From 6d9405a06974bd0569c5c0e588de569871076ab0 Mon Sep 17 00:00:00 2001 From: Mattias Ulbrich Date: Sat, 28 Oct 2023 14:01:28 +0200 Subject: [PATCH] Recovering the overflow proofs Squashed commit of the following: commit ee2d7655dea68a931240955cfca397a431cb6392 Author: Mattias Ulbrich Date: Sat Oct 28 02:25:58 2023 +0200 deactivate overflow constructors for the moment commit b55e386eb9bc082068b48c3a1402abb42e886473 Author: Mattias Ulbrich Date: Sat Oct 28 01:59:10 2023 +0200 Proof for Permute::swap commit d5d4eb3fa7a0dd897f1cb0104502d8a96c347854 Author: Mattias Ulbrich Date: Sat Oct 28 01:14:52 2023 +0200 Proof for overflow of Permute::permute commit bcc1319d8e3e90b497bbca316e06bf2a9ebb6527 Author: Mattias Ulbrich Date: Fri Oct 27 23:54:48 2023 +0200 overflow proof for Cleanup::cleanup commit 2ca9e6af636c8248000ea1663175447a80503d9f Author: Mattias Ulbrich Date: Fri Oct 27 20:27:57 2023 +0200 Revert "reduced github checks" This reverts commit 164fe353ec8ffdcdc1eb294cca18cadb63628ecc. --- .github/workflows/tests.yml | 4 +- Makefile | 5 + contracts/ignore.txt | 2 +- ...normal_behavior operation contract.0.proof | 72699 +++++++++------- ...normal_behavior operation contract.0.proof | 12542 ++- ...normal_behavior operation contract.0.proof | 22433 +++-- 6 files changed, 70197 insertions(+), 37488 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index f3b598e..424417f 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -25,8 +25,8 @@ jobs: fail-fast: false matrix: # target: [ check-overflow-methods, check-overflow-constructors, check-methods, check-constructors ] - # Reduce checks until overflow is fixed - target: [ check-methods, check-constructors ] + target: [ check-overflow-methods, check-methods, check-constructors ] + runs-on: ubuntu-latest env: GH_TOKEN: ${{ github.token }} diff --git a/Makefile b/Makefile index 29fd787..7e5b82f 100644 --- a/Makefile +++ b/Makefile @@ -14,6 +14,11 @@ proofSettings: mkdir -p $${HOME}/.key cp proofIndependentSettings.props $${HOME}/.key +overflow-run: + @echo Consider loading one of the following files: + @find -iname "project*.key" + java -Dkey.contractOrder="contract-order.txt" -jar $(KEY_OVERFLOW_JAR) + run: @echo Consider loading one of the following files: @find -iname "project*.key" diff --git a/contracts/ignore.txt b/contracts/ignore.txt index 724d7c1..2f5c5d0 100644 --- a/contracts/ignore.txt +++ b/contracts/ignore.txt @@ -1,4 +1,4 @@ -# block contracts +# block contracts are proved inline and need not be proved explicitly de.wiesler.BucketPointers[de.wiesler.BucketPointers::([I,int,int,[I)].JML normal_behavior block contract.0 de.wiesler.BucketPointers[de.wiesler.BucketPointers::([I,int,int,[I)].JML normal_behavior block contract.1 de.wiesler.BucketPointers[de.wiesler.BucketPointers::([I,int,int,[I)].JML normal_behavior block contract.2 diff --git a/src/main/key-overflow/de.wiesler.Cleanup(de.wiesler.Cleanup__cleanup((I,int,int,de.wiesler.Buffers,(I,de.wiesler.BucketPointers,de.wiesler.Classifier,(I)).JML normal_behavior operation contract.0.proof b/src/main/key-overflow/de.wiesler.Cleanup(de.wiesler.Cleanup__cleanup((I,int,int,de.wiesler.Buffers,(I,de.wiesler.BucketPointers,de.wiesler.Classifier,(I)).JML normal_behavior operation contract.0.proof index 898840e..129d4dd 100644 --- a/src/main/key-overflow/de.wiesler.Cleanup(de.wiesler.Cleanup__cleanup((I,int,int,de.wiesler.Buffers,(I,de.wiesler.BucketPointers,de.wiesler.Classifier,(I)).JML normal_behavior operation contract.0.proof +++ b/src/main/key-overflow/de.wiesler.Cleanup(de.wiesler.Cleanup__cleanup((I,int,int,de.wiesler.Buffers,(I,de.wiesler.BucketPointers,de.wiesler.Classifier,(I)).JML normal_behavior operation contract.0.proof @@ -2,7 +2,7 @@ \settings { "#Proof-Settings-Config-File -#Mon Apr 17 12:48:12 CEST 2023 +#Fri Oct 27 23:52:16 CEST 2023 [NewSMT]NoTypeHierarchy=false [Labels]UseOriginLabels=true [StrategyProperty]QUERYAXIOM_OPTIONS_KEY=QUERYAXIOM_ON @@ -12,7 +12,7 @@ [StrategyProperty]USER_TACLETS_OPTIONS_KEY1=USER_TACLETS_OFF [StrategyProperty]QUANTIFIERS_OPTIONS_KEY=QUANTIFIERS_NON_SPLITTING_WITH_PROGS [StrategyProperty]USER_TACLETS_OPTIONS_KEY2=USER_TACLETS_OFF -[Choice]DefaultChoices=JavaCard-JavaCard\\:on , Strings-Strings\\:on , assertions-assertions\\:safe , bigint-bigint\\:on , floatRules-floatRules\\:strictfpOnly , initialisation-initialisation\\:disableStaticInitialisation , intRules-intRules\\:arithmeticSemanticsCheckingOF , integerSimplificationRules-integerSimplificationRules\\:full , javaLoopTreatment-javaLoopTreatment\\:efficient , mergeGenerateIsWeakeningGoal-mergeGenerateIsWeakeningGoal\\:off , methodExpansion-methodExpansion\\:modularOnly , modelFields-modelFields\\:treatAsAxiom , moreSeqRules-moreSeqRules\\:on , permissions-permissions\\:off , programRules-programRules\\:Java , reach-reach\\:on , runtimeExceptions-runtimeExceptions\\:ban , sequences-sequences\\:on , wdChecks-wdChecks\\:off , wdOperator-wdOperator\\:L , finalFields-finalFields\\:immutable +[Choice]DefaultChoices=JavaCard-JavaCard\\:on , Strings-Strings\\:on , assertions-assertions\\:safe , bigint-bigint\\:on , finalFields-finalFields\\:immutable , floatRules-floatRules\\:strictfpOnly , initialisation-initialisation\\:disableStaticInitialisation , intRules-intRules\\:arithmeticSemanticsCheckingOF , integerSimplificationRules-integerSimplificationRules\\:full , javaLoopTreatment-javaLoopTreatment\\:efficient , mergeGenerateIsWeakeningGoal-mergeGenerateIsWeakeningGoal\\:off , methodExpansion-methodExpansion\\:modularOnly , modelFields-modelFields\\:treatAsAxiom , moreSeqRules-moreSeqRules\\:on , permissions-permissions\\:off , programRules-programRules\\:Java , reach-reach\\:on , runtimeExceptions-runtimeExceptions\\:ban , sequences-sequences\\:on , wdChecks-wdChecks\\:off , wdOperator-wdOperator\\:L [StrategyProperty]LOOP_OPTIONS_KEY=LOOP_SCOPE_INV_TACLET [StrategyProperty]INF_FLOW_CHECK_PROPERTY=INF_FLOW_CHECK_FALSE [SMTSettings]UseBuiltUniqueness=false @@ -50,7 +50,7 @@ \javaSource "../java-overflow"; \proofObligation "#Proof Obligation Settings -#Mon Apr 17 12:48:12 CEST 2023 +#Fri Oct 27 23:52:16 CEST 2023 contract=de.wiesler.Cleanup[de.wiesler.Cleanup\\:\\:cleanup([I,int,int,de.wiesler.Buffers,[I,de.wiesler.BucketPointers,de.wiesler.Classifier,[I)].JML normal_behavior operation contract.0 name=de.wiesler.Cleanup[de.wiesler.Cleanup\\:\\:cleanup([I,int,int,de.wiesler.Buffers,[I,de.wiesler.BucketPointers,de.wiesler.Classifier,[I)].JML normal_behavior operation contract.0 class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO @@ -65,8 +65,9 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (keyLog "5" (keyUser "Julian" ) (keyVersion "e1a85b31e7")) (keyLog "6" (keyUser "Julian" ) (keyVersion "e1a85b31e7")) (keyLog "7" (keyUser "Julian" ) (keyVersion "e1a85b31e7")) +(keyLog "8" (keyUser "mattias" ) (keyVersion "e1a85b31e7")) -(autoModeTime "562597") +(autoModeTime "1054095") (branch "dummy ID" (builtin "One Step Simplification" (formula "1") (newnames "heapAtPre,o,f")) @@ -484,12 +485,12 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_addComm0" (formula "68") (term "0,1,0")) (rule "less_equal_than_comparison_simple" (formula "68") (term "1")) (builtin "One Step Simplification" (formula "68")) - (rule "for_to_while" (formula "68") (term "1") (inst "#innerLabel=_label0") (inst "#outerLabel=_label1")) + (rule "for_to_while" (formula "68") (term "1") (inst "#outerLabel=_label1") (inst "#innerLabel=_label0")) (rule "variableDeclarationAssign" (formula "68") (term "1")) (rule "variableDeclaration" (formula "68") (term "1") (newnames "bucket")) (rule "assignment" (formula "68") (term "1")) (builtin "One Step Simplification" (formula "68")) - (rule "loopScopeInvDia" (formula "68") (term "1") (newnames "bucket_0,o,f") (inst "anon_heap_LOOP=anon_heap_LOOP_0") (inst "anon_savedHeap_LOOP=anon_savedHeap_LOOP_0") (inst "anon_permissions_LOOP=anon_permissions_LOOP_0") (inst "#heapBefore_LOOP=h") (inst "#savedHeapBefore_LOOP=h_1") (inst "#permissionsBefore_LOOP=h_2") (inst "#variant=x") (inst "#x=x_1")) + (rule "loopScopeInvDia" (formula "68") (term "1") (newnames "bucket_0,o,f") (inst "#x=x_1") (inst "#variant=x") (inst "#permissionsBefore_LOOP=h_2") (inst "#savedHeapBefore_LOOP=h_1") (inst "#heapBefore_LOOP=h") (inst "anon_permissions_LOOP=anon_permissions_LOOP_0") (inst "anon_savedHeap_LOOP=anon_savedHeap_LOOP_0") (inst "anon_heap_LOOP=anon_heap_LOOP_0")) (branch "Invariant Initially Valid" (rule "closeTrue" (formula "68")) ) @@ -771,7 +772,7 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "hideAuxiliaryEq" (formula "1")) (rule "variableDeclarationFinalAssign" (formula "88") (term "1")) (rule "variableDeclarationFinal" (formula "88") (term "1") (newnames "relative_stop")) - (rule "eval_order_array_access5" (formula "88") (term "1") (inst "#v1=x_2") (inst "#ar1=x_arr")) + (rule "eval_order_array_access5" (formula "88") (term "1") (inst "#ar1=x_arr") (inst "#v1=x_2")) (rule "variableDeclarationAssign" (formula "88") (term "1")) (rule "variableDeclaration" (formula "88") (term "1") (newnames "x_arr")) (rule "assignment" (formula "88") (term "1")) @@ -1319,32 +1320,37 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "notLeft" (formula "14")) (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "55") (term "0")) (builtin "One Step Simplification" (formula "55") (ifInst "" (formula "60")) (ifInst "" (formula "96")) (ifInst "" (formula "58")) (ifInst "" (formula "21"))) - (rule "translateJavaAddInt" (formula "55") (term "1,0,1,0,1,1")) - (rule "translateJavaAddInt" (formula "55") (term "1,1,1,0,0,1,1")) - (rule "polySimp_addComm0" (formula "55") (term "1,0,1,0,1,1")) - (rule "polySimp_addComm0" (formula "55") (term "1,1,1,0,0,1,1")) + (rule "translateJavaAddInt" (formula "55") (term "2,0,1,0,1,1")) + (rule "translateJavaAddInt" (formula "55") (term "2,1,1,0,0,1,1")) + (rule "polySimp_addComm0" (formula "55") (term "2,0,1,0,1,1")) + (rule "polySimp_addComm0" (formula "55") (term "2,1,1,0,0,1,1")) (rule "inEqSimp_ltToLeq" (formula "55") (term "1,0,0")) (rule "polySimp_mulComm0" (formula "55") (term "1,0,0,1,0,0")) (rule "polySimp_addComm1" (formula "55") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "55") (term "1,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "55") (term "0,0,0,0,1,1")) (rule "inEqSimp_commuteLeq" (formula "55") (term "0,0,0")) (rule "replace_known_left" (formula "55") (term "0,0,0") (ifseqformula "9")) (builtin "One Step Simplification" (formula "55")) - (rule "inEqSimp_commuteLeq" (formula "55") (term "1,0,0,0,1,1")) - (rule "inEqSimp_commuteLeq" (formula "55") (term "0,0,0,0,1,1")) (rule "inEqSimp_commuteLeq" (formula "55") (term "1,0,1,1")) - (rule "applyEq" (formula "55") (term "0,0,1,1,1") (ifseqformula "56")) - (rule "applyEq" (formula "55") (term "1,0,1,0,1,1") (ifseqformula "49")) - (rule "applyEq" (formula "55") (term "0,1,0,0,0") (ifseqformula "49")) + (rule "applyEq" (formula "55") (term "2,0,1,0,1,1") (ifseqformula "49")) (rule "applyEq" (formula "55") (term "0,1,0,0,0,1,1") (ifseqformula "56")) (rule "inEqSimp_commuteGeq" (formula "55") (term "1,0,0,0,1,1")) (rule "applyEq" (formula "55") (term "0,1,0,0,1,1") (ifseqformula "56")) (rule "inEqSimp_commuteLeq" (formula "55") (term "1,0,0,1,1")) + (rule "applyEq" (formula "55") (term "0,1,0,0,0") (ifseqformula "49")) + (rule "applyEq" (formula "55") (term "0,0,1,1,1") (ifseqformula "56")) (rule "inEqSimp_sepNegMonomial0" (formula "55") (term "0,0")) (rule "polySimp_mulLiterals" (formula "55") (term "0,0,0")) (rule "polySimp_elimOne" (formula "55") (term "0,0,0")) (rule "replace_known_left" (formula "55") (term "0,0") (ifseqformula "3")) (builtin "One Step Simplification" (formula "55")) (rule "nnf_notAnd" (formula "12") (term "0,0,0,0")) + (rule "inEqSimp_notGeq" (formula "12") (term "1,0,0,0,0")) + (rule "mul_literals" (formula "12") (term "1,0,0,1,0,0,0,0")) + (rule "add_literals" (formula "12") (term "0,0,1,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "12") (term "1,0,0,0,0")) + (rule "mul_literals" (formula "12") (term "1,1,0,0,0,0")) (rule "inEqSimp_notLeq" (formula "12") (term "0,0,0,0,0")) (rule "polySimp_rightDist" (formula "12") (term "1,0,0,0,0,0,0,0")) (rule "mul_literals" (formula "12") (term "0,1,0,0,0,0,0,0,0")) @@ -1354,82 +1360,779 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_sepPosMonomial1" (formula "12") (term "0,0,0,0,0")) (rule "polySimp_mulLiterals" (formula "12") (term "1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "12") (term "1,0,0,0,0,0")) - (rule "inEqSimp_notGeq" (formula "12") (term "1,0,0,0,0")) - (rule "mul_literals" (formula "12") (term "1,0,0,1,0,0,0,0")) - (rule "add_literals" (formula "12") (term "0,0,1,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "12") (term "1,0,0,0,0")) - (rule "mul_literals" (formula "12") (term "1,1,0,0,0,0")) - (rule "Definition_axiom_for_bucketStartsOrdering_in_de_wiesler_Functions" (formula "52") (term "0") (inst "b=b")) - (builtin "One Step Simplification" (formula "52")) - (rule "expand_inInt" (formula "52") (term "1,0,0,1")) - (rule "replace_int_MAX" (formula "52") (term "1,0,1,0,0,1")) - (rule "replace_int_MIN" (formula "52") (term "0,1,1,0,0,1")) - (rule "andLeft" (formula "52")) - (rule "andLeft" (formula "52")) - (rule "andLeft" (formula "52")) - (rule "translateJavaAddInt" (formula "55") (term "0,2,0,1,1,0,1,0")) - (rule "translateJavaAddInt" (formula "55") (term "0,2,1,1,0,1,1,1,0")) - (rule "translateJavaAddInt" (formula "55") (term "0,2,1,1,0,1,0,1,0")) - (rule "translateJavaAddInt" (formula "55") (term "0,2,0,1,1,1,1,0")) - (rule "translateJavaAddInt" (formula "55") (term "0,2,0,0,0,1,1,1,0")) - (rule "translateJavaAddInt" (formula "54") (term "0,2,0")) - (rule "translateJavaAddInt" (formula "53") (term "0,2,1")) - (rule "polySimp_addComm0" (formula "55") (term "0,2,0,1,1,0,1,0")) - (rule "polySimp_addComm0" (formula "55") (term "0,2,1,1,0,1,1,1,0")) - (rule "polySimp_addComm0" (formula "55") (term "0,2,1,1,0,1,0,1,0")) - (rule "polySimp_addComm0" (formula "55") (term "0,2,0,1,1,1,1,0")) - (rule "polySimp_addComm0" (formula "55") (term "0,2,0,0,0,1,1,1,0")) - (rule "polySimp_addComm0" (formula "54") (term "0,2,0")) - (rule "polySimp_addComm0" (formula "53") (term "0,2,1")) - (rule "inEqSimp_gtToGeq" (formula "55") (term "0,1,1,0")) - (rule "polySimp_mulComm0" (formula "55") (term "1,0,0,0,1,1,0")) - (rule "inEqSimp_ltToLeq" (formula "55") (term "1,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "55") (term "1,0,0,1,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "55") (term "0,0,1,0")) - (rule "polySimp_mulComm0" (formula "55") (term "1,0,0,0,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "55") (term "1,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "55") (term "0,0,1,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "55") (term "0,0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "52")) - (rule "inEqSimp_commuteLeq" (formula "55") (term "1,0,1,1,1,0")) - (rule "inEqSimp_commuteLeq" (formula "55") (term "1,0,1,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "55") (term "0,0,1,1,1,0")) - (rule "inEqSimp_commuteLeq" (formula "54")) - (rule "inEqSimp_commuteLeq" (formula "53")) - (rule "applyEq" (formula "54") (term "0") (ifseqformula "34")) - (rule "inEqSimp_commuteGeq" (formula "54")) - (rule "applyEq" (formula "55") (term "1,1,1,1,1,0") (ifseqformula "34")) - (rule "inEqSimp_sepPosMonomial1" (formula "55") (term "0,1,1,0")) - (rule "polySimp_mulComm0" (formula "55") (term "1,0,1,1,0")) - (rule "polySimp_rightDist" (formula "55") (term "1,0,1,1,0")) - (rule "mul_literals" (formula "55") (term "0,1,0,1,1,0")) - (rule "polySimp_mulLiterals" (formula "55") (term "1,1,0,1,1,0")) - (rule "polySimp_elimOne" (formula "55") (term "1,1,0,1,1,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "55") (term "1,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "55") (term "1,1,0,0,0,0")) - (rule "polySimp_rightDist" (formula "55") (term "1,1,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "55") (term "1,1,1,0,0,0,0")) - (rule "mul_literals" (formula "55") (term "0,1,1,0,0,0,0")) - (rule "polySimp_elimOne" (formula "55") (term "1,1,1,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "55") (term "0,0,1,0")) - (rule "polySimp_mulComm0" (formula "55") (term "1,0,0,1,0")) - (rule "polySimp_rightDist" (formula "55") (term "1,0,0,1,0")) - (rule "mul_literals" (formula "55") (term "0,1,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "55") (term "1,1,0,0,1,0")) - (rule "polySimp_elimOne" (formula "55") (term "1,1,0,0,1,0")) - (rule "inEqSimp_exactShadow3" (formula "53") (ifseqformula "54")) - (rule "polySimp_mulComm0" (formula "53") (term "0,0")) - (rule "polySimp_addComm0" (formula "53") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "53")) - (rule "polySimp_mulLiterals" (formula "53") (term "0")) - (rule "polySimp_elimOne" (formula "53") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "52") (ifseqformula "53")) - (rule "times_zero_1" (formula "52") (term "0,0")) - (rule "add_zero_left" (formula "52") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "52")) - (rule "polySimp_mulLiterals" (formula "52") (term "1")) - (rule "polySimp_elimOne" (formula "52") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "1") (ifseqformula "53")) + (rule "Definition_axiom_for_countElementInBucket_in_de_wiesler_Buffers" (formula "11") (term "2,0,0,1,1,0")) + (builtin "One Step Simplification" (formula "11")) + (rule "translateJavaMulInt" (formula "11") (term "0,3,2,0,0,1,1,0")) + (rule "translateJavaMulInt" (formula "11") (term "2,2,0,0,1,1,0")) + (rule "translateJavaAddInt" (formula "11") (term "3,2,0,0,1,1,0")) + (rule "Contract_axiom_for_isClassOfSlice_in_Classifier" (formula "48") (term "0,1,0,0,0,1,0")) + (rule "replace_known_left" (formula "48") (term "1,0,0,0") (ifseqformula "16")) + (builtin "One Step Simplification" (formula "48") (ifInst "" (formula "62")) (ifInst "" (formula "22")) (ifInst "" (formula "95"))) + (rule "Definition_axiom_for_bufferSizeForBucketLen_in_de_wiesler_Buffers" (formula "49") (term "0,1,1,0")) + (builtin "One Step Simplification" (formula "49")) + (rule "translateJavaMod" (formula "49") (term "2,0,1,1,0")) + (rule "translateJavaMod" (formula "49") (term "0,1,0,0,1,1,0")) + (rule "inEqSimp_homoInEq1" (formula "49") (term "0,0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,0,0,1,1,0")) + (rule "polySimp_rightDist" (formula "49") (term "1,0,0,0,0,1,1,0")) + (rule "polySimp_mulAssoc" (formula "49") (term "0,1,0,0,0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "49") (term "0,0,1,0,0,0,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "49") (term "0,1,0,0,0,0,1,1,0")) + (rule "polySimp_elimOne" (formula "49") (term "0,1,0,0,0,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "49") (term "0,0,0,0,1,1,0")) + (rule "jmod_axiom" (formula "49") (term "2,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "49") (term "1,2,0,1,1,0")) + (rule "jmod_axiom" (formula "49") (term "0,1,0,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "49") (term "1,0,1,0,0,1,1,0")) + (rule "polySimp_sepNegMonomial" (formula "49") (term "1,0,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "49") (term "0,1,0,0,1,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "49") (term "0,0,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "49") (term "0,0,0,0,1,1,0")) + (rule "polySimp_elimOne" (formula "49") (term "0,0,0,0,1,1,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "58") (term "0,1,1")) + (rule "translateJavaCastInt" (formula "58") (term "0,0,1,1")) + (rule "polySimp_homoEq" (formula "58")) + (rule "polySimp_addComm1" (formula "58") (term "0")) + (rule "castedGetAny" (formula "58") (term "0,0,1,0")) + (rule "polySimp_addComm1" (formula "58") (term "0")) + (rule "polySimp_sepNegMonomial" (formula "58")) + (rule "polySimp_mulLiterals" (formula "58") (term "0")) + (rule "polySimp_elimOne" (formula "58") (term "0")) + (rule "Contract_axiom_for_countElementInBucket_in_Buffers" (formula "12") (term "1,0,1,0,1,1,0")) + (rule "replace_known_right" (formula "12") (term "0,1,0") (ifseqformula "100")) + (builtin "One Step Simplification" (formula "12") (ifInst "" (formula "17")) (ifInst "" (formula "20")) (ifInst "" (formula "38"))) + (rule "true_left" (formula "12")) + (rule "Contract_axiom_for_countElementInBucket_in_Buffers" (formula "12") (term "0,0,1,0,1,1,0")) + (builtin "One Step Simplification" (formula "12") (ifInst "" (formula "15")) (ifInst "" (formula "62")) (ifInst "" (formula "100")) (ifInst "" (formula "15")) (ifInst "" (formula "20"))) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "48") (term "1,1,0")) + (rule "translateJavaCastInt" (formula "48") (term "0,1,1,0")) + (rule "eqSymm" (formula "48") (term "1,0")) + (rule "castedGetAny" (formula "48") (term "0,0,1,0")) + (rule "eqSymm" (formula "48") (term "1,0")) + (rule "Free_class_invariant_axiom_for_de_wiesler_Buffers" (formula "38") (inst "b=b")) + (builtin "One Step Simplification" (formula "38")) + (rule "expand_inInt" (formula "38") (term "1,0,0,1")) + (rule "replace_int_MAX" (formula "38") (term "1,0,1,0,0,1")) + (rule "replace_int_MIN" (formula "38") (term "0,1,1,0,0,1")) + (rule "andLeft" (formula "38")) + (rule "andLeft" (formula "38")) + (rule "andLeft" (formula "38")) + (rule "andLeft" (formula "40")) + (rule "andLeft" (formula "38")) + (rule "notLeft" (formula "38")) + (rule "translateJavaMulInt" (formula "38") (term "1")) + (rule "mul_literals" (formula "38") (term "1")) + (rule "eqSymm" (formula "67")) + (rule "inEqSimp_ltToLeq" (formula "42") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "42") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "42") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "42") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "42") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "40")) + (rule "applyEq" (formula "40") (term "0") (ifseqformula "36")) + (rule "applyEq" (formula "41") (term "0") (ifseqformula "36")) + (rule "applyEq" (formula "41") (term "0,1,0,0,1,0,0,0") (ifseqformula "36")) + (rule "inEqSimp_sepPosMonomial0" (formula "41") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "41") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "41") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "41") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "41") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "41") (term "1,1,1,0,0,0")) + (rule "inEqSimp_subsumption1" (formula "40") (ifseqformula "43")) + (rule "leq_literals" (formula "40") (term "0")) + (builtin "One Step Simplification" (formula "40")) + (rule "true_left" (formula "40")) + (rule "nnf_imp2or" (formula "40") (term "0")) + (rule "nnf_notAnd" (formula "40") (term "0,0")) + (rule "nnf_notAnd" (formula "40") (term "0,0,0")) + (rule "inEqSimp_notLeq" (formula "40") (term "1,0,0,0")) + (rule "polySimp_rightDist" (formula "40") (term "1,0,0,1,0,0,0")) + (rule "mul_literals" (formula "40") (term "0,1,0,0,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "40") (term "0,0,1,0,0,0")) + (rule "add_literals" (formula "40") (term "0,0,0,1,0,0,0")) + (rule "add_zero_left" (formula "40") (term "0,0,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "40") (term "1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "40") (term "1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "40") (term "1,1,0,0,0")) + (rule "inEqSimp_notGeq" (formula "40") (term "0,0,0,0")) + (rule "times_zero_1" (formula "40") (term "1,0,0,0,0,0,0")) + (rule "add_literals" (formula "40") (term "0,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "40") (term "0,0,0,0")) + (rule "mul_literals" (formula "40") (term "1,0,0,0,0")) + (rule "nnf_notAnd" (formula "40") (term "1,0,0")) + (rule "inEqSimp_notLeq" (formula "40") (term "0,1,0,0")) + (rule "mul_literals" (formula "40") (term "1,0,0,0,1,0,0")) + (rule "add_literals" (formula "40") (term "0,0,0,1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "40") (term "0,1,0,0")) + (rule "mul_literals" (formula "40") (term "1,0,1,0,0")) + (rule "inEqSimp_notGeq" (formula "40") (term "1,1,0,0")) + (rule "mul_literals" (formula "40") (term "1,0,0,1,1,0,0")) + (rule "add_literals" (formula "40") (term "0,0,1,1,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "40") (term "1,1,0,0")) + (rule "mul_literals" (formula "40") (term "1,1,1,0,0")) + (rule "Definition_axiom_for_countElementInBucket_in_de_wiesler_Buffers" (formula "13") (term "1,0,1,0,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "translateJavaMulInt" (formula "13") (term "2,1,0,1,0,1,1,0")) + (rule "translateJavaMulInt" (formula "13") (term "0,3,1,0,1,0,1,1,0")) + (rule "eqSymm" (formula "13") (term "0,1,0,1,1,0")) + (rule "translateJavaAddInt" (formula "13") (term "3,0,0,1,0,1,1,0")) + (rule "Contract_axiom_for_isSortedSliceTransitive_in_Functions" (formula "46") (term "0")) + (rule "replace_known_left" (formula "46") (term "0,1") (ifseqformula "47")) + (builtin "One Step Simplification" (formula "46") (ifInst "" (formula "68")) (ifInst "" (formula "17"))) + (rule "Contract_axiom_for_bucketStartsOrdering_in_Functions" (formula "57") (term "0")) + (rule "replace_known_left" (formula "57") (term "1,0") (ifseqformula "17")) + (builtin "One Step Simplification" (formula "57") (ifInst "" (formula "34")) (ifInst "" (formula "103")) (ifInst "" (formula "58"))) + (rule "true_left" (formula "57")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "41") (inst "b=b")) + (builtin "One Step Simplification" (formula "41")) + (rule "expand_inInt" (formula "41") (term "1,0,0,1")) + (rule "replace_int_MIN" (formula "41") (term "0,1,1,0,0,1")) + (rule "replace_int_MAX" (formula "41") (term "1,0,1,0,0,1")) + (rule "andLeft" (formula "41")) + (rule "andLeft" (formula "41")) + (rule "andLeft" (formula "41")) + (rule "andLeft" (formula "43")) + (rule "andLeft" (formula "41")) + (rule "andLeft" (formula "42")) + (rule "andLeft" (formula "41")) + (rule "andLeft" (formula "43")) + (rule "andLeft" (formula "43")) + (rule "translateJavaAddInt" (formula "47") (term "1")) + (rule "translateJavaCastInt" (formula "48") (term "0")) + (rule "translateJavaMulInt" (formula "41") (term "1")) + (rule "translateJavaMulInt" (formula "42") (term "0")) + (rule "translateJavaCastInt" (formula "45") (term "0")) + (rule "translateJavaCastInt" (formula "44") (term "1")) + (rule "polySimp_mulComm0" (formula "41") (term "1")) + (rule "polySimp_mulComm0" (formula "42") (term "0")) + (rule "polySimp_addComm0" (formula "47") (term "1")) + (rule "castedGetAny" (formula "48") (term "0")) + (rule "castedGetAny" (formula "45") (term "0")) + (rule "castedGetAny" (formula "44") (term "1")) + (rule "inEqSimp_ltToLeq" (formula "50") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "50") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "50") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "43")) + (rule "inEqSimp_commuteLeq" (formula "41")) + (rule "inEqSimp_commuteLeq" (formula "44")) + (rule "applyEq" (formula "41") (term "0,0") (ifseqformula "63")) + (rule "applyEq" (formula "44") (term "1,0") (ifseqformula "63")) + (rule "applyEq" (formula "45") (term "1,0") (ifseqformula "63")) + (rule "applyEq" (formula "42") (term "0,0") (ifseqformula "63")) + (rule "inEqSimp_commuteLeq" (formula "42")) + (rule "applyEq" (formula "47") (term "1,1") (ifseqformula "63")) + (rule "applyEq" (formula "50") (term "0,1,0,0,1,0,0,0") (ifseqformula "63")) + (rule "inEqSimp_sepPosMonomial0" (formula "50") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "50") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "50") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "50") (term "0,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "50") (term "1,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "50") (term "1,1,1,0,0,0")) + (rule "inEqSimp_subsumption6" (formula "41") (ifseqformula "51")) + (rule "greater_literals" (formula "41") (term "0,0")) + (builtin "One Step Simplification" (formula "41")) + (rule "mul_literals" (formula "41") (term "1,0")) + (rule "leq_literals" (formula "41") (term "0")) + (builtin "One Step Simplification" (formula "41")) + (rule "true_left" (formula "41")) + (rule "inEqSimp_exactShadow3" (formula "43") (ifseqformula "44")) + (rule "polySimp_mulComm0" (formula "43") (term "0,0")) + (rule "polySimp_addComm0" (formula "43") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "43")) + (rule "polySimp_mulLiterals" (formula "43") (term "0")) + (rule "polySimp_elimOne" (formula "43") (term "0")) + (rule "nnf_imp2or" (formula "50") (term "0")) + (rule "nnf_notAnd" (formula "50") (term "0,0")) + (rule "Definition_axiom_for_cleanedUpSlice_in_de_wiesler_Cleanup" (formula "10") (term "0,1,0")) + (builtin "One Step Simplification" (formula "10")) + (rule "translateJavaAddInt" (formula "10") (term "3,0,0,1,0")) + (rule "translateJavaAddInt" (formula "10") (term "4,0,0,1,0")) + (rule "Definition_axiom_for_isSortedSliceTransitive_in_de_wiesler_Functions" (formula "56") (term "0") (inst "i=i") (inst "j=j")) + (builtin "One Step Simplification" (formula "56")) + (rule "expand_inInt" (formula "56") (term "1,0,0")) + (rule "expand_inInt" (formula "56") (term "1,0,0,1,0")) + (rule "replace_int_MAX" (formula "56") (term "1,0,1,0,0")) + (rule "replace_int_MIN" (formula "56") (term "0,1,1,0,0")) + (rule "replace_int_MIN" (formula "56") (term "0,1,1,0,0,1,0")) + (rule "replace_int_MAX" (formula "56") (term "1,0,1,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "56") (term "1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "56") (term "1,0,0,1,0,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "56") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "56") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "56") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "56") (term "0,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "56") (term "1,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "56") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "56") (term "1,1,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "56") (term "1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "56") (term "1,1,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "56") (term "1,1,0,0,0,1,0")) + (rule "mul_literals" (formula "56") (term "0,1,1,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "56") (term "1,1,1,0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "56") (term "1,1,1,0,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "56") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "56") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "56") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "56") (term "0,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "56") (term "1,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "56") (term "1,1,1,0,0,0")) + (rule "Definition_axiom_for_isValidBucketStarts_in_de_wiesler_Functions" (formula "34") (term "0")) + (builtin "One Step Simplification" (formula "34")) + (rule "andLeft" (formula "34")) + (rule "andLeft" (formula "34")) + (rule "andLeft" (formula "34")) + (rule "translateJavaAddInt" (formula "36") (term "3,0")) + (rule "translateJavaAddInt" (formula "35") (term "0")) + (rule "polySimp_addComm0" (formula "36") (term "3,0")) + (rule "polySimp_addComm0" (formula "35") (term "0")) + (rule "inEqSimp_commuteLeq" (formula "34")) + (rule "inEqSimp_commuteLeq" (formula "34")) + (rule "Class_invariant_axiom_for_de_wiesler_Buffers" (formula "15")) + (rule "andLeft" (formula "15")) + (rule "notLeft" (formula "15")) + (rule "notLeft" (formula "15")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "73") (inst "b=b")) + (builtin "One Step Simplification" (formula "73") (ifInst "" (formula "47")) (ifInst "" (formula "50"))) + (rule "expand_inInt" (formula "73") (term "1,0,0,1")) + (rule "replace_int_MAX" (formula "73") (term "1,0,1,0,0,1")) + (rule "replace_int_MIN" (formula "73") (term "0,1,1,0,0,1")) + (rule "andLeft" (formula "73")) + (rule "andLeft" (formula "73")) + (rule "andLeft" (formula "73")) + (rule "andLeft" (formula "73")) + (rule "andLeft" (formula "74")) + (rule "andLeft" (formula "73")) + (rule "andLeft" (formula "75")) + (rule "translateJavaCastInt" (formula "79") (term "0")) + (rule "translateJavaAddInt" (formula "78") (term "1")) + (rule "translateJavaCastInt" (formula "77") (term "0")) + (rule "translateJavaMulInt" (formula "73") (term "1")) + (rule "translateJavaMulInt" (formula "74") (term "0")) + (rule "translateJavaCastInt" (formula "76") (term "1")) + (rule "polySimp_mulComm0" (formula "73") (term "1")) + (rule "polySimp_mulComm0" (formula "74") (term "0")) + (rule "polySimp_addComm0" (formula "78") (term "1")) + (rule "castedGetAny" (formula "79") (term "0")) + (rule "castedGetAny" (formula "77") (term "0")) + (rule "castedGetAny" (formula "76") (term "1")) + (rule "inEqSimp_ltToLeq" (formula "79") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "79") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "79") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "79") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "75")) + (rule "inEqSimp_commuteLeq" (formula "73")) + (rule "inEqSimp_commuteLeq" (formula "75")) + (rule "applyEq" (formula "75") (term "1,0") (ifseqformula "64")) + (rule "applyEq" (formula "75") (term "1,0") (ifseqformula "64")) + (rule "applyEq" (formula "73") (term "0,0") (ifseqformula "64")) + (rule "applyEq" (formula "74") (term "0,0") (ifseqformula "64")) + (rule "inEqSimp_commuteLeq" (formula "74")) + (rule "applyEq" (formula "48") (term "0") (ifseqformula "74")) + (rule "polySimp_homoEq" (formula "48")) + (rule "polySimp_mulComm0" (formula "48") (term "1,0")) + (rule "polySimp_rightDist" (formula "48") (term "1,0")) + (rule "mul_literals" (formula "48") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "48") (term "0")) + (rule "polySimp_addComm1" (formula "48") (term "0,0")) + (rule "add_literals" (formula "48") (term "0,0,0")) + (rule "add_zero_left" (formula "48") (term "0,0")) + (rule "applyEq" (formula "75") (term "0,1,0,0,1,0,0,0") (ifseqformula "64")) + (rule "applyEq" (formula "74") (term "1,1") (ifseqformula "64")) + (rule "applyEq" (formula "48") (term "0,1,0") (ifseqformula "64")) + (rule "polySimp_pullOutFactor1" (formula "48") (term "0")) + (rule "add_literals" (formula "48") (term "1,0")) + (rule "times_zero_1" (formula "48") (term "0")) + (builtin "One Step Simplification" (formula "48")) + (rule "true_left" (formula "48")) + (rule "inEqSimp_sepPosMonomial0" (formula "74") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "74") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "74") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "74") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "74") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "74") (term "1,1,1,0,0,0")) + (rule "inEqSimp_subsumption6" (formula "72") (ifseqformula "51")) + (rule "mul_literals" (formula "72") (term "1,1,0")) + (rule "greater_literals" (formula "72") (term "0,0")) + (builtin "One Step Simplification" (formula "72")) + (rule "leq_literals" (formula "72") (term "0")) + (builtin "One Step Simplification" (formula "72")) + (rule "true_left" (formula "72")) + (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "14")) + (rule "andLeft" (formula "14")) + (rule "notLeft" (formula "14")) + (rule "notLeft" (formula "14")) + (rule "Class_invariant_axiom_for_de_wiesler_Tree" (formula "57") (inst "i=i") (inst "i_0=i_0")) + (builtin "One Step Simplification" (formula "57")) + (rule "expand_inInt" (formula "57") (term "1,0,0,1")) + (rule "expand_inInt" (formula "57") (term "1,0,0,1,0")) + (rule "replace_int_MIN" (formula "57") (term "0,1,1,0,0,1")) + (rule "replace_int_MAX" (formula "57") (term "1,0,1,0,0,1")) + (rule "replace_int_MIN" (formula "57") (term "0,1,1,0,0,1,0")) + (rule "replace_int_MAX" (formula "57") (term "1,0,1,0,0,1,0")) + (rule "andLeft" (formula "57")) + (rule "andLeft" (formula "57")) + (rule "andLeft" (formula "57")) + (rule "andLeft" (formula "57")) + (rule "andLeft" (formula "57")) + (rule "andLeft" (formula "57")) + (rule "andLeft" (formula "59")) + (rule "andLeft" (formula "57")) + (rule "andLeft" (formula "58")) + (rule "andLeft" (formula "57")) + (rule "notLeft" (formula "57")) + (rule "notLeft" (formula "57")) + (rule "eqSymm" (formula "65") (term "1,0")) + (rule "translateJavaSubInt" (formula "63") (term "3,0")) + (rule "translateJavaShiftLeftInt" (formula "59") (term "1")) + (rule "translateJavaSubInt" (formula "65") (term "0,2,0,1,0")) + (rule "polySimp_elimSub" (formula "63") (term "3,0")) + (rule "mul_literals" (formula "63") (term "1,3,0")) + (rule "polySimp_elimSub" (formula "65") (term "0,2,0,1,0")) + (rule "mul_literals" (formula "65") (term "1,0,2,0,1,0")) + (rule "polySimp_addComm0" (formula "63") (term "3,0")) + (rule "polySimp_addComm0" (formula "65") (term "0,2,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "65") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "65") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "64") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "64") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "64") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "64") (term "1,0,0,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "65") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "65") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "64") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "64") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "64") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "62")) + (rule "inEqSimp_commuteLeq" (formula "60")) + (rule "inEqSimp_commuteLeq" (formula "61")) + (rule "inEqSimp_commuteLeq" (formula "57")) + (rule "applyEq" (formula "60") (term "0") (ifseqformula "59")) + (rule "applyEq" (formula "61") (term "1") (ifseqformula "59")) + (rule "applyEq" (formula "62") (term "1") (ifseqformula "59")) + (rule "applyEq" (formula "62") (term "0,0") (ifseqformula "53")) + (rule "inEqSimp_commuteGeq" (formula "62")) + (rule "applyEq" (formula "65") (term "1,0,1,0") (ifseqformula "53")) + (rule "applyEq" (formula "55") (term "1,1,1,0,0,0") (ifseqformula "59")) + (rule "applyEq" (formula "52") (term "0,1,0") (ifseqformula "59")) + (rule "applyEq" (formula "56") (term "1,0,2,0") (ifseqformula "59")) + (rule "eqSymm" (formula "56")) + (rule "applyEq" (formula "52") (term "2,0") (ifseqformula "59")) + (rule "applyEq" (formula "54") (term "3,0") (ifseqformula "59")) + (rule "applyEq" (formula "55") (term "1,1,1,0,0,0,1,0") (ifseqformula "59")) + (rule "applyEq" (formula "84") (term "0") (ifseqformula "53")) + (rule "applyEq" (formula "63") (term "1,0") (ifseqformula "53")) + (rule "applyEq" (formula "63") (term "1,3,0") (ifseqformula "59")) + (rule "applyEq" (formula "64") (term "0,1,0,0,1,0,0,0") (ifseqformula "59")) + (rule "applyEq" (formula "64") (term "0,1,0,0,1,1,0") (ifseqformula "59")) + (rule "applyEq" (formula "65") (term "0,1,0,0,1,0,0,0") (ifseqformula "59")) + (rule "applyEq" (formula "56") (term "1,0,2,0") (ifseqformula "59")) + (rule "eqSymm" (formula "56")) + (rule "inEqSimp_sepPosMonomial0" (formula "64") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "64") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "64") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "64") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "64") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "64") (term "1,1,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "64") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "64") (term "1,1,1,0")) + (rule "polySimp_rightDist" (formula "64") (term "1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "64") (term "1,1,1,1,0")) + (rule "mul_literals" (formula "64") (term "0,1,1,1,0")) + (rule "polySimp_elimOne" (formula "64") (term "1,1,1,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "65") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "65") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "65") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "65") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "65") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "65") (term "1,1,1,0,0,0")) + (rule "javaShiftLeftIntDef" (formula "59") (term "1")) + (rule "mod_axiom" (formula "59") (term "1,0,1")) + (rule "polySimp_mulLiterals" (formula "59") (term "1,1,0,1")) + (rule "javaShiftLeftIntDef" (formula "60") (term "0")) + (rule "mod_axiom" (formula "60") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "60") (term "1,1,0,0")) + (rule "javaShiftLeftIntDef" (formula "61") (term "1")) + (rule "mod_axiom" (formula "61") (term "1,0,1")) + (rule "polySimp_mulLiterals" (formula "61") (term "1,1,0,1")) + (rule "javaShiftLeftIntDef" (formula "62") (term "0")) + (rule "mod_axiom" (formula "62") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "62") (term "1,1,0,0")) + (rule "javaShiftLeftIntDef" (formula "55") (term "1,1,1,0,0,0")) + (rule "mod_axiom" (formula "55") (term "1,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "55") (term "1,1,0,1,1,1,0,0,0")) + (rule "javaShiftLeftIntDef" (formula "52") (term "0,1,0")) + (rule "mod_axiom" (formula "52") (term "1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "52") (term "1,1,0,0,1,0")) + (rule "javaShiftLeftIntDef" (formula "52") (term "2,0")) + (rule "mod_axiom" (formula "52") (term "1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "52") (term "1,1,0,2,0")) + (rule "javaShiftLeftIntDef" (formula "54") (term "3,0")) + (rule "mod_axiom" (formula "54") (term "1,0,3,0")) + (rule "polySimp_mulLiterals" (formula "54") (term "1,1,0,3,0")) + (rule "javaShiftLeftIntDef" (formula "55") (term "1,1,1,0,0,0,1,0")) + (rule "mod_axiom" (formula "55") (term "1,0,1,1,1,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "55") (term "1,1,0,1,1,1,0,0,0,1,0")) + (rule "javaShiftLeftIntDef" (formula "63") (term "1,3,0")) + (rule "mod_axiom" (formula "63") (term "1,0,1,3,0")) + (rule "polySimp_mulLiterals" (formula "63") (term "1,1,0,1,3,0")) + (rule "javaShiftLeftIntDef" (formula "56") (term "1,0,2,0")) + (rule "eqSymm" (formula "56")) + (rule "mod_axiom" (formula "56") (term "1,0,1,0,2,1")) + (rule "polySimp_mulLiterals" (formula "56") (term "1,1,0,1,0,2,1")) + (rule "javaShiftLeftIntDef" (formula "64") (term "1,1,1,0,0,0")) + (rule "mod_axiom" (formula "64") (term "1,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "64") (term "1,1,0,1,1,1,0,0,0")) + (rule "javaShiftLeftIntDef" (formula "64") (term "1,1,1,1,0")) + (rule "mod_axiom" (formula "64") (term "1,0,1,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "64") (term "1,1,0,1,1,1,1,0")) + (rule "javaShiftLeftIntDef" (formula "65") (term "1,1,1,0,0,0")) + (rule "mod_axiom" (formula "65") (term "1,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "65") (term "1,1,0,1,1,1,0,0,0")) + (rule "shiftLeftDef" (formula "59") (term "0,1")) + (rule "eqSymm" (formula "59")) + (rule "polySimp_elimNeg" (formula "59") (term "1,1,0,0")) + (rule "polySimp_mulComm0" (formula "59") (term "1,1,0,0")) + (rule "polySimp_rightDist" (formula "59") (term "1,1,0,0")) + (rule "polySimp_mulLiterals" (formula "59") (term "1,1,1,0,0")) + (rule "polySimp_mulComm0" (formula "59") (term "0,1,1,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "59") (term "2,0,0")) + (rule "polySimp_elimOneLeft0" (formula "59") (term "2,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "59") (term "1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "59") (term "0,0,0")) + (rule "times_zero_1" (formula "59") (term "1,0,0,0,0,0")) + (rule "add_literals" (formula "59") (term "0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "59") (term "0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "59") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "59") (term "0,0,0,0")) + (rule "shiftLeftDef" (formula "60") (term "0,0")) + (rule "polySimp_elimNeg" (formula "60") (term "1,1,0,0")) + (rule "polySimp_mulComm0" (formula "60") (term "1,1,0,0")) + (rule "polySimp_rightDist" (formula "60") (term "1,1,0,0")) + (rule "polySimp_mulLiterals" (formula "60") (term "1,1,1,0,0")) + (rule "polySimp_mulComm0" (formula "60") (term "0,1,1,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "60") (term "2,0,0")) + (rule "polySimp_elimOneLeft0" (formula "60") (term "2,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "60") (term "1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "60") (term "0,0,0")) + (rule "times_zero_1" (formula "60") (term "1,0,0,0,0,0")) + (rule "add_literals" (formula "60") (term "0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "60") (term "0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "60") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "60") (term "0,0,0,0")) + (rule "applyEq" (formula "60") (term "0") (ifseqformula "59")) + (rule "shiftLeftDef" (formula "61") (term "0,1")) + (rule "polySimp_elimNeg" (formula "61") (term "1,1,0,1")) + (rule "polySimp_mulComm0" (formula "61") (term "1,1,0,1")) + (rule "polySimp_rightDist" (formula "61") (term "1,1,0,1")) + (rule "polySimp_mulLiterals" (formula "61") (term "1,1,1,0,1")) + (rule "polySimp_mulComm0" (formula "61") (term "0,1,1,0,1")) + (rule "shiftLeftPositiveShiftDef" (formula "61") (term "2,0,1")) + (rule "polySimp_elimOneLeft0" (formula "61") (term "2,0,1")) + (rule "shiftRightPositiveShiftDef" (formula "61") (term "1,0,1")) + (rule "inEqSimp_ltToLeq" (formula "61") (term "0,0,1")) + (rule "times_zero_1" (formula "61") (term "1,0,0,0,0,1")) + (rule "add_literals" (formula "61") (term "0,0,0,0,1")) + (rule "polySimp_addAssoc" (formula "61") (term "0,0,0,1")) + (rule "inEqSimp_commuteGeq" (formula "61")) + (rule "inEqSimp_sepNegMonomial0" (formula "61") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "61") (term "0,0,0,0")) + (rule "applyEq" (formula "61") (term "0") (ifseqformula "59")) + (rule "inEqSimp_commuteLeq" (formula "61")) + (rule "shiftLeftDef" (formula "62") (term "0,0")) + (rule "polySimp_elimNeg" (formula "62") (term "1,1,0,0")) + (rule "polySimp_mulComm0" (formula "62") (term "1,1,0,0")) + (rule "polySimp_rightDist" (formula "62") (term "1,1,0,0")) + (rule "polySimp_mulLiterals" (formula "62") (term "1,1,1,0,0")) + (rule "polySimp_mulComm0" (formula "62") (term "0,1,1,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "62") (term "2,0,0")) + (rule "polySimp_elimOneLeft0" (formula "62") (term "2,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "62") (term "1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "62") (term "0,0,0")) + (rule "times_zero_1" (formula "62") (term "1,0,0,0,0,0")) + (rule "add_literals" (formula "62") (term "0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "62") (term "0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "62") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "62") (term "0,0,0,0")) + (rule "applyEq" (formula "62") (term "0") (ifseqformula "59")) + (rule "shiftLeftDef" (formula "55") (term "0,1,1,1,0,0,0")) + (rule "polySimp_elimNeg" (formula "55") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "55") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "55") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "55") (term "1,1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "55") (term "0,1,1,0,1,1,1,0,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "55") (term "2,0,1,1,1,0,0,0")) + (rule "polySimp_elimOneLeft0" (formula "55") (term "2,0,1,1,1,0,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "55") (term "1,0,1,1,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "55") (term "0,0,1,1,1,0,0,0")) + (rule "mul_literals" (formula "55") (term "1,0,0,0,0,1,1,1,0,0,0")) + (rule "add_literals" (formula "55") (term "0,0,0,0,1,1,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "55") (term "0,0,0,1,1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "55") (term "0,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "55") (term "0,0,0,1,1,1,0,0,0")) + (rule "applyEq" (formula "55") (term "1,1,1,0,0,0") (ifseqformula "59")) + (rule "shiftLeftDef" (formula "52") (term "0,0,1,0")) + (rule "polySimp_elimNeg" (formula "52") (term "1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "52") (term "1,1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "52") (term "1,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "52") (term "1,1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "52") (term "0,1,1,0,0,1,0")) + (rule "shiftLeftPositiveShiftDef" (formula "52") (term "2,0,0,1,0")) + (rule "polySimp_elimOneLeft0" (formula "52") (term "2,0,0,1,0")) + (rule "shiftRightPositiveShiftDef" (formula "52") (term "1,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "52") (term "0,0,0,1,0")) + (rule "times_zero_1" (formula "52") (term "1,0,0,0,0,0,1,0")) + (rule "add_literals" (formula "52") (term "0,0,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "52") (term "0,0,0,0,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "52") (term "0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "52") (term "0,0,0,0,1,0")) + (rule "applyEq" (formula "52") (term "0,1,0") (ifseqformula "59")) + (rule "shiftLeftDef" (formula "52") (term "0,2,0")) + (rule "polySimp_elimNeg" (formula "52") (term "1,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "52") (term "1,1,0,2,0")) + (rule "polySimp_rightDist" (formula "52") (term "1,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "52") (term "1,1,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "52") (term "0,1,1,0,2,0")) + (rule "shiftLeftPositiveShiftDef" (formula "52") (term "2,0,2,0")) + (rule "polySimp_elimOneLeft0" (formula "52") (term "2,0,2,0")) + (rule "shiftRightPositiveShiftDef" (formula "52") (term "1,0,2,0")) + (rule "inEqSimp_ltToLeq" (formula "52") (term "0,0,2,0")) + (rule "times_zero_1" (formula "52") (term "1,0,0,0,0,2,0")) + (rule "add_literals" (formula "52") (term "0,0,0,0,2,0")) + (rule "polySimp_addAssoc" (formula "52") (term "0,0,0,2,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "52") (term "0,0,2,0")) + (rule "polySimp_mulLiterals" (formula "52") (term "0,0,0,2,0")) + (rule "applyEq" (formula "52") (term "2,0") (ifseqformula "59")) + (rule "shiftLeftDef" (formula "54") (term "0,3,0")) + (rule "polySimp_elimNeg" (formula "54") (term "1,1,0,3,0")) + (rule "polySimp_mulComm0" (formula "54") (term "1,1,0,3,0")) + (rule "polySimp_rightDist" (formula "54") (term "1,1,0,3,0")) + (rule "polySimp_mulLiterals" (formula "54") (term "1,1,1,0,3,0")) + (rule "polySimp_mulComm0" (formula "54") (term "0,1,1,0,3,0")) + (rule "shiftLeftPositiveShiftDef" (formula "54") (term "2,0,3,0")) + (rule "polySimp_elimOneLeft0" (formula "54") (term "2,0,3,0")) + (rule "shiftRightPositiveShiftDef" (formula "54") (term "1,0,3,0")) + (rule "inEqSimp_ltToLeq" (formula "54") (term "0,0,3,0")) + (rule "times_zero_1" (formula "54") (term "1,0,0,0,0,3,0")) + (rule "add_literals" (formula "54") (term "0,0,0,0,3,0")) + (rule "polySimp_addAssoc" (formula "54") (term "0,0,0,3,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "54") (term "0,0,3,0")) + (rule "polySimp_mulLiterals" (formula "54") (term "0,0,0,3,0")) + (rule "applyEq" (formula "54") (term "3,0") (ifseqformula "59")) + (rule "shiftLeftDef" (formula "55") (term "0,1,1,1,0,0,0,1,0")) + (rule "polySimp_elimNeg" (formula "55") (term "1,1,0,1,1,1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "55") (term "1,1,0,1,1,1,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "55") (term "1,1,0,1,1,1,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "55") (term "1,1,1,0,1,1,1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "55") (term "0,1,1,0,1,1,1,0,0,0,1,0")) + (rule "shiftLeftPositiveShiftDef" (formula "55") (term "2,0,1,1,1,0,0,0,1,0")) + (rule "polySimp_elimOneLeft0" (formula "55") (term "2,0,1,1,1,0,0,0,1,0")) + (rule "shiftRightPositiveShiftDef" (formula "55") (term "1,0,1,1,1,0,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "55") (term "0,0,1,1,1,0,0,0,1,0")) + (rule "mul_literals" (formula "55") (term "1,0,0,0,0,1,1,1,0,0,0,1,0")) + (rule "add_literals" (formula "55") (term "0,0,0,0,1,1,1,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "55") (term "0,0,0,1,1,1,0,0,0,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "55") (term "0,0,1,1,1,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "55") (term "0,0,0,1,1,1,0,0,0,1,0")) + (rule "applyEq" (formula "55") (term "1,1,1,0,0,0,1,0") (ifseqformula "59")) + (rule "shiftLeftDef" (formula "63") (term "0,1,3,0")) + (rule "polySimp_elimNeg" (formula "63") (term "1,1,0,1,3,0")) + (rule "polySimp_mulComm0" (formula "63") (term "1,1,0,1,3,0")) + (rule "polySimp_rightDist" (formula "63") (term "1,1,0,1,3,0")) + (rule "polySimp_mulLiterals" (formula "63") (term "1,1,1,0,1,3,0")) + (rule "polySimp_mulComm0" (formula "63") (term "0,1,1,0,1,3,0")) + (rule "shiftLeftPositiveShiftDef" (formula "63") (term "2,0,1,3,0")) + (rule "polySimp_elimOneLeft0" (formula "63") (term "2,0,1,3,0")) + (rule "shiftRightPositiveShiftDef" (formula "63") (term "1,0,1,3,0")) + (rule "inEqSimp_ltToLeq" (formula "63") (term "0,0,1,3,0")) + (rule "times_zero_1" (formula "63") (term "1,0,0,0,0,1,3,0")) + (rule "add_literals" (formula "63") (term "0,0,0,0,1,3,0")) + (rule "polySimp_addAssoc" (formula "63") (term "0,0,0,1,3,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "63") (term "0,0,1,3,0")) + (rule "polySimp_mulLiterals" (formula "63") (term "0,0,0,1,3,0")) + (rule "applyEq" (formula "63") (term "1,3,0") (ifseqformula "59")) + (rule "javaShiftLeftIntDef" (formula "56") (term "1,0,2,0")) + (rule "mod_axiom" (formula "56") (term "1,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "56") (term "1,1,0,1,0,2,0")) + (rule "eqSymm" (formula "56")) + (rule "shiftLeftDef" (formula "64") (term "0,1,1,1,0,0,0")) + (rule "polySimp_elimNeg" (formula "64") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "64") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "64") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "64") (term "1,1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "64") (term "0,1,1,0,1,1,1,0,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "64") (term "2,0,1,1,1,0,0,0")) + (rule "polySimp_elimOneLeft0" (formula "64") (term "2,0,1,1,1,0,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "64") (term "1,0,1,1,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "64") (term "0,0,1,1,1,0,0,0")) + (rule "times_zero_1" (formula "64") (term "1,0,0,0,0,1,1,1,0,0,0")) + (rule "add_literals" (formula "64") (term "0,0,0,0,1,1,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "64") (term "0,0,0,1,1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "64") (term "0,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "64") (term "0,0,0,1,1,1,0,0,0")) + (rule "applyEq" (formula "64") (term "1,1,1,0,0,0") (ifseqformula "59")) + (rule "shiftLeftDef" (formula "64") (term "0,1,1,1,1,0")) + (rule "polySimp_elimNeg" (formula "64") (term "1,1,0,1,1,1,1,0")) + (rule "polySimp_mulComm0" (formula "64") (term "1,1,0,1,1,1,1,0")) + (rule "polySimp_rightDist" (formula "64") (term "1,1,0,1,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "64") (term "1,1,1,0,1,1,1,1,0")) + (rule "polySimp_mulComm0" (formula "64") (term "0,1,1,0,1,1,1,1,0")) + (rule "shiftLeftPositiveShiftDef" (formula "64") (term "2,0,1,1,1,1,0")) + (rule "polySimp_elimOneLeft0" (formula "64") (term "2,0,1,1,1,1,0")) + (rule "shiftRightPositiveShiftDef" (formula "64") (term "1,0,1,1,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "64") (term "0,0,1,1,1,1,0")) + (rule "times_zero_1" (formula "64") (term "1,0,0,0,0,1,1,1,1,0")) + (rule "add_zero_right" (formula "64") (term "0,0,0,0,1,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "64") (term "0,0,0,1,1,1,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "64") (term "0,0,1,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "64") (term "0,0,0,1,1,1,1,0")) + (rule "applyEq" (formula "64") (term "1,1,1,1,0") (ifseqformula "59")) + (rule "shiftLeftDef" (formula "65") (term "0,1,1,1,0,0,0")) + (rule "polySimp_elimNeg" (formula "65") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "65") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "65") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "65") (term "1,1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "65") (term "0,1,1,0,1,1,1,0,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "65") (term "2,0,1,1,1,0,0,0")) + (rule "polySimp_elimOneLeft0" (formula "65") (term "2,0,1,1,1,0,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "65") (term "1,0,1,1,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "65") (term "0,0,1,1,1,0,0,0")) + (rule "times_zero_1" (formula "65") (term "1,0,0,0,0,1,1,1,0,0,0")) + (rule "add_zero_right" (formula "65") (term "0,0,0,0,1,1,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "65") (term "0,0,0,1,1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "65") (term "0,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "65") (term "0,0,0,1,1,1,0,0,0")) + (rule "applyEq" (formula "65") (term "1,1,1,0,0,0") (ifseqformula "59")) + (rule "shiftLeftDef" (formula "56") (term "0,1,0,2,0")) + (rule "polySimp_elimNeg" (formula "56") (term "1,1,0,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "56") (term "1,1,0,1,0,2,0")) + (rule "polySimp_rightDist" (formula "56") (term "1,1,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "56") (term "1,1,1,0,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "56") (term "0,1,1,0,1,0,2,0")) + (rule "shiftLeftPositiveShiftDef" (formula "56") (term "2,0,1,0,2,0")) + (rule "polySimp_elimOneLeft0" (formula "56") (term "2,0,1,0,2,0")) + (rule "shiftRightPositiveShiftDef" (formula "56") (term "1,0,1,0,2,0")) + (rule "inEqSimp_ltToLeq" (formula "56") (term "0,0,1,0,2,0")) + (rule "times_zero_1" (formula "56") (term "1,0,0,0,0,1,0,2,0")) + (rule "add_literals" (formula "56") (term "0,0,0,0,1,0,2,0")) + (rule "polySimp_addAssoc" (formula "56") (term "0,0,0,1,0,2,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "56") (term "0,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "56") (term "0,0,0,1,0,2,0")) + (rule "applyEq" (formula "56") (term "1,0,2,0") (ifseqformula "59")) + (rule "shiftLeftDef" (formula "56") (term "0,1,0,2,1")) + (rule "eqSymm" (formula "56")) + (rule "polySimp_elimNeg" (formula "56") (term "1,1,0,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "56") (term "1,1,0,1,0,2,0")) + (rule "polySimp_rightDist" (formula "56") (term "1,1,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "56") (term "1,1,1,0,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "56") (term "0,1,1,0,1,0,2,0")) + (rule "shiftLeftPositiveShiftDef" (formula "56") (term "2,0,1,0,2,0")) + (rule "polySimp_elimOneLeft0" (formula "56") (term "2,0,1,0,2,0")) + (rule "shiftRightPositiveShiftDef" (formula "56") (term "1,0,1,0,2,0")) + (rule "inEqSimp_ltToLeq" (formula "56") (term "0,0,1,0,2,0")) + (rule "times_zero_1" (formula "56") (term "1,0,0,0,0,1,0,2,0")) + (rule "add_literals" (formula "56") (term "0,0,0,0,1,0,2,0")) + (rule "polySimp_addAssoc" (formula "56") (term "0,0,0,1,0,2,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "56") (term "0,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "56") (term "0,0,0,1,0,2,0")) + (rule "applyEq" (formula "56") (term "1,0,2,0") (ifseqformula "59")) + (rule "eqSymm" (formula "56")) + (rule "inEqSimp_exactShadow3" (formula "60") (ifseqformula "62")) + (rule "mul_literals" (formula "60") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "60")) + (rule "mul_literals" (formula "60") (term "1")) + (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "78") (term "0")) + (builtin "One Step Simplification" (formula "78") (ifInst "" (formula "84")) (ifInst "" (formula "121")) (ifInst "" (formula "20"))) + (rule "translateJavaAddInt" (formula "78") (term "2,0,1,0,1,1")) + (rule "translateJavaAddInt" (formula "78") (term "2,1,1,0,0,1,1")) + (rule "polySimp_addComm0" (formula "78") (term "2,0,1,0,1,1")) + (rule "polySimp_addComm0" (formula "78") (term "2,1,1,0,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "78") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "78") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "78") (term "0,0,0")) + (rule "replace_known_left" (formula "78") (term "0,0,0") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "78")) + (rule "inEqSimp_commuteLeq" (formula "78") (term "1,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "78") (term "0,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "78") (term "1,0,1,1")) + (rule "applyEq" (formula "78") (term "0,1,0,0,0,1,1") (ifseqformula "79")) + (rule "inEqSimp_commuteGeq" (formula "78") (term "1,0,0,0,1,1")) + (rule "applyEq" (formula "78") (term "0,1,0,0,0") (ifseqformula "71")) + (rule "applyEq" (formula "78") (term "0,1,0,0,1,1") (ifseqformula "79")) + (rule "inEqSimp_commuteLeq" (formula "78") (term "1,0,0,1,1")) + (rule "applyEq" (formula "78") (term "0,0,0,1,1,1") (ifseqformula "79")) + (rule "applyEq" (formula "78") (term "2,0,1,0,1,1") (ifseqformula "71")) + (rule "inEqSimp_sepNegMonomial0" (formula "78") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "78") (term "0,0,0")) + (rule "replace_known_left" (formula "78") (term "0,0") (ifseqformula "3")) + (builtin "One Step Simplification" (formula "78")) + (rule "Definition_axiom_for_bucketStartsOrdering_in_de_wiesler_Functions" (formula "74") (term "0") (inst "b=b")) + (builtin "One Step Simplification" (formula "74")) + (rule "expand_inInt" (formula "74") (term "1,0,0,1")) + (rule "replace_int_MIN" (formula "74") (term "0,1,1,0,0,1")) + (rule "replace_int_MAX" (formula "74") (term "1,0,1,0,0,1")) + (rule "andLeft" (formula "74")) + (rule "andLeft" (formula "74")) + (rule "andLeft" (formula "74")) + (rule "translateJavaAddInt" (formula "77") (term "0,2,1,1,0,1,1,1,0")) + (rule "translateJavaAddInt" (formula "77") (term "0,2,1,1,0,1,0,1,0")) + (rule "translateJavaAddInt" (formula "77") (term "0,2,0,1,1,0,1,0")) + (rule "translateJavaAddInt" (formula "77") (term "0,2,0,0,0,1,1,1,0")) + (rule "translateJavaAddInt" (formula "77") (term "0,2,0,1,1,1,1,0")) + (rule "translateJavaAddInt" (formula "76") (term "0,2,0")) + (rule "translateJavaAddInt" (formula "75") (term "0,2,1")) + (rule "polySimp_addComm0" (formula "77") (term "0,2,1,1,0,1,1,1,0")) + (rule "polySimp_addComm0" (formula "77") (term "0,2,1,1,0,1,0,1,0")) + (rule "polySimp_addComm0" (formula "77") (term "0,2,0,1,1,0,1,0")) + (rule "polySimp_addComm0" (formula "77") (term "0,2,0,0,0,1,1,1,0")) + (rule "polySimp_addComm0" (formula "77") (term "0,2,0,1,1,1,1,0")) + (rule "polySimp_addComm0" (formula "76") (term "0,2,0")) + (rule "polySimp_addComm0" (formula "75") (term "0,2,1")) + (rule "inEqSimp_gtToGeq" (formula "77") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "77") (term "1,0,0,0,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "77") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "77") (term "1,0,0,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "77") (term "1,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "77") (term "1,0,0,1,0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "77") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "77") (term "0,0,1,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "77") (term "0,0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "74")) + (rule "inEqSimp_commuteLeq" (formula "77") (term "1,0,1,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "77") (term "1,0,1,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "77") (term "0,0,1,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "76")) + (rule "inEqSimp_commuteLeq" (formula "75")) + (rule "applyEq" (formula "76") (term "0") (ifseqformula "35")) + (rule "inEqSimp_commuteGeq" (formula "76")) + (rule "applyEq" (formula "77") (term "1,1,1,1,1,0") (ifseqformula "35")) + (rule "inEqSimp_sepPosMonomial1" (formula "77") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "77") (term "1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "77") (term "1,0,1,1,0")) + (rule "mul_literals" (formula "77") (term "0,1,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "77") (term "1,1,0,1,1,0")) + (rule "polySimp_elimOne" (formula "77") (term "1,1,0,1,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "77") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "77") (term "1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "77") (term "1,0,0,1,0")) + (rule "mul_literals" (formula "77") (term "0,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "77") (term "1,1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "77") (term "1,1,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "77") (term "1,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "77") (term "1,1,0,0,0,0")) + (rule "polySimp_rightDist" (formula "77") (term "1,1,0,0,0,0")) + (rule "mul_literals" (formula "77") (term "0,1,1,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "77") (term "1,1,1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "77") (term "1,1,1,0,0,0,0")) + (rule "inEqSimp_exactShadow3" (formula "75") (ifseqformula "76")) + (rule "polySimp_mulComm0" (formula "75") (term "0,0")) + (rule "polySimp_addComm0" (formula "75") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "75")) + (rule "polySimp_mulLiterals" (formula "75") (term "0")) + (rule "polySimp_elimOne" (formula "75") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "1") (ifseqformula "75")) (rule "polySimp_rightDist" (formula "1") (term "0,0")) (rule "polySimp_mulLiterals" (formula "1") (term "1,0,0")) (rule "mul_literals" (formula "1") (term "0,0,0")) @@ -1438,13 +2141,13 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_pullOutFactor1b" (formula "1") (term "0,0")) (rule "add_literals" (formula "1") (term "1,1,0,0")) (rule "times_zero_1" (formula "1") (term "1,0,0")) - (rule "add_literals" (formula "1") (term "0,0")) + (rule "add_zero_right" (formula "1") (term "0,0")) (rule "inEqSimp_sepPosMonomial1" (formula "1")) (rule "mul_literals" (formula "1") (term "1")) - (rule "inEqSimp_contradInEq1" (formula "31") (ifseqformula "1")) - (rule "qeq_literals" (formula "31") (term "0")) - (builtin "One Step Simplification" (formula "31")) - (rule "closeFalse" (formula "31")) + (rule "inEqSimp_contradInEq1" (formula "30") (ifseqformula "1")) + (rule "qeq_literals" (formula "30") (term "0")) + (builtin "One Step Simplification" (formula "30")) + (rule "closeFalse" (formula "30")) ) (branch "Case 2" (builtin "One Step Simplification" (formula "95")) @@ -3067,12 +3770,12 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "wellFormedAnon" (formula "53") (term "1,0")) (rule "andRight" (formula "99") (userinteraction)) (branch "Case 1" - (rule "translateJavaAddInt" (formula "53") (term "1,1,1,0,0,1")) - (rule "translateJavaAddInt" (formula "53") (term "1,0,1,0,1")) - (rule "replace_known_left" (formula "53") (term "1,1,0") (ifseqformula "14")) - (builtin "One Step Simplification" (formula "53") (ifInst "" (formula "15"))) - (rule "polySimp_addComm0" (formula "53") (term "1,1,1,0,0,1")) - (rule "polySimp_addComm0" (formula "53") (term "1,0,1,0,1")) + (rule "translateJavaAddInt" (formula "53") (term "2,0,1,0,1")) + (rule "translateJavaAddInt" (formula "53") (term "2,1,1,0,0,1")) + (rule "replace_known_left" (formula "53") (term "0,1,0") (ifseqformula "15")) + (builtin "One Step Simplification" (formula "53") (ifInst "" (formula "14"))) + (rule "polySimp_addComm0" (formula "53") (term "2,1,1,0,0,1")) + (rule "polySimp_addComm0" (formula "53") (term "2,0,1,0,1")) (rule "inEqSimp_leqRight" (formula "99")) (rule "polySimp_rightDist" (formula "1") (term "1,0,0")) (rule "mul_literals" (formula "1") (term "0,1,0,0")) @@ -3083,19 +3786,19 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_ltToLeq" (formula "54") (term "1,0")) (rule "polySimp_mulComm0" (formula "54") (term "1,0,0,1,0")) (rule "polySimp_addComm1" (formula "54") (term "0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "54") (term "1,0,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "54") (term "0,0,0,0,1")) (rule "inEqSimp_commuteLeq" (formula "54") (term "0,0")) (rule "replace_known_left" (formula "54") (term "0,0") (ifseqformula "9")) (builtin "One Step Simplification" (formula "54")) + (rule "inEqSimp_commuteLeq" (formula "54") (term "1,0,0,0,1")) (rule "inEqSimp_commuteLeq" (formula "54") (term "1,0,1")) + (rule "inEqSimp_commuteLeq" (formula "54") (term "0,0,0,0,1")) + (rule "applyEq" (formula "54") (term "0,0,1,1") (ifseqformula "55")) (rule "applyEq" (formula "54") (term "0,1,0,0,1") (ifseqformula "55")) (rule "inEqSimp_commuteLeq" (formula "54") (term "1,0,0,1")) - (rule "applyEq" (formula "54") (term "1,0,1,0,1") (ifseqformula "48")) - (rule "applyEq" (formula "54") (term "0,0,1,1") (ifseqformula "55")) (rule "applyEq" (formula "54") (term "0,1,0,0,0,1") (ifseqformula "55")) (rule "inEqSimp_commuteGeq" (formula "54") (term "1,0,0,0,1")) (rule "applyEq" (formula "54") (term "0,1,0,0") (ifseqformula "48")) + (rule "applyEq" (formula "54") (term "2,0,1,0,1") (ifseqformula "48")) (rule "inEqSimp_sepPosMonomial1" (formula "1")) (rule "polySimp_mulComm0" (formula "1") (term "1")) (rule "polySimp_rightDist" (formula "1") (term "1")) @@ -3130,6 +3833,11 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "29")) (rule "true_left" (formula "29")) (rule "nnf_notAnd" (formula "11") (term "0,0,0")) + (rule "inEqSimp_notGeq" (formula "11") (term "1,0,0,0")) + (rule "times_zero_1" (formula "11") (term "1,0,0,1,0,0,0")) + (rule "add_zero_right" (formula "11") (term "0,0,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "11") (term "1,0,0,0")) + (rule "mul_literals" (formula "11") (term "1,1,0,0,0")) (rule "inEqSimp_notLeq" (formula "11") (term "0,0,0,0")) (rule "polySimp_rightDist" (formula "11") (term "1,0,0,0,0,0,0")) (rule "mul_literals" (formula "11") (term "0,1,0,0,0,0,0,0")) @@ -3139,11 +3847,6 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_sepPosMonomial1" (formula "11") (term "0,0,0,0")) (rule "polySimp_mulLiterals" (formula "11") (term "1,0,0,0,0")) (rule "polySimp_elimOne" (formula "11") (term "1,0,0,0,0")) - (rule "inEqSimp_notGeq" (formula "11") (term "1,0,0,0")) - (rule "times_zero_1" (formula "11") (term "1,0,0,1,0,0,0")) - (rule "add_zero_right" (formula "11") (term "0,0,1,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "11") (term "1,0,0,0")) - (rule "mul_literals" (formula "11") (term "1,1,0,0,0")) (rule "nnf_notAnd" (formula "13") (term "0,0,0")) (rule "inEqSimp_notLeq" (formula "13") (term "1,0,0,0")) (rule "mul_literals" (formula "13") (term "1,0,0,1,0,0,0")) @@ -3151,11 +3854,6 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_sepPosMonomial1" (formula "13") (term "1,0,0,0")) (rule "mul_literals" (formula "13") (term "1,1,0,0,0")) (rule "nnf_notAnd" (formula "13") (term "0,0,0,0")) - (rule "inEqSimp_notGeq" (formula "13") (term "1,0,0,0,0")) - (rule "mul_literals" (formula "13") (term "1,0,0,1,0,0,0,0")) - (rule "add_literals" (formula "13") (term "0,0,1,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "13") (term "1,0,0,0,0")) - (rule "mul_literals" (formula "13") (term "1,1,0,0,0,0")) (rule "inEqSimp_notLeq" (formula "13") (term "0,0,0,0,0")) (rule "polySimp_rightDist" (formula "13") (term "1,0,0,0,0,0,0,0")) (rule "mul_literals" (formula "13") (term "0,1,0,0,0,0,0,0,0")) @@ -3165,109 +3863,268 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_sepPosMonomial1" (formula "13") (term "0,0,0,0,0")) (rule "polySimp_mulLiterals" (formula "13") (term "1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "13") (term "1,0,0,0,0,0")) - (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "59") (term "0")) - (builtin "One Step Simplification" (formula "59") (ifInst "" (formula "14")) (ifInst "" (formula "101")) (ifInst "" (formula "14")) (ifInst "" (formula "62")) (ifInst "" (formula "22"))) - (rule "wellFormedAnon" (formula "59") (term "1,0")) - (rule "translateJavaAddInt" (formula "59") (term "1,1,1,0,0,1")) - (rule "translateJavaAddInt" (formula "59") (term "1,0,1,0,1")) - (rule "replace_known_left" (formula "59") (term "1,1,0") (ifseqformula "16")) - (builtin "One Step Simplification" (formula "59") (ifInst "" (formula "17"))) - (rule "polySimp_addComm0" (formula "59") (term "1,1,1,0,0,1")) - (rule "polySimp_addComm0" (formula "59") (term "1,0,1,0,1")) - (rule "inEqSimp_ltToLeq" (formula "59") (term "1,0")) - (rule "polySimp_mulComm0" (formula "59") (term "1,0,0,1,0")) - (rule "polySimp_addComm1" (formula "59") (term "0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "59") (term "1,0,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "59") (term "0,0")) - (rule "replace_known_left" (formula "59") (term "0,0") (ifseqformula "10")) - (builtin "One Step Simplification" (formula "59")) - (rule "inEqSimp_commuteLeq" (formula "59") (term "0,0,0,0,1")) - (rule "replace_known_left" (formula "59") (term "0,0,0,0,1") (ifseqformula "54")) - (builtin "One Step Simplification" (formula "59")) - (rule "inEqSimp_commuteLeq" (formula "59") (term "1,0,1")) - (rule "applyEq" (formula "59") (term "0,1,0,0") (ifseqformula "48")) - (rule "applyEq" (formula "59") (term "0,0,1,1") (ifseqformula "60")) - (rule "replace_known_left" (formula "59") (term "1,1") (ifseqformula "58")) - (builtin "One Step Simplification" (formula "59")) - (rule "applyEq" (formula "59") (term "0,0,0,1") (ifseqformula "60")) - (rule "inEqSimp_commuteGeq" (formula "59") (term "0,0,1")) - (rule "replace_known_left" (formula "59") (term "0,0,1") (ifseqformula "55")) - (builtin "One Step Simplification" (formula "59")) - (rule "applyEq" (formula "59") (term "0,0,1") (ifseqformula "60")) - (rule "inEqSimp_commuteLeq" (formula "59") (term "0,1")) - (rule "replace_known_left" (formula "59") (term "0,1") (ifseqformula "56")) - (builtin "One Step Simplification" (formula "59")) - (rule "applyEq" (formula "59") (term "1,0,1") (ifseqformula "48")) - (rule "replace_known_left" (formula "59") (term "1") (ifseqformula "57")) - (builtin "One Step Simplification" (formula "59")) - (rule "true_left" (formula "59")) - (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "59") (term "0")) - (rule "translateJavaMulInt" (formula "59") (term "0,0,2,0")) - (rule "translateJavaAddInt" (formula "59") (term "0,2,0")) - (rule "polySimp_mulComm0" (formula "59") (term "0,0,2,0")) - (rule "polySimp_addComm0" (formula "59") (term "0,2,0")) - (rule "pullOutSelect" (formula "59") (term "0") (inst "selectSK=arr_2")) - (rule "simplifySelectOfAnon" (formula "59")) - (builtin "One Step Simplification" (formula "59")) - (rule "eqSymm" (formula "60")) - (rule "applyEqReverse" (formula "59") (term "1") (ifseqformula "60")) - (rule "hideAuxiliaryEq" (formula "60")) - (rule "elementOfArrayRangeConcrete" (formula "59") (term "0,0,0")) - (rule "replace_known_right" (formula "59") (term "0,0,0,0,0") (ifseqformula "72")) - (builtin "One Step Simplification" (formula "59")) - (rule "Definition_axiom_for_bufferSizeForBucketLen_in_de_wiesler_Buffers" (formula "45") (term "0,1,1,0")) - (builtin "One Step Simplification" (formula "45")) - (rule "translateJavaMod" (formula "45") (term "0,1,0,0,1,1,0")) - (rule "translateJavaMod" (formula "45") (term "2,0,1,1,0")) - (rule "inEqSimp_homoInEq1" (formula "45") (term "0,0,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "45") (term "1,0,0,0,0,1,1,0")) - (rule "polySimp_rightDist" (formula "45") (term "1,0,0,0,0,1,1,0")) - (rule "polySimp_mulAssoc" (formula "45") (term "0,1,0,0,0,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "45") (term "0,0,1,0,0,0,0,1,1,0")) - (rule "polySimp_mulLiterals" (formula "45") (term "0,1,0,0,0,0,1,1,0")) - (rule "polySimp_elimOne" (formula "45") (term "0,1,0,0,0,0,1,1,0")) - (rule "polySimp_addAssoc" (formula "45") (term "0,0,0,0,1,1,0")) - (rule "jmod_axiom" (formula "45") (term "0,1,0,0,1,1,0")) - (rule "polySimp_mulLiterals" (formula "45") (term "1,0,1,0,0,1,1,0")) - (rule "jmod_axiom" (formula "45") (term "2,0,1,1,0")) - (rule "polySimp_mulLiterals" (formula "45") (term "1,2,0,1,1,0")) - (rule "polySimp_sepNegMonomial" (formula "45") (term "1,0,0,1,1,0")) - (rule "polySimp_mulLiterals" (formula "45") (term "0,1,0,0,1,1,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "45") (term "0,0,0,1,1,0")) - (rule "polySimp_mulLiterals" (formula "45") (term "0,0,0,0,1,1,0")) - (rule "polySimp_elimOne" (formula "45") (term "0,0,0,0,1,1,0")) - (rule "Free_class_invariant_axiom_for_de_wiesler_Classifier" (formula "42")) + (rule "inEqSimp_notGeq" (formula "13") (term "1,0,0,0,0")) + (rule "mul_literals" (formula "13") (term "1,0,0,1,0,0,0,0")) + (rule "add_literals" (formula "13") (term "0,0,1,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "13") (term "1,0,0,0,0")) + (rule "mul_literals" (formula "13") (term "1,1,0,0,0,0")) + (rule "Definition_axiom_for_writtenElementsOfBucketClassified_in_de_wiesler_BucketPointers" (formula "13") (term "0,0,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "translateJavaAddInt" (formula "13") (term "3,0,2,0,1,0")) + (rule "translateJavaAddInt" (formula "13") (term "4,0,2,0,1,0")) + (rule "translateJavaAddInt" (formula "13") (term "3,0,0,1,0,1,0")) + (rule "translateJavaSubInt" (formula "13") (term "4,0,0,1,0,1,0")) + (rule "translateJavaSubInt" (formula "13") (term "0,0,0,0,1,0")) + (rule "translateJavaAddInt" (formula "13") (term "0,4,0,0,1,0,1,0")) + (rule "polySimp_elimSub" (formula "13") (term "0,0,0,0,1,0")) + (rule "polySimp_elimSub" (formula "13") (term "4,0,0,1,0,1,0")) + (rule "mul_literals" (formula "13") (term "1,4,0,0,1,0,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "0,0,0,0,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "4,0,0,1,0,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "0,4,0,0,1,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "13") (term "0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "13") (term "1,0,0,0,0,0,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "0,0,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "13") (term "1,0,0,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "13") (term "0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "13") (term "0,0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "13") (term "0,0,0,0,1,0")) + (rule "Definition_axiom_for_isValidBucketStarts_in_de_wiesler_Functions" (formula "36") (term "0")) + (builtin "One Step Simplification" (formula "36")) + (rule "andLeft" (formula "36")) + (rule "andLeft" (formula "36")) + (rule "andLeft" (formula "36")) + (rule "translateJavaAddInt" (formula "38") (term "3,0")) + (rule "translateJavaAddInt" (formula "37") (term "0")) + (rule "polySimp_addComm0" (formula "38") (term "3,0")) + (rule "polySimp_addComm0" (formula "37") (term "0")) + (rule "inEqSimp_commuteLeq" (formula "36")) + (rule "inEqSimp_commuteLeq" (formula "37")) + (rule "inEqSimp_subsumption1" (formula "50") (ifseqformula "36")) + (rule "leq_literals" (formula "50") (term "0")) + (builtin "One Step Simplification" (formula "50")) + (rule "true_left" (formula "50")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "14")) + (rule "notLeft" (formula "14")) + (rule "replace_known_right" (formula "5") (term "0") (ifseqformula "69")) + (builtin "One Step Simplification" (formula "5")) + (rule "Definition_axiom_for_writtenCountOfBucket_in_de_wiesler_BucketPointers" (formula "47") (term "0,0,1,1,0,1,0")) + (rule "translateJavaSubInt" (formula "47") (term "0,0,1,1,0,1,0")) + (rule "polySimp_elimSub" (formula "47") (term "0,0,1,1,0,1,0")) + (rule "polySimp_addComm0" (formula "47") (term "0,0,1,1,0,1,0")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "60") (term "0")) + (rule "translateJavaAddInt" (formula "60") (term "0,2,0")) + (rule "translateJavaMulInt" (formula "60") (term "0,0,2,0")) + (rule "polySimp_mulComm0" (formula "60") (term "0,0,2,0")) + (rule "polySimp_addComm0" (formula "60") (term "0,2,0")) + (rule "pullOutSelect" (formula "60") (term "0") (inst "selectSK=arr_2")) + (rule "simplifySelectOfAnon" (formula "60")) + (builtin "One Step Simplification" (formula "60") (ifInst "" (formula "70")) (ifInst "" (formula "5"))) + (rule "eqSymm" (formula "61")) + (rule "applyEqReverse" (formula "60") (term "1") (ifseqformula "61")) + (rule "hideAuxiliaryEq" (formula "61")) + (rule "elementOfArrayRangeConcrete" (formula "60") (term "0,0")) + (rule "replace_known_right" (formula "60") (term "0,0,0,0") (ifseqformula "74")) + (builtin "One Step Simplification" (formula "60")) + (rule "Definition_axiom_for_writtenElementsOfBucketCountElement_in_de_wiesler_BucketPointers" (formula "12") (term "2,0,1,0")) + (builtin "One Step Simplification" (formula "12")) + (rule "translateJavaAddInt" (formula "12") (term "1,2,0,1,0")) + (rule "translateJavaAddInt" (formula "12") (term "3,2,2,0,1,0")) + (rule "translateJavaAddInt" (formula "12") (term "2,2,2,0,1,0")) + (rule "translateJavaSubInt" (formula "12") (term "0,0,0,2,0,1,0")) + (rule "translateJavaAddInt" (formula "12") (term "0,3,0,1,2,0,1,0")) + (rule "translateJavaAddInt" (formula "12") (term "2,0,1,2,0,1,0")) + (rule "translateJavaSubInt" (formula "12") (term "3,0,1,2,0,1,0")) + (rule "polySimp_elimSub" (formula "12") (term "0,0,0,2,0,1,0")) + (rule "polySimp_elimSub" (formula "12") (term "3,0,1,2,0,1,0")) + (rule "mul_literals" (formula "12") (term "1,3,0,1,2,0,1,0")) + (rule "polySimp_homoEq" (formula "12") (term "1,0")) + (rule "polySimp_addComm1" (formula "12") (term "0,1,0")) + (rule "polySimp_addComm0" (formula "12") (term "1,2,0,1,0,0,1,0")) + (rule "polySimp_addComm0" (formula "12") (term "0,0,0,2,0,1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "12") (term "3,1,1,2,0,1,0,0,1,0")) + (rule "polySimp_addComm0" (formula "12") (term "0,3,1,1,2,0,1,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "12") (term "0,0,2,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,2,0,1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "12") (term "0,0,0,2,0,1,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "12") (term "0,0,0,0,2,0,1,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "12") (term "1,0,2,0,1,0,0,1,0")) + (rule "polySimp_sepPosMonomial" (formula "12") (term "1,0")) + (rule "polySimp_mulComm0" (formula "12") (term "1,1,0")) + (rule "polySimp_rightDist" (formula "12") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "12") (term "1,1,1,0")) + (rule "polySimp_elimOne" (formula "12") (term "1,1,1,0")) + (rule "polySimp_mulAssoc" (formula "12") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "12") (term "0,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "12") (term "0,1,1,0")) + (rule "polySimp_elimOne" (formula "12") (term "0,1,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "12") (term "0,0,2,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "12") (term "0,0,0,2,1,1,1,0")) + (rule "polySimp_elimOne" (formula "12") (term "0,0,0,2,1,1,1,0")) + (rule "Definition_axiom_for_bufferLen_in_de_wiesler_Buffers" (formula "47") (term "1,0,1,1,0,1,0")) + (rule "polySimp_addComm1" (formula "47") (term "1,1,0,1,0")) + (rule "Contract_axiom_for_bucketStartsOrdering_in_Functions" (formula "52") (term "0")) + (rule "replace_known_left" (formula "52") (term "1") (ifseqformula "53")) + (builtin "One Step Simplification" (formula "52") (ifInst "" (formula "104")) (ifInst "" (formula "16"))) + (rule "true_left" (formula "52")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "61") (term "0,1,1")) + (builtin "One Step Simplification" (formula "61") (ifInst "" (formula "103")) (ifInst "" (formula "63")) (ifInst "" (formula "21"))) + (rule "wellFormedAnon" (formula "61") (term "1,0")) + (rule "translateJavaSubInt" (formula "61") (term "2,0,1,1,1,1,1,1")) + (rule "translateJavaAddInt" (formula "61") (term "2,1,1,0,1,1,1,1")) + (rule "replace_known_left" (formula "61") (term "1,1,0") (ifseqformula "15")) + (builtin "One Step Simplification" (formula "61") (ifInst "" (formula "16"))) + (rule "polySimp_elimSub" (formula "61") (term "2,0,1,1,1,1,1,1")) + (rule "mul_literals" (formula "61") (term "1,2,0,1,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "61") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "61") (term "2,0,1,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "61") (term "0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "61") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "61") (term "1,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "61") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "61") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "61") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "61") (term "0,0,0,1,1")) + (rule "replace_known_left" (formula "61") (term "0,0,0,1,1") (ifseqformula "55")) + (builtin "One Step Simplification" (formula "61")) + (rule "inEqSimp_commuteLeq" (formula "61") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "61") (term "0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "61") (term "1,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "61") (term "0,0,0")) + (rule "replace_known_left" (formula "61") (term "0,0,0") (ifseqformula "10")) + (builtin "One Step Simplification" (formula "61")) + (rule "inEqSimp_commuteLeq" (formula "61") (term "1,0,1,1,1,1")) + (rule "applyEq" (formula "61") (term "0,1,0,1,1,1,1,1") (ifseqformula "49")) + (rule "applyEq" (formula "61") (term "0,0,0") (ifseqformula "49")) + (rule "applyEq" (formula "61") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "49")) + (rule "applyEq" (formula "61") (term "2,0,0,0,1,1") (ifseqformula "49")) + (rule "applyEq" (formula "61") (term "2,0,1,0,1,1") (ifseqformula "49")) + (rule "inEqSimp_sepNegMonomial0" (formula "61") (term "0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "61") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "61") (term "0,0,0,1,1,1,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "61") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "61") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "61") (term "0,0,0,1,1,1,1")) + (rule "replace_known_left" (formula "61") (term "0,0,1,1,1,1") (ifseqformula "4")) + (builtin "One Step Simplification" (formula "61")) + (rule "inEqSimp_subsumption1" (formula "61") (term "0,0") (ifseqformula "4")) + (rule "inEqSimp_homoInEq0" (formula "61") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "61") (term "0,0,0,0")) + (rule "add_literals" (formula "61") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "61") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "61") (term "0,0,0,0")) + (rule "qeq_literals" (formula "61") (term "0,0,0")) + (builtin "One Step Simplification" (formula "61")) + (rule "inEqSimp_subsumption1" (formula "61") (term "1,0,1,1,1,1,1") (ifseqformula "4")) + (rule "inEqSimp_homoInEq0" (formula "61") (term "0,1,0,1,1,1,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "61") (term "0,0,1,0,1,1,1,1,1")) + (rule "add_literals" (formula "61") (term "1,1,0,0,1,0,1,1,1,1,1")) + (rule "times_zero_1" (formula "61") (term "1,0,0,1,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "61") (term "0,0,1,0,1,1,1,1,1")) + (rule "qeq_literals" (formula "61") (term "0,1,0,1,1,1,1,1")) + (builtin "One Step Simplification" (formula "61")) + (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "27")) + (rule "andLeft" (formula "27")) + (rule "notLeft" (formula "28")) + (rule "notLeft" (formula "27")) + (rule "Definition_axiom_for_bufferLen_in_de_wiesler_Buffers" (formula "46") (term "1,1,1,0")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "42") (inst "b=b")) (builtin "One Step Simplification" (formula "42")) + (rule "expand_inInt" (formula "42") (term "1,0,0,1")) + (rule "replace_int_MAX" (formula "42") (term "1,0,1,0,0,1")) + (rule "replace_int_MIN" (formula "42") (term "0,1,1,0,0,1")) (rule "andLeft" (formula "42")) (rule "andLeft" (formula "42")) + (rule "andLeft" (formula "43")) (rule "andLeft" (formula "42")) (rule "andLeft" (formula "42")) + (rule "andLeft" (formula "43")) (rule "andLeft" (formula "42")) - (rule "andLeft" (formula "42")) - (rule "eqSymm" (formula "47")) - (rule "eqSymm" (formula "44")) - (rule "translateJavaSubInt" (formula "47") (term "0,2,1")) - (rule "translateJavaSubInt" (formula "47") (term "0,2,0")) - (rule "translateJavaMulInt" (formula "44") (term "1,0")) - (rule "polySimp_elimSub" (formula "47") (term "0,2,1")) - (rule "mul_literals" (formula "47") (term "1,0,2,1")) - (rule "polySimp_elimSub" (formula "47") (term "0,2,0")) - (rule "mul_literals" (formula "47") (term "1,0,2,0")) - (rule "polySimp_mulComm0" (formula "44") (term "1,0")) - (rule "polySimp_addComm0" (formula "47") (term "0,2,1")) - (rule "polySimp_addComm0" (formula "47") (term "0,2,0")) + (rule "andLeft" (formula "44")) + (rule "andLeft" (formula "44")) + (rule "translateJavaCastInt" (formula "49") (term "0")) + (rule "translateJavaAddInt" (formula "48") (term "1")) + (rule "translateJavaMulInt" (formula "42") (term "1")) + (rule "translateJavaMulInt" (formula "43") (term "0")) + (rule "translateJavaCastInt" (formula "46") (term "0")) + (rule "translateJavaCastInt" (formula "45") (term "1")) + (rule "polySimp_mulComm0" (formula "42") (term "1")) + (rule "polySimp_mulComm0" (formula "43") (term "0")) + (rule "polySimp_addComm0" (formula "48") (term "1")) + (rule "castedGetAny" (formula "49") (term "0")) + (rule "castedGetAny" (formula "46") (term "0")) + (rule "castedGetAny" (formula "45") (term "1")) + (rule "inEqSimp_ltToLeq" (formula "51") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "51") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "51") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "51") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "44")) (rule "inEqSimp_commuteLeq" (formula "42")) + (rule "inEqSimp_commuteLeq" (formula "45")) + (rule "applyEq" (formula "43") (term "0,0") (ifseqformula "57")) + (rule "inEqSimp_commuteLeq" (formula "43")) + (rule "applyEq" (formula "42") (term "0,0") (ifseqformula "57")) + (rule "applyEq" (formula "45") (term "1,0") (ifseqformula "57")) + (rule "applyEq" (formula "46") (term "1,0") (ifseqformula "57")) + (rule "applyEq" (formula "48") (term "1,1") (ifseqformula "57")) + (rule "applyEq" (formula "51") (term "0,1,0,0,1,0,0,0") (ifseqformula "57")) + (rule "inEqSimp_sepPosMonomial0" (formula "51") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "51") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "51") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "51") (term "0,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "51") (term "1,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "51") (term "1,1,1,0,0,0")) + (rule "inEqSimp_subsumption6" (formula "42") (ifseqformula "34")) + (rule "greater_literals" (formula "42") (term "0,0")) + (builtin "One Step Simplification" (formula "42")) + (rule "mul_literals" (formula "42") (term "1,0")) + (rule "leq_literals" (formula "42") (term "0")) + (builtin "One Step Simplification" (formula "42")) + (rule "true_left" (formula "42")) + (rule "inEqSimp_exactShadow3" (formula "44") (ifseqformula "45")) + (rule "polySimp_mulComm0" (formula "44") (term "0,0")) + (rule "polySimp_addComm0" (formula "44") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "44")) + (rule "polySimp_mulLiterals" (formula "44") (term "0")) + (rule "polySimp_elimOne" (formula "44") (term "0")) + (rule "Free_class_invariant_axiom_for_de_wiesler_Buffers" (formula "41") (inst "b=b")) + (builtin "One Step Simplification" (formula "41")) + (rule "expand_inInt" (formula "41") (term "1,0,0,1")) + (rule "replace_int_MAX" (formula "41") (term "1,0,1,0,0,1")) + (rule "replace_int_MIN" (formula "41") (term "0,1,1,0,0,1")) + (rule "andLeft" (formula "41")) + (rule "andLeft" (formula "41")) + (rule "andLeft" (formula "41")) + (rule "andLeft" (formula "43")) + (rule "andLeft" (formula "41")) + (rule "notLeft" (formula "41")) + (rule "translateJavaMulInt" (formula "41") (term "1")) + (rule "mul_literals" (formula "41") (term "1")) + (rule "eqSymm" (formula "82")) + (rule "inEqSimp_ltToLeq" (formula "45") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "45") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "45") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "45") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "45") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "43")) (rule "applyEq" (formula "43") (term "0") (ifseqformula "39")) - (rule "applyEq" (formula "42") (term "0") (ifseqformula "39")) - (rule "applyEq" (formula "44") (term "1") (ifseqformula "39")) - (rule "inEqSimp_subsumption0" (formula "52") (ifseqformula "43")) - (rule "leq_literals" (formula "52") (term "0")) - (builtin "One Step Simplification" (formula "52")) - (rule "true_left" (formula "52")) - (rule "inEqSimp_subsumption1" (formula "52") (ifseqformula "42")) - (rule "leq_literals" (formula "52") (term "0")) - (builtin "One Step Simplification" (formula "52")) - (rule "true_left" (formula "52")) + (rule "applyEq" (formula "44") (term "0") (ifseqformula "39")) + (rule "applyEq" (formula "45") (term "0,1,0,0,1,0,0,0") (ifseqformula "39")) + (rule "inEqSimp_sepPosMonomial0" (formula "45") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "45") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "45") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "45") (term "0,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "45") (term "1,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "45") (term "1,1,1,0,0,0")) + (rule "inEqSimp_subsumption0" (formula "60") (ifseqformula "44")) + (rule "leq_literals" (formula "60") (term "0")) + (builtin "One Step Simplification" (formula "60")) + (rule "true_left" (formula "60")) + (rule "inEqSimp_subsumption1" (formula "43") (ifseqformula "34")) + (rule "leq_literals" (formula "43") (term "0")) + (builtin "One Step Simplification" (formula "43")) + (rule "true_left" (formula "43")) (rule "inEqSimp_exactShadow3" (formula "4") (ifseqformula "43")) (rule "polySimp_rightDist" (formula "4") (term "0,0")) (rule "mul_literals" (formula "4") (term "0,0,0")) @@ -3280,511 +4137,353 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "leq_literals" (formula "3") (term "0")) (builtin "One Step Simplification" (formula "3")) (rule "true_left" (formula "3")) - (rule "Class_invariant_axiom_for_de_wiesler_Buffers" (formula "15")) - (rule "andLeft" (formula "15")) - (rule "notLeft" (formula "15")) - (rule "notLeft" (formula "15")) - (rule "replace_known_right" (formula "8") (term "0") (ifseqformula "71")) - (builtin "One Step Simplification" (formula "8")) - (rule "replace_known_right" (formula "6") (term "0") (ifseqformula "72")) - (builtin "One Step Simplification" (formula "6")) - (rule "Contract_axiom_for_countElementInBucket_in_Buffers" (formula "12") (term "2,0,0,1,1,0")) - (rule "replace_known_left" (formula "12") (term "1,1") (ifseqformula "40")) - (builtin "One Step Simplification" (formula "12") (ifInst "" (formula "26")) (ifInst "" (formula "17")) (ifInst "" (formula "20")) (ifInst "" (formula "108")) (ifInst "" (formula "26"))) - (rule "true_left" (formula "12")) - (rule "Definition_axiom_for_countElementInBucket_in_de_wiesler_Buffers" (formula "12") (term "2,0,0,1,1,0")) - (builtin "One Step Simplification" (formula "12")) - (rule "translateJavaMulInt" (formula "12") (term "2,2,0,0,1,1,0")) - (rule "translateJavaMulInt" (formula "12") (term "0,3,2,0,0,1,1,0")) - (rule "translateJavaAddInt" (formula "12") (term "3,2,0,0,1,1,0")) - (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "49") (term "1,1,0")) - (rule "eqSymm" (formula "49") (term "1,0")) - (rule "translateJavaCastInt" (formula "49") (term "0,0,1,0")) - (rule "castedGetAny" (formula "49") (term "0,0,1,0")) - (rule "eqSymm" (formula "49") (term "1,0")) - (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "26")) - (rule "notLeft" (formula "26")) - (rule "replace_known_right" (formula "61") (term "0,0,0,0") (ifseqformula "70")) - (builtin "One Step Simplification" (formula "61")) - (rule "replace_known_right" (formula "5") (term "0") (ifseqformula "70")) - (builtin "One Step Simplification" (formula "5")) - (rule "replace_known_left" (formula "61") (term "0,0,0") (ifseqformula "5")) - (builtin "One Step Simplification" (formula "61")) - (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "62") (term "0,1,1")) - (builtin "One Step Simplification" (formula "62") (ifInst "" (formula "106"))) - (rule "translateJavaAddInt" (formula "62") (term "1,1,1,0,1,1,1")) - (rule "translateJavaSubInt" (formula "62") (term "1,0,1,1,1,1,1")) - (rule "polySimp_elimSub" (formula "62") (term "1,0,1,1,1,1,1")) - (rule "mul_literals" (formula "62") (term "1,1,0,1,1,1,1,1")) - (rule "polySimp_addComm0" (formula "62") (term "1,1,1,0,1,1,1")) - (rule "polySimp_addComm0" (formula "62") (term "1,0,1,1,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "62") (term "0,0,1,1,1")) - (rule "polySimp_mulComm0" (formula "62") (term "1,0,0,0,0,1,1,1")) - (rule "polySimp_addComm1" (formula "62") (term "0,0,0,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "62") (term "0,0,1,1,1,1")) - (rule "add_zero_right" (formula "62") (term "0,0,0,1,1,1,1")) - (rule "polySimp_mulComm0" (formula "62") (term "1,0,0,0,1,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "62") (term "1,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "62") (term "1,0,1,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "62") (term "0,0,0,1")) - (rule "replace_known_left" (formula "62") (term "0,0,0,1") (ifseqformula "56")) - (builtin "One Step Simplification" (formula "62")) - (rule "inEqSimp_commuteLeq" (formula "62") (term "1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "62") (term "1,0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "62") (term "0,0,0")) - (rule "replace_known_left" (formula "62") (term "0,0,0") (ifseqformula "10")) - (builtin "One Step Simplification" (formula "62")) - (rule "applyEq" (formula "62") (term "1,0,1,0,1") (ifseqformula "50")) - (rule "applyEq" (formula "62") (term "0,0,0") (ifseqformula "50")) - (rule "applyEq" (formula "62") (term "1,0,0,0,1") (ifseqformula "50")) - (rule "applyEq" (formula "62") (term "0,1,0,1,1,1,1") (ifseqformula "50")) - (rule "applyEq" (formula "62") (term "0,1,0,0,0,1,1,1") (ifseqformula "50")) - (rule "inEqSimp_sepNegMonomial0" (formula "62") (term "0,0,1,1,1,1")) - (rule "polySimp_mulLiterals" (formula "62") (term "0,0,0,1,1,1,1")) - (rule "polySimp_elimOne" (formula "62") (term "0,0,0,1,1,1,1")) - (rule "inEqSimp_sepNegMonomial0" (formula "62") (term "0,0,1,1,1")) - (rule "polySimp_mulLiterals" (formula "62") (term "0,0,0,1,1,1")) - (rule "polySimp_elimOne" (formula "62") (term "0,0,0,1,1,1")) - (rule "replace_known_left" (formula "62") (term "0,0,1,1,1") (ifseqformula "4")) - (builtin "One Step Simplification" (formula "62")) - (rule "inEqSimp_subsumption1" (formula "62") (term "1,0,1,1,1,1") (ifseqformula "4")) - (rule "inEqSimp_homoInEq0" (formula "62") (term "0,1,0,1,1,1,1")) - (rule "polySimp_pullOutFactor1b" (formula "62") (term "0,0,1,0,1,1,1,1")) - (rule "add_literals" (formula "62") (term "1,1,0,0,1,0,1,1,1,1")) - (rule "times_zero_1" (formula "62") (term "1,0,0,1,0,1,1,1,1")) - (rule "add_zero_right" (formula "62") (term "0,0,1,0,1,1,1,1")) - (rule "qeq_literals" (formula "62") (term "0,1,0,1,1,1,1")) - (builtin "One Step Simplification" (formula "62")) - (rule "inEqSimp_subsumption1" (formula "62") (term "0,0") (ifseqformula "4")) - (rule "inEqSimp_homoInEq0" (formula "62") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "62") (term "0,0,0,0")) - (rule "add_literals" (formula "62") (term "1,1,0,0,0,0")) - (rule "times_zero_1" (formula "62") (term "1,0,0,0,0")) - (rule "add_zero_right" (formula "62") (term "0,0,0,0")) - (rule "qeq_literals" (formula "62") (term "0,0,0")) - (builtin "One Step Simplification" (formula "62")) - (rule "Definition_axiom_for_bucketStartsOrdering_in_de_wiesler_Functions" (formula "53") (term "0") (inst "b=b")) - (builtin "One Step Simplification" (formula "53")) - (rule "expand_inInt" (formula "53") (term "1,0,0,1")) - (rule "replace_int_MAX" (formula "53") (term "1,0,1,0,0,1")) - (rule "replace_int_MIN" (formula "53") (term "0,1,1,0,0,1")) - (rule "andLeft" (formula "53")) - (rule "andLeft" (formula "53")) - (rule "andLeft" (formula "53")) - (rule "translateJavaAddInt" (formula "56") (term "0,2,0,1,1,0,1,0")) - (rule "translateJavaAddInt" (formula "56") (term "0,2,1,1,0,1,1,1,0")) - (rule "translateJavaAddInt" (formula "56") (term "0,2,1,1,0,1,0,1,0")) - (rule "translateJavaAddInt" (formula "56") (term "0,2,0,1,1,1,1,0")) - (rule "translateJavaAddInt" (formula "56") (term "0,2,0,0,0,1,1,1,0")) - (rule "translateJavaAddInt" (formula "55") (term "0,2,0")) - (rule "translateJavaAddInt" (formula "54") (term "0,2,1")) - (rule "polySimp_addComm0" (formula "56") (term "0,2,0,1,1,0,1,0")) - (rule "polySimp_addComm0" (formula "56") (term "0,2,1,1,0,1,1,1,0")) - (rule "polySimp_addComm0" (formula "56") (term "0,2,1,1,0,1,0,1,0")) - (rule "polySimp_addComm0" (formula "56") (term "0,2,0,1,1,1,1,0")) - (rule "polySimp_addComm0" (formula "56") (term "0,2,0,0,0,1,1,1,0")) - (rule "polySimp_addComm0" (formula "55") (term "0,2,0")) - (rule "polySimp_addComm0" (formula "54") (term "0,2,1")) - (rule "inEqSimp_ltToLeq" (formula "56") (term "1,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "56") (term "1,0,0,1,0,0,0,0")) - (rule "inEqSimp_gtToGeq" (formula "56") (term "0,1,1,0")) - (rule "polySimp_mulComm0" (formula "56") (term "1,0,0,0,1,1,0")) - (rule "inEqSimp_ltToLeq" (formula "56") (term "0,0,1,0")) - (rule "polySimp_mulComm0" (formula "56") (term "1,0,0,0,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "56") (term "1,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "56") (term "0,0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "56") (term "0,0,1,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "53")) - (rule "inEqSimp_commuteLeq" (formula "56") (term "1,0,1,1,1,0")) - (rule "inEqSimp_commuteLeq" (formula "56") (term "1,0,1,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "56") (term "0,0,1,1,1,0")) - (rule "inEqSimp_commuteLeq" (formula "55")) - (rule "inEqSimp_commuteLeq" (formula "54")) - (rule "applyEq" (formula "55") (term "0") (ifseqformula "35")) - (rule "inEqSimp_commuteGeq" (formula "55")) - (rule "applyEq" (formula "56") (term "1,1,1,1,1,0") (ifseqformula "35")) - (rule "inEqSimp_sepPosMonomial0" (formula "56") (term "1,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "56") (term "1,1,0,0,0,0")) - (rule "polySimp_rightDist" (formula "56") (term "1,1,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "56") (term "1,1,1,0,0,0,0")) - (rule "mul_literals" (formula "56") (term "0,1,1,0,0,0,0")) - (rule "polySimp_elimOne" (formula "56") (term "1,1,1,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "56") (term "0,1,1,0")) - (rule "polySimp_mulComm0" (formula "56") (term "1,0,1,1,0")) - (rule "polySimp_rightDist" (formula "56") (term "1,0,1,1,0")) - (rule "polySimp_mulLiterals" (formula "56") (term "1,1,0,1,1,0")) - (rule "mul_literals" (formula "56") (term "0,1,0,1,1,0")) - (rule "polySimp_elimOne" (formula "56") (term "1,1,0,1,1,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "56") (term "0,0,1,0")) - (rule "polySimp_mulComm0" (formula "56") (term "1,0,0,1,0")) - (rule "polySimp_rightDist" (formula "56") (term "1,0,0,1,0")) - (rule "mul_literals" (formula "56") (term "0,1,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "56") (term "1,1,0,0,1,0")) - (rule "polySimp_elimOne" (formula "56") (term "1,1,0,0,1,0")) - (rule "inEqSimp_exactShadow3" (formula "73") (ifseqformula "55")) - (rule "polySimp_rightDist" (formula "73") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "73") (term "1,0,0")) - (rule "mul_literals" (formula "73") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "73") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "73") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "73") (term "0,0")) - (rule "add_literals" (formula "73") (term "1,1,0,0")) - (rule "times_zero_1" (formula "73") (term "1,0,0")) - (rule "add_literals" (formula "73") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "73")) - (rule "mul_literals" (formula "73") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "54") (ifseqformula "72")) - (rule "polySimp_mulComm0" (formula "54") (term "0,0")) - (rule "polySimp_addComm0" (formula "54") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "54")) - (rule "polySimp_mulLiterals" (formula "54") (term "0")) - (rule "polySimp_elimOne" (formula "54") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "54") (ifseqformula "55")) - (rule "polySimp_mulComm0" (formula "54") (term "0,0")) - (rule "polySimp_addComm0" (formula "54") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "54")) - (rule "polySimp_mulLiterals" (formula "54") (term "0")) - (rule "polySimp_elimOne" (formula "54") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "53") (ifseqformula "71")) - (rule "mul_literals" (formula "53") (term "0,0")) - (rule "add_zero_left" (formula "53") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "53")) - (rule "polySimp_mulLiterals" (formula "53") (term "0")) - (rule "polySimp_elimOne" (formula "53") (term "0")) - (rule "inEqSimp_subsumption0" (formula "53") (ifseqformula "27")) - (rule "leq_literals" (formula "53") (term "0")) - (builtin "One Step Simplification" (formula "53")) - (rule "true_left" (formula "53")) - (rule "inEqSimp_exactShadow3" (formula "72") (ifseqformula "54")) - (rule "polySimp_rightDist" (formula "72") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "72") (term "1,0,0")) - (rule "mul_literals" (formula "72") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "72") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "72") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "72") (term "0,0")) - (rule "add_literals" (formula "72") (term "1,1,0,0")) - (rule "times_zero_1" (formula "72") (term "1,0,0")) - (rule "add_literals" (formula "72") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "72")) - (rule "mul_literals" (formula "72") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "53") (ifseqformula "54")) - (rule "times_zero_1" (formula "53") (term "0,0")) - (rule "add_zero_left" (formula "53") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "53")) - (rule "polySimp_mulLiterals" (formula "53") (term "1")) - (rule "polySimp_elimOne" (formula "53") (term "1")) - (rule "Definition_axiom_for_isValidBucketStarts_in_de_wiesler_Functions" (formula "34") (term "0")) - (builtin "One Step Simplification" (formula "34")) - (rule "andLeft" (formula "34")) - (rule "andLeft" (formula "34")) - (rule "andLeft" (formula "34")) - (rule "translateJavaAddInt" (formula "36") (term "3,0")) - (rule "translateJavaAddInt" (formula "35") (term "0")) - (rule "polySimp_addComm0" (formula "36") (term "3,0")) - (rule "polySimp_addComm0" (formula "35") (term "0")) - (rule "inEqSimp_commuteLeq" (formula "34")) - (rule "inEqSimp_commuteLeq" (formula "34")) - (rule "Definition_axiom_for_writtenElementsOfBucketCountElement_in_de_wiesler_BucketPointers" (formula "13") (term "1,1,1,0,1,1,0")) - (builtin "One Step Simplification" (formula "13")) - (rule "translateJavaAddInt" (formula "13") (term "3,2,1,1,1,0,1,1,0")) - (rule "translateJavaAddInt" (formula "13") (term "2,0,1,1,1,1,0,1,1,0")) - (rule "translateJavaSubInt" (formula "13") (term "3,0,1,1,1,1,0,1,1,0")) - (rule "translateJavaSubInt" (formula "13") (term "0,0,0,1,1,1,0,1,1,0")) - (rule "translateJavaAddInt" (formula "13") (term "2,2,1,1,1,0,1,1,0")) - (rule "translateJavaAddInt" (formula "13") (term "1,1,1,1,0,1,1,0")) - (rule "translateJavaAddInt" (formula "13") (term "0,3,0,1,1,1,1,0,1,1,0")) - (rule "polySimp_elimSub" (formula "13") (term "0,0,0,1,1,1,0,1,1,0")) - (rule "polySimp_elimSub" (formula "13") (term "3,0,1,1,1,1,0,1,1,0")) - (rule "mul_literals" (formula "13") (term "1,3,0,1,1,1,1,0,1,1,0")) - (rule "polySimp_addComm0" (formula "13") (term "0,0,0,1,1,1,0,1,1,0")) - (rule "polySimp_addComm1" (formula "13") (term "3,0,1,1,1,1,0,1,1,0")) - (rule "polySimp_addComm0" (formula "13") (term "0,3,0,1,1,1,1,0,1,1,0")) - (rule "polySimp_addComm0" (formula "13") (term "1,1,1,1,0,1,1,0")) - (rule "inEqSimp_ltToLeq" (formula "13") (term "0,0,1,1,1,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "13") (term "1,0,0,0,0,1,1,1,0,1,1,0")) - (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,1,1,0,1,1,0")) - (rule "polySimp_addAssoc" (formula "13") (term "0,0,0,0,1,1,1,0,1,1,0")) - (rule "inEqSimp_commuteLeq" (formula "13") (term "1,0,1,1,1,0,1,1,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "13") (term "0,0,1,1,1,0,1,1,0")) - (rule "polySimp_mulLiterals" (formula "13") (term "0,0,0,1,1,1,0,1,1,0")) - (rule "polySimp_elimOne" (formula "13") (term "0,0,0,1,1,1,0,1,1,0")) - (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "14")) - (rule "notLeft" (formula "14")) - (rule "Free_class_invariant_axiom_for_de_wiesler_Buffers" (formula "39") (inst "b=b")) - (builtin "One Step Simplification" (formula "39")) - (rule "expand_inInt" (formula "39") (term "1,0,0,1")) - (rule "replace_int_MAX" (formula "39") (term "1,0,1,0,0,1")) - (rule "replace_int_MIN" (formula "39") (term "0,1,1,0,0,1")) - (rule "andLeft" (formula "39")) - (rule "andLeft" (formula "39")) - (rule "andLeft" (formula "39")) - (rule "andLeft" (formula "41")) - (rule "andLeft" (formula "39")) - (rule "notLeft" (formula "39")) - (rule "translateJavaMulInt" (formula "39") (term "1")) - (rule "mul_literals" (formula "39") (term "1")) - (rule "eqSymm" (formula "80")) - (rule "inEqSimp_ltToLeq" (formula "43") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "43") (term "1,0,0,1,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "43") (term "1,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "43") (term "0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "43") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "41")) - (rule "applyEq" (formula "41") (term "0") (ifseqformula "37")) - (rule "applyEq" (formula "42") (term "0") (ifseqformula "37")) - (rule "applyEq" (formula "42") (term "0,1,0,0,1,0,0,0") (ifseqformula "37")) - (rule "inEqSimp_sepPosMonomial0" (formula "42") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "42") (term "1,1,0,0,0")) - (rule "polySimp_rightDist" (formula "42") (term "1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "42") (term "1,1,1,0,0,0")) - (rule "mul_literals" (formula "42") (term "0,1,1,0,0,0")) - (rule "polySimp_elimOne" (formula "42") (term "1,1,1,0,0,0")) - (rule "inEqSimp_subsumption1" (formula "41") (ifseqformula "44")) - (rule "leq_literals" (formula "41") (term "0")) - (builtin "One Step Simplification" (formula "41")) - (rule "true_left" (formula "41")) - (rule "Contract_axiom_for_writtenCountOfBucket_in_BucketPointers" (formula "70") (term "0")) - (builtin "One Step Simplification" (formula "70") (ifInst "" (formula "114")) (ifInst "" (formula "72")) (ifInst "" (formula "20"))) - (rule "wellFormedAnon" (formula "70") (term "1,0")) - (rule "replace_known_left" (formula "70") (term "1,1,0") (ifseqformula "14")) - (builtin "One Step Simplification" (formula "70") (ifInst "" (formula "15"))) - (rule "inEqSimp_ltToLeq" (formula "70") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "70") (term "1,0,0,1,0,0")) - (rule "polySimp_addComm1" (formula "70") (term "0,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "70") (term "0,0,0")) - (rule "replace_known_left" (formula "70") (term "0,0,0") (ifseqformula "10")) - (builtin "One Step Simplification" (formula "70")) - (rule "applyEq" (formula "70") (term "0,1,0,0,0") (ifseqformula "53")) - (rule "inEqSimp_sepNegMonomial0" (formula "70") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "70") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "70") (term "0,0,0")) - (rule "replace_known_left" (formula "70") (term "0,0") (ifseqformula "4")) - (builtin "One Step Simplification" (formula "70")) - (rule "true_left" (formula "70")) - (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "25")) - (rule "andLeft" (formula "25")) - (rule "notLeft" (formula "25")) - (rule "notLeft" (formula "25")) + (rule "Contract_axiom_for_isClassOfSlice_in_Classifier" (formula "58") (term "0,1,0,0,0,1,0")) + (rule "replace_known_left" (formula "58") (term "1,0,0") (ifseqformula "22")) + (builtin "One Step Simplification" (formula "58") (ifInst "" (formula "16")) (ifInst "" (formula "112")) (ifInst "" (formula "55"))) + (rule "Definition_axiom_for_bufferLen_in_de_wiesler_Buffers" (formula "59") (term "1,4,0,1,0,0,0,1,0")) + (rule "Definition_axiom_for_bucketStartsOrdering_in_de_wiesler_Functions" (formula "63") (term "0") (inst "b=b")) + (builtin "One Step Simplification" (formula "63")) + (rule "expand_inInt" (formula "63") (term "1,0,0,1")) + (rule "replace_int_MAX" (formula "63") (term "1,0,1,0,0,1")) + (rule "replace_int_MIN" (formula "63") (term "0,1,1,0,0,1")) + (rule "andLeft" (formula "63")) + (rule "andLeft" (formula "63")) + (rule "andLeft" (formula "63")) + (rule "translateJavaAddInt" (formula "66") (term "0,2,1,1,0,1,0,1,0")) + (rule "translateJavaAddInt" (formula "66") (term "0,2,0,1,1,1,1,0")) + (rule "translateJavaAddInt" (formula "66") (term "0,2,0,1,1,0,1,0")) + (rule "translateJavaAddInt" (formula "66") (term "0,2,0,0,0,1,1,1,0")) + (rule "translateJavaAddInt" (formula "66") (term "0,2,1,1,0,1,1,1,0")) + (rule "translateJavaAddInt" (formula "65") (term "0,2,0")) + (rule "translateJavaAddInt" (formula "64") (term "0,2,1")) + (rule "polySimp_addComm0" (formula "66") (term "0,2,1,1,0,1,0,1,0")) + (rule "polySimp_addComm0" (formula "66") (term "0,2,0,1,1,1,1,0")) + (rule "polySimp_addComm0" (formula "66") (term "0,2,0,1,1,0,1,0")) + (rule "polySimp_addComm0" (formula "66") (term "0,2,0,0,0,1,1,1,0")) + (rule "polySimp_addComm0" (formula "66") (term "0,2,1,1,0,1,1,1,0")) + (rule "polySimp_addComm0" (formula "65") (term "0,2,0")) + (rule "polySimp_addComm0" (formula "64") (term "0,2,1")) + (rule "inEqSimp_gtToGeq" (formula "66") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "66") (term "1,0,0,0,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "66") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "66") (term "1,0,0,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "66") (term "1,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "66") (term "1,0,0,1,0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "66") (term "0,0,1,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "66") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "66") (term "0,0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "63")) + (rule "inEqSimp_commuteLeq" (formula "66") (term "1,0,1,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "66") (term "0,0,1,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "66") (term "1,0,1,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "65")) + (rule "inEqSimp_commuteLeq" (formula "64")) + (rule "applyEq" (formula "65") (term "0") (ifseqformula "38")) + (rule "inEqSimp_commuteGeq" (formula "65")) + (rule "applyEq" (formula "66") (term "1,1,1,1,1,0") (ifseqformula "38")) + (rule "inEqSimp_sepPosMonomial1" (formula "66") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "66") (term "1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "66") (term "1,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "66") (term "1,1,0,1,1,0")) + (rule "mul_literals" (formula "66") (term "0,1,0,1,1,0")) + (rule "polySimp_elimOne" (formula "66") (term "1,1,0,1,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "66") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "66") (term "1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "66") (term "1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "66") (term "1,1,0,0,1,0")) + (rule "mul_literals" (formula "66") (term "0,1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "66") (term "1,1,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "66") (term "1,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "66") (term "1,1,0,0,0,0")) + (rule "polySimp_rightDist" (formula "66") (term "1,1,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "66") (term "1,1,1,0,0,0,0")) + (rule "mul_literals" (formula "66") (term "0,1,1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "66") (term "1,1,1,0,0,0,0")) + (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "65")) + (rule "polySimp_mulComm0" (formula "64") (term "0,0")) + (rule "polySimp_addComm0" (formula "64") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "0")) + (rule "polySimp_elimOne" (formula "64") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "83")) + (rule "polySimp_mulComm0" (formula "65") (term "0,0")) + (rule "polySimp_addComm0" (formula "65") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "65")) + (rule "polySimp_mulLiterals" (formula "65") (term "0")) + (rule "polySimp_elimOne" (formula "65") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "84") (ifseqformula "66")) + (rule "polySimp_rightDist" (formula "84") (term "0,0")) + (rule "mul_literals" (formula "84") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "84") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "84") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "84") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "84") (term "0,0")) + (rule "add_literals" (formula "84") (term "1,1,0,0")) + (rule "times_zero_1" (formula "84") (term "1,0,0")) + (rule "add_zero_right" (formula "84") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "84")) + (rule "mul_literals" (formula "84") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "81")) + (rule "times_zero_1" (formula "63") (term "0,0")) + (rule "add_zero_left" (formula "63") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "63")) + (rule "polySimp_mulLiterals" (formula "63") (term "0")) + (rule "polySimp_elimOne" (formula "63") (term "0")) + (rule "inEqSimp_subsumption0" (formula "63") (ifseqformula "27")) + (rule "leq_literals" (formula "63") (term "0")) + (builtin "One Step Simplification" (formula "63")) + (rule "true_left" (formula "63")) + (rule "inEqSimp_exactShadow3" (formula "82") (ifseqformula "64")) + (rule "polySimp_rightDist" (formula "82") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "82") (term "1,0,0")) + (rule "mul_literals" (formula "82") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "82") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "82") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "82") (term "0,0")) + (rule "add_literals" (formula "82") (term "1,1,0,0")) + (rule "times_zero_1" (formula "82") (term "1,0,0")) + (rule "add_zero_right" (formula "82") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "82")) + (rule "mul_literals" (formula "82") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "64")) + (rule "mul_literals" (formula "63") (term "0,0")) + (rule "add_zero_left" (formula "63") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "63")) + (rule "polySimp_mulLiterals" (formula "63") (term "1")) + (rule "polySimp_elimOne" (formula "63") (term "1")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "57") (term "0,1,0")) + (builtin "One Step Simplification" (formula "57")) + (rule "translateJavaSubInt" (formula "57") (term "0,0,1,0")) + (rule "translateJavaUnaryMinusInt" (formula "57") (term "1,0,1,0")) + (rule "neg_literal" (formula "57") (term "1,0,1,0")) + (rule "translateJavaAddInt" (formula "57") (term "0,0,0,1,0")) + (rule "polySimp_elimSub" (formula "57") (term "0,0,1,0")) + (rule "mul_literals" (formula "57") (term "1,0,0,1,0")) + (rule "polySimp_addLiterals" (formula "57") (term "0,0,1,0")) + (rule "polySimp_addComm0" (formula "57") (term "0,0,1,0")) (rule "Definition_axiom_for_cleanedUpSlice_in_de_wiesler_Cleanup" (formula "11") (term "0,1,0")) (builtin "One Step Simplification" (formula "11")) (rule "translateJavaAddInt" (formula "11") (term "3,0,0,1,0")) (rule "translateJavaAddInt" (formula "11") (term "4,0,0,1,0")) - (rule "Definition_axiom_for_writtenCountOfBucket_in_de_wiesler_BucketPointers" (formula "69") (term "0")) - (rule "translateJavaSubInt" (formula "69") (term "0")) - (rule "polySimp_elimSub" (formula "69") (term "0")) - (rule "polySimp_homoEq" (formula "69")) - (rule "polySimp_mulComm0" (formula "69") (term "1,0")) - (rule "polySimp_addComm0" (formula "69") (term "1,1,0")) - (rule "polySimp_rightDist" (formula "69") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "69") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "69") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "69") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "69") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "69") (term "0")) - (rule "polySimp_pullOutFactor2b" (formula "69") (term "0,0")) - (rule "add_literals" (formula "69") (term "1,1,0,0")) - (rule "times_zero_1" (formula "69") (term "1,0,0")) - (rule "add_zero_right" (formula "69") (term "0,0")) - (rule "polySimp_sepNegMonomial" (formula "69")) - (rule "polySimp_mulLiterals" (formula "69") (term "0")) - (rule "polySimp_elimOne" (formula "69") (term "0")) - (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "70") (inst "b=b")) - (builtin "One Step Simplification" (formula "70")) - (rule "expand_inInt" (formula "70") (term "1,0,0,1")) - (rule "replace_int_MIN" (formula "70") (term "0,1,1,0,0,1")) - (rule "replace_int_MAX" (formula "70") (term "1,0,1,0,0,1")) - (rule "andLeft" (formula "70")) - (rule "andLeft" (formula "70")) - (rule "andLeft" (formula "70")) - (rule "andLeft" (formula "72")) - (rule "andLeft" (formula "70")) - (rule "andLeft" (formula "71")) - (rule "andLeft" (formula "70")) - (rule "andLeft" (formula "72")) - (rule "andLeft" (formula "72")) - (rule "translateJavaAddInt" (formula "76") (term "1")) - (rule "translateJavaCastInt" (formula "77") (term "0")) - (rule "translateJavaMulInt" (formula "70") (term "1")) - (rule "translateJavaMulInt" (formula "71") (term "0")) - (rule "translateJavaCastInt" (formula "74") (term "0")) - (rule "translateJavaCastInt" (formula "73") (term "1")) - (rule "polySimp_mulComm0" (formula "70") (term "1")) - (rule "polySimp_mulComm0" (formula "71") (term "0")) - (rule "polySimp_addComm0" (formula "76") (term "1")) - (rule "castedGetAny" (formula "77") (term "0")) - (rule "castedGetAny" (formula "74") (term "0")) - (rule "castedGetAny" (formula "73") (term "1")) - (rule "inEqSimp_ltToLeq" (formula "79") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "79") (term "1,0,0,1,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "79") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "79") (term "1,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "72")) - (rule "inEqSimp_commuteLeq" (formula "70")) - (rule "inEqSimp_commuteLeq" (formula "73")) - (rule "applyEq" (formula "70") (term "0,0") (ifseqformula "52")) - (rule "applyEq" (formula "71") (term "0,0") (ifseqformula "52")) - (rule "inEqSimp_commuteLeq" (formula "71")) - (rule "applyEq" (formula "73") (term "1,0") (ifseqformula "52")) - (rule "applyEq" (formula "74") (term "1,0") (ifseqformula "52")) - (rule "applyEq" (formula "79") (term "0,1,0,0,1,0,0,0") (ifseqformula "52")) - (rule "applyEq" (formula "76") (term "1,1") (ifseqformula "52")) - (rule "inEqSimp_sepPosMonomial0" (formula "79") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "79") (term "1,1,0,0,0")) - (rule "polySimp_rightDist" (formula "79") (term "1,1,0,0,0")) - (rule "mul_literals" (formula "79") (term "0,1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "79") (term "1,1,1,0,0,0")) - (rule "polySimp_elimOne" (formula "79") (term "1,1,1,0,0,0")) - (rule "inEqSimp_subsumption6" (formula "70") (ifseqformula "42")) - (rule "mul_literals" (formula "70") (term "1,1,0")) - (rule "greater_literals" (formula "70") (term "0,0")) - (builtin "One Step Simplification" (formula "70")) - (rule "leq_literals" (formula "70") (term "0")) - (builtin "One Step Simplification" (formula "70")) - (rule "true_left" (formula "70")) - (rule "inEqSimp_exactShadow3" (formula "72") (ifseqformula "73")) - (rule "polySimp_mulComm0" (formula "72") (term "0,0")) - (rule "polySimp_addComm0" (formula "72") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "72")) - (rule "polySimp_mulLiterals" (formula "72") (term "0")) - (rule "polySimp_elimOne" (formula "72") (term "0")) - (rule "Class_invariant_axiom_for_de_wiesler_Buffers" (formula "24")) - (rule "andLeft" (formula "24")) + (rule "Class_invariant_axiom_for_de_wiesler_Buffers" (formula "25")) + (rule "andLeft" (formula "25")) (rule "notLeft" (formula "25")) - (rule "notLeft" (formula "24")) - (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "40") (inst "b=b")) - (builtin "One Step Simplification" (formula "40") (ifInst "" (formula "74")) (ifInst "" (formula "77"))) - (rule "expand_inInt" (formula "40") (term "1,0,0,1")) - (rule "replace_int_MAX" (formula "40") (term "1,0,1,0,0,1")) - (rule "replace_int_MIN" (formula "40") (term "0,1,1,0,0,1")) - (rule "andLeft" (formula "40")) - (rule "andLeft" (formula "40")) - (rule "andLeft" (formula "40")) - (rule "andLeft" (formula "40")) - (rule "andLeft" (formula "40")) - (rule "andLeft" (formula "42")) - (rule "andLeft" (formula "42")) - (rule "translateJavaCastInt" (formula "46") (term "0")) - (rule "translateJavaAddInt" (formula "45") (term "1")) - (rule "translateJavaMulInt" (formula "40") (term "1")) - (rule "translateJavaMulInt" (formula "41") (term "0")) - (rule "translateJavaCastInt" (formula "44") (term "0")) - (rule "translateJavaCastInt" (formula "43") (term "1")) - (rule "polySimp_mulComm0" (formula "40") (term "1")) - (rule "polySimp_mulComm0" (formula "41") (term "0")) - (rule "polySimp_addComm0" (formula "45") (term "1")) - (rule "castedGetAny" (formula "46") (term "0")) - (rule "castedGetAny" (formula "44") (term "0")) - (rule "castedGetAny" (formula "43") (term "1")) - (rule "inEqSimp_ltToLeq" (formula "46") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "46") (term "1,0,0,1,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "46") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "46") (term "1,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "42")) - (rule "inEqSimp_commuteLeq" (formula "40")) - (rule "inEqSimp_commuteLeq" (formula "42")) - (rule "applyEq" (formula "44") (term "0") (ifseqformula "80")) - (rule "polySimp_homoEq" (formula "44")) - (rule "polySimp_mulComm0" (formula "44") (term "1,0")) - (rule "polySimp_rightDist" (formula "44") (term "1,0")) - (rule "mul_literals" (formula "44") (term "0,1,0")) - (rule "polySimp_addComm1" (formula "44") (term "0")) - (rule "polySimp_addAssoc" (formula "44") (term "0,0")) - (rule "add_literals" (formula "44") (term "0,0,0")) - (rule "add_zero_left" (formula "44") (term "0,0")) - (rule "apply_eq_monomials" (formula "40") (term "0") (ifseqformula "56")) - (rule "polySimp_rightDist" (formula "40") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "40") (term "1,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "40") (term "0")) - (rule "add_literals" (formula "40") (term "1,1,0")) - (rule "times_zero_1" (formula "40") (term "1,0")) - (rule "add_zero_right" (formula "40") (term "0")) - (rule "polySimp_mulComm0" (formula "40") (term "0")) - (rule "apply_eq_monomials" (formula "41") (term "0") (ifseqformula "56")) - (rule "polySimp_rightDist" (formula "41") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "41") (term "1,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "41") (term "0")) - (rule "add_literals" (formula "41") (term "1,1,0")) - (rule "times_zero_1" (formula "41") (term "1,0")) - (rule "add_zero_right" (formula "41") (term "0")) - (rule "polySimp_mulComm0" (formula "41") (term "0")) - (rule "inEqSimp_commuteLeq" (formula "41")) - (rule "applyEq" (formula "44") (term "0,1,0,0,1,0,0,0") (ifseqformula "55")) - (rule "applyEq" (formula "43") (term "1,0") (ifseqformula "55")) - (rule "polySimp_pullOutFactor2" (formula "43") (term "0")) - (rule "add_literals" (formula "43") (term "1,0")) - (rule "times_zero_1" (formula "43") (term "0")) - (builtin "One Step Simplification" (formula "43")) - (rule "true_left" (formula "43")) - (rule "inEqSimp_sepPosMonomial0" (formula "43") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "43") (term "1,1,0,0,0")) - (rule "polySimp_rightDist" (formula "43") (term "1,1,0,0,0")) - (rule "mul_literals" (formula "43") (term "0,1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "43") (term "1,1,1,0,0,0")) - (rule "polySimp_elimOne" (formula "43") (term "1,1,1,0,0,0")) - (rule "inEqSimp_subsumption6" (formula "40") (ifseqformula "44")) - (rule "greater_literals" (formula "40") (term "0,0")) - (builtin "One Step Simplification" (formula "40")) - (rule "mul_literals" (formula "40") (term "1,0")) - (rule "leq_literals" (formula "40") (term "0")) - (builtin "One Step Simplification" (formula "40")) - (rule "true_left" (formula "40")) - (rule "applyEq" (formula "40") (term "1,0") (ifseqformula "53")) - (rule "applyEq" (formula "40") (term "1,0") (ifseqformula "52")) - (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "65") (term "0")) - (builtin "One Step Simplification" (formula "65")) - (rule "translateJavaMod" (formula "65") (term "0")) - (rule "jmod_axiom" (formula "65") (term "0")) - (rule "polySimp_mulLiterals" (formula "65") (term "1,0")) - (rule "polySimp_sepNegMonomial" (formula "65")) - (rule "polySimp_mulLiterals" (formula "65") (term "0")) - (rule "newSym_eq" (formula "65") (inst "l=l_0") (inst "newSymDef=mul(result, Z(0(#)))")) - (rule "times_zero_1" (formula "65") (term "1,1")) - (rule "add_zero_right" (formula "65") (term "1")) - (rule "applyEq" (formula "66") (term "0,0") (ifseqformula "65")) - (rule "eqSymm" (formula "66")) - (rule "applyEq" (formula "63") (term "1") (ifseqformula "66")) - (rule "applyEq" (formula "59") (term "0") (ifseqformula "66")) - (rule "applyEq" (formula "65") (term "0,0") (ifseqformula "66")) - (rule "applyEq" (formula "62") (term "1") (ifseqformula "66")) - (rule "applyEq" (formula "60") (term "0") (ifseqformula "66")) - (rule "applyEq" (formula "2") (term "0") (ifseqformula "66")) + (rule "notLeft" (formula "25")) + (rule "replace_known_right" (formula "8") (term "0") (ifseqformula "84")) + (builtin "One Step Simplification" (formula "8")) + (rule "replace_known_right" (formula "6") (term "0") (ifseqformula "85")) + (builtin "One Step Simplification" (formula "6")) + (rule "replace_known_right" (formula "57") (term "0,1,0") (ifseqformula "85")) + (builtin "One Step Simplification" (formula "57")) + (rule "true_left" (formula "57")) + (rule "Contract_axiom_for_writtenCountOfBucket_in_BucketPointers" (formula "75") (term "0")) + (builtin "One Step Simplification" (formula "75") (ifInst "" (formula "119")) (ifInst "" (formula "77")) (ifInst "" (formula "21"))) + (rule "wellFormedAnon" (formula "75") (term "1,0")) + (rule "replace_known_left" (formula "75") (term "1,1,0") (ifseqformula "15")) + (builtin "One Step Simplification" (formula "75") (ifInst "" (formula "16"))) + (rule "inEqSimp_ltToLeq" (formula "75") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "75") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "75") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "75") (term "0,0,0")) + (rule "replace_known_left" (formula "75") (term "0,0,0") (ifseqformula "10")) + (builtin "One Step Simplification" (formula "75")) + (rule "applyEq" (formula "75") (term "0,1,0,0,0") (ifseqformula "58")) + (rule "inEqSimp_sepNegMonomial0" (formula "75") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "75") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "75") (term "0,0,0")) + (rule "replace_known_left" (formula "75") (term "0,0") (ifseqformula "4")) + (builtin "One Step Simplification" (formula "75")) + (rule "true_left" (formula "75")) + (rule "Free_class_invariant_axiom_for_de_wiesler_Classifier" (formula "54")) + (builtin "One Step Simplification" (formula "54")) + (rule "andLeft" (formula "54")) + (rule "andLeft" (formula "54")) + (rule "andLeft" (formula "54")) + (rule "andLeft" (formula "54")) + (rule "andLeft" (formula "54")) + (rule "andLeft" (formula "54")) + (rule "translateJavaSubInt" (formula "59") (term "0,2,0")) + (rule "translateJavaSubInt" (formula "59") (term "0,2,1")) + (rule "translateJavaMulInt" (formula "56") (term "1,1")) + (rule "eqSymm" (formula "59")) + (rule "eqSymm" (formula "56")) + (rule "polySimp_elimSub" (formula "59") (term "0,2,1")) + (rule "mul_literals" (formula "59") (term "1,0,2,1")) + (rule "polySimp_elimSub" (formula "59") (term "0,2,0")) + (rule "mul_literals" (formula "59") (term "1,0,2,0")) + (rule "polySimp_mulComm0" (formula "56") (term "1,0")) + (rule "polySimp_addComm0" (formula "59") (term "0,2,1")) + (rule "polySimp_addComm0" (formula "59") (term "0,2,0")) + (rule "inEqSimp_commuteLeq" (formula "54")) + (rule "applyEq" (formula "54") (term "0") (ifseqformula "39")) + (rule "applyEq" (formula "54") (term "0") (ifseqformula "39")) + (rule "applyEq" (formula "54") (term "1") (ifseqformula "39")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "80") (inst "b=b")) + (builtin "One Step Simplification" (formula "80") (ifInst "" (formula "49")) (ifInst "" (formula "52"))) + (rule "expand_inInt" (formula "80") (term "1,0,0,1")) + (rule "replace_int_MAX" (formula "80") (term "1,0,1,0,0,1")) + (rule "replace_int_MIN" (formula "80") (term "0,1,1,0,0,1")) + (rule "andLeft" (formula "80")) + (rule "andLeft" (formula "80")) + (rule "andLeft" (formula "80")) + (rule "andLeft" (formula "80")) + (rule "andLeft" (formula "80")) + (rule "andLeft" (formula "82")) + (rule "andLeft" (formula "82")) + (rule "translateJavaCastInt" (formula "86") (term "0")) + (rule "translateJavaAddInt" (formula "85") (term "1")) + (rule "translateJavaMulInt" (formula "80") (term "1")) + (rule "translateJavaMulInt" (formula "81") (term "0")) + (rule "translateJavaCastInt" (formula "84") (term "0")) + (rule "translateJavaCastInt" (formula "83") (term "1")) + (rule "polySimp_mulComm0" (formula "80") (term "1")) + (rule "polySimp_mulComm0" (formula "81") (term "0")) + (rule "polySimp_addComm0" (formula "85") (term "1")) + (rule "castedGetAny" (formula "86") (term "0")) + (rule "castedGetAny" (formula "84") (term "0")) + (rule "castedGetAny" (formula "83") (term "1")) + (rule "inEqSimp_ltToLeq" (formula "86") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "86") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "86") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "86") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "82")) + (rule "inEqSimp_commuteLeq" (formula "80")) + (rule "inEqSimp_commuteLeq" (formula "82")) + (rule "applyEq" (formula "82") (term "1,0") (ifseqformula "62")) + (rule "applyEq" (formula "80") (term "0,0") (ifseqformula "62")) + (rule "applyEq" (formula "82") (term "1,0") (ifseqformula "62")) + (rule "applyEq" (formula "82") (term "0") (ifseqformula "50")) + (rule "polySimp_homoEq" (formula "82")) + (rule "polySimp_mulComm0" (formula "82") (term "1,0")) + (rule "polySimp_rightDist" (formula "82") (term "1,0")) + (rule "mul_literals" (formula "82") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "82") (term "0")) + (rule "polySimp_addAssoc" (formula "82") (term "0,0")) + (rule "add_literals" (formula "82") (term "0,0,0")) + (rule "add_zero_left" (formula "82") (term "0,0")) + (rule "applyEq" (formula "81") (term "0,0") (ifseqformula "62")) + (rule "inEqSimp_commuteLeq" (formula "81")) + (rule "applyEq" (formula "82") (term "0,1,0,0,1,0,0,0") (ifseqformula "62")) + (rule "applyEq" (formula "81") (term "1,0") (ifseqformula "62")) + (rule "polySimp_pullOutFactor2" (formula "81") (term "0")) + (rule "add_literals" (formula "81") (term "1,0")) + (rule "times_zero_1" (formula "81") (term "0")) + (builtin "One Step Simplification" (formula "81")) + (rule "true_left" (formula "81")) + (rule "inEqSimp_sepPosMonomial0" (formula "81") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "81") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "81") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "81") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "81") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "81") (term "1,1,1,0,0,0")) + (rule "inEqSimp_subsumption6" (formula "80") (ifseqformula "33")) + (rule "greater_literals" (formula "80") (term "0,0")) + (builtin "One Step Simplification" (formula "80")) + (rule "mul_literals" (formula "80") (term "1,0")) + (rule "leq_literals" (formula "80") (term "0")) + (builtin "One Step Simplification" (formula "80")) + (rule "true_left" (formula "80")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "25")) + (rule "notLeft" (formula "25")) + (rule "Definition_axiom_for_writtenElementsOfBucketClassified_in_de_wiesler_BucketPointers" (formula "60") (term "0,0,0,0,0,1,0")) + (builtin "One Step Simplification" (formula "60")) + (rule "translateJavaAddInt" (formula "60") (term "3,0,0,1,0,0,0,0,1,0")) + (rule "translateJavaSubInt" (formula "60") (term "0,0,0,0,0,0,0,1,0")) + (rule "translateJavaAddInt" (formula "60") (term "4,0,2,0,0,0,0,1,0")) + (rule "translateJavaAddInt" (formula "60") (term "0,4,0,0,1,0,0,0,0,1,0")) + (rule "translateJavaAddInt" (formula "60") (term "3,0,2,0,0,0,0,1,0")) + (rule "translateJavaSubInt" (formula "60") (term "4,0,0,1,0,0,0,0,1,0")) + (rule "polySimp_elimSub" (formula "60") (term "0,0,0,0,0,0,0,1,0")) + (rule "polySimp_elimSub" (formula "60") (term "4,0,0,1,0,0,0,0,1,0")) + (rule "mul_literals" (formula "60") (term "1,4,0,0,1,0,0,0,0,1,0")) + (rule "polySimp_addComm0" (formula "60") (term "0,0,0,0,0,0,0,1,0")) + (rule "polySimp_addComm1" (formula "60") (term "4,0,0,1,0,0,0,0,1,0")) + (rule "polySimp_addComm0" (formula "60") (term "0,4,0,0,1,0,0,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "60") (term "0,0,0,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "60") (term "1,0,0,0,0,0,0,0,0,1,0")) + (rule "polySimp_addComm1" (formula "60") (term "0,0,0,0,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "60") (term "0,0,0,0,0,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "60") (term "1,0,0,0,0,0,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "60") (term "0,0,0,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "60") (term "0,0,0,0,0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "60") (term "0,0,0,0,0,0,0,1,0")) + (rule "Class_invariant_axiom_for_de_wiesler_Buffers" (formula "14")) + (rule "andLeft" (formula "14")) + (rule "notLeft" (formula "15")) + (rule "notLeft" (formula "14")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "77") (term "0,1,1")) + (rule "translateJavaCastInt" (formula "77") (term "0,0,1,1")) + (rule "polySimp_homoEq" (formula "77")) + (rule "polySimp_addComm1" (formula "77") (term "0")) + (rule "castedGetAny" (formula "77") (term "0,0,1,0")) + (rule "polySimp_addComm1" (formula "77") (term "0")) + (rule "polySimp_sepNegMonomial" (formula "77")) + (rule "polySimp_mulLiterals" (formula "77") (term "0")) + (rule "polySimp_elimOne" (formula "77") (term "0")) + (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "74") (term "0")) + (builtin "One Step Simplification" (formula "74")) + (rule "translateJavaMod" (formula "74") (term "0")) + (rule "jmod_axiom" (formula "74") (term "0")) + (rule "polySimp_mulLiterals" (formula "74") (term "1,0")) + (rule "polySimp_sepNegMonomial" (formula "74")) + (rule "polySimp_mulLiterals" (formula "74") (term "0")) + (rule "newSym_eq" (formula "74") (inst "l=l_0") (inst "newSymDef=mul(result, Z(0(#)))")) + (rule "times_zero_1" (formula "74") (term "1,1")) + (rule "add_zero_right" (formula "74") (term "1")) + (rule "applyEq" (formula "75") (term "0,0") (ifseqformula "74")) + (rule "eqSymm" (formula "75")) + (rule "applyEq" (formula "74") (term "0,0") (ifseqformula "75")) + (rule "applyEq" (formula "72") (term "1") (ifseqformula "75")) + (rule "applyEq" (formula "2") (term "0") (ifseqformula "75")) (rule "inEqSimp_homoInEq1" (formula "2")) (rule "polySimp_mulLiterals" (formula "2") (term "1,0")) (rule "polySimp_addComm1" (formula "2") (term "0")) - (rule "applyEq" (formula "69") (term "1") (ifseqformula "66")) - (rule "applyEq" (formula "67") (term "1") (ifseqformula "66")) + (rule "applyEq" (formula "71") (term "1") (ifseqformula "75")) + (rule "applyEq" (formula "68") (term "0") (ifseqformula "75")) + (rule "applyEq" (formula "69") (term "0") (ifseqformula "75")) + (rule "applyEq" (formula "76") (term "1") (ifseqformula "75")) + (rule "applyEq" (formula "78") (term "0,1") (ifseqformula "75")) (rule "inEqSimp_sepNegMonomial0" (formula "2")) (rule "polySimp_mulLiterals" (formula "2") (term "0")) (rule "polySimp_elimOne" (formula "2") (term "0")) - (rule "elimGcdGeq_antec" (formula "60") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) - (rule "mul_literals" (formula "60") (term "0,1,0,0,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "60") (term "1,0,1,0")) - (rule "leq_literals" (formula "60") (term "0,0")) - (builtin "One Step Simplification" (formula "60")) - (rule "mul_literals" (formula "60") (term "1,0,0,0,0,0")) - (rule "polySimp_addLiterals" (formula "60") (term "0,0,0,0")) - (rule "add_zero_right" (formula "60") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "60") (term "0,0")) - (rule "add_literals" (formula "60") (term "1,1,0,0")) - (rule "times_zero_1" (formula "60") (term "1,0,0")) - (rule "add_zero_right" (formula "60") (term "0,0")) - (rule "leq_literals" (formula "60") (term "0")) - (builtin "One Step Simplification" (formula "60")) - (rule "elimGcdLeq_antec" (formula "59") (inst "elimGcdRightDiv=Z(7(0(6(8(8(3(8(#))))))))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) - (rule "polySimp_mulLiterals" (formula "59") (term "1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "59") (term "1,0,0,0,0,1,0")) - (rule "leq_literals" (formula "59") (term "0,0")) - (builtin "One Step Simplification" (formula "59")) - (rule "mul_literals" (formula "59") (term "1,0,0,0,0,0")) - (rule "neg_literal" (formula "59") (term "0,0,0,0,0,0")) - (rule "add_literals" (formula "59") (term "0,0,0,0,0")) - (rule "add_literals" (formula "59") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "59") (term "0,0")) - (rule "add_literals" (formula "59") (term "1,1,0,0")) - (rule "times_zero_1" (formula "59") (term "1,0,0")) - (rule "add_zero_right" (formula "59") (term "0,0")) - (rule "qeq_literals" (formula "59") (term "0")) - (builtin "One Step Simplification" (formula "59")) + (rule "elimGcdGeq_antec" (formula "69") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "times_zero_1" (formula "69") (term "1,0,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "69") (term "1,0,1,0")) + (rule "leq_literals" (formula "69") (term "0,0")) + (builtin "One Step Simplification" (formula "69")) + (rule "add_zero_right" (formula "69") (term "0,0,0,0")) + (rule "add_zero_right" (formula "69") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "69") (term "0,0")) + (rule "add_literals" (formula "69") (term "1,1,0,0")) + (rule "times_zero_1" (formula "69") (term "1,0,0")) + (rule "add_zero_right" (formula "69") (term "0,0")) + (rule "leq_literals" (formula "69") (term "0")) + (builtin "One Step Simplification" (formula "69")) + (rule "elimGcdLeq_antec" (formula "68") (inst "elimGcdRightDiv=Z(7(0(6(8(8(3(8(#))))))))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "polySimp_mulLiterals" (formula "68") (term "1,0,0,0,0,1,0")) + (rule "leq_literals" (formula "68") (term "0,0")) + (builtin "One Step Simplification" (formula "68")) + (rule "mul_literals" (formula "68") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "68") (term "1,0,0")) + (rule "neg_literal" (formula "68") (term "0,0,0,0,0,0")) + (rule "add_literals" (formula "68") (term "0,0,0,0,0")) + (rule "add_literals" (formula "68") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "68") (term "0,0")) + (rule "add_literals" (formula "68") (term "1,1,0,0")) + (rule "times_zero_1" (formula "68") (term "1,0,0")) + (rule "add_zero_right" (formula "68") (term "0,0")) + (rule "qeq_literals" (formula "68") (term "0")) + (builtin "One Step Simplification" (formula "68")) + (rule "inEqSimp_exactShadow3" (formula "70") (ifseqformula "71")) + (rule "mul_literals" (formula "70") (term "0,0")) + (rule "add_zero_left" (formula "70") (term "0")) + (rule "inEqSimp_subsumption6" (formula "70") (ifseqformula "69")) + (rule "mul_literals" (formula "70") (term "1,1,0")) + (rule "greater_literals" (formula "70") (term "0,0")) + (builtin "One Step Simplification" (formula "70")) + (rule "leq_literals" (formula "70") (term "0")) + (builtin "One Step Simplification" (formula "70")) + (rule "true_left" (formula "70")) (rule "inEqSimp_exactShadow3" (formula "2") (ifseqformula "24")) (rule "polySimp_rightDist" (formula "2") (term "0,0")) (rule "polySimp_mulLiterals" (formula "2") (term "1,0,0")) @@ -3794,12 +4493,12 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_sepPosMonomial1" (formula "2")) (rule "mul_literals" (formula "2") (term "1")) (rule "elimGcdGeq_antec" (formula "2") (inst "elimGcdRightDiv=Z(1(8(4(8(8(3(8(#))))))))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) - (rule "polySimp_mulLiterals" (formula "2") (term "1,0,0,0,0,1,0")) + (rule "mul_literals" (formula "2") (term "0,1,0,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "2") (term "1,0,1,0")) (rule "leq_literals" (formula "2") (term "0,0")) (builtin "One Step Simplification" (formula "2")) (rule "mul_literals" (formula "2") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "2") (term "1,0,0")) - (rule "add_literals" (formula "2") (term "0,0,0,0,0")) + (rule "polySimp_addLiterals" (formula "2") (term "0,0,0,0")) (rule "add_literals" (formula "2") (term "0,0,0,0")) (rule "polySimp_pullOutFactor0b" (formula "2") (term "0,0")) (rule "add_literals" (formula "2") (term "1,1,0,0")) @@ -3807,2687 +4506,6301 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "add_zero_right" (formula "2") (term "0,0")) (rule "leq_literals" (formula "2") (term "0")) (builtin "One Step Simplification" (formula "2")) - (rule "inEqSimp_subsumption1" (formula "61") (ifseqformula "2")) - (rule "leq_literals" (formula "61") (term "0")) - (builtin "One Step Simplification" (formula "61")) - (rule "true_left" (formula "61")) - (rule "inEqSimp_exactShadow3" (formula "61") (ifseqformula "62")) - (rule "mul_literals" (formula "61") (term "0,0")) - (rule "add_zero_left" (formula "61") (term "0")) - (rule "inEqSimp_subsumption6" (formula "61") (ifseqformula "2")) - (rule "greater_literals" (formula "61") (term "0,0")) - (builtin "One Step Simplification" (formula "61")) - (rule "mul_literals" (formula "61") (term "1,0")) - (rule "leq_literals" (formula "61") (term "0")) - (builtin "One Step Simplification" (formula "61")) - (rule "true_left" (formula "61")) - (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "64") (term "0")) - (builtin "One Step Simplification" (formula "64") (ifInst "" (formula "122"))) - (rule "translateJavaAddInt" (formula "64") (term "1,1,1,0,1,1,1")) - (rule "translateJavaSubInt" (formula "64") (term "1,0,1,1,1,1,1")) - (rule "polySimp_elimSub" (formula "64") (term "1,0,1,1,1,1,1")) - (rule "mul_literals" (formula "64") (term "1,1,0,1,1,1,1,1")) - (rule "polySimp_addComm0" (formula "64") (term "1,1,1,0,1,1,1")) - (rule "polySimp_addComm0" (formula "64") (term "1,0,1,1,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "64") (term "0,0,1,1,1")) - (rule "polySimp_mulComm0" (formula "64") (term "1,0,0,0,0,1,1,1")) - (rule "polySimp_addComm1" (formula "64") (term "0,0,0,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "64") (term "0,0,1,1,1,1")) - (rule "add_zero_right" (formula "64") (term "0,0,0,1,1,1,1")) - (rule "polySimp_mulComm0" (formula "64") (term "1,0,0,0,1,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "64") (term "1,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "64") (term "1,0,1,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "64") (term "0,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "64") (term "1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "64") (term "0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "64") (term "1,0,1,1,1")) - (rule "applyEq" (formula "64") (term "0,1,0,0") (ifseqformula "52")) - (rule "inEqSimp_homoInEq1" (formula "64") (term "1,0,0")) - (rule "polySimp_pullOutFactor1" (formula "64") (term "0,1,0,0")) - (rule "add_literals" (formula "64") (term "1,0,1,0,0")) - (rule "times_zero_1" (formula "64") (term "0,1,0,0")) - (rule "leq_literals" (formula "64") (term "1,0,0")) - (builtin "One Step Simplification" (formula "64")) - (rule "applyEq" (formula "64") (term "1,0,1,0,0,1") (ifseqformula "52")) - (rule "inEqSimp_homoInEq1" (formula "64") (term "1,0,0,1")) - (rule "polySimp_pullOutFactor1" (formula "64") (term "0,1,0,0,1")) - (rule "add_literals" (formula "64") (term "1,0,1,0,0,1")) - (rule "times_zero_1" (formula "64") (term "0,1,0,0,1")) - (rule "leq_literals" (formula "64") (term "1,0,0,1")) - (builtin "One Step Simplification" (formula "64")) - (rule "applyEq" (formula "64") (term "1,0,1,0,1") (ifseqformula "52")) - (rule "applyEq" (formula "64") (term "0,1,0,1,1,1,1") (ifseqformula "52")) - (rule "inEqSimp_homoInEq1" (formula "64") (term "1,0,1,1,1,1")) - (rule "polySimp_pullOutFactor1" (formula "64") (term "0,1,0,1,1,1,1")) - (rule "add_literals" (formula "64") (term "1,0,1,0,1,1,1,1")) - (rule "times_zero_1" (formula "64") (term "0,1,0,1,1,1,1")) - (rule "leq_literals" (formula "64") (term "1,0,1,1,1,1")) - (builtin "One Step Simplification" (formula "64")) - (rule "applyEq" (formula "64") (term "0,1,0,0,0,1,1,1") (ifseqformula "52")) - (rule "polySimp_pullOutFactor1b" (formula "64") (term "0,0,0,1,1,1")) - (rule "add_literals" (formula "64") (term "1,1,0,0,0,1,1,1")) - (rule "times_zero_1" (formula "64") (term "1,0,0,0,1,1,1")) - (rule "add_zero_right" (formula "64") (term "0,0,0,1,1,1")) - (rule "leq_literals" (formula "64") (term "0,0,1,1,1")) - (builtin "One Step Simplification" (formula "64")) - (rule "inEqSimp_sepNegMonomial0" (formula "64") (term "0,1,1,1")) - (rule "polySimp_mulLiterals" (formula "64") (term "0,0,1,1,1")) - (rule "polySimp_elimOne" (formula "64") (term "0,0,1,1,1")) - (rule "inEqSimp_subsumption1" (formula "64") (term "0,1,1,1") (ifseqformula "42")) - (rule "leq_literals" (formula "64") (term "0,0,1,1,1")) - (builtin "One Step Simplification" (formula "64")) - (rule "inEqSimp_subsumption1" (formula "64") (term "0,0") (ifseqformula "42")) - (rule "leq_literals" (formula "64") (term "0,0,0")) - (builtin "One Step Simplification" (formula "64")) - (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "65") (term "1")) - (builtin "One Step Simplification" (formula "65") (ifInst "" (formula "123"))) - (rule "translateJavaSubInt" (formula "65") (term "1,0,1,1,1,1,1")) - (rule "translateJavaAddInt" (formula "65") (term "1,1,1,0,1,1,1")) - (rule "polySimp_elimSub" (formula "65") (term "1,0,1,1,1,1,1")) - (rule "mul_literals" (formula "65") (term "1,1,0,1,1,1,1,1")) - (rule "polySimp_addComm1" (formula "65") (term "1,1,1,0,1,1,1")) - (rule "add_literals" (formula "65") (term "0,1,1,1,0,1,1,1")) - (rule "polySimp_addComm1" (formula "65") (term "1,0,1,1,1,1,1")) - (rule "add_literals" (formula "65") (term "0,1,0,1,1,1,1,1")) - (rule "add_zero_left" (formula "65") (term "1,0,1,1,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "65") (term "0,0,1,1,1,1")) - (rule "add_zero_right" (formula "65") (term "0,0,0,1,1,1,1")) - (rule "polySimp_rightDist" (formula "65") (term "1,0,0,0,1,1,1,1")) - (rule "mul_literals" (formula "65") (term "0,1,0,0,0,1,1,1,1")) - (rule "polySimp_addAssoc" (formula "65") (term "0,0,0,1,1,1,1")) - (rule "add_literals" (formula "65") (term "0,0,0,0,1,1,1,1")) - (rule "add_zero_left" (formula "65") (term "0,0,0,1,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "65") (term "0,0,1,1,1")) - (rule "polySimp_mulComm0" (formula "65") (term "1,0,0,0,0,1,1,1")) - (rule "polySimp_addComm1" (formula "65") (term "0,0,0,1,1,1")) - (rule "polySimp_addAssoc" (formula "65") (term "0,0,0,0,1,1,1")) - (rule "add_literals" (formula "65") (term "0,0,0,0,0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "65") (term "1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "65") (term "0,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "65") (term "1,0,1,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "65") (term "1,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "65") (term "1,0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "65") (term "1,1,1,1,1")) - (rule "inEqSimp_homoInEq0" (formula "65") (term "0,0,0")) - (rule "mul_literals" (formula "65") (term "1,0,0,0,0")) - (rule "add_zero_right" (formula "65") (term "0,0,0,0")) - (rule "applyEq" (formula "65") (term "0,1,0,0") (ifseqformula "52")) - (rule "replace_known_left" (formula "65") (term "1,0,0") (ifseqformula "5")) - (builtin "One Step Simplification" (formula "65")) - (rule "applyEq" (formula "65") (term "1,0,1,0,0,1") (ifseqformula "52")) - (rule "replace_known_left" (formula "65") (term "1,0,0,1") (ifseqformula "66")) - (builtin "One Step Simplification" (formula "65")) - (rule "applyEq" (formula "65") (term "0,1,0,1,1,1,1") (ifseqformula "52")) - (rule "replace_known_left" (formula "65") (term "1,0,1,1,1,1") (ifseqformula "5")) - (builtin "One Step Simplification" (formula "65")) - (rule "applyEq" (formula "65") (term "0,1,0,0,0,1,1,1") (ifseqformula "52")) - (rule "applyEq" (formula "65") (term "1,0,1,0,1") (ifseqformula "52")) - (rule "inEqSimp_sepPosMonomial1" (formula "65") (term "0,0")) - (rule "mul_literals" (formula "65") (term "1,0,0")) - (rule "inEqSimp_invertInEq0" (formula "65") (term "0,1,1,1,1")) - (rule "mul_literals" (formula "65") (term "1,0,1,1,1,1")) - (rule "polySimp_mulLiterals" (formula "65") (term "0,0,1,1,1,1")) - (rule "polySimp_elimOne" (formula "65") (term "0,0,1,1,1,1")) - (rule "replace_known_left" (formula "65") (term "0,1,1,1,1") (ifseqformula "11")) - (builtin "One Step Simplification" (formula "65")) - (rule "inEqSimp_sepNegMonomial0" (formula "65") (term "0,0,1,1,1")) - (rule "polySimp_mulLiterals" (formula "65") (term "0,0,0,1,1,1")) - (rule "polySimp_elimOne" (formula "65") (term "0,0,0,1,1,1")) - (rule "inEqSimp_subsumption1" (formula "65") (term "0,0") (ifseqformula "11")) - (rule "leq_literals" (formula "65") (term "0,0,0")) - (builtin "One Step Simplification" (formula "65")) - (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "66") (term "1")) - (rule "translateJavaCastInt" (formula "66") (term "0,1")) - (rule "castedGetAny" (formula "66") (term "0,1")) - (rule "inEqSimp_commuteGeq" (formula "66")) - (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "63") (term "0")) - (rule "translateJavaCastInt" (formula "63") (term "0,0")) - (rule "castedGetAny" (formula "63") (term "0,0")) - (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "66")) - (rule "polySimp_mulAssoc" (formula "63") (term "0,0")) - (rule "polySimp_mulComm0" (formula "63") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "63") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "63")) - (rule "polySimp_mulLiterals" (formula "63") (term "1")) - (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "61") (term "0")) - (builtin "One Step Simplification" (formula "61") (ifInst "" (formula "125"))) - (rule "translateJavaSubInt" (formula "61") (term "1,0,1,1,1,1,1")) - (rule "translateJavaAddInt" (formula "61") (term "1,1,1,0,1,1,1")) - (rule "polySimp_elimSub" (formula "61") (term "1,0,1,1,1,1,1")) - (rule "mul_literals" (formula "61") (term "1,1,0,1,1,1,1,1")) - (rule "polySimp_addComm0" (formula "61") (term "1,1,1,0,1,1,1")) - (rule "polySimp_addComm0" (formula "61") (term "1,0,1,1,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "61") (term "0,0,1,1,1,1")) - (rule "add_zero_right" (formula "61") (term "0,0,0,1,1,1,1")) - (rule "polySimp_mulComm0" (formula "61") (term "1,0,0,0,1,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "61") (term "0,0,1,1,1")) - (rule "polySimp_mulComm0" (formula "61") (term "1,0,0,0,0,1,1,1")) - (rule "polySimp_addComm1" (formula "61") (term "0,0,0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "61") (term "1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "61") (term "1,0,1,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "61") (term "0,0,0")) - (rule "replace_known_left" (formula "61") (term "0,0,0") (ifseqformula "11")) - (builtin "One Step Simplification" (formula "61")) - (rule "inEqSimp_commuteLeq" (formula "61") (term "1,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "61") (term "1,0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "61") (term "0,0,0,1")) - (rule "replace_known_left" (formula "61") (term "0,0,0,1") (ifseqformula "62")) - (builtin "One Step Simplification" (formula "61")) - (rule "applyEq" (formula "61") (term "0,1,0,0,0,1,1,1") (ifseqformula "52")) - (rule "applyEq" (formula "61") (term "0,1,0,1,1,1,1") (ifseqformula "52")) - (rule "applyEq" (formula "61") (term "1,0,1,0,1") (ifseqformula "52")) - (rule "applyEq" (formula "61") (term "0,0,0") (ifseqformula "52")) - (rule "applyEq" (formula "61") (term "1,0,0,0,1") (ifseqformula "52")) - (rule "inEqSimp_sepNegMonomial0" (formula "61") (term "0,0,1,1,1,1")) - (rule "polySimp_mulLiterals" (formula "61") (term "0,0,0,1,1,1,1")) - (rule "polySimp_elimOne" (formula "61") (term "0,0,0,1,1,1,1")) - (rule "inEqSimp_sepNegMonomial0" (formula "61") (term "0,0,1,1,1")) - (rule "polySimp_mulLiterals" (formula "61") (term "0,0,0,1,1,1")) - (rule "polySimp_elimOne" (formula "61") (term "0,0,0,1,1,1")) - (rule "replace_known_left" (formula "61") (term "0,0,1,1,1") (ifseqformula "5")) - (builtin "One Step Simplification" (formula "61")) - (rule "inEqSimp_subsumption1" (formula "61") (term "1,0,1,1,1,1") (ifseqformula "5")) - (rule "inEqSimp_homoInEq0" (formula "61") (term "0,1,0,1,1,1,1")) - (rule "polySimp_pullOutFactor1b" (formula "61") (term "0,0,1,0,1,1,1,1")) - (rule "add_literals" (formula "61") (term "1,1,0,0,1,0,1,1,1,1")) - (rule "times_zero_1" (formula "61") (term "1,0,0,1,0,1,1,1,1")) - (rule "add_zero_right" (formula "61") (term "0,0,1,0,1,1,1,1")) - (rule "qeq_literals" (formula "61") (term "0,1,0,1,1,1,1")) - (builtin "One Step Simplification" (formula "61")) - (rule "inEqSimp_subsumption1" (formula "61") (term "0,0") (ifseqformula "5")) - (rule "inEqSimp_homoInEq0" (formula "61") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "61") (term "0,0,0,0")) - (rule "add_literals" (formula "61") (term "1,1,0,0,0,0")) - (rule "times_zero_1" (formula "61") (term "1,0,0,0,0")) - (rule "add_literals" (formula "61") (term "0,0,0,0")) - (rule "qeq_literals" (formula "61") (term "0,0,0")) - (builtin "One Step Simplification" (formula "61") (ifInst "" (formula "72"))) - (rule "true_left" (formula "61")) - (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "62") (term "0")) - (builtin "One Step Simplification" (formula "62") (ifInst "" (formula "125"))) - (rule "translateJavaSubInt" (formula "62") (term "1,0,1,1,1,1,1")) - (rule "translateJavaAddInt" (formula "62") (term "1,1,1,0,1,1,1")) - (rule "polySimp_elimSub" (formula "62") (term "1,0,1,1,1,1,1")) - (rule "mul_literals" (formula "62") (term "1,1,0,1,1,1,1,1")) - (rule "polySimp_addComm0" (formula "62") (term "1,1,1,0,1,1,1")) - (rule "polySimp_addComm0" (formula "62") (term "1,0,1,1,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "62") (term "0,0,1,1,1,1")) - (rule "add_zero_right" (formula "62") (term "0,0,0,1,1,1,1")) - (rule "polySimp_mulComm0" (formula "62") (term "1,0,0,0,1,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "62") (term "0,0,1,1,1")) - (rule "polySimp_mulComm0" (formula "62") (term "1,0,0,0,0,1,1,1")) - (rule "polySimp_addComm1" (formula "62") (term "0,0,0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "62") (term "1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "62") (term "1,0,1,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "62") (term "0,0,0")) - (rule "replace_known_left" (formula "62") (term "0,0,0") (ifseqformula "11")) - (builtin "One Step Simplification" (formula "62")) - (rule "inEqSimp_commuteLeq" (formula "62") (term "1,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "62") (term "1,0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "62") (term "0,0,0,1")) - (rule "replace_known_left" (formula "62") (term "0,0,0,1") (ifseqformula "61")) - (builtin "One Step Simplification" (formula "62")) - (rule "applyEq" (formula "62") (term "0,1,0,1,1,1,1") (ifseqformula "52")) - (rule "applyEq" (formula "62") (term "0,0,0") (ifseqformula "52")) - (rule "applyEq" (formula "62") (term "0,1,0,0,0,1,1,1") (ifseqformula "52")) - (rule "applyEq" (formula "62") (term "1,0,1,0,1") (ifseqformula "52")) - (rule "inEqSimp_sepNegMonomial0" (formula "62") (term "0,0,1,1,1,1")) - (rule "polySimp_mulLiterals" (formula "62") (term "0,0,0,1,1,1,1")) - (rule "polySimp_elimOne" (formula "62") (term "0,0,0,1,1,1,1")) - (rule "applyEq" (formula "62") (term "1,0,0,0,1") (ifseqformula "52")) - (rule "inEqSimp_sepNegMonomial0" (formula "62") (term "0,0,1,1,1")) - (rule "polySimp_mulLiterals" (formula "62") (term "0,0,0,1,1,1")) - (rule "polySimp_elimOne" (formula "62") (term "0,0,0,1,1,1")) - (rule "replace_known_left" (formula "62") (term "0,0,1,1,1") (ifseqformula "5")) - (builtin "One Step Simplification" (formula "62")) - (rule "inEqSimp_subsumption1" (formula "62") (term "0,0") (ifseqformula "5")) - (rule "inEqSimp_homoInEq0" (formula "62") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "62") (term "0,0,0,0")) - (rule "add_literals" (formula "62") (term "1,1,0,0,0,0")) - (rule "times_zero_1" (formula "62") (term "1,0,0,0,0")) - (rule "add_literals" (formula "62") (term "0,0,0,0")) - (rule "qeq_literals" (formula "62") (term "0,0,0")) - (builtin "One Step Simplification" (formula "62")) - (rule "inEqSimp_subsumption1" (formula "62") (term "1,0,1,1,1,1") (ifseqformula "5")) - (rule "inEqSimp_homoInEq0" (formula "62") (term "0,1,0,1,1,1,1")) - (rule "polySimp_pullOutFactor1b" (formula "62") (term "0,0,1,0,1,1,1,1")) - (rule "add_literals" (formula "62") (term "1,1,0,0,1,0,1,1,1,1")) - (rule "times_zero_1" (formula "62") (term "1,0,0,1,0,1,1,1,1")) - (rule "add_zero_right" (formula "62") (term "0,0,1,0,1,1,1,1")) - (rule "qeq_literals" (formula "62") (term "0,1,0,1,1,1,1")) - (builtin "One Step Simplification" (formula "62") (ifInst "" (formula "72"))) - (rule "true_left" (formula "62")) - (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "62") (term "0")) - (rule "translateJavaCastInt" (formula "62") (term "0,0")) - (rule "castedGetAny" (formula "62") (term "0,0")) - (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "61") (term "0")) - (rule "translateJavaCastInt" (formula "61") (term "0,0")) - (rule "castedGetAny" (formula "61") (term "0,0")) - (rule "inEqSimp_exactShadow3" (formula "61") (ifseqformula "62")) - (rule "mul_literals" (formula "61") (term "0,0")) - (rule "add_zero_left" (formula "61") (term "0")) - (rule "inEqSimp_subsumption6" (formula "61") (ifseqformula "2")) - (rule "mul_literals" (formula "61") (term "1,1,0")) - (rule "greater_literals" (formula "61") (term "0,0")) - (builtin "One Step Simplification" (formula "61")) - (rule "leq_literals" (formula "61") (term "0")) - (builtin "One Step Simplification" (formula "61")) - (rule "true_left" (formula "61")) - (rule "nnf_imp2or" (formula "59") (term "0")) - (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "51") (term "0,1,0,0,1,0")) - (builtin "One Step Simplification" (formula "51")) - (rule "translateJavaSubInt" (formula "51") (term "0,1,1,0,0,1,0")) - (rule "polySimp_elimSub" (formula "51") (term "0,1,1,0,0,1,0")) - (rule "inEqSimp_ltToLeq" (formula "51") (term "0,0,1,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "51") (term "1,0,0,0,0,1,0,0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "51") (term "1,1,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "51") (term "0,1,1,0,0,1,0")) - (rule "polySimp_elimOne" (formula "51") (term "0,1,1,0,0,1,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "51") (term "0,0,1,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "51") (term "1,0,0,1,0,0,1,0")) - (rule "polySimp_rightDist" (formula "51") (term "1,0,0,1,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "51") (term "1,1,0,0,1,0,0,1,0")) - (rule "mul_literals" (formula "51") (term "0,1,0,0,1,0,0,1,0")) - (rule "polySimp_elimOne" (formula "51") (term "1,1,0,0,1,0,0,1,0")) - (rule "Class_invariant_axiom_for_de_wiesler_Tree" (formula "48") (inst "i_0=i_0") (inst "i=i")) - (rule "andLeft" (formula "48")) - (builtin "One Step Simplification" (formula "48")) - (rule "expand_inInt" (formula "49") (term "1,0,0")) - (rule "expand_inInt" (formula "48") (term "1,0,0,1")) - (rule "replace_int_MIN" (formula "49") (term "0,1,1,0,0")) - (rule "replace_int_MAX" (formula "49") (term "1,0,1,0,0")) - (rule "replace_int_MAX" (formula "48") (term "1,0,1,0,0,1")) - (rule "replace_int_MIN" (formula "48") (term "0,1,1,0,0,1")) - (rule "andLeft" (formula "48")) - (rule "andLeft" (formula "48")) - (rule "andLeft" (formula "48")) - (rule "andLeft" (formula "48")) - (rule "andLeft" (formula "48")) - (rule "andLeft" (formula "50")) - (rule "andLeft" (formula "48")) - (rule "andLeft" (formula "48")) - (rule "andLeft" (formula "50")) - (rule "notLeft" (formula "49")) - (rule "notLeft" (formula "48")) - (rule "eqSymm" (formula "56") (term "1,0")) - (rule "translateJavaSubInt" (formula "54") (term "3,0")) - (rule "translateJavaShiftLeftInt" (formula "50") (term "1")) - (rule "translateJavaSubInt" (formula "56") (term "0,2,0,1,0")) - (rule "polySimp_elimSub" (formula "54") (term "3,0")) - (rule "mul_literals" (formula "54") (term "1,3,0")) - (rule "polySimp_elimSub" (formula "56") (term "0,2,0,1,0")) - (rule "mul_literals" (formula "56") (term "1,0,2,0,1,0")) - (rule "polySimp_addComm0" (formula "54") (term "3,0")) - (rule "polySimp_addComm0" (formula "56") (term "0,2,0,1,0")) - (rule "inEqSimp_ltToLeq" (formula "56") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "56") (term "1,0,0,1,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "55") (term "1,1,0")) - (rule "polySimp_mulComm0" (formula "55") (term "1,0,0,1,1,0")) - (rule "inEqSimp_ltToLeq" (formula "55") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "55") (term "1,0,0,1,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "56") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "56") (term "1,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "55") (term "1,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "55") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "55") (term "0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "53")) - (rule "inEqSimp_commuteLeq" (formula "52")) - (rule "inEqSimp_commuteLeq" (formula "51")) - (rule "inEqSimp_commuteLeq" (formula "48")) - (rule "applyEq" (formula "51") (term "0") (ifseqformula "50")) - (rule "applyEq" (formula "54") (term "1,3,0") (ifseqformula "50")) - (rule "applyEq" (formula "52") (term "1") (ifseqformula "50")) - (rule "applyEq" (formula "53") (term "1") (ifseqformula "50")) - (rule "applyEq" (formula "54") (term "1,0") (ifseqformula "45")) - (rule "applyEq" (formula "44") (term "0,1,0") (ifseqformula "50")) - (rule "applyEq" (formula "46") (term "3,0") (ifseqformula "50")) - (rule "applyEq" (formula "53") (term "0,0") (ifseqformula "45")) - (rule "inEqSimp_commuteGeq" (formula "53")) - (rule "applyEq" (formula "47") (term "1,0,2,0") (ifseqformula "50")) - (rule "eqSymm" (formula "47")) - (rule "applyEq" (formula "44") (term "2,0") (ifseqformula "50")) - (rule "applyEq" (formula "97") (term "0") (ifseqformula "45")) - (rule "applyEq" (formula "56") (term "1,0,1,0") (ifseqformula "45")) - (rule "applyEq" (formula "55") (term "0,1,0,0,1,1,0") (ifseqformula "50")) - (rule "applyEq" (formula "55") (term "0,1,0,0,1,0,0,0") (ifseqformula "50")) - (rule "applyEq" (formula "56") (term "0,1,0,0,1,0,0,0") (ifseqformula "50")) - (rule "applyEq" (formula "47") (term "1,0,2,0") (ifseqformula "50")) - (rule "eqSymm" (formula "47")) - (rule "inEqSimp_sepPosMonomial0" (formula "55") (term "1,1,0")) - (rule "polySimp_mulComm0" (formula "55") (term "1,1,1,0")) - (rule "polySimp_rightDist" (formula "55") (term "1,1,1,0")) - (rule "polySimp_mulLiterals" (formula "55") (term "1,1,1,1,0")) - (rule "mul_literals" (formula "55") (term "0,1,1,1,0")) - (rule "polySimp_elimOne" (formula "55") (term "1,1,1,1,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "55") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "55") (term "1,1,0,0,0")) - (rule "polySimp_rightDist" (formula "55") (term "1,1,0,0,0")) - (rule "mul_literals" (formula "55") (term "0,1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "55") (term "1,1,1,0,0,0")) - (rule "polySimp_elimOne" (formula "55") (term "1,1,1,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "56") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "56") (term "1,1,0,0,0")) - (rule "polySimp_rightDist" (formula "56") (term "1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "56") (term "1,1,1,0,0,0")) - (rule "mul_literals" (formula "56") (term "0,1,1,0,0,0")) - (rule "polySimp_elimOne" (formula "56") (term "1,1,1,0,0,0")) - (rule "javaShiftLeftIntDef" (formula "50") (term "1")) - (rule "mod_axiom" (formula "50") (term "1,0,1")) - (rule "polySimp_mulLiterals" (formula "50") (term "1,1,0,1")) - (rule "javaShiftLeftIntDef" (formula "51") (term "0")) - (rule "mod_axiom" (formula "51") (term "1,0,0")) - (rule "polySimp_mulLiterals" (formula "51") (term "1,1,0,0")) - (rule "javaShiftLeftIntDef" (formula "54") (term "1,3,0")) - (rule "mod_axiom" (formula "54") (term "1,0,1,3,0")) - (rule "polySimp_mulLiterals" (formula "54") (term "1,1,0,1,3,0")) - (rule "javaShiftLeftIntDef" (formula "52") (term "1")) - (rule "mod_axiom" (formula "52") (term "1,0,1")) - (rule "polySimp_mulLiterals" (formula "52") (term "1,1,0,1")) - (rule "javaShiftLeftIntDef" (formula "44") (term "0,1,0")) - (rule "mod_axiom" (formula "44") (term "1,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "44") (term "1,1,0,0,1,0")) - (rule "javaShiftLeftIntDef" (formula "46") (term "3,0")) - (rule "mod_axiom" (formula "46") (term "1,0,3,0")) - (rule "polySimp_mulLiterals" (formula "46") (term "1,1,0,3,0")) - (rule "javaShiftLeftIntDef" (formula "53") (term "0")) - (rule "mod_axiom" (formula "53") (term "1,0,0")) - (rule "polySimp_mulLiterals" (formula "53") (term "1,1,0,0")) - (rule "javaShiftLeftIntDef" (formula "44") (term "2,0")) - (rule "mod_axiom" (formula "44") (term "1,0,2,0")) - (rule "polySimp_mulLiterals" (formula "44") (term "1,1,0,2,0")) - (rule "javaShiftLeftIntDef" (formula "47") (term "1,0,2,1")) - (rule "mod_axiom" (formula "47") (term "1,0,1,0,2,1")) - (rule "polySimp_mulLiterals" (formula "47") (term "1,1,0,1,0,2,1")) - (rule "javaShiftLeftIntDef" (formula "47") (term "1,0,2,0")) - (rule "mod_axiom" (formula "47") (term "1,0,1,0,2,0")) - (rule "polySimp_mulLiterals" (formula "47") (term "1,1,0,1,0,2,0")) - (rule "javaShiftLeftIntDef" (formula "55") (term "1,1,1,1,0")) - (rule "mod_axiom" (formula "55") (term "1,0,1,1,1,1,0")) - (rule "polySimp_mulLiterals" (formula "55") (term "1,1,0,1,1,1,1,0")) - (rule "javaShiftLeftIntDef" (formula "55") (term "1,1,1,0,0,0")) - (rule "mod_axiom" (formula "55") (term "1,0,1,1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "55") (term "1,1,0,1,1,1,0,0,0")) - (rule "javaShiftLeftIntDef" (formula "56") (term "1,1,1,0,0,0")) - (rule "mod_axiom" (formula "56") (term "1,0,1,1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "56") (term "1,1,0,1,1,1,0,0,0")) - (rule "shiftLeftDef" (formula "50") (term "0,1")) - (rule "eqSymm" (formula "50")) - (rule "polySimp_elimNeg" (formula "50") (term "1,1,0,0")) - (rule "polySimp_mulComm0" (formula "50") (term "1,1,0,0")) - (rule "polySimp_rightDist" (formula "50") (term "1,1,0,0")) - (rule "polySimp_mulLiterals" (formula "50") (term "1,1,1,0,0")) - (rule "polySimp_mulComm0" (formula "50") (term "0,1,1,0,0")) - (rule "shiftLeftPositiveShiftDef" (formula "50") (term "2,0,0")) - (rule "polySimp_elimOneLeft0" (formula "50") (term "2,0,0")) - (rule "shiftRightPositiveShiftDef" (formula "50") (term "1,0,0")) - (rule "inEqSimp_ltToLeq" (formula "50") (term "0,0,0")) - (rule "mul_literals" (formula "50") (term "1,0,0,0,0,0")) - (rule "add_zero_right" (formula "50") (term "0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "50") (term "0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "50") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "50") (term "0,0,0,0")) - (rule "shiftLeftDef" (formula "51") (term "0,0")) - (rule "polySimp_elimNeg" (formula "51") (term "1,1,0,0")) - (rule "polySimp_mulComm0" (formula "51") (term "1,1,0,0")) - (rule "polySimp_rightDist" (formula "51") (term "1,1,0,0")) - (rule "polySimp_mulLiterals" (formula "51") (term "1,1,1,0,0")) - (rule "polySimp_mulComm0" (formula "51") (term "0,1,1,0,0")) - (rule "shiftLeftPositiveShiftDef" (formula "51") (term "2,0,0")) - (rule "polySimp_elimOneLeft0" (formula "51") (term "2,0,0")) - (rule "shiftRightPositiveShiftDef" (formula "51") (term "1,0,0")) - (rule "inEqSimp_ltToLeq" (formula "51") (term "0,0,0")) - (rule "mul_literals" (formula "51") (term "1,0,0,0,0,0")) - (rule "add_zero_right" (formula "51") (term "0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "51") (term "0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "51") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "51") (term "0,0,0,0")) - (rule "applyEq" (formula "51") (term "0") (ifseqformula "50")) - (rule "shiftLeftDef" (formula "54") (term "0,1,3,0")) - (rule "polySimp_elimNeg" (formula "54") (term "1,1,0,1,3,0")) - (rule "polySimp_mulComm0" (formula "54") (term "1,1,0,1,3,0")) - (rule "polySimp_rightDist" (formula "54") (term "1,1,0,1,3,0")) - (rule "polySimp_mulLiterals" (formula "54") (term "1,1,1,0,1,3,0")) - (rule "polySimp_mulComm0" (formula "54") (term "0,1,1,0,1,3,0")) - (rule "shiftLeftPositiveShiftDef" (formula "54") (term "2,0,1,3,0")) - (rule "polySimp_elimOneLeft0" (formula "54") (term "2,0,1,3,0")) - (rule "shiftRightPositiveShiftDef" (formula "54") (term "1,0,1,3,0")) - (rule "inEqSimp_ltToLeq" (formula "54") (term "0,0,1,3,0")) - (rule "mul_literals" (formula "54") (term "1,0,0,0,0,1,3,0")) - (rule "add_zero_right" (formula "54") (term "0,0,0,0,1,3,0")) - (rule "polySimp_addAssoc" (formula "54") (term "0,0,0,1,3,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "54") (term "0,0,1,3,0")) - (rule "polySimp_mulLiterals" (formula "54") (term "0,0,0,1,3,0")) - (rule "applyEq" (formula "54") (term "1,3,0") (ifseqformula "50")) - (rule "shiftLeftDef" (formula "52") (term "0,1")) - (rule "polySimp_elimNeg" (formula "52") (term "1,1,0,1")) - (rule "polySimp_mulComm0" (formula "52") (term "1,1,0,1")) - (rule "polySimp_rightDist" (formula "52") (term "1,1,0,1")) - (rule "polySimp_mulLiterals" (formula "52") (term "1,1,1,0,1")) - (rule "polySimp_mulComm0" (formula "52") (term "0,1,1,0,1")) - (rule "shiftLeftPositiveShiftDef" (formula "52") (term "2,0,1")) - (rule "polySimp_elimOneLeft0" (formula "52") (term "2,0,1")) - (rule "shiftRightPositiveShiftDef" (formula "52") (term "1,0,1")) - (rule "inEqSimp_ltToLeq" (formula "52") (term "0,0,1")) - (rule "mul_literals" (formula "52") (term "1,0,0,0,0,1")) - (rule "add_zero_right" (formula "52") (term "0,0,0,0,1")) - (rule "polySimp_addAssoc" (formula "52") (term "0,0,0,1")) - (rule "inEqSimp_commuteGeq" (formula "52")) - (rule "inEqSimp_sepNegMonomial0" (formula "52") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "52") (term "0,0,0,0")) - (rule "applyEq" (formula "52") (term "0") (ifseqformula "50")) - (rule "inEqSimp_commuteLeq" (formula "52")) - (rule "shiftLeftDef" (formula "44") (term "0,0,1,0")) - (rule "polySimp_elimNeg" (formula "44") (term "1,1,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "44") (term "1,1,0,0,1,0")) - (rule "polySimp_rightDist" (formula "44") (term "1,1,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "44") (term "1,1,1,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "44") (term "0,1,1,0,0,1,0")) - (rule "shiftLeftPositiveShiftDef" (formula "44") (term "2,0,0,1,0")) - (rule "polySimp_elimOneLeft0" (formula "44") (term "2,0,0,1,0")) - (rule "shiftRightPositiveShiftDef" (formula "44") (term "1,0,0,1,0")) - (rule "inEqSimp_ltToLeq" (formula "44") (term "0,0,0,1,0")) - (rule "mul_literals" (formula "44") (term "1,0,0,0,0,0,1,0")) - (rule "add_zero_right" (formula "44") (term "0,0,0,0,0,1,0")) - (rule "polySimp_addAssoc" (formula "44") (term "0,0,0,0,1,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "44") (term "0,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "44") (term "0,0,0,0,1,0")) - (rule "applyEq" (formula "44") (term "0,1,0") (ifseqformula "50")) - (rule "shiftLeftDef" (formula "46") (term "0,3,0")) - (rule "polySimp_elimNeg" (formula "46") (term "1,1,0,3,0")) - (rule "polySimp_mulComm0" (formula "46") (term "1,1,0,3,0")) - (rule "polySimp_rightDist" (formula "46") (term "1,1,0,3,0")) - (rule "polySimp_mulLiterals" (formula "46") (term "1,1,1,0,3,0")) - (rule "polySimp_mulComm0" (formula "46") (term "0,1,1,0,3,0")) - (rule "shiftLeftPositiveShiftDef" (formula "46") (term "2,0,3,0")) - (rule "polySimp_elimOneLeft0" (formula "46") (term "2,0,3,0")) - (rule "shiftRightPositiveShiftDef" (formula "46") (term "1,0,3,0")) - (rule "inEqSimp_ltToLeq" (formula "46") (term "0,0,3,0")) - (rule "mul_literals" (formula "46") (term "1,0,0,0,0,3,0")) - (rule "add_zero_right" (formula "46") (term "0,0,0,0,3,0")) - (rule "polySimp_addAssoc" (formula "46") (term "0,0,0,3,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "46") (term "0,0,3,0")) - (rule "polySimp_mulLiterals" (formula "46") (term "0,0,0,3,0")) - (rule "applyEq" (formula "46") (term "3,0") (ifseqformula "50")) - (rule "shiftLeftDef" (formula "53") (term "0,0")) - (rule "polySimp_elimNeg" (formula "53") (term "1,1,0,0")) - (rule "polySimp_mulComm0" (formula "53") (term "1,1,0,0")) - (rule "polySimp_rightDist" (formula "53") (term "1,1,0,0")) - (rule "polySimp_mulLiterals" (formula "53") (term "1,1,1,0,0")) - (rule "polySimp_mulComm0" (formula "53") (term "0,1,1,0,0")) - (rule "shiftLeftPositiveShiftDef" (formula "53") (term "2,0,0")) - (rule "polySimp_elimOneLeft0" (formula "53") (term "2,0,0")) - (rule "shiftRightPositiveShiftDef" (formula "53") (term "1,0,0")) - (rule "inEqSimp_ltToLeq" (formula "53") (term "0,0,0")) - (rule "mul_literals" (formula "53") (term "1,0,0,0,0,0")) - (rule "add_zero_right" (formula "53") (term "0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "53") (term "0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "53") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "53") (term "0,0,0,0")) - (rule "applyEq" (formula "53") (term "0") (ifseqformula "50")) - (rule "shiftLeftDef" (formula "44") (term "0,2,0")) - (rule "polySimp_elimNeg" (formula "44") (term "1,1,0,2,0")) - (rule "polySimp_mulComm0" (formula "44") (term "1,1,0,2,0")) - (rule "polySimp_rightDist" (formula "44") (term "1,1,0,2,0")) - (rule "polySimp_mulLiterals" (formula "44") (term "1,1,1,0,2,0")) - (rule "polySimp_mulComm0" (formula "44") (term "0,1,1,0,2,0")) - (rule "shiftLeftPositiveShiftDef" (formula "44") (term "2,0,2,0")) - (rule "polySimp_elimOneLeft0" (formula "44") (term "2,0,2,0")) - (rule "shiftRightPositiveShiftDef" (formula "44") (term "1,0,2,0")) - (rule "inEqSimp_ltToLeq" (formula "44") (term "0,0,2,0")) - (rule "times_zero_1" (formula "44") (term "1,0,0,0,0,2,0")) - (rule "add_zero_right" (formula "44") (term "0,0,0,0,2,0")) - (rule "polySimp_addAssoc" (formula "44") (term "0,0,0,2,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "44") (term "0,0,2,0")) - (rule "polySimp_mulLiterals" (formula "44") (term "0,0,0,2,0")) - (rule "applyEq" (formula "44") (term "2,0") (ifseqformula "50")) - (rule "shiftLeftDef" (formula "47") (term "0,1,0,2,1")) - (rule "eqSymm" (formula "47")) - (rule "polySimp_elimNeg" (formula "47") (term "1,1,0,1,0,2,0")) - (rule "polySimp_mulComm0" (formula "47") (term "1,1,0,1,0,2,0")) - (rule "polySimp_rightDist" (formula "47") (term "1,1,0,1,0,2,0")) - (rule "polySimp_mulLiterals" (formula "47") (term "1,1,1,0,1,0,2,0")) - (rule "polySimp_mulComm0" (formula "47") (term "0,1,1,0,1,0,2,0")) - (rule "shiftLeftPositiveShiftDef" (formula "47") (term "2,0,1,0,2,0")) - (rule "polySimp_elimOneLeft0" (formula "47") (term "2,0,1,0,2,0")) - (rule "shiftRightPositiveShiftDef" (formula "47") (term "1,0,1,0,2,0")) - (rule "inEqSimp_ltToLeq" (formula "47") (term "0,0,1,0,2,0")) - (rule "times_zero_1" (formula "47") (term "1,0,0,0,0,1,0,2,0")) - (rule "add_zero_right" (formula "47") (term "0,0,0,0,1,0,2,0")) - (rule "polySimp_addAssoc" (formula "47") (term "0,0,0,1,0,2,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "47") (term "0,0,1,0,2,0")) - (rule "polySimp_mulLiterals" (formula "47") (term "0,0,0,1,0,2,0")) - (rule "applyEq" (formula "47") (term "1,0,2,0") (ifseqformula "50")) - (rule "shiftLeftDef" (formula "55") (term "0,1,1,1,1,0")) - (rule "polySimp_elimNeg" (formula "55") (term "1,1,0,1,1,1,1,0")) - (rule "polySimp_mulComm0" (formula "55") (term "1,1,0,1,1,1,1,0")) - (rule "polySimp_rightDist" (formula "55") (term "1,1,0,1,1,1,1,0")) - (rule "polySimp_mulLiterals" (formula "55") (term "1,1,1,0,1,1,1,1,0")) - (rule "polySimp_mulComm0" (formula "55") (term "0,1,1,0,1,1,1,1,0")) - (rule "shiftLeftPositiveShiftDef" (formula "55") (term "2,0,1,1,1,1,0")) - (rule "polySimp_elimOneLeft0" (formula "55") (term "2,0,1,1,1,1,0")) - (rule "shiftRightPositiveShiftDef" (formula "55") (term "1,0,1,1,1,1,0")) - (rule "inEqSimp_ltToLeq" (formula "55") (term "0,0,1,1,1,1,0")) - (rule "mul_literals" (formula "55") (term "1,0,0,0,0,1,1,1,1,0")) - (rule "add_zero_right" (formula "55") (term "0,0,0,0,1,1,1,1,0")) - (rule "polySimp_addAssoc" (formula "55") (term "0,0,0,1,1,1,1,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "55") (term "0,0,1,1,1,1,0")) - (rule "polySimp_mulLiterals" (formula "55") (term "0,0,0,1,1,1,1,0")) - (rule "applyEq" (formula "55") (term "1,1,1,1,0") (ifseqformula "50")) - (rule "shiftLeftDef" (formula "55") (term "0,1,1,1,0,0,0")) - (rule "polySimp_elimNeg" (formula "55") (term "1,1,0,1,1,1,0,0,0")) - (rule "polySimp_mulComm0" (formula "55") (term "1,1,0,1,1,1,0,0,0")) - (rule "polySimp_rightDist" (formula "55") (term "1,1,0,1,1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "55") (term "1,1,1,0,1,1,1,0,0,0")) - (rule "polySimp_mulComm0" (formula "55") (term "0,1,1,0,1,1,1,0,0,0")) - (rule "shiftLeftPositiveShiftDef" (formula "55") (term "2,0,1,1,1,0,0,0")) - (rule "polySimp_elimOneLeft0" (formula "55") (term "2,0,1,1,1,0,0,0")) - (rule "shiftRightPositiveShiftDef" (formula "55") (term "1,0,1,1,1,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "55") (term "0,0,1,1,1,0,0,0")) - (rule "mul_literals" (formula "55") (term "1,0,0,0,0,1,1,1,0,0,0")) - (rule "add_zero_right" (formula "55") (term "0,0,0,0,1,1,1,0,0,0")) - (rule "polySimp_addAssoc" (formula "55") (term "0,0,0,1,1,1,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "55") (term "0,0,1,1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "55") (term "0,0,0,1,1,1,0,0,0")) - (rule "applyEq" (formula "55") (term "1,1,1,0,0,0") (ifseqformula "50")) - (rule "shiftLeftDef" (formula "56") (term "0,1,1,1,0,0,0")) - (rule "polySimp_elimNeg" (formula "56") (term "1,1,0,1,1,1,0,0,0")) - (rule "polySimp_mulComm0" (formula "56") (term "1,1,0,1,1,1,0,0,0")) - (rule "polySimp_rightDist" (formula "56") (term "1,1,0,1,1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "56") (term "1,1,1,0,1,1,1,0,0,0")) - (rule "polySimp_mulComm0" (formula "56") (term "0,1,1,0,1,1,1,0,0,0")) - (rule "shiftLeftPositiveShiftDef" (formula "56") (term "2,0,1,1,1,0,0,0")) - (rule "polySimp_elimOneLeft0" (formula "56") (term "2,0,1,1,1,0,0,0")) - (rule "shiftRightPositiveShiftDef" (formula "56") (term "1,0,1,1,1,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "56") (term "0,0,1,1,1,0,0,0")) - (rule "mul_literals" (formula "56") (term "1,0,0,0,0,1,1,1,0,0,0")) - (rule "add_zero_right" (formula "56") (term "0,0,0,0,1,1,1,0,0,0")) - (rule "polySimp_addAssoc" (formula "56") (term "0,0,0,1,1,1,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "56") (term "0,0,1,1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "56") (term "0,0,0,1,1,1,0,0,0")) - (rule "applyEq" (formula "56") (term "1,1,1,0,0,0") (ifseqformula "50")) - (rule "shiftLeftDef" (formula "47") (term "0,1,0,2,1")) - (rule "eqSymm" (formula "47")) - (rule "polySimp_elimNeg" (formula "47") (term "1,1,0,1,0,2,0")) - (rule "polySimp_mulComm0" (formula "47") (term "1,1,0,1,0,2,0")) - (rule "polySimp_rightDist" (formula "47") (term "1,1,0,1,0,2,0")) - (rule "polySimp_mulLiterals" (formula "47") (term "1,1,1,0,1,0,2,0")) - (rule "polySimp_mulComm0" (formula "47") (term "0,1,1,0,1,0,2,0")) - (rule "shiftLeftPositiveShiftDef" (formula "47") (term "2,0,1,0,2,0")) - (rule "polySimp_elimOneLeft0" (formula "47") (term "2,0,1,0,2,0")) - (rule "shiftRightPositiveShiftDef" (formula "47") (term "1,0,1,0,2,0")) - (rule "inEqSimp_ltToLeq" (formula "47") (term "0,0,1,0,2,0")) - (rule "mul_literals" (formula "47") (term "1,0,0,0,0,1,0,2,0")) - (rule "add_zero_right" (formula "47") (term "0,0,0,0,1,0,2,0")) - (rule "polySimp_addAssoc" (formula "47") (term "0,0,0,1,0,2,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "47") (term "0,0,1,0,2,0")) - (rule "polySimp_mulLiterals" (formula "47") (term "0,0,0,1,0,2,0")) - (rule "applyEq" (formula "47") (term "1,0,2,0") (ifseqformula "50")) - (rule "inEqSimp_exactShadow3" (formula "51") (ifseqformula "53")) - (rule "mul_literals" (formula "51") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "51")) - (rule "mul_literals" (formula "51") (term "1")) - (rule "inEqSimp_notLeq" (formula "60") (term "0,1,0,0,1,0")) - (rule "polySimp_rightDist" (formula "60") (term "1,0,0,0,1,0,0,1,0")) - (rule "mul_literals" (formula "60") (term "0,1,0,0,0,1,0,0,1,0")) - (rule "polySimp_addAssoc" (formula "60") (term "0,0,0,1,0,0,1,0")) - (rule "add_literals" (formula "60") (term "0,0,0,0,1,0,0,1,0")) - (rule "add_zero_left" (formula "60") (term "0,0,0,1,0,0,1,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "60") (term "0,1,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "60") (term "1,0,1,0,0,1,0")) - (rule "polySimp_elimOne" (formula "60") (term "1,0,1,0,0,1,0")) - (rule "inEqSimp_or_subsumption6" (formula "60") (term "1,0,0,1,0")) - (rule "inEqSimp_gtToGeq" (formula "60") (term "0,1,1,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "60") (term "1,0,0,0,1,1,0,0,1,0")) - (rule "polySimp_pullOutFactor2b" (formula "60") (term "0,0,1,1,0,0,1,0")) - (rule "add_literals" (formula "60") (term "1,1,0,0,1,1,0,0,1,0")) - (rule "times_zero_1" (formula "60") (term "1,0,0,1,1,0,0,1,0")) - (rule "add_literals" (formula "60") (term "0,0,1,1,0,0,1,0")) - (rule "qeq_literals" (formula "60") (term "0,1,1,0,0,1,0")) - (builtin "One Step Simplification" (formula "60")) - (rule "nnf_imp2or" (formula "91") (term "0")) - (rule "nnf_imp2or" (formula "41") (term "0")) - (rule "nnf_imp2or" (formula "40") (term "0")) - (rule "nnf_notAnd" (formula "68") (term "0,0")) - (rule "nnf_imp2or" (formula "68") (term "0,1,0")) - (rule "inEqSimp_notLeq" (formula "68") (term "0,0,1,0")) - (rule "polySimp_rightDist" (formula "68") (term "1,0,0,0,0,1,0")) - (rule "mul_literals" (formula "68") (term "0,1,0,0,0,0,1,0")) - (rule "polySimp_addAssoc" (formula "68") (term "0,0,0,0,1,0")) - (rule "add_literals" (formula "68") (term "0,0,0,0,0,1,0")) - (rule "add_zero_left" (formula "68") (term "0,0,0,0,1,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "68") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "68") (term "1,0,0,1,0")) - (rule "polySimp_elimOne" (formula "68") (term "1,0,0,1,0")) - (rule "nnf_imp2or" (formula "68") (term "1,1,0")) - (rule "inEqSimp_notGeq" (formula "68") (term "0,1,1,0")) - (rule "polySimp_rightDist" (formula "68") (term "1,0,0,0,1,1,0")) - (rule "mul_literals" (formula "68") (term "0,1,0,0,0,1,1,0")) - (rule "polySimp_addAssoc" (formula "68") (term "0,0,0,1,1,0")) - (rule "add_literals" (formula "68") (term "0,0,0,0,1,1,0")) - (rule "add_zero_left" (formula "68") (term "0,0,0,1,1,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "68") (term "0,1,1,0")) - (rule "polySimp_mulLiterals" (formula "68") (term "1,0,1,1,0")) - (rule "polySimp_elimOne" (formula "68") (term "1,0,1,1,0")) - (rule "expand_moduloInteger" (formula "50") (term "0")) - (rule "replace_int_HALFRANGE" (formula "50") (term "0,0,1,0")) - (rule "replace_int_MIN" (formula "50") (term "0,0")) - (rule "replace_int_RANGE" (formula "50") (term "1,1,0")) - (rule "polySimp_homoEq" (formula "50")) - (rule "polySimp_mulComm0" (formula "50") (term "1,0")) - (rule "polySimp_rightDist" (formula "50") (term "1,0")) - (rule "mul_literals" (formula "50") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "50") (term "0")) - (rule "polySimp_addComm0" (formula "50") (term "0,0")) - (rule "polySimp_sepNegMonomial" (formula "50")) - (rule "polySimp_mulLiterals" (formula "50") (term "0")) - (rule "polySimp_elimOne" (formula "50") (term "0")) - (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "75") (term "0,1,0,1")) - (rule "translateJavaCastInt" (formula "75") (term "0,0,1,0,1")) - (rule "castedGetAny" (formula "75") (term "0,0,1,0,1")) - (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "74") (term "0")) - (rule "replace_known_right" (formula "74") (term "0,0") (ifseqformula "99")) - (builtin "One Step Simplification" (formula "74")) - (rule "andLeft" (formula "74")) - (rule "andLeft" (formula "74")) - (rule "andLeft" (formula "76")) - (rule "replace_known_left" (formula "83") (term "1,0,1") (ifseqformula "75")) - (builtin "One Step Simplification" (formula "83")) - (rule "inEqSimp_exactShadow3" (formula "72") (ifseqformula "75")) + (rule "inEqSimp_subsumption1" (formula "70") (ifseqformula "2")) + (rule "leq_literals" (formula "70") (term "0")) + (builtin "One Step Simplification" (formula "70")) + (rule "true_left" (formula "70")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "73") (term "0")) + (rule "translateJavaCastInt" (formula "73") (term "0,0")) + (rule "castedGetAny" (formula "73") (term "0,0")) + (rule "inEqSimp_commuteGeq" (formula "73")) + (rule "inEqSimp_exactShadow3" (formula "72") (ifseqformula "73")) (rule "polySimp_mulAssoc" (formula "72") (term "0,0")) (rule "polySimp_mulComm0" (formula "72") (term "0,0,0")) (rule "polySimp_mulLiterals" (formula "72") (term "0,0")) - (rule "polySimp_addComm0" (formula "72") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "72")) - (rule "polySimp_mulLiterals" (formula "72") (term "0")) - (rule "inEqSimp_subsumption4" (formula "72") (ifseqformula "69")) - (rule "greater_literals" (formula "72") (term "0,0")) - (builtin "One Step Simplification" (formula "72")) - (rule "mul_literals" (formula "72") (term "0,0")) - (rule "leq_literals" (formula "72") (term "0")) - (builtin "One Step Simplification" (formula "72")) - (rule "true_left" (formula "72")) - (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "14") (term "0,0,0,1,1,1,0,1,1,0")) - (rule "translateJavaAddInt" (formula "14") (term "0,2,0,0,0,1,1,1,0,1,1,0")) - (rule "translateJavaMulInt" (formula "14") (term "0,0,2,0,0,0,1,1,1,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "14") (term "0,0,2,0,0,0,1,1,1,0,1,1,0")) - (rule "polySimp_addComm0" (formula "14") (term "0,2,0,0,0,1,1,1,0,1,1,0")) - (rule "Definition_axiom_for_countElementInBucket_in_de_wiesler_Buffers" (formula "14") (term "1,0,1,0,1,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "72")) + (rule "polySimp_mulLiterals" (formula "72") (term "1")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "73") (term "0")) + (rule "translateJavaCastInt" (formula "73") (term "0,0")) + (rule "castedGetAny" (formula "73") (term "0,0")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "71") (term "0")) + (builtin "One Step Simplification" (formula "71") (ifInst "" (formula "123")) (ifInst "" (formula "21"))) + (rule "wellFormedAnon" (formula "71") (term "1,0")) + (rule "translateJavaSubInt" (formula "71") (term "2,0,1,0,1,1,1,1,1")) + (rule "translateJavaAddInt" (formula "71") (term "2,1,1,0,1,1,1,1")) + (rule "replace_known_left" (formula "71") (term "1,1,0") (ifseqformula "15")) + (builtin "One Step Simplification" (formula "71") (ifInst "" (formula "16"))) + (rule "polySimp_elimSub" (formula "71") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "71") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "71") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "71") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "71") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "71") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "71") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "71") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "71") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "71") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "71") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "71") (term "0,0,0")) + (rule "replace_known_left" (formula "71") (term "0,0,0") (ifseqformula "11")) + (builtin "One Step Simplification" (formula "71")) + (rule "inEqSimp_commuteLeq" (formula "71") (term "0,0,0,1,1")) + (rule "replace_known_left" (formula "71") (term "0,0,0,1,1") (ifseqformula "70")) + (builtin "One Step Simplification" (formula "71")) + (rule "inEqSimp_commuteLeq" (formula "71") (term "0,0")) + (rule "inEqSimp_commuteLeq" (formula "71") (term "1,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "71") (term "1,0,1,1,1,1")) + (rule "applyEq" (formula "71") (term "0,0,0") (ifseqformula "61")) + (rule "applyEq" (formula "71") (term "2,0,0,0,1,1") (ifseqformula "61")) + (rule "applyEq" (formula "71") (term "2,0,1,0,1,1") (ifseqformula "61")) + (rule "applyEq" (formula "71") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "61")) + (rule "applyEq" (formula "71") (term "0,1,0,0,1,1,1,1,1") (ifseqformula "61")) + (rule "inEqSimp_sepNegMonomial0" (formula "71") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "71") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "71") (term "0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "71") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "71") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "71") (term "0,0,0,1,1,1,1")) + (rule "replace_known_left" (formula "71") (term "0,0,1,1,1,1") (ifseqformula "5")) + (builtin "One Step Simplification" (formula "71")) + (rule "inEqSimp_subsumption1" (formula "71") (term "1,0,0,1,1,1,1,1") (ifseqformula "5")) + (rule "inEqSimp_homoInEq0" (formula "71") (term "0,1,0,0,1,1,1,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "71") (term "0,0,1,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "71") (term "1,1,0,0,1,0,0,1,1,1,1,1")) + (rule "times_zero_1" (formula "71") (term "1,0,0,1,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "71") (term "0,0,1,0,0,1,1,1,1,1")) + (rule "qeq_literals" (formula "71") (term "0,1,0,0,1,1,1,1,1")) + (builtin "One Step Simplification" (formula "71")) + (rule "inEqSimp_subsumption1" (formula "71") (term "0,0") (ifseqformula "5")) + (rule "inEqSimp_homoInEq0" (formula "71") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "71") (term "0,0,0,0")) + (rule "add_literals" (formula "71") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "71") (term "1,0,0,0,0")) + (rule "add_literals" (formula "71") (term "0,0,0,0")) + (rule "qeq_literals" (formula "71") (term "0,0,0")) + (builtin "One Step Simplification" (formula "71")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "70") (term "0")) + (builtin "One Step Simplification" (formula "70") (ifInst "" (formula "124")) (ifInst "" (formula "21"))) + (rule "wellFormedAnon" (formula "70") (term "1,0")) + (rule "translateJavaAddInt" (formula "70") (term "2,1,1,0,1,1,1,1")) + (rule "translateJavaSubInt" (formula "70") (term "2,0,1,0,1,1,1,1,1")) + (rule "replace_known_left" (formula "70") (term "0,1,0") (ifseqformula "16")) + (builtin "One Step Simplification" (formula "70") (ifInst "" (formula "15"))) + (rule "polySimp_elimSub" (formula "70") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "70") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "70") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "70") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "70") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "70") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "70") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "70") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "70") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "70") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "70") (term "0,0,0")) + (rule "replace_known_left" (formula "70") (term "0,0,0") (ifseqformula "11")) + (builtin "One Step Simplification" (formula "70")) + (rule "inEqSimp_commuteLeq" (formula "70") (term "1,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "70") (term "0,0")) + (rule "inEqSimp_commuteLeq" (formula "70") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "70") (term "0,0,0,1,1")) + (rule "replace_known_left" (formula "70") (term "0,0,0,1,1") (ifseqformula "71")) + (builtin "One Step Simplification" (formula "70")) + (rule "inEqSimp_commuteLeq" (formula "70") (term "1,0,1,1,1,1")) + (rule "applyEq" (formula "70") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "61")) + (rule "applyEq" (formula "70") (term "0,0,0") (ifseqformula "61")) + (rule "applyEq" (formula "70") (term "2,0,0,0,1,1") (ifseqformula "61")) + (rule "applyEq" (formula "70") (term "2,0,1,0,1,1") (ifseqformula "61")) + (rule "inEqSimp_sepNegMonomial0" (formula "70") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "70") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "70") (term "0,0,0,0,1,1,1,1,1")) + (rule "applyEq" (formula "70") (term "0,1,0,0,1,1,1,1,1") (ifseqformula "61")) + (rule "inEqSimp_sepNegMonomial0" (formula "70") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "70") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "70") (term "0,0,0,1,1,1,1")) + (rule "replace_known_left" (formula "70") (term "0,0,1,1,1,1") (ifseqformula "5")) + (builtin "One Step Simplification" (formula "70")) + (rule "inEqSimp_subsumption1" (formula "70") (term "0,0") (ifseqformula "5")) + (rule "inEqSimp_homoInEq0" (formula "70") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "70") (term "0,0,0,0")) + (rule "add_literals" (formula "70") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "70") (term "1,0,0,0,0")) + (rule "add_literals" (formula "70") (term "0,0,0,0")) + (rule "qeq_literals" (formula "70") (term "0,0,0")) + (builtin "One Step Simplification" (formula "70")) + (rule "inEqSimp_subsumption1" (formula "70") (term "1,0,0,1,1,1,1,1") (ifseqformula "5")) + (rule "inEqSimp_homoInEq0" (formula "70") (term "0,1,0,0,1,1,1,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "70") (term "0,0,1,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "70") (term "1,1,0,0,1,0,0,1,1,1,1,1")) + (rule "times_zero_1" (formula "70") (term "1,0,0,1,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "70") (term "0,0,1,0,0,1,1,1,1,1")) + (rule "qeq_literals" (formula "70") (term "0,1,0,0,1,1,1,1,1")) + (builtin "One Step Simplification" (formula "70") (ifInst "" (formula "72"))) + (rule "true_left" (formula "70")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "70") (term "0")) + (rule "translateJavaCastInt" (formula "70") (term "0,0")) + (rule "castedGetAny" (formula "70") (term "0,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "72") (term "0")) + (rule "translateJavaCastInt" (formula "72") (term "0,0")) + (rule "castedGetAny" (formula "72") (term "0,0")) + (rule "inEqSimp_exactShadow3" (formula "70") (ifseqformula "72")) + (rule "mul_literals" (formula "70") (term "0,0")) + (rule "add_zero_left" (formula "70") (term "0")) + (rule "inEqSimp_subsumption6" (formula "70") (ifseqformula "2")) + (rule "mul_literals" (formula "70") (term "1,1,0")) + (rule "greater_literals" (formula "70") (term "0,0")) + (builtin "One Step Simplification" (formula "70")) + (rule "leq_literals" (formula "70") (term "0")) + (builtin "One Step Simplification" (formula "70")) + (rule "true_left" (formula "70")) + (rule "nnf_imp2or" (formula "52") (term "0")) + (rule "Definition_axiom_for_countElementInBucket_in_de_wiesler_Buffers" (formula "14") (term "0,0,1,0,1,1,0")) (builtin "One Step Simplification" (formula "14")) - (rule "eqSymm" (formula "14") (term "0,1,0,1,1,0")) - (rule "translateJavaMulInt" (formula "14") (term "2,0,0,1,0,1,1,0")) (rule "translateJavaMulInt" (formula "14") (term "0,3,0,0,1,0,1,1,0")) + (rule "translateJavaMulInt" (formula "14") (term "2,0,0,1,0,1,1,0")) (rule "translateJavaAddInt" (formula "14") (term "3,0,0,1,0,1,1,0")) - (rule "Contract_axiom_for_isClassOfSlice_in_Classifier" (formula "12") (term "0,0,1,0")) - (builtin "One Step Simplification" (formula "12") (ifInst "" (formula "141")) (ifInst "" (formula "136")) (ifInst "" (formula "23"))) - (rule "wellFormedAnon" (formula "12") (term "1,0")) - (rule "replace_known_left" (formula "12") (term "1,1,0") (ifseqformula "16")) - (builtin "One Step Simplification" (formula "12") (ifInst "" (formula "17"))) - (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "79") (term "0,0,0,1,1")) - (builtin "One Step Simplification" (formula "79") (ifInst "" (formula "139"))) - (rule "translateJavaAddInt" (formula "79") (term "1,1,1,0,1,1,1")) - (rule "translateJavaSubInt" (formula "79") (term "1,0,1,1,1,1,1")) - (rule "polySimp_elimSub" (formula "79") (term "1,0,1,1,1,1,1")) - (rule "mul_literals" (formula "79") (term "1,1,0,1,1,1,1,1")) - (rule "polySimp_addComm1" (formula "79") (term "1,1,1,0,1,1,1")) - (rule "add_literals" (formula "79") (term "0,1,1,1,0,1,1,1")) - (rule "polySimp_addComm1" (formula "79") (term "1,0,1,1,1,1,1")) - (rule "add_literals" (formula "79") (term "0,1,0,1,1,1,1,1")) - (rule "add_zero_left" (formula "79") (term "1,0,1,1,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "79") (term "0,0,1,1,1")) - (rule "polySimp_mulComm0" (formula "79") (term "1,0,0,0,0,1,1,1")) - (rule "polySimp_addComm1" (formula "79") (term "0,0,0,1,1,1")) - (rule "polySimp_addAssoc" (formula "79") (term "0,0,0,0,1,1,1")) - (rule "add_literals" (formula "79") (term "0,0,0,0,0,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "79") (term "0,0,1,1,1,1")) - (rule "add_zero_right" (formula "79") (term "0,0,0,1,1,1,1")) - (rule "polySimp_rightDist" (formula "79") (term "1,0,0,0,1,1,1,1")) - (rule "mul_literals" (formula "79") (term "0,1,0,0,0,1,1,1,1")) - (rule "polySimp_addAssoc" (formula "79") (term "0,0,0,1,1,1,1")) - (rule "add_literals" (formula "79") (term "0,0,0,0,1,1,1,1")) - (rule "add_zero_left" (formula "79") (term "0,0,0,1,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "79") (term "0,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "79") (term "1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "79") (term "1,0,1,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "79") (term "1,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "79") (term "1,0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "79") (term "1,1,1,1,1")) - (rule "inEqSimp_homoInEq0" (formula "79") (term "0,0,0")) - (rule "mul_literals" (formula "79") (term "1,0,0,0,0")) - (rule "add_zero_right" (formula "79") (term "0,0,0,0")) - (rule "applyEq" (formula "79") (term "1,0,1,0,0,1") (ifseqformula "62")) - (rule "applyEq" (formula "79") (term "0,1,0,0") (ifseqformula "62")) - (rule "replace_known_left" (formula "79") (term "1,0,0") (ifseqformula "5")) - (builtin "One Step Simplification" (formula "79")) - (rule "applyEq" (formula "79") (term "1,0,1,0,1") (ifseqformula "62")) - (rule "replace_known_left" (formula "79") (term "1,0,1") (ifseqformula "76")) - (builtin "One Step Simplification" (formula "79")) - (rule "applyEq" (formula "79") (term "0,1,0,1,1,1,1") (ifseqformula "62")) - (rule "replace_known_left" (formula "79") (term "1,0,1,1,1,1") (ifseqformula "5")) - (builtin "One Step Simplification" (formula "79")) - (rule "applyEq" (formula "79") (term "0,1,0,0,0,1,1,1") (ifseqformula "62")) - (rule "inEqSimp_invertInEq0" (formula "79") (term "0,1,1,1,1")) - (rule "mul_literals" (formula "79") (term "1,0,1,1,1,1")) - (rule "polySimp_mulLiterals" (formula "79") (term "0,0,1,1,1,1")) - (rule "polySimp_elimOne" (formula "79") (term "0,0,1,1,1,1")) - (rule "replace_known_left" (formula "79") (term "0,1,1,1,1") (ifseqformula "11")) - (builtin "One Step Simplification" (formula "79")) - (rule "inEqSimp_sepNegMonomial0" (formula "79") (term "0,0,1,1,1")) - (rule "polySimp_mulLiterals" (formula "79") (term "0,0,0,1,1,1")) - (rule "polySimp_elimOne" (formula "79") (term "0,0,0,1,1,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "79") (term "0,0")) - (rule "mul_literals" (formula "79") (term "1,0,0")) - (rule "inEqSimp_subsumption1" (formula "79") (term "0,0") (ifseqformula "11")) - (rule "leq_literals" (formula "79") (term "0,0,0")) - (builtin "One Step Simplification" (formula "79")) - (rule "Definition_axiom_for_smallBucketIsSorted_in_de_wiesler_Sorter" (formula "13") (term "0,1,1,0")) + (rule "nnf_imp2or" (formula "42") (term "0")) + (rule "Contract_axiom_for_isSortedSliceTransitive_in_Functions" (formula "34") (term "0")) + (rule "replace_known_left" (formula "34") (term "1,0") (ifseqformula "16")) + (builtin "One Step Simplification" (formula "34") (ifInst "" (formula "125")) (ifInst "" (formula "35"))) + (rule "Definition_axiom_for_isSortedSliceTransitive_in_de_wiesler_Functions" (formula "35") (term "0") (inst "i=i") (inst "j=j")) + (builtin "One Step Simplification" (formula "35")) + (rule "expand_inInt" (formula "35") (term "1,0,0")) + (rule "expand_inInt" (formula "35") (term "1,0,0,1,0")) + (rule "replace_int_MIN" (formula "35") (term "0,1,1,0,0")) + (rule "replace_int_MAX" (formula "35") (term "1,0,1,0,0")) + (rule "replace_int_MIN" (formula "35") (term "0,1,1,0,0,1,0")) + (rule "replace_int_MAX" (formula "35") (term "1,0,1,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "35") (term "1,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "35") (term "1,0,0,1,0,0,0,1,0")) + (rule "mul_literals" (formula "35") (term "0,1,0,0,1,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "35") (term "0,0,1,0,0,0,1,0")) + (rule "add_literals" (formula "35") (term "0,0,0,1,0,0,0,1,0")) + (rule "add_zero_left" (formula "35") (term "0,0,1,0,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "35") (term "1,0,0,0")) + (rule "polySimp_rightDist" (formula "35") (term "1,0,0,1,0,0,0")) + (rule "mul_literals" (formula "35") (term "0,1,0,0,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "35") (term "0,0,1,0,0,0")) + (rule "add_literals" (formula "35") (term "0,0,0,1,0,0,0")) + (rule "add_zero_left" (formula "35") (term "0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "35") (term "1,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "35") (term "0,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "35") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "35") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "35") (term "1,1,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "35") (term "1,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "35") (term "1,1,0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "35") (term "1,1,0,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "35") (term "1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "35") (term "1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "35") (term "1,1,0,0,0")) + (rule "Definition_axiom_for_countElement_in_de_wiesler_Functions" (formula "13") (term "0,1,0") (inst "i=i")) + (rule "Definition_axiom_for_countElement_in_de_wiesler_Functions" (formula "13") (term "0,1,2,1,1,1,0") (inst "i=i")) + (rule "polySimp_addComm0" (formula "13") (term "1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) (builtin "One Step Simplification" (formula "13")) - (rule "nnf_imp2or" (formula "57") (term "0")) - (rule "nnf_imp2or" (formula "58") (term "0")) - (rule "nnf_notAnd" (formula "41") (term "0,0")) - (rule "nnf_notAnd" (formula "42") (term "0,0")) - (rule "nnf_notAnd" (formula "96") (term "0,0")) - (rule "nnf_notAnd" (formula "57") (term "0,0")) - (rule "nnf_notAnd" (formula "58") (term "0,0")) - (rule "nnf_notAnd" (formula "69") (term "0,0,0")) - (builtin "One Step Simplification" (formula "69")) - (rule "nnf_notAnd" (formula "41") (term "1,0,0")) - (rule "inEqSimp_notGeq" (formula "41") (term "1,1,0,0")) - (rule "mul_literals" (formula "41") (term "1,0,0,1,1,0,0")) - (rule "add_literals" (formula "41") (term "0,0,1,1,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "41") (term "1,1,0,0")) - (rule "mul_literals" (formula "41") (term "1,1,1,0,0")) - (rule "inEqSimp_notLeq" (formula "41") (term "0,1,0,0")) - (rule "mul_literals" (formula "41") (term "1,0,0,0,1,0,0")) - (rule "add_literals" (formula "41") (term "0,0,0,1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "41") (term "0,1,0,0")) - (rule "mul_literals" (formula "41") (term "1,0,1,0,0")) - (rule "nnf_notAnd" (formula "41") (term "0,0,0")) - (rule "inEqSimp_notGeq" (formula "41") (term "0,0,0,0")) - (rule "mul_literals" (formula "41") (term "1,0,0,0,0,0,0")) - (rule "add_zero_right" (formula "41") (term "0,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "41") (term "0,0,0,0")) - (rule "mul_literals" (formula "41") (term "1,0,0,0,0")) - (rule "inEqSimp_notLeq" (formula "41") (term "1,0,0,0")) - (rule "polySimp_rightDist" (formula "41") (term "1,0,0,1,0,0,0")) - (rule "mul_literals" (formula "41") (term "0,1,0,0,1,0,0,0")) - (rule "polySimp_addAssoc" (formula "41") (term "0,0,1,0,0,0")) - (rule "add_literals" (formula "41") (term "0,0,0,1,0,0,0")) - (rule "add_zero_left" (formula "41") (term "0,0,1,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "41") (term "1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "41") (term "1,1,0,0,0")) - (rule "polySimp_elimOne" (formula "41") (term "1,1,0,0,0")) - (rule "nnf_notAnd" (formula "42") (term "0,0,0")) - (rule "inEqSimp_notLeq" (formula "42") (term "1,0,0,0")) - (rule "polySimp_rightDist" (formula "42") (term "1,0,0,1,0,0,0")) - (rule "mul_literals" (formula "42") (term "0,1,0,0,1,0,0,0")) - (rule "polySimp_addAssoc" (formula "42") (term "0,0,1,0,0,0")) - (rule "add_literals" (formula "42") (term "0,0,0,1,0,0,0")) - (rule "add_zero_left" (formula "42") (term "0,0,1,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "42") (term "1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "42") (term "1,1,0,0,0")) - (rule "polySimp_elimOne" (formula "42") (term "1,1,0,0,0")) - (rule "inEqSimp_notGeq" (formula "42") (term "0,0,0,0")) - (rule "times_zero_1" (formula "42") (term "1,0,0,0,0,0,0")) - (rule "add_zero_right" (formula "42") (term "0,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "42") (term "0,0,0,0")) - (rule "mul_literals" (formula "42") (term "1,0,0,0,0")) - (rule "nnf_notAnd" (formula "42") (term "1,0,0")) - (rule "inEqSimp_notLeq" (formula "42") (term "0,1,0,0")) - (rule "mul_literals" (formula "42") (term "1,0,0,0,1,0,0")) - (rule "add_literals" (formula "42") (term "0,0,0,1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "42") (term "0,1,0,0")) - (rule "mul_literals" (formula "42") (term "1,0,1,0,0")) - (rule "inEqSimp_notGeq" (formula "42") (term "1,1,0,0")) - (rule "mul_literals" (formula "42") (term "1,0,0,1,1,0,0")) - (rule "add_literals" (formula "42") (term "0,0,1,1,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "42") (term "1,1,0,0")) - (rule "mul_literals" (formula "42") (term "1,1,1,0,0")) - (rule "nnf_notAnd" (formula "96") (term "1,0,0")) - (rule "inEqSimp_notLeq" (formula "96") (term "0,1,0,0")) - (rule "mul_literals" (formula "96") (term "1,0,0,0,1,0,0")) - (rule "add_literals" (formula "96") (term "0,0,0,1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "96") (term "0,1,0,0")) - (rule "mul_literals" (formula "96") (term "1,0,1,0,0")) - (rule "inEqSimp_notGeq" (formula "96") (term "1,1,0,0")) - (rule "mul_literals" (formula "96") (term "1,0,0,1,1,0,0")) - (rule "add_literals" (formula "96") (term "0,0,1,1,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "96") (term "1,1,0,0")) - (rule "mul_literals" (formula "96") (term "1,1,1,0,0")) - (rule "nnf_notAnd" (formula "96") (term "0,0,0")) - (rule "inEqSimp_notGeq" (formula "96") (term "0,0,0,0")) - (rule "times_zero_1" (formula "96") (term "1,0,0,0,0,0,0")) - (rule "add_zero_right" (formula "96") (term "0,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "96") (term "0,0,0,0")) - (rule "mul_literals" (formula "96") (term "1,0,0,0,0")) - (rule "inEqSimp_notLeq" (formula "96") (term "1,0,0,0")) - (rule "polySimp_rightDist" (formula "96") (term "1,0,0,1,0,0,0")) - (rule "mul_literals" (formula "96") (term "0,1,0,0,1,0,0,0")) - (rule "polySimp_addAssoc" (formula "96") (term "0,0,1,0,0,0")) - (rule "add_literals" (formula "96") (term "0,0,0,1,0,0,0")) - (rule "add_zero_left" (formula "96") (term "0,0,1,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "96") (term "1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "96") (term "1,1,0,0,0")) - (rule "polySimp_elimOne" (formula "96") (term "1,1,0,0,0")) - (rule "nnf_notAnd" (formula "57") (term "1,0,0")) - (rule "inEqSimp_notGeq" (formula "57") (term "1,1,0,0")) - (rule "mul_literals" (formula "57") (term "1,0,0,1,1,0,0")) - (rule "add_literals" (formula "57") (term "0,0,1,1,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "57") (term "1,1,0,0")) - (rule "mul_literals" (formula "57") (term "1,1,1,0,0")) - (rule "inEqSimp_notLeq" (formula "57") (term "0,1,0,0")) - (rule "mul_literals" (formula "57") (term "1,0,0,0,1,0,0")) - (rule "add_literals" (formula "57") (term "0,0,0,1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "57") (term "0,1,0,0")) - (rule "mul_literals" (formula "57") (term "1,0,1,0,0")) - (rule "nnf_notAnd" (formula "57") (term "0,0,0")) - (rule "inEqSimp_notLeq" (formula "57") (term "1,0,0,0")) - (rule "polySimp_rightDist" (formula "57") (term "1,0,0,1,0,0,0")) - (rule "mul_literals" (formula "57") (term "0,1,0,0,1,0,0,0")) - (rule "polySimp_addAssoc" (formula "57") (term "0,0,1,0,0,0")) - (rule "add_literals" (formula "57") (term "0,0,0,1,0,0,0")) - (rule "add_zero_left" (formula "57") (term "0,0,1,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "57") (term "1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "57") (term "1,1,0,0,0")) - (rule "polySimp_elimOne" (formula "57") (term "1,1,0,0,0")) - (rule "inEqSimp_notGeq" (formula "57") (term "0,0,0,0")) - (rule "mul_literals" (formula "57") (term "1,0,0,0,0,0,0")) - (rule "add_literals" (formula "57") (term "0,0,0,0,0,0")) - (rule "add_zero_left" (formula "57") (term "0,0,0,0,0")) - (rule "nnf_notAnd" (formula "58") (term "1,0,0")) - (rule "inEqSimp_notGeq" (formula "58") (term "1,1,0,0")) - (rule "mul_literals" (formula "58") (term "1,0,0,1,1,0,0")) - (rule "add_literals" (formula "58") (term "0,0,1,1,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "58") (term "1,1,0,0")) - (rule "mul_literals" (formula "58") (term "1,1,1,0,0")) - (rule "inEqSimp_notLeq" (formula "58") (term "0,1,0,0")) - (rule "mul_literals" (formula "58") (term "1,0,0,0,1,0,0")) - (rule "add_literals" (formula "58") (term "0,0,0,1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "58") (term "0,1,0,0")) - (rule "mul_literals" (formula "58") (term "1,0,1,0,0")) - (rule "nnf_notAnd" (formula "58") (term "0,0,0")) - (rule "inEqSimp_notGeq" (formula "58") (term "0,0,0,0")) - (rule "mul_literals" (formula "58") (term "1,0,0,0,0,0,0")) - (rule "add_literals" (formula "58") (term "0,0,0,0,0,0")) - (rule "add_zero_left" (formula "58") (term "0,0,0,0,0")) - (rule "inEqSimp_notLeq" (formula "58") (term "1,0,0,0")) - (rule "polySimp_rightDist" (formula "58") (term "1,0,0,1,0,0,0")) - (rule "mul_literals" (formula "58") (term "0,1,0,0,1,0,0,0")) - (rule "polySimp_addAssoc" (formula "58") (term "0,0,1,0,0,0")) - (rule "add_literals" (formula "58") (term "0,0,0,1,0,0,0")) - (rule "add_zero_left" (formula "58") (term "0,0,1,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "58") (term "1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "58") (term "1,1,0,0,0")) - (rule "polySimp_elimOne" (formula "58") (term "1,1,0,0,0")) - (rule "nnf_notAnd" (formula "69") (term "1,0,0")) - (rule "inEqSimp_notLeq" (formula "69") (term "0,1,0,0")) - (rule "mul_literals" (formula "69") (term "1,0,0,0,1,0,0")) - (rule "add_literals" (formula "69") (term "0,0,0,1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "69") (term "0,1,0,0")) - (rule "mul_literals" (formula "69") (term "1,0,1,0,0")) - (rule "inEqSimp_notGeq" (formula "69") (term "1,1,0,0")) - (rule "mul_literals" (formula "69") (term "1,0,0,1,1,0,0")) - (rule "add_literals" (formula "69") (term "0,0,1,1,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "69") (term "1,1,0,0")) - (rule "mul_literals" (formula "69") (term "1,1,1,0,0")) - (rule "nnf_notAnd" (formula "69") (term "0,0,0,0")) - (rule "inEqSimp_notGeq" (formula "69") (term "0,0,0,0,0")) - (rule "times_zero_1" (formula "69") (term "1,0,0,0,0,0,0,0")) - (rule "add_zero_right" (formula "69") (term "0,0,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "69") (term "0,0,0,0,0")) - (rule "mul_literals" (formula "69") (term "1,0,0,0,0,0")) - (rule "inEqSimp_notLeq" (formula "69") (term "1,0,0,0,0")) - (rule "polySimp_rightDist" (formula "69") (term "1,0,0,1,0,0,0,0")) - (rule "mul_literals" (formula "69") (term "0,1,0,0,1,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "69") (term "0,0,1,0,0,0,0")) - (rule "add_literals" (formula "69") (term "0,0,0,1,0,0,0,0")) - (rule "add_zero_left" (formula "69") (term "0,0,1,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "69") (term "1,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "69") (term "1,1,0,0,0,0")) - (rule "polySimp_elimOne" (formula "69") (term "1,1,0,0,0,0")) - (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "75") (term "0")) - (rule "translateJavaCastInt" (formula "75") (term "0,0")) - (rule "castedGetAny" (formula "75") (term "0,0")) - (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "85") (term "0,1,1,1,1,1")) - (builtin "One Step Simplification" (formula "85") (ifInst "" (formula "140"))) - (rule "translateJavaAddInt" (formula "85") (term "1,1,1,0,1,1,1")) - (rule "translateJavaSubInt" (formula "85") (term "1,0,1,1,1,1,1")) - (rule "polySimp_elimSub" (formula "85") (term "1,0,1,1,1,1,1")) - (rule "mul_literals" (formula "85") (term "1,1,0,1,1,1,1,1")) - (rule "polySimp_addComm1" (formula "85") (term "1,1,1,0,1,1,1")) - (rule "add_literals" (formula "85") (term "0,1,1,1,0,1,1,1")) - (rule "add_zero_left" (formula "85") (term "1,1,1,0,1,1,1")) - (rule "polySimp_addComm1" (formula "85") (term "1,0,1,1,1,1,1")) - (rule "add_literals" (formula "85") (term "0,1,0,1,1,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "85") (term "0,0,1,1,1")) - (rule "polySimp_mulComm0" (formula "85") (term "1,0,0,0,0,1,1,1")) - (rule "polySimp_addComm1" (formula "85") (term "0,0,0,1,1,1")) - (rule "polySimp_addAssoc" (formula "85") (term "0,0,0,0,1,1,1")) - (rule "add_literals" (formula "85") (term "0,0,0,0,0,1,1,1")) - (rule "add_zero_left" (formula "85") (term "0,0,0,0,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "85") (term "0,0,1,1,1,1")) - (rule "add_zero_right" (formula "85") (term "0,0,0,1,1,1,1")) - (rule "polySimp_rightDist" (formula "85") (term "1,0,0,0,1,1,1,1")) - (rule "mul_literals" (formula "85") (term "0,1,0,0,0,1,1,1,1")) - (rule "polySimp_addAssoc" (formula "85") (term "0,0,0,1,1,1,1")) - (rule "add_literals" (formula "85") (term "0,0,0,0,1,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "85") (term "1,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "85") (term "1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "85") (term "0,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "85") (term "1,0,1,1,1,1")) - (rule "inEqSimp_homoInEq0" (formula "85") (term "0,0,0")) - (rule "mul_literals" (formula "85") (term "1,0,0,0,0")) - (rule "add_zero_right" (formula "85") (term "0,0,0,0")) - (rule "applyEq" (formula "85") (term "1,0,1,0,1") (ifseqformula "62")) - (rule "replace_known_left" (formula "85") (term "1,0,1") (ifseqformula "76")) - (builtin "One Step Simplification" (formula "85")) - (rule "applyEq" (formula "85") (term "0,1,0,1,1,1,1") (ifseqformula "62")) - (rule "applyEq" (formula "85") (term "0,1,0,0,0,1,1,1") (ifseqformula "62")) - (rule "applyEq" (formula "85") (term "1,0,1,0,1") (ifseqformula "62")) - (rule "applyEq" (formula "85") (term "0,1,0,0") (ifseqformula "62")) - (rule "inEqSimp_sepPosMonomial1" (formula "85") (term "0,0,0")) - (rule "mul_literals" (formula "85") (term "1,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "85") (term "0,0,1,1,1,1")) - (rule "polySimp_mulLiterals" (formula "85") (term "0,0,0,1,1,1,1")) - (rule "polySimp_elimOne" (formula "85") (term "0,0,0,1,1,1,1")) - (rule "inEqSimp_sepNegMonomial0" (formula "85") (term "0,0,1,1,1")) - (rule "polySimp_mulLiterals" (formula "85") (term "0,0,0,1,1,1")) - (rule "polySimp_elimOne" (formula "85") (term "0,0,0,1,1,1")) - (rule "inEqSimp_subsumption1" (formula "85") (term "1,0,1,1,1,1") (ifseqformula "5")) - (rule "inEqSimp_homoInEq0" (formula "85") (term "0,1,0,1,1,1,1")) - (rule "polySimp_mulComm0" (formula "85") (term "1,0,0,1,0,1,1,1,1")) - (rule "polySimp_rightDist" (formula "85") (term "1,0,0,1,0,1,1,1,1")) - (rule "mul_literals" (formula "85") (term "0,1,0,0,1,0,1,1,1,1")) - (rule "polySimp_addAssoc" (formula "85") (term "0,0,1,0,1,1,1,1")) - (rule "polySimp_addComm1" (formula "85") (term "0,0,0,1,0,1,1,1,1")) - (rule "add_literals" (formula "85") (term "0,0,0,0,1,0,1,1,1,1")) - (rule "polySimp_pullOutFactor1b" (formula "85") (term "0,0,1,0,1,1,1,1")) - (rule "add_literals" (formula "85") (term "1,1,0,0,1,0,1,1,1,1")) - (rule "times_zero_1" (formula "85") (term "1,0,0,1,0,1,1,1,1")) - (rule "add_zero_right" (formula "85") (term "0,0,1,0,1,1,1,1")) - (rule "qeq_literals" (formula "85") (term "0,1,0,1,1,1,1")) - (builtin "One Step Simplification" (formula "85")) - (rule "inEqSimp_subsumption1" (formula "85") (term "1,0,0") (ifseqformula "5")) - (rule "inEqSimp_homoInEq0" (formula "85") (term "0,1,0,0")) - (rule "polySimp_mulComm0" (formula "85") (term "1,0,0,1,0,0")) - (rule "polySimp_rightDist" (formula "85") (term "1,0,0,1,0,0")) - (rule "mul_literals" (formula "85") (term "0,1,0,0,1,0,0")) - (rule "polySimp_addAssoc" (formula "85") (term "0,0,1,0,0")) - (rule "polySimp_addComm1" (formula "85") (term "0,0,0,1,0,0")) - (rule "add_literals" (formula "85") (term "0,0,0,0,1,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "85") (term "0,0,1,0,0")) - (rule "add_literals" (formula "85") (term "1,1,0,0,1,0,0")) - (rule "times_zero_1" (formula "85") (term "1,0,0,1,0,0")) - (rule "add_zero_right" (formula "85") (term "0,0,1,0,0")) - (rule "qeq_literals" (formula "85") (term "0,1,0,0")) - (builtin "One Step Simplification" (formula "85")) - (rule "inEqSimp_subsumption1" (formula "85") (term "0,0,1,1,1") (ifseqformula "5")) - (rule "inEqSimp_homoInEq0" (formula "85") (term "0,0,0,1,1,1")) - (rule "polySimp_pullOutFactor1b" (formula "85") (term "0,0,0,0,1,1,1")) - (rule "add_literals" (formula "85") (term "1,1,0,0,0,0,1,1,1")) - (rule "times_zero_1" (formula "85") (term "1,0,0,0,0,1,1,1")) - (rule "add_zero_right" (formula "85") (term "0,0,0,0,1,1,1")) - (rule "qeq_literals" (formula "85") (term "0,0,0,1,1,1")) - (builtin "One Step Simplification" (formula "85")) - (rule "Definition_axiom_for_bufferLen_in_de_wiesler_Buffers" (formula "15") (term "1,3,0,0,1,0,1,1,0")) - (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "72") (term "0")) - (builtin "One Step Simplification" (formula "72")) - (rule "translateJavaSubInt" (formula "72") (term "0,1,1,1")) - (rule "polySimp_elimSub" (formula "72") (term "0,1,1,1")) - (rule "polySimp_addComm0" (formula "72") (term "0,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "72") (term "1,1,1")) - (rule "mul_literals" (formula "72") (term "1,0,0,1,1,1")) - (rule "add_literals" (formula "72") (term "0,0,1,1,1")) - (rule "polySimp_addAssoc" (formula "72") (term "0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "72") (term "0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "72") (term "1,1,1")) - (rule "polySimp_mulComm0" (formula "72") (term "1,1,1,1")) - (rule "polySimp_rightDist" (formula "72") (term "1,1,1,1")) - (rule "mul_literals" (formula "72") (term "0,1,1,1,1")) - (rule "polySimp_mulLiterals" (formula "72") (term "1,1,1,1,1")) - (rule "polySimp_elimOne" (formula "72") (term "1,1,1,1,1")) - (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "73") (term "0")) - (builtin "One Step Simplification" (formula "73")) - (rule "translateJavaUnaryMinusInt" (formula "73") (term "1,0")) - (rule "neg_literal" (formula "73") (term "1,0")) - (rule "translateJavaSubInt" (formula "73") (term "0,0")) - (rule "translateJavaAddInt" (formula "73") (term "0,0,0")) - (rule "polySimp_elimSub" (formula "73") (term "0,0")) - (rule "mul_literals" (formula "73") (term "1,0,0")) - (rule "polySimp_addLiterals" (formula "73") (term "0,0")) - (rule "polySimp_addComm0" (formula "73") (term "0,0")) - (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "87") (term "0,1,1,1,1,1")) - (rule "translateJavaCastInt" (formula "87") (term "0,0,1,1,1,1,1")) - (rule "castedGetAny" (formula "87") (term "0,0,1,1,1,1,1")) - (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "77") (term "0")) - (builtin "One Step Simplification" (formula "77") (ifInst "" (formula "142")) (ifInst "" (formula "79"))) - (rule "translateJavaAddInt" (formula "77") (term "1,1,1,0,1,1")) - (rule "translateJavaSubInt" (formula "77") (term "1,0,1,1,1,1")) - (rule "polySimp_elimSub" (formula "77") (term "1,0,1,1,1,1")) - (rule "mul_literals" (formula "77") (term "1,1,0,1,1,1,1")) - (rule "polySimp_addComm0" (formula "77") (term "1,1,1,0,1,1")) - (rule "polySimp_addComm0" (formula "77") (term "1,0,1,1,1,1")) - (rule "replace_known_left" (formula "77") (term "1,1,1,1") (ifseqformula "80")) - (builtin "One Step Simplification" (formula "77")) - (rule "inEqSimp_ltToLeq" (formula "77") (term "0,1,1")) - (rule "polySimp_mulComm0" (formula "77") (term "1,0,0,0,1,1")) - (rule "polySimp_addComm1" (formula "77") (term "0,0,1,1")) - (rule "inEqSimp_commuteLeq" (formula "77") (term "1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "77") (term "1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "77") (term "1,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "77") (term "0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "77") (term "0,0,0,1")) - (rule "applyEq" (formula "77") (term "1,0,1,0,0,1") (ifseqformula "62")) - (rule "inEqSimp_homoInEq1" (formula "77") (term "1,0,0,1")) - (rule "polySimp_pullOutFactor1" (formula "77") (term "0,1,0,0,1")) - (rule "add_literals" (formula "77") (term "1,0,1,0,0,1")) - (rule "times_zero_1" (formula "77") (term "0,1,0,0,1")) - (rule "leq_literals" (formula "77") (term "1,0,0,1")) - (builtin "One Step Simplification" (formula "77")) - (rule "applyEq" (formula "77") (term "0,1,0,0") (ifseqformula "62")) - (rule "inEqSimp_homoInEq1" (formula "77") (term "1,0,0")) - (rule "polySimp_pullOutFactor1" (formula "77") (term "0,1,0,0")) - (rule "add_literals" (formula "77") (term "1,0,1,0,0")) - (rule "times_zero_1" (formula "77") (term "0,1,0,0")) - (rule "leq_literals" (formula "77") (term "1,0,0")) - (builtin "One Step Simplification" (formula "77")) - (rule "applyEq" (formula "77") (term "0,1,0,0,1,1") (ifseqformula "62")) - (rule "polySimp_pullOutFactor1b" (formula "77") (term "0,0,1,1")) - (rule "add_literals" (formula "77") (term "1,1,0,0,1,1")) - (rule "times_zero_1" (formula "77") (term "1,0,0,1,1")) - (rule "add_zero_right" (formula "77") (term "0,0,1,1")) - (rule "leq_literals" (formula "77") (term "0,1,1")) - (builtin "One Step Simplification" (formula "77")) - (rule "applyEq" (formula "77") (term "1,0,1,1") (ifseqformula "62")) - (rule "replace_known_left" (formula "77") (term "1,1") (ifseqformula "78")) - (builtin "One Step Simplification" (formula "77")) - (rule "inEqSimp_subsumption1" (formula "77") (term "0,0") (ifseqformula "43")) - (rule "leq_literals" (formula "77") (term "0,0,0")) - (builtin "One Step Simplification" (formula "77")) - (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "88") (term "1,0,1")) - (rule "translateJavaCastInt" (formula "88") (term "0,1,0,1")) - (rule "castedGetAny" (formula "88") (term "0,1,0,1")) - (rule "inEqSimp_commuteGeq" (formula "88") (term "0,1")) - (rule "Definition_axiom_for_countElement_in_de_wiesler_Functions" (formula "15") (term "2,1,1,1,0,1,1,0") (inst "i=i")) - (rule "eqSymm" (formula "15") (term "1,1,0,1,1,0")) - (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "82") (term "0,1,0,1")) - (builtin "One Step Simplification" (formula "82") (ifInst "" (formula "95"))) - (rule "translateJavaSubInt" (formula "82") (term "0,1,1,1")) - (rule "polySimp_elimSub" (formula "82") (term "0,1,1,1")) - (rule "polySimp_addComm0" (formula "82") (term "0,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "82") (term "1,1,1")) - (rule "mul_literals" (formula "82") (term "1,0,0,1,1,1")) - (rule "add_literals" (formula "82") (term "0,0,1,1,1")) - (rule "polySimp_addAssoc" (formula "82") (term "0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "82") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "82") (term "1,1,1")) - (rule "polySimp_mulComm0" (formula "82") (term "1,1,1,1")) - (rule "polySimp_rightDist" (formula "82") (term "1,1,1,1")) - (rule "polySimp_mulLiterals" (formula "82") (term "1,1,1,1,1")) - (rule "mul_literals" (formula "82") (term "0,1,1,1,1")) - (rule "polySimp_elimOne" (formula "82") (term "1,1,1,1,1")) - (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "83") (term "0,1,0,1")) - (builtin "One Step Simplification" (formula "83")) - (rule "translateJavaSubInt" (formula "83") (term "0,0,1,0,1")) - (rule "translateJavaUnaryMinusInt" (formula "83") (term "1,0,1,0,1")) - (rule "neg_literal" (formula "83") (term "1,0,1,0,1")) - (rule "translateJavaAddInt" (formula "83") (term "0,0,0,1,0,1")) - (rule "polySimp_elimSub" (formula "83") (term "0,0,1,0,1")) - (rule "mul_literals" (formula "83") (term "1,0,0,1,0,1")) - (rule "polySimp_addLiterals" (formula "83") (term "0,0,1,0,1")) - (rule "polySimp_addComm0" (formula "83") (term "0,0,1,0,1")) - (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "81") (term "0,1,1,1,1")) - (rule "translateJavaCastInt" (formula "81") (term "0,0,1,1,1,1")) - (rule "castedGetAny" (formula "81") (term "0,0,1,1,1,1")) - (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "79") (term "0,0")) - (builtin "One Step Simplification" (formula "79") (ifInst "" (formula "144")) (ifInst "" (formula "80"))) - (rule "translateJavaSubInt" (formula "79") (term "1,0,1,1,1,1")) - (rule "translateJavaAddInt" (formula "79") (term "1,1,1,0,1,1")) - (rule "polySimp_elimSub" (formula "79") (term "1,0,1,1,1,1")) - (rule "mul_literals" (formula "79") (term "1,1,0,1,1,1,1")) - (rule "polySimp_addComm0" (formula "79") (term "1,1,1,0,1,1")) - (rule "polySimp_addComm0" (formula "79") (term "1,0,1,1,1,1")) - (rule "replace_known_left" (formula "79") (term "1,1,1,1") (ifseqformula "81")) - (builtin "One Step Simplification" (formula "79")) - (rule "inEqSimp_ltToLeq" (formula "79") (term "0,1,1")) - (rule "polySimp_mulComm0" (formula "79") (term "1,0,0,0,1,1")) - (rule "polySimp_addComm1" (formula "79") (term "0,0,1,1")) - (rule "inEqSimp_commuteLeq" (formula "79") (term "1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "79") (term "1,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "79") (term "0,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "79") (term "0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "79") (term "1,0,0")) - (rule "applyEq" (formula "79") (term "1,0,1,0,1") (ifseqformula "62")) - (rule "replace_known_left" (formula "79") (term "1,0,1") (ifseqformula "78")) - (builtin "One Step Simplification" (formula "79")) - (rule "applyEq" (formula "79") (term "0,1,0,0") (ifseqformula "62")) - (rule "inEqSimp_homoInEq1" (formula "79") (term "1,0,0")) - (rule "polySimp_pullOutFactor1" (formula "79") (term "0,1,0,0")) - (rule "add_literals" (formula "79") (term "1,0,1,0,0")) - (rule "times_zero_1" (formula "79") (term "0,1,0,0")) - (rule "leq_literals" (formula "79") (term "1,0,0")) - (builtin "One Step Simplification" (formula "79")) - (rule "applyEq" (formula "79") (term "0,1,0,0,1,1") (ifseqformula "62")) - (rule "polySimp_pullOutFactor1b" (formula "79") (term "0,0,1,1")) - (rule "add_literals" (formula "79") (term "1,1,0,0,1,1")) - (rule "times_zero_1" (formula "79") (term "1,0,0,1,1")) - (rule "add_zero_right" (formula "79") (term "0,0,1,1")) - (rule "leq_literals" (formula "79") (term "0,1,1")) - (builtin "One Step Simplification" (formula "79")) - (rule "applyEq" (formula "79") (term "1,0,1,1") (ifseqformula "62")) - (rule "inEqSimp_homoInEq1" (formula "79") (term "1,1")) - (rule "polySimp_pullOutFactor1" (formula "79") (term "0,1,1")) - (rule "add_literals" (formula "79") (term "1,0,1,1")) - (rule "times_zero_1" (formula "79") (term "0,1,1")) - (rule "leq_literals" (formula "79") (term "1,1")) - (builtin "One Step Simplification" (formula "79")) - (rule "inEqSimp_subsumption1" (formula "79") (term "0,0") (ifseqformula "43")) - (rule "leq_literals" (formula "79") (term "0,0,0")) - (builtin "One Step Simplification" (formula "79") (ifInst "" (formula "77"))) - (rule "true_left" (formula "79")) - (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "84") (term "1")) - (builtin "One Step Simplification" (formula "84") (ifInst "" (formula "144")) (ifInst "" (formula "79"))) - (rule "translateJavaSubInt" (formula "84") (term "1,0,1,1,1,1")) - (rule "translateJavaAddInt" (formula "84") (term "1,1,1,0,1,1")) - (rule "polySimp_elimSub" (formula "84") (term "1,0,1,1,1,1")) - (rule "mul_literals" (formula "84") (term "1,1,0,1,1,1,1")) - (rule "polySimp_addComm0" (formula "84") (term "1,1,1,0,1,1")) - (rule "polySimp_addComm0" (formula "84") (term "1,0,1,1,1,1")) - (rule "replace_known_left" (formula "84") (term "1,1,1,1") (ifseqformula "80")) - (builtin "One Step Simplification" (formula "84")) - (rule "inEqSimp_ltToLeq" (formula "84") (term "0,1,1")) - (rule "polySimp_mulComm0" (formula "84") (term "1,0,0,0,1,1")) - (rule "polySimp_addComm1" (formula "84") (term "0,0,1,1")) - (rule "inEqSimp_commuteLeq" (formula "84") (term "1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "84") (term "1,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "84") (term "0,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "84") (term "0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "84") (term "1,0,0")) - (rule "applyEq" (formula "84") (term "0,1,0,0") (ifseqformula "62")) - (rule "inEqSimp_homoInEq1" (formula "84") (term "1,0,0")) - (rule "polySimp_pullOutFactor1" (formula "84") (term "0,1,0,0")) - (rule "add_literals" (formula "84") (term "1,0,1,0,0")) - (rule "times_zero_1" (formula "84") (term "0,1,0,0")) - (rule "leq_literals" (formula "84") (term "1,0,0")) - (builtin "One Step Simplification" (formula "84")) - (rule "applyEq" (formula "84") (term "1,0,1,0,0,1") (ifseqformula "62")) - (rule "inEqSimp_homoInEq1" (formula "84") (term "1,0,0,1")) - (rule "polySimp_pullOutFactor1" (formula "84") (term "0,1,0,0,1")) - (rule "add_literals" (formula "84") (term "1,0,1,0,0,1")) - (rule "times_zero_1" (formula "84") (term "0,1,0,0,1")) - (rule "leq_literals" (formula "84") (term "1,0,0,1")) - (builtin "One Step Simplification" (formula "84")) - (rule "applyEq" (formula "84") (term "1,0,1,0,1") (ifseqformula "62")) - (rule "replace_known_left" (formula "84") (term "1,0,1") (ifseqformula "78")) - (builtin "One Step Simplification" (formula "84")) - (rule "applyEq" (formula "84") (term "0,1,0,0,1,1") (ifseqformula "62")) - (rule "polySimp_pullOutFactor1b" (formula "84") (term "0,0,1,1")) - (rule "add_literals" (formula "84") (term "1,1,0,0,1,1")) - (rule "times_zero_1" (formula "84") (term "1,0,0,1,1")) - (rule "add_zero_right" (formula "84") (term "0,0,1,1")) - (rule "leq_literals" (formula "84") (term "0,1,1")) - (builtin "One Step Simplification" (formula "84")) - (rule "inEqSimp_subsumption1" (formula "84") (term "0,0") (ifseqformula "43")) - (rule "leq_literals" (formula "84") (term "0,0,0")) - (builtin "One Step Simplification" (formula "84") (ifInst "" (formula "77"))) - (rule "true_left" (formula "84")) - (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "84") (term "1")) - (rule "translateJavaCastInt" (formula "84") (term "0,1")) - (rule "castedGetAny" (formula "84") (term "0,1")) - (rule "inEqSimp_commuteLeq" (formula "84")) - (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "78") (term "0")) - (rule "translateJavaCastInt" (formula "78") (term "0,0")) - (rule "castedGetAny" (formula "78") (term "0,0")) - (rule "inEqSimp_exactShadow3" (formula "84") (ifseqformula "78")) - (rule "polySimp_mulComm0" (formula "84") (term "0,0")) - (rule "polySimp_addComm0" (formula "84") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "84")) - (rule "polySimp_mulLiterals" (formula "84") (term "0")) - (rule "polySimp_elimOne" (formula "84") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "75") (ifseqformula "84")) - (rule "polySimp_mulAssoc" (formula "75") (term "0,0")) - (rule "polySimp_mulComm0" (formula "75") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "75") (term "0,0")) - (rule "polySimp_addComm0" (formula "75") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "75")) - (rule "polySimp_mulLiterals" (formula "75") (term "0")) - (rule "inEqSimp_subsumption4" (formula "75") (ifseqformula "70")) - (rule "greater_literals" (formula "75") (term "0,0")) - (builtin "One Step Simplification" (formula "75")) - (rule "mul_literals" (formula "75") (term "0,0")) - (rule "leq_literals" (formula "75") (term "0")) - (builtin "One Step Simplification" (formula "75")) - (rule "true_left" (formula "75")) - (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "97") (term "0")) - (builtin "One Step Simplification" (formula "97")) - (rule "translateJavaMod" (formula "97") (term "0")) - (rule "jmod_axiom" (formula "97") (term "0")) - (rule "polySimp_mulLiterals" (formula "97") (term "1,0")) - (rule "polySimp_sepNegMonomial" (formula "97")) - (rule "polySimp_mulLiterals" (formula "97") (term "0")) - (rule "newSym_eq" (formula "97") (inst "l=l_1") (inst "newSymDef=mul(int::final(bucket_pointers, - de.wiesler.BucketPointers::$first_empty_position), - Z(0(#)))")) - (rule "times_zero_1" (formula "97") (term "1,1")) - (rule "add_zero_right" (formula "97") (term "1")) - (rule "applyEq" (formula "98") (term "0,0") (ifseqformula "97")) - (rule "eqSymm" (formula "98")) - (rule "applyEq" (formula "94") (term "0") (ifseqformula "98")) - (rule "applyEq" (formula "97") (term "0,0") (ifseqformula "98")) - (rule "applyEq" (formula "93") (term "0") (ifseqformula "98")) - (rule "applyEq" (formula "95") (term "1") (ifseqformula "98")) - (rule "elimGcdGeq_antec" (formula "93") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=l_1") (inst "elimGcd=Z(6(5(2(#))))")) - (rule "times_zero_1" (formula "93") (term "1,0,0,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "93") (term "1,0,1,0")) - (rule "leq_literals" (formula "93") (term "0,0")) - (builtin "One Step Simplification" (formula "93")) - (rule "add_zero_right" (formula "93") (term "0,0,0,0")) - (rule "add_literals" (formula "93") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "93") (term "0,0")) - (rule "add_literals" (formula "93") (term "1,1,0,0")) - (rule "times_zero_1" (formula "93") (term "1,0,0")) - (rule "add_zero_right" (formula "93") (term "0,0")) - (rule "leq_literals" (formula "93") (term "0")) - (builtin "One Step Simplification" (formula "93")) - (rule "elimGcdLeq_antec" (formula "94") (inst "elimGcdRightDiv=Z(7(0(6(8(8(3(8(#))))))))") (inst "elimGcdLeftDiv=l_1") (inst "elimGcd=Z(6(5(2(#))))")) - (rule "leq_literals" (formula "94") (term "0,0")) - (builtin "One Step Simplification" (formula "94")) - (rule "neg_literal" (formula "94") (term "0,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "94") (term "1,0,0")) - (rule "polySimp_mulLiterals" (formula "94") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "94") (term "1,0,0,0,0,0")) - (rule "polySimp_addLiterals" (formula "94") (term "0,0,0,0")) - (rule "add_zero_right" (formula "94") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "94") (term "0,0")) - (rule "add_literals" (formula "94") (term "1,1,0,0")) - (rule "times_zero_1" (formula "94") (term "1,0,0")) - (rule "add_zero_right" (formula "94") (term "0,0")) - (rule "qeq_literals" (formula "94") (term "0")) - (builtin "One Step Simplification" (formula "94")) - (rule "inEqSimp_exactShadow3" (formula "95") (ifseqformula "96")) - (rule "polySimp_mulAssoc" (formula "95") (term "0,0")) - (rule "polySimp_mulComm0" (formula "95") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "95") (term "0,0")) - (rule "polySimp_addComm0" (formula "95") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "95")) - (rule "polySimp_mulLiterals" (formula "95") (term "0")) - (rule "inEqSimp_subsumption4" (formula "95") (ifseqformula "94")) - (rule "mul_literals" (formula "95") (term "0,1,0")) - (rule "greater_literals" (formula "95") (term "0,0")) - (builtin "One Step Simplification" (formula "95")) - (rule "leq_literals" (formula "95") (term "0")) - (builtin "One Step Simplification" (formula "95")) - (rule "true_left" (formula "95")) - (rule "Definition_axiom_for_writtenCountOfBucket_in_de_wiesler_BucketPointers" (formula "61") (term "0,0,1,1,0,1,0")) - (rule "translateJavaSubInt" (formula "61") (term "0,0,1,1,0,1,0")) - (rule "polySimp_elimSub" (formula "61") (term "0,0,1,1,0,1,0")) - (rule "polySimp_addComm0" (formula "61") (term "0,0,1,1,0,1,0")) - (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "81") (term "0,1,0,1")) - (builtin "One Step Simplification" (formula "81") (ifInst "" (formula "146")) (ifInst "" (formula "79"))) - (rule "translateJavaSubInt" (formula "81") (term "1,0,1,1,1,1")) - (rule "translateJavaAddInt" (formula "81") (term "1,1,1,0,1,1")) - (rule "polySimp_elimSub" (formula "81") (term "1,0,1,1,1,1")) - (rule "mul_literals" (formula "81") (term "1,1,0,1,1,1,1")) - (rule "polySimp_addComm0" (formula "81") (term "1,1,1,0,1,1")) - (rule "polySimp_addComm0" (formula "81") (term "1,0,1,1,1,1")) - (rule "replace_known_left" (formula "81") (term "1,1,1,1") (ifseqformula "80")) - (builtin "One Step Simplification" (formula "81")) - (rule "inEqSimp_ltToLeq" (formula "81") (term "0,1,1")) - (rule "polySimp_mulComm0" (formula "81") (term "1,0,0,0,1,1")) - (rule "polySimp_addComm1" (formula "81") (term "0,0,1,1")) - (rule "inEqSimp_commuteLeq" (formula "81") (term "1,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "81") (term "1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "81") (term "0,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "81") (term "0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "81") (term "1,0,0")) - (rule "applyEq" (formula "81") (term "0,1,0,0") (ifseqformula "62")) - (rule "inEqSimp_homoInEq1" (formula "81") (term "1,0,0")) - (rule "polySimp_pullOutFactor1" (formula "81") (term "0,1,0,0")) - (rule "add_literals" (formula "81") (term "1,0,1,0,0")) - (rule "times_zero_1" (formula "81") (term "0,1,0,0")) - (rule "leq_literals" (formula "81") (term "1,0,0")) - (builtin "One Step Simplification" (formula "81")) - (rule "applyEq" (formula "81") (term "1,0,1,0,0,1") (ifseqformula "62")) - (rule "inEqSimp_homoInEq1" (formula "81") (term "1,0,0,1")) - (rule "polySimp_pullOutFactor1" (formula "81") (term "0,1,0,0,1")) - (rule "add_literals" (formula "81") (term "1,0,1,0,0,1")) - (rule "times_zero_1" (formula "81") (term "0,1,0,0,1")) - (rule "leq_literals" (formula "81") (term "1,0,0,1")) - (builtin "One Step Simplification" (formula "81")) - (rule "applyEq" (formula "81") (term "1,0,1,0,1") (ifseqformula "62")) - (rule "applyEq" (formula "81") (term "0,1,0,0,1,1") (ifseqformula "62")) - (rule "polySimp_pullOutFactor1b" (formula "81") (term "0,0,1,1")) - (rule "add_literals" (formula "81") (term "1,1,0,0,1,1")) - (rule "times_zero_1" (formula "81") (term "1,0,0,1,1")) - (rule "add_zero_right" (formula "81") (term "0,0,1,1")) - (rule "leq_literals" (formula "81") (term "0,1,1")) - (builtin "One Step Simplification" (formula "81")) - (rule "inEqSimp_subsumption1" (formula "81") (term "0,0") (ifseqformula "43")) - (rule "leq_literals" (formula "81") (term "0,0,0")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "0,1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "0,1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "0,1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "nnf_imp2or" (formula "69") (term "0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "80") (term "0,1,1,1,1,1,1")) + (builtin "One Step Simplification" (formula "80") (ifInst "" (formula "125")) (ifInst "" (formula "21"))) + (rule "wellFormedAnon" (formula "80") (term "1,0")) + (rule "translateJavaAddInt" (formula "80") (term "2,1,1,0,1,1,1,1")) + (rule "translateJavaSubInt" (formula "80") (term "2,0,1,0,1,1,1,1,1")) + (rule "replace_known_left" (formula "80") (term "0,1,0") (ifseqformula "16")) + (builtin "One Step Simplification" (formula "80") (ifInst "" (formula "15"))) + (rule "polySimp_elimSub" (formula "80") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "80") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm1" (formula "80") (term "2,1,1,0,1,1,1,1")) + (rule "add_literals" (formula "80") (term "0,2,1,1,0,1,1,1,1")) + (rule "add_zero_left" (formula "80") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "80") (term "2,0,1,0,1,1,1,1,1")) + (rule "add_literals" (formula "80") (term "0,2,0,1,0,1,1,1,1,1")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "81") (term "0,0,0,1,1,1")) + (rule "translateJavaCastInt" (formula "81") (term "0,0,0,0,1,1,1")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "81") (term "0,1,1,1,1,1,1")) + (rule "translateJavaCastInt" (formula "81") (term "0,0,1,1,1,1,1,1")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "81") (term "1,0,1,1,1,1")) + (rule "translateJavaCastInt" (formula "81") (term "0,1,0,1,1,1,1")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "81") (term "0,1")) + (rule "replace_known_right" (formula "81") (term "0,0,1") (ifseqformula "92")) (builtin "One Step Simplification" (formula "81")) - (rule "Definition_axiom_for_bufferLen_in_de_wiesler_Buffers" (formula "61") (term "1,0,1,1,0,1,0")) - (rule "polySimp_addComm1" (formula "61") (term "1,1,0,1,0")) - (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "12") (term "0,1")) - (rule "replace_known_right" (formula "12") (term "0,0,0,1") (ifseqformula "114")) - (builtin "One Step Simplification" (formula "12") (ifInst "" (formula "115"))) - (rule "Contract_axiom_for_isClassOfSlice_in_Classifier" (formula "13") (term "0,1,0")) - (builtin "One Step Simplification" (formula "13") (ifInst "" (formula "150")) (ifInst "" (formula "145")) (ifInst "" (formula "24"))) - (rule "wellFormedAnon" (formula "13") (term "1,0")) - (rule "replace_known_left" (formula "13") (term "0,1,0") (ifseqformula "18")) - (builtin "One Step Simplification" (formula "13") (ifInst "" (formula "17"))) - (rule "Definition_axiom_for_isSortedSliceTransitive_in_de_wiesler_Functions" (formula "57") (term "0") (inst "i=i") (inst "j=j")) - (builtin "One Step Simplification" (formula "57")) - (rule "expand_inInt" (formula "57") (term "1,0,0,1,0")) - (rule "expand_inInt" (formula "57") (term "1,0,0")) - (rule "replace_int_MAX" (formula "57") (term "1,0,1,0,0,1,0")) - (rule "replace_int_MIN" (formula "57") (term "0,1,1,0,0,1,0")) - (rule "replace_int_MIN" (formula "57") (term "0,1,1,0,0")) - (rule "replace_int_MAX" (formula "57") (term "1,0,1,0,0")) - (rule "inEqSimp_ltToLeq" (formula "57") (term "1,0,0,0,1,0")) - (rule "polySimp_rightDist" (formula "57") (term "1,0,0,1,0,0,0,1,0")) - (rule "mul_literals" (formula "57") (term "0,1,0,0,1,0,0,0,1,0")) - (rule "polySimp_addAssoc" (formula "57") (term "0,0,1,0,0,0,1,0")) - (rule "add_literals" (formula "57") (term "0,0,0,1,0,0,0,1,0")) - (rule "inEqSimp_ltToLeq" (formula "57") (term "1,0,0,0")) - (rule "polySimp_rightDist" (formula "57") (term "1,0,0,1,0,0,0")) - (rule "mul_literals" (formula "57") (term "0,1,0,0,1,0,0,0")) - (rule "polySimp_addAssoc" (formula "57") (term "0,0,1,0,0,0")) - (rule "add_literals" (formula "57") (term "0,0,0,1,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "57") (term "1,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "57") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "57") (term "0,0,0,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "57") (term "1,1,0,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "57") (term "1,1,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "57") (term "1,0,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "57") (term "1,1,0,0,0,1,0")) - (rule "polySimp_rightDist" (formula "57") (term "1,1,0,0,0,1,0")) - (rule "mul_literals" (formula "57") (term "0,1,1,0,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "57") (term "1,1,1,0,0,0,1,0")) - (rule "polySimp_elimOne" (formula "57") (term "1,1,1,0,0,0,1,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "57") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "57") (term "1,1,0,0,0")) - (rule "polySimp_rightDist" (formula "57") (term "1,1,0,0,0")) - (rule "mul_literals" (formula "57") (term "0,1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "57") (term "1,1,1,0,0,0")) - (rule "polySimp_elimOne" (formula "57") (term "1,1,1,0,0,0")) - (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "83") (term "0,0,0,1")) - (rule "translateJavaCastInt" (formula "83") (term "0,0,0,0,1")) - (rule "castedGetAny" (formula "83") (term "0,0,0,0,1")) - (rule "Definition_axiom_for_bufferLen_in_de_wiesler_Buffers" (formula "62") (term "1,1,1,0")) - (rule "Definition_axiom_for_countElement_in_de_wiesler_Functions" (formula "15") (term "1,1,1,0") (inst "i=i")) - (rule "polySimp_homoEq" (formula "15") (term "1,0")) - (rule "polySimp_addComm1" (formula "15") (term "0,1,0")) - (rule "polySimp_sepPosMonomial" (formula "15") (term "1,0")) - (rule "polySimp_mulComm0" (formula "15") (term "1,1,0")) - (rule "polySimp_rightDist" (formula "15") (term "1,1,0")) - (rule "polySimp_mulLiterals" (formula "15") (term "1,1,1,0")) - (rule "polySimp_elimOne" (formula "15") (term "1,1,1,0")) - (rule "polySimp_mulAssoc" (formula "15") (term "0,1,1,0")) - (rule "polySimp_mulComm0" (formula "15") (term "0,0,1,1,0")) - (rule "polySimp_mulLiterals" (formula "15") (term "0,1,1,0")) - (rule "polySimp_elimOne" (formula "15") (term "0,1,1,0")) - (rule "Contract_axiom_for_countElementInBucket_in_Buffers" (formula "16") (term "1,0,1,0,1,1,0")) - (builtin "One Step Simplification" (formula "16") (ifInst "" (formula "150")) (ifInst "" (formula "22"))) - (rule "wellFormedAnon" (formula "16") (term "1,0")) - (rule "replace_known_left" (formula "16") (term "0,1,0") (ifseqformula "19")) - (builtin "One Step Simplification" (formula "16") (ifInst "" (formula "18"))) - (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "94") (term "0")) - (builtin "One Step Simplification" (formula "94") (ifInst "" (formula "149")) (ifInst "" (formula "24"))) - (rule "wellFormedAnon" (formula "94") (term "1,0")) - (rule "translateJavaAddInt" (formula "94") (term "1,1,1,0,0,1,1")) - (rule "translateJavaAddInt" (formula "94") (term "1,0,1,0,1,1")) - (rule "replace_known_left" (formula "94") (term "1,1,0") (ifseqformula "18")) - (builtin "One Step Simplification" (formula "94") (ifInst "" (formula "19"))) - (rule "polySimp_addComm0" (formula "94") (term "1,1,1,0,0,1,1")) - (rule "polySimp_addComm0" (formula "94") (term "1,0,1,0,1,1")) - (rule "inEqSimp_ltToLeq" (formula "94") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "94") (term "1,0,0,1,0,0")) - (rule "polySimp_addComm1" (formula "94") (term "0,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "94") (term "0,0,0")) - (rule "replace_known_left" (formula "94") (term "0,0,0") (ifseqformula "11")) - (builtin "One Step Simplification" (formula "94")) - (rule "inEqSimp_commuteLeq" (formula "94") (term "1,0,0,0,1,1")) - (rule "inEqSimp_commuteLeq" (formula "94") (term "0,0,0,0,1,1")) - (rule "inEqSimp_commuteLeq" (formula "94") (term "1,0,1,1")) - (rule "applyEq" (formula "94") (term "0,0,0,1,1,1") (ifseqformula "95")) - (rule "applyEq" (formula "94") (term "0,1,0,0,0") (ifseqformula "64")) - (rule "applyEq" (formula "94") (term "1,0,1,0,1,1") (ifseqformula "64")) - (rule "applyEq" (formula "94") (term "0,1,0,0,0,1,1") (ifseqformula "95")) - (rule "inEqSimp_commuteGeq" (formula "94") (term "1,0,0,0,1,1")) - (rule "applyEq" (formula "94") (term "0,1,0,0,1,1") (ifseqformula "95")) - (rule "inEqSimp_commuteLeq" (formula "94") (term "1,0,0,1,1")) - (rule "inEqSimp_sepNegMonomial0" (formula "94") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "94") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "94") (term "0,0,0")) - (rule "replace_known_left" (formula "94") (term "0,0") (ifseqformula "5")) - (builtin "One Step Simplification" (formula "94")) - (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "84") (term "0,0,0,1,1")) - (builtin "One Step Simplification" (formula "84") (ifInst "" (formula "150"))) - (rule "translateJavaSubInt" (formula "84") (term "1,0,1,1,1,1,1")) - (rule "translateJavaAddInt" (formula "84") (term "1,1,1,0,1,1,1")) - (rule "polySimp_elimSub" (formula "84") (term "1,0,1,1,1,1,1")) - (rule "mul_literals" (formula "84") (term "1,1,0,1,1,1,1,1")) - (rule "polySimp_addComm1" (formula "84") (term "1,1,1,0,1,1,1")) - (rule "add_literals" (formula "84") (term "0,1,1,1,0,1,1,1")) - (rule "polySimp_addComm1" (formula "84") (term "1,0,1,1,1,1,1")) - (rule "add_literals" (formula "84") (term "0,1,0,1,1,1,1,1")) - (rule "add_zero_left" (formula "84") (term "1,0,1,1,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "84") (term "0,0,1,1,1,1")) - (rule "add_zero_right" (formula "84") (term "0,0,0,1,1,1,1")) - (rule "polySimp_rightDist" (formula "84") (term "1,0,0,0,1,1,1,1")) - (rule "mul_literals" (formula "84") (term "0,1,0,0,0,1,1,1,1")) - (rule "polySimp_addAssoc" (formula "84") (term "0,0,0,1,1,1,1")) - (rule "add_literals" (formula "84") (term "0,0,0,0,1,1,1,1")) - (rule "add_zero_left" (formula "84") (term "0,0,0,1,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "84") (term "0,0,1,1,1")) - (rule "polySimp_mulComm0" (formula "84") (term "1,0,0,0,0,1,1,1")) - (rule "polySimp_addComm1" (formula "84") (term "0,0,0,1,1,1")) - (rule "polySimp_addAssoc" (formula "84") (term "0,0,0,0,1,1,1")) - (rule "add_literals" (formula "84") (term "0,0,0,0,0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "84") (term "0,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "84") (term "1,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "84") (term "1,0,1,1,1,1")) + (rule "Definition_axiom_for_isSortedSeqTransitive_in_de_wiesler_Functions" (formula "52") (term "0") (inst "i=i") (inst "j=j")) + (builtin "One Step Simplification" (formula "52")) + (rule "expand_inInt" (formula "52") (term "1,0,0")) + (rule "expand_inInt" (formula "52") (term "1,0,0,1,0")) + (rule "replace_int_MIN" (formula "52") (term "0,1,1,0,0")) + (rule "replace_int_MAX" (formula "52") (term "1,0,1,0,0")) + (rule "replace_int_MAX" (formula "52") (term "1,0,1,0,0,1,0")) + (rule "replace_int_MIN" (formula "52") (term "0,1,1,0,0,1,0")) + (rule "translateJavaCastInt" (formula "52") (term "0,1,0,1,0")) + (rule "translateJavaCastInt" (formula "52") (term "1,1,0,1,0")) + (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "49") (term "0")) + (builtin "One Step Simplification" (formula "49")) + (rule "translateJavaMod" (formula "49") (term "0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "castedGetAny" (formula "81") (term "0,0,1,1,1,1,1")) + (rule "castedGetAny" (formula "81") (term "0,1,0,1,1,1")) + (rule "castedGetAny" (formula "81") (term "0,0,0,0,1,1")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "80") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "80") (term "0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "80") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "80") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "castedGetAny" (formula "52") (term "0,1,0,1,0")) + (rule "polySimp_addComm1" (formula "80") (term "0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "castedGetAny" (formula "52") (term "1,1,0,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_rightDist" (formula "80") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "mul_literals" (formula "80") (term "0,1,0,0,0,0,1,1,1,1,1")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "52") (term "1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "52") (term "1,0,0,1,0,0,0,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "52") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "52") (term "1,0,0,1,0,0,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "arrayLengthNotNegative" (formula "59") (term "0")) + (rule "arrayLengthIsAShort" (formula "28") (term "0")) + (rule "expand_inShort" (formula "28")) + (rule "replace_short_MIN" (formula "28") (term "0,1")) + (rule "replace_short_MAX" (formula "28") (term "1,0")) + (rule "andLeft" (formula "28")) + (rule "arrayLengthNotNegative" (formula "29") (term "0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "arrayLengthIsAShort" (formula "61") (term "0")) + (rule "expand_inShort" (formula "61")) + (rule "replace_short_MAX" (formula "61") (term "1,0")) + (rule "replace_short_MIN" (formula "61") (term "0,1")) + (rule "andLeft" (formula "61")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) (rule "inEqSimp_commuteLeq" (formula "84") (term "1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "84") (term "1,0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "84") (term "1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "84") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "84") (term "1,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "84") (term "0,0,0,1,1")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "nnf_imp2or" (formula "87") (term "0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "53") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "53") (term "0,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "84") (term "0,0,0,0,1,1,1,1")) + (rule "add_literals" (formula "84") (term "0,0,0,0,0,1,1,1,1")) + (rule "add_zero_left" (formula "84") (term "0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "53") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "53") (term "1,1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "84") (term "0,0,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "84") (term "0,0,0,0,0,1,1,1,1,1")) (rule "inEqSimp_homoInEq0" (formula "84") (term "0,0,0")) (rule "mul_literals" (formula "84") (term "1,0,0,0,0")) (rule "add_zero_right" (formula "84") (term "0,0,0,0")) - (rule "applyEq" (formula "84") (term "0,1,0,0") (ifseqformula "64")) - (rule "replace_known_left" (formula "84") (term "1,0,0") (ifseqformula "5")) - (builtin "One Step Simplification" (formula "84")) - (rule "applyEq" (formula "84") (term "0,1,0,1,1,1,1") (ifseqformula "64")) - (rule "replace_known_left" (formula "84") (term "1,0,1,1,1,1") (ifseqformula "5")) - (builtin "One Step Simplification" (formula "84")) - (rule "applyEq" (formula "84") (term "0,1,0,0,0,1,1,1") (ifseqformula "64")) - (rule "applyEq" (formula "84") (term "1,0,1,0,0,1") (ifseqformula "64")) - (rule "applyEq" (formula "84") (term "1,0,1,0,1") (ifseqformula "64")) - (rule "inEqSimp_sepPosMonomial1" (formula "84") (term "0,0")) - (rule "mul_literals" (formula "84") (term "1,0,0")) - (rule "inEqSimp_invertInEq0" (formula "84") (term "0,1,1,1,1")) - (rule "polySimp_mulLiterals" (formula "84") (term "0,0,1,1,1,1")) - (rule "mul_literals" (formula "84") (term "1,0,1,1,1,1")) - (rule "polySimp_elimOne" (formula "84") (term "0,0,1,1,1,1")) - (rule "replace_known_left" (formula "84") (term "0,1,1,1,1") (ifseqformula "11")) - (builtin "One Step Simplification" (formula "84")) - (rule "inEqSimp_sepNegMonomial0" (formula "84") (term "0,0,1,1,1")) - (rule "polySimp_mulLiterals" (formula "84") (term "0,0,0,1,1,1")) - (rule "polySimp_elimOne" (formula "84") (term "0,0,0,1,1,1")) - (rule "inEqSimp_subsumption1" (formula "84") (term "0,0") (ifseqformula "11")) - (rule "leq_literals" (formula "84") (term "0,0,0")) - (builtin "One Step Simplification" (formula "84")) - (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "85") (term "0")) - (rule "replace_known_right" (formula "85") (term "0,0") (ifseqformula "115")) - (builtin "One Step Simplification" (formula "85")) - (rule "andLeft" (formula "85")) - (rule "andLeft" (formula "86")) - (rule "andLeft" (formula "85")) - (rule "andLeft" (formula "88")) - (rule "replace_known_left" (formula "99") (term "1,0,1,1") (ifseqformula "86")) - (builtin "One Step Simplification" (formula "99")) - (rule "replace_known_left" (formula "91") (term "0,1,1,1") (ifseqformula "88")) - (builtin "One Step Simplification" (formula "91") (ifInst "" (formula "87"))) - (rule "replace_known_left" (formula "84") (term "0,1,1,1") (ifseqformula "88")) - (builtin "One Step Simplification" (formula "84") (ifInst "" (formula "86")) (ifInst "" (formula "87"))) - (rule "inEqSimp_exactShadow3" (formula "89") (ifseqformula "92")) - (rule "polySimp_mulComm0" (formula "89") (term "0,0")) - (rule "polySimp_addComm0" (formula "89") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "89")) - (rule "polySimp_mulLiterals" (formula "89") (term "0")) - (rule "polySimp_elimOne" (formula "89") (term "0")) - (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "99") (term "0,0,1,1")) - (builtin "One Step Simplification" (formula "99")) - (rule "translateJavaMod" (formula "99") (term "0,0,1,1")) - (rule "jmod_axiom" (formula "99") (term "0,0,1,1")) - (rule "polySimp_mulLiterals" (formula "99") (term "1,0,0,1,1")) - (rule "polySimp_sepNegMonomial" (formula "99") (term "0,1,1")) - (rule "polySimp_mulLiterals" (formula "99") (term "0,0,1,1")) - (rule "Definition_axiom_for_writtenElementsOfBucketClassified_in_de_wiesler_BucketPointers" (formula "17") (term "0,0,1,0")) - (builtin "One Step Simplification" (formula "17")) - (rule "translateJavaSubInt" (formula "17") (term "0,0,0,0,1,0")) - (rule "translateJavaAddInt" (formula "17") (term "3,0,0,1,0,1,0")) - (rule "translateJavaAddInt" (formula "17") (term "3,0,2,0,1,0")) - (rule "translateJavaSubInt" (formula "17") (term "4,0,0,1,0,1,0")) - (rule "translateJavaAddInt" (formula "17") (term "4,0,2,0,1,0")) - (rule "translateJavaAddInt" (formula "17") (term "0,4,0,0,1,0,1,0")) - (rule "polySimp_elimSub" (formula "17") (term "0,0,0,0,1,0")) - (rule "polySimp_elimSub" (formula "17") (term "4,0,0,1,0,1,0")) - (rule "mul_literals" (formula "17") (term "1,4,0,0,1,0,1,0")) - (rule "polySimp_addComm0" (formula "17") (term "0,0,0,0,1,0")) - (rule "polySimp_addComm1" (formula "17") (term "4,0,0,1,0,1,0")) - (rule "polySimp_addComm0" (formula "17") (term "0,4,0,0,1,0,1,0")) - (rule "inEqSimp_ltToLeq" (formula "17") (term "0,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "17") (term "1,0,0,0,0,0,1,0")) - (rule "polySimp_addComm1" (formula "17") (term "0,0,0,0,1,0")) - (rule "polySimp_addAssoc" (formula "17") (term "0,0,0,0,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "17") (term "1,0,0,1,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "17") (term "0,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "17") (term "0,0,0,0,1,0")) - (rule "polySimp_elimOne" (formula "17") (term "0,0,0,0,1,0")) - (rule "Definition_axiom_for_isSortedSliceTransitive_in_de_wiesler_Functions" (formula "49") (term "0") (inst "i=i") (inst "j=j")) - (builtin "One Step Simplification" (formula "49")) - (rule "expand_inInt" (formula "49") (term "1,0,0,1,0")) - (rule "expand_inInt" (formula "49") (term "1,0,0")) - (rule "replace_int_MAX" (formula "49") (term "1,0,1,0,0,1,0")) - (rule "replace_int_MIN" (formula "49") (term "0,1,1,0,0,1,0")) - (rule "replace_int_MIN" (formula "49") (term "0,1,1,0,0")) - (rule "replace_int_MAX" (formula "49") (term "1,0,1,0,0")) - (rule "inEqSimp_ltToLeq" (formula "49") (term "1,0,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,1,0,0,0,1,0")) - (rule "inEqSimp_ltToLeq" (formula "49") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,1,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "49") (term "0,0,0,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "49") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "49") (term "1,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "49") (term "1,1,0,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "49") (term "1,1,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "49") (term "1,0,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "49") (term "1,1,0,0,0,1,0")) - (rule "polySimp_rightDist" (formula "49") (term "1,1,0,0,0,1,0")) - (rule "mul_literals" (formula "49") (term "0,1,1,0,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "49") (term "1,1,1,0,0,0,1,0")) - (rule "polySimp_elimOne" (formula "49") (term "1,1,1,0,0,0,1,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "49") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "49") (term "1,1,0,0,0")) - (rule "polySimp_rightDist" (formula "49") (term "1,1,0,0,0")) - (rule "mul_literals" (formula "49") (term "0,1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "49") (term "1,1,1,0,0,0")) - (rule "polySimp_elimOne" (formula "49") (term "1,1,1,0,0,0")) - (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "62") (term "0,1,0")) - (builtin "One Step Simplification" (formula "62")) - (rule "translateJavaSubInt" (formula "62") (term "0,0,1,0")) - (rule "translateJavaUnaryMinusInt" (formula "62") (term "1,0,1,0")) - (rule "neg_literal" (formula "62") (term "1,0,1,0")) - (rule "translateJavaAddInt" (formula "62") (term "0,0,0,1,0")) - (rule "polySimp_elimSub" (formula "62") (term "0,0,1,0")) - (rule "mul_literals" (formula "62") (term "1,0,0,1,0")) - (rule "polySimp_addLiterals" (formula "62") (term "0,0,1,0")) - (rule "polySimp_addComm0" (formula "62") (term "0,0,1,0")) - (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "82") (term "0")) - (builtin "One Step Simplification" (formula "82") (ifInst "" (formula "156"))) - (rule "translateJavaSubInt" (formula "82") (term "1,0,1,1,1,1,1")) - (rule "translateJavaAddInt" (formula "82") (term "1,1,1,0,1,1,1")) - (rule "polySimp_elimSub" (formula "82") (term "1,0,1,1,1,1,1")) - (rule "mul_literals" (formula "82") (term "1,1,0,1,1,1,1,1")) - (rule "polySimp_addComm1" (formula "82") (term "1,1,1,0,1,1,1")) - (rule "add_literals" (formula "82") (term "0,1,1,1,0,1,1,1")) - (rule "add_zero_left" (formula "82") (term "1,1,1,0,1,1,1")) - (rule "replace_known_left" (formula "82") (term "1,0,1,1,1") (ifseqformula "83")) - (builtin "One Step Simplification" (formula "82")) - (rule "polySimp_addComm1" (formula "82") (term "1,0,1,1,1,1")) - (rule "add_literals" (formula "82") (term "0,1,0,1,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "82") (term "0,0,1,1,1")) - (rule "add_zero_right" (formula "82") (term "0,0,0,1,1,1")) - (rule "polySimp_rightDist" (formula "82") (term "1,0,0,0,1,1,1")) - (rule "mul_literals" (formula "82") (term "0,1,0,0,0,1,1,1")) - (rule "polySimp_addAssoc" (formula "82") (term "0,0,0,1,1,1")) - (rule "add_literals" (formula "82") (term "0,0,0,0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "82") (term "0,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "82") (term "1,0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "82") (term "1,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "82") (term "1,0,0")) - (rule "inEqSimp_homoInEq0" (formula "82") (term "0,0,0")) - (rule "mul_literals" (formula "82") (term "1,0,0,0,0")) - (rule "add_zero_right" (formula "82") (term "0,0,0,0")) - (rule "applyEq" (formula "82") (term "1,0,1,0,1") (ifseqformula "64")) - (rule "applyEq" (formula "82") (term "0,1,0,0") (ifseqformula "64")) - (rule "inEqSimp_homoInEq1" (formula "82") (term "1,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "82") (term "0,1,0,0")) - (rule "add_literals" (formula "82") (term "1,1,0,1,0,0")) - (rule "times_zero_1" (formula "82") (term "1,0,1,0,0")) - (rule "add_zero_right" (formula "82") (term "0,1,0,0")) - (rule "leq_literals" (formula "82") (term "1,0,0")) - (builtin "One Step Simplification" (formula "82")) - (rule "applyEq" (formula "82") (term "0,1,0,1,1,1") (ifseqformula "64")) - (rule "inEqSimp_homoInEq1" (formula "82") (term "1,0,1,1,1")) - (rule "polySimp_pullOutFactor1b" (formula "82") (term "0,1,0,1,1,1")) - (rule "add_literals" (formula "82") (term "1,1,0,1,0,1,1,1")) - (rule "times_zero_1" (formula "82") (term "1,0,1,0,1,1,1")) - (rule "add_zero_right" (formula "82") (term "0,1,0,1,1,1")) - (rule "leq_literals" (formula "82") (term "1,0,1,1,1")) - (builtin "One Step Simplification" (formula "82")) - (rule "applyEq" (formula "82") (term "1,0,1,0,0,1") (ifseqformula "64")) - (rule "inEqSimp_commuteGeq" (formula "82") (term "1,0,0,1")) - (rule "replace_known_left" (formula "82") (term "1,0,0,1") (ifseqformula "83")) - (builtin "One Step Simplification" (formula "82")) - (rule "inEqSimp_sepNegMonomial0" (formula "82") (term "0,1,1,1")) - (rule "polySimp_mulLiterals" (formula "82") (term "0,0,1,1,1")) - (rule "polySimp_elimOne" (formula "82") (term "0,0,1,1,1")) - (rule "replace_known_left" (formula "82") (term "0,1,1,1") (ifseqformula "45")) - (builtin "One Step Simplification" (formula "82")) - (rule "inEqSimp_sepPosMonomial1" (formula "82") (term "0,0")) - (rule "mul_literals" (formula "82") (term "1,0,0")) - (rule "inEqSimp_subsumption1" (formula "82") (term "0,0") (ifseqformula "45")) - (rule "leq_literals" (formula "82") (term "0,0,0")) - (builtin "One Step Simplification" (formula "82")) - (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "83") (term "0")) - (rule "translateJavaCastInt" (formula "83") (term "0,0")) - (rule "castedGetAny" (formula "83") (term "0,0")) - (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "81") (term "0")) - (builtin "One Step Simplification" (formula "81")) - (rule "translateJavaMod" (formula "81") (term "0")) - (rule "jmod_axiom" (formula "81") (term "0")) - (rule "polySimp_mulLiterals" (formula "81") (term "1,0")) - (rule "polySimp_sepNegMonomial" (formula "81")) - (rule "polySimp_mulLiterals" (formula "81") (term "0")) - (rule "newSym_eq" (formula "81") (inst "l=l_2") (inst "newSymDef=mul(de.wiesler.BucketPointers::bucketStart(bucket_pointers, - result_21), - Z(0(#)))")) - (rule "times_zero_1" (formula "81") (term "1,1")) - (rule "add_zero_right" (formula "81") (term "1")) - (rule "applyEq" (formula "82") (term "0,0") (ifseqformula "81")) - (rule "eqSymm" (formula "82")) - (rule "applyEq" (formula "85") (term "0,1,1") (ifseqformula "82")) - (rule "applyEq" (formula "81") (term "0,0") (ifseqformula "82")) - (rule "applyEq" (formula "85") (term "0,0,1") (ifseqformula "82")) - (rule "applyEq" (formula "88") (term "0") (ifseqformula "82")) - (rule "inEqSimp_commuteGeq" (formula "88")) - (rule "applyEq" (formula "76") (term "0") (ifseqformula "82")) - (rule "inEqSimp_commuteGeq" (formula "76")) - (rule "applyEq" (formula "86") (term "0,1,0,1") (ifseqformula "82")) - (rule "applyEq" (formula "101") (term "1,0,1") (ifseqformula "82")) - (rule "applyEq" (formula "79") (term "0,1") (ifseqformula "82")) - (rule "applyEq" (formula "84") (term "1") (ifseqformula "82")) - (rule "applyEq" (formula "100") (term "0,1,0,1") (ifseqformula "82")) - (rule "inEqSimp_commuteGeq" (formula "100") (term "1,0,1")) - (rule "applyEq" (formula "83") (term "0,1,0,1") (ifseqformula "82")) - (rule "elimGcdLeq_antec" (formula "76") (inst "elimGcdRightDiv=l_2") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) - (rule "polySimp_mulLiterals" (formula "76") (term "1,0,1,0")) - (rule "mul_literals" (formula "76") (term "0,1,0,0,0,0,1,0")) - (rule "neg_literal" (formula "76") (term "0,0,0,0,0,1,0")) - (rule "leq_literals" (formula "76") (term "0,0")) - (builtin "One Step Simplification" (formula "76")) - (rule "polySimp_pullOutFactor0b" (formula "76") (term "0,0")) - (rule "add_literals" (formula "76") (term "1,1,0,0")) - (rule "times_zero_1" (formula "76") (term "1,0,0")) - (rule "add_zero_right" (formula "76") (term "0,0")) - (rule "polySimp_mulComm0" (formula "76") (term "1,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "76") (term "0,0")) - (rule "add_literals" (formula "76") (term "1,1,0,0")) - (rule "times_zero_1" (formula "76") (term "1,0,0")) - (rule "add_zero_right" (formula "76") (term "0,0")) - (rule "qeq_literals" (formula "76") (term "0")) - (builtin "One Step Simplification" (formula "76")) - (rule "elimGcdGeq" (formula "85") (term "0,1") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=l_2") (inst "elimGcd=Z(6(5(2(#))))")) - (rule "add_zero_right" (formula "85") (term "0,0,0,1,0,0,1")) - (rule "polySimp_mulLiterals" (formula "85") (term "1,0,0,0,0,1")) - (rule "sub_literals" (formula "85") (term "0,0,0,0,0,0,0,0,1")) - (rule "polySimp_mulLiterals" (formula "85") (term "1,0,1,0,0,1")) - (rule "mul_literals" (formula "85") (term "0,1,0,0,0,0,0,0,0,1")) - (rule "polySimp_mulLiterals" (formula "85") (term "0,0,0,1,0,0,1")) - (rule "times_zero_1" (formula "85") (term "1,0,0,0,0,0,0,0,1")) - (rule "mul_literals" (formula "85") (term "0,0,0,1,0,0,1")) - (rule "add_literals" (formula "85") (term "0,0,0,0,0,0,0,1")) - (rule "add_zero_left" (formula "85") (term "0,0,1,0,0,1")) - (rule "add_literals" (formula "85") (term "0,0,0,0,0,0,1")) - (rule "polySimp_pullOutFactor0" (formula "85") (term "0,1,0,0,1")) - (rule "add_literals" (formula "85") (term "1,0,1,0,0,1")) - (rule "times_zero_1" (formula "85") (term "0,1,0,0,1")) - (rule "leq_literals" (formula "85") (term "1,0,0,1")) - (builtin "One Step Simplification" (formula "85")) - (rule "polySimp_pullOutFactor0b" (formula "85") (term "0,0,0,1")) - (rule "add_literals" (formula "85") (term "1,1,0,0,0,1")) - (rule "times_zero_1" (formula "85") (term "1,0,0,0,1")) - (rule "add_zero_right" (formula "85") (term "0,0,0,1")) - (rule "qeq_literals" (formula "85") (term "0,0,1")) - (builtin "One Step Simplification" (formula "85")) - (rule "elimGcdGeq" (formula "79") (term "1") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=l_2") (inst "elimGcd=Z(6(5(2(#))))")) - (rule "add_zero_right" (formula "79") (term "0,0,0,0,0,1")) - (rule "polySimp_mulLiterals" (formula "79") (term "1,0,0,0,1")) - (rule "add_zero_right" (formula "79") (term "0,0,0,1,0,1")) - (rule "polySimp_mulLiterals" (formula "79") (term "1,0,1,0,1")) - (rule "mul_literals" (formula "79") (term "0,1,0,0,0,0,0,1")) - (rule "sub_literals" (formula "79") (term "0,0,0,0,0,0,1")) - (rule "times_zero_1" (formula "79") (term "0,0,0,1,0,1")) - (rule "mul_literals" (formula "79") (term "1,0,0,0,0,0,1")) - (rule "add_zero_left" (formula "79") (term "0,0,1,0,1")) - (rule "add_literals" (formula "79") (term "0,0,0,0,0,1")) - (rule "polySimp_pullOutFactor0" (formula "79") (term "0,1,0,1")) - (rule "add_literals" (formula "79") (term "1,0,1,0,1")) - (rule "times_zero_1" (formula "79") (term "0,1,0,1")) - (rule "leq_literals" (formula "79") (term "1,0,1")) - (builtin "One Step Simplification" (formula "79")) - (rule "polySimp_pullOutFactor0b" (formula "79") (term "0,0,1")) - (rule "add_literals" (formula "79") (term "1,1,0,0,1")) - (rule "times_zero_1" (formula "79") (term "1,0,0,1")) - (rule "add_zero_right" (formula "79") (term "0,0,1")) - (rule "qeq_literals" (formula "79") (term "0,1")) - (builtin "One Step Simplification" (formula "79")) - (rule "elimGcdLeq" (formula "86") (term "1,0,1") (inst "elimGcdRightDiv=Z(7(0(6(8(8(3(8(#))))))))") (inst "elimGcdLeftDiv=l_2") (inst "elimGcd=Z(6(5(2(#))))")) - (rule "polySimp_mulLiterals" (formula "86") (term "1,0,1,0,1,0,1")) - (rule "polySimp_mulLiterals" (formula "86") (term "1,0,0,0,0,0,0,1,0,1")) - (rule "polySimp_mulLiterals" (formula "86") (term "1,0,0,0,1,0,1")) - (rule "polySimp_mulLiterals" (formula "86") (term "0,0,0,0,1,0,1,0,1")) - (rule "sub_literals" (formula "86") (term "0,0,0,0,0,0,0,1,0,1")) - (rule "mul_literals" (formula "86") (term "1,0,0,0,0,0,0,1,0,1")) - (rule "mul_literals" (formula "86") (term "0,0,0,0,1,0,1,0,1")) - (rule "add_literals" (formula "86") (term "0,0,0,0,0,0,1,0,1")) - (rule "add_literals" (formula "86") (term "0,0,0,1,0,1,0,1")) - (rule "add_literals" (formula "86") (term "0,0,0,0,0,1,0,1")) - (rule "add_zero_left" (formula "86") (term "0,0,1,0,1,0,1")) - (rule "polySimp_pullOutFactor0b" (formula "86") (term "0,0,0,1,0,1")) - (rule "add_literals" (formula "86") (term "1,1,0,0,0,1,0,1")) - (rule "times_zero_1" (formula "86") (term "1,0,0,0,1,0,1")) - (rule "add_zero_right" (formula "86") (term "0,0,0,1,0,1")) - (rule "leq_literals" (formula "86") (term "0,0,1,0,1")) - (builtin "One Step Simplification" (formula "86")) - (rule "polySimp_pullOutFactor0" (formula "86") (term "0,0,1,0,1")) - (rule "add_literals" (formula "86") (term "1,0,0,1,0,1")) - (rule "times_zero_1" (formula "86") (term "0,0,1,0,1")) - (rule "qeq_literals" (formula "86") (term "0,1,0,1")) - (builtin "One Step Simplification" (formula "86")) - (rule "elimGcdLeq" (formula "83") (term "1,0,1") (inst "elimGcdRightDiv=Z(7(0(6(8(8(3(8(#))))))))") (inst "elimGcdLeftDiv=l_2") (inst "elimGcd=Z(6(5(2(#))))")) - (rule "mul_literals" (formula "83") (term "0,1,0,0,0,0,0,0,1,0,1")) - (rule "mul_literals" (formula "83") (term "0,0,0,0,0,1,0,1,0,1")) - (rule "polySimp_mulLiterals" (formula "83") (term "1,0,0,0,1,0,1")) - (rule "polySimp_mulLiterals" (formula "83") (term "1,0,1,0,1,0,1")) - (rule "sub_literals" (formula "83") (term "0,0,0,0,0,0,0,1,0,1")) - (rule "mul_literals" (formula "83") (term "1,0,0,0,0,0,0,1,0,1")) - (rule "mul_literals" (formula "83") (term "0,0,0,0,1,0,1,0,1")) - (rule "add_literals" (formula "83") (term "0,0,0,0,0,0,1,0,1")) - (rule "add_literals" (formula "83") (term "0,0,0,1,0,1,0,1")) - (rule "add_literals" (formula "83") (term "0,0,0,0,0,1,0,1")) - (rule "add_zero_left" (formula "83") (term "0,0,1,0,1,0,1")) - (rule "polySimp_pullOutFactor0b" (formula "83") (term "0,0,0,1,0,1")) - (rule "add_literals" (formula "83") (term "1,1,0,0,0,1,0,1")) - (rule "times_zero_1" (formula "83") (term "1,0,0,0,1,0,1")) - (rule "add_zero_right" (formula "83") (term "0,0,0,1,0,1")) - (rule "leq_literals" (formula "83") (term "0,0,1,0,1")) - (builtin "One Step Simplification" (formula "83")) - (rule "polySimp_pullOutFactor0" (formula "83") (term "0,0,1,0,1")) - (rule "add_literals" (formula "83") (term "1,0,0,1,0,1")) - (rule "times_zero_1" (formula "83") (term "0,0,1,0,1")) - (rule "qeq_literals" (formula "83") (term "0,1,0,1")) - (builtin "One Step Simplification" (formula "83")) - (rule "elimGcdLeq" (formula "85") (term "1,1") (inst "elimGcdRightDiv=Z(7(0(6(8(8(3(8(#))))))))") (inst "elimGcdLeftDiv=l_2") (inst "elimGcd=Z(6(5(2(#))))")) - (rule "polySimp_mulLiterals" (formula "85") (term "0,0,0,0,1,0,1,1")) - (rule "polySimp_mulLiterals" (formula "85") (term "1,0,1,0,1,1")) - (rule "sub_literals" (formula "85") (term "0,0,0,0,0,0,0,1,1")) - (rule "polySimp_mulLiterals" (formula "85") (term "1,0,0,0,0,0,0,1,1")) - (rule "polySimp_mulLiterals" (formula "85") (term "1,0,0,0,1,1")) - (rule "mul_literals" (formula "85") (term "0,0,0,0,1,0,1,1")) - (rule "mul_literals" (formula "85") (term "1,0,0,0,0,0,0,1,1")) - (rule "add_literals" (formula "85") (term "0,0,0,1,0,1,1")) - (rule "add_literals" (formula "85") (term "0,0,0,0,0,0,1,1")) - (rule "add_zero_left" (formula "85") (term "0,0,1,0,1,1")) - (rule "add_literals" (formula "85") (term "0,0,0,0,0,1,1")) - (rule "polySimp_pullOutFactor0" (formula "85") (term "0,1,0,1,1")) - (rule "add_literals" (formula "85") (term "1,0,1,0,1,1")) - (rule "times_zero_1" (formula "85") (term "0,1,0,1,1")) - (rule "qeq_literals" (formula "85") (term "1,0,1,1")) - (builtin "One Step Simplification" (formula "85")) - (rule "polySimp_pullOutFactor0b" (formula "85") (term "0,0,1,1")) - (rule "add_literals" (formula "85") (term "1,1,0,0,1,1")) - (rule "times_zero_1" (formula "85") (term "1,0,0,1,1")) - (rule "add_zero_right" (formula "85") (term "0,0,1,1")) - (rule "leq_literals" (formula "85") (term "0,1,1")) - (builtin "One Step Simplification" (formula "85")) - (rule "inEqSimp_exactShadow3" (formula "2") (ifseqformula "76")) - (rule "mul_literals" (formula "2") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "2")) - (rule "mul_literals" (formula "2") (term "1")) - (rule "inEqSimp_subsumption1" (formula "80") (term "1") (ifseqformula "2")) - (rule "leq_literals" (formula "80") (term "0,1")) - (builtin "One Step Simplification" (formula "80")) - (rule "true_left" (formula "80")) - (rule "inEqSimp_subsumption1" (formula "85") (term "0,1") (ifseqformula "2")) - (rule "leq_literals" (formula "85") (term "0,0,1")) - (builtin "One Step Simplification" (formula "85")) - (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "64") (term "1,1,0,0,1,0")) - (rule "translateJavaMulInt" (formula "64") (term "0,2,1,1,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "64") (term "0,2,1,1,0,0,1,0")) - (rule "inEqSimp_commuteGeq" (formula "64") (term "1,0,0,1,0")) - (rule "Definition_axiom_for_isSortedSeqTransitive_in_de_wiesler_Functions" (formula "113") (term "0") (inst "i=i") (inst "j=j")) - (builtin "One Step Simplification" (formula "113")) - (rule "expand_inInt" (formula "113") (term "1,0,0")) - (rule "expand_inInt" (formula "113") (term "1,0,0,1,0")) - (rule "replace_int_MAX" (formula "113") (term "1,0,1,0,0")) - (rule "replace_int_MIN" (formula "113") (term "0,1,1,0,0")) - (rule "replace_int_MAX" (formula "113") (term "1,0,1,0,0,1,0")) - (rule "replace_int_MIN" (formula "113") (term "0,1,1,0,0,1,0")) - (rule "translateJavaCastInt" (formula "113") (term "0,1,0,1,0")) - (rule "translateJavaCastInt" (formula "113") (term "1,1,0,1,0")) - (rule "castedGetAny" (formula "113") (term "0,1,0,1,0")) - (rule "castedGetAny" (formula "113") (term "1,1,0,1,0")) - (rule "inEqSimp_ltToLeq" (formula "113") (term "1,0,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "113") (term "1,0,0,1,0,0,0,1,0")) - (rule "inEqSimp_ltToLeq" (formula "113") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "113") (term "1,0,0,1,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "113") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "113") (term "0,0,0,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "113") (term "1,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "113") (term "1,1,0,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "113") (term "1,0,1,0")) - (rule "applyEq" (formula "113") (term "0,1,0,0,1,0,0,0,1,0") (ifseqformula "111")) - (rule "polySimp_mulComm0" (formula "113") (term "1,0,0,1,0,0,0,1,0")) - (rule "polySimp_rightDist" (formula "113") (term "1,0,0,1,0,0,0,1,0")) - (rule "mul_literals" (formula "113") (term "0,1,0,0,1,0,0,0,1,0")) - (rule "polySimp_addAssoc" (formula "113") (term "0,0,1,0,0,0,1,0")) - (rule "add_literals" (formula "113") (term "0,0,0,1,0,0,0,1,0")) - (rule "add_zero_left" (formula "113") (term "0,0,1,0,0,0,1,0")) - (rule "applyEq" (formula "113") (term "0,1,0,0,1,0,0,0") (ifseqformula "111")) - (rule "polySimp_mulComm0" (formula "113") (term "1,0,0,1,0,0,0")) - (rule "polySimp_rightDist" (formula "113") (term "1,0,0,1,0,0,0")) - (rule "mul_literals" (formula "113") (term "0,1,0,0,1,0,0,0")) - (rule "polySimp_addAssoc" (formula "113") (term "0,0,1,0,0,0")) - (rule "add_literals" (formula "113") (term "0,0,0,1,0,0,0")) - (rule "add_zero_left" (formula "113") (term "0,0,1,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "113") (term "1,0,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "113") (term "1,1,0,0,0,1,0")) - (rule "polySimp_elimOne" (formula "113") (term "1,1,0,0,0,1,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "113") (term "1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "113") (term "1,1,0,0,0")) - (rule "polySimp_elimOne" (formula "113") (term "1,1,0,0,0")) - (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "74") (term "0")) - (builtin "One Step Simplification" (formula "74")) - (rule "translateJavaSubInt" (formula "74") (term "0,1,1,1")) - (rule "polySimp_elimSub" (formula "74") (term "0,1,1,1")) - (rule "polySimp_addComm0" (formula "74") (term "0,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "74") (term "1,1,1")) - (rule "mul_literals" (formula "74") (term "1,0,0,1,1,1")) - (rule "add_literals" (formula "74") (term "0,0,1,1,1")) - (rule "polySimp_addAssoc" (formula "74") (term "0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "74") (term "0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "74") (term "1,1,1")) - (rule "polySimp_mulComm0" (formula "74") (term "1,1,1,1")) - (rule "polySimp_rightDist" (formula "74") (term "1,1,1,1")) - (rule "polySimp_mulLiterals" (formula "74") (term "1,1,1,1,1")) - (rule "mul_literals" (formula "74") (term "0,1,1,1,1")) - (rule "polySimp_elimOne" (formula "74") (term "1,1,1,1,1")) - (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "103") (term "0")) - (rule "translateJavaMulInt" (formula "103") (term "0,0,2,0")) - (rule "translateJavaAddInt" (formula "103") (term "0,2,0")) - (rule "polySimp_mulComm0" (formula "103") (term "0,0,2,0")) - (rule "polySimp_addComm0" (formula "103") (term "0,2,0")) - (rule "replaceKnownSelect_taclet0011120010120110_4" (formula "103") (term "0")) - (rule "replaceKnownAuxiliaryConstant_taclet0011120010120110_5" (formula "103") (term "0")) - (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "74") (term "0")) - (builtin "One Step Simplification" (formula "74")) - (rule "translateJavaSubInt" (formula "74") (term "0,0")) - (rule "translateJavaUnaryMinusInt" (formula "74") (term "1,0")) - (rule "neg_literal" (formula "74") (term "1,0")) - (rule "translateJavaAddInt" (formula "74") (term "0,0,0")) - (rule "polySimp_elimSub" (formula "74") (term "0,0")) - (rule "mul_literals" (formula "74") (term "1,0,0")) - (rule "polySimp_addLiterals" (formula "74") (term "0,0")) - (rule "polySimp_addComm0" (formula "74") (term "0,0")) - (rule "inEqSimp_exactShadow3" (formula "74") (ifseqformula "76")) - (rule "mul_literals" (formula "74") (term "0,0")) - (rule "add_zero_left" (formula "74") (term "0")) - (rule "inEqSimp_subsumption6" (formula "74") (ifseqformula "3")) - (rule "mul_literals" (formula "74") (term "1,1,0")) - (rule "greater_literals" (formula "74") (term "0,0")) - (builtin "One Step Simplification" (formula "74")) - (rule "leq_literals" (formula "74") (term "0")) - (builtin "One Step Simplification" (formula "74")) - (rule "true_left" (formula "74")) - (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "78") (term "0")) - (builtin "One Step Simplification" (formula "78")) - (rule "translateJavaSubInt" (formula "78") (term "0,1,1,1")) - (rule "polySimp_elimSub" (formula "78") (term "0,1,1,1")) - (rule "polySimp_addComm0" (formula "78") (term "0,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "78") (term "1,1,1")) - (rule "mul_literals" (formula "78") (term "1,0,0,1,1,1")) - (rule "add_literals" (formula "78") (term "0,0,1,1,1")) - (rule "polySimp_addAssoc" (formula "78") (term "0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "78") (term "0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "78") (term "1,1,1")) - (rule "polySimp_mulComm0" (formula "78") (term "1,1,1,1")) - (rule "polySimp_rightDist" (formula "78") (term "1,1,1,1")) - (rule "polySimp_mulLiterals" (formula "78") (term "1,1,1,1,1")) - (rule "mul_literals" (formula "78") (term "0,1,1,1,1")) - (rule "polySimp_elimOne" (formula "78") (term "1,1,1,1,1")) - (rule "Definition_axiom_for_isClassOfSlice_in_de_wiesler_Classifier" (formula "15") (term "0,1,0") (inst "i=i")) - (builtin "One Step Simplification" (formula "15")) - (rule "expand_inInt" (formula "15") (term "1,0,0,1,0")) - (rule "replace_int_MAX" (formula "15") (term "1,0,1,0,0,1,0")) - (rule "replace_int_MIN" (formula "15") (term "0,1,1,0,0,1,0")) - (rule "inEqSimp_ltToLeq" (formula "15") (term "1,0,0,0,1,0")) - (rule "polySimp_rightDist" (formula "15") (term "1,0,0,1,0,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "15") (term "0,1,0,0,1,0,0,0,1,0")) - (rule "polySimp_addAssoc" (formula "15") (term "0,0,1,0,0,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "15") (term "0,0,0,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "15") (term "1,1,0,0,1,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "15") (term "1,0,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "15") (term "1,1,0,0,0,1,0")) - (rule "polySimp_rightDist" (formula "15") (term "1,1,0,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "15") (term "1,1,1,0,0,0,1,0")) - (rule "polySimp_elimOne" (formula "15") (term "1,1,1,0,0,0,1,0")) - (rule "polySimp_rightDist" (formula "15") (term "0,1,1,0,0,0,1,0")) - (rule "mul_literals" (formula "15") (term "0,0,1,1,0,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "15") (term "1,0,1,1,0,0,0,1,0")) - (rule "polySimp_elimOne" (formula "15") (term "1,0,1,1,0,0,0,1,0")) - (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "79") (term "0")) - (builtin "One Step Simplification" (formula "79")) - (rule "translateJavaUnaryMinusInt" (formula "79") (term "1,0")) - (rule "neg_literal" (formula "79") (term "1,0")) - (rule "translateJavaAddInt" (formula "79") (term "0,0,0")) - (rule "translateJavaSubInt" (formula "79") (term "0,0")) - (rule "polySimp_elimSub" (formula "79") (term "0,0")) - (rule "mul_literals" (formula "79") (term "1,0,0")) - (rule "polySimp_addLiterals" (formula "79") (term "0,0")) - (rule "polySimp_addComm0" (formula "79") (term "0,0")) - (rule "Contract_axiom_for_isClassOfSlice_in_Classifier" (formula "64") (term "0,1,0,0,0,1,0")) - (rule "replace_known_left" (formula "64") (term "1,0,0,0") (ifseqformula "20")) - (builtin "One Step Simplification" (formula "64") (ifInst "" (formula "125")) (ifInst "" (formula "26")) (ifInst "" (formula "156"))) - (rule "Definition_axiom_for_bufferLen_in_de_wiesler_Buffers" (formula "65") (term "1,4,0,1,0,0,0,1,0")) - (rule "Definition_axiom_for_isSortedSliceTransitive_in_de_wiesler_Functions" (formula "37") (term "0") (inst "i=i") (inst "j=j")) - (builtin "One Step Simplification" (formula "37")) - (rule "expand_inInt" (formula "37") (term "1,0,0")) - (rule "expand_inInt" (formula "37") (term "1,0,0,1,0")) - (rule "replace_int_MIN" (formula "37") (term "0,1,1,0,0")) - (rule "replace_int_MAX" (formula "37") (term "1,0,1,0,0")) - (rule "replace_int_MIN" (formula "37") (term "0,1,1,0,0,1,0")) - (rule "replace_int_MAX" (formula "37") (term "1,0,1,0,0,1,0")) - (rule "inEqSimp_ltToLeq" (formula "37") (term "1,0,0,0")) - (rule "polySimp_rightDist" (formula "37") (term "1,0,0,1,0,0,0")) - (rule "mul_literals" (formula "37") (term "0,1,0,0,1,0,0,0")) - (rule "polySimp_addAssoc" (formula "37") (term "0,0,1,0,0,0")) - (rule "add_literals" (formula "37") (term "0,0,0,1,0,0,0")) - (rule "add_zero_left" (formula "37") (term "0,0,1,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "37") (term "1,0,0,0,1,0")) - (rule "polySimp_rightDist" (formula "37") (term "1,0,0,1,0,0,0,1,0")) - (rule "mul_literals" (formula "37") (term "0,1,0,0,1,0,0,0,1,0")) - (rule "polySimp_addAssoc" (formula "37") (term "0,0,1,0,0,0,1,0")) - (rule "add_literals" (formula "37") (term "0,0,0,1,0,0,0,1,0")) - (rule "add_zero_left" (formula "37") (term "0,0,1,0,0,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "37") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "37") (term "0,0,0,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "37") (term "1,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "37") (term "1,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "37") (term "1,1,0,0,1,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "37") (term "1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "37") (term "1,1,0,0,0")) - (rule "polySimp_elimOne" (formula "37") (term "1,1,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "37") (term "1,0,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "37") (term "1,1,0,0,0,1,0")) - (rule "polySimp_elimOne" (formula "37") (term "1,1,0,0,0,1,0")) - (rule "Definition_axiom_for_writtenElementsOfBucketClassified_in_de_wiesler_BucketPointers" (formula "65") (term "0,0,0,0,0,1,0")) - (builtin "One Step Simplification" (formula "65")) - (rule "translateJavaAddInt" (formula "65") (term "0,4,0,0,1,0,0,0,0,1,0")) - (rule "translateJavaAddInt" (formula "65") (term "3,0,0,1,0,0,0,0,1,0")) - (rule "translateJavaAddInt" (formula "65") (term "3,0,2,0,0,0,0,1,0")) - (rule "translateJavaAddInt" (formula "65") (term "4,0,2,0,0,0,0,1,0")) - (rule "translateJavaSubInt" (formula "65") (term "0,0,0,0,0,0,0,1,0")) - (rule "translateJavaSubInt" (formula "65") (term "4,0,0,1,0,0,0,0,1,0")) - (rule "polySimp_elimSub" (formula "65") (term "0,0,0,0,0,0,0,1,0")) - (rule "polySimp_elimSub" (formula "65") (term "4,0,0,1,0,0,0,0,1,0")) - (rule "mul_literals" (formula "65") (term "1,4,0,0,1,0,0,0,0,1,0")) - (rule "polySimp_addComm0" (formula "65") (term "0,0,0,0,0,0,0,1,0")) - (rule "polySimp_addComm1" (formula "65") (term "4,0,0,1,0,0,0,0,1,0")) - (rule "polySimp_addComm0" (formula "65") (term "0,4,0,0,1,0,0,0,0,1,0")) - (rule "inEqSimp_ltToLeq" (formula "65") (term "0,0,0,0,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "65") (term "1,0,0,0,0,0,0,0,0,1,0")) - (rule "polySimp_addComm1" (formula "65") (term "0,0,0,0,0,0,0,1,0")) - (rule "polySimp_addAssoc" (formula "65") (term "0,0,0,0,0,0,0,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "65") (term "1,0,0,0,0,0,1,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "65") (term "0,0,0,0,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "65") (term "0,0,0,0,0,0,0,1,0")) - (rule "polySimp_elimOne" (formula "65") (term "0,0,0,0,0,0,0,1,0")) - (rule "Definition_axiom_for_pi_in_de_wiesler_Tree" (formula "60") (term "0,1,1,0")) - (rule "translateJavaSubInt" (formula "60") (term "0,1,1,0,1,1,0")) - (rule "polySimp_elimSub" (formula "60") (term "1,0,0,0,1,1,0")) - (rule "polySimp_elimSub" (formula "60") (term "0,1,1,0,1,1,0")) - (rule "mul_literals" (formula "60") (term "1,0,1,1,0,1,1,0")) - (rule "polySimp_elimSub" (formula "60") (term "1,1,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "60") (term "0,1,1,0")) - (rule "polySimp_addComm0" (formula "60") (term "0,1,0,0,1,1,0")) - (rule "polySimp_rightDist" (formula "60") (term "0,1,0,1,1,0")) - (rule "polySimp_mulLiterals" (formula "60") (term "1,0,1,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "60") (term "0,0,1,0,1,1,0")) - (rule "polySimp_addComm1" (formula "60") (term "1,0,1,1,0")) - (rule "polySimp_addComm0" (formula "60") (term "0,1,0,1,1,0")) - (rule "polySimp_rightDist" (formula "60") (term "0,1,1,0")) - (rule "polySimp_mulComm1" (formula "60") (term "1,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "60") (term "0,1,0,1,1,0")) - (rule "polySimp_rightDist" (formula "60") (term "0,0,1,1,0")) - (rule "polySimp_elimOne" (formula "60") (term "0,0,0,1,1,0")) - (rule "polySimp_mulComm1" (formula "60") (term "1,0,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "60") (term "0,1,0,0,1,1,0")) - (rule "inEqSimp_homoInEq0" (formula "60") (term "1,1,0")) - (rule "polySimp_mulComm0" (formula "60") (term "1,0,1,1,0")) - (rule "polySimp_rightDist" (formula "60") (term "1,0,1,1,0")) - (rule "polySimp_mulLiterals" (formula "60") (term "1,1,0,1,1,0")) - (rule "polySimp_rightDist" (formula "60") (term "0,1,0,1,1,0")) - (rule "polySimp_mulLiterals" (formula "60") (term "1,0,1,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "60") (term "0,0,1,0,1,1,0")) - (rule "polySimp_addAssoc" (formula "60") (term "0,1,1,0")) - (rule "polySimp_addAssoc" (formula "60") (term "0,0,1,1,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "60") (term "1,1,0")) - (rule "polySimp_mulComm0" (formula "60") (term "1,1,1,0")) - (rule "polySimp_rightDist" (formula "60") (term "1,1,1,0")) - (rule "polySimp_mulLiterals" (formula "60") (term "1,1,1,1,0")) - (rule "polySimp_rightDist" (formula "60") (term "0,1,1,1,0")) - (rule "polySimp_mulLiterals" (formula "60") (term "1,0,1,1,1,0")) - (rule "polySimp_elimOne" (formula "60") (term "1,0,1,1,1,0")) - (rule "polySimp_rightDist" (formula "60") (term "0,0,1,1,1,0")) - (rule "mul_literals" (formula "60") (term "0,0,0,1,1,1,0")) - (rule "Definition_axiom_for_pi_in_de_wiesler_Tree" (formula "60") (term "0,0,1,0")) - (rule "translateJavaSubInt" (formula "60") (term "0,1,1,0,0,1,0")) - (rule "polySimp_elimSub" (formula "60") (term "1,0,0,0,0,1,0")) - (rule "polySimp_elimSub" (formula "60") (term "0,1,1,0,0,1,0")) - (rule "mul_literals" (formula "60") (term "1,0,1,1,0,0,1,0")) - (rule "polySimp_elimSub" (formula "60") (term "1,1,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "60") (term "0,0,1,0")) - (rule "polySimp_addComm0" (formula "60") (term "0,1,0,0,0,1,0")) - (rule "polySimp_rightDist" (formula "60") (term "0,1,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "60") (term "1,0,1,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "60") (term "0,0,1,0,0,1,0")) - (rule "polySimp_addComm1" (formula "60") (term "1,0,0,1,0")) - (rule "polySimp_addComm0" (formula "60") (term "0,1,0,0,1,0")) - (rule "polySimp_rightDist" (formula "60") (term "0,0,1,0")) - (rule "polySimp_mulComm1" (formula "60") (term "1,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "60") (term "0,1,0,0,1,0")) - (rule "polySimp_rightDist" (formula "60") (term "0,0,0,1,0")) - (rule "polySimp_elimOne" (formula "60") (term "0,0,0,0,1,0")) - (rule "polySimp_mulComm1" (formula "60") (term "1,0,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "60") (term "0,1,0,0,0,1,0")) - (rule "inEqSimp_homoInEq1" (formula "60") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "60") (term "1,0,0,1,0")) - (rule "polySimp_rightDist" (formula "60") (term "1,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "60") (term "1,1,0,0,1,0")) - (rule "polySimp_rightDist" (formula "60") (term "0,1,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "60") (term "1,0,1,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "60") (term "0,0,1,0,0,1,0")) - (rule "polySimp_addAssoc" (formula "60") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "60") (term "0,0,0,1,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "60") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "60") (term "1,0,1,0")) - (rule "polySimp_rightDist" (formula "60") (term "1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "60") (term "1,1,0,1,0")) - (rule "polySimp_rightDist" (formula "60") (term "0,1,0,1,0")) - (rule "mul_literals" (formula "60") (term "0,0,1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "60") (term "1,0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "60") (term "1,0,1,0,1,0")) - (rule "Definition_axiom_for_pi_in_de_wiesler_Tree" (formula "61") (term "1,0,2,0,1,0")) - (rule "translateJavaSubInt" (formula "61") (term "0,1,1,1,0,2,0,1,0")) - (rule "polySimp_elimSub" (formula "61") (term "1,0,0,1,0,2,0,1,0")) - (rule "polySimp_elimSub" (formula "61") (term "0,1,1,1,0,2,0,1,0")) - (rule "mul_literals" (formula "61") (term "1,0,1,1,1,0,2,0,1,0")) - (rule "polySimp_elimSub" (formula "61") (term "1,1,1,0,2,0,1,0")) - (rule "polySimp_mulComm0" (formula "61") (term "1,0,2,0,1,0")) - (rule "polySimp_addComm0" (formula "61") (term "0,1,0,1,0,2,0,1,0")) - (rule "polySimp_rightDist" (formula "61") (term "0,1,1,0,2,0,1,0")) - (rule "polySimp_mulLiterals" (formula "61") (term "1,0,1,1,0,2,0,1,0")) - (rule "polySimp_mulComm0" (formula "61") (term "0,0,1,1,0,2,0,1,0")) - (rule "polySimp_addComm1" (formula "61") (term "1,1,0,2,0,1,0")) - (rule "polySimp_addComm0" (formula "61") (term "0,1,1,0,2,0,1,0")) - (rule "polySimp_rightDist" (formula "61") (term "1,0,2,0,1,0")) - (rule "polySimp_mulComm1" (formula "61") (term "1,1,0,2,0,1,0")) - (rule "polySimp_mulComm0" (formula "61") (term "0,1,1,0,2,0,1,0")) - (rule "polySimp_rightDist" (formula "61") (term "0,1,0,2,0,1,0")) - (rule "polySimp_elimOne" (formula "61") (term "0,0,1,0,2,0,1,0")) - (rule "polySimp_mulComm1" (formula "61") (term "1,0,1,0,2,0,1,0")) - (rule "polySimp_mulComm0" (formula "61") (term "0,1,0,1,0,2,0,1,0")) - (rule "polySimp_addAssoc" (formula "61") (term "0,2,0,1,0")) - (rule "polySimp_addAssoc" (formula "61") (term "0,0,2,0,1,0")) - (rule "commute_or_2" (formula "44") (term "0,0")) - (rule "commute_or_2" (formula "45") (term "0,0")) - (rule "cnf_rightDist" (formula "73") (term "1,1,0")) - (rule "cnf_rightDist" (formula "73") (term "0,1,0")) - (rule "commute_or_2" (formula "115") (term "0,0")) - (rule "commute_or_2" (formula "60") (term "0,0")) - (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "81") (term "0")) - (builtin "One Step Simplification" (formula "81") (ifInst "" (formula "110"))) - (rule "translateJavaSubInt" (formula "81") (term "0,1,1,1")) - (rule "polySimp_elimSub" (formula "81") (term "0,1,1,1")) - (rule "polySimp_addComm0" (formula "81") (term "0,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "81") (term "1,1,1")) - (rule "mul_literals" (formula "81") (term "1,0,0,1,1,1")) - (rule "add_literals" (formula "81") (term "0,0,1,1,1")) - (rule "polySimp_addAssoc" (formula "81") (term "0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "81") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "81") (term "1,1,1")) - (rule "polySimp_mulComm0" (formula "81") (term "1,1,1,1")) - (rule "polySimp_rightDist" (formula "81") (term "1,1,1,1")) - (rule "polySimp_mulLiterals" (formula "81") (term "1,1,1,1,1")) - (rule "mul_literals" (formula "81") (term "0,1,1,1,1")) - (rule "polySimp_elimOne" (formula "81") (term "1,1,1,1,1")) - (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "81") (term "0")) - (builtin "One Step Simplification" (formula "81")) - (rule "translateJavaSubInt" (formula "81") (term "0,0")) - (rule "translateJavaUnaryMinusInt" (formula "81") (term "1,0")) - (rule "neg_literal" (formula "81") (term "1,0")) - (rule "translateJavaAddInt" (formula "81") (term "0,0,0")) - (rule "polySimp_elimSub" (formula "81") (term "0,0")) - (rule "mul_literals" (formula "81") (term "1,0,0")) - (rule "polySimp_addLiterals" (formula "81") (term "0,0")) - (rule "polySimp_addComm0" (formula "81") (term "0,0")) - (rule "commute_or_2" (formula "61") (term "0,0")) - (rule "commute_or_2" (formula "73") (term "0,0")) - (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "102") (term "1,0")) - (rule "replace_known_right" (formula "102") (term "0,1,0") (ifseqformula "123")) - (builtin "One Step Simplification" (formula "102")) - (rule "div_axiom" (formula "54") (term "0,1,1,2,1,0,0") (inst "quotient=quotient_0")) - (rule "equal_literals" (formula "54") (term "0")) - (builtin "One Step Simplification" (formula "54")) - (rule "qeq_literals" (formula "54") (term "0,1")) - (builtin "One Step Simplification" (formula "54")) - (rule "mul_literals" (formula "54") (term "1,1,1")) - (rule "andLeft" (formula "54")) - (rule "andLeft" (formula "54")) - (rule "polySimp_addComm1" (formula "56") (term "1")) - (rule "add_literals" (formula "56") (term "0,1")) - (rule "inEqSimp_commuteLeq" (formula "55")) - (rule "inEqSimp_homoInEq1" (formula "56")) - (rule "polySimp_mulLiterals" (formula "56") (term "1,0")) - (rule "polySimp_addComm1" (formula "56") (term "0")) - (rule "applyEq" (formula "57") (term "0,1,1,2,1,0,0") (ifseqformula "54")) - (rule "polySimp_addComm0" (formula "57") (term "1,2,1,0,0")) - (rule "applyEq" (formula "57") (term "0,0,0,1,0,0") (ifseqformula "54")) - (rule "inEqSimp_homoInEq1" (formula "57") (term "0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "57") (term "1,0,0,1,0,0")) - (rule "polySimp_addComm1" (formula "57") (term "0,0,1,0,0")) - (rule "applyEq" (formula "57") (term "0,1,1,1,1,1,0,0") (ifseqformula "54")) - (rule "polySimp_addComm0" (formula "57") (term "1,1,1,1,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "56")) - (rule "polySimp_mulComm0" (formula "56") (term "1")) - (rule "polySimp_rightDist" (formula "56") (term "1")) - (rule "mul_literals" (formula "56") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "56") (term "1,1")) - (rule "inEqSimp_sepPosMonomial0" (formula "57") (term "0,1,0,0")) - (rule "polySimp_mulComm0" (formula "57") (term "1,0,1,0,0")) - (rule "polySimp_rightDist" (formula "57") (term "1,0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "57") (term "1,1,0,1,0,0")) - (rule "mul_literals" (formula "57") (term "0,1,0,1,0,0")) - (rule "inEqSimp_contradInEq1" (formula "57") (term "0,1,0,0") (ifseqformula "55")) - (rule "inEqSimp_homoInEq1" (formula "57") (term "0,0,1,0,0")) - (rule "polySimp_mulComm0" (formula "57") (term "1,0,0,0,1,0,0")) - (rule "polySimp_rightDist" (formula "57") (term "1,0,0,0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "57") (term "1,1,0,0,0,1,0,0")) - (rule "mul_literals" (formula "57") (term "0,1,0,0,0,1,0,0")) - (rule "polySimp_addAssoc" (formula "57") (term "0,0,0,1,0,0")) - (rule "polySimp_addComm0" (formula "57") (term "0,0,0,0,1,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "57") (term "0,0,0,1,0,0")) - (rule "add_literals" (formula "57") (term "1,1,0,0,0,1,0,0")) - (rule "times_zero_1" (formula "57") (term "1,0,0,0,1,0,0")) - (rule "add_literals" (formula "57") (term "0,0,0,1,0,0")) - (rule "leq_literals" (formula "57") (term "0,0,1,0,0")) - (builtin "One Step Simplification" (formula "57")) - (rule "polySimp_homoEq" (formula "57")) - (rule "polySimp_addComm1" (formula "57") (term "0")) - (rule "mod_axiom" (formula "57") (term "0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "57") (term "1,0,1,0,0")) - (rule "polySimp_mulComm0" (formula "57") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "57") (term "1,0,0")) - (rule "polySimp_mulLiterals" (formula "57") (term "1,1,0,0")) - (rule "polySimp_rightDist" (formula "57") (term "0,1,0,0")) - (rule "mul_literals" (formula "57") (term "0,0,1,0,0")) - (rule "polySimp_addAssoc" (formula "57") (term "0,0")) - (rule "polySimp_addAssoc" (formula "57") (term "0,0,0")) - (rule "add_literals" (formula "57") (term "0,0,0,0")) - (rule "add_zero_left" (formula "57") (term "0,0,0")) - (rule "polySimp_sepPosMonomial" (formula "57")) - (rule "polySimp_mulComm0" (formula "57") (term "1")) - (rule "polySimp_rightDist" (formula "57") (term "1")) - (rule "polySimp_mulLiterals" (formula "57") (term "1,1")) - (rule "polySimp_mulAssoc" (formula "57") (term "0,1")) - (rule "polySimp_mulComm0" (formula "57") (term "0,0,1")) - (rule "polySimp_mulLiterals" (formula "57") (term "0,1")) - (rule "polySimp_elimOne" (formula "57") (term "0,1")) - (rule "applyEq" (formula "48") (term "0,1,0") (ifseqformula "57")) - (rule "polySimp_mulComm0" (formula "48") (term "1,0")) - (rule "polySimp_rightDist" (formula "48") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "48") (term "1,1,0")) - (rule "polySimp_mulComm0" (formula "48") (term "0,1,0")) - (rule "applyEq" (formula "60") (term "1") (ifseqformula "57")) - (rule "applyEq" (formula "50") (term "1,1,1,0,0,0") (ifseqformula "57")) - (rule "polySimp_addAssoc" (formula "50") (term "1,1,0,0,0")) - (rule "applyEq" (formula "50") (term "1,1,1,0,0,0,1,0") (ifseqformula "57")) - (rule "polySimp_addAssoc" (formula "50") (term "1,1,0,0,0,1,0")) - (rule "applyEq" (formula "48") (term "2,0") (ifseqformula "57")) - (rule "applyEq" (formula "62") (term "1,1,1,0,0,0,1,0") (ifseqformula "57")) - (rule "polySimp_addAssoc" (formula "62") (term "1,1,0,0,0,1,0")) - (rule "applyEq" (formula "64") (term "1,1,0,0") (ifseqformula "57")) - (rule "applyEq" (formula "51") (term "1,0,2,0") (ifseqformula "57")) - (rule "eqSymm" (formula "51")) - (rule "polySimp_addAssoc" (formula "51") (term "0,2,1")) - (rule "applyEq" (formula "59") (term "0") (ifseqformula "57")) - (rule "inEqSimp_homoInEq1" (formula "59")) - (rule "polySimp_mulComm0" (formula "59") (term "1,0")) - (rule "polySimp_rightDist" (formula "59") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "59") (term "1,1,0")) - (rule "polySimp_mulComm0" (formula "59") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "59") (term "0")) - (rule "applyEq" (formula "62") (term "1,1,1,0,0,0") (ifseqformula "57")) - (rule "polySimp_addAssoc" (formula "62") (term "1,1,0,0,0")) - (rule "applyEq" (formula "61") (term "0") (ifseqformula "57")) - (rule "inEqSimp_homoInEq0" (formula "61")) - (rule "polySimp_mulComm0" (formula "61") (term "1,0")) - (rule "polySimp_rightDist" (formula "61") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "61") (term "1,1,0")) - (rule "polySimp_mulComm0" (formula "61") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "61") (term "0")) - (rule "applyEq" (formula "63") (term "1,1,0,0") (ifseqformula "57")) - (rule "applyEq" (formula "51") (term "1,0,2,0") (ifseqformula "57")) - (rule "eqSymm" (formula "51")) - (rule "polySimp_addAssoc" (formula "51") (term "0,2,1")) - (rule "applyEq" (formula "63") (term "0,1,0,0,1,1,1,0") (ifseqformula "57")) - (rule "polySimp_mulComm0" (formula "63") (term "1,0,0,1,1,1,0")) - (rule "polySimp_rightDist" (formula "63") (term "1,0,0,1,1,1,0")) - (rule "polySimp_mulLiterals" (formula "63") (term "1,1,0,0,1,1,1,0")) - (rule "polySimp_mulComm0" (formula "63") (term "0,1,0,0,1,1,1,0")) - (rule "polySimp_addAssoc" (formula "63") (term "0,0,1,1,1,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "59")) - (rule "polySimp_mulComm0" (formula "59") (term "1")) - (rule "polySimp_rightDist" (formula "59") (term "1")) - (rule "polySimp_mulLiterals" (formula "59") (term "1,1")) - (rule "mul_literals" (formula "59") (term "0,1")) - (rule "polySimp_elimOne" (formula "59") (term "1,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "61")) - (rule "polySimp_mulComm0" (formula "61") (term "1")) - (rule "polySimp_rightDist" (formula "61") (term "1")) - (rule "polySimp_mulLiterals" (formula "61") (term "1,1")) - (rule "polySimp_elimOne" (formula "61") (term "1,1")) - (rule "polySimp_mulComm0" (formula "61") (term "0,1")) - (rule "inEqSimp_exactShadow0" (formula "61") (ifseqformula "59")) - (builtin "One Step Simplification" (formula "61")) - (rule "greater_literals" (formula "61") (term "0")) - (builtin "One Step Simplification" (formula "61")) - (rule "polySimp_rightDist" (formula "61") (term "1,0")) - (rule "mul_literals" (formula "61") (term "0,1,0")) - (rule "polySimp_rightDist" (formula "61") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "61") (term "0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "61") (term "0,1,0,0")) - (rule "polySimp_rightDist" (formula "61") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "61") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "61") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "61") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "61") (term "0")) - (rule "polySimp_addComm1" (formula "61") (term "0,0")) - (rule "polySimp_pullOutFactor0b" (formula "61") (term "0")) - (rule "add_literals" (formula "61") (term "1,1,0")) - (rule "times_zero_1" (formula "61") (term "1,0")) - (rule "add_zero_right" (formula "61") (term "0")) - (rule "polySimp_addComm0" (formula "61") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "61")) - (rule "mul_literals" (formula "61") (term "1")) - (rule "inEqSimp_subsumption6" (formula "61") (ifseqformula "58")) - (rule "mul_literals" (formula "61") (term "1,1,0")) - (rule "greater_literals" (formula "61") (term "0,0")) - (builtin "One Step Simplification" (formula "61")) - (rule "leq_literals" (formula "61") (term "0")) - (builtin "One Step Simplification" (formula "61")) - (rule "true_left" (formula "61")) - (rule "inEqSimp_exactShadow3" (formula "52") (ifseqformula "56")) - (rule "mul_literals" (formula "52") (term "0,0")) - (rule "polySimp_addAssoc" (formula "52") (term "0")) - (rule "add_literals" (formula "52") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "52")) - (rule "mul_literals" (formula "52") (term "1")) - (rule "elimGcdGeq_antec" (formula "52") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=quotient_0") (inst "elimGcd=Z(2(3(#)))")) - (rule "mul_literals" (formula "52") (term "0,1,0,0,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "52") (term "1,0,1,0")) - (rule "leq_literals" (formula "52") (term "0,0")) - (builtin "One Step Simplification" (formula "52")) - (rule "mul_literals" (formula "52") (term "1,0,0,0,0,0")) - (rule "polySimp_addLiterals" (formula "52") (term "0,0,0,0")) - (rule "add_literals" (formula "52") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "52") (term "0,0")) - (rule "add_literals" (formula "52") (term "1,1,0,0")) - (rule "times_zero_1" (formula "52") (term "1,0,0")) - (rule "add_zero_right" (formula "52") (term "0,0")) - (rule "leq_literals" (formula "52") (term "0")) - (builtin "One Step Simplification" (formula "52")) - (rule "inEqSimp_exactShadow3" (formula "56") (ifseqformula "54")) - (rule "polySimp_mulAssoc" (formula "56") (term "0,0")) - (rule "polySimp_mulComm0" (formula "56") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "56") (term "0,0")) - (rule "polySimp_addComm0" (formula "56") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "56")) - (rule "polySimp_mulLiterals" (formula "56") (term "0")) - (rule "elimGcdLeq_antec" (formula "56") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=quotient_0") (inst "elimGcd=Z(2(3(#)))")) - (rule "polySimp_mulLiterals" (formula "56") (term "1,0,0,0,0,1,0")) - (rule "leq_literals" (formula "56") (term "0,0")) - (builtin "One Step Simplification" (formula "56")) - (rule "polySimp_mulLiterals" (formula "56") (term "1,0,0")) - (rule "times_zero_1" (formula "56") (term "1,0,0,0,0,0")) - (rule "neg_literal" (formula "56") (term "0,0,0,0,0,0")) - (rule "add_zero_right" (formula "56") (term "0,0,0,0,0")) - (rule "add_literals" (formula "56") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "56") (term "0,0")) - (rule "add_literals" (formula "56") (term "1,1,0,0")) - (rule "times_zero_1" (formula "56") (term "1,0,0")) - (rule "add_zero_right" (formula "56") (term "0,0")) - (rule "qeq_literals" (formula "56") (term "0")) - (builtin "One Step Simplification" (formula "56")) - (rule "inEqSimp_antiSymm" (formula "52") (ifseqformula "56")) - (rule "applyEqRigid" (formula "58") (term "0,1") (ifseqformula "52")) - (rule "times_zero_2" (formula "58") (term "1")) - (rule "applyEq" (formula "53") (term "0") (ifseqformula "52")) - (rule "qeq_literals" (formula "53")) - (rule "true_left" (formula "53")) - (rule "applyEqRigid" (formula "58") (term "0,1,1") (ifseqformula "52")) - (rule "mul_literals" (formula "58") (term "1,1")) - (rule "add_zero_right" (formula "58") (term "1")) - (rule "applyEqRigid" (formula "56") (term "0") (ifseqformula "52")) - (rule "leq_literals" (formula "56")) - (rule "true_left" (formula "56")) - (rule "applyEqRigid" (formula "61") (term "0,0,1,1,0,0,1,1") (ifseqformula "52")) - (rule "times_zero_2" (formula "61") (term "0,1,1,0,0,1,1")) - (rule "add_zero_left" (formula "61") (term "1,1,0,0,1,1")) - (rule "polySimp_addComm0" (formula "61") (term "1")) - (rule "applyEqRigid" (formula "48") (term "0,0,1,1,0,0,1,1,0") (ifseqformula "52")) - (rule "times_zero_2" (formula "48") (term "0,1,1,0,0,1,1,0")) - (rule "add_zero_left" (formula "48") (term "1,1,0,0,1,1,0")) - (rule "polySimp_addComm0" (formula "48") (term "1,0")) - (rule "applyEq" (formula "50") (term "0,0,1,1,0,0,1,1,1,0,0,0,1,0") (ifseqformula "52")) - (rule "times_zero_2" (formula "50") (term "0,1,1,0,0,1,1,1,0,0,0,1,0")) - (rule "add_zero_left" (formula "50") (term "1,1,0,0,1,1,1,0,0,0,1,0")) - (rule "polySimp_addComm1" (formula "50") (term "1,1,0,0,0,1,0")) - (rule "applyEq" (formula "55") (term "1") (ifseqformula "52")) - (rule "applyEq" (formula "48") (term "0,0,1,1,0,0,1,2,0") (ifseqformula "52")) - (rule "times_zero_2" (formula "48") (term "0,1,1,0,0,1,2,0")) - (rule "add_zero_left" (formula "48") (term "1,1,0,0,1,2,0")) - (rule "polySimp_addComm0" (formula "48") (term "2,0")) - (rule "applyEq" (formula "62") (term "0,0,1,1,1") (ifseqformula "52")) - (rule "mul_literals" (formula "62") (term "0,1,1,1")) - (rule "add_zero_left" (formula "62") (term "1,1,1")) - (rule "applyEqRigid" (formula "65") (term "0,0,1,1,0,0,1,1,1,0,0") (ifseqformula "52")) - (rule "mul_literals" (formula "65") (term "0,1,1,0,0,1,1,1,0,0")) - (rule "add_zero_left" (formula "65") (term "1,1,0,0,1,1,1,0,0")) - (rule "polySimp_addComm0" (formula "65") (term "1,1,0,0")) - (rule "applyEqRigid" (formula "60") (term "0,0,1,1,1") (ifseqformula "52")) - (rule "mul_literals" (formula "60") (term "0,1,1,1")) - (rule "add_zero_left" (formula "60") (term "1,1,1")) - (rule "applyEqRigid" (formula "62") (term "0,0,1,1,0,0,0") (ifseqformula "52")) - (rule "times_zero_2" (formula "62") (term "0,1,1,0,0,0")) - (rule "add_zero_left" (formula "62") (term "1,1,0,0,0")) - (rule "applyEqRigid" (formula "63") (term "0,0,1,1,0,0,1,1,1,0,0,0") (ifseqformula "52")) - (rule "times_zero_2" (formula "63") (term "0,1,1,0,0,1,1,1,0,0,0")) - (rule "add_zero_left" (formula "63") (term "1,1,0,0,1,1,1,0,0,0")) - (rule "polySimp_addComm1" (formula "63") (term "1,1,0,0,0")) - (rule "applyEqRigid" (formula "64") (term "0,0,1,1,0,0,1,1,1,0,0") (ifseqformula "52")) - (rule "mul_literals" (formula "64") (term "0,1,1,0,0,1,1,1,0,0")) - (rule "add_zero_left" (formula "64") (term "1,1,0,0,1,1,1,0,0")) - (rule "polySimp_addComm0" (formula "64") (term "1,1,0,0")) - (rule "applyEqRigid" (formula "51") (term "0,0,1,1,0,0,1,0,2,0") (ifseqformula "52")) - (rule "times_zero_2" (formula "51") (term "0,1,1,0,0,1,0,2,0")) - (rule "add_zero_left" (formula "51") (term "1,1,0,0,1,0,2,0")) - (rule "eqSymm" (formula "51")) - (rule "polySimp_addComm1" (formula "51") (term "0,2,1")) - (rule "applyEq" (formula "60") (term "0,0,1,1,0,0,0") (ifseqformula "52")) - (rule "mul_literals" (formula "60") (term "0,1,1,0,0,0")) - (rule "add_zero_left" (formula "60") (term "1,1,0,0,0")) - (rule "applyEqRigid" (formula "50") (term "0,0,1,1,0,0,1,1,1,0,0,0") (ifseqformula "52")) - (rule "times_zero_2" (formula "50") (term "0,1,1,0,0,1,1,1,0,0,0")) - (rule "add_zero_left" (formula "50") (term "1,1,0,0,1,1,1,0,0,0")) - (rule "polySimp_addComm1" (formula "50") (term "1,1,0,0,0")) - (rule "applyEq" (formula "63") (term "0,0,1,1,0,0,1,1,1,0,0,0,1,0") (ifseqformula "52")) - (rule "times_zero_2" (formula "63") (term "0,1,1,0,0,1,1,1,0,0,0,1,0")) - (rule "add_zero_left" (formula "63") (term "1,1,0,0,1,1,1,0,0,0,1,0")) - (rule "polySimp_addComm1" (formula "63") (term "1,1,0,0,0,1,0")) - (rule "applyEq" (formula "58") (term "0,0,1,1,0,0,1,1") (ifseqformula "52")) - (rule "times_zero_2" (formula "58") (term "0,1,1,0,0,1,1")) - (rule "add_zero_left" (formula "58") (term "1,1,0,0,1,1")) - (rule "polySimp_addComm0" (formula "58") (term "1")) - (rule "applyEqRigid" (formula "64") (term "0,0,1,1,0,0,1,0,0,1,1,1,0") (ifseqformula "52")) - (rule "mul_literals" (formula "64") (term "0,1,1,0,0,1,0,0,1,1,1,0")) - (rule "add_zero_left" (formula "64") (term "1,1,0,0,1,0,0,1,1,1,0")) - (rule "polySimp_addComm1" (formula "64") (term "0,0,1,1,1,0")) - (rule "applyEqRigid" (formula "61") (term "0,0,1,1,1") (ifseqformula "52")) - (rule "mul_literals" (formula "61") (term "0,1,1,1")) - (rule "add_zero_left" (formula "61") (term "1,1,1")) - (rule "polySimp_addComm0" (formula "61") (term "1")) - (rule "applyEq" (formula "48") (term "0,0,1,0,1,1,0") (ifseqformula "52")) - (rule "mul_literals" (formula "48") (term "0,1,0,1,1,0")) - (rule "add_zero_left" (formula "48") (term "1,0,1,1,0")) - (rule "polySimp_addComm0" (formula "48") (term "1,0")) - (rule "applyEqRigid" (formula "65") (term "0,0,1,1,1,1,0,0") (ifseqformula "52")) - (rule "times_zero_2" (formula "65") (term "0,1,1,1,1,0,0")) - (rule "add_zero_left" (formula "65") (term "1,1,1,1,0,0")) - (rule "polySimp_addComm0" (formula "65") (term "1,1,0,0")) - (rule "applyEq" (formula "51") (term "0,0,1,1,0,0,1,0,2,0") (ifseqformula "52")) - (rule "mul_literals" (formula "51") (term "0,1,1,0,0,1,0,2,0")) - (rule "add_zero_left" (formula "51") (term "1,1,0,0,1,0,2,0")) - (rule "polySimp_addComm1" (formula "51") (term "0,2,0")) - (rule "eqSymm" (formula "51")) - (rule "applyEqRigid" (formula "63") (term "0,0,1,1,1,1,0,0,0,1,0") (ifseqformula "52")) - (rule "mul_literals" (formula "63") (term "0,1,1,1,1,0,0,0,1,0")) - (rule "add_zero_left" (formula "63") (term "1,1,1,1,0,0,0,1,0")) - (rule "polySimp_addComm1" (formula "63") (term "1,1,0,0,0,1,0")) - (rule "applyEq" (formula "48") (term "0,0,1,1,2,0") (ifseqformula "52")) - (rule "mul_literals" (formula "48") (term "0,1,1,2,0")) - (rule "add_zero_left" (formula "48") (term "1,1,2,0")) - (rule "polySimp_addComm0" (formula "48") (term "2,0")) - (rule "applyEq" (formula "64") (term "0,0,1,1,1,1,0,0") (ifseqformula "52")) - (rule "times_zero_2" (formula "64") (term "0,1,1,1,1,0,0")) - (rule "add_zero_left" (formula "64") (term "1,1,1,1,0,0")) - (rule "polySimp_addComm0" (formula "64") (term "1,1,0,0")) - (rule "applyEqRigid" (formula "50") (term "0,0,1,1,1,1,0,0,0,1,0") (ifseqformula "52")) - (rule "mul_literals" (formula "50") (term "0,1,1,1,1,0,0,0,1,0")) - (rule "add_zero_left" (formula "50") (term "1,1,1,1,0,0,0,1,0")) - (rule "polySimp_addComm1" (formula "50") (term "1,1,0,0,0,1,0")) - (rule "applyEqRigid" (formula "50") (term "0,0,1,1,1,1,0,0,0") (ifseqformula "52")) - (rule "times_zero_2" (formula "50") (term "0,1,1,1,1,0,0,0")) - (rule "add_zero_left" (formula "50") (term "1,1,1,1,0,0,0")) - (rule "polySimp_addComm1" (formula "50") (term "1,1,0,0,0")) - (rule "applyEqRigid" (formula "63") (term "0,0,1,1,1,1,0,0,0") (ifseqformula "52")) - (rule "times_zero_2" (formula "63") (term "0,1,1,1,1,0,0,0")) - (rule "add_zero_left" (formula "63") (term "1,1,1,1,0,0,0")) - (rule "polySimp_addComm1" (formula "63") (term "1,1,0,0,0")) - (rule "applyEqRigid" (formula "51") (term "0,0,1,1,0,2,0") (ifseqformula "52")) - (rule "times_zero_2" (formula "51") (term "0,1,1,0,2,0")) - (rule "add_zero_left" (formula "51") (term "1,1,0,2,0")) - (rule "eqSymm" (formula "51")) - (rule "polySimp_addComm1" (formula "51") (term "0,2,1")) - (rule "applyEq" (formula "58") (term "0,0,1,1,1") (ifseqformula "52")) - (rule "times_zero_2" (formula "58") (term "0,1,1,1")) - (rule "add_zero_left" (formula "58") (term "1,1,1")) - (rule "polySimp_addComm0" (formula "58") (term "1")) - (rule "applyEq" (formula "51") (term "0,0,1,1,0,2,0") (ifseqformula "52")) - (rule "mul_literals" (formula "51") (term "0,1,1,0,2,0")) - (rule "add_zero_left" (formula "51") (term "1,1,0,2,0")) - (rule "polySimp_addComm1" (formula "51") (term "0,2,0")) - (rule "eqSymm" (formula "51")) - (rule "applyEqRigid" (formula "64") (term "0,0,1,0,1,0,0,1,1,1,0") (ifseqformula "52")) - (rule "times_zero_2" (formula "64") (term "0,1,0,1,0,0,1,1,1,0")) - (rule "add_zero_left" (formula "64") (term "1,0,1,0,0,1,1,1,0")) - (rule "polySimp_addComm1" (formula "64") (term "0,0,1,1,1,0")) - (rule "inEqSimp_subsumption0" (formula "57") (ifseqformula "54")) - (rule "leq_literals" (formula "57") (term "0")) - (builtin "One Step Simplification" (formula "57")) - (rule "true_left" (formula "57")) - (rule "inEqSimp_subsumption1" (formula "56") (ifseqformula "53")) - (rule "leq_literals" (formula "56") (term "0")) - (builtin "One Step Simplification" (formula "56")) - (rule "true_left" (formula "56")) - (rule "inEqSimp_exactShadow0" (formula "60") (ifseqformula "58")) - (builtin "One Step Simplification" (formula "60")) - (rule "greater_literals" (formula "60") (term "0")) - (builtin "One Step Simplification" (formula "60")) - (rule "polySimp_rightDist" (formula "60") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "60") (term "0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "60") (term "0,1,0,0")) - (rule "polySimp_rightDist" (formula "60") (term "1,0")) - (rule "mul_literals" (formula "60") (term "0,1,0")) - (rule "polySimp_rightDist" (formula "60") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "60") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "60") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "60") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "60") (term "0")) - (rule "polySimp_addComm1" (formula "60") (term "0,0")) - (rule "polySimp_pullOutFactor0b" (formula "60") (term "0")) - (rule "add_literals" (formula "60") (term "1,1,0")) - (rule "times_zero_1" (formula "60") (term "1,0")) - (rule "add_zero_right" (formula "60") (term "0")) - (rule "polySimp_addComm0" (formula "60") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "60")) - (rule "mul_literals" (formula "60") (term "1")) - (rule "inEqSimp_subsumption6" (formula "60") (ifseqformula "57")) - (rule "mul_literals" (formula "60") (term "1,1,0")) - (rule "greater_literals" (formula "60") (term "0,0")) - (builtin "One Step Simplification" (formula "60")) - (rule "leq_literals" (formula "60") (term "0")) - (builtin "One Step Simplification" (formula "60")) - (rule "true_left" (formula "60")) - (rule "jdiv_axiom" (formula "101") (term "0")) - (rule "polySimp_mulLiterals" (formula "101") (term "0,0,2,1")) - (rule "eqSymm" (formula "101")) - (rule "applyEq" (formula "101") (term "1") (ifseqformula "102")) - (rule "inEqSimp_subsumption6" (formula "101") (term "0,0") (ifseqformula "3")) - (rule "mul_literals" (formula "101") (term "1,1,0,0,0")) - (rule "greater_literals" (formula "101") (term "0,0,0,0")) - (builtin "One Step Simplification" (formula "101")) - (rule "leq_literals" (formula "101") (term "0,0,0")) - (builtin "One Step Simplification" (formula "101")) - (rule "polyDiv_pullOut" (formula "101") (term "0") (inst "polyDivCoeff=l_0")) - (rule "polySimp_mulLiterals" (formula "101") (term "1,0,0,2,0")) - (rule "equal_literals" (formula "101") (term "0,0")) - (builtin "One Step Simplification" (formula "101")) - (rule "polySimp_homoEq" (formula "101")) - (rule "polySimp_pullOutFactor0" (formula "101") (term "0,0,0,1,0")) - (rule "add_literals" (formula "101") (term "1,0,0,0,1,0")) - (rule "times_zero_1" (formula "101") (term "0,0,0,1,0")) - (rule "div_literals" (formula "101") (term "0,0,1,0")) - (rule "add_zero_left" (formula "101") (term "0,1,0")) - (rule "polySimp_pullOutFactor1" (formula "101") (term "0")) - (rule "add_literals" (formula "101") (term "1,0")) - (rule "times_zero_1" (formula "101") (term "0")) - (builtin "One Step Simplification" (formula "101")) - (rule "true_left" (formula "101")) - (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "78") (term "0,0,1,1")) - (builtin "One Step Simplification" (formula "78")) - (rule "translateJavaSubInt" (formula "78") (term "0,1,1,1")) - (rule "polySimp_elimSub" (formula "78") (term "0,1,1,1")) - (rule "polySimp_addComm0" (formula "78") (term "0,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "78") (term "1,1,1")) - (rule "mul_literals" (formula "78") (term "1,0,0,1,1,1")) - (rule "add_literals" (formula "78") (term "0,0,1,1,1")) - (rule "polySimp_addAssoc" (formula "78") (term "0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "78") (term "0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "78") (term "1,1,1")) - (rule "polySimp_mulComm0" (formula "78") (term "1,1,1,1")) - (rule "polySimp_rightDist" (formula "78") (term "1,1,1,1")) - (rule "mul_literals" (formula "78") (term "0,1,1,1,1")) - (rule "polySimp_mulLiterals" (formula "78") (term "1,1,1,1,1")) - (rule "polySimp_elimOne" (formula "78") (term "1,1,1,1,1")) - (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "78") (term "0,0,1")) - (builtin "One Step Simplification" (formula "78")) - (rule "translateJavaMod" (formula "78") (term "0,0,1")) - (rule "jmod_axiom" (formula "78") (term "0,0,1")) - (rule "polySimp_mulLiterals" (formula "78") (term "1,0,0,1")) - (rule "polySimp_sepNegMonomial" (formula "78") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "78") (term "0,0,1")) - (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "97") (term "0,0,1,1")) - (builtin "One Step Simplification" (formula "97")) - (rule "translateJavaSubInt" (formula "97") (term "0,0,0,1,1")) - (rule "translateJavaUnaryMinusInt" (formula "97") (term "1,0,0,1,1")) - (rule "neg_literal" (formula "97") (term "1,0,0,1,1")) - (rule "translateJavaAddInt" (formula "97") (term "0,0,0,0,1,1")) - (rule "polySimp_elimSub" (formula "97") (term "0,0,0,1,1")) - (rule "mul_literals" (formula "97") (term "1,0,0,0,1,1")) - (rule "polySimp_addLiterals" (formula "97") (term "0,0,0,1,1")) - (rule "polySimp_addComm0" (formula "97") (term "0,0,0,1,1")) - (rule "arrayLengthNotNegative" (formula "32") (term "0")) - (rule "seqGetAlphaCast" (formula "115") (term "0")) - (rule "castedGetAny" (formula "115") (term "0")) - (builtin "One Step Simplification" (formula "115")) - (rule "true_left" (formula "115")) - (rule "arrayLengthIsAShort" (formula "36") (term "0")) - (rule "expand_inShort" (formula "36")) - (rule "replace_short_MAX" (formula "36") (term "1,0")) - (rule "replace_short_MIN" (formula "36") (term "0,1")) - (rule "andLeft" (formula "36")) - (rule "inEqSimp_commuteLeq" (formula "37")) - (rule "inEqSimp_exactShadow3" (formula "38") (ifseqformula "36")) - (rule "polySimp_rightDist" (formula "38") (term "0,0")) - (rule "mul_literals" (formula "38") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "38") (term "0")) - (rule "add_literals" (formula "38") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "38")) - (rule "polySimp_mulLiterals" (formula "38") (term "0")) - (rule "polySimp_elimOne" (formula "38") (term "0")) - (rule "inEqSimp_subsumption0" (formula "38") (ifseqformula "50")) - (rule "leq_literals" (formula "38") (term "0")) - (builtin "One Step Simplification" (formula "38")) - (rule "true_left" (formula "38")) - (rule "arrayLengthNotNegative" (formula "44") (term "0")) - (rule "applyEq" (formula "44") (term "0") (ifseqformula "45")) - (rule "qeq_literals" (formula "44")) - (rule "true_left" (formula "44")) - (rule "arrayLengthIsAShort" (formula "61") (term "0")) - (rule "expand_inShort" (formula "61")) - (rule "replace_short_MAX" (formula "61") (term "1,0")) - (rule "replace_short_MIN" (formula "61") (term "0,1")) - (rule "andLeft" (formula "61")) - (rule "inEqSimp_commuteLeq" (formula "62")) - (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "61")) - (rule "polySimp_rightDist" (formula "63") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "63") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "63") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "63") (term "0")) - (rule "polySimp_addComm0" (formula "63") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "63")) - (rule "polySimp_mulComm0" (formula "63") (term "1")) - (rule "polySimp_rightDist" (formula "63") (term "1")) - (rule "mul_literals" (formula "63") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "63") (term "1,1")) - (rule "polySimp_elimOne" (formula "63") (term "1,1")) - (rule "arrayLengthNotNegative" (formula "64") (term "0")) - (rule "inEqSimp_subsumption1" (formula "62") (ifseqformula "64")) - (rule "leq_literals" (formula "62") (term "0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,1,2,1,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "85") (term "1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "53") (term "1,0,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "0,1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "28")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "arrayLengthNotNegative" (formula "34") (term "0")) + (rule "arrayLengthIsAShort" (formula "35") (term "0")) + (rule "expand_inShort" (formula "35")) + (rule "replace_short_MAX" (formula "35") (term "1,0")) + (rule "replace_short_MIN" (formula "35") (term "0,1")) + (rule "andLeft" (formula "35")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "67") (term "1,1,0")) + (rule "translateJavaCastInt" (formula "67") (term "0,1,1,0")) + (rule "eqSymm" (formula "67") (term "1,0")) + (rule "inEqSimp_commuteLeq" (formula "65")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "Definition_axiom_for_smallBucketIsSorted_in_de_wiesler_Sorter" (formula "12") (term "0,1,1,0")) + (builtin "One Step Simplification" (formula "12")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "Class_invariant_axiom_for_de_wiesler_Tree" (formula "62") (inst "i=i") (inst "i_0=i_0")) (builtin "One Step Simplification" (formula "62")) - (rule "true_left" (formula "62")) - (rule "arrayLengthNotNegative" (formula "38") (term "0")) - (rule "inEqSimp_subsumption1" (formula "37") (ifseqformula "38")) - (rule "leq_literals" (formula "37") (term "0")) - (builtin "One Step Simplification" (formula "37")) - (rule "true_left" (formula "37")) - (rule "arrayLengthIsAShort" (formula "69") (term "0")) - (rule "expand_inShort" (formula "69")) - (rule "replace_short_MAX" (formula "69") (term "1,0")) - (rule "replace_short_MIN" (formula "69") (term "0,1")) - (rule "andLeft" (formula "69")) - (rule "inEqSimp_commuteLeq" (formula "70")) - (rule "applyEq" (formula "69") (term "0") (ifseqformula "71")) - (rule "leq_literals" (formula "69")) - (rule "true_left" (formula "69")) - (rule "applyEq" (formula "69") (term "0") (ifseqformula "70")) - (rule "qeq_literals" (formula "69")) - (rule "true_left" (formula "69")) - (rule "arrayLengthIsAShort" (formula "34") (term "0")) - (rule "expand_inShort" (formula "34")) - (rule "replace_short_MAX" (formula "34") (term "1,0")) - (rule "replace_short_MIN" (formula "34") (term "0,1")) - (rule "andLeft" (formula "34")) - (rule "inEqSimp_commuteLeq" (formula "34")) - (rule "inEqSimp_subsumption1" (formula "34") (ifseqformula "32")) - (rule "leq_literals" (formula "34") (term "0")) - (builtin "One Step Simplification" (formula "34")) - (rule "true_left" (formula "34")) - (rule "arrayLengthIsAShort" (formula "59") (term "0")) - (rule "expand_inShort" (formula "59")) - (rule "replace_short_MIN" (formula "59") (term "0,1")) - (rule "replace_short_MAX" (formula "59") (term "1,0")) - (rule "andLeft" (formula "59")) - (rule "inEqSimp_commuteLeq" (formula "60")) - (rule "inEqSimp_subsumption1" (formula "60") (ifseqformula "61")) - (rule "leq_literals" (formula "60") (term "0")) - (builtin "One Step Simplification" (formula "60")) - (rule "true_left" (formula "60")) - (rule "arrayLengthNotNegative" (formula "60") (term "0")) - (rule "inEqSimp_subsumption1" (formula "60") (ifseqformula "61")) - (rule "leq_literals" (formula "60") (term "0")) + (rule "expand_inInt" (formula "62") (term "1,0,0,1,0")) + (rule "expand_inInt" (formula "62") (term "1,0,0,1")) + (rule "replace_int_MIN" (formula "62") (term "0,1,1,0,0,1,0")) + (rule "replace_int_MAX" (formula "62") (term "1,0,1,0,0,1,0")) + (rule "replace_int_MIN" (formula "62") (term "0,1,1,0,0,1")) + (rule "replace_int_MAX" (formula "62") (term "1,0,1,0,0,1")) + (rule "andLeft" (formula "62")) + (rule "andLeft" (formula "62")) + (rule "andLeft" (formula "62")) + (rule "andLeft" (formula "62")) + (rule "andLeft" (formula "62")) + (rule "andLeft" (formula "63")) + (rule "andLeft" (formula "62")) + (rule "andLeft" (formula "62")) + (rule "andLeft" (formula "62")) + (rule "andLeft" (formula "64")) + (rule "notLeft" (formula "62")) + (rule "notLeft" (formula "62")) + (rule "eqSymm" (formula "70") (term "1,0")) + (rule "translateJavaSubInt" (formula "68") (term "3,0")) + (rule "translateJavaShiftLeftInt" (formula "64") (term "1")) + (rule "translateJavaSubInt" (formula "70") (term "0,2,0,1,0")) + (rule "polySimp_elimSub" (formula "68") (term "3,0")) + (rule "mul_literals" (formula "68") (term "1,3,0")) + (rule "polySimp_elimSub" (formula "70") (term "0,2,0,1,0")) + (rule "mul_literals" (formula "70") (term "1,0,2,0,1,0")) + (rule "Contract_axiom_for_isSortedSliceTransitive_in_Functions" (formula "60") (term "0")) + (rule "replace_known_left" (formula "60") (term "0,1") (ifseqformula "61")) + (builtin "One Step Simplification" (formula "60") (ifInst "" (formula "112")) (ifInst "" (formula "16"))) + (rule "Definition_axiom_for_isSortedSliceTransitive_in_de_wiesler_Functions" (formula "61") (term "0") (inst "i=i") (inst "j=j")) + (builtin "One Step Simplification" (formula "61")) + (rule "expand_inInt" (formula "61") (term "1,0,0")) + (rule "expand_inInt" (formula "61") (term "1,0,0,1,0")) + (rule "replace_int_MAX" (formula "61") (term "1,0,1,0,0")) + (rule "replace_int_MIN" (formula "61") (term "0,1,1,0,0")) + (rule "replace_int_MIN" (formula "61") (term "0,1,1,0,0,1,0")) + (rule "replace_int_MAX" (formula "61") (term "1,0,1,0,0,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "69") (term "3,0")) + (rule "polySimp_addComm0" (formula "71") (term "0,2,0,1,0")) + (rule "castedGetAny" (formula "76") (term "0,0,1,0")) + (rule "eqSymm" (formula "76") (term "1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,1,2,1,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "71") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "71") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "70") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "70") (term "1,0,0,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "70") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "70") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "36")) + (rule "polySimp_addAssoc" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "0,1,1,2,1,1,1,0")) + (rule "Definition_axiom_for_isClassOfSlice_in_de_wiesler_Classifier" (formula "77") (term "0,1,0,0,0,1,0") (inst "i=i")) + (builtin "One Step Simplification" (formula "77")) + (rule "expand_inInt" (formula "77") (term "1,0,0,1,0,0,0,1,0")) + (rule "replace_int_MAX" (formula "77") (term "1,0,1,0,0,1,0,0,0,1,0")) + (rule "replace_int_MIN" (formula "77") (term "0,1,1,0,0,1,0,0,0,1,0")) + (rule "lenNonNegative" (formula "54") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "62") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "62") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "62") (term "1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "62") (term "1,0,0,1,0,0,0,1,0")) + (rule "seqGetAlphaCast" (formula "56") (term "0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "73") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "73") (term "1,1,0,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "72") (term "1,1,0,0")) + (rule "arrayLengthNotNegative" (formula "48") (term "0")) + (rule "inEqSimp_commuteLeq" (formula "73") (term "0,1,0")) + (rule "arrayLengthIsAShort" (formula "49") (term "0")) + (rule "expand_inShort" (formula "49")) + (rule "replace_short_MIN" (formula "49") (term "0,1")) + (rule "replace_short_MAX" (formula "49") (term "1,0")) + (rule "andLeft" (formula "49")) + (rule "inEqSimp_commuteLeq" (formula "75") (term "0,0,0,0")) + (rule "seqGetAlphaCast" (formula "54") (term "0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "74")) + (rule "inEqSimp_commuteLeq" (formula "73")) + (rule "inEqSimp_commuteLeq" (formula "72")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "104") (term "0,1,1")) + (builtin "One Step Simplification" (formula "104")) + (rule "translateJavaSubInt" (formula "104") (term "0,0,1,1")) + (rule "translateJavaUnaryMinusInt" (formula "104") (term "1,0,1,1")) + (rule "neg_literal" (formula "104") (term "1,0,1,1")) + (rule "translateJavaAddInt" (formula "104") (term "0,0,0,1,1")) + (rule "polySimp_elimSub" (formula "104") (term "0,0,1,1")) + (rule "mul_literals" (formula "104") (term "1,0,0,1,1")) + (rule "polySimp_addLiterals" (formula "104") (term "0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "69")) + (rule "nnf_notAnd" (formula "63") (term "0,0")) + (rule "castedGetAny" (formula "60") (term "0")) (builtin "One Step Simplification" (formula "60")) (rule "true_left" (formula "60")) - (rule "arrayLengthNotNegative" (formula "113") (term "0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "nnf_notAnd" (formula "47") (term "0,0")) + (rule "inEqSimp_ltToLeq" (formula "82") (term "1,0,0,0,1,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "66") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "66") (term "1,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "66") (term "0,0,0,0,1,0")) + (rule "polySimp_addComm0" (formula "103") (term "0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "66") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "66") (term "1,1,0,0,1,0")) + (rule "arrayLengthNotNegative" (formula "45") (term "0")) + (rule "arrayLengthIsAShort" (formula "46") (term "0")) + (rule "expand_inShort" (formula "46")) + (rule "replace_short_MIN" (formula "46") (term "0,1")) + (rule "replace_short_MAX" (formula "46") (term "1,0")) + (rule "andLeft" (formula "46")) (rule "arrayLengthIsAShort" (formula "44") (term "0")) (rule "expand_inShort" (formula "44")) (rule "replace_short_MIN" (formula "44") (term "0,1")) (rule "replace_short_MAX" (formula "44") (term "1,0")) (rule "andLeft" (formula "44")) - (rule "inEqSimp_commuteLeq" (formula "45")) - (rule "applyEq" (formula "44") (term "0") (ifseqformula "46")) - (rule "leq_literals" (formula "44")) - (rule "closeFalse" (formula "44")) + (rule "arrayLengthNotNegative" (formula "46") (term "0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "nnf_imp2or" (formula "39") (term "0")) + (rule "polySimp_rightDist" (formula "88") (term "1,0,0,1,0,0,0,1,0,0,0,1,0")) + (rule "polySimp_mulAssoc" (formula "88") (term "0,1,0,0,1,0,0,0,1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "88") (term "0,0,1,0,0,1,0,0,0,1,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "88") (term "0,1,0,0,1,0,0,0,1,0,0,0,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "88") (term "0,0,0,0,1,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "88") (term "1,1,0,0,1,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "64")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "castedGetAny" (formula "60") (term "0")) + (builtin "One Step Simplification" (formula "60")) + (rule "true_left" (formula "60")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "102") (term "1")) + (builtin "One Step Simplification" (formula "102") (ifInst "" (formula "61"))) + (rule "translateJavaSubInt" (formula "102") (term "0,1,1,1")) + (rule "polySimp_elimSub" (formula "102") (term "0,1,1,1")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "103") (term "1")) + (builtin "One Step Simplification" (formula "103")) + (rule "translateJavaAddInt" (formula "103") (term "0,0,1")) + (rule "translateJavaUnaryMinusInt" (formula "103") (term "1,1")) + (rule "neg_literal" (formula "103") (term "1,1")) + (rule "translateJavaSubInt" (formula "103") (term "0,1")) + (rule "polySimp_elimSub" (formula "103") (term "0,1")) + (rule "mul_literals" (formula "103") (term "1,0,1")) + (rule "polySimp_addLiterals" (formula "103") (term "0,1")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "102") (term "0,1,1,1")) + (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "100") (term "0")) + (builtin "One Step Simplification" (formula "100") (ifInst "" (formula "61"))) + (rule "translateJavaSubInt" (formula "100") (term "0,1,1,1")) + (rule "polySimp_elimSub" (formula "100") (term "0,1,1,1")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "101") (term "0")) + (builtin "One Step Simplification" (formula "101")) + (rule "translateJavaSubInt" (formula "101") (term "0,0")) + (rule "translateJavaUnaryMinusInt" (formula "101") (term "1,0")) + (rule "neg_literal" (formula "101") (term "1,0")) + (rule "translateJavaAddInt" (formula "101") (term "0,0,0")) + (rule "polySimp_elimSub" (formula "101") (term "0,0")) + (rule "mul_literals" (formula "101") (term "1,0,0")) + (rule "polySimp_addLiterals" (formula "101") (term "0,0")) + (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "102") (term "0")) + (builtin "One Step Simplification" (formula "102")) + (rule "translateJavaSubInt" (formula "102") (term "0,1,1,1")) + (rule "polySimp_elimSub" (formula "102") (term "0,1,1,1")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "103") (term "0")) + (builtin "One Step Simplification" (formula "103")) + (rule "translateJavaUnaryMinusInt" (formula "103") (term "1,0")) + (rule "neg_literal" (formula "103") (term "1,0")) + (rule "translateJavaSubInt" (formula "103") (term "0,0")) + (rule "translateJavaAddInt" (formula "103") (term "0,0,0")) + (rule "polySimp_elimSub" (formula "103") (term "0,0")) + (rule "mul_literals" (formula "103") (term "1,0,0")) + (rule "polySimp_addLiterals" (formula "103") (term "0,0")) + (rule "polySimp_addComm0" (formula "105") (term "0,1")) + (rule "polySimp_addAssoc" (formula "87") (term "0,0,1,0,0,0,1,0,0,0,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "100") (term "0,1,1,1")) + (rule "polySimp_addComm0" (formula "100") (term "0,0")) + (rule "inEqSimp_commuteLeq" (formula "56")) + (rule "polySimp_addComm0" (formula "101") (term "0,1,1,1")) + (rule "polySimp_addComm0" (formula "102") (term "0,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "98") (term "1,0,0,1,1")) + (builtin "One Step Simplification" (formula "98") (ifInst "" (formula "156")) (ifInst "" (formula "21"))) + (rule "wellFormedAnon" (formula "98") (term "1,0")) + (rule "translateJavaAddInt" (formula "98") (term "2,1,1,0,1,1,1,1")) + (rule "translateJavaSubInt" (formula "98") (term "2,0,1,0,1,1,1,1,1")) + (rule "replace_known_left" (formula "98") (term "0,1,0") (ifseqformula "16")) + (builtin "One Step Simplification" (formula "98") (ifInst "" (formula "15"))) + (rule "polySimp_elimSub" (formula "98") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "98") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "99") (term "1,0,0,1,1")) + (rule "translateJavaCastInt" (formula "99") (term "0,1,0,0,1,1")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "99") (term "0")) + (rule "replace_known_right" (formula "99") (term "0,0") (ifseqformula "123")) + (builtin "One Step Simplification" (formula "99")) + (rule "andLeft" (formula "99")) + (rule "andLeft" (formula "100")) + (rule "andLeft" (formula "101")) + (rule "andLeft" (formula "100")) + (rule "andLeft" (formula "103")) + (rule "andLeft" (formula "104")) + (rule "replace_known_left" (formula "116") (term "1,0,1") (ifseqformula "101")) + (builtin "One Step Simplification" (formula "116") (ifInst "" (formula "99"))) + (rule "andLeft" (formula "116")) + (rule "andLeft" (formula "117")) + (rule "andLeft" (formula "118")) + (rule "replace_known_left" (formula "98") (term "1,1,1,1,1,1") (ifseqformula "105")) + (builtin "One Step Simplification" (formula "98") (ifInst "" (formula "99")) (ifInst "" (formula "99")) (ifInst "" (formula "102"))) + (rule "replace_known_left" (formula "115") (term "1,0") (ifseqformula "99")) + (builtin "One Step Simplification" (formula "115") (ifInst "" (formula "99")) (ifInst "" (formula "105"))) + (rule "inEqSimp_commuteLeq" (formula "50")) + (rule "ifthenelse_split" (formula "68") (term "0")) + (branch "classifier.equal_buckets = TRUE TRUE" + (rule "inEqSimp_commuteLeq" (formula "45")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "99") (term "2,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "99") (term "2,1,1,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "111") (term "1,1,1")) + (rule "mul_literals" (formula "111") (term "1,0,0,1,1,1")) + (rule "add_literals" (formula "111") (term "0,0,1,1,1")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "111") (term "0")) + (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "98") (term "0")) + (builtin "One Step Simplification" (formula "98") (ifInst "" (formula "119"))) + (rule "translateJavaSubInt" (formula "98") (term "0,1,1")) + (rule "polySimp_elimSub" (formula "98") (term "0,1,1")) + (rule "polySimp_addComm0" (formula "98") (term "0,1,1")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "99") (term "0")) + (builtin "One Step Simplification" (formula "99")) + (rule "translateJavaUnaryMinusInt" (formula "99") (term "1,0")) + (rule "neg_literal" (formula "99") (term "1,0")) + (rule "translateJavaSubInt" (formula "99") (term "0,0")) + (rule "translateJavaAddInt" (formula "99") (term "0,0,0")) + (rule "polySimp_elimSub" (formula "99") (term "0,0")) + (rule "mul_literals" (formula "99") (term "1,0,0")) + (rule "polySimp_addLiterals" (formula "99") (term "0,0")) + (rule "polySimp_addComm0" (formula "99") (term "0,0")) + (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "108") (term "0")) + (builtin "One Step Simplification" (formula "108") (ifInst "" (formula "120"))) + (rule "translateJavaSubInt" (formula "108") (term "0,1,1")) + (rule "polySimp_elimSub" (formula "108") (term "0,1,1")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "109") (term "0")) + (builtin "One Step Simplification" (formula "109")) + (rule "translateJavaSubInt" (formula "109") (term "0,0")) + (rule "translateJavaUnaryMinusInt" (formula "109") (term "1,0")) + (rule "neg_literal" (formula "109") (term "1,0")) + (rule "translateJavaAddInt" (formula "109") (term "0,0,0")) + (rule "polySimp_elimSub" (formula "109") (term "0,0")) + (rule "mul_literals" (formula "109") (term "1,0,0")) + (rule "polySimp_addLiterals" (formula "109") (term "0,0")) + (rule "polySimp_addComm0" (formula "108") (term "0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "110") (term "1,1,1")) + (rule "mul_literals" (formula "110") (term "1,0,0,1,1,1")) + (rule "add_literals" (formula "110") (term "0,0,1,1,1")) + (rule "polySimp_addComm0" (formula "108") (term "0,0")) + (rule "Definition_axiom_for_isValidBucketPointer_in_de_wiesler_BucketPointers" (formula "67") (term "0,1,0")) + (builtin "One Step Simplification" (formula "67")) + (rule "translateJavaMulInt" (formula "67") (term "0,2,0,1,0,0,0,0,1,0")) + (rule "translateJavaMulInt" (formula "67") (term "0,2,1,0,0,0,0,0,1,0")) + (rule "translateJavaMulInt" (formula "67") (term "0,0,2,1,0,1,0,0,0,1,0")) + (rule "translateJavaMulInt" (formula "67") (term "0,2,1,0,1,0,0,1,0")) + (rule "translateJavaMulInt" (formula "67") (term "0,2,0,0,1,0,1,0")) + (rule "translateJavaAddInt" (formula "67") (term "2,1,1,0,0,0,0,1,0")) + (rule "translateJavaAddInt" (formula "67") (term "2,1,1,1,0,0,0,1,0")) + (rule "translateJavaMulInt" (formula "67") (term "0,2,0,1,1,0,0,1,0")) + (rule "translateJavaAddInt" (formula "67") (term "0,2,0,0,1,1,0")) + (rule "translateJavaAddInt" (formula "67") (term "0,2,0,1,1,0,0,0,1,0")) + (rule "translateJavaAddInt" (formula "67") (term "0,2,1,0,1,0,0,0,1,0")) + (rule "eqSymm" (formula "67") (term "0,1,0,0,1,0")) + (rule "translateJavaMulInt" (formula "67") (term "0,0,2,0,0,1,1,0")) + (rule "translateJavaMulInt" (formula "67") (term "0,0,2,0,1,1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "67") (term "0,2,0,1,0,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "67") (term "0,2,1,0,0,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "67") (term "0,2,0,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "67") (term "0,2,0,1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "67") (term "0,0,2,1,0,1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "67") (term "0,2,0,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "67") (term "0,0,2,0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "67") (term "0,0,2,0,1,1,0,0,0,1,0")) + (rule "Definition_axiom_for_writtenCountOfBucket_in_de_wiesler_BucketPointers" (formula "14") (term "0,1,0,0,1,0")) + (rule "translateJavaSubInt" (formula "14") (term "0,1,0,0,1,0")) + (rule "polySimp_elimSub" (formula "14") (term "0,1,0,0,1,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "14") (term "1,3,0,2,0,1,0")) + (rule "translateJavaCastInt" (formula "14") (term "0,1,3,0,2,0,1,0")) + (rule "Contract_axiom_for_countElementInBucket_in_Buffers" (formula "14") (term "1,0,1,0,1,1,0")) + (rule "replace_known_left" (formula "14") (term "1,0,0,0") (ifseqformula "17")) + (builtin "One Step Simplification" (formula "14") (ifInst "" (formula "20")) (ifInst "" (formula "170"))) + (rule "Definition_axiom_for_writtenElementsOfBucketCountElement_in_de_wiesler_BucketPointers" (formula "15") (term "0,1,1,0,1,1,0")) + (builtin "One Step Simplification" (formula "15")) + (rule "translateJavaAddInt" (formula "15") (term "3,2,0,1,1,0,1,1,0")) + (rule "translateJavaAddInt" (formula "15") (term "2,2,0,1,1,0,1,1,0")) + (rule "translateJavaSubInt" (formula "15") (term "3,0,1,0,1,1,0,1,1,0")) + (rule "translateJavaSubInt" (formula "15") (term "0,0,0,0,1,1,0,1,1,0")) + (rule "translateJavaAddInt" (formula "15") (term "2,0,1,0,1,1,0,1,1,0")) + (rule "translateJavaAddInt" (formula "15") (term "0,3,0,1,0,1,1,0,1,1,0")) + (rule "eqSymm" (formula "15") (term "1,1,0,1,1,0")) + (rule "translateJavaAddInt" (formula "15") (term "1,1,1,1,0,1,1,0")) + (rule "polySimp_elimSub" (formula "15") (term "0,0,0,1,1,1,0,1,1,0")) + (rule "polySimp_elimSub" (formula "15") (term "3,0,1,1,1,1,0,1,1,0")) + (rule "mul_literals" (formula "15") (term "1,3,0,1,1,1,1,0,1,1,0")) + (rule "castedGetAny" (formula "103") (term "0,1")) + (rule "Definition_axiom_for_isSortedSlice_in_de_wiesler_Functions" (formula "39") (term "0") (inst "i=i")) + (builtin "One Step Simplification" (formula "39")) + (rule "expand_inInt" (formula "39") (term "1,0,0")) + (rule "replace_int_MAX" (formula "39") (term "1,0,1,0,0")) + (rule "replace_int_MIN" (formula "39") (term "0,1,1,0,0")) + (rule "translateJavaAddInt" (formula "39") (term "0,2,1,1,0")) + (rule "translateJavaSubInt" (formula "39") (term "1,1,0,0,0")) + (rule "polySimp_elimSub" (formula "39") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "39") (term "1,1,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "111") (term "0,0")) + (rule "polySimp_addComm0" (formula "68") (term "2,1,1,0,0,0,0,1,0")) + (rule "polySimp_addComm0" (formula "68") (term "2,1,1,1,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "113") (term "0,1,1,1")) + (rule "polySimp_addAssoc" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "68") (term "0,2,1,0,1,0,0,0,1,0")) + (rule "polySimp_addComm0" (formula "68") (term "0,2,0,0,1,1,0")) + (rule "polySimp_addComm0" (formula "68") (term "0,2,0,1,1,0,0,0,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,1,2,1,1,1,0")) + (rule "jdiv_axiom" (formula "115") (term "0")) + (rule "polySimp_mulLiterals" (formula "115") (term "0,0,2,1")) + (rule "eqSymm" (formula "115")) + (rule "inEqSimp_ltToLeq" (formula "101") (term "0,0,1,1,1")) + (rule "add_zero_right" (formula "101") (term "0,0,0,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "101") (term "0,0,1,1")) + (rule "polySimp_addComm0" (formula "15") (term "0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "101") (term "1,0,0,0,1,1,1")) + (rule "polySimp_mulComm0" (formula "101") (term "1,0,0,0,0,1,1")) + (rule "polySimp_addComm0" (formula "15") (term "0,0,0,1,1,1,0,1,1,0")) + (rule "polySimp_addComm0" (formula "15") (term "1,1,1,1,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "111") (term "0,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "99") (term "1,1")) + (rule "mul_literals" (formula "99") (term "1,0,0,1,1")) + (rule "add_literals" (formula "99") (term "0,0,1,1")) + (rule "polySimp_addComm0" (formula "39") (term "0,2,1,1,0")) + (rule "polySimp_addComm1" (formula "39") (term "1,1,0,0,0")) + (rule "add_literals" (formula "39") (term "0,1,1,0,0,0")) + (rule "add_zero_left" (formula "39") (term "1,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "101") (term "1,0,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "101") (term "0,0,0,1")) + (rule "inEqSimp_commuteLeq" (formula "101") (term "1,0")) + (rule "inEqSimp_commuteLeq" (formula "101") (term "1,0,0,1")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,1,2,1,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "101") (term "0,0")) + (rule "replace_known_left" (formula "101") (term "0,0") (ifseqformula "11")) + (builtin "One Step Simplification" (formula "101")) + (rule "polySimp_addComm1" (formula "15") (term "3,1,1,1,1,1,0,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "99") (term "0,0")) + (rule "castedGetAny" (formula "15") (term "0,1,3,0,2,0,1,0")) + (rule "polySimp_addComm1" (formula "101") (term "0,0,0,1,1")) + (rule "polySimp_addComm0" (formula "15") (term "0,3,1,1,1,1,1,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "99") (term "0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "68") (term "0,0,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "15") (term "0,0,1,1,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "15") (term "1,0,0,0,0,1,1,1,0,1,1,0")) + (rule "polySimp_addComm1" (formula "15") (term "0,0,0,1,1,1,0,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "15") (term "1,0,1,1,1,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "15") (term "0,0,0,0,1,1,1,0,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "39") (term "0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "39") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "39") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "39") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "68") (term "0,1,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "39") (term "1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "101") (term "1,0,1,1")) + (rule "replace_known_left" (formula "101") (term "1,0,1,1") (ifseqformula "106")) + (builtin "One Step Simplification" (formula "101")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "inEqSimp_homoInEq1" (formula "15") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "15") (term "1,0,1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_rightDist" (formula "15") (term "1,0,1,0,0,1,0")) + (rule "polySimp_mulAssoc" (formula "15") (term "0,1,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "15") (term "0,0,1,0,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "15") (term "0,1,0,1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "15") (term "0,1,0,1,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "0,1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "15") (term "0,1,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "0,1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "jmod_axiom" (formula "63") (term "0")) + (rule "polySimp_mulLiterals" (formula "63") (term "1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "0,1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "0,1,1,2,1,1,1,0")) + (rule "applyEq" (formula "74") (term "1,0,2,0") (ifseqformula "77")) + (rule "eqSymm" (formula "74")) + (rule "applyEq" (formula "84") (term "0") (ifseqformula "87")) + (rule "qeq_literals" (formula "84")) + (rule "true_left" (formula "84")) + (rule "applyEq" (formula "67") (term "0,1,0,0,1,0,0,0,1,0") (ifseqformula "65")) + (rule "polySimp_mulComm0" (formula "67") (term "1,0,0,1,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "67") (term "1,0,0,1,0,0,0,1,0")) + (rule "mul_literals" (formula "67") (term "0,1,0,0,1,0,0,0,1,0")) + (rule "applyEq" (formula "67") (term "0,1,0,0,1,0,0,0") (ifseqformula "65")) + (rule "polySimp_mulComm0" (formula "67") (term "1,0,0,1,0,0,0")) + (rule "polySimp_rightDist" (formula "67") (term "1,0,0,1,0,0,0")) + (rule "mul_literals" (formula "67") (term "0,1,0,0,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "67") (term "0,0,1,0,0,0,1,0")) + (rule "add_literals" (formula "67") (term "0,0,0,1,0,0,0,1,0")) + (rule "add_zero_left" (formula "67") (term "0,0,1,0,0,0,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "applyEq" (formula "84") (term "0") (ifseqformula "86")) + (rule "leq_literals" (formula "84")) + (rule "true_left" (formula "84")) + (rule "polySimp_addAssoc" (formula "67") (term "0,0,1,0,0,0")) + (rule "add_literals" (formula "67") (term "0,0,0,1,0,0,0")) + (rule "add_zero_left" (formula "67") (term "0,0,1,0,0,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "applyEq" (formula "84") (term "0") (ifseqformula "85")) + (rule "qeq_literals" (formula "84")) + (rule "true_left" (formula "84")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "applyEq" (formula "81") (term "1,0") (ifseqformula "71")) + (rule "applyEq" (formula "130") (term "0") (ifseqformula "71")) + (rule "applyEq" (formula "83") (term "1,0,1,0") (ifseqformula "71")) + (rule "polySimp_addAssoc" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "0,1,1,2,1,1,1,0")) + (rule "applyEq" (formula "72") (term "3,0") (ifseqformula "77")) + (rule "polySimp_addAssoc" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "applyEq" (formula "81") (term "1,3,0") (ifseqformula "77")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "applyEq" (formula "82") (term "0,1,0,0,1,1,0") (ifseqformula "77")) + (rule "applyEq" (formula "82") (term "0,1,0,0,1,0,0,0") (ifseqformula "77")) + (rule "applyEq" (formula "83") (term "0,1,0,0,1,0,0,0") (ifseqformula "77")) + (rule "polySimp_addAssoc" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "applyEq" (formula "73") (term "0,1,0,0,1,0,0,0,1,0") (ifseqformula "77")) + (rule "applyEq" (formula "73") (term "0,1,0,0,1,0,0,0") (ifseqformula "77")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "0,1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "applyEq" (formula "80") (term "1") (ifseqformula "77")) + (rule "applyEq" (formula "80") (term "0,0") (ifseqformula "71")) + (rule "applyEq" (formula "79") (term "1") (ifseqformula "77")) + (rule "applyEq" (formula "78") (term "0") (ifseqformula "77")) + (rule "applyEq" (formula "49") (term "0") (ifseqformula "52")) + (rule "qeq_literals" (formula "49")) + (rule "true_left" (formula "49")) + (rule "applyEq" (formula "45") (term "0") (ifseqformula "48")) + (rule "leq_literals" (formula "45")) + (rule "closeFalse" (formula "45")) + ) + (branch "classifier.equal_buckets = TRUE FALSE" + (rule "inEqSimp_commuteLeq" (formula "45")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "98") (term "2,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "98") (term "2,1,1,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "110") (term "1,1,1")) + (rule "mul_literals" (formula "110") (term "1,0,0,1,1,1")) + (rule "add_literals" (formula "110") (term "0,0,1,1,1")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "110") (term "0")) + (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "97") (term "0")) + (builtin "One Step Simplification" (formula "97") (ifInst "" (formula "118"))) + (rule "translateJavaSubInt" (formula "97") (term "0,1,1")) + (rule "polySimp_elimSub" (formula "97") (term "0,1,1")) + (rule "polySimp_addComm0" (formula "97") (term "0,1,1")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "98") (term "0")) + (builtin "One Step Simplification" (formula "98")) + (rule "translateJavaUnaryMinusInt" (formula "98") (term "1,0")) + (rule "neg_literal" (formula "98") (term "1,0")) + (rule "translateJavaAddInt" (formula "98") (term "0,0,0")) + (rule "translateJavaSubInt" (formula "98") (term "0,0")) + (rule "polySimp_elimSub" (formula "98") (term "0,0")) + (rule "mul_literals" (formula "98") (term "1,0,0")) + (rule "polySimp_addLiterals" (formula "98") (term "0,0")) + (rule "polySimp_addComm0" (formula "98") (term "0,0")) + (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "107") (term "0")) + (builtin "One Step Simplification" (formula "107") (ifInst "" (formula "119"))) + (rule "translateJavaSubInt" (formula "107") (term "0,1,1")) + (rule "polySimp_elimSub" (formula "107") (term "0,1,1")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "108") (term "0")) + (builtin "One Step Simplification" (formula "108")) + (rule "translateJavaUnaryMinusInt" (formula "108") (term "1,0")) + (rule "neg_literal" (formula "108") (term "1,0")) + (rule "translateJavaSubInt" (formula "108") (term "0,0")) + (rule "translateJavaAddInt" (formula "108") (term "0,0,0")) + (rule "polySimp_elimSub" (formula "108") (term "0,0")) + (rule "mul_literals" (formula "108") (term "1,0,0")) + (rule "polySimp_addLiterals" (formula "108") (term "0,0")) + (rule "polySimp_addComm0" (formula "107") (term "0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "109") (term "1,1,1")) + (rule "mul_literals" (formula "109") (term "1,0,0,1,1,1")) + (rule "add_literals" (formula "109") (term "0,0,1,1,1")) + (rule "polySimp_addComm0" (formula "107") (term "0,0")) + (rule "Definition_axiom_for_isValidBucketPointer_in_de_wiesler_BucketPointers" (formula "67") (term "0,1,0")) + (builtin "One Step Simplification" (formula "67")) + (rule "translateJavaAddInt" (formula "67") (term "0,2,0,0,1,1,0")) + (rule "translateJavaAddInt" (formula "67") (term "2,1,1,0,0,0,0,1,0")) + (rule "translateJavaAddInt" (formula "67") (term "0,2,1,0,1,0,0,0,1,0")) + (rule "translateJavaMulInt" (formula "67") (term "0,2,1,0,1,0,0,1,0")) + (rule "translateJavaMulInt" (formula "67") (term "0,2,0,1,0,0,0,0,1,0")) + (rule "translateJavaAddInt" (formula "67") (term "2,1,1,1,0,0,0,1,0")) + (rule "translateJavaMulInt" (formula "67") (term "0,2,1,0,0,0,0,0,1,0")) + (rule "translateJavaAddInt" (formula "67") (term "0,2,0,1,1,0,0,0,1,0")) + (rule "translateJavaMulInt" (formula "67") (term "0,2,0,1,1,0,0,1,0")) + (rule "translateJavaMulInt" (formula "67") (term "0,2,0,0,1,0,1,0")) + (rule "translateJavaMulInt" (formula "67") (term "0,0,2,0,0,1,1,0")) + (rule "translateJavaMulInt" (formula "67") (term "0,0,2,1,0,1,0,0,0,1,0")) + (rule "eqSymm" (formula "67") (term "0,1,0,0,1,0")) + (rule "translateJavaMulInt" (formula "67") (term "0,0,2,0,1,1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "67") (term "0,2,0,1,0,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "67") (term "0,2,1,0,0,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "67") (term "0,2,0,1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "67") (term "0,2,0,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "67") (term "0,0,2,0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "67") (term "0,0,2,1,0,1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "67") (term "0,2,0,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "67") (term "0,0,2,0,1,1,0,0,0,1,0")) + (rule "Definition_axiom_for_isClassOfSlice_in_de_wiesler_Classifier" (formula "14") (term "0,1,1,0,1,0") (inst "i=i")) + (builtin "One Step Simplification" (formula "14")) + (rule "expand_inInt" (formula "14") (term "1,0,0,1,1,0,1,0")) + (rule "replace_int_MIN" (formula "14") (term "0,1,1,0,0,1,1,0,1,0")) + (rule "replace_int_MAX" (formula "14") (term "1,0,1,0,0,1,1,0,1,0")) + (rule "castedGetAny" (formula "101") (term "0,1")) + (rule "polySimp_addComm0" (formula "67") (term "2,1,1,0,0,0,0,1,0")) + (rule "Contract_axiom_for_isSortedSlice_in_Functions" (formula "38") (term "0")) + (rule "replace_known_left" (formula "38") (term "0,1") (ifseqformula "39")) + (builtin "One Step Simplification" (formula "38") (ifInst "" (formula "169")) (ifInst "" (formula "16"))) + (rule "Definition_axiom_for_isSortedSlice_in_de_wiesler_Functions" (formula "39") (term "0") (inst "i=i")) + (builtin "One Step Simplification" (formula "39")) + (rule "expand_inInt" (formula "39") (term "1,0,0")) + (rule "replace_int_MIN" (formula "39") (term "0,1,1,0,0")) + (rule "replace_int_MAX" (formula "39") (term "1,0,1,0,0")) + (rule "translateJavaSubInt" (formula "39") (term "1,1,0,0,0")) + (rule "translateJavaAddInt" (formula "39") (term "0,2,1,1,0")) + (rule "polySimp_elimSub" (formula "39") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "39") (term "1,1,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "110") (term "0,0")) + (rule "polySimp_addComm0" (formula "68") (term "2,1,1,1,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "112") (term "0,1,1,1")) + (rule "polySimp_addAssoc" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "68") (term "0,2,0,0,1,1,0")) + (rule "polySimp_addComm0" (formula "68") (term "0,2,1,0,1,0,0,0,1,0")) + (rule "polySimp_addComm0" (formula "68") (term "0,2,0,1,1,0,0,0,1,0")) + (rule "jdiv_axiom" (formula "114") (term "0")) + (rule "polySimp_mulLiterals" (formula "114") (term "0,0,2,1")) + (rule "eqSymm" (formula "114")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,1,2,1,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "100") (term "0,0,1,1,1")) + (rule "add_zero_right" (formula "100") (term "0,0,0,1,1,1")) + (rule "polySimp_mulComm0" (formula "100") (term "1,0,0,0,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "100") (term "0,0,1,1")) + (rule "polySimp_mulComm0" (formula "100") (term "1,0,0,0,0,1,1")) + (rule "polySimp_addComm0" (formula "39") (term "0,2,1,1,0")) + (rule "polySimp_addComm1" (formula "39") (term "1,1,0,0,0")) + (rule "add_literals" (formula "39") (term "0,1,1,0,0,0")) + (rule "add_zero_left" (formula "39") (term "1,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "110") (term "0,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "98") (term "1,1")) + (rule "mul_literals" (formula "98") (term "1,0,0,1,1")) + (rule "add_literals" (formula "98") (term "0,0,1,1")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "100") (term "0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "100") (term "0,0")) + (rule "replace_known_left" (formula "100") (term "0,0") (ifseqformula "11")) + (builtin "One Step Simplification" (formula "100")) + (rule "inEqSimp_commuteLeq" (formula "98") (term "0,0")) + (rule "inEqSimp_ltToLeq" (formula "14") (term "1,0,0,0,1,1,0,1,0")) + (rule "mul_literals" (formula "14") (term "1,0,0,1,0,0,0,1,1,0,1,0")) + (rule "add_literals" (formula "14") (term "0,0,1,0,0,0,1,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "98") (term "0,1,1")) + (rule "polySimp_addAssoc" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "68") (term "0,0,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "14") (term "0,0,0,0,1,1,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "14") (term "1,1,0,0,1,1,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "39") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "39") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "39") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "39") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "68") (term "0,1,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,1,2,1,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "39") (term "1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "100") (term "0,0,0,1")) + (rule "inEqSimp_commuteLeq" (formula "100") (term "1,0,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "100") (term "1,0,1,1")) + (rule "replace_known_left" (formula "100") (term "1,0,1,1") (ifseqformula "105")) + (builtin "One Step Simplification" (formula "100")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "0,1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "100") (term "0")) + (rule "inEqSimp_commuteLeq" (formula "100") (term "1,0,0,1")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "0,1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,1,2,1,1,1,0")) + (rule "jmod_axiom" (formula "63") (term "0")) + (rule "polySimp_mulLiterals" (formula "63") (term "1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "0,1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "0,1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "applyEq" (formula "73") (term "1,0,2,0") (ifseqformula "76")) + (rule "eqSymm" (formula "73")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "applyEq" (formula "83") (term "0") (ifseqformula "86")) + (rule "qeq_literals" (formula "83")) + (rule "true_left" (formula "83")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "applyEq" (formula "67") (term "0,1,0,0,1,0,0,0,1,0") (ifseqformula "65")) + (rule "polySimp_mulComm0" (formula "67") (term "1,0,0,1,0,0,0,1,0")) + (rule "applyEq" (formula "67") (term "0,1,0,0,1,0,0,0") (ifseqformula "65")) + (rule "polySimp_mulComm0" (formula "67") (term "1,0,0,1,0,0,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "applyEq" (formula "83") (term "0") (ifseqformula "85")) + (rule "leq_literals" (formula "83")) + (rule "true_left" (formula "83")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_rightDist" (formula "67") (term "1,0,0,1,0,0,0,1,0")) + (rule "mul_literals" (formula "67") (term "0,1,0,0,1,0,0,0,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_rightDist" (formula "67") (term "1,0,0,1,0,0,0")) + (rule "mul_literals" (formula "67") (term "0,1,0,0,1,0,0,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "67") (term "0,0,1,0,0,0,1,0")) + (rule "add_literals" (formula "67") (term "0,0,0,1,0,0,0,1,0")) + (rule "add_zero_left" (formula "67") (term "0,0,1,0,0,0,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,1,2,1,1,1,0")) + (rule "applyEq" (formula "83") (term "0") (ifseqformula "84")) + (rule "qeq_literals" (formula "83")) + (rule "true_left" (formula "83")) + (rule "polySimp_addAssoc" (formula "67") (term "0,0,1,0,0,0")) + (rule "add_literals" (formula "67") (term "0,0,0,1,0,0,0")) + (rule "add_zero_left" (formula "67") (term "0,0,1,0,0,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "0,1,1,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "applyEq" (formula "80") (term "1,0") (ifseqformula "70")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "applyEq" (formula "76") (term "0") (ifseqformula "69")) + (rule "eqSymm" (formula "76")) + (rule "applyEq" (formula "130") (term "0") (ifseqformula "70")) + (rule "applyEq" (formula "82") (term "1,0,1,0") (ifseqformula "70")) + (rule "polySimp_addAssoc" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "applyEq" (formula "71") (term "3,0") (ifseqformula "69")) + (rule "applyEq" (formula "80") (term "1,3,0") (ifseqformula "69")) + (rule "applyEq" (formula "82") (term "0,1,0,0,1,0,0,0") (ifseqformula "69")) + (rule "applyEq" (formula "81") (term "0,1,0,0,1,0,0,0") (ifseqformula "69")) + (rule "applyEq" (formula "72") (term "0,1,0,0,1,0,0,0") (ifseqformula "69")) + (rule "applyEq" (formula "81") (term "0,1,0,0,1,1,0") (ifseqformula "69")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "applyEq" (formula "72") (term "0,1,0,0,1,0,0,0,1,0") (ifseqformula "69")) + (rule "applyEq" (formula "79") (term "1") (ifseqformula "69")) + (rule "applyEq" (formula "77") (term "0") (ifseqformula "69")) + (rule "applyEq" (formula "78") (term "0,0") (ifseqformula "70")) + (rule "applyEq" (formula "77") (term "1") (ifseqformula "69")) + (rule "polySimp_addAssoc" (formula "13") (term "1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "bsum_induction_upper_concrete_2" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "1,0,1,1,1,2,1,1,1,0")) + (rule "sub_literals" (formula "13") (term "0,2,0,0,1,1,1,1,2,1,1,1,0")) + (rule "leq_literals" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "eqSymm" (formula "13") (term "0,1,1,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,0")) + (rule "applyEq" (formula "49") (term "0") (ifseqformula "52")) + (rule "qeq_literals" (formula "49")) + (rule "true_left" (formula "49")) + (rule "applyEq" (formula "49") (term "0") (ifseqformula "51")) + (rule "leq_literals" (formula "49")) + (rule "true_left" (formula "49")) + (rule "applyEq" (formula "45") (term "0") (ifseqformula "48")) + (rule "leq_literals" (formula "45")) + (rule "closeFalse" (formula "45")) + ) ) (branch "Case 2" - (rule "translateJavaAddInt" (formula "53") (term "1,1,1,0,0,1")) - (rule "translateJavaAddInt" (formula "53") (term "1,0,1,0,1")) - (rule "replace_known_left" (formula "53") (term "1,1,0") (ifseqformula "14")) - (builtin "One Step Simplification" (formula "53") (ifInst "" (formula "15"))) - (rule "polySimp_addComm0" (formula "53") (term "1,0,1,0,1")) - (rule "polySimp_addComm0" (formula "53") (term "1,1,1,0,0,1")) + (rule "translateJavaAddInt" (formula "53") (term "2,0,1,0,1")) + (rule "translateJavaAddInt" (formula "53") (term "2,1,1,0,0,1")) + (rule "replace_known_left" (formula "53") (term "0,1,0") (ifseqformula "15")) + (builtin "One Step Simplification" (formula "53") (ifInst "" (formula "14"))) + (rule "polySimp_addComm0" (formula "53") (term "2,1,1,0,0,1")) + (rule "polySimp_addComm0" (formula "53") (term "2,0,1,0,1")) (rule "inEqSimp_geqRight" (formula "99")) (rule "polySimp_rightDist" (formula "1") (term "1,0,0")) (rule "mul_literals" (formula "1") (term "0,1,0,0")) @@ -6498,19 +10811,19 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_ltToLeq" (formula "54") (term "1,0")) (rule "polySimp_mulComm0" (formula "54") (term "1,0,0,1,0")) (rule "polySimp_addComm1" (formula "54") (term "0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "54") (term "0,0,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "54") (term "1,0,0,0,1")) (rule "inEqSimp_commuteLeq" (formula "54") (term "0,0")) (rule "replace_known_left" (formula "54") (term "0,0") (ifseqformula "9")) (builtin "One Step Simplification" (formula "54")) (rule "inEqSimp_commuteLeq" (formula "54") (term "1,0,1")) + (rule "inEqSimp_commuteLeq" (formula "54") (term "1,0,0,0,1")) + (rule "inEqSimp_commuteLeq" (formula "54") (term "0,0,0,0,1")) + (rule "applyEq" (formula "54") (term "2,0,1,0,1") (ifseqformula "48")) + (rule "applyEq" (formula "54") (term "0,0,1,1") (ifseqformula "55")) + (rule "applyEq" (formula "54") (term "0,1,0,0,0,1") (ifseqformula "55")) + (rule "inEqSimp_commuteGeq" (formula "54") (term "1,0,0,0,1")) (rule "applyEq" (formula "54") (term "0,1,0,0,1") (ifseqformula "55")) (rule "inEqSimp_commuteLeq" (formula "54") (term "1,0,0,1")) (rule "applyEq" (formula "54") (term "0,1,0,0") (ifseqformula "48")) - (rule "applyEq" (formula "54") (term "0,1,0,0,0,1") (ifseqformula "55")) - (rule "inEqSimp_commuteGeq" (formula "54") (term "1,0,0,0,1")) - (rule "applyEq" (formula "54") (term "0,0,1,1") (ifseqformula "55")) - (rule "applyEq" (formula "54") (term "1,0,1,0,1") (ifseqformula "48")) (rule "inEqSimp_sepPosMonomial0" (formula "1")) (rule "polySimp_mulComm0" (formula "1") (term "1")) (rule "polySimp_rightDist" (formula "1") (term "1")) @@ -6669,4083 +10982,2590 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "translateJavaAddInt" (formula "105") (term "0,0,1,1,0,0,1")) (rule "translateJavaAddInt" (formula "105") (term "1,1,0,1,0,0,1")) (rule "translateJavaAddInt" (formula "105") (term "0,0,0,1,0,0,1")) - (rule "translateJavaAddInt" (formula "105") (term "1,1,1,1,1,1,0,0,1")) - (rule "translateJavaAddInt" (formula "105") (term "1,1,0,0,1,1,0,0,1")) - (rule "polySimp_addComm0" (formula "105") (term "1,1,1,1,1,1,0,0,1")) - (rule "polySimp_addComm0" (formula "105") (term "1,1,0,0,1,1,0,0,1")) + (rule "translateJavaAddInt" (formula "105") (term "2,1,1,1,1,1,0,0,1")) + (rule "translateJavaAddInt" (formula "105") (term "2,1,0,0,1,1,0,0,1")) + (rule "polySimp_homoEq" (formula "47") (term "1,0,1,0")) + (rule "polySimp_homoEq" (formula "10") (term "1,0")) + (rule "polySimp_homoEq" (formula "57")) + (rule "polySimp_mulComm0" (formula "47") (term "1,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "10") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "1,0")) + (rule "polySimp_addComm0" (formula "105") (term "2,1,1,1,1,1,0,0,1")) + (rule "polySimp_addComm0" (formula "105") (term "2,1,0,0,1,1,0,0,1")) + (rule "polySimp_rightDist" (formula "47") (term "1,0,1,0,1,0")) + (rule "polySimp_mulAssoc" (formula "47") (term "0,1,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "47") (term "0,0,1,0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "47") (term "0,1,0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "47") (term "0,1,0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "10") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "10") (term "0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "57") (term "1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "47") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "10") (term "0,1,0")) + (rule "polySimp_addComm0" (formula "10") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "57") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "11") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "47") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "9") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "1")) + (rule "polySimp_mulComm0" (formula "1") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "1") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "62")) + (rule "mul_literals" (formula "62") (term "1,0")) + (rule "polySimp_addComm1" (formula "62") (term "0")) + (rule "polySimp_addComm0" (formula "62") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "61")) + (rule "polySimp_mulComm0" (formula "61") (term "1,0")) + (rule "polySimp_rightDist" (formula "61") (term "1,0")) + (rule "polySimp_mulComm0" (formula "61") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "61") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "37")) + (rule "polySimp_mulComm0" (formula "37") (term "1,0")) + (rule "polySimp_rightDist" (formula "37") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "37") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "37") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "37") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "37") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "37") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "63")) + (rule "polySimp_mulComm0" (formula "63") (term "1,0")) + (rule "polySimp_rightDist" (formula "63") (term "1,0")) + (rule "polySimp_mulComm0" (formula "63") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "63") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "105") (term "0,0,1,0,0,1")) + (rule "polySimp_mulComm0" (formula "105") (term "1,0,0,0,1,0,0,1")) + (rule "polySimp_rightDist" (formula "105") (term "1,0,0,0,1,0,0,1")) + (rule "polySimp_mulComm0" (formula "105") (term "0,1,0,0,0,1,0,0,1")) + (rule "polySimp_addAssoc" (formula "105") (term "0,0,0,1,0,0,1")) + (rule "inEqSimp_homoInEq0" (formula "105") (term "1,0,1,0,0,1")) + (rule "mul_literals" (formula "105") (term "1,0,1,0,1,0,0,1")) + (rule "polySimp_addComm1" (formula "105") (term "0,1,0,1,0,0,1")) + (rule "polySimp_addComm0" (formula "105") (term "0,0,1,0,1,0,0,1")) + (rule "inEqSimp_homoInEq0" (formula "64")) + (rule "mul_literals" (formula "64") (term "1,0")) + (rule "polySimp_addComm1" (formula "64") (term "0")) + (rule "polySimp_addComm0" (formula "64") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "105") (term "1,1,1,0,0,1")) + (rule "mul_literals" (formula "105") (term "1,0,1,1,1,0,0,1")) + (rule "polySimp_addComm1" (formula "105") (term "0,1,1,1,0,0,1")) + (rule "polySimp_addComm0" (formula "105") (term "0,0,1,1,1,0,0,1")) + (rule "inEqSimp_homoInEq0" (formula "105") (term "0,1,1,0,0,1")) + (rule "polySimp_mulComm0" (formula "105") (term "1,0,0,1,1,0,0,1")) + (rule "polySimp_rightDist" (formula "105") (term "1,0,0,1,1,0,0,1")) + (rule "polySimp_mulComm0" (formula "105") (term "0,1,0,0,1,1,0,0,1")) + (rule "polySimp_addAssoc" (formula "105") (term "0,0,1,1,0,0,1")) (rule "variableDeclarationAssign" (formula "105") (term "1")) (rule "variableDeclaration" (formula "105") (term "1") (newnames "exc_4_1")) (rule "assignment" (formula "105") (term "1")) (builtin "One Step Simplification" (formula "105")) (rule "emptyStatement" (formula "105") (term "1")) (rule "emptyStatement" (formula "105") (term "1")) - (rule "tryEmpty" (formula "105") (term "1")) - (rule "blockEmptyLabel" (formula "105") (term "1")) - (rule "blockEmpty" (formula "105") (term "1")) - (rule "methodCallEmpty" (formula "105") (term "1")) - (rule "emptyModality" (formula "105") (term "1")) - (rule "andRight" (formula "105")) - (branch "Case 1" - (rule "andRight" (formula "105")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "105")) - (rule "closeTrue" (formula "105")) - ) - (branch "Case 2" - (rule "andRight" (formula "105")) - (branch "Case 1" - (rule "andRight" (formula "105")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "105")) - (rule "polySimp_homoEq" (formula "57")) - (rule "polySimp_homoEq" (formula "47") (term "1,0,1,0")) - (rule "polySimp_homoEq" (formula "10") (term "1,0")) - (rule "polySimp_mulComm0" (formula "57") (term "1,0")) - (rule "polySimp_mulComm0" (formula "47") (term "1,0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "10") (term "1,0,1,0")) - (rule "polySimp_rightDist" (formula "57") (term "1,0")) - (rule "polySimp_mulComm0" (formula "57") (term "0,1,0")) - (rule "polySimp_rightDist" (formula "47") (term "1,0,1,0,1,0")) - (rule "polySimp_mulAssoc" (formula "47") (term "0,1,0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "47") (term "0,0,1,0,1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "47") (term "0,1,0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "47") (term "0,1,0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "10") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "10") (term "0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "57") (term "0")) - (rule "polySimp_addAssoc" (formula "47") (term "0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "10") (term "0,1,0")) - (rule "polySimp_addComm0" (formula "10") (term "0,0,1,0")) - (rule "inEqSimp_leqRight" (formula "105")) - (rule "mul_literals" (formula "1") (term "1,0,0")) - (rule "add_literals" (formula "1") (term "0,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "12") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "2")) - (rule "polySimp_mulComm0" (formula "2") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "2") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "10") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "10") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "48") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_homoInEq0" (formula "63")) - (rule "mul_literals" (formula "63") (term "1,0")) - (rule "polySimp_addComm1" (formula "63") (term "0")) - (rule "polySimp_addComm0" (formula "63") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "62")) - (rule "polySimp_mulComm0" (formula "62") (term "1,0")) - (rule "polySimp_rightDist" (formula "62") (term "1,0")) - (rule "polySimp_mulComm0" (formula "62") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "62") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "65")) - (rule "mul_literals" (formula "65") (term "1,0")) - (rule "polySimp_addComm1" (formula "65") (term "0")) - (rule "polySimp_addComm0" (formula "65") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "64")) - (rule "polySimp_mulComm0" (formula "64") (term "1,0")) - (rule "polySimp_rightDist" (formula "64") (term "1,0")) - (rule "polySimp_mulComm0" (formula "64") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "64") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "38")) - (rule "polySimp_mulComm0" (formula "38") (term "1,0")) - (rule "polySimp_rightDist" (formula "38") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "38") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "38") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "38") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "38") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "38") (term "0")) - (rule "polySimp_sepNegMonomial" (formula "58")) - (rule "polySimp_mulLiterals" (formula "58") (term "0")) - (rule "polySimp_elimOne" (formula "58") (term "0")) - (rule "polySimp_sepNegMonomial" (formula "48") (term "1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "48") (term "0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "48") (term "0,1,0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "11") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "11") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "11") (term "0,1,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "1")) - (rule "polySimp_mulComm0" (formula "1") (term "1")) - (rule "polySimp_rightDist" (formula "1") (term "1")) - (rule "mul_literals" (formula "1") (term "0,1")) - (rule "inEqSimp_sepPosMonomial0" (formula "12") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "12") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "12") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "12") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "12") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "2")) - (rule "polySimp_mulLiterals" (formula "2") (term "0")) - (rule "polySimp_elimOne" (formula "2") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "10") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "10") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "10") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "10") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "10") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "10") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "48") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "48") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "48") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "48") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "48") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "63")) - (rule "polySimp_mulComm0" (formula "63") (term "1")) - (rule "polySimp_rightDist" (formula "63") (term "1")) - (rule "mul_literals" (formula "63") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "62")) - (rule "polySimp_mulLiterals" (formula "62") (term "0")) - (rule "polySimp_elimOne" (formula "62") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "65")) - (rule "polySimp_mulComm0" (formula "65") (term "1")) - (rule "polySimp_rightDist" (formula "65") (term "1")) - (rule "mul_literals" (formula "65") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "64")) - (rule "polySimp_mulLiterals" (formula "64") (term "0")) - (rule "polySimp_elimOne" (formula "64") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "38")) - (rule "polySimp_mulLiterals" (formula "38") (term "0")) - (rule "polySimp_elimOne" (formula "38") (term "0")) - (rule "inEqSimp_subsumption1" (formula "20") (ifseqformula "32")) - (rule "leq_literals" (formula "20") (term "0")) - (builtin "One Step Simplification" (formula "20")) - (rule "true_left" (formula "20")) - (rule "inEqSimp_subsumption1" (formula "34") (ifseqformula "35")) - (rule "leq_literals" (formula "34") (term "0")) - (builtin "One Step Simplification" (formula "34")) - (rule "true_left" (formula "34")) - (rule "inEqSimp_subsumption1" (formula "9") (ifseqformula "2")) - (rule "inEqSimp_homoInEq0" (formula "9") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "9") (term "0,0")) - (rule "add_literals" (formula "9") (term "1,1,0,0")) - (rule "times_zero_1" (formula "9") (term "1,0,0")) - (rule "add_literals" (formula "9") (term "0,0")) - (rule "qeq_literals" (formula "9") (term "0")) - (builtin "One Step Simplification" (formula "9")) - (rule "true_left" (formula "9")) - (rule "inEqSimp_exactShadow3" (formula "20") (ifseqformula "35")) - (rule "mul_literals" (formula "20") (term "0,0")) - (rule "polySimp_addAssoc" (formula "20") (term "0")) - (rule "add_literals" (formula "20") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "20")) - (rule "mul_literals" (formula "20") (term "1")) - (rule "inEqSimp_subsumption1" (formula "20") (ifseqformula "31")) - (rule "leq_literals" (formula "20") (term "0")) - (builtin "One Step Simplification" (formula "20")) - (rule "true_left" (formula "20")) - (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "59")) - (rule "times_zero_1" (formula "64") (term "0,0")) - (rule "add_zero_left" (formula "64") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "64")) - (rule "polySimp_mulLiterals" (formula "64") (term "0")) - (rule "polySimp_elimOne" (formula "64") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "66")) - (rule "polySimp_mulComm0" (formula "65") (term "0,0")) - (rule "polySimp_addComm0" (formula "65") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "65")) - (rule "polySimp_mulLiterals" (formula "65") (term "0")) - (rule "polySimp_elimOne" (formula "65") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "62") (ifseqformula "67")) - (rule "polySimp_rightDist" (formula "62") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "62") (term "1,0,0")) - (rule "mul_literals" (formula "62") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "62") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "62") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "62") (term "0,0")) - (rule "add_literals" (formula "62") (term "1,1,0,0")) - (rule "times_zero_1" (formula "62") (term "1,0,0")) - (rule "add_literals" (formula "62") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "62")) - (rule "mul_literals" (formula "62") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "34") (ifseqformula "32")) - (rule "polySimp_mulComm0" (formula "34") (term "0,0")) - (rule "polySimp_addComm0" (formula "34") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "34")) - (rule "polySimp_mulLiterals" (formula "34") (term "0")) - (rule "polySimp_elimOne" (formula "34") (term "0")) - (rule "inEqSimp_subsumption0" (formula "19") (ifseqformula "34")) - (rule "leq_literals" (formula "19") (term "0")) - (builtin "One Step Simplification" (formula "19")) - (rule "true_left" (formula "19")) - (rule "inEqSimp_exactShadow3" (formula "66") (ifseqformula "61")) - (rule "polySimp_mulComm0" (formula "66") (term "0,0")) - (rule "polySimp_addComm0" (formula "66") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "66")) - (rule "polySimp_mulLiterals" (formula "66") (term "0")) - (rule "polySimp_elimOne" (formula "66") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "2") (ifseqformula "46")) - (rule "polySimp_rightDist" (formula "2") (term "0,0")) - (rule "mul_literals" (formula "2") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "2") (term "0")) - (rule "add_literals" (formula "2") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "2")) - (rule "polySimp_mulLiterals" (formula "2") (term "0")) - (rule "polySimp_elimOne" (formula "2") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "31") (ifseqformula "34")) - (rule "polySimp_mulComm0" (formula "31") (term "0,0")) - (rule "polySimp_addComm0" (formula "31") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "31")) - (rule "polySimp_mulLiterals" (formula "31") (term "0")) - (rule "polySimp_elimOne" (formula "31") (term "0")) - (rule "inEqSimp_subsumption0" (formula "19") (ifseqformula "31")) - (rule "leq_literals" (formula "19") (term "0")) - (builtin "One Step Simplification" (formula "19")) - (rule "true_left" (formula "19")) - (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "66")) - (rule "times_zero_1" (formula "65") (term "0,0")) - (rule "add_zero_left" (formula "65") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "65")) - (rule "polySimp_mulLiterals" (formula "65") (term "1")) - (rule "polySimp_elimOne" (formula "65") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "61") (ifseqformula "66")) - (rule "polySimp_rightDist" (formula "61") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "61") (term "1,0,0")) - (rule "mul_literals" (formula "61") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "61") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "61") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "61") (term "0,0")) - (rule "add_literals" (formula "61") (term "1,1,0,0")) - (rule "times_zero_1" (formula "61") (term "1,0,0")) - (rule "add_literals" (formula "61") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "61")) - (rule "mul_literals" (formula "61") (term "1")) - (rule "inEqSimp_and_subsumption2" (formula "45") (term "0,0,0,0")) - (rule "leq_literals" (formula "45") (term "0,0,0,0,0,0")) - (builtin "One Step Simplification" (formula "45")) - (rule "inEqSimp_and_subsumption3" (formula "10") (term "0,0,0")) - (rule "leq_literals" (formula "10") (term "0,1,0,0,0,0")) - (builtin "One Step Simplification" (formula "10")) - (rule "inEqSimp_and_subsumption3" (formula "46") (term "0,0,0")) - (rule "leq_literals" (formula "46") (term "0,1,0,0,0,0")) - (builtin "One Step Simplification" (formula "46")) - (rule "nnf_imp2or" (formula "12") (term "0,1,1,0")) - (rule "nnf_imp2or" (formula "11") (term "0")) - (rule "nnf_imp2or" (formula "45") (term "0")) - (rule "nnf_imp2or" (formula "10") (term "0")) - (rule "nnf_imp2or" (formula "46") (term "0")) - (rule "nnf_imp2or" (formula "12") (term "0")) - (rule "nnf_notAnd" (formula "11") (term "0,0")) - (rule "inEqSimp_notGeq" (formula "11") (term "0,0,0")) - (rule "mul_literals" (formula "11") (term "1,0,0,0,0,0")) - (rule "add_literals" (formula "11") (term "0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "11") (term "0,0,0")) - (rule "mul_literals" (formula "11") (term "1,0,0,0")) - (rule "inEqSimp_notLeq" (formula "11") (term "1,0,0")) - (rule "mul_literals" (formula "11") (term "1,0,0,1,0,0")) - (rule "add_literals" (formula "11") (term "0,0,1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "11") (term "1,0,0")) - (rule "mul_literals" (formula "11") (term "1,1,0,0")) - (rule "nnf_notAnd" (formula "45") (term "0,0")) - (rule "inEqSimp_notLeq" (formula "45") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "45") (term "1,0,0,1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "45") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "45") (term "1,1,0,0")) - (rule "polySimp_rightDist" (formula "45") (term "1,1,0,0")) - (rule "mul_literals" (formula "45") (term "0,1,1,0,0")) - (rule "polySimp_mulLiterals" (formula "45") (term "1,1,1,0,0")) - (rule "polySimp_elimOne" (formula "45") (term "1,1,1,0,0")) - (rule "nnf_notAnd" (formula "10") (term "0,0")) - (rule "inEqSimp_notLeq" (formula "10") (term "1,0,0")) - (rule "mul_literals" (formula "10") (term "1,0,0,1,0,0")) - (rule "add_literals" (formula "10") (term "0,0,1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "10") (term "1,0,0")) - (rule "mul_literals" (formula "10") (term "1,1,0,0")) - (rule "nnf_notAnd" (formula "46") (term "0,0")) - (rule "inEqSimp_notLeq" (formula "46") (term "1,0,0")) - (rule "mul_literals" (formula "46") (term "1,0,0,1,0,0")) - (rule "add_literals" (formula "46") (term "0,0,1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "46") (term "1,0,0")) - (rule "mul_literals" (formula "46") (term "1,1,0,0")) - (rule "nnf_notAnd" (formula "12") (term "0,0")) - (rule "inEqSimp_notGeq" (formula "12") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,1,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "12") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "12") (term "1,1,0,0")) - (rule "polySimp_rightDist" (formula "12") (term "1,1,0,0")) - (rule "polySimp_mulLiterals" (formula "12") (term "1,1,1,0,0")) - (rule "mul_literals" (formula "12") (term "0,1,1,0,0")) - (rule "polySimp_elimOne" (formula "12") (term "1,1,1,0,0")) - (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "69") (term "1")) - (builtin "One Step Simplification" (formula "69")) - (rule "translateJavaSubInt" (formula "69") (term "0,1,1,1")) - (rule "polySimp_elimSub" (formula "69") (term "0,1,1,1")) - (rule "polySimp_mulComm0" (formula "69") (term "1,0,1,1,1")) - (rule "polySimp_rightDist" (formula "69") (term "1,0,1,1,1")) - (rule "polySimp_mulAssoc" (formula "69") (term "0,1,0,1,1,1")) - (rule "polySimp_mulComm0" (formula "69") (term "0,0,1,0,1,1,1")) - (rule "polySimp_mulLiterals" (formula "69") (term "0,1,0,1,1,1")) - (rule "polySimp_elimOne" (formula "69") (term "0,1,0,1,1,1")) - (rule "polySimp_addComm0" (formula "69") (term "0,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "69") (term "1,1,1")) - (rule "mul_literals" (formula "69") (term "1,0,0,1,1,1")) - (rule "add_literals" (formula "69") (term "0,0,1,1,1")) - (rule "polySimp_addAssoc" (formula "69") (term "0,1,1,1")) - (rule "polySimp_addAssoc" (formula "69") (term "0,0,1,1,1")) - (rule "inEqSimp_homoInEq0" (formula "69") (term "1,0")) - (rule "polySimp_mulComm0" (formula "69") (term "1,0,1,0")) - (rule "polySimp_rightDist" (formula "69") (term "1,0,1,0")) - (rule "polySimp_mulAssoc" (formula "69") (term "0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "69") (term "0,0,1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "69") (term "0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "69") (term "0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "69") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "69") (term "0,0")) - (rule "mul_literals" (formula "69") (term "1,0,0,0")) - (rule "add_zero_right" (formula "69") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "69") (term "1,1,1")) - (rule "polySimp_mulComm0" (formula "69") (term "1,1,1,1")) - (rule "polySimp_rightDist" (formula "69") (term "1,1,1,1")) - (rule "polySimp_mulLiterals" (formula "69") (term "1,1,1,1,1")) - (rule "polySimp_elimOne" (formula "69") (term "1,1,1,1,1")) - (rule "polySimp_rightDist" (formula "69") (term "0,1,1,1,1")) - (rule "mul_literals" (formula "69") (term "0,0,1,1,1,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "69") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "69") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "69") (term "0,1,0")) - (rule "replace_known_left" (formula "69") (term "1,0") (ifseqformula "36")) - (builtin "One Step Simplification" (formula "69")) - (rule "inEqSimp_sepPosMonomial1" (formula "69") (term "0")) - (rule "polySimp_mulLiterals" (formula "69") (term "1,0")) - (rule "polySimp_elimOne" (formula "69") (term "1,0")) - (rule "replace_known_left" (formula "69") (term "0") (ifseqformula "31")) - (builtin "One Step Simplification" (formula "69")) - (rule "andLeft" (formula "69")) - (rule "andLeft" (formula "70")) - (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "72") (term "1")) - (builtin "One Step Simplification" (formula "72")) - (rule "translateJavaAddInt" (formula "72") (term "0,0,1")) - (rule "translateJavaUnaryMinusInt" (formula "72") (term "1,1")) - (rule "neg_literal" (formula "72") (term "1,1")) - (rule "translateJavaSubInt" (formula "72") (term "0,1")) - (rule "polySimp_elimSub" (formula "72") (term "0,1")) - (rule "mul_literals" (formula "72") (term "1,0,1")) - (rule "polySimp_addLiterals" (formula "72") (term "0,1")) - (rule "polySimp_addComm1" (formula "72") (term "0,1")) - (rule "polySimp_addComm0" (formula "72") (term "0,0,1")) - (rule "Contract_axiom_for_bucketStartsOrdering_in_Functions" (formula "52") (term "0")) - (rule "replace_known_left" (formula "52") (term "0,0,0") (ifseqformula "37")) - (builtin "One Step Simplification" (formula "52") (ifInst "" (formula "106")) (ifInst "" (formula "17")) (ifInst "" (formula "53"))) - (rule "true_left" (formula "52")) - (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "42") (inst "b=b")) - (builtin "One Step Simplification" (formula "42")) - (rule "expand_inInt" (formula "42") (term "1,0,0,1")) - (rule "replace_int_MIN" (formula "42") (term "0,1,1,0,0,1")) - (rule "replace_int_MAX" (formula "42") (term "1,0,1,0,0,1")) - (rule "andLeft" (formula "42")) - (rule "andLeft" (formula "42")) - (rule "andLeft" (formula "43")) - (rule "andLeft" (formula "42")) - (rule "andLeft" (formula "42")) - (rule "andLeft" (formula "42")) - (rule "andLeft" (formula "44")) - (rule "andLeft" (formula "44")) - (rule "andLeft" (formula "44")) - (rule "translateJavaCastInt" (formula "49") (term "0")) - (rule "translateJavaAddInt" (formula "48") (term "1")) - (rule "translateJavaMulInt" (formula "42") (term "1")) - (rule "translateJavaMulInt" (formula "43") (term "0")) - (rule "translateJavaCastInt" (formula "46") (term "0")) - (rule "translateJavaCastInt" (formula "45") (term "1")) - (rule "polySimp_mulComm0" (formula "42") (term "1")) - (rule "polySimp_mulComm0" (formula "43") (term "0")) - (rule "polySimp_addComm0" (formula "48") (term "1")) - (rule "castedGetAny" (formula "49") (term "0")) - (rule "castedGetAny" (formula "46") (term "0")) - (rule "castedGetAny" (formula "45") (term "1")) - (rule "inEqSimp_ltToLeq" (formula "51") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "51") (term "1,0,0,1,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "51") (term "1,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "51") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "44")) - (rule "inEqSimp_commuteLeq" (formula "42")) - (rule "inEqSimp_commuteLeq" (formula "45")) - (rule "applyEq" (formula "43") (term "0,0") (ifseqformula "58")) - (rule "inEqSimp_commuteLeq" (formula "43")) - (rule "applyEq" (formula "46") (term "1,0") (ifseqformula "58")) - (rule "applyEq" (formula "42") (term "0,0") (ifseqformula "58")) - (rule "applyEq" (formula "45") (term "1,0") (ifseqformula "58")) - (rule "applyEq" (formula "48") (term "1,1") (ifseqformula "58")) - (rule "applyEq" (formula "51") (term "0,1,0,0,1,0,0,0") (ifseqformula "58")) - (rule "inEqSimp_sepPosMonomial0" (formula "51") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "51") (term "1,1,0,0,0")) - (rule "polySimp_rightDist" (formula "51") (term "1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "51") (term "1,1,1,0,0,0")) - (rule "mul_literals" (formula "51") (term "0,1,1,0,0,0")) - (rule "polySimp_elimOne" (formula "51") (term "1,1,1,0,0,0")) - (rule "elimGcdGeq_antec" (formula "42") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=result_21") (inst "elimGcd=Z(2(#))")) - (rule "polySimp_mulLiterals" (formula "42") (term "1,0,1,0")) - (rule "mul_literals" (formula "42") (term "0,1,0,0,0,0,1,0")) - (rule "leq_literals" (formula "42") (term "0,0")) - (builtin "One Step Simplification" (formula "42")) - (rule "add_zero_right" (formula "42") (term "0,0,0,0")) - (rule "mul_literals" (formula "42") (term "1,0,0,0,0")) - (rule "add_zero_right" (formula "42") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "42") (term "0,0")) - (rule "add_literals" (formula "42") (term "1,1,0,0")) - (rule "times_zero_1" (formula "42") (term "1,0,0")) - (rule "add_zero_right" (formula "42") (term "0,0")) - (rule "leq_literals" (formula "42") (term "0")) - (builtin "One Step Simplification" (formula "42")) - (rule "inEqSimp_subsumption1" (formula "57") (ifseqformula "42")) - (rule "leq_literals" (formula "57") (term "0")) - (builtin "One Step Simplification" (formula "57")) - (rule "true_left" (formula "57")) - (rule "inEqSimp_exactShadow3" (formula "45") (ifseqformula "46")) - (rule "polySimp_mulComm0" (formula "45") (term "0,0")) - (rule "polySimp_addComm0" (formula "45") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "45")) - (rule "polySimp_mulLiterals" (formula "45") (term "0")) - (rule "polySimp_elimOne" (formula "45") (term "0")) - (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "66") (inst "b=b")) - (builtin "One Step Simplification" (formula "66") (ifInst "" (formula "48")) (ifInst "" (formula "51"))) - (rule "expand_inInt" (formula "66") (term "1,0,0,1")) - (rule "replace_int_MAX" (formula "66") (term "1,0,1,0,0,1")) - (rule "replace_int_MIN" (formula "66") (term "0,1,1,0,0,1")) - (rule "andLeft" (formula "66")) - (rule "andLeft" (formula "66")) - (rule "andLeft" (formula "66")) - (rule "andLeft" (formula "66")) - (rule "andLeft" (formula "67")) - (rule "andLeft" (formula "66")) - (rule "andLeft" (formula "68")) - (rule "translateJavaCastInt" (formula "72") (term "0")) - (rule "translateJavaAddInt" (formula "71") (term "1")) - (rule "translateJavaCastInt" (formula "70") (term "0")) - (rule "translateJavaMulInt" (formula "66") (term "1")) - (rule "translateJavaMulInt" (formula "67") (term "0")) - (rule "translateJavaCastInt" (formula "69") (term "1")) - (rule "polySimp_mulComm0" (formula "66") (term "1")) - (rule "polySimp_mulComm0" (formula "67") (term "0")) - (rule "polySimp_addComm0" (formula "71") (term "1")) - (rule "castedGetAny" (formula "72") (term "0")) - (rule "castedGetAny" (formula "70") (term "0")) - (rule "castedGetAny" (formula "69") (term "1")) - (rule "inEqSimp_ltToLeq" (formula "72") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "72") (term "1,0,0,1,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "72") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "72") (term "1,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "68")) - (rule "inEqSimp_commuteLeq" (formula "66")) - (rule "inEqSimp_commuteLeq" (formula "68")) - (rule "applyEq" (formula "70") (term "0") (ifseqformula "49")) - (rule "polySimp_homoEq" (formula "70")) - (rule "polySimp_mulComm0" (formula "70") (term "1,0")) - (rule "polySimp_rightDist" (formula "70") (term "1,0")) - (rule "mul_literals" (formula "70") (term "0,1,0")) - (rule "polySimp_addComm1" (formula "70") (term "0")) - (rule "polySimp_addAssoc" (formula "70") (term "0,0")) - (rule "add_literals" (formula "70") (term "0,0,0")) - (rule "add_zero_left" (formula "70") (term "0,0")) - (rule "apply_eq_monomials" (formula "66") (term "0") (ifseqformula "58")) - (rule "polySimp_rightDist" (formula "66") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "66") (term "1,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "66") (term "0")) - (rule "add_literals" (formula "66") (term "1,1,0")) - (rule "times_zero_1" (formula "66") (term "1,0")) - (rule "add_zero_right" (formula "66") (term "0")) - (rule "polySimp_mulComm0" (formula "66") (term "0")) - (rule "apply_eq_monomials" (formula "67") (term "0") (ifseqformula "58")) - (rule "polySimp_rightDist" (formula "67") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "67") (term "1,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "67") (term "0")) - (rule "add_literals" (formula "67") (term "1,1,0")) - (rule "times_zero_1" (formula "67") (term "1,0")) - (rule "add_zero_right" (formula "67") (term "0")) - (rule "polySimp_mulComm0" (formula "67") (term "0")) - (rule "inEqSimp_commuteLeq" (formula "67")) - (rule "applyEq" (formula "70") (term "0,1,0,0,1,0,0,0") (ifseqformula "58")) - (rule "applyEq" (formula "69") (term "1,0") (ifseqformula "58")) - (rule "polySimp_pullOutFactor2" (formula "69") (term "0")) - (rule "add_literals" (formula "69") (term "1,0")) - (rule "times_zero_1" (formula "69") (term "0")) - (builtin "One Step Simplification" (formula "69")) - (rule "true_left" (formula "69")) - (rule "inEqSimp_sepPosMonomial0" (formula "69") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "69") (term "1,1,0,0,0")) - (rule "polySimp_rightDist" (formula "69") (term "1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "69") (term "1,1,1,0,0,0")) - (rule "mul_literals" (formula "69") (term "0,1,1,0,0,0")) - (rule "polySimp_elimOne" (formula "69") (term "1,1,1,0,0,0")) - (rule "applyEq" (formula "68") (term "1,0") (ifseqformula "58")) - (rule "applyEq" (formula "67") (term "1,0") (ifseqformula "58")) - (rule "inEqSimp_subsumption6" (formula "66") (ifseqformula "42")) - (rule "greater_literals" (formula "66") (term "0,0")) - (builtin "One Step Simplification" (formula "66")) - (rule "times_zero_1" (formula "66") (term "1,0")) - (rule "leq_literals" (formula "66") (term "0")) - (builtin "One Step Simplification" (formula "66")) - (rule "true_left" (formula "66")) - (rule "Class_invariant_axiom_for_de_wiesler_Buffers" (formula "15")) - (rule "andLeft" (formula "15")) - (rule "notLeft" (formula "16")) - (rule "notLeft" (formula "15")) - (rule "replace_known_right" (formula "7") (term "0") (ifseqformula "83")) - (builtin "One Step Simplification" (formula "7")) - (rule "replace_known_right" (formula "5") (term "0") (ifseqformula "82")) - (builtin "One Step Simplification" (formula "5")) - (rule "Class_invariant_axiom_for_de_wiesler_Buffers" (formula "25")) - (rule "andLeft" (formula "25")) - (rule "notLeft" (formula "26")) - (rule "notLeft" (formula "25")) - (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "62") (term "0")) - (builtin "One Step Simplification" (formula "62") (ifInst "" (formula "14")) (ifInst "" (formula "81")) (ifInst "" (formula "114")) (ifInst "" (formula "14")) (ifInst "" (formula "21"))) - (rule "translateJavaAddInt" (formula "62") (term "1,0,1,0,1")) - (rule "translateJavaAddInt" (formula "62") (term "1,1,1,0,0,1")) - (rule "polySimp_addComm0" (formula "62") (term "1,0,1,0,1")) - (rule "polySimp_addComm0" (formula "62") (term "1,1,1,0,0,1")) - (rule "inEqSimp_ltToLeq" (formula "62") (term "1,0")) - (rule "polySimp_mulComm0" (formula "62") (term "1,0,0,1,0")) - (rule "polySimp_addComm1" (formula "62") (term "0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "62") (term "1,0,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "62") (term "0,0,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "62") (term "0,0")) - (rule "replace_known_left" (formula "62") (term "0,0") (ifseqformula "9")) - (builtin "One Step Simplification" (formula "62")) - (rule "inEqSimp_commuteLeq" (formula "62") (term "1,0,1")) - (rule "applyEq" (formula "62") (term "0,1,0,0,0,1") (ifseqformula "63")) - (rule "inEqSimp_commuteGeq" (formula "62") (term "1,0,0,0,1")) - (rule "applyEq" (formula "62") (term "0,1,0,0") (ifseqformula "56")) - (rule "applyEq" (formula "62") (term "0,1,0,0,1") (ifseqformula "63")) - (rule "inEqSimp_commuteLeq" (formula "62") (term "1,0,0,1")) - (rule "applyEq" (formula "62") (term "1,0,1,0,1") (ifseqformula "56")) - (rule "applyEq" (formula "62") (term "0,0,0,1,1") (ifseqformula "63")) - (rule "applyEq" (formula "62") (term "0,1,0,1") (ifseqformula "80")) - (rule "inEqSimp_commuteGeq" (formula "62") (term "1,0,1")) - (rule "inEqSimp_sepNegMonomial0" (formula "62") (term "0")) - (rule "polySimp_mulLiterals" (formula "62") (term "0,0")) - (rule "polySimp_elimOne" (formula "62") (term "0,0")) - (rule "replace_known_left" (formula "62") (term "0") (ifseqformula "3")) - (builtin "One Step Simplification" (formula "62")) - (rule "andLeft" (formula "62")) - (rule "andLeft" (formula "62")) - (rule "andLeft" (formula "64")) - (rule "andLeft" (formula "62")) - (rule "andLeft" (formula "62")) - (rule "inEqSimp_exactShadow3" (formula "1") (ifseqformula "63")) - (rule "polySimp_rightDist" (formula "1") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,0,0")) - (rule "mul_literals" (formula "1") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "1") (term "1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "1")) - (rule "polySimp_mulComm0" (formula "1") (term "1")) - (rule "polySimp_rightDist" (formula "1") (term "1")) - (rule "mul_literals" (formula "1") (term "0,1")) - (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "64")) - (rule "mul_literals" (formula "63") (term "0,0")) - (rule "add_zero_left" (formula "63") (term "0")) - (rule "inEqSimp_subsumption1" (formula "62") (ifseqformula "63")) - (rule "leq_literals" (formula "62") (term "0")) - (builtin "One Step Simplification" (formula "62")) - (rule "true_left" (formula "62")) - (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "66")) - (rule "polySimp_mulComm0" (formula "65") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "65")) - (rule "polySimp_mulLiterals" (formula "65") (term "1")) - (rule "polySimp_elimOne" (formula "65") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "1") (ifseqformula "61")) - (rule "polySimp_rightDist" (formula "1") (term "0,0")) - (rule "mul_literals" (formula "1") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "1") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0")) - (rule "add_literals" (formula "1") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "1")) - (rule "mul_literals" (formula "1") (term "1")) - (rule "inEqSimp_subsumption1" (formula "29") (ifseqformula "1")) - (rule "leq_literals" (formula "29") (term "0")) - (builtin "One Step Simplification" (formula "29")) - (rule "true_left" (formula "29")) - (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "70") (term "0")) - (rule "translateJavaMulInt" (formula "70") (term "0,0,2,0")) - (rule "translateJavaAddInt" (formula "70") (term "0,2,0")) - (rule "polySimp_mulComm0" (formula "70") (term "0,0,2,0")) - (rule "polySimp_addComm0" (formula "70") (term "0,2,0")) - (rule "pullOutSelect" (formula "70") (term "0") (inst "selectSK=arr_3")) - (rule "simplifySelectOfAnon" (formula "70")) - (builtin "One Step Simplification" (formula "70")) - (rule "eqSymm" (formula "71")) - (rule "applyEqReverse" (formula "70") (term "1") (ifseqformula "71")) - (rule "hideAuxiliaryEq" (formula "71")) - (rule "elementOfArrayRangeConcrete" (formula "70") (term "0,0,0")) - (rule "replace_known_right" (formula "70") (term "0,0,0,0,0") (ifseqformula "93")) - (builtin "One Step Simplification" (formula "70")) - (rule "Definition_axiom_for_isValidBucketStarts_in_de_wiesler_Functions" (formula "36") (term "0")) - (builtin "One Step Simplification" (formula "36")) - (rule "andLeft" (formula "36")) - (rule "andLeft" (formula "36")) - (rule "andLeft" (formula "36")) - (rule "translateJavaAddInt" (formula "38") (term "3,0")) - (rule "translateJavaAddInt" (formula "37") (term "0")) - (rule "polySimp_addComm0" (formula "38") (term "3,0")) - (rule "polySimp_addComm0" (formula "37") (term "0")) - (rule "inEqSimp_commuteLeq" (formula "36")) - (rule "inEqSimp_commuteLeq" (formula "37")) - (rule "inEqSimp_subsumption1" (formula "44") (ifseqformula "36")) - (rule "leq_literals" (formula "44") (term "0")) - (builtin "One Step Simplification" (formula "44")) - (rule "true_left" (formula "44")) - (rule "Free_class_invariant_axiom_for_de_wiesler_Classifier" (formula "54")) - (builtin "One Step Simplification" (formula "54")) - (rule "andLeft" (formula "54")) - (rule "andLeft" (formula "54")) - (rule "andLeft" (formula "54")) - (rule "andLeft" (formula "54")) - (rule "andLeft" (formula "54")) - (rule "andLeft" (formula "54")) - (rule "translateJavaSubInt" (formula "59") (term "0,2,1")) - (rule "translateJavaSubInt" (formula "59") (term "0,2,0")) - (rule "eqSymm" (formula "56")) - (rule "eqSymm" (formula "59")) - (rule "translateJavaMulInt" (formula "56") (term "1,0")) - (rule "polySimp_elimSub" (formula "59") (term "0,2,1")) - (rule "mul_literals" (formula "59") (term "1,0,2,1")) - (rule "polySimp_elimSub" (formula "59") (term "0,2,0")) - (rule "mul_literals" (formula "59") (term "1,0,2,0")) - (rule "polySimp_mulComm0" (formula "56") (term "1,0")) - (rule "polySimp_addComm0" (formula "59") (term "0,2,1")) - (rule "polySimp_addComm0" (formula "59") (term "0,2,0")) - (rule "inEqSimp_commuteLeq" (formula "54")) - (rule "applyEq" (formula "55") (term "0") (ifseqformula "42")) - (rule "applyEq" (formula "54") (term "0") (ifseqformula "42")) - (rule "applyEq" (formula "55") (term "1") (ifseqformula "42")) - (rule "inEqSimp_subsumption0" (formula "63") (ifseqformula "54")) - (rule "leq_literals" (formula "63") (term "0")) - (builtin "One Step Simplification" (formula "63")) - (rule "true_left" (formula "63")) - (rule "inEqSimp_exactShadow3" (formula "5") (ifseqformula "54")) - (rule "polySimp_rightDist" (formula "5") (term "0,0")) - (rule "mul_literals" (formula "5") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "5") (term "0")) - (rule "add_literals" (formula "5") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "5")) - (rule "polySimp_mulLiterals" (formula "5") (term "0")) - (rule "polySimp_elimOne" (formula "5") (term "0")) - (rule "inEqSimp_subsumption0" (formula "4") (ifseqformula "5")) - (rule "leq_literals" (formula "4") (term "0")) - (builtin "One Step Simplification" (formula "4")) - (rule "true_left" (formula "4")) - (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "28")) - (rule "andLeft" (formula "28")) - (rule "notLeft" (formula "28")) - (rule "notLeft" (formula "28")) - (rule "replace_known_right" (formula "10") (term "0") (ifseqformula "94")) - (builtin "One Step Simplification" (formula "10")) - (rule "replace_known_right" (formula "8") (term "0") (ifseqformula "95")) - (builtin "One Step Simplification" (formula "8")) - (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "27")) - (rule "notLeft" (formula "27")) - (rule "replace_known_right" (formula "74") (term "0,0,0,0") (ifseqformula "93")) - (builtin "One Step Simplification" (formula "74")) - (rule "replace_known_right" (formula "6") (term "0") (ifseqformula "93")) - (builtin "One Step Simplification" (formula "6")) - (rule "replace_known_left" (formula "74") (term "0,0,0") (ifseqformula "6")) - (builtin "One Step Simplification" (formula "74")) - (rule "Definition_axiom_for_bucketStartsOrdering_in_de_wiesler_Functions" (formula "64") (term "0") (inst "b=b")) - (builtin "One Step Simplification" (formula "64")) - (rule "expand_inInt" (formula "64") (term "1,0,0,1")) - (rule "replace_int_MAX" (formula "64") (term "1,0,1,0,0,1")) - (rule "replace_int_MIN" (formula "64") (term "0,1,1,0,0,1")) - (rule "andLeft" (formula "64")) - (rule "andLeft" (formula "64")) - (rule "andLeft" (formula "64")) - (rule "translateJavaAddInt" (formula "67") (term "0,2,0,0,0,1,1,1,0")) - (rule "translateJavaAddInt" (formula "67") (term "0,2,1,1,0,1,0,1,0")) - (rule "translateJavaAddInt" (formula "67") (term "0,2,0,1,1,0,1,0")) - (rule "translateJavaAddInt" (formula "67") (term "0,2,0,1,1,1,1,0")) - (rule "translateJavaAddInt" (formula "67") (term "0,2,1,1,0,1,1,1,0")) - (rule "translateJavaAddInt" (formula "66") (term "0,2,0")) - (rule "translateJavaAddInt" (formula "65") (term "0,2,1")) - (rule "polySimp_addComm0" (formula "67") (term "0,2,0,0,0,1,1,1,0")) - (rule "polySimp_addComm0" (formula "67") (term "0,2,1,1,0,1,0,1,0")) - (rule "polySimp_addComm0" (formula "67") (term "0,2,0,1,1,0,1,0")) - (rule "polySimp_addComm0" (formula "67") (term "0,2,0,1,1,1,1,0")) - (rule "polySimp_addComm0" (formula "67") (term "0,2,1,1,0,1,1,1,0")) - (rule "polySimp_addComm0" (formula "66") (term "0,2,0")) - (rule "polySimp_addComm0" (formula "65") (term "0,2,1")) - (rule "inEqSimp_ltToLeq" (formula "67") (term "1,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "67") (term "1,0,0,1,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "67") (term "0,0,1,0")) - (rule "polySimp_mulComm0" (formula "67") (term "1,0,0,0,0,1,0")) - (rule "inEqSimp_gtToGeq" (formula "67") (term "0,1,1,0")) - (rule "polySimp_mulComm0" (formula "67") (term "1,0,0,0,1,1,0")) - (rule "inEqSimp_commuteLeq" (formula "67") (term "1,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "67") (term "0,0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "67") (term "0,0,1,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "64")) - (rule "inEqSimp_commuteLeq" (formula "66") (term "0,0,1,1,1,0")) - (rule "inEqSimp_commuteLeq" (formula "66") (term "1,0,1,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "66") (term "1,0,1,1,1,0")) - (rule "inEqSimp_commuteLeq" (formula "65")) - (rule "inEqSimp_commuteLeq" (formula "64")) - (rule "applyEq" (formula "64") (term "0") (ifseqformula "38")) - (rule "inEqSimp_commuteGeq" (formula "64")) - (rule "applyEq" (formula "64") (term "1,1,1,1,1,0") (ifseqformula "38")) - (rule "inEqSimp_sepPosMonomial0" (formula "64") (term "1,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "64") (term "1,1,0,0,0,0")) - (rule "polySimp_rightDist" (formula "64") (term "1,1,0,0,0,0")) - (rule "mul_literals" (formula "64") (term "0,1,1,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "64") (term "1,1,1,0,0,0,0")) - (rule "polySimp_elimOne" (formula "64") (term "1,1,1,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "64") (term "0,0,1,0")) - (rule "polySimp_mulComm0" (formula "64") (term "1,0,0,1,0")) - (rule "polySimp_rightDist" (formula "64") (term "1,0,0,1,0")) - (rule "mul_literals" (formula "64") (term "0,1,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "64") (term "1,1,0,0,1,0")) - (rule "polySimp_elimOne" (formula "64") (term "1,1,0,0,1,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "64") (term "0,1,1,0")) - (rule "polySimp_mulComm0" (formula "64") (term "1,0,1,1,0")) - (rule "polySimp_rightDist" (formula "64") (term "1,0,1,1,0")) - (rule "mul_literals" (formula "64") (term "0,1,0,1,1,0")) - (rule "polySimp_mulLiterals" (formula "64") (term "1,1,0,1,1,0")) - (rule "polySimp_elimOne" (formula "64") (term "1,1,0,1,1,0")) - (rule "Free_class_invariant_axiom_for_de_wiesler_Buffers" (formula "41") (inst "b=b")) - (builtin "One Step Simplification" (formula "41")) - (rule "expand_inInt" (formula "41") (term "1,0,0,1")) - (rule "replace_int_MAX" (formula "41") (term "1,0,1,0,0,1")) - (rule "replace_int_MIN" (formula "41") (term "0,1,1,0,0,1")) - (rule "andLeft" (formula "41")) - (rule "andLeft" (formula "41")) - (rule "andLeft" (formula "41")) - (rule "andLeft" (formula "43")) - (rule "andLeft" (formula "41")) - (rule "notLeft" (formula "41")) - (rule "translateJavaMulInt" (formula "41") (term "1")) - (rule "mul_literals" (formula "41") (term "1")) - (rule "eqSymm" (formula "97")) - (rule "inEqSimp_ltToLeq" (formula "45") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "45") (term "1,0,0,1,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "45") (term "1,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "45") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "45") (term "0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "43")) - (rule "applyEq" (formula "44") (term "0") (ifseqformula "39")) - (rule "applyEq" (formula "43") (term "0") (ifseqformula "39")) - (rule "applyEq" (formula "44") (term "0,1,0,0,1,0,0,0") (ifseqformula "39")) - (rule "inEqSimp_sepPosMonomial0" (formula "44") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "44") (term "1,1,0,0,0")) - (rule "polySimp_rightDist" (formula "44") (term "1,1,0,0,0")) - (rule "mul_literals" (formula "44") (term "0,1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "44") (term "1,1,1,0,0,0")) - (rule "polySimp_elimOne" (formula "44") (term "1,1,1,0,0,0")) - (rule "inEqSimp_subsumption1" (formula "43") (ifseqformula "34")) - (rule "leq_literals" (formula "43") (term "0")) - (builtin "One Step Simplification" (formula "43")) - (rule "true_left" (formula "43")) - (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "16")) - (rule "notLeft" (formula "16")) - (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "15")) - (rule "andLeft" (formula "15")) - (rule "notLeft" (formula "16")) - (rule "notLeft" (formula "15")) - (rule "nnf_notAnd" (formula "59") (term "0,0,0")) - (rule "inEqSimp_notLeq" (formula "59") (term "1,0,0,0")) - (rule "mul_literals" (formula "59") (term "1,0,0,1,0,0,0")) - (rule "add_literals" (formula "59") (term "0,0,1,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "59") (term "1,0,0,0")) - (rule "mul_literals" (formula "59") (term "1,1,0,0,0")) - (rule "inEqSimp_notGeq" (formula "59") (term "0,0,0,0")) - (rule "mul_literals" (formula "59") (term "1,0,0,0,0,0,0")) - (rule "add_zero_right" (formula "59") (term "0,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "59") (term "0,0,0,0")) - (rule "mul_literals" (formula "59") (term "1,0,0,0,0")) - (rule "nnf_notAnd" (formula "14") (term "0,0,1,1,0")) - (rule "inEqSimp_notGeq" (formula "14") (term "0,0,0,1,1,0")) - (rule "mul_literals" (formula "14") (term "1,0,0,0,0,0,1,1,0")) - (rule "add_literals" (formula "14") (term "0,0,0,0,0,1,1,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "14") (term "0,0,0,1,1,0")) - (rule "mul_literals" (formula "14") (term "1,0,0,0,1,1,0")) - (rule "inEqSimp_notLeq" (formula "14") (term "1,0,0,1,1,0")) - (rule "mul_literals" (formula "14") (term "1,0,0,1,0,0,1,1,0")) - (rule "add_literals" (formula "14") (term "0,0,1,0,0,1,1,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "14") (term "1,0,0,1,1,0")) - (rule "mul_literals" (formula "14") (term "1,1,0,0,1,1,0")) - (rule "nnf_notAnd" (formula "12") (term "0,0,0")) - (rule "inEqSimp_notLeq" (formula "12") (term "0,0,0,0")) - (rule "polySimp_rightDist" (formula "12") (term "1,0,0,0,0,0,0")) - (rule "mul_literals" (formula "12") (term "0,1,0,0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "12") (term "0,0,0,0,0,0")) - (rule "add_literals" (formula "12") (term "0,0,0,0,0,0,0")) - (rule "add_zero_left" (formula "12") (term "0,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "12") (term "0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "12") (term "1,0,0,0,0")) - (rule "polySimp_elimOne" (formula "12") (term "1,0,0,0,0")) - (rule "inEqSimp_notGeq" (formula "12") (term "1,0,0,0")) - (rule "times_zero_1" (formula "12") (term "1,0,0,1,0,0,0")) - (rule "add_zero_right" (formula "12") (term "0,0,1,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "12") (term "1,0,0,0")) - (rule "mul_literals" (formula "12") (term "1,1,0,0,0")) - (rule "nnf_notAnd" (formula "60") (term "0,0,0")) - (rule "inEqSimp_notLeq" (formula "60") (term "0,0,0,0")) - (rule "polySimp_rightDist" (formula "60") (term "1,0,0,0,0,0,0")) - (rule "mul_literals" (formula "60") (term "0,1,0,0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "60") (term "0,0,0,0,0,0")) - (rule "add_literals" (formula "60") (term "0,0,0,0,0,0,0")) - (rule "add_zero_left" (formula "60") (term "0,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "60") (term "0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "60") (term "1,0,0,0,0")) - (rule "polySimp_elimOne" (formula "60") (term "1,0,0,0,0")) - (rule "inEqSimp_notGeq" (formula "60") (term "1,0,0,0")) - (rule "mul_literals" (formula "60") (term "1,0,0,1,0,0,0")) - (rule "add_literals" (formula "60") (term "0,0,1,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "60") (term "1,0,0,0")) - (rule "mul_literals" (formula "60") (term "1,1,0,0,0")) - (rule "nnf_notAnd" (formula "14") (term "0,0,0")) - (rule "inEqSimp_notLeq" (formula "14") (term "1,0,0,0")) - (rule "mul_literals" (formula "14") (term "1,0,0,1,0,0,0")) - (rule "add_literals" (formula "14") (term "0,0,1,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "14") (term "1,0,0,0")) - (rule "mul_literals" (formula "14") (term "1,1,0,0,0")) - (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "75") (term "0,1,1")) - (rule "translateJavaCastInt" (formula "75") (term "0,0,1,1")) - (rule "polySimp_homoEq" (formula "75")) - (rule "polySimp_addComm1" (formula "75") (term "0")) - (rule "castedGetAny" (formula "75") (term "0,0,1,0")) - (rule "polySimp_addComm1" (formula "75") (term "0")) - (rule "polySimp_sepNegMonomial" (formula "75")) - (rule "polySimp_mulLiterals" (formula "75") (term "0")) - (rule "polySimp_elimOne" (formula "75") (term "0")) - (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "3") (term "0")) - (builtin "One Step Simplification" (formula "3") (ifInst "" (formula "129"))) - (rule "translateJavaAddInt" (formula "3") (term "1,1,1,0,1,1,1")) - (rule "translateJavaSubInt" (formula "3") (term "1,0,1,1,1,1,1")) - (rule "polySimp_elimSub" (formula "3") (term "1,0,1,1,1,1,1")) - (rule "mul_literals" (formula "3") (term "1,1,0,1,1,1,1,1")) - (rule "polySimp_addComm0" (formula "3") (term "1,1,1,0,1,1,1")) - (rule "polySimp_addComm0" (formula "3") (term "1,0,1,1,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "3") (term "0,0,1,1,1,1")) - (rule "add_zero_right" (formula "3") (term "0,0,0,1,1,1,1")) - (rule "polySimp_mulComm0" (formula "3") (term "1,0,0,0,1,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "3") (term "0,0,1,1,1")) - (rule "polySimp_mulComm0" (formula "3") (term "1,0,0,0,0,1,1,1")) - (rule "polySimp_addComm1" (formula "3") (term "0,0,0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "3") (term "1,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "3") (term "0,0,0,1")) - (rule "replace_known_left" (formula "3") (term "0,0,0,1") (ifseqformula "68")) - (builtin "One Step Simplification" (formula "3")) - (rule "inEqSimp_commuteLeq" (formula "3") (term "1,0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "3") (term "1,0,1,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "3") (term "1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "3") (term "0,0,0")) - (rule "replace_known_left" (formula "3") (term "0,0,0") (ifseqformula "12")) - (builtin "One Step Simplification" (formula "3")) - (rule "applyEq" (formula "3") (term "0,0,0") (ifseqformula "62")) - (rule "applyEq" (formula "3") (term "1,0,1,0,1") (ifseqformula "62")) - (rule "applyEq" (formula "3") (term "0,1,0,0,0,1,1,1") (ifseqformula "62")) - (rule "applyEq" (formula "3") (term "0,1,0,1,1,1,1") (ifseqformula "62")) - (rule "applyEq" (formula "3") (term "1,0,0,0,1") (ifseqformula "62")) - (rule "applyEq" (formula "3") (term "0,1,0,1") (ifseqformula "92")) - (rule "applyEq" (formula "3") (term "0,0,0,1") (ifseqformula "92")) - (rule "inEqSimp_commuteGeq" (formula "3") (term "0,0,1")) - (rule "inEqSimp_sepNegMonomial0" (formula "3") (term "0,0,1,1,1,1")) - (rule "polySimp_mulLiterals" (formula "3") (term "0,0,0,1,1,1,1")) - (rule "polySimp_elimOne" (formula "3") (term "0,0,0,1,1,1,1")) - (rule "inEqSimp_sepNegMonomial0" (formula "3") (term "0,0,1,1,1")) - (rule "polySimp_mulLiterals" (formula "3") (term "0,0,0,1,1,1")) - (rule "polySimp_elimOne" (formula "3") (term "0,0,0,1,1,1")) - (rule "replace_known_left" (formula "3") (term "0,0,1,1,1") (ifseqformula "6")) - (builtin "One Step Simplification" (formula "3")) - (rule "inEqSimp_subsumption1" (formula "3") (term "0,0") (ifseqformula "6")) - (rule "inEqSimp_homoInEq0" (formula "3") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "3") (term "0,0,0,0")) - (rule "add_literals" (formula "3") (term "1,1,0,0,0,0")) - (rule "times_zero_1" (formula "3") (term "1,0,0,0,0")) - (rule "add_literals" (formula "3") (term "0,0,0,0")) - (rule "qeq_literals" (formula "3") (term "0,0,0")) - (builtin "One Step Simplification" (formula "3")) - (rule "inEqSimp_subsumption1" (formula "3") (term "1,0,1,1,1,1") (ifseqformula "6")) - (rule "inEqSimp_homoInEq0" (formula "3") (term "0,1,0,1,1,1,1")) - (rule "polySimp_pullOutFactor1b" (formula "3") (term "0,0,1,0,1,1,1,1")) - (rule "add_literals" (formula "3") (term "1,1,0,0,1,0,1,1,1,1")) - (rule "times_zero_1" (formula "3") (term "1,0,0,1,0,1,1,1,1")) - (rule "add_zero_right" (formula "3") (term "0,0,1,0,1,1,1,1")) - (rule "qeq_literals" (formula "3") (term "0,1,0,1,1,1,1")) - (builtin "One Step Simplification" (formula "3")) - (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "4") (term "0")) - (rule "translateJavaCastInt" (formula "4") (term "0,0")) - (rule "castedGetAny" (formula "4") (term "0,0")) - (rule "nnf_imp2or" (formula "52") (term "0")) - (rule "Definition_axiom_for_countElementInBucket_in_de_wiesler_Buffers" (formula "14") (term "2,0,0,1,1,0")) - (builtin "One Step Simplification" (formula "14")) - (rule "translateJavaMulInt" (formula "14") (term "0,3,2,0,0,1,1,0")) - (rule "translateJavaMulInt" (formula "14") (term "2,2,0,0,1,1,0")) - (rule "translateJavaAddInt" (formula "14") (term "3,2,0,0,1,1,0")) - (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "60") (term "0,1,0")) - (builtin "One Step Simplification" (formula "60")) - (rule "translateJavaUnaryMinusInt" (formula "60") (term "1,0,1,0")) - (rule "neg_literal" (formula "60") (term "1,0,1,0")) - (rule "translateJavaAddInt" (formula "60") (term "0,0,0,1,0")) - (rule "translateJavaSubInt" (formula "60") (term "0,0,1,0")) - (rule "polySimp_elimSub" (formula "60") (term "0,0,1,0")) - (rule "mul_literals" (formula "60") (term "1,0,0,1,0")) - (rule "polySimp_addLiterals" (formula "60") (term "0,0,1,0")) - (rule "polySimp_addComm0" (formula "60") (term "0,0,1,0")) - (rule "Definition_axiom_for_cleanedUpSlice_in_de_wiesler_Cleanup" (formula "13") (term "0,1,0")) - (builtin "One Step Simplification" (formula "13")) - (rule "translateJavaAddInt" (formula "13") (term "3,0,0,1,0")) - (rule "translateJavaAddInt" (formula "13") (term "4,0,0,1,0")) - (rule "Definition_axiom_for_writtenElementsOfBucketClassified_in_de_wiesler_BucketPointers" (formula "61") (term "0,0,0,0,0,1,0")) - (builtin "One Step Simplification" (formula "61")) - (rule "translateJavaAddInt" (formula "61") (term "3,0,2,0,0,0,0,1,0")) - (rule "translateJavaAddInt" (formula "61") (term "4,0,2,0,0,0,0,1,0")) - (rule "translateJavaAddInt" (formula "61") (term "0,4,0,0,1,0,0,0,0,1,0")) - (rule "translateJavaAddInt" (formula "61") (term "3,0,0,1,0,0,0,0,1,0")) - (rule "translateJavaSubInt" (formula "61") (term "0,0,0,0,0,0,0,1,0")) - (rule "translateJavaSubInt" (formula "61") (term "4,0,0,1,0,0,0,0,1,0")) - (rule "polySimp_elimSub" (formula "61") (term "0,0,0,0,0,0,0,1,0")) - (rule "polySimp_elimSub" (formula "61") (term "4,0,0,1,0,0,0,0,1,0")) - (rule "mul_literals" (formula "61") (term "1,4,0,0,1,0,0,0,0,1,0")) - (rule "polySimp_addComm0" (formula "61") (term "0,0,0,0,0,0,0,1,0")) - (rule "polySimp_addComm1" (formula "61") (term "4,0,0,1,0,0,0,0,1,0")) - (rule "polySimp_addComm0" (formula "61") (term "0,4,0,0,1,0,0,0,0,1,0")) - (rule "inEqSimp_ltToLeq" (formula "61") (term "0,0,0,0,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "61") (term "1,0,0,0,0,0,0,0,0,1,0")) - (rule "polySimp_addComm1" (formula "61") (term "0,0,0,0,0,0,0,1,0")) - (rule "polySimp_addAssoc" (formula "61") (term "0,0,0,0,0,0,0,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "61") (term "1,0,0,0,0,0,1,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "61") (term "0,0,0,0,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "61") (term "0,0,0,0,0,0,0,1,0")) - (rule "polySimp_elimOne" (formula "61") (term "0,0,0,0,0,0,0,1,0")) - (rule "Contract_axiom_for_countElementInBucket_in_Buffers" (formula "15") (term "0,0,1,0,1,1,0")) - (builtin "One Step Simplification" (formula "15") (ifInst "" (formula "94")) (ifInst "" (formula "132")) (ifInst "" (formula "21"))) - (rule "Contract_axiom_for_countElementInBucket_in_Buffers" (formula "16") (term "1,0,1,0,1,1,0")) - (rule "replace_known_left" (formula "16") (term "1,0,0,0") (ifseqformula "19")) - (builtin "One Step Simplification" (formula "16") (ifInst "" (formula "22")) (ifInst "" (formula "133"))) - (rule "Definition_axiom_for_countElementInBucket_in_de_wiesler_Buffers" (formula "17") (term "0,0,1,0,1,1,0")) - (builtin "One Step Simplification" (formula "17")) - (rule "translateJavaAddInt" (formula "17") (term "3,0,0,1,0,1,1,0")) - (rule "translateJavaMulInt" (formula "17") (term "2,0,0,1,0,1,1,0")) - (rule "translateJavaMulInt" (formula "17") (term "0,3,0,0,1,0,1,1,0")) - (rule "nnf_imp2or" (formula "79") (term "0")) - (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "91") (term "0")) - (builtin "One Step Simplification" (formula "91")) - (rule "translateJavaMod" (formula "91") (term "0")) - (rule "jmod_axiom" (formula "91") (term "0")) - (rule "polySimp_mulLiterals" (formula "91") (term "1,0")) - (rule "polySimp_sepNegMonomial" (formula "91")) - (rule "polySimp_mulLiterals" (formula "91") (term "0")) - (rule "newSym_eq" (formula "91") (inst "l=l_0") (inst "newSymDef=mul(de.wiesler.Buffers::blockAligned(add(mul(begin, - Z(neglit(1(#)))), - end)), - Z(0(#)))")) - (rule "times_zero_1" (formula "91") (term "1,1")) - (rule "add_zero_right" (formula "91") (term "1")) - (rule "applyEq" (formula "92") (term "0,0") (ifseqformula "91")) - (rule "eqSymm" (formula "92")) - (rule "applyEq" (formula "94") (term "0") (ifseqformula "92")) - (rule "inEqSimp_homoInEq0" (formula "94")) - (rule "polySimp_mulLiterals" (formula "94") (term "1,0")) - (rule "polySimp_addComm1" (formula "94") (term "0")) - (rule "polySimp_addComm1" (formula "94") (term "0,0")) - (rule "applyEq" (formula "91") (term "0,0") (ifseqformula "92")) - (rule "applyEq" (formula "93") (term "0") (ifseqformula "92")) - (rule "inEqSimp_homoInEq1" (formula "93")) - (rule "polySimp_mulLiterals" (formula "93") (term "1,0")) - (rule "polySimp_addComm1" (formula "93") (term "0")) - (rule "polySimp_addComm0" (formula "93") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "94")) - (rule "polySimp_mulComm0" (formula "94") (term "1")) - (rule "polySimp_rightDist" (formula "94") (term "1")) - (rule "polySimp_mulLiterals" (formula "94") (term "1,1")) - (rule "polySimp_elimOne" (formula "94") (term "1,1")) - (rule "polySimp_rightDist" (formula "94") (term "0,1")) - (rule "mul_literals" (formula "94") (term "0,0,1")) - (rule "polySimp_mulLiterals" (formula "94") (term "1,0,1")) - (rule "inEqSimp_sepPosMonomial0" (formula "93")) - (rule "polySimp_mulComm0" (formula "93") (term "1")) - (rule "polySimp_rightDist" (formula "93") (term "1")) - (rule "polySimp_mulLiterals" (formula "93") (term "1,1")) - (rule "polySimp_elimOne" (formula "93") (term "1,1")) - (rule "polySimp_mulComm0" (formula "93") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "93") (term "0,1")) - (rule "inEqSimp_exactShadow3" (formula "94") (ifseqformula "34")) - (rule "polySimp_rightDist" (formula "94") (term "0,0")) - (rule "polySimp_rightDist" (formula "94") (term "0,0,0")) - (rule "mul_literals" (formula "94") (term "0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "94") (term "1,0,0,0")) - (rule "polySimp_addAssoc" (formula "94") (term "0")) - (rule "polySimp_addComm1" (formula "94") (term "0,0")) - (rule "polySimp_pullOutFactor2b" (formula "94") (term "0")) - (rule "add_literals" (formula "94") (term "1,1,0")) - (rule "times_zero_1" (formula "94") (term "1,0")) - (rule "add_zero_right" (formula "94") (term "0")) - (rule "polySimp_addComm1" (formula "94") (term "0")) - (rule "add_literals" (formula "94") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "94")) - (rule "polySimp_mulLiterals" (formula "94") (term "0")) - (rule "elimGcdLeq_antec" (formula "94") (inst "elimGcdRightDiv=Z(7(0(6(8(8(3(8(#))))))))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) - (rule "mul_literals" (formula "94") (term "0,1,0,0,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "94") (term "1,0,1,0")) - (rule "neg_literal" (formula "94") (term "0,0,0,0,0,1,0")) - (rule "leq_literals" (formula "94") (term "0,0")) - (builtin "One Step Simplification" (formula "94")) - (rule "mul_literals" (formula "94") (term "1,0,0,0,0,0")) - (rule "polySimp_addLiterals" (formula "94") (term "0,0,0,0")) - (rule "add_literals" (formula "94") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "94") (term "0,0")) - (rule "add_literals" (formula "94") (term "1,1,0,0")) - (rule "times_zero_1" (formula "94") (term "1,0,0")) - (rule "add_zero_right" (formula "94") (term "0,0")) - (rule "qeq_literals" (formula "94") (term "0")) - (builtin "One Step Simplification" (formula "94")) - (rule "inEqSimp_exactShadow3" (formula "95") (ifseqformula "32")) - (rule "polySimp_rightDist" (formula "95") (term "0,0")) - (rule "polySimp_addComm1" (formula "95") (term "0")) - (rule "polySimp_rightDist" (formula "95") (term "0,0,0")) - (rule "mul_literals" (formula "95") (term "0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "95") (term "1,0,0,0")) - (rule "polySimp_addComm1" (formula "95") (term "0,0")) - (rule "add_literals" (formula "95") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "95")) - (rule "polySimp_mulLiterals" (formula "95") (term "0")) - (rule "polySimp_elimOne" (formula "95") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "29") (ifseqformula "93")) - (rule "polySimp_mulComm0" (formula "29") (term "0,0")) - (rule "polySimp_addAssoc" (formula "29") (term "0")) - (rule "polySimp_addComm0" (formula "29") (term "0,0")) - (rule "polySimp_pullOutFactor2b" (formula "29") (term "0")) - (rule "add_literals" (formula "29") (term "1,1,0")) - (rule "times_zero_1" (formula "29") (term "1,0")) - (rule "add_zero_right" (formula "29") (term "0")) - (rule "elimGcdGeq_antec" (formula "29") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) - (rule "times_zero_1" (formula "29") (term "1,0,0,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "29") (term "1,0,1,0")) - (rule "leq_literals" (formula "29") (term "0,0")) - (builtin "One Step Simplification" (formula "29")) - (rule "add_zero_right" (formula "29") (term "0,0,0,0")) - (rule "add_zero_right" (formula "29") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "29") (term "0,0")) - (rule "add_literals" (formula "29") (term "1,1,0,0")) - (rule "times_zero_1" (formula "29") (term "1,0,0")) - (rule "add_zero_right" (formula "29") (term "0,0")) - (rule "leq_literals" (formula "29") (term "0")) - (builtin "One Step Simplification" (formula "29")) - (rule "inEqSimp_exactShadow3" (formula "21") (ifseqformula "94")) - (rule "mul_literals" (formula "21") (term "0,0")) - (rule "polySimp_addAssoc" (formula "21") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "21")) - (rule "polySimp_mulComm0" (formula "21") (term "1")) - (rule "polySimp_rightDist" (formula "21") (term "1")) - (rule "mul_literals" (formula "21") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "21") (term "1,1")) - (rule "inEqSimp_exactShadow3" (formula "1") (ifseqformula "97")) - (rule "mul_literals" (formula "1") (term "0,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0")) - (rule "add_literals" (formula "1") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "1")) - (rule "polySimp_mulLiterals" (formula "1") (term "0")) - (rule "elimGcdLeq_antec" (formula "1") (inst "elimGcdRightDiv=Z(8(2(1(#))))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) - (rule "mul_literals" (formula "1") (term "0,1,0,0,0,0,1,0")) - (rule "neg_literal" (formula "1") (term "0,0,0,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,0,1,0")) - (rule "leq_literals" (formula "1") (term "0,0")) - (builtin "One Step Simplification" (formula "1")) - (rule "mul_literals" (formula "1") (term "1,0,0,0,0,0")) - (rule "polySimp_addLiterals" (formula "1") (term "0,0,0,0")) - (rule "add_literals" (formula "1") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "1") (term "0,0")) - (rule "add_literals" (formula "1") (term "1,1,0,0")) - (rule "times_zero_1" (formula "1") (term "1,0,0")) - (rule "add_zero_right" (formula "1") (term "0,0")) - (rule "qeq_literals" (formula "1") (term "0")) - (builtin "One Step Simplification" (formula "1")) - (rule "inEqSimp_subsumption0" (formula "97") (ifseqformula "1")) - (rule "leq_literals" (formula "97") (term "0")) - (builtin "One Step Simplification" (formula "97")) - (rule "true_left" (formula "97")) - (rule "inEqSimp_exactShadow3" (formula "22") (ifseqformula "30")) - (rule "polySimp_rightDist" (formula "22") (term "0,0")) - (rule "mul_literals" (formula "22") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "22") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "22") (term "0")) - (rule "add_literals" (formula "22") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "22")) - (rule "mul_literals" (formula "22") (term "1")) - (rule "inEqSimp_subsumption6" (formula "22") (ifseqformula "32")) - (rule "mul_literals" (formula "22") (term "1,1,0")) - (rule "greater_literals" (formula "22") (term "0,0")) - (builtin "One Step Simplification" (formula "22")) - (rule "leq_literals" (formula "22") (term "0")) - (builtin "One Step Simplification" (formula "22")) - (rule "true_left" (formula "22")) - (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "99") (term "0")) - (rule "translateJavaCastInt" (formula "99") (term "0,0")) - (rule "castedGetAny" (formula "99") (term "0,0")) - (rule "Definition_axiom_for_isSortedSeqTransitive_in_de_wiesler_Functions" (formula "56") (term "0") (inst "i=i") (inst "j=j")) - (builtin "One Step Simplification" (formula "56")) - (rule "expand_inInt" (formula "56") (term "1,0,0,1,0")) - (rule "expand_inInt" (formula "56") (term "1,0,0")) - (rule "replace_int_MIN" (formula "56") (term "0,1,1,0,0,1,0")) - (rule "replace_int_MAX" (formula "56") (term "1,0,1,0,0,1,0")) - (rule "replace_int_MIN" (formula "56") (term "0,1,1,0,0")) - (rule "replace_int_MAX" (formula "56") (term "1,0,1,0,0")) - (rule "translateJavaCastInt" (formula "56") (term "1,1,0,1,0")) - (rule "translateJavaCastInt" (formula "56") (term "0,1,0,1,0")) - (rule "castedGetAny" (formula "56") (term "1,1,0,1,0")) - (rule "castedGetAny" (formula "56") (term "0,1,0,1,0")) - (rule "inEqSimp_ltToLeq" (formula "56") (term "1,0,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "56") (term "1,0,0,1,0,0,0,1,0")) - (rule "inEqSimp_ltToLeq" (formula "56") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "56") (term "1,0,0,1,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "56") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "56") (term "0,0,0,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "56") (term "1,1,0,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "56") (term "1,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "56") (term "1,0,1,0")) - (rule "applyEq" (formula "56") (term "0,1,0,0,1,0,0,0") (ifseqformula "54")) - (rule "polySimp_mulComm0" (formula "56") (term "1,0,0,1,0,0,0")) - (rule "polySimp_rightDist" (formula "56") (term "1,0,0,1,0,0,0")) - (rule "mul_literals" (formula "56") (term "0,1,0,0,1,0,0,0")) - (rule "polySimp_addAssoc" (formula "56") (term "0,0,1,0,0,0")) - (rule "add_literals" (formula "56") (term "0,0,0,1,0,0,0")) - (rule "add_zero_left" (formula "56") (term "0,0,1,0,0,0")) - (rule "applyEq" (formula "56") (term "0,1,0,0,1,0,0,0,1,0") (ifseqformula "54")) - (rule "polySimp_mulComm0" (formula "56") (term "1,0,0,1,0,0,0,1,0")) - (rule "polySimp_rightDist" (formula "56") (term "1,0,0,1,0,0,0,1,0")) - (rule "mul_literals" (formula "56") (term "0,1,0,0,1,0,0,0,1,0")) - (rule "polySimp_addAssoc" (formula "56") (term "0,0,1,0,0,0,1,0")) - (rule "add_literals" (formula "56") (term "0,0,0,1,0,0,0,1,0")) - (rule "add_zero_left" (formula "56") (term "0,0,1,0,0,0,1,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "56") (term "1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "56") (term "1,1,0,0,0")) - (rule "polySimp_elimOne" (formula "56") (term "1,1,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "56") (term "1,0,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "56") (term "1,1,0,0,0,1,0")) - (rule "polySimp_elimOne" (formula "56") (term "1,1,0,0,0,1,0")) - (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "53") (term "0")) - (builtin "One Step Simplification" (formula "53")) - (rule "translateJavaMod" (formula "53") (term "0")) - (rule "jmod_axiom" (formula "53") (term "0")) - (rule "polySimp_mulLiterals" (formula "53") (term "1,0")) - (rule "polySimp_sepNegMonomial" (formula "53")) - (rule "polySimp_mulLiterals" (formula "53") (term "0")) - (rule "newSym_eq" (formula "53") (inst "l=l_1") (inst "newSymDef=mul(int::final(bucket_pointers, + (rule "polySimp_sepNegMonomial" (formula "47") (term "1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "47") (term "0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "47") (term "0,1,0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "10") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "10") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "10") (term "0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "57")) + (rule "polySimp_mulLiterals" (formula "57") (term "0")) + (rule "polySimp_elimOne" (formula "57") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "11") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "11") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "11") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "11") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "11") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "47") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "47") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "47") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "47") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "47") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "9") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "9") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "9") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "9") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "9") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "1")) + (rule "polySimp_mulLiterals" (formula "1") (term "0")) + (rule "polySimp_elimOne" (formula "1") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "62")) + (rule "polySimp_mulComm0" (formula "62") (term "1")) + (rule "polySimp_rightDist" (formula "62") (term "1")) + (rule "mul_literals" (formula "62") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "61")) + (rule "polySimp_mulLiterals" (formula "61") (term "0")) + (rule "polySimp_elimOne" (formula "61") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "37")) + (rule "polySimp_mulLiterals" (formula "37") (term "0")) + (rule "polySimp_elimOne" (formula "37") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "63")) + (rule "polySimp_mulLiterals" (formula "63") (term "0")) + (rule "polySimp_elimOne" (formula "63") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1")) + (rule "polySimp_rightDist" (formula "64") (term "1")) + (rule "mul_literals" (formula "64") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "105") (term "1,1,1,0,0,1")) + (rule "polySimp_mulComm0" (formula "105") (term "1,1,1,1,0,0,1")) + (rule "polySimp_rightDist" (formula "105") (term "1,1,1,1,0,0,1")) + (rule "mul_literals" (formula "105") (term "0,1,1,1,1,0,0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "105") (term "0,0,1,0,0,1")) + (rule "polySimp_mulLiterals" (formula "105") (term "0,0,0,1,0,0,1")) + (rule "polySimp_elimOne" (formula "105") (term "0,0,0,1,0,0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "105") (term "1,0,1,0,0,1")) + (rule "polySimp_mulComm0" (formula "105") (term "1,1,0,1,0,0,1")) + (rule "polySimp_rightDist" (formula "105") (term "1,1,0,1,0,0,1")) + (rule "mul_literals" (formula "105") (term "0,1,1,0,1,0,0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "105") (term "0,1,1,0,0,1")) + (rule "polySimp_mulLiterals" (formula "105") (term "0,0,1,1,0,0,1")) + (rule "polySimp_elimOne" (formula "105") (term "0,0,1,1,0,0,1")) + (rule "inEqSimp_subsumption1" (formula "19") (ifseqformula "31")) + (rule "leq_literals" (formula "19") (term "0")) + (builtin "One Step Simplification" (formula "19")) + (rule "true_left" (formula "19")) + (rule "inEqSimp_subsumption1" (formula "33") (ifseqformula "34")) + (rule "leq_literals" (formula "33") (term "0")) + (builtin "One Step Simplification" (formula "33")) + (rule "true_left" (formula "33")) + (rule "inEqSimp_subsumption1" (formula "8") (ifseqformula "1")) + (rule "inEqSimp_homoInEq0" (formula "8") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "8") (term "0,0")) + (rule "add_literals" (formula "8") (term "1,1,0,0")) + (rule "times_zero_1" (formula "8") (term "1,0,0")) + (rule "add_zero_right" (formula "8") (term "0,0")) + (rule "qeq_literals" (formula "8") (term "0")) + (builtin "One Step Simplification" (formula "8")) + (rule "true_left" (formula "8")) + (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "65")) + (rule "polySimp_mulComm0" (formula "64") (term "0,0")) + (rule "polySimp_addComm0" (formula "64") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "0")) + (rule "polySimp_elimOne" (formula "64") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "58")) + (rule "mul_literals" (formula "63") (term "0,0")) + (rule "add_zero_left" (formula "63") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "63")) + (rule "polySimp_mulLiterals" (formula "63") (term "0")) + (rule "polySimp_elimOne" (formula "63") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "33") (ifseqformula "31")) + (rule "polySimp_mulComm0" (formula "33") (term "0,0")) + (rule "polySimp_addComm0" (formula "33") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "33")) + (rule "polySimp_mulLiterals" (formula "33") (term "0")) + (rule "polySimp_elimOne" (formula "33") (term "0")) + (rule "inEqSimp_subsumption0" (formula "18") (ifseqformula "33")) + (rule "leq_literals" (formula "18") (term "0")) + (builtin "One Step Simplification" (formula "18")) + (rule "true_left" (formula "18")) + (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "60")) + (rule "polySimp_mulComm0" (formula "65") (term "0,0")) + (rule "polySimp_addComm0" (formula "65") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "65")) + (rule "polySimp_mulLiterals" (formula "65") (term "0")) + (rule "polySimp_elimOne" (formula "65") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "1") (ifseqformula "45")) + (rule "polySimp_rightDist" (formula "1") (term "0,0")) + (rule "mul_literals" (formula "1") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "1") (term "0")) + (rule "add_literals" (formula "1") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "1")) + (rule "polySimp_mulLiterals" (formula "1") (term "0")) + (rule "polySimp_elimOne" (formula "1") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "19") (ifseqformula "35")) + (rule "mul_literals" (formula "19") (term "0,0")) + (rule "polySimp_addAssoc" (formula "19") (term "0")) + (rule "add_literals" (formula "19") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "19")) + (rule "mul_literals" (formula "19") (term "1")) + (rule "inEqSimp_subsumption1" (formula "19") (ifseqformula "30")) + (rule "leq_literals" (formula "19") (term "0")) + (builtin "One Step Simplification" (formula "19")) + (rule "true_left" (formula "19")) + (rule "inEqSimp_exactShadow3" (formula "62") (ifseqformula "67")) + (rule "polySimp_rightDist" (formula "62") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "62") (term "1,0,0")) + (rule "mul_literals" (formula "62") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "62") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "62") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "62") (term "0,0")) + (rule "add_literals" (formula "62") (term "1,1,0,0")) + (rule "times_zero_1" (formula "62") (term "1,0,0")) + (rule "add_zero_right" (formula "62") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "62")) + (rule "mul_literals" (formula "62") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "65")) + (rule "times_zero_1" (formula "64") (term "0,0")) + (rule "add_zero_left" (formula "64") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "1")) + (rule "polySimp_elimOne" (formula "64") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "60") (ifseqformula "65")) + (rule "polySimp_rightDist" (formula "60") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "60") (term "1,0,0")) + (rule "mul_literals" (formula "60") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "60") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "60") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "60") (term "0,0")) + (rule "add_literals" (formula "60") (term "1,1,0,0")) + (rule "times_zero_1" (formula "60") (term "1,0,0")) + (rule "add_zero_right" (formula "60") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "60")) + (rule "mul_literals" (formula "60") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "30") (ifseqformula "33")) + (rule "polySimp_mulComm0" (formula "30") (term "0,0")) + (rule "polySimp_addComm0" (formula "30") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "30")) + (rule "polySimp_mulLiterals" (formula "30") (term "0")) + (rule "polySimp_elimOne" (formula "30") (term "0")) + (rule "inEqSimp_subsumption0" (formula "18") (ifseqformula "30")) + (rule "leq_literals" (formula "18") (term "0")) + (builtin "One Step Simplification" (formula "18")) + (rule "true_left" (formula "18")) + (rule "inEqSimp_and_subsumption2" (formula "44") (term "0,0,0,0")) + (rule "leq_literals" (formula "44") (term "0,0,0,0,0,0")) + (builtin "One Step Simplification" (formula "44")) + (rule "inEqSimp_and_subsumption3" (formula "45") (term "0,0,0")) + (rule "leq_literals" (formula "45") (term "0,1,0,0,0,0")) + (builtin "One Step Simplification" (formula "45")) + (rule "inEqSimp_and_subsumption3" (formula "9") (term "0,0,0")) + (rule "leq_literals" (formula "9") (term "0,1,0,0,0,0")) + (builtin "One Step Simplification" (formula "9")) + (rule "nnf_imp2or" (formula "11") (term "0,1,1,0")) + (rule "nnf_imp2or" (formula "10") (term "0")) + (rule "nnf_imp2or" (formula "44") (term "0")) + (rule "nnf_imp2or" (formula "45") (term "0")) + (rule "nnf_imp2or" (formula "9") (term "0")) + (rule "nnf_imp2or" (formula "11") (term "0")) + (rule "nnf_notAnd" (formula "10") (term "0,0")) + (rule "inEqSimp_notGeq" (formula "10") (term "0,0,0")) + (rule "mul_literals" (formula "10") (term "1,0,0,0,0,0")) + (rule "add_literals" (formula "10") (term "0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "10") (term "0,0,0")) + (rule "mul_literals" (formula "10") (term "1,0,0,0")) + (rule "inEqSimp_notLeq" (formula "10") (term "1,0,0")) + (rule "mul_literals" (formula "10") (term "1,0,0,1,0,0")) + (rule "add_literals" (formula "10") (term "0,0,1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "10") (term "1,0,0")) + (rule "mul_literals" (formula "10") (term "1,1,0,0")) + (rule "nnf_notAnd" (formula "44") (term "0,0")) + (rule "inEqSimp_notLeq" (formula "44") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "44") (term "1,0,0,1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "44") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "44") (term "1,1,0,0")) + (rule "polySimp_rightDist" (formula "44") (term "1,1,0,0")) + (rule "polySimp_mulLiterals" (formula "44") (term "1,1,1,0,0")) + (rule "mul_literals" (formula "44") (term "0,1,1,0,0")) + (rule "polySimp_elimOne" (formula "44") (term "1,1,1,0,0")) + (rule "nnf_notAnd" (formula "45") (term "0,0")) + (rule "inEqSimp_notLeq" (formula "45") (term "1,0,0")) + (rule "mul_literals" (formula "45") (term "1,0,0,1,0,0")) + (rule "add_literals" (formula "45") (term "0,0,1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "45") (term "1,0,0")) + (rule "mul_literals" (formula "45") (term "1,1,0,0")) + (rule "nnf_notAnd" (formula "9") (term "0,0")) + (rule "inEqSimp_notLeq" (formula "9") (term "1,0,0")) + (rule "mul_literals" (formula "9") (term "1,0,0,1,0,0")) + (rule "add_literals" (formula "9") (term "0,0,1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "9") (term "1,0,0")) + (rule "mul_literals" (formula "9") (term "1,1,0,0")) + (rule "nnf_notAnd" (formula "11") (term "0,0")) + (rule "inEqSimp_notGeq" (formula "11") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,1,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "11") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "11") (term "1,1,0,0")) + (rule "polySimp_rightDist" (formula "11") (term "1,1,0,0")) + (rule "polySimp_mulLiterals" (formula "11") (term "1,1,1,0,0")) + (rule "mul_literals" (formula "11") (term "0,1,1,0,0")) + (rule "polySimp_elimOne" (formula "11") (term "1,1,1,0,0")) + (rule "nnf_notAnd" (formula "44") (term "0,0,0")) + (rule "inEqSimp_notGeq" (formula "44") (term "0,0,0,0")) + (rule "times_zero_1" (formula "44") (term "1,0,0,0,0,0,0")) + (rule "add_zero_right" (formula "44") (term "0,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "44") (term "0,0,0,0")) + (rule "mul_literals" (formula "44") (term "1,0,0,0,0")) + (rule "inEqSimp_notLeq" (formula "44") (term "1,0,0,0")) + (rule "mul_literals" (formula "44") (term "1,0,0,1,0,0,0")) + (rule "add_literals" (formula "44") (term "0,0,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "44") (term "1,0,0,0")) + (rule "mul_literals" (formula "44") (term "1,1,0,0,0")) + (rule "nnf_notAnd" (formula "11") (term "0,0,1,1,0")) + (rule "inEqSimp_notLeq" (formula "11") (term "1,0,0,1,1,0")) + (rule "mul_literals" (formula "11") (term "1,0,0,1,0,0,1,1,0")) + (rule "add_literals" (formula "11") (term "0,0,1,0,0,1,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "11") (term "1,0,0,1,1,0")) + (rule "mul_literals" (formula "11") (term "1,1,0,0,1,1,0")) + (rule "inEqSimp_notGeq" (formula "11") (term "0,0,0,1,1,0")) + (rule "mul_literals" (formula "11") (term "1,0,0,0,0,0,1,1,0")) + (rule "add_literals" (formula "11") (term "0,0,0,0,0,1,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "11") (term "0,0,0,1,1,0")) + (rule "mul_literals" (formula "11") (term "1,0,0,0,1,1,0")) + (rule "nnf_notAnd" (formula "45") (term "0,0,0")) + (rule "inEqSimp_notLeq" (formula "45") (term "0,0,0,0")) + (rule "polySimp_rightDist" (formula "45") (term "1,0,0,0,0,0,0")) + (rule "mul_literals" (formula "45") (term "0,1,0,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "45") (term "0,0,0,0,0,0")) + (rule "add_literals" (formula "45") (term "0,0,0,0,0,0,0")) + (rule "add_zero_left" (formula "45") (term "0,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "45") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "45") (term "1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "45") (term "1,0,0,0,0")) + (rule "inEqSimp_notGeq" (formula "45") (term "1,0,0,0")) + (rule "mul_literals" (formula "45") (term "1,0,0,1,0,0,0")) + (rule "add_zero_right" (formula "45") (term "0,0,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "45") (term "1,0,0,0")) + (rule "mul_literals" (formula "45") (term "1,1,0,0,0")) + (rule "nnf_notAnd" (formula "9") (term "0,0,0")) + (rule "inEqSimp_notLeq" (formula "9") (term "0,0,0,0")) + (rule "polySimp_rightDist" (formula "9") (term "1,0,0,0,0,0,0")) + (rule "mul_literals" (formula "9") (term "0,1,0,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "9") (term "0,0,0,0,0,0")) + (rule "add_literals" (formula "9") (term "0,0,0,0,0,0,0")) + (rule "add_zero_left" (formula "9") (term "0,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "9") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "9") (term "1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "9") (term "1,0,0,0,0")) + (rule "inEqSimp_notGeq" (formula "9") (term "1,0,0,0")) + (rule "mul_literals" (formula "9") (term "1,0,0,1,0,0,0")) + (rule "add_zero_right" (formula "9") (term "0,0,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "9") (term "1,0,0,0")) + (rule "mul_literals" (formula "9") (term "1,1,0,0,0")) + (rule "nnf_notAnd" (formula "11") (term "0,0,0")) + (rule "inEqSimp_notLeq" (formula "11") (term "1,0,0,0")) + (rule "mul_literals" (formula "11") (term "1,0,0,1,0,0,0")) + (rule "add_literals" (formula "11") (term "0,0,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "11") (term "1,0,0,0")) + (rule "mul_literals" (formula "11") (term "1,1,0,0,0")) + (rule "nnf_notAnd" (formula "11") (term "0,0,0,0")) + (rule "inEqSimp_notLeq" (formula "11") (term "0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "11") (term "1,0,0,0,0,0,0,0")) + (rule "mul_literals" (formula "11") (term "0,1,0,0,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "11") (term "0,0,0,0,0,0,0")) + (rule "add_literals" (formula "11") (term "0,0,0,0,0,0,0,0")) + (rule "add_zero_left" (formula "11") (term "0,0,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "11") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "11") (term "1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "11") (term "1,0,0,0,0,0")) + (rule "inEqSimp_notGeq" (formula "11") (term "1,0,0,0,0")) + (rule "mul_literals" (formula "11") (term "1,0,0,1,0,0,0,0")) + (rule "add_literals" (formula "11") (term "0,0,1,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "11") (term "1,0,0,0,0")) + (rule "mul_literals" (formula "11") (term "1,1,0,0,0,0")) + (rule "tryEmpty" (formula "104") (term "1")) + (rule "blockEmptyLabel" (formula "104") (term "1")) + (rule "blockEmpty" (formula "104") (term "1")) + (rule "arrayLengthNotNegative" (formula "34") (term "0")) + (rule "arrayLengthIsAShort" (formula "43") (term "0")) + (rule "expand_inShort" (formula "43")) + (rule "replace_short_MAX" (formula "43") (term "1,0")) + (rule "replace_short_MIN" (formula "43") (term "0,1")) + (rule "andLeft" (formula "43")) + (rule "inEqSimp_commuteLeq" (formula "44")) + (rule "applyEq" (formula "43") (term "0") (ifseqformula "45")) + (rule "leq_literals" (formula "43")) + (rule "true_left" (formula "43")) + (rule "applyEq" (formula "43") (term "0") (ifseqformula "44")) + (rule "qeq_literals" (formula "43")) + (rule "true_left" (formula "43")) + (rule "arrayLengthIsAShort" (formula "32") (term "0")) + (rule "expand_inShort" (formula "32")) + (rule "replace_short_MAX" (formula "32") (term "1,0")) + (rule "replace_short_MIN" (formula "32") (term "0,1")) + (rule "andLeft" (formula "32")) + (rule "inEqSimp_commuteLeq" (formula "32")) + (rule "inEqSimp_subsumption1" (formula "32") (ifseqformula "33")) + (rule "leq_literals" (formula "32") (term "0")) + (builtin "One Step Simplification" (formula "32")) + (rule "true_left" (formula "32")) + (rule "arrayLengthNotNegative" (formula "43") (term "0")) + (rule "applyEq" (formula "43") (term "0") (ifseqformula "44")) + (rule "qeq_literals" (formula "43")) + (rule "true_left" (formula "43")) + (rule "commute_or_2" (formula "9") (term "0")) + (rule "commute_or" (formula "45") (term "0,0,0")) + (rule "commute_or_2" (formula "9") (term "0,0")) + (rule "commute_or_2" (formula "45") (term "0,0")) + (rule "cnf_rightDist" (formula "11") (term "0,1,1,0")) + (rule "commute_or" (formula "11") (term "0,0,0,0")) + (rule "commute_or" (formula "9") (term "0,0,0")) + (rule "commute_or_2" (formula "9") (term "0,0")) + (rule "commute_or_2" (formula "9") (term "0")) + (rule "commute_or_2" (formula "11") (term "0,0,0")) + (rule "commute_or_2" (formula "11") (term "0,0")) + (rule "cnf_rightDist" (formula "45") (term "0")) + (rule "distr_forallAnd" (formula "45")) + (rule "andLeft" (formula "45")) + (rule "commute_or" (formula "46") (term "0")) + (rule "cnf_rightDist" (formula "45") (term "0")) + (rule "distr_forallAnd" (formula "45")) + (rule "andLeft" (formula "45")) + (rule "commute_or" (formula "46") (term "0")) + (rule "cnf_rightDist" (formula "45") (term "0")) + (rule "distr_forallAnd" (formula "45")) + (rule "andLeft" (formula "45")) + (rule "commute_or" (formula "46") (term "0")) + (rule "cnf_rightDist" (formula "45") (term "0")) + (rule "distr_forallAnd" (formula "45")) + (rule "andLeft" (formula "45")) + (rule "commute_or_2" (formula "45") (term "0")) + (rule "shift_paren_or" (formula "46") (term "0")) + (rule "commute_or_2" (formula "45") (term "0,0")) + (rule "shift_paren_or" (formula "46") (term "0,0")) + (rule "commute_or" (formula "45") (term "0,0,0")) + (rule "commute_or" (formula "11") (term "1,0,1,1,0")) + (rule "methodCallEmpty" (formula "108") (term "1")) + (rule "emptyModality" (formula "108") (term "1")) + (builtin "One Step Simplification" (formula "108")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "44") (term "0,1,0")) + (builtin "One Step Simplification" (formula "44")) + (rule "translateJavaUnaryMinusInt" (formula "44") (term "1,0,1,0")) + (rule "neg_literal" (formula "44") (term "1,0,1,0")) + (rule "translateJavaAddInt" (formula "44") (term "0,0,0,1,0")) + (rule "translateJavaSubInt" (formula "44") (term "0,0,1,0")) + (rule "polySimp_elimSub" (formula "44") (term "0,0,1,0")) + (rule "mul_literals" (formula "44") (term "1,0,0,1,0")) + (rule "polySimp_addLiterals" (formula "44") (term "0,0,1,0")) + (rule "polySimp_addComm0" (formula "44") (term "0,0,1,0")) + (rule "Definition_axiom_for_bucketStartsOrdering_in_de_wiesler_Functions" (formula "55") (term "0") (inst "b=b")) + (builtin "One Step Simplification" (formula "55")) + (rule "expand_inInt" (formula "55") (term "1,0,0,1")) + (rule "replace_int_MIN" (formula "55") (term "0,1,1,0,0,1")) + (rule "replace_int_MAX" (formula "55") (term "1,0,1,0,0,1")) + (rule "andLeft" (formula "55")) + (rule "andLeft" (formula "55")) + (rule "andLeft" (formula "55")) + (rule "translateJavaAddInt" (formula "58") (term "0,2,1,1,0,1,1,1,0")) + (rule "translateJavaAddInt" (formula "58") (term "0,2,0,1,1,0,1,0")) + (rule "translateJavaAddInt" (formula "58") (term "0,2,0,1,1,1,1,0")) + (rule "translateJavaAddInt" (formula "58") (term "0,2,0,0,0,1,1,1,0")) + (rule "translateJavaAddInt" (formula "58") (term "0,2,1,1,0,1,0,1,0")) + (rule "translateJavaAddInt" (formula "57") (term "0,2,0")) + (rule "translateJavaAddInt" (formula "56") (term "0,2,1")) + (rule "polySimp_addComm0" (formula "58") (term "0,2,1,1,0,1,1,1,0")) + (rule "polySimp_addComm0" (formula "58") (term "0,2,0,1,1,0,1,0")) + (rule "polySimp_addComm0" (formula "58") (term "0,2,0,1,1,1,1,0")) + (rule "polySimp_addComm0" (formula "58") (term "0,2,0,0,0,1,1,1,0")) + (rule "polySimp_addComm0" (formula "58") (term "0,2,1,1,0,1,0,1,0")) + (rule "polySimp_addComm0" (formula "57") (term "0,2,0")) + (rule "polySimp_addComm0" (formula "56") (term "0,2,1")) + (rule "inEqSimp_ltToLeq" (formula "58") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "58") (term "1,0,0,0,0,1,0")) + (rule "inEqSimp_gtToGeq" (formula "58") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "58") (term "1,0,0,0,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "58") (term "1,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "58") (term "1,0,0,1,0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "58") (term "0,0,1,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "58") (term "0,0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "58") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "55")) + (rule "inEqSimp_commuteLeq" (formula "57") (term "1,0,1,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "57") (term "0,0,1,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "57") (term "1,0,1,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "56")) + (rule "inEqSimp_commuteLeq" (formula "55")) + (rule "applyEq" (formula "55") (term "0") (ifseqformula "37")) + (rule "inEqSimp_commuteGeq" (formula "55")) + (rule "applyEq" (formula "55") (term "1,1,1,1,1,0") (ifseqformula "37")) + (rule "inEqSimp_sepPosMonomial0" (formula "55") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "55") (term "1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "55") (term "1,0,0,1,0")) + (rule "mul_literals" (formula "55") (term "0,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "55") (term "1,1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "55") (term "1,1,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "55") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "55") (term "1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "55") (term "1,0,1,1,0")) + (rule "mul_literals" (formula "55") (term "0,1,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "55") (term "1,1,0,1,1,0")) + (rule "polySimp_elimOne" (formula "55") (term "1,1,0,1,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "55") (term "1,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "55") (term "1,1,0,0,0,0")) + (rule "polySimp_rightDist" (formula "55") (term "1,1,0,0,0,0")) + (rule "mul_literals" (formula "55") (term "0,1,1,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "55") (term "1,1,1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "55") (term "1,1,1,0,0,0,0")) + (rule "nnf_imp2or" (formula "55") (term "0")) + (rule "nnf_notAnd" (formula "55") (term "0,0")) + (rule "nnf_imp2or" (formula "55") (term "1,1,0")) + (rule "inEqSimp_notGeq" (formula "55") (term "0,1,1,0")) + (rule "polySimp_rightDist" (formula "55") (term "1,0,0,0,1,1,0")) + (rule "mul_literals" (formula "55") (term "0,1,0,0,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "55") (term "0,0,0,1,1,0")) + (rule "add_literals" (formula "55") (term "0,0,0,0,1,1,0")) + (rule "add_zero_left" (formula "55") (term "0,0,0,1,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "55") (term "0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "55") (term "1,0,1,1,0")) + (rule "polySimp_elimOne" (formula "55") (term "1,0,1,1,0")) + (rule "nnf_imp2or" (formula "55") (term "0,1,0")) + (rule "inEqSimp_notLeq" (formula "55") (term "0,0,1,0")) + (rule "polySimp_rightDist" (formula "55") (term "1,0,0,0,0,1,0")) + (rule "mul_literals" (formula "55") (term "0,1,0,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "55") (term "0,0,0,0,1,0")) + (rule "add_literals" (formula "55") (term "0,0,0,0,0,1,0")) + (rule "add_zero_left" (formula "55") (term "0,0,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "55") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "55") (term "1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "55") (term "1,0,0,1,0")) + (rule "nnf_notAnd" (formula "55") (term "1,0,0")) + (rule "inEqSimp_notLeq" (formula "55") (term "0,1,0,0")) + (rule "mul_literals" (formula "55") (term "1,0,0,0,1,0,0")) + (rule "add_literals" (formula "55") (term "0,0,0,1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "55") (term "0,1,0,0")) + (rule "mul_literals" (formula "55") (term "1,0,1,0,0")) + (rule "inEqSimp_notGeq" (formula "55") (term "1,1,0,0")) + (rule "mul_literals" (formula "55") (term "1,0,0,1,1,0,0")) + (rule "add_literals" (formula "55") (term "0,0,1,1,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "55") (term "1,1,0,0")) + (rule "mul_literals" (formula "55") (term "1,1,1,0,0")) + (rule "nnf_notAnd" (formula "55") (term "0,0,0")) + (builtin "One Step Simplification" (formula "55")) + (rule "nnf_notAnd" (formula "55") (term "0,0,0,0")) + (rule "inEqSimp_notLeq" (formula "55") (term "1,0,0,0,0")) + (rule "polySimp_rightDist" (formula "55") (term "1,0,0,1,0,0,0,0")) + (rule "mul_literals" (formula "55") (term "0,1,0,0,1,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "55") (term "0,0,1,0,0,0,0")) + (rule "add_literals" (formula "55") (term "0,0,0,1,0,0,0,0")) + (rule "add_zero_left" (formula "55") (term "0,0,1,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "55") (term "1,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "55") (term "1,1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "55") (term "1,1,0,0,0,0")) + (rule "inEqSimp_notGeq" (formula "55") (term "0,0,0,0,0")) + (rule "mul_literals" (formula "55") (term "1,0,0,0,0,0,0,0")) + (rule "add_literals" (formula "55") (term "0,0,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "55") (term "0,0,0,0,0")) + (rule "mul_literals" (formula "55") (term "1,0,0,0,0,0")) + (rule "Definition_axiom_for_cleanedUpSlice_in_de_wiesler_Cleanup" (formula "9") (term "0,0,0,0,0")) + (builtin "One Step Simplification" (formula "9")) + (rule "translateJavaAddInt" (formula "9") (term "3,0,0,0,0,0,0")) + (rule "translateJavaAddInt" (formula "9") (term "4,0,0,0,0,0,0")) + (rule "Contract_axiom_for_writtenCountOfBucket_in_BucketPointers" (formula "59") (term "0")) + (builtin "One Step Simplification" (formula "59") (ifInst "" (formula "13")) (ifInst "" (formula "74")) (ifInst "" (formula "105")) (ifInst "" (formula "13")) (ifInst "" (formula "61")) (ifInst "" (formula "21"))) + (rule "true_left" (formula "59")) + (rule "Definition_axiom_for_writtenElementsOfBucketClassified_in_de_wiesler_BucketPointers" (formula "45") (term "0,0,0,0,0")) + (builtin "One Step Simplification" (formula "45")) + (rule "translateJavaAddInt" (formula "45") (term "3,0,0,1,0,0,0,0")) + (rule "translateJavaAddInt" (formula "45") (term "0,4,0,0,1,0,0,0,0")) + (rule "translateJavaAddInt" (formula "45") (term "3,0,2,0,0,0,0")) + (rule "translateJavaAddInt" (formula "45") (term "4,0,2,0,0,0,0")) + (rule "translateJavaSubInt" (formula "45") (term "0,0,0,0,0,0,0")) + (rule "translateJavaSubInt" (formula "45") (term "4,0,0,1,0,0,0,0")) + (rule "polySimp_elimSub" (formula "45") (term "0,0,0,0,0,0,0")) + (rule "polySimp_elimSub" (formula "45") (term "4,0,0,1,0,0,0,0")) + (rule "mul_literals" (formula "45") (term "1,4,0,0,1,0,0,0,0")) + (rule "polySimp_addComm0" (formula "45") (term "0,0,0,0,0,0,0")) + (rule "polySimp_addComm1" (formula "45") (term "4,0,0,1,0,0,0,0")) + (rule "polySimp_addComm0" (formula "45") (term "0,4,0,0,1,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "45") (term "0,0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "45") (term "1,0,0,0,0,0,0,0,0")) + (rule "polySimp_addComm1" (formula "45") (term "0,0,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "45") (term "0,0,0,0,0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "45") (term "1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "45") (term "0,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "45") (term "0,0,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "45") (term "0,0,0,0,0,0,0")) + (rule "Contract_axiom_for_countElementInBucket_in_Buffers" (formula "10") (term "2,0,0,1,1,0")) + (rule "replace_known_left" (formula "10") (term "1,0,0,0") (ifseqformula "17")) + (builtin "One Step Simplification" (formula "10") (ifInst "" (formula "26")) (ifInst "" (formula "20")) (ifInst "" (formula "107")) (ifInst "" (formula "26")) (ifInst "" (formula "41"))) + (rule "true_left" (formula "10")) + (rule "Definition_axiom_for_writtenCountOfBucket_in_de_wiesler_BucketPointers" (formula "59") (term "0")) + (rule "translateJavaSubInt" (formula "59") (term "0")) + (rule "polySimp_elimSub" (formula "59") (term "0")) + (rule "polySimp_homoEq" (formula "59")) + (rule "polySimp_mulComm0" (formula "59") (term "1,0")) + (rule "polySimp_addComm0" (formula "59") (term "1,1,0")) + (rule "polySimp_rightDist" (formula "59") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "59") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "59") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "59") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "59") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "59") (term "0")) + (rule "polySimp_pullOutFactor2b" (formula "59") (term "0,0")) + (rule "add_literals" (formula "59") (term "1,1,0,0")) + (rule "times_zero_1" (formula "59") (term "1,0,0")) + (rule "add_zero_right" (formula "59") (term "0,0")) + (rule "applyEq" (formula "59") (term "0,1,0") (ifseqformula "58")) + (rule "polySimp_pullOutFactor1" (formula "59") (term "0")) + (rule "add_literals" (formula "59") (term "1,0")) + (rule "times_zero_1" (formula "59") (term "0")) + (builtin "One Step Simplification" (formula "59")) + (rule "true_left" (formula "59")) + (rule "Free_class_invariant_axiom_for_de_wiesler_Classifier" (formula "42")) + (builtin "One Step Simplification" (formula "42")) + (rule "andLeft" (formula "42")) + (rule "andLeft" (formula "42")) + (rule "andLeft" (formula "42")) + (rule "andLeft" (formula "42")) + (rule "andLeft" (formula "42")) + (rule "andLeft" (formula "42")) + (rule "eqSymm" (formula "47")) + (rule "eqSymm" (formula "44")) + (rule "translateJavaSubInt" (formula "47") (term "0,2,0")) + (rule "translateJavaSubInt" (formula "47") (term "0,2,1")) + (rule "translateJavaMulInt" (formula "44") (term "1,0")) + (rule "polySimp_elimSub" (formula "47") (term "0,2,0")) + (rule "mul_literals" (formula "47") (term "1,0,2,0")) + (rule "eqSymm" (formula "47")) + (rule "polySimp_elimSub" (formula "47") (term "0,2,0")) + (rule "mul_literals" (formula "47") (term "1,0,2,0")) + (rule "eqSymm" (formula "47")) + (rule "polySimp_mulComm0" (formula "44") (term "1,0")) + (rule "polySimp_addComm0" (formula "47") (term "0,2,1")) + (rule "polySimp_addComm0" (formula "47") (term "0,2,0")) + (rule "inEqSimp_commuteLeq" (formula "42")) + (rule "applyEq" (formula "43") (term "0") (ifseqformula "39")) + (rule "applyEq" (formula "42") (term "0") (ifseqformula "39")) + (rule "applyEq" (formula "44") (term "1") (ifseqformula "39")) + (rule "inEqSimp_subsumption1" (formula "57") (ifseqformula "42")) + (rule "leq_literals" (formula "57") (term "0")) + (builtin "One Step Simplification" (formula "57")) + (rule "true_left" (formula "57")) + (rule "inEqSimp_subsumption0" (formula "56") (ifseqformula "43")) + (rule "leq_literals" (formula "56") (term "0")) + (builtin "One Step Simplification" (formula "56")) + (rule "true_left" (formula "56")) + (rule "inEqSimp_exactShadow3" (formula "2") (ifseqformula "43")) + (rule "polySimp_rightDist" (formula "2") (term "0,0")) + (rule "mul_literals" (formula "2") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "2") (term "0")) + (rule "add_literals" (formula "2") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "2")) + (rule "polySimp_mulLiterals" (formula "2") (term "0")) + (rule "polySimp_elimOne" (formula "2") (term "0")) + (rule "inEqSimp_subsumption0" (formula "1") (ifseqformula "2")) + (rule "leq_literals" (formula "1") (term "0")) + (builtin "One Step Simplification" (formula "1")) + (rule "true_left" (formula "1")) + (rule "Definition_axiom_for_isValidBucketStarts_in_de_wiesler_Functions" (formula "36") (term "0")) + (builtin "One Step Simplification" (formula "36")) + (rule "andLeft" (formula "36")) + (rule "andLeft" (formula "36")) + (rule "andLeft" (formula "36")) + (rule "translateJavaAddInt" (formula "38") (term "3,0")) + (rule "translateJavaAddInt" (formula "37") (term "0")) + (rule "polySimp_addComm0" (formula "38") (term "3,0")) + (rule "polySimp_addComm0" (formula "37") (term "0")) + (rule "inEqSimp_commuteLeq" (formula "36")) + (rule "inEqSimp_commuteLeq" (formula "36")) + (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "64") (term "0")) + (builtin "One Step Simplification" (formula "64") (ifInst "" (formula "13")) (ifInst "" (formula "79")) (ifInst "" (formula "110")) (ifInst "" (formula "13")) (ifInst "" (formula "66")) (ifInst "" (formula "21"))) + (rule "translateJavaAddInt" (formula "64") (term "2,0,1,0,1")) + (rule "translateJavaAddInt" (formula "64") (term "2,1,1,0,0,1")) + (rule "polySimp_addComm0" (formula "64") (term "2,0,1,0,1")) + (rule "polySimp_addComm0" (formula "64") (term "2,1,1,0,0,1")) + (rule "inEqSimp_ltToLeq" (formula "64") (term "1,0")) + (rule "polySimp_mulComm0" (formula "64") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "64") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "64") (term "1,0,0,0,1")) + (rule "inEqSimp_commuteLeq" (formula "64") (term "0,0")) + (rule "replace_known_left" (formula "64") (term "0,0") (ifseqformula "8")) + (builtin "One Step Simplification" (formula "64")) + (rule "inEqSimp_commuteLeq" (formula "64") (term "1,0,1")) + (rule "inEqSimp_commuteLeq" (formula "64") (term "0,0,0,0,1")) + (rule "applyEq" (formula "64") (term "0,1,0,0,0,1") (ifseqformula "65")) + (rule "inEqSimp_commuteGeq" (formula "64") (term "1,0,0,0,1")) + (rule "applyEq" (formula "64") (term "0,0,1,1") (ifseqformula "65")) + (rule "applyEq" (formula "64") (term "2,0,1,0,1") (ifseqformula "58")) + (rule "applyEq" (formula "64") (term "0,1,0,0,1") (ifseqformula "65")) + (rule "inEqSimp_commuteLeq" (formula "64") (term "1,0,0,1")) + (rule "applyEq" (formula "64") (term "0,1,0,0") (ifseqformula "58")) + (rule "applyEq" (formula "64") (term "0,1,0,1") (ifseqformula "78")) + (rule "inEqSimp_commuteGeq" (formula "64") (term "1,0,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "64") (term "0")) + (rule "polySimp_mulLiterals" (formula "64") (term "0,0")) + (rule "polySimp_elimOne" (formula "64") (term "0,0")) + (rule "replace_known_left" (formula "64") (term "0") (ifseqformula "2")) + (builtin "One Step Simplification" (formula "64")) + (rule "andLeft" (formula "64")) + (rule "andLeft" (formula "64")) + (rule "andLeft" (formula "64")) + (rule "andLeft" (formula "64")) + (rule "inEqSimp_exactShadow3" (formula "66") (ifseqformula "67")) + (rule "polySimp_mulComm0" (formula "66") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "66")) + (rule "polySimp_mulLiterals" (formula "66") (term "1")) + (rule "polySimp_elimOne" (formula "66") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "65")) + (rule "times_zero_1" (formula "64") (term "0,0")) + (rule "add_zero_left" (formula "64") (term "0")) + (rule "inEqSimp_subsumption1" (formula "63") (ifseqformula "64")) + (rule "leq_literals" (formula "63") (term "0")) + (builtin "One Step Simplification" (formula "63")) + (rule "true_left" (formula "63")) + (rule "Definition_axiom_for_writtenElementsOfBucketClassified_in_de_wiesler_BucketPointers" (formula "11") (term "0,0,1,0")) + (builtin "One Step Simplification" (formula "11")) + (rule "translateJavaSubInt" (formula "11") (term "4,0,0,1,0,1,0")) + (rule "translateJavaSubInt" (formula "11") (term "0,0,0,0,1,0")) + (rule "translateJavaAddInt" (formula "11") (term "3,0,2,0,1,0")) + (rule "translateJavaAddInt" (formula "11") (term "3,0,0,1,0,1,0")) + (rule "translateJavaAddInt" (formula "11") (term "4,0,2,0,1,0")) + (rule "translateJavaAddInt" (formula "11") (term "0,4,0,0,1,0,1,0")) + (rule "polySimp_elimSub" (formula "11") (term "0,0,0,0,1,0")) + (rule "polySimp_elimSub" (formula "11") (term "4,0,0,1,0,1,0")) + (rule "mul_literals" (formula "11") (term "1,4,0,0,1,0,1,0")) + (rule "polySimp_addComm0" (formula "11") (term "0,0,0,0,1,0")) + (rule "polySimp_addComm1" (formula "11") (term "4,0,0,1,0,1,0")) + (rule "polySimp_addComm0" (formula "11") (term "0,4,0,0,1,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "11") (term "0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,0,0,1,0")) + (rule "polySimp_addComm1" (formula "11") (term "0,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "11") (term "0,0,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "11") (term "1,0,0,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "11") (term "0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "11") (term "0,0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "11") (term "0,0,0,0,1,0")) + (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "55") (term "0,1,0")) + (builtin "One Step Simplification" (formula "55")) + (rule "translateJavaSubInt" (formula "55") (term "0,1,1,0")) + (rule "polySimp_elimSub" (formula "55") (term "0,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "55") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "55") (term "1,0,0,0,0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "55") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "55") (term "0,1,1,0")) + (rule "polySimp_elimOne" (formula "55") (term "0,1,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "55") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "55") (term "1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "55") (term "1,0,0,1,0")) + (rule "mul_literals" (formula "55") (term "0,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "55") (term "1,1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "55") (term "1,1,0,0,1,0")) + (rule "inEqSimp_notLeq" (formula "55") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "55") (term "1,0,0,0,1,0")) + (rule "mul_literals" (formula "55") (term "0,1,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "55") (term "0,0,0,1,0")) + (rule "add_literals" (formula "55") (term "0,0,0,0,1,0")) + (rule "add_zero_left" (formula "55") (term "0,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "55") (term "0,1,0")) + (rule "polySimp_mulLiterals" (formula "55") (term "1,0,1,0")) + (rule "polySimp_elimOne" (formula "55") (term "1,0,1,0")) + (rule "inEqSimp_or_subsumption6" (formula "55") (term "1,0")) + (rule "inEqSimp_gtToGeq" (formula "55") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "55") (term "1,0,0,0,1,1,0")) + (rule "polySimp_pullOutFactor2b" (formula "55") (term "0,0,1,1,0")) + (rule "add_literals" (formula "55") (term "1,1,0,0,1,1,0")) + (rule "times_zero_1" (formula "55") (term "1,0,0,1,1,0")) + (rule "add_literals" (formula "55") (term "0,0,1,1,0")) + (rule "qeq_literals" (formula "55") (term "0,1,1,0")) + (builtin "One Step Simplification" (formula "55")) + (rule "Free_class_invariant_axiom_for_de_wiesler_Buffers" (formula "42") (inst "b=b")) + (builtin "One Step Simplification" (formula "42")) + (rule "expand_inInt" (formula "42") (term "1,0,0,1")) + (rule "replace_int_MIN" (formula "42") (term "0,1,1,0,0,1")) + (rule "replace_int_MAX" (formula "42") (term "1,0,1,0,0,1")) + (rule "andLeft" (formula "42")) + (rule "andLeft" (formula "42")) + (rule "andLeft" (formula "43")) + (rule "andLeft" (formula "42")) + (rule "andLeft" (formula "42")) + (rule "notLeft" (formula "42")) + (rule "translateJavaMulInt" (formula "42") (term "1")) + (rule "mul_literals" (formula "42") (term "1")) + (rule "eqSymm" (formula "89")) + (rule "inEqSimp_ltToLeq" (formula "46") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "46") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "46") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "46") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "46") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "44")) + (rule "applyEq" (formula "44") (term "0") (ifseqformula "40")) + (rule "applyEq" (formula "45") (term "0") (ifseqformula "40")) + (rule "applyEq" (formula "45") (term "0,1,0,0,1,0,0,0") (ifseqformula "40")) + (rule "inEqSimp_sepPosMonomial0" (formula "45") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "45") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "45") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "45") (term "0,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "45") (term "1,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "45") (term "1,1,1,0,0,0")) + (rule "inEqSimp_subsumption1" (formula "44") (ifseqformula "47")) + (rule "leq_literals" (formula "44") (term "0")) + (builtin "One Step Simplification" (formula "44")) + (rule "true_left" (formula "44")) + (rule "Definition_axiom_for_bufferSizeForBucketLen_in_de_wiesler_Buffers" (formula "59") (term "0,1,0")) + (builtin "One Step Simplification" (formula "59")) + (rule "translateJavaMod" (formula "59") (term "0,1,0,0,1,0")) + (rule "translateJavaMod" (formula "59") (term "2,0,1,0")) + (rule "inEqSimp_homoInEq1" (formula "59") (term "0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "59") (term "1,0,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "59") (term "1,0,0,0,0,1,0")) + (rule "polySimp_mulAssoc" (formula "59") (term "0,1,0,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "59") (term "0,0,1,0,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "59") (term "0,1,0,0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "59") (term "0,1,0,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "59") (term "0,0,0,0,1,0")) + (rule "jmod_axiom" (formula "59") (term "0,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "59") (term "1,0,1,0,0,1,0")) + (rule "jmod_axiom" (formula "59") (term "2,0,1,0")) + (rule "polySimp_mulLiterals" (formula "59") (term "1,2,0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "59") (term "1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "59") (term "0,1,0,0,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "59") (term "0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "59") (term "0,0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "59") (term "0,0,0,0,1,0")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "72") (term "0")) + (rule "translateJavaMulInt" (formula "72") (term "0,0,2,0")) + (rule "translateJavaAddInt" (formula "72") (term "0,2,0")) + (rule "polySimp_mulComm0" (formula "72") (term "0,0,2,0")) + (rule "polySimp_addComm0" (formula "72") (term "0,2,0")) + (rule "pullOutSelect" (formula "72") (term "0") (inst "selectSK=arr_3")) + (rule "simplifySelectOfAnon" (formula "72")) + (builtin "One Step Simplification" (formula "72")) + (rule "eqSymm" (formula "73")) + (rule "applyEqReverse" (formula "72") (term "1") (ifseqformula "73")) + (rule "hideAuxiliaryEq" (formula "73")) + (rule "elementOfArrayRangeConcrete" (formula "72") (term "0,0,0")) + (rule "replace_known_right" (formula "72") (term "0,0,0,0,0") (ifseqformula "89")) + (builtin "One Step Simplification" (formula "72")) + (rule "Definition_axiom_for_isClassOfSlice_in_de_wiesler_Classifier" (formula "56") (term "0,0,0,0,0") (inst "i=i")) + (builtin "One Step Simplification" (formula "56")) + (rule "expand_inInt" (formula "56") (term "1,0,0,0,0,0,0")) + (rule "replace_int_MAX" (formula "56") (term "1,0,1,0,0,0,0,0,0")) + (rule "replace_int_MIN" (formula "56") (term "0,1,1,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "56") (term "1,0,0,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "56") (term "1,0,0,1,0,0,0,0,0,0,0")) + (rule "polySimp_mulAssoc" (formula "56") (term "0,1,0,0,1,0,0,0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "56") (term "0,0,1,0,0,1,0,0,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "56") (term "0,1,0,0,1,0,0,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "56") (term "0,0,1,0,0,0,0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "56") (term "0,0,0,0,0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "56") (term "1,1,0,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "56") (term "1,0,0,0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "56") (term "1,1,0,0,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "56") (term "1,1,0,0,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "56") (term "1,1,1,0,0,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "56") (term "1,1,1,0,0,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "56") (term "0,1,1,0,0,0,0,0,0,0")) + (rule "mul_literals" (formula "56") (term "0,0,1,1,0,0,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "56") (term "1,0,1,1,0,0,0,0,0,0,0")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "85") (term "1")) + (builtin "One Step Simplification" (formula "85")) + (rule "translateJavaAddInt" (formula "85") (term "0,0,1")) + (rule "translateJavaUnaryMinusInt" (formula "85") (term "1,1")) + (rule "neg_literal" (formula "85") (term "1,1")) + (rule "translateJavaSubInt" (formula "85") (term "0,1")) + (rule "polySimp_elimSub" (formula "85") (term "0,1")) + (rule "mul_literals" (formula "85") (term "1,0,1")) + (rule "polySimp_addLiterals" (formula "85") (term "0,1")) + (rule "polySimp_addComm1" (formula "85") (term "0,1")) + (rule "polySimp_addComm0" (formula "85") (term "0,0,1")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "13")) + (rule "notLeft" (formula "13")) + (rule "replace_known_right" (formula "71") (term "0,0,0,0") (ifseqformula "86")) + (builtin "One Step Simplification" (formula "71")) + (rule "replace_known_right" (formula "3") (term "0") (ifseqformula "86")) + (builtin "One Step Simplification" (formula "3")) + (rule "replace_known_left" (formula "71") (term "0,0,0") (ifseqformula "3")) + (builtin "One Step Simplification" (formula "71")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "25")) + (rule "notLeft" (formula "25")) + (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "25")) + (rule "andLeft" (formula "25")) + (rule "notLeft" (formula "25")) + (rule "notLeft" (formula "25")) + (rule "replace_known_right" (formula "7") (term "0") (ifseqformula "84")) + (builtin "One Step Simplification" (formula "7")) + (rule "replace_known_right" (formula "5") (term "0") (ifseqformula "85")) + (builtin "One Step Simplification" (formula "5")) + (rule "Definition_axiom_for_countElement_in_de_wiesler_Functions" (formula "10") (term "1,1,1,0") (inst "i=i")) + (rule "polySimp_homoEq" (formula "10") (term "1,0")) + (rule "polySimp_addComm1" (formula "10") (term "0,1,0")) + (rule "polySimp_sepPosMonomial" (formula "10") (term "1,0")) + (rule "polySimp_mulComm0" (formula "10") (term "1,1,0")) + (rule "polySimp_rightDist" (formula "10") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "10") (term "1,1,1,0")) + (rule "polySimp_elimOne" (formula "10") (term "1,1,1,0")) + (rule "polySimp_mulAssoc" (formula "10") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "10") (term "0,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "10") (term "0,1,1,0")) + (rule "polySimp_elimOne" (formula "10") (term "0,1,1,0")) + (rule "Class_invariant_axiom_for_de_wiesler_Buffers" (formula "24")) + (rule "andLeft" (formula "24")) + (rule "notLeft" (formula "24")) + (rule "notLeft" (formula "24")) + (rule "replace_known_right" (formula "6") (term "0") (ifseqformula "83")) + (builtin "One Step Simplification" (formula "6")) + (rule "replace_known_right" (formula "4") (term "0") (ifseqformula "84")) + (builtin "One Step Simplification" (formula "4")) + (rule "Class_invariant_axiom_for_de_wiesler_Buffers" (formula "13")) + (rule "andLeft" (formula "13")) + (rule "notLeft" (formula "14")) + (rule "notLeft" (formula "13")) + (rule "Definition_axiom_for_bufferLen_in_de_wiesler_Buffers" (formula "53") (term "1,0,1,1,0")) + (rule "polySimp_addComm1" (formula "53") (term "1,1,0")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "68") (inst "b=b")) + (builtin "One Step Simplification" (formula "68")) + (rule "expand_inInt" (formula "68") (term "1,0,0,1")) + (rule "replace_int_MAX" (formula "68") (term "1,0,1,0,0,1")) + (rule "replace_int_MIN" (formula "68") (term "0,1,1,0,0,1")) + (rule "andLeft" (formula "68")) + (rule "andLeft" (formula "68")) + (rule "andLeft" (formula "68")) + (rule "andLeft" (formula "70")) + (rule "andLeft" (formula "68")) + (rule "andLeft" (formula "68")) + (rule "andLeft" (formula "70")) + (rule "andLeft" (formula "70")) + (rule "andLeft" (formula "70")) + (rule "translateJavaAddInt" (formula "74") (term "1")) + (rule "translateJavaCastInt" (formula "75") (term "0")) + (rule "translateJavaMulInt" (formula "69") (term "0")) + (rule "translateJavaMulInt" (formula "68") (term "1")) + (rule "translateJavaCastInt" (formula "72") (term "0")) + (rule "translateJavaCastInt" (formula "71") (term "1")) + (rule "polySimp_mulComm0" (formula "69") (term "0")) + (rule "polySimp_mulComm0" (formula "68") (term "1")) + (rule "polySimp_addComm0" (formula "74") (term "1")) + (rule "castedGetAny" (formula "75") (term "0")) + (rule "castedGetAny" (formula "72") (term "0")) + (rule "castedGetAny" (formula "71") (term "1")) + (rule "inEqSimp_ltToLeq" (formula "77") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "77") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "77") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "77") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "70")) + (rule "inEqSimp_commuteLeq" (formula "68")) + (rule "inEqSimp_commuteLeq" (formula "71")) + (rule "applyEq" (formula "71") (term "1,0") (ifseqformula "55")) + (rule "applyEq" (formula "68") (term "0,0") (ifseqformula "55")) + (rule "applyEq" (formula "72") (term "1,0") (ifseqformula "55")) + (rule "applyEq" (formula "69") (term "0,0") (ifseqformula "55")) + (rule "inEqSimp_commuteLeq" (formula "69")) + (rule "applyEq" (formula "77") (term "0,1,0,0,1,0,0,0") (ifseqformula "55")) + (rule "applyEq" (formula "74") (term "1,1") (ifseqformula "55")) + (rule "inEqSimp_sepPosMonomial0" (formula "77") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "77") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "77") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "77") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "77") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "77") (term "1,1,1,0,0,0")) + (rule "inEqSimp_subsumption6" (formula "68") (ifseqformula "41")) + (rule "greater_literals" (formula "68") (term "0,0")) + (builtin "One Step Simplification" (formula "68")) + (rule "mul_literals" (formula "68") (term "1,0")) + (rule "leq_literals" (formula "68") (term "0")) + (builtin "One Step Simplification" (formula "68")) + (rule "true_left" (formula "68")) + (rule "inEqSimp_exactShadow3" (formula "70") (ifseqformula "71")) + (rule "polySimp_mulComm0" (formula "70") (term "0,0")) + (rule "polySimp_addComm0" (formula "70") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "70")) + (rule "polySimp_mulLiterals" (formula "70") (term "0")) + (rule "polySimp_elimOne" (formula "70") (term "0")) + (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "12")) + (rule "andLeft" (formula "12")) + (rule "notLeft" (formula "12")) + (rule "notLeft" (formula "12")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "39") (inst "b=b")) + (builtin "One Step Simplification" (formula "39") (ifInst "" (formula "72")) (ifInst "" (formula "75"))) + (rule "expand_inInt" (formula "39") (term "1,0,0,1")) + (rule "replace_int_MIN" (formula "39") (term "0,1,1,0,0,1")) + (rule "replace_int_MAX" (formula "39") (term "1,0,1,0,0,1")) + (rule "andLeft" (formula "39")) + (rule "andLeft" (formula "39")) + (rule "andLeft" (formula "39")) + (rule "andLeft" (formula "39")) + (rule "andLeft" (formula "40")) + (rule "andLeft" (formula "39")) + (rule "andLeft" (formula "41")) + (rule "translateJavaCastInt" (formula "45") (term "0")) + (rule "translateJavaAddInt" (formula "44") (term "1")) + (rule "translateJavaCastInt" (formula "43") (term "0")) + (rule "translateJavaMulInt" (formula "39") (term "1")) + (rule "translateJavaMulInt" (formula "40") (term "0")) + (rule "translateJavaCastInt" (formula "42") (term "1")) + (rule "polySimp_mulComm0" (formula "39") (term "1")) + (rule "polySimp_mulComm0" (formula "40") (term "0")) + (rule "polySimp_addComm0" (formula "44") (term "1")) + (rule "castedGetAny" (formula "45") (term "0")) + (rule "castedGetAny" (formula "43") (term "0")) + (rule "castedGetAny" (formula "42") (term "1")) + (rule "inEqSimp_ltToLeq" (formula "45") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "45") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "45") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "45") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "41")) + (rule "inEqSimp_commuteLeq" (formula "39")) + (rule "inEqSimp_commuteLeq" (formula "41")) + (rule "applyEq" (formula "78") (term "0") (ifseqformula "43")) + (rule "polySimp_homoEq" (formula "78")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0")) + (rule "mul_literals" (formula "78") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0")) + (rule "polySimp_addComm1" (formula "78") (term "0,0")) + (rule "add_literals" (formula "78") (term "0,0,0")) + (rule "add_zero_left" (formula "78") (term "0,0")) + (rule "apply_eq_monomials" (formula "40") (term "0") (ifseqformula "59")) + (rule "polySimp_rightDist" (formula "40") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "40") (term "1,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "40") (term "0")) + (rule "add_literals" (formula "40") (term "1,1,0")) + (rule "times_zero_1" (formula "40") (term "1,0")) + (rule "add_zero_right" (formula "40") (term "0")) + (rule "polySimp_mulComm0" (formula "40") (term "0")) + (rule "inEqSimp_commuteLeq" (formula "40")) + (rule "apply_eq_monomials" (formula "39") (term "0") (ifseqformula "58")) + (rule "polySimp_rightDist" (formula "39") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "39") (term "1,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "39") (term "0")) + (rule "add_literals" (formula "39") (term "1,1,0")) + (rule "times_zero_1" (formula "39") (term "1,0")) + (rule "add_zero_right" (formula "39") (term "0")) + (rule "polySimp_mulComm0" (formula "39") (term "0")) + (rule "applyEq" (formula "43") (term "0,1,0,0,1,0,0,0") (ifseqformula "58")) + (rule "applyEq" (formula "77") (term "0,1,0") (ifseqformula "58")) + (rule "polySimp_pullOutFactor1" (formula "77") (term "0")) + (rule "add_literals" (formula "77") (term "1,0")) + (rule "times_zero_1" (formula "77") (term "0")) + (builtin "One Step Simplification" (formula "77")) + (rule "true_left" (formula "77")) + (rule "inEqSimp_sepPosMonomial0" (formula "43") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "43") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "43") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "43") (term "0,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "43") (term "1,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "43") (term "1,1,1,0,0,0")) + (rule "inEqSimp_subsumption6" (formula "39") (ifseqformula "44")) + (rule "mul_literals" (formula "39") (term "1,1,0")) + (rule "greater_literals" (formula "39") (term "0,0")) + (builtin "One Step Simplification" (formula "39")) + (rule "leq_literals" (formula "39") (term "0")) + (builtin "One Step Simplification" (formula "39")) + (rule "true_left" (formula "39")) + (rule "applyEq" (formula "39") (term "1,0") (ifseqformula "57")) + (rule "applyEq" (formula "39") (term "1,0") (ifseqformula "56")) + (rule "applyEq" (formula "39") (term "1,1") (ifseqformula "55")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "129") (term "0,1,0")) + (builtin "One Step Simplification" (formula "1") (ifInst "" (formula "90")) (ifInst "" (formula "126")) (ifInst "" (formula "19"))) + (rule "translateJavaSubInt" (formula "1") (term "2,0,1,0,1,1,1,1,1")) + (rule "translateJavaAddInt" (formula "1") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_elimSub" (formula "1") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "1") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "1") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "1") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "1") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "1") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "1") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "1") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "1") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "1") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "1") (term "0,0,0,1,1")) + (rule "replace_known_left" (formula "1") (term "0,0,0,1,1") (ifseqformula "62")) + (builtin "One Step Simplification" (formula "1")) + (rule "inEqSimp_commuteLeq" (formula "1") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "1") (term "1,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "1") (term "0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "1") (term "1,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "1") (term "0,0,0")) + (rule "replace_known_left" (formula "1") (term "0,0,0") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "1")) + (rule "applyEq" (formula "1") (term "2,0,0,0,1,1") (ifseqformula "56")) + (rule "applyEq" (formula "1") (term "0,1,0,0,1,1,1,1,1") (ifseqformula "56")) + (rule "applyEq" (formula "1") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "56")) + (rule "applyEq" (formula "1") (term "2,0,1,0,1,1") (ifseqformula "56")) + (rule "applyEq" (formula "1") (term "0,0,0") (ifseqformula "56")) + (rule "applyEq" (formula "1") (term "0,1,0,1,1") (ifseqformula "89")) + (rule "applyEq" (formula "1") (term "0,0,0,1,1") (ifseqformula "89")) + (rule "inEqSimp_commuteGeq" (formula "1") (term "0,0,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "1") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "1") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "1") (term "0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "1") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "1") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "1") (term "0,0,0,1,1,1,1")) + (rule "replace_known_left" (formula "1") (term "0,0,1,1,1,1") (ifseqformula "3")) + (builtin "One Step Simplification" (formula "1")) + (rule "inEqSimp_subsumption1" (formula "1") (term "0,0") (ifseqformula "3")) + (rule "inEqSimp_homoInEq0" (formula "1") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "1") (term "0,0,0,0")) + (rule "add_literals" (formula "1") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "1") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "1") (term "0,0,0,0")) + (rule "qeq_literals" (formula "1") (term "0,0,0")) + (builtin "One Step Simplification" (formula "1")) + (rule "inEqSimp_subsumption1" (formula "1") (term "1,0,0,1,1,1,1,1") (ifseqformula "3")) + (rule "inEqSimp_homoInEq0" (formula "1") (term "0,1,0,0,1,1,1,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "1") (term "0,0,1,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "1") (term "1,1,0,0,1,0,0,1,1,1,1,1")) + (rule "times_zero_1" (formula "1") (term "1,0,0,1,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "1") (term "0,0,1,0,0,1,1,1,1,1")) + (rule "qeq_literals" (formula "1") (term "0,1,0,0,1,1,1,1,1")) + (builtin "One Step Simplification" (formula "1")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "130") (term "0,0,0")) + (builtin "One Step Simplification" (formula "1") (ifInst "" (formula "91")) (ifInst "" (formula "127")) (ifInst "" (formula "20"))) + (rule "translateJavaAddInt" (formula "1") (term "2,1,1,0,1,1,1,1")) + (rule "translateJavaSubInt" (formula "1") (term "2,0,1,0,1,1,1,1,1")) + (rule "polySimp_elimSub" (formula "1") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "1") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "1") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "1") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "1") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "1") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "1") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "1") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "1") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "1") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "1") (term "1,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "1") (term "0,0,0,1,1")) + (rule "replace_known_left" (formula "1") (term "0,0,0,1,1") (ifseqformula "63")) + (builtin "One Step Simplification" (formula "1")) + (rule "inEqSimp_commuteLeq" (formula "1") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "1") (term "1,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "1") (term "0,0,0")) + (rule "replace_known_left" (formula "1") (term "0,0,0") (ifseqformula "10")) + (builtin "One Step Simplification" (formula "1")) + (rule "inEqSimp_commuteLeq" (formula "1") (term "0,0,1,1")) + (rule "applyEq" (formula "1") (term "2,0,1,0,1,1") (ifseqformula "57")) + (rule "applyEq" (formula "1") (term "0,0,0") (ifseqformula "57")) + (rule "applyEq" (formula "1") (term "2,0,0,0,1,1") (ifseqformula "57")) + (rule "applyEq" (formula "1") (term "0,1,0,0,1,1,1,1,1") (ifseqformula "57")) + (rule "applyEq" (formula "1") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "57")) + (rule "applyEq" (formula "1") (term "0,0,0,1,1") (ifseqformula "90")) + (rule "inEqSimp_commuteGeq" (formula "1") (term "0,0,1,1")) + (rule "applyEq" (formula "1") (term "0,1,0,1,1") (ifseqformula "90")) + (rule "inEqSimp_sepNegMonomial0" (formula "1") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "1") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "1") (term "0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "1") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "1") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "1") (term "0,0,0,1,1,1,1")) + (rule "replace_known_left" (formula "1") (term "0,0,1,1,1,1") (ifseqformula "4")) + (builtin "One Step Simplification" (formula "1")) + (rule "inEqSimp_subsumption1" (formula "1") (term "0,0") (ifseqformula "4")) + (rule "inEqSimp_homoInEq0" (formula "1") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "1") (term "0,0,0,0")) + (rule "add_literals" (formula "1") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "1") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "1") (term "0,0,0,0")) + (rule "qeq_literals" (formula "1") (term "0,0,0")) + (builtin "One Step Simplification" (formula "1")) + (rule "inEqSimp_subsumption1" (formula "1") (term "1,0,0,1,1,1,1,1") (ifseqformula "4")) + (rule "inEqSimp_homoInEq0" (formula "1") (term "0,1,0,0,1,1,1,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "1") (term "0,0,1,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "1") (term "1,1,0,0,1,0,0,1,1,1,1,1")) + (rule "times_zero_1" (formula "1") (term "1,0,0,1,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "1") (term "0,0,1,0,0,1,1,1,1,1")) + (rule "qeq_literals" (formula "1") (term "0,1,0,0,1,1,1,1,1")) + (builtin "One Step Simplification" (formula "1") (ifInst "" (formula "2"))) + (rule "true_left" (formula "1")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "130") (term "0,0,0")) + (rule "translateJavaCastInt" (formula "130") (term "0,0,0,0")) + (rule "castedGetAny" (formula "130") (term "0,0,0,0")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "130") (term "0,0,1")) + (builtin "One Step Simplification" (formula "1") (ifInst "" (formula "91")) (ifInst "" (formula "127")) (ifInst "" (formula "20"))) + (rule "translateJavaSubInt" (formula "1") (term "2,0,1,0,1,1,1,1,1")) + (rule "translateJavaAddInt" (formula "1") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_elimSub" (formula "1") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "1") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm1" (formula "1") (term "2,1,1,0,1,1,1,1")) + (rule "add_literals" (formula "1") (term "0,2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "1") (term "2,0,1,0,1,1,1,1,1")) + (rule "add_literals" (formula "1") (term "0,2,0,1,0,1,1,1,1,1")) + (rule "add_zero_left" (formula "1") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "1") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "1") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_rightDist" (formula "1") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "mul_literals" (formula "1") (term "0,1,0,0,0,0,1,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "1") (term "0,0,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "1") (term "0,0,0,0,0,1,1,1,1,1")) + (rule "add_zero_left" (formula "1") (term "0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "1") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "1") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "1") (term "0,0,0,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "1") (term "0,0,0,0,1,1,1,1")) + (rule "add_literals" (formula "1") (term "0,0,0,0,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "1") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "1") (term "1,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "1") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "1") (term "0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "1") (term "1,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "1") (term "1,0,1,1,1,1,1")) + (rule "inEqSimp_homoInEq0" (formula "1") (term "0,0,0")) + (rule "mul_literals" (formula "1") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "1") (term "0,0,0,0")) + (rule "applyEq" (formula "1") (term "2,0,1,0,0,1,1") (ifseqformula "57")) + (rule "applyEq" (formula "1") (term "0,1,0,0") (ifseqformula "57")) + (rule "replace_known_left" (formula "1") (term "1,0,0") (ifseqformula "4")) + (builtin "One Step Simplification" (formula "1")) + (rule "applyEq" (formula "1") (term "0,1,0,0,1,1,1,1,1") (ifseqformula "57")) + (rule "replace_known_left" (formula "1") (term "1,0,0,1,1,1,1,1") (ifseqformula "4")) + (builtin "One Step Simplification" (formula "1")) + (rule "applyEq" (formula "1") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "57")) + (rule "applyEq" (formula "1") (term "2,0,1,0,1,1") (ifseqformula "57")) + (rule "applyEq" (formula "1") (term "0,1,0,0,1,1") (ifseqformula "90")) + (rule "inEqSimp_commuteGeq" (formula "1") (term "1,0,0,1,1")) + (rule "applyEq" (formula "1") (term "0,1,0,1,1") (ifseqformula "90")) + (rule "inEqSimp_invertInEq0" (formula "1") (term "0,0,1,1,1,1,1")) + (rule "times_zero_2" (formula "1") (term "1,0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "1") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "1") (term "0,0,0,1,1,1,1,1")) + (rule "replace_known_left" (formula "1") (term "0,0,1,1,1,1,1") (ifseqformula "10")) + (builtin "One Step Simplification" (formula "1")) + (rule "inEqSimp_sepPosMonomial1" (formula "1") (term "0,0")) + (rule "mul_literals" (formula "1") (term "1,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "1") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "1") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "1") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_subsumption1" (formula "1") (term "0,0") (ifseqformula "10")) + (rule "leq_literals" (formula "1") (term "0,0,0")) + (builtin "One Step Simplification" (formula "1")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "131") (term "0,1,0")) + (rule "translateJavaCastInt" (formula "131") (term "0,0,1,0")) + (rule "castedGetAny" (formula "131") (term "0,0,1,0")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "131") (term "0,1,1")) + (builtin "One Step Simplification" (formula "1") (ifInst "" (formula "92")) (ifInst "" (formula "128")) (ifInst "" (formula "21"))) + (rule "translateJavaAddInt" (formula "1") (term "2,1,1,0,1,1,1,1")) + (rule "translateJavaSubInt" (formula "1") (term "2,0,1,0,1,1,1,1,1")) + (rule "polySimp_elimSub" (formula "1") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "1") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm1" (formula "1") (term "2,1,1,0,1,1,1,1")) + (rule "add_literals" (formula "1") (term "0,2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "1") (term "2,0,1,0,1,1,1,1,1")) + (rule "add_literals" (formula "1") (term "0,2,0,1,0,1,1,1,1,1")) + (rule "add_zero_left" (formula "1") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "1") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "1") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_rightDist" (formula "1") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "mul_literals" (formula "1") (term "0,1,0,0,0,0,1,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "1") (term "0,0,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "1") (term "0,0,0,0,0,1,1,1,1,1")) + (rule "add_zero_left" (formula "1") (term "0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "1") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "1") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "1") (term "0,0,0,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "1") (term "0,0,0,0,1,1,1,1")) + (rule "add_literals" (formula "1") (term "0,0,0,0,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "1") (term "0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "1") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "1") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "1") (term "1,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "1") (term "1,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "1") (term "1,0,1,1,1,1,1")) + (rule "inEqSimp_homoInEq0" (formula "1") (term "0,0,0")) + (rule "mul_literals" (formula "1") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "1") (term "0,0,0,0")) + (rule "applyEq" (formula "1") (term "2,0,1,0,1,1") (ifseqformula "58")) + (rule "applyEq" (formula "1") (term "0,1,0,0,1,1,1,1,1") (ifseqformula "58")) + (rule "replace_known_left" (formula "1") (term "1,0,0,1,1,1,1,1") (ifseqformula "5")) + (builtin "One Step Simplification" (formula "1")) + (rule "applyEq" (formula "1") (term "2,0,1,0,0,1,1") (ifseqformula "58")) + (rule "applyEq" (formula "1") (term "0,1,0,0") (ifseqformula "58")) + (rule "replace_known_left" (formula "1") (term "1,0,0") (ifseqformula "5")) + (builtin "One Step Simplification" (formula "1")) + (rule "applyEq" (formula "1") (term "0,1,0,0,1,1") (ifseqformula "91")) + (rule "inEqSimp_commuteGeq" (formula "1") (term "1,0,0,1,1")) + (rule "applyEq" (formula "1") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "58")) + (rule "inEqSimp_sepPosMonomial1" (formula "1") (term "0,0")) + (rule "mul_literals" (formula "1") (term "1,0,0")) + (rule "applyEq" (formula "1") (term "0,1,0,1,1") (ifseqformula "91")) + (rule "inEqSimp_invertInEq0" (formula "1") (term "0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "1") (term "0,0,0,1,1,1,1,1")) + (rule "mul_literals" (formula "1") (term "1,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "1") (term "0,0,0,1,1,1,1,1")) + (rule "replace_known_left" (formula "1") (term "0,0,1,1,1,1,1") (ifseqformula "11")) + (builtin "One Step Simplification" (formula "1")) + (rule "inEqSimp_sepNegMonomial0" (formula "1") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "1") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "1") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_subsumption1" (formula "1") (term "0,0") (ifseqformula "11")) + (rule "leq_literals" (formula "1") (term "0,0,0")) + (builtin "One Step Simplification" (formula "1") (ifInst "" (formula "2"))) + (rule "true_left" (formula "1")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "131") (term "0,1,1")) + (rule "translateJavaCastInt" (formula "131") (term "0,0,1,1")) + (rule "castedGetAny" (formula "131") (term "0,0,1,1")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "131") (term "0,0,1")) + (rule "translateJavaCastInt" (formula "131") (term "0,0,0,1")) + (rule "castedGetAny" (formula "131") (term "0,0,0,1")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "51") (term "1,1,0")) + (rule "eqSymm" (formula "51") (term "1,0")) + (rule "translateJavaCastInt" (formula "51") (term "0,0,1,0")) + (rule "castedGetAny" (formula "51") (term "0,0,1,0")) + (rule "eqSymm" (formula "51") (term "1,0")) + (rule "nnf_imp2or" (formula "40") (term "0")) + (rule "Definition_axiom_for_smallBucketIsSorted_in_de_wiesler_Sorter" (formula "11") (term "0,1,0,0,0,0")) + (builtin "One Step Simplification" (formula "11")) + (rule "Contract_axiom_for_isClassOfSlice_in_Classifier" (formula "52") (term "0,1,1,0,0,0,0")) + (rule "replace_known_left" (formula "52") (term "1,0,0") (ifseqformula "21")) + (builtin "One Step Simplification" (formula "52") (ifInst "" (formula "127")) (ifInst "" (formula "15")) (ifInst "" (formula "126"))) + (rule "Definition_axiom_for_isClassOfSlice_in_de_wiesler_Classifier" (formula "53") (term "0,1,1,0,0,0,0") (inst "i=i")) + (builtin "One Step Simplification" (formula "53")) + (rule "expand_inInt" (formula "53") (term "1,0,0,1,1,0,0,0,0")) + (rule "replace_int_MAX" (formula "53") (term "1,0,1,0,0,1,1,0,0,0,0")) + (rule "replace_int_MIN" (formula "53") (term "0,1,1,0,0,1,1,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "53") (term "1,0,0,0,1,1,0,0,0,0")) + (rule "mul_literals" (formula "53") (term "1,0,0,1,0,0,0,1,1,0,0,0,0")) + (rule "add_literals" (formula "53") (term "0,0,1,0,0,0,1,1,0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "53") (term "0,0,0,0,1,1,0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "53") (term "1,1,0,0,1,1,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "53") (term "1,0,0,0,1,1,0,0,0,0")) + (rule "mul_literals" (formula "53") (term "1,1,0,0,0,1,1,0,0,0,0")) + (rule "commute_or_2" (formula "61") (term "0,0")) + (rule "Class_invariant_axiom_for_de_wiesler_Tree" (formula "49") (inst "i=i") (inst "i_0=i_0")) + (builtin "One Step Simplification" (formula "49")) + (rule "expand_inInt" (formula "49") (term "1,0,0,1")) + (rule "expand_inInt" (formula "49") (term "1,0,0,1,0")) + (rule "replace_int_MIN" (formula "49") (term "0,1,1,0,0,1")) + (rule "replace_int_MAX" (formula "49") (term "1,0,1,0,0,1")) + (rule "replace_int_MAX" (formula "49") (term "1,0,1,0,0,1,0")) + (rule "replace_int_MIN" (formula "49") (term "0,1,1,0,0,1,0")) + (rule "andLeft" (formula "49")) + (rule "andLeft" (formula "49")) + (rule "andLeft" (formula "49")) + (rule "andLeft" (formula "49")) + (rule "andLeft" (formula "49")) + (rule "andLeft" (formula "49")) + (rule "andLeft" (formula "51")) + (rule "andLeft" (formula "49")) + (rule "andLeft" (formula "50")) + (rule "andLeft" (formula "49")) + (rule "notLeft" (formula "49")) + (rule "notLeft" (formula "49")) + (rule "eqSymm" (formula "57") (term "1,0")) + (rule "translateJavaSubInt" (formula "55") (term "3,0")) + (rule "translateJavaShiftLeftInt" (formula "51") (term "1")) + (rule "translateJavaSubInt" (formula "57") (term "0,2,0,1,0")) + (rule "polySimp_elimSub" (formula "55") (term "3,0")) + (rule "mul_literals" (formula "55") (term "1,3,0")) + (rule "polySimp_elimSub" (formula "57") (term "0,2,0,1,0")) + (rule "mul_literals" (formula "57") (term "1,0,2,0,1,0")) + (rule "polySimp_addComm0" (formula "55") (term "3,0")) + (rule "polySimp_addComm0" (formula "57") (term "0,2,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "57") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "57") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "56") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "56") (term "1,0,0,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "56") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "56") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "57") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "57") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "56") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "56") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "56") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "54")) + (rule "inEqSimp_commuteLeq" (formula "53")) + (rule "inEqSimp_commuteLeq" (formula "52")) + (rule "inEqSimp_commuteLeq" (formula "49")) + (rule "applyEq" (formula "57") (term "1,0,1,0") (ifseqformula "46")) + (rule "applyEq" (formula "55") (term "1,0") (ifseqformula "46")) + (rule "applyEq" (formula "55") (term "1,3,0") (ifseqformula "51")) + (rule "applyEq" (formula "47") (term "3,0") (ifseqformula "51")) + (rule "applyEq" (formula "48") (term "1,0,2,0") (ifseqformula "51")) + (rule "eqSymm" (formula "48")) + (rule "applyEq" (formula "53") (term "1") (ifseqformula "51")) + (rule "applyEq" (formula "52") (term "0") (ifseqformula "51")) + (rule "applyEq" (formula "54") (term "0,0") (ifseqformula "46")) + (rule "inEqSimp_commuteGeq" (formula "54")) + (rule "applyEq" (formula "102") (term "0") (ifseqformula "46")) + (rule "applyEq" (formula "45") (term "2,0") (ifseqformula "51")) + (rule "applyEq" (formula "45") (term "0,1,0") (ifseqformula "51")) + (rule "applyEq" (formula "57") (term "0,1,0,0,1,0,0,0") (ifseqformula "51")) + (rule "applyEq" (formula "56") (term "0,1,0,0,1,0,0,0") (ifseqformula "51")) + (rule "applyEq" (formula "56") (term "0,1,0,0,1,1,0") (ifseqformula "51")) + (rule "applyEq" (formula "54") (term "0") (ifseqformula "51")) + (rule "applyEq" (formula "48") (term "1,0,2,0") (ifseqformula "51")) + (rule "eqSymm" (formula "48")) + (rule "inEqSimp_sepPosMonomial0" (formula "57") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "57") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "57") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "57") (term "0,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "57") (term "1,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "57") (term "1,1,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "56") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "56") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "56") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "56") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "56") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "56") (term "1,1,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "56") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "56") (term "1,1,1,0")) + (rule "polySimp_rightDist" (formula "56") (term "1,1,1,0")) + (rule "mul_literals" (formula "56") (term "0,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "56") (term "1,1,1,1,0")) + (rule "polySimp_elimOne" (formula "56") (term "1,1,1,1,0")) + (rule "javaShiftLeftIntDef" (formula "51") (term "1")) + (rule "mod_axiom" (formula "51") (term "1,0,1")) + (rule "polySimp_mulLiterals" (formula "51") (term "1,1,0,1")) + (rule "javaShiftLeftIntDef" (formula "55") (term "1,3,0")) + (rule "mod_axiom" (formula "55") (term "1,0,1,3,0")) + (rule "polySimp_mulLiterals" (formula "55") (term "1,1,0,1,3,0")) + (rule "javaShiftLeftIntDef" (formula "47") (term "3,0")) + (rule "mod_axiom" (formula "47") (term "1,0,3,0")) + (rule "polySimp_mulLiterals" (formula "47") (term "1,1,0,3,0")) + (rule "javaShiftLeftIntDef" (formula "53") (term "1")) + (rule "mod_axiom" (formula "53") (term "1,0,1")) + (rule "polySimp_mulLiterals" (formula "53") (term "1,1,0,1")) + (rule "javaShiftLeftIntDef" (formula "52") (term "0")) + (rule "mod_axiom" (formula "52") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "52") (term "1,1,0,0")) + (rule "javaShiftLeftIntDef" (formula "45") (term "2,0")) + (rule "mod_axiom" (formula "45") (term "1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "45") (term "1,1,0,2,0")) + (rule "javaShiftLeftIntDef" (formula "45") (term "0,1,0")) + (rule "mod_axiom" (formula "45") (term "1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "45") (term "1,1,0,0,1,0")) + (rule "javaShiftLeftIntDef" (formula "54") (term "0")) + (rule "mod_axiom" (formula "54") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "54") (term "1,1,0,0")) + (rule "javaShiftLeftIntDef" (formula "48") (term "1,0,2,0")) + (rule "eqSymm" (formula "48")) + (rule "mod_axiom" (formula "48") (term "1,0,1,0,2,1")) + (rule "polySimp_mulLiterals" (formula "48") (term "1,1,0,1,0,2,1")) + (rule "javaShiftLeftIntDef" (formula "57") (term "1,1,1,0,0,0")) + (rule "mod_axiom" (formula "57") (term "1,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "57") (term "1,1,0,1,1,1,0,0,0")) + (rule "javaShiftLeftIntDef" (formula "56") (term "1,1,1,0,0,0")) + (rule "mod_axiom" (formula "56") (term "1,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "56") (term "1,1,0,1,1,1,0,0,0")) + (rule "javaShiftLeftIntDef" (formula "56") (term "1,1,1,1,0")) + (rule "mod_axiom" (formula "56") (term "1,0,1,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "56") (term "1,1,0,1,1,1,1,0")) + (rule "shiftLeftDef" (formula "51") (term "0,1")) + (rule "eqSymm" (formula "51")) + (rule "polySimp_elimNeg" (formula "51") (term "1,1,0,0")) + (rule "polySimp_mulComm0" (formula "51") (term "1,1,0,0")) + (rule "polySimp_rightDist" (formula "51") (term "1,1,0,0")) + (rule "polySimp_mulLiterals" (formula "51") (term "1,1,1,0,0")) + (rule "polySimp_mulComm0" (formula "51") (term "0,1,1,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "51") (term "2,0,0")) + (rule "polySimp_elimOneLeft0" (formula "51") (term "2,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "51") (term "1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "51") (term "0,0,0")) + (rule "mul_literals" (formula "51") (term "1,0,0,0,0,0")) + (rule "add_literals" (formula "51") (term "0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "51") (term "0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "51") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "51") (term "0,0,0,0")) + (rule "shiftLeftDef" (formula "55") (term "0,1,3,0")) + (rule "polySimp_elimNeg" (formula "55") (term "1,1,0,1,3,0")) + (rule "polySimp_mulComm0" (formula "55") (term "1,1,0,1,3,0")) + (rule "polySimp_rightDist" (formula "55") (term "1,1,0,1,3,0")) + (rule "polySimp_mulLiterals" (formula "55") (term "1,1,1,0,1,3,0")) + (rule "polySimp_mulComm0" (formula "55") (term "0,1,1,0,1,3,0")) + (rule "shiftLeftPositiveShiftDef" (formula "55") (term "2,0,1,3,0")) + (rule "polySimp_elimOneLeft0" (formula "55") (term "2,0,1,3,0")) + (rule "shiftRightPositiveShiftDef" (formula "55") (term "1,0,1,3,0")) + (rule "inEqSimp_ltToLeq" (formula "55") (term "0,0,1,3,0")) + (rule "mul_literals" (formula "55") (term "1,0,0,0,0,1,3,0")) + (rule "add_literals" (formula "55") (term "0,0,0,0,1,3,0")) + (rule "polySimp_addAssoc" (formula "55") (term "0,0,0,1,3,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "55") (term "0,0,1,3,0")) + (rule "polySimp_mulLiterals" (formula "55") (term "0,0,0,1,3,0")) + (rule "applyEq" (formula "55") (term "1,3,0") (ifseqformula "51")) + (rule "shiftLeftDef" (formula "47") (term "0,3,0")) + (rule "polySimp_elimNeg" (formula "47") (term "1,1,0,3,0")) + (rule "polySimp_mulComm0" (formula "47") (term "1,1,0,3,0")) + (rule "polySimp_rightDist" (formula "47") (term "1,1,0,3,0")) + (rule "polySimp_mulLiterals" (formula "47") (term "1,1,1,0,3,0")) + (rule "polySimp_mulComm0" (formula "47") (term "0,1,1,0,3,0")) + (rule "shiftLeftPositiveShiftDef" (formula "47") (term "2,0,3,0")) + (rule "polySimp_elimOneLeft0" (formula "47") (term "2,0,3,0")) + (rule "shiftRightPositiveShiftDef" (formula "47") (term "1,0,3,0")) + (rule "inEqSimp_ltToLeq" (formula "47") (term "0,0,3,0")) + (rule "mul_literals" (formula "47") (term "1,0,0,0,0,3,0")) + (rule "add_literals" (formula "47") (term "0,0,0,0,3,0")) + (rule "polySimp_addAssoc" (formula "47") (term "0,0,0,3,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "47") (term "0,0,3,0")) + (rule "polySimp_mulLiterals" (formula "47") (term "0,0,0,3,0")) + (rule "applyEq" (formula "47") (term "3,0") (ifseqformula "51")) + (rule "shiftLeftDef" (formula "53") (term "0,1")) + (rule "polySimp_elimNeg" (formula "53") (term "1,1,0,1")) + (rule "polySimp_mulComm0" (formula "53") (term "1,1,0,1")) + (rule "polySimp_rightDist" (formula "53") (term "1,1,0,1")) + (rule "polySimp_mulLiterals" (formula "53") (term "1,1,1,0,1")) + (rule "polySimp_mulComm0" (formula "53") (term "0,1,1,0,1")) + (rule "shiftLeftPositiveShiftDef" (formula "53") (term "2,0,1")) + (rule "polySimp_elimOneLeft0" (formula "53") (term "2,0,1")) + (rule "shiftRightPositiveShiftDef" (formula "53") (term "1,0,1")) + (rule "inEqSimp_ltToLeq" (formula "53") (term "0,0,1")) + (rule "mul_literals" (formula "53") (term "1,0,0,0,0,1")) + (rule "add_zero_right" (formula "53") (term "0,0,0,0,1")) + (rule "polySimp_addAssoc" (formula "53") (term "0,0,0,1")) + (rule "inEqSimp_commuteGeq" (formula "53")) + (rule "inEqSimp_sepNegMonomial0" (formula "53") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "53") (term "0,0,0,0")) + (rule "applyEq" (formula "53") (term "0") (ifseqformula "51")) + (rule "inEqSimp_commuteLeq" (formula "53")) + (rule "shiftLeftDef" (formula "52") (term "0,0")) + (rule "polySimp_elimNeg" (formula "52") (term "1,1,0,0")) + (rule "polySimp_mulComm0" (formula "52") (term "1,1,0,0")) + (rule "polySimp_rightDist" (formula "52") (term "1,1,0,0")) + (rule "polySimp_mulLiterals" (formula "52") (term "1,1,1,0,0")) + (rule "polySimp_mulComm0" (formula "52") (term "0,1,1,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "52") (term "2,0,0")) + (rule "polySimp_elimOneLeft0" (formula "52") (term "2,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "52") (term "1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "52") (term "0,0,0")) + (rule "mul_literals" (formula "52") (term "1,0,0,0,0,0")) + (rule "add_zero_right" (formula "52") (term "0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "52") (term "0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "52") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "52") (term "0,0,0,0")) + (rule "applyEq" (formula "52") (term "0") (ifseqformula "51")) + (rule "shiftLeftDef" (formula "45") (term "0,2,0")) + (rule "polySimp_elimNeg" (formula "45") (term "1,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "45") (term "1,1,0,2,0")) + (rule "polySimp_rightDist" (formula "45") (term "1,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "45") (term "1,1,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "45") (term "0,1,1,0,2,0")) + (rule "shiftLeftPositiveShiftDef" (formula "45") (term "2,0,2,0")) + (rule "polySimp_elimOneLeft0" (formula "45") (term "2,0,2,0")) + (rule "shiftRightPositiveShiftDef" (formula "45") (term "1,0,2,0")) + (rule "inEqSimp_ltToLeq" (formula "45") (term "0,0,2,0")) + (rule "mul_literals" (formula "45") (term "1,0,0,0,0,2,0")) + (rule "add_literals" (formula "45") (term "0,0,0,0,2,0")) + (rule "polySimp_addAssoc" (formula "45") (term "0,0,0,2,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "45") (term "0,0,2,0")) + (rule "polySimp_mulLiterals" (formula "45") (term "0,0,0,2,0")) + (rule "applyEq" (formula "45") (term "2,0") (ifseqformula "51")) + (rule "shiftLeftDef" (formula "45") (term "0,0,1,0")) + (rule "polySimp_elimNeg" (formula "45") (term "1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "45") (term "1,1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "45") (term "1,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "45") (term "1,1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "45") (term "0,1,1,0,0,1,0")) + (rule "shiftLeftPositiveShiftDef" (formula "45") (term "2,0,0,1,0")) + (rule "polySimp_elimOneLeft0" (formula "45") (term "2,0,0,1,0")) + (rule "shiftRightPositiveShiftDef" (formula "45") (term "1,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "45") (term "0,0,0,1,0")) + (rule "mul_literals" (formula "45") (term "1,0,0,0,0,0,1,0")) + (rule "add_zero_right" (formula "45") (term "0,0,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "45") (term "0,0,0,0,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "45") (term "0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "45") (term "0,0,0,0,1,0")) + (rule "applyEq" (formula "45") (term "0,1,0") (ifseqformula "51")) + (rule "shiftLeftDef" (formula "54") (term "0,0")) + (rule "polySimp_elimNeg" (formula "54") (term "1,1,0,0")) + (rule "polySimp_mulComm0" (formula "54") (term "1,1,0,0")) + (rule "polySimp_rightDist" (formula "54") (term "1,1,0,0")) + (rule "polySimp_mulLiterals" (formula "54") (term "1,1,1,0,0")) + (rule "polySimp_mulComm0" (formula "54") (term "0,1,1,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "54") (term "2,0,0")) + (rule "polySimp_elimOneLeft0" (formula "54") (term "2,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "54") (term "1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "54") (term "0,0,0")) + (rule "mul_literals" (formula "54") (term "1,0,0,0,0,0")) + (rule "add_literals" (formula "54") (term "0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "54") (term "0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "54") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "54") (term "0,0,0,0")) + (rule "applyEq" (formula "54") (term "0") (ifseqformula "51")) + (rule "javaShiftLeftIntDef" (formula "48") (term "1,0,2,0")) + (rule "mod_axiom" (formula "48") (term "1,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "1,1,0,1,0,2,0")) + (rule "eqSymm" (formula "48")) + (rule "shiftLeftDef" (formula "57") (term "0,1,1,1,0,0,0")) + (rule "polySimp_elimNeg" (formula "57") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "57") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "57") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "57") (term "1,1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "57") (term "0,1,1,0,1,1,1,0,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "57") (term "2,0,1,1,1,0,0,0")) + (rule "polySimp_elimOneLeft0" (formula "57") (term "2,0,1,1,1,0,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "57") (term "1,0,1,1,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "57") (term "0,0,1,1,1,0,0,0")) + (rule "mul_literals" (formula "57") (term "1,0,0,0,0,1,1,1,0,0,0")) + (rule "add_literals" (formula "57") (term "0,0,0,0,1,1,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "57") (term "0,0,0,1,1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "57") (term "0,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "57") (term "0,0,0,1,1,1,0,0,0")) + (rule "applyEq" (formula "57") (term "1,1,1,0,0,0") (ifseqformula "51")) + (rule "shiftLeftDef" (formula "56") (term "0,1,1,1,0,0,0")) + (rule "polySimp_elimNeg" (formula "56") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "56") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "56") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "56") (term "1,1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "56") (term "0,1,1,0,1,1,1,0,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "56") (term "2,0,1,1,1,0,0,0")) + (rule "polySimp_elimOneLeft0" (formula "56") (term "2,0,1,1,1,0,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "56") (term "1,0,1,1,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "56") (term "0,0,1,1,1,0,0,0")) + (rule "times_zero_1" (formula "56") (term "1,0,0,0,0,1,1,1,0,0,0")) + (rule "add_literals" (formula "56") (term "0,0,0,0,1,1,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "56") (term "0,0,0,1,1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "56") (term "0,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "56") (term "0,0,0,1,1,1,0,0,0")) + (rule "applyEq" (formula "56") (term "1,1,1,0,0,0") (ifseqformula "51")) + (rule "shiftLeftDef" (formula "56") (term "0,1,1,1,1,0")) + (rule "polySimp_elimNeg" (formula "56") (term "1,1,0,1,1,1,1,0")) + (rule "polySimp_mulComm0" (formula "56") (term "1,1,0,1,1,1,1,0")) + (rule "polySimp_rightDist" (formula "56") (term "1,1,0,1,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "56") (term "1,1,1,0,1,1,1,1,0")) + (rule "polySimp_mulComm0" (formula "56") (term "0,1,1,0,1,1,1,1,0")) + (rule "shiftLeftPositiveShiftDef" (formula "56") (term "2,0,1,1,1,1,0")) + (rule "polySimp_elimOneLeft0" (formula "56") (term "2,0,1,1,1,1,0")) + (rule "shiftRightPositiveShiftDef" (formula "56") (term "1,0,1,1,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "56") (term "0,0,1,1,1,1,0")) + (rule "mul_literals" (formula "56") (term "1,0,0,0,0,1,1,1,1,0")) + (rule "add_literals" (formula "56") (term "0,0,0,0,1,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "56") (term "0,0,0,1,1,1,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "56") (term "0,0,1,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "56") (term "0,0,0,1,1,1,1,0")) + (rule "applyEq" (formula "56") (term "1,1,1,1,0") (ifseqformula "51")) + (rule "shiftLeftDef" (formula "48") (term "0,1,0,2,0")) + (rule "polySimp_elimNeg" (formula "48") (term "1,1,0,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,1,0,1,0,2,0")) + (rule "polySimp_rightDist" (formula "48") (term "1,1,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "1,1,1,0,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "48") (term "0,1,1,0,1,0,2,0")) + (rule "shiftLeftPositiveShiftDef" (formula "48") (term "2,0,1,0,2,0")) + (rule "polySimp_elimOneLeft0" (formula "48") (term "2,0,1,0,2,0")) + (rule "shiftRightPositiveShiftDef" (formula "48") (term "1,0,1,0,2,0")) + (rule "inEqSimp_ltToLeq" (formula "48") (term "0,0,1,0,2,0")) + (rule "mul_literals" (formula "48") (term "1,0,0,0,0,1,0,2,0")) + (rule "add_literals" (formula "48") (term "0,0,0,0,1,0,2,0")) + (rule "polySimp_addAssoc" (formula "48") (term "0,0,0,1,0,2,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "48") (term "0,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "0,0,0,1,0,2,0")) + (rule "applyEq" (formula "48") (term "1,0,2,0") (ifseqformula "51")) + (rule "shiftLeftDef" (formula "48") (term "0,1,0,2,1")) + (rule "eqSymm" (formula "48")) + (rule "polySimp_elimNeg" (formula "48") (term "1,1,0,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,1,0,1,0,2,0")) + (rule "polySimp_rightDist" (formula "48") (term "1,1,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "1,1,1,0,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "48") (term "0,1,1,0,1,0,2,0")) + (rule "shiftLeftPositiveShiftDef" (formula "48") (term "2,0,1,0,2,0")) + (rule "polySimp_elimOneLeft0" (formula "48") (term "2,0,1,0,2,0")) + (rule "shiftRightPositiveShiftDef" (formula "48") (term "1,0,1,0,2,0")) + (rule "inEqSimp_ltToLeq" (formula "48") (term "0,0,1,0,2,0")) + (rule "mul_literals" (formula "48") (term "1,0,0,0,0,1,0,2,0")) + (rule "add_literals" (formula "48") (term "0,0,0,0,1,0,2,0")) + (rule "polySimp_addAssoc" (formula "48") (term "0,0,0,1,0,2,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "48") (term "0,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "0,0,0,1,0,2,0")) + (rule "applyEq" (formula "48") (term "1,0,2,0") (ifseqformula "51")) + (rule "eqSymm" (formula "48")) + (rule "inEqSimp_exactShadow3" (formula "52") (ifseqformula "54")) + (rule "mul_literals" (formula "52") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "52")) + (rule "mul_literals" (formula "52") (term "1")) + (rule "cnf_rightDist" (formula "70") (term "0,1,0")) + (rule "cnf_rightDist" (formula "70") (term "1,1,0")) + (rule "nnf_imp2or" (formula "63") (term "0,0,0,0,0")) + (rule "Contract_axiom_for_isSortedSliceTransitive_in_Functions" (formula "33") (term "0")) + (rule "replace_known_right" (formula "33") (term "0,0,0") (ifseqformula "140")) + (builtin "One Step Simplification" (formula "33") (ifInst "" (formula "15")) (ifInst "" (formula "34"))) + (rule "Definition_axiom_for_isSortedSliceTransitive_in_de_wiesler_Functions" (formula "34") (term "0") (inst "i=i") (inst "j=j")) + (builtin "One Step Simplification" (formula "34")) + (rule "expand_inInt" (formula "34") (term "1,0,0,1,0")) + (rule "expand_inInt" (formula "34") (term "1,0,0")) + (rule "replace_int_MAX" (formula "34") (term "1,0,1,0,0,1,0")) + (rule "replace_int_MIN" (formula "34") (term "0,1,1,0,0,1,0")) + (rule "replace_int_MAX" (formula "34") (term "1,0,1,0,0")) + (rule "replace_int_MIN" (formula "34") (term "0,1,1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "34") (term "1,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "34") (term "1,0,0,1,0,0,0,1,0")) + (rule "mul_literals" (formula "34") (term "0,1,0,0,1,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "34") (term "0,0,1,0,0,0,1,0")) + (rule "add_literals" (formula "34") (term "0,0,0,1,0,0,0,1,0")) + (rule "add_zero_left" (formula "34") (term "0,0,1,0,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "34") (term "1,0,0,0")) + (rule "polySimp_rightDist" (formula "34") (term "1,0,0,1,0,0,0")) + (rule "mul_literals" (formula "34") (term "0,1,0,0,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "34") (term "0,0,1,0,0,0")) + (rule "add_literals" (formula "34") (term "0,0,0,1,0,0,0")) + (rule "add_zero_left" (formula "34") (term "0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "34") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "34") (term "1,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "34") (term "0,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "34") (term "1,1,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "34") (term "1,1,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "34") (term "1,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "34") (term "1,1,0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "34") (term "1,1,0,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "34") (term "1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "34") (term "1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "34") (term "1,1,0,0,0")) + (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "79") (term "0")) + (builtin "One Step Simplification" (formula "79")) + (rule "translateJavaMod" (formula "79") (term "0")) + (rule "jmod_axiom" (formula "79") (term "0")) + (rule "polySimp_mulLiterals" (formula "79") (term "1,0")) + (rule "polySimp_sepNegMonomial" (formula "79")) + (rule "polySimp_mulLiterals" (formula "79") (term "0")) + (rule "newSym_eq" (formula "79") (inst "l=l_0") (inst "newSymDef=mul(result, Z(0(#)))")) + (rule "times_zero_1" (formula "79") (term "1,1")) + (rule "add_zero_right" (formula "79") (term "1")) + (rule "applyEq" (formula "80") (term "0,0") (ifseqformula "79")) + (rule "eqSymm" (formula "80")) + (rule "applyEq" (formula "73") (term "0") (ifseqformula "80")) + (rule "applyEq" (formula "75") (term "1") (ifseqformula "80")) + (rule "applyEq" (formula "79") (term "0,0") (ifseqformula "80")) + (rule "applyEq" (formula "72") (term "0") (ifseqformula "80")) + (rule "applyEq" (formula "76") (term "1") (ifseqformula "80")) + (rule "applyEq" (formula "77") (term "1") (ifseqformula "80")) + (rule "applyEq" (formula "81") (term "1") (ifseqformula "80")) + (rule "elimGcdLeq_antec" (formula "72") (inst "elimGcdRightDiv=Z(7(0(6(8(8(3(8(#))))))))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "polySimp_mulLiterals" (formula "72") (term "1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "72") (term "1,0,0,0,0,1,0")) + (rule "leq_literals" (formula "72") (term "0,0")) + (builtin "One Step Simplification" (formula "72")) + (rule "mul_literals" (formula "72") (term "1,0,0,0,0,0")) + (rule "neg_literal" (formula "72") (term "0,0,0,0,0,0")) + (rule "polySimp_addLiterals" (formula "72") (term "0,0,0,0")) + (rule "add_literals" (formula "72") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "72") (term "0,0")) + (rule "add_literals" (formula "72") (term "1,1,0,0")) + (rule "times_zero_1" (formula "72") (term "1,0,0")) + (rule "add_zero_right" (formula "72") (term "0,0")) + (rule "qeq_literals" (formula "72") (term "0")) + (builtin "One Step Simplification" (formula "72")) + (rule "elimGcdGeq_antec" (formula "73") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "mul_literals" (formula "73") (term "0,1,0,0,0,0,1,0")) + (rule "leq_literals" (formula "73") (term "0,0")) + (builtin "One Step Simplification" (formula "73")) + (rule "polySimp_mulLiterals" (formula "73") (term "1,0,0")) + (rule "add_zero_right" (formula "73") (term "0,0,0,0")) + (rule "times_zero_1" (formula "73") (term "1,0,0,0,0")) + (rule "add_literals" (formula "73") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "73") (term "0,0")) + (rule "add_literals" (formula "73") (term "1,1,0,0")) + (rule "times_zero_1" (formula "73") (term "1,0,0")) + (rule "add_zero_right" (formula "73") (term "0,0")) + (rule "leq_literals" (formula "73") (term "0")) + (builtin "One Step Simplification" (formula "73")) + (rule "inEqSimp_exactShadow3" (formula "74") (ifseqformula "75")) + (rule "times_zero_1" (formula "74") (term "0,0")) + (rule "add_zero_left" (formula "74") (term "0")) + (rule "inEqSimp_subsumption6" (formula "74") (ifseqformula "73")) + (rule "greater_literals" (formula "74") (term "0,0")) + (builtin "One Step Simplification" (formula "74")) + (rule "mul_literals" (formula "74") (term "1,0")) + (rule "leq_literals" (formula "74") (term "0")) + (builtin "One Step Simplification" (formula "74")) + (rule "true_left" (formula "74")) + (rule "inEqSimp_exactShadow3" (formula "77") (ifseqformula "78")) + (rule "polySimp_mulAssoc" (formula "77") (term "0,0")) + (rule "polySimp_mulComm0" (formula "77") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "77") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "77")) + (rule "polySimp_mulLiterals" (formula "77") (term "1")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "78") (term "1")) + (builtin "One Step Simplification" (formula "78")) + (rule "translateJavaSubInt" (formula "78") (term "0,1")) + (rule "translateJavaUnaryMinusInt" (formula "78") (term "1,1")) + (rule "neg_literal" (formula "78") (term "1,1")) + (rule "translateJavaAddInt" (formula "78") (term "0,0,1")) + (rule "polySimp_elimSub" (formula "78") (term "0,1")) + (rule "mul_literals" (formula "78") (term "1,0,1")) + (rule "polySimp_addLiterals" (formula "78") (term "0,1")) + (rule "polySimp_addComm1" (formula "78") (term "0,1")) + (rule "polySimp_addComm0" (formula "78") (term "0,0,1")) + (rule "replace_known_left" (formula "1") (term "1,0,0,1,1") (ifseqformula "78")) + (builtin "One Step Simplification" (formula "1")) + (rule "inEqSimp_exactShadow3" (formula "77") (ifseqformula "78")) + (rule "polySimp_mulAssoc" (formula "77") (term "0,0")) + (rule "polySimp_mulComm0" (formula "77") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "77") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "77")) + (rule "polySimp_mulLiterals" (formula "77") (term "1")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "78") (term "0")) + (builtin "One Step Simplification" (formula "78") (ifInst "" (formula "105")) (ifInst "" (formula "142")) (ifInst "" (formula "20"))) + (rule "translateJavaAddInt" (formula "78") (term "2,1,1,0,1,1,1,1")) + (rule "translateJavaSubInt" (formula "78") (term "2,0,1,0,1,1,1,1,1")) + (rule "polySimp_elimSub" (formula "78") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "78") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm1" (formula "78") (term "2,1,1,0,1,1,1,1")) + (rule "add_literals" (formula "78") (term "0,2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "78") (term "2,0,1,0,1,1,1,1,1")) + (rule "add_literals" (formula "78") (term "0,2,0,1,0,1,1,1,1,1")) + (rule "add_zero_left" (formula "78") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "78") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "78") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_rightDist" (formula "78") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "mul_literals" (formula "78") (term "0,1,0,0,0,0,1,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "78") (term "0,0,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "78") (term "0,0,0,0,0,1,1,1,1,1")) + (rule "add_zero_left" (formula "78") (term "0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "78") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "78") (term "0,0,0,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "78") (term "0,0,0,0,1,1,1,1")) + (rule "add_literals" (formula "78") (term "0,0,0,0,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "78") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "78") (term "0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "78") (term "1,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "78") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "78") (term "1,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "78") (term "1,0,1,1,1,1,1")) + (rule "inEqSimp_homoInEq0" (formula "78") (term "0,0,0")) + (rule "mul_literals" (formula "78") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "78") (term "0,0,0,0")) + (rule "applyEq" (formula "78") (term "2,0,1,0,1,1") (ifseqformula "68")) + (rule "applyEq" (formula "78") (term "2,0,1,0,0,1,1") (ifseqformula "68")) + (rule "applyEq" (formula "78") (term "0,1,0,0,1,1,1,1,1") (ifseqformula "68")) + (rule "replace_known_left" (formula "78") (term "1,0,0,1,1,1,1,1") (ifseqformula "4")) + (builtin "One Step Simplification" (formula "78")) + (rule "applyEq" (formula "78") (term "0,1,0,0") (ifseqformula "68")) + (rule "replace_known_left" (formula "78") (term "1,0,0") (ifseqformula "4")) + (builtin "One Step Simplification" (formula "78")) + (rule "applyEq" (formula "78") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "68")) + (rule "applyEq" (formula "78") (term "0,1,0,1,1") (ifseqformula "104")) + (rule "applyEq" (formula "78") (term "0,1,0,0,1,1") (ifseqformula "104")) + (rule "inEqSimp_commuteGeq" (formula "78") (term "1,0,0,1,1")) + (rule "replace_known_left" (formula "78") (term "1,0,0,1,1") (ifseqformula "80")) + (builtin "One Step Simplification" (formula "78")) + (rule "inEqSimp_sepNegMonomial0" (formula "78") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "78") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "78") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_invertInEq0" (formula "78") (term "0,0,1,1,1,1,1")) + (rule "times_zero_2" (formula "78") (term "1,0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "78") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "78") (term "0,0,0,1,1,1,1,1")) + (rule "replace_known_left" (formula "78") (term "0,0,1,1,1,1,1") (ifseqformula "10")) + (builtin "One Step Simplification" (formula "78")) + (rule "inEqSimp_sepPosMonomial1" (formula "78") (term "0,0")) + (rule "mul_literals" (formula "78") (term "1,0,0")) + (rule "inEqSimp_subsumption1" (formula "78") (term "0,0") (ifseqformula "10")) + (rule "leq_literals" (formula "78") (term "0,0,0")) + (builtin "One Step Simplification" (formula "78") (ifInst "" (formula "1"))) + (rule "true_left" (formula "78")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "78") (term "0")) + (rule "translateJavaCastInt" (formula "78") (term "0,0")) + (rule "castedGetAny" (formula "78") (term "0,0")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "75") (term "0")) + (builtin "One Step Simplification" (formula "75") (ifInst "" (formula "105")) (ifInst "" (formula "142")) (ifInst "" (formula "20"))) + (rule "translateJavaAddInt" (formula "75") (term "2,1,1,0,1,1,1,1")) + (rule "translateJavaSubInt" (formula "75") (term "2,0,1,0,1,1,1,1,1")) + (rule "polySimp_elimSub" (formula "75") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "75") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "75") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "75") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "75") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "75") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "75") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "75") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "75") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "75") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "75") (term "0,0,0,1,1")) + (rule "replace_known_left" (formula "75") (term "0,0,0,1,1") (ifseqformula "74")) + (builtin "One Step Simplification" (formula "75")) + (rule "inEqSimp_commuteLeq" (formula "75") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "75") (term "0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "75") (term "1,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "75") (term "1,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "75") (term "0,0,0")) + (rule "replace_known_left" (formula "75") (term "0,0,0") (ifseqformula "10")) + (builtin "One Step Simplification" (formula "75")) + (rule "applyEq" (formula "75") (term "0,1,0,0,1,1,1,1,1") (ifseqformula "68")) + (rule "applyEq" (formula "75") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "68")) + (rule "applyEq" (formula "75") (term "0,0,0") (ifseqformula "68")) + (rule "applyEq" (formula "75") (term "2,0,1,0,1,1") (ifseqformula "68")) + (rule "applyEq" (formula "75") (term "2,0,0,0,1,1") (ifseqformula "68")) + (rule "applyEq" (formula "75") (term "0,0,0,1,1") (ifseqformula "104")) + (rule "inEqSimp_commuteGeq" (formula "75") (term "0,0,1,1")) + (rule "applyEq" (formula "75") (term "0,1,0,1,1") (ifseqformula "104")) + (rule "inEqSimp_sepNegMonomial0" (formula "75") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "75") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "75") (term "0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "75") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "75") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "75") (term "0,0,0,1,1,1,1")) + (rule "replace_known_left" (formula "75") (term "0,0,1,1,1,1") (ifseqformula "4")) + (builtin "One Step Simplification" (formula "75")) + (rule "inEqSimp_subsumption1" (formula "75") (term "1,0,0,1,1,1,1,1") (ifseqformula "4")) + (rule "inEqSimp_homoInEq0" (formula "75") (term "0,1,0,0,1,1,1,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "75") (term "0,0,1,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "75") (term "1,1,0,0,1,0,0,1,1,1,1,1")) + (rule "times_zero_1" (formula "75") (term "1,0,0,1,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "75") (term "0,0,1,0,0,1,1,1,1,1")) + (rule "qeq_literals" (formula "75") (term "0,1,0,0,1,1,1,1,1")) + (builtin "One Step Simplification" (formula "75")) + (rule "inEqSimp_subsumption1" (formula "75") (term "0,0") (ifseqformula "4")) + (rule "inEqSimp_homoInEq0" (formula "75") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "75") (term "0,0,0,0")) + (rule "add_literals" (formula "75") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "75") (term "1,0,0,0,0")) + (rule "add_literals" (formula "75") (term "0,0,0,0")) + (rule "qeq_literals" (formula "75") (term "0,0,0")) + (builtin "One Step Simplification" (formula "75") (ifInst "" (formula "2"))) + (rule "true_left" (formula "75")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "75") (term "0")) + (rule "translateJavaCastInt" (formula "75") (term "0,0")) + (rule "castedGetAny" (formula "75") (term "0,0")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "74") (term "0")) + (builtin "One Step Simplification" (formula "74") (ifInst "" (formula "105")) (ifInst "" (formula "142")) (ifInst "" (formula "20"))) + (rule "translateJavaSubInt" (formula "74") (term "2,0,1,0,1,1,1,1,1")) + (rule "translateJavaAddInt" (formula "74") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_elimSub" (formula "74") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "74") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "74") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "74") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "74") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "74") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "74") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "74") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "74") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "74") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "74") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "74") (term "1,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "74") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "74") (term "0,0,0,1,1")) + (rule "replace_known_left" (formula "74") (term "0,0,0,1,1") (ifseqformula "75")) + (builtin "One Step Simplification" (formula "74")) + (rule "inEqSimp_commuteLeq" (formula "74") (term "1,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "74") (term "0,0,0")) + (rule "replace_known_left" (formula "74") (term "0,0,0") (ifseqformula "10")) + (builtin "One Step Simplification" (formula "74")) + (rule "applyEq" (formula "74") (term "2,0,1,0,1,1") (ifseqformula "68")) + (rule "applyEq" (formula "74") (term "0,1,0,0,1,1,1,1,1") (ifseqformula "68")) + (rule "applyEq" (formula "74") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "68")) + (rule "applyEq" (formula "74") (term "2,0,0,0,1,1") (ifseqformula "68")) + (rule "applyEq" (formula "74") (term "0,0,0") (ifseqformula "68")) + (rule "applyEq" (formula "74") (term "0,1,0,1,1") (ifseqformula "104")) + (rule "applyEq" (formula "74") (term "0,0,0,1,1") (ifseqformula "104")) + (rule "inEqSimp_commuteGeq" (formula "74") (term "0,0,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "74") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "74") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "74") (term "0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "74") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "74") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "74") (term "0,0,0,1,1,1,1")) + (rule "replace_known_left" (formula "74") (term "0,0,1,1,1,1") (ifseqformula "4")) + (builtin "One Step Simplification" (formula "74")) + (rule "inEqSimp_subsumption1" (formula "74") (term "0,0") (ifseqformula "4")) + (rule "inEqSimp_homoInEq0" (formula "74") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "74") (term "0,0,0,0")) + (rule "add_literals" (formula "74") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "74") (term "1,0,0,0,0")) + (rule "add_literals" (formula "74") (term "0,0,0,0")) + (rule "qeq_literals" (formula "74") (term "0,0,0")) + (builtin "One Step Simplification" (formula "74")) + (rule "inEqSimp_subsumption1" (formula "74") (term "1,0,0,1,1,1,1,1") (ifseqformula "4")) + (rule "inEqSimp_homoInEq0" (formula "74") (term "0,1,0,0,1,1,1,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "74") (term "0,0,1,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "74") (term "1,1,0,0,1,0,0,1,1,1,1,1")) + (rule "times_zero_1" (formula "74") (term "1,0,0,1,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "74") (term "0,0,1,0,0,1,1,1,1,1")) + (rule "qeq_literals" (formula "74") (term "0,1,0,0,1,1,1,1,1")) + (builtin "One Step Simplification" (formula "74") (ifInst "" (formula "2"))) + (rule "true_left" (formula "74")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "74") (term "0")) + (rule "translateJavaCastInt" (formula "74") (term "0,0")) + (rule "castedGetAny" (formula "74") (term "0,0")) + (rule "inEqSimp_exactShadow3" (formula "74") (ifseqformula "75")) + (rule "times_zero_1" (formula "74") (term "0,0")) + (rule "add_zero_left" (formula "74") (term "0")) + (rule "inEqSimp_subsumption6" (formula "74") (ifseqformula "73")) + (rule "greater_literals" (formula "74") (term "0,0")) + (builtin "One Step Simplification" (formula "74")) + (rule "mul_literals" (formula "74") (term "1,0")) + (rule "leq_literals" (formula "74") (term "0")) + (builtin "One Step Simplification" (formula "74")) + (rule "true_left" (formula "74")) + (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "76") (term "0")) + (builtin "One Step Simplification" (formula "76")) + (rule "translateJavaSubInt" (formula "76") (term "0,1,1,1")) + (rule "polySimp_elimSub" (formula "76") (term "0,1,1,1")) + (rule "polySimp_mulComm0" (formula "76") (term "1,0,1,1,1")) + (rule "polySimp_rightDist" (formula "76") (term "1,0,1,1,1")) + (rule "polySimp_mulAssoc" (formula "76") (term "0,1,0,1,1,1")) + (rule "polySimp_mulComm0" (formula "76") (term "0,0,1,0,1,1,1")) + (rule "polySimp_mulLiterals" (formula "76") (term "0,1,0,1,1,1")) + (rule "polySimp_elimOne" (formula "76") (term "0,1,0,1,1,1")) + (rule "polySimp_addComm0" (formula "76") (term "0,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "76") (term "1,1,1")) + (rule "mul_literals" (formula "76") (term "1,0,0,1,1,1")) + (rule "add_literals" (formula "76") (term "0,0,1,1,1")) + (rule "polySimp_addAssoc" (formula "76") (term "0,1,1,1")) + (rule "polySimp_addAssoc" (formula "76") (term "0,0,1,1,1")) + (rule "inEqSimp_homoInEq0" (formula "76") (term "1,0")) + (rule "polySimp_mulComm0" (formula "76") (term "1,0,1,0")) + (rule "polySimp_rightDist" (formula "76") (term "1,0,1,0")) + (rule "polySimp_mulAssoc" (formula "76") (term "0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "76") (term "0,0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "76") (term "0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "76") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "76") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "76") (term "0,0")) + (rule "mul_literals" (formula "76") (term "1,0,0,0")) + (rule "add_zero_right" (formula "76") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "76") (term "1,1,1")) + (rule "polySimp_mulComm0" (formula "76") (term "1,1,1,1")) + (rule "polySimp_rightDist" (formula "76") (term "1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "76") (term "1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "76") (term "1,1,1,1,1")) + (rule "polySimp_rightDist" (formula "76") (term "0,1,1,1,1")) + (rule "mul_literals" (formula "76") (term "0,0,1,1,1,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "76") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "76") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "76") (term "0,1,0")) + (rule "replace_known_left" (formula "76") (term "1,0") (ifseqformula "31")) + (builtin "One Step Simplification" (formula "76")) + (rule "inEqSimp_sepPosMonomial1" (formula "76") (term "0")) + (rule "polySimp_mulLiterals" (formula "76") (term "1,0")) + (rule "polySimp_elimOne" (formula "76") (term "1,0")) + (rule "replace_known_left" (formula "76") (term "0") (ifseqformula "26")) + (builtin "One Step Simplification" (formula "76")) + (rule "andLeft" (formula "76")) + (rule "andLeft" (formula "77")) + (rule "inEqSimp_exactShadow3" (formula "79") (ifseqformula "78")) + (rule "polySimp_mulAssoc" (formula "79") (term "0,0")) + (rule "polySimp_mulComm0" (formula "79") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "79") (term "0,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0")) + (rule "polySimp_addAssoc" (formula "79") (term "0,0")) + (rule "polySimp_addComm0" (formula "79") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "79")) + (rule "polySimp_mulComm0" (formula "79") (term "1")) + (rule "polySimp_rightDist" (formula "79") (term "1")) + (rule "polySimp_mulLiterals" (formula "79") (term "1,1")) + (rule "polySimp_elimOne" (formula "79") (term "1,1")) + (rule "polySimp_rightDist" (formula "79") (term "0,1")) + (rule "mul_literals" (formula "79") (term "0,0,1")) + (rule "polySimp_mulLiterals" (formula "79") (term "1,0,1")) + (rule "inEqSimp_exactShadow3" (formula "79") (ifseqformula "29")) + (rule "polySimp_rightDist" (formula "79") (term "0,0")) + (rule "polySimp_addComm1" (formula "79") (term "0")) + (rule "polySimp_rightDist" (formula "79") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "79") (term "1,0,0,0")) + (rule "mul_literals" (formula "79") (term "0,0,0,0")) + (rule "polySimp_addComm1" (formula "79") (term "0,0")) + (rule "add_literals" (formula "79") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "79")) + (rule "polySimp_mulLiterals" (formula "79") (term "0")) + (rule "polySimp_elimOne" (formula "79") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "80") (ifseqformula "31")) + (rule "polySimp_rightDist" (formula "80") (term "0,0")) + (rule "polySimp_rightDist" (formula "80") (term "0,0,0")) + (rule "mul_literals" (formula "80") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "80") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "80") (term "0")) + (rule "polySimp_addComm1" (formula "80") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "80") (term "0")) + (rule "add_literals" (formula "80") (term "1,1,0")) + (rule "times_zero_1" (formula "80") (term "1,0")) + (rule "add_zero_right" (formula "80") (term "0")) + (rule "polySimp_addComm1" (formula "80") (term "0")) + (rule "add_literals" (formula "80") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "80")) + (rule "polySimp_mulLiterals" (formula "80") (term "0")) + (rule "inEqSimp_subsumption4" (formula "80") (ifseqformula "72")) + (rule "greater_literals" (formula "80") (term "0,0")) + (builtin "One Step Simplification" (formula "80")) + (rule "mul_literals" (formula "80") (term "0,0")) + (rule "leq_literals" (formula "80") (term "0")) + (builtin "One Step Simplification" (formula "80")) + (rule "true_left" (formula "80")) + (rule "inEqSimp_exactShadow3" (formula "24") (ifseqformula "79")) + (rule "times_zero_1" (formula "24") (term "0,0")) + (rule "add_zero_left" (formula "24") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "24")) + (rule "polySimp_mulLiterals" (formula "24") (term "0")) + (rule "elimGcdLeq_antec" (formula "24") (inst "elimGcdRightDiv=Z(8(2(1(#))))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "mul_literals" (formula "24") (term "0,1,0,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "24") (term "1,0,1,0")) + (rule "neg_literal" (formula "24") (term "0,0,0,0,0,1,0")) + (rule "leq_literals" (formula "24") (term "0,0")) + (builtin "One Step Simplification" (formula "24")) + (rule "mul_literals" (formula "24") (term "1,0,0,0,0,0")) + (rule "polySimp_addLiterals" (formula "24") (term "0,0,0,0")) + (rule "add_literals" (formula "24") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "24") (term "0,0")) + (rule "add_literals" (formula "24") (term "1,1,0,0")) + (rule "times_zero_1" (formula "24") (term "1,0,0")) + (rule "add_zero_right" (formula "24") (term "0,0")) + (rule "qeq_literals" (formula "24") (term "0")) + (builtin "One Step Simplification" (formula "24")) + (rule "inEqSimp_subsumption0" (formula "73") (ifseqformula "24")) + (rule "leq_literals" (formula "73") (term "0")) + (builtin "One Step Simplification" (formula "73")) + (rule "true_left" (formula "73")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "81") (term "0")) + (builtin "One Step Simplification" (formula "81")) + (rule "translateJavaAddInt" (formula "81") (term "0,0,0")) + (rule "translateJavaUnaryMinusInt" (formula "81") (term "1,0")) + (rule "neg_literal" (formula "81") (term "1,0")) + (rule "translateJavaSubInt" (formula "81") (term "0,0")) + (rule "polySimp_elimSub" (formula "81") (term "0,0")) + (rule "mul_literals" (formula "81") (term "1,0,0")) + (rule "polySimp_addLiterals" (formula "81") (term "0,0")) + (rule "polySimp_addComm1" (formula "81") (term "0,0")) + (rule "polySimp_addComm0" (formula "81") (term "0,0,0")) + (rule "Definition_axiom_for_writtenElementsOfBucketCountElement_in_de_wiesler_BucketPointers" (formula "13") (term "1,1,1,0,1,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "translateJavaSubInt" (formula "13") (term "3,0,1,1,1,1,0,1,1,0")) + (rule "translateJavaAddInt" (formula "13") (term "3,2,1,1,1,0,1,1,0")) + (rule "translateJavaAddInt" (formula "13") (term "2,0,1,1,1,1,0,1,1,0")) + (rule "translateJavaSubInt" (formula "13") (term "0,0,0,1,1,1,0,1,1,0")) + (rule "translateJavaAddInt" (formula "13") (term "2,2,1,1,1,0,1,1,0")) + (rule "translateJavaAddInt" (formula "13") (term "0,3,0,1,1,1,1,0,1,1,0")) + (rule "translateJavaAddInt" (formula "13") (term "1,1,1,1,0,1,1,0")) + (rule "polySimp_elimSub" (formula "13") (term "0,0,0,1,1,1,0,1,1,0")) + (rule "polySimp_elimSub" (formula "13") (term "3,0,1,1,1,1,0,1,1,0")) + (rule "mul_literals" (formula "13") (term "1,3,0,1,1,1,1,0,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "0,0,0,1,1,1,0,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "3,0,1,1,1,1,0,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "0,3,0,1,1,1,1,0,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,1,1,0,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "13") (term "0,0,1,1,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "13") (term "1,0,0,0,0,1,1,1,0,1,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,1,1,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "0,0,0,0,1,1,1,0,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "13") (term "1,0,1,1,1,0,1,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "13") (term "0,0,1,1,1,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "13") (term "0,0,0,1,1,1,0,1,1,0")) + (rule "polySimp_elimOne" (formula "13") (term "0,0,0,1,1,1,0,1,1,0")) + (rule "nnf_imp2or" (formula "95") (term "0")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "66") (term "1,1,0")) + (rule "translateJavaMulInt" (formula "66") (term "0,2,1,1,0")) + (rule "polySimp_mulComm0" (formula "66") (term "0,2,1,1,0")) + (rule "inEqSimp_commuteGeq" (formula "66") (term "1,0")) + (rule "Definition_axiom_for_bufferLen_in_de_wiesler_Buffers" (formula "68") (term "1,1,0")) + (rule "nnf_imp2or" (formula "44") (term "0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "107") (term "0")) + (rule "translateJavaCastInt" (formula "107") (term "0,0")) + (rule "castedGetAny" (formula "107") (term "0,0")) + (rule "Definition_axiom_for_writtenElementsOfBucketCountElement_in_de_wiesler_BucketPointers" (formula "12") (term "2,1,1,1,0")) + (builtin "One Step Simplification" (formula "12")) + (rule "translateJavaAddInt" (formula "12") (term "2,0,1,2,1,1,1,0")) + (rule "translateJavaAddInt" (formula "12") (term "3,2,2,1,1,1,0")) + (rule "translateJavaAddInt" (formula "12") (term "0,3,0,1,2,1,1,1,0")) + (rule "translateJavaAddInt" (formula "12") (term "2,2,2,1,1,1,0")) + (rule "translateJavaSubInt" (formula "12") (term "0,0,0,2,1,1,1,0")) + (rule "translateJavaSubInt" (formula "12") (term "3,0,1,2,1,1,1,0")) + (rule "translateJavaAddInt" (formula "12") (term "1,2,1,1,1,0")) + (rule "polySimp_elimSub" (formula "12") (term "0,0,0,2,1,1,1,0")) + (rule "polySimp_elimSub" (formula "12") (term "3,0,1,2,1,1,1,0")) + (rule "mul_literals" (formula "12") (term "1,3,0,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "12") (term "0,0,0,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "12") (term "3,0,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "12") (term "0,3,0,1,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "12") (term "1,2,1,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "12") (term "0,0,2,1,1,1,0")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "12") (term "0,0,0,2,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "12") (term "0,0,0,0,2,1,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "12") (term "1,0,2,1,1,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "12") (term "0,0,2,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "12") (term "0,0,0,2,1,1,1,0")) + (rule "polySimp_elimOne" (formula "12") (term "0,0,0,2,1,1,1,0")) + (rule "Definition_axiom_for_writtenCountOfBucket_in_de_wiesler_BucketPointers" (formula "67") (term "0,0,1,1,0")) + (rule "translateJavaSubInt" (formula "67") (term "0,0,1,1,0")) + (rule "polySimp_elimSub" (formula "67") (term "0,0,1,1,0")) + (rule "polySimp_addComm0" (formula "67") (term "0,0,1,1,0")) + (rule "Definition_axiom_for_isSortedSeqTransitive_in_de_wiesler_Functions" (formula "94") (term "0") (inst "i=i") (inst "j=j")) + (builtin "One Step Simplification" (formula "94")) + (rule "expand_inInt" (formula "94") (term "1,0,0")) + (rule "expand_inInt" (formula "94") (term "1,0,0,1,0")) + (rule "replace_int_MAX" (formula "94") (term "1,0,1,0,0")) + (rule "replace_int_MIN" (formula "94") (term "0,1,1,0,0")) + (rule "replace_int_MIN" (formula "94") (term "0,1,1,0,0,1,0")) + (rule "replace_int_MAX" (formula "94") (term "1,0,1,0,0,1,0")) + (rule "translateJavaCastInt" (formula "94") (term "1,1,0,1,0")) + (rule "translateJavaCastInt" (formula "94") (term "0,1,0,1,0")) + (rule "castedGetAny" (formula "94") (term "1,1,0,1,0")) + (rule "castedGetAny" (formula "94") (term "0,1,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "94") (term "1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "94") (term "1,0,0,1,0,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "94") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "94") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "94") (term "0,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "94") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "94") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "94") (term "1,1,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "94") (term "1,0,1,0")) + (rule "applyEq" (formula "94") (term "0,1,0,0,1,0,0,0") (ifseqformula "43")) + (rule "polySimp_mulComm0" (formula "94") (term "1,0,0,1,0,0,0")) + (rule "polySimp_rightDist" (formula "94") (term "1,0,0,1,0,0,0")) + (rule "mul_literals" (formula "94") (term "0,1,0,0,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "94") (term "0,0,1,0,0,0")) + (rule "add_literals" (formula "94") (term "0,0,0,1,0,0,0")) + (rule "add_zero_left" (formula "94") (term "0,0,1,0,0,0")) + (rule "applyEq" (formula "94") (term "0,1,0,0,1,0,0,0,1,0") (ifseqformula "43")) + (rule "polySimp_mulComm0" (formula "94") (term "1,0,0,1,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "94") (term "1,0,0,1,0,0,0,1,0")) + (rule "mul_literals" (formula "94") (term "0,1,0,0,1,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "94") (term "0,0,1,0,0,0,1,0")) + (rule "add_literals" (formula "94") (term "0,0,0,1,0,0,0,1,0")) + (rule "add_zero_left" (formula "94") (term "0,0,1,0,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "94") (term "1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "94") (term "1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "94") (term "1,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "94") (term "1,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "94") (term "1,1,0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "94") (term "1,1,0,0,0,1,0")) + (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "92") (term "0")) + (builtin "One Step Simplification" (formula "92")) + (rule "translateJavaMod" (formula "92") (term "0")) + (rule "jmod_axiom" (formula "92") (term "0")) + (rule "polySimp_mulLiterals" (formula "92") (term "1,0")) + (rule "polySimp_sepNegMonomial" (formula "92")) + (rule "polySimp_mulLiterals" (formula "92") (term "0")) + (rule "newSym_eq" (formula "92") (inst "l=l_1") (inst "newSymDef=mul(int::final(bucket_pointers, de.wiesler.BucketPointers::$first_empty_position), Z(0(#)))")) - (rule "times_zero_1" (formula "53") (term "1,1")) - (rule "add_zero_right" (formula "53") (term "1")) - (rule "applyEq" (formula "54") (term "0,0") (ifseqformula "53")) - (rule "eqSymm" (formula "54")) - (rule "applyEq" (formula "50") (term "0") (ifseqformula "54")) - (rule "applyEq" (formula "49") (term "0") (ifseqformula "54")) - (rule "applyEq" (formula "53") (term "0,0") (ifseqformula "54")) - (rule "applyEq" (formula "51") (term "1") (ifseqformula "54")) - (rule "elimGcdGeq_antec" (formula "49") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=l_1") (inst "elimGcd=Z(6(5(2(#))))")) - (rule "leq_literals" (formula "49") (term "0,0")) - (builtin "One Step Simplification" (formula "49")) - (rule "polySimp_mulLiterals" (formula "49") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "49") (term "1,0,0")) - (rule "times_zero_1" (formula "49") (term "1,0,0,0,0,0")) - (rule "polySimp_addLiterals" (formula "49") (term "0,0,0,0")) - (rule "add_zero_right" (formula "49") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "49") (term "0,0")) - (rule "add_literals" (formula "49") (term "1,1,0,0")) - (rule "times_zero_1" (formula "49") (term "1,0,0")) - (rule "add_zero_right" (formula "49") (term "0,0")) - (rule "leq_literals" (formula "49") (term "0")) - (builtin "One Step Simplification" (formula "49")) - (rule "elimGcdLeq_antec" (formula "50") (inst "elimGcdRightDiv=Z(7(0(6(8(8(3(8(#))))))))") (inst "elimGcdLeftDiv=l_1") (inst "elimGcd=Z(6(5(2(#))))")) - (rule "polySimp_mulLiterals" (formula "50") (term "1,0,1,0")) - (rule "mul_literals" (formula "50") (term "0,1,0,0,0,0,1,0")) - (rule "neg_literal" (formula "50") (term "0,0,0,0,0,1,0")) - (rule "leq_literals" (formula "50") (term "0,0")) - (builtin "One Step Simplification" (formula "50")) - (rule "mul_literals" (formula "50") (term "1,0,0,0,0,0")) - (rule "polySimp_addLiterals" (formula "50") (term "0,0,0,0")) - (rule "add_zero_right" (formula "50") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "50") (term "0,0")) - (rule "add_literals" (formula "50") (term "1,1,0,0")) - (rule "times_zero_1" (formula "50") (term "1,0,0")) - (rule "add_zero_right" (formula "50") (term "0,0")) - (rule "qeq_literals" (formula "50") (term "0")) - (builtin "One Step Simplification" (formula "50")) - (rule "inEqSimp_exactShadow3" (formula "51") (ifseqformula "52")) - (rule "polySimp_mulAssoc" (formula "51") (term "0,0")) - (rule "polySimp_mulComm0" (formula "51") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "51") (term "0,0")) - (rule "polySimp_addComm0" (formula "51") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "51")) - (rule "polySimp_mulLiterals" (formula "51") (term "0")) - (rule "inEqSimp_subsumption4" (formula "51") (ifseqformula "50")) - (rule "greater_literals" (formula "51") (term "0,0")) - (builtin "One Step Simplification" (formula "51")) - (rule "mul_literals" (formula "51") (term "0,0")) - (rule "leq_literals" (formula "51") (term "0")) - (builtin "One Step Simplification" (formula "51")) - (rule "true_left" (formula "51")) - (rule "arrayLengthNotNegative" (formula "34") (term "0")) - (rule "arrayLengthNotNegative" (formula "65") (term "0")) - (rule "applyEq" (formula "65") (term "0") (ifseqformula "66")) - (rule "qeq_literals" (formula "65")) - (rule "true_left" (formula "65")) - (rule "arrayLengthIsAShort" (formula "34") (term "0")) - (rule "expand_inShort" (formula "34")) - (rule "replace_short_MAX" (formula "34") (term "1,0")) - (rule "replace_short_MIN" (formula "34") (term "0,1")) - (rule "andLeft" (formula "34")) - (rule "inEqSimp_commuteLeq" (formula "34")) - (rule "inEqSimp_subsumption1" (formula "34") (ifseqformula "35")) - (rule "leq_literals" (formula "34") (term "0")) - (builtin "One Step Simplification" (formula "34")) - (rule "true_left" (formula "34")) - (rule "arrayLengthIsAShort" (formula "65") (term "0")) - (rule "expand_inShort" (formula "65")) - (rule "replace_short_MAX" (formula "65") (term "1,0")) - (rule "replace_short_MIN" (formula "65") (term "0,1")) - (rule "andLeft" (formula "65")) - (rule "inEqSimp_commuteLeq" (formula "66")) - (rule "applyEq" (formula "65") (term "0") (ifseqformula "67")) - (rule "leq_literals" (formula "65")) - (rule "true_left" (formula "65")) - (rule "applyEq" (formula "65") (term "0") (ifseqformula "66")) - (rule "qeq_literals" (formula "65")) - (rule "true_left" (formula "65")) - (rule "nnf_imp2or" (formula "71") (term "0")) - (rule "nnf_imp2or" (formula "47") (term "0")) - (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "78") (term "0")) - (rule "translateJavaCastInt" (formula "78") (term "0,0")) - (rule "castedGetAny" (formula "78") (term "0,0")) - (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "79") (term "0")) - (builtin "One Step Simplification" (formula "79")) - (rule "translateJavaMod" (formula "79") (term "0")) - (rule "jmod_axiom" (formula "79") (term "0")) - (rule "polySimp_mulLiterals" (formula "79") (term "1,0")) - (rule "polySimp_sepNegMonomial" (formula "79")) - (rule "polySimp_mulLiterals" (formula "79") (term "0")) - (rule "newSym_eq" (formula "79") (inst "l=l_2") (inst "newSymDef=mul(result, Z(0(#)))")) - (rule "times_zero_1" (formula "79") (term "1,1")) - (rule "add_zero_right" (formula "79") (term "1")) - (rule "applyEq" (formula "80") (term "0,0") (ifseqformula "79")) - (rule "eqSymm" (formula "80")) - (rule "applyEq" (formula "75") (term "1") (ifseqformula "80")) - (rule "applyEq" (formula "77") (term "1") (ifseqformula "80")) - (rule "applyEq" (formula "79") (term "0,0") (ifseqformula "80")) - (rule "applyEq" (formula "3") (term "0") (ifseqformula "80")) - (rule "inEqSimp_homoInEq1" (formula "3")) - (rule "polySimp_mulLiterals" (formula "3") (term "1,0")) - (rule "polySimp_addComm1" (formula "3") (term "0")) - (rule "applyEq" (formula "72") (term "0") (ifseqformula "80")) - (rule "applyEq" (formula "76") (term "1") (ifseqformula "80")) - (rule "applyEq" (formula "73") (term "0") (ifseqformula "80")) - (rule "applyEq" (formula "82") (term "1") (ifseqformula "80")) - (rule "applyEq" (formula "83") (term "0,1") (ifseqformula "80")) - (rule "inEqSimp_sepNegMonomial0" (formula "3")) - (rule "polySimp_mulLiterals" (formula "3") (term "0")) - (rule "polySimp_elimOne" (formula "3") (term "0")) - (rule "elimGcdGeq_antec" (formula "73") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=l_2") (inst "elimGcd=Z(6(5(2(#))))")) - (rule "mul_literals" (formula "73") (term "0,1,0,0,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "73") (term "1,0,1,0")) - (rule "leq_literals" (formula "73") (term "0,0")) - (builtin "One Step Simplification" (formula "73")) - (rule "add_zero_right" (formula "73") (term "0,0,0,0")) - (rule "mul_literals" (formula "73") (term "1,0,0,0,0")) - (rule "add_literals" (formula "73") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "73") (term "0,0")) - (rule "add_literals" (formula "73") (term "1,1,0,0")) - (rule "times_zero_1" (formula "73") (term "1,0,0")) - (rule "add_zero_right" (formula "73") (term "0,0")) - (rule "leq_literals" (formula "73") (term "0")) - (builtin "One Step Simplification" (formula "73")) - (rule "elimGcdLeq_antec" (formula "72") (inst "elimGcdRightDiv=Z(7(0(6(8(8(3(8(#))))))))") (inst "elimGcdLeftDiv=l_2") (inst "elimGcd=Z(6(5(2(#))))")) - (rule "neg_literal" (formula "72") (term "0,0,0,0,0,1,0")) - (rule "leq_literals" (formula "72") (term "0,0")) - (builtin "One Step Simplification" (formula "72")) - (rule "mul_literals" (formula "72") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "72") (term "1,0,0")) - (rule "mul_literals" (formula "72") (term "1,0,0,0,0,0")) - (rule "polySimp_addLiterals" (formula "72") (term "0,0,0,0")) - (rule "add_literals" (formula "72") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "72") (term "0,0")) - (rule "add_literals" (formula "72") (term "1,1,0,0")) - (rule "times_zero_1" (formula "72") (term "1,0,0")) - (rule "add_zero_right" (formula "72") (term "0,0")) - (rule "qeq_literals" (formula "72") (term "0")) - (builtin "One Step Simplification" (formula "72")) - (rule "inEqSimp_exactShadow3" (formula "3") (ifseqformula "99")) - (rule "polySimp_rightDist" (formula "3") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "3") (term "1,0,0")) - (rule "mul_literals" (formula "3") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "3") (term "0")) - (rule "polySimp_addComm1" (formula "3") (term "0,0")) - (rule "add_literals" (formula "3") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "3")) - (rule "polySimp_mulLiterals" (formula "3") (term "0")) - (rule "elimGcdLeq_antec" (formula "3") (inst "elimGcdRightDiv=add(Z(neglit(0(8(4(8(8(3(8(#))))))))), l_2)") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) - (rule "neg_literal" (formula "3") (term "0,0,0,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "3") (term "1,0,1,0")) - (rule "mul_literals" (formula "3") (term "0,1,0,0,0,0,1,0")) - (rule "leq_literals" (formula "3") (term "0,0")) - (builtin "One Step Simplification" (formula "3")) - (rule "polySimp_pullOutFactor0b" (formula "3") (term "0,0")) - (rule "add_literals" (formula "3") (term "1,1,0,0")) - (rule "times_zero_1" (formula "3") (term "1,0,0")) - (rule "add_zero_right" (formula "3") (term "0,0")) - (rule "polySimp_rightDist" (formula "3") (term "1,0,0,0")) - (rule "mul_literals" (formula "3") (term "0,1,0,0,0")) - (rule "polySimp_addAssoc" (formula "3") (term "0,0,0")) - (rule "add_literals" (formula "3") (term "0,0,0,0")) - (rule "polySimp_addAssoc" (formula "3") (term "0,0")) - (rule "polySimp_addComm1" (formula "3") (term "0,0,0")) - (rule "add_literals" (formula "3") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "3") (term "0,0")) - (rule "add_literals" (formula "3") (term "1,1,0,0")) - (rule "times_zero_1" (formula "3") (term "1,0,0")) - (rule "add_zero_right" (formula "3") (term "0,0")) - (rule "qeq_literals" (formula "3") (term "0")) - (builtin "One Step Simplification" (formula "3")) - (rule "inEqSimp_exactShadow3" (formula "75") (ifseqformula "76")) - (rule "mul_literals" (formula "75") (term "0,0")) - (rule "add_zero_left" (formula "75") (term "0")) - (rule "inEqSimp_subsumption6" (formula "75") (ifseqformula "74")) - (rule "greater_literals" (formula "75") (term "0,0")) - (builtin "One Step Simplification" (formula "75")) - (rule "mul_literals" (formula "75") (term "1,0")) - (rule "leq_literals" (formula "75") (term "0")) - (builtin "One Step Simplification" (formula "75")) - (rule "true_left" (formula "75")) - (rule "inEqSimp_exactShadow3" (formula "4") (ifseqformula "31")) - (rule "polySimp_rightDist" (formula "4") (term "0,0")) - (rule "mul_literals" (formula "4") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "4") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "4") (term "0")) - (rule "add_literals" (formula "4") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "4")) - (rule "mul_literals" (formula "4") (term "1")) - (rule "elimGcdGeq_antec" (formula "4") (inst "elimGcdRightDiv=Z(1(8(4(8(8(3(8(#))))))))") (inst "elimGcdLeftDiv=l_2") (inst "elimGcd=Z(6(5(2(#))))")) - (rule "polySimp_mulLiterals" (formula "4") (term "1,0,0,0,0,1,0")) - (rule "leq_literals" (formula "4") (term "0,0")) - (builtin "One Step Simplification" (formula "4")) - (rule "mul_literals" (formula "4") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "4") (term "1,0,0")) - (rule "add_literals" (formula "4") (term "0,0,0,0,0")) - (rule "add_literals" (formula "4") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "4") (term "0,0")) - (rule "add_literals" (formula "4") (term "1,1,0,0")) - (rule "times_zero_1" (formula "4") (term "1,0,0")) - (rule "add_zero_right" (formula "4") (term "0,0")) - (rule "leq_literals" (formula "4") (term "0")) - (builtin "One Step Simplification" (formula "4")) - (rule "inEqSimp_subsumption1" (formula "75") (ifseqformula "4")) - (rule "leq_literals" (formula "75") (term "0")) - (builtin "One Step Simplification" (formula "75")) - (rule "true_left" (formula "75")) - (rule "inEqSimp_exactShadow3" (formula "33") (ifseqformula "3")) - (rule "times_zero_1" (formula "33") (term "0,0")) - (rule "add_zero_left" (formula "33") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "33")) - (rule "mul_literals" (formula "33") (term "1")) - (rule "inEqSimp_subsumption1" (formula "33") (ifseqformula "4")) - (rule "leq_literals" (formula "33") (term "0")) - (builtin "One Step Simplification" (formula "33")) - (rule "true_left" (formula "33")) - (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "82") (inst "b=b")) - (builtin "One Step Simplification" (formula "82")) - (rule "expand_inInt" (formula "82") (term "1,0,0,1")) - (rule "replace_int_MAX" (formula "82") (term "1,0,1,0,0,1")) - (rule "replace_int_MIN" (formula "82") (term "0,1,1,0,0,1")) - (rule "andLeft" (formula "82")) - (rule "andLeft" (formula "82")) - (rule "andLeft" (formula "83")) - (rule "andLeft" (formula "82")) - (rule "andLeft" (formula "82")) - (rule "andLeft" (formula "82")) - (rule "andLeft" (formula "84")) - (rule "andLeft" (formula "84")) - (rule "andLeft" (formula "84")) - (rule "translateJavaCastInt" (formula "89") (term "0")) - (rule "translateJavaAddInt" (formula "88") (term "1")) - (rule "translateJavaMulInt" (formula "82") (term "1")) - (rule "translateJavaMulInt" (formula "83") (term "0")) - (rule "translateJavaCastInt" (formula "86") (term "0")) - (rule "translateJavaCastInt" (formula "85") (term "1")) - (rule "polySimp_mulComm0" (formula "82") (term "1")) - (rule "polySimp_mulComm0" (formula "83") (term "0")) - (rule "polySimp_addComm0" (formula "88") (term "1")) - (rule "castedGetAny" (formula "89") (term "0")) - (rule "castedGetAny" (formula "86") (term "0")) - (rule "castedGetAny" (formula "85") (term "1")) - (rule "inEqSimp_ltToLeq" (formula "90") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "90") (term "1,0,0,1,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "90") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "90") (term "1,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "84")) - (rule "inEqSimp_commuteLeq" (formula "82")) - (rule "inEqSimp_commuteLeq" (formula "85")) - (rule "applyEq" (formula "85") (term "1,0") (ifseqformula "70")) - (rule "applyEq" (formula "85") (term "1") (ifseqformula "56")) - (rule "applyEq" (formula "87") (term "0") (ifseqformula "57")) - (rule "polySimp_homoEq" (formula "87")) - (rule "polySimp_mulComm0" (formula "87") (term "1,0")) - (rule "polySimp_rightDist" (formula "87") (term "1,0")) - (rule "mul_literals" (formula "87") (term "0,1,0")) - (rule "polySimp_addComm1" (formula "87") (term "0")) - (rule "polySimp_addAssoc" (formula "87") (term "0,0")) - (rule "add_literals" (formula "87") (term "0,0,0")) - (rule "add_zero_left" (formula "87") (term "0,0")) - (rule "applyEq" (formula "82") (term "0,0") (ifseqformula "70")) - (rule "applyEq" (formula "84") (term "0") (ifseqformula "56")) - (rule "applyEq" (formula "83") (term "0,0") (ifseqformula "70")) - (rule "inEqSimp_commuteLeq" (formula "83")) - (rule "applyEq" (formula "84") (term "1,0") (ifseqformula "70")) - (rule "applyEq" (formula "84") (term "0,0") (ifseqformula "56")) - (rule "applyEq" (formula "87") (term "0,1,0,0,1,0,0,0") (ifseqformula "70")) - (rule "applyEq" (formula "85") (term "1,0") (ifseqformula "70")) - (rule "polySimp_pullOutFactor2" (formula "85") (term "0")) - (rule "add_literals" (formula "85") (term "1,0")) - (rule "times_zero_1" (formula "85") (term "0")) - (builtin "One Step Simplification" (formula "85")) - (rule "true_left" (formula "85")) - (rule "inEqSimp_sepPosMonomial0" (formula "86") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "86") (term "1,1,0,0,0")) - (rule "polySimp_rightDist" (formula "86") (term "1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "86") (term "1,1,1,0,0,0")) - (rule "mul_literals" (formula "86") (term "0,1,1,0,0,0")) - (rule "polySimp_elimOne" (formula "86") (term "1,1,1,0,0,0")) - (rule "inEqSimp_subsumption6" (formula "82") (ifseqformula "40")) - (rule "mul_literals" (formula "82") (term "1,1,0")) - (rule "greater_literals" (formula "82") (term "0,0")) - (builtin "One Step Simplification" (formula "82")) - (rule "leq_literals" (formula "82") (term "0")) - (builtin "One Step Simplification" (formula "82")) - (rule "true_left" (formula "82")) - (rule "inEqSimp_subsumption6" (formula "82") (ifseqformula "51")) - (rule "greater_literals" (formula "82") (term "0,0")) - (builtin "One Step Simplification" (formula "82")) - (rule "mul_literals" (formula "82") (term "1,0")) - (rule "leq_literals" (formula "82") (term "0")) - (builtin "One Step Simplification" (formula "82")) - (rule "true_left" (formula "82")) - (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "78") (term "0")) - (builtin "One Step Simplification" (formula "78") (ifInst "" (formula "142"))) - (rule "translateJavaSubInt" (formula "78") (term "1,0,1,1,1,1,1")) - (rule "translateJavaAddInt" (formula "78") (term "1,1,1,0,1,1,1")) - (rule "polySimp_elimSub" (formula "78") (term "1,0,1,1,1,1,1")) - (rule "mul_literals" (formula "78") (term "1,1,0,1,1,1,1,1")) - (rule "polySimp_addComm1" (formula "78") (term "1,1,1,0,1,1,1")) - (rule "add_literals" (formula "78") (term "0,1,1,1,0,1,1,1")) - (rule "polySimp_addComm1" (formula "78") (term "1,0,1,1,1,1,1")) - (rule "add_literals" (formula "78") (term "0,1,0,1,1,1,1,1")) - (rule "add_zero_left" (formula "78") (term "1,0,1,1,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "78") (term "0,0,1,1,1,1")) - (rule "add_zero_right" (formula "78") (term "0,0,0,1,1,1,1")) - (rule "polySimp_rightDist" (formula "78") (term "1,0,0,0,1,1,1,1")) - (rule "mul_literals" (formula "78") (term "0,1,0,0,0,1,1,1,1")) - (rule "polySimp_addAssoc" (formula "78") (term "0,0,0,1,1,1,1")) - (rule "add_literals" (formula "78") (term "0,0,0,0,1,1,1,1")) - (rule "add_zero_left" (formula "78") (term "0,0,0,1,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "78") (term "0,0,1,1,1")) - (rule "polySimp_mulComm0" (formula "78") (term "1,0,0,0,0,1,1,1")) - (rule "polySimp_addComm1" (formula "78") (term "0,0,0,1,1,1")) - (rule "polySimp_addAssoc" (formula "78") (term "0,0,0,0,1,1,1")) - (rule "add_literals" (formula "78") (term "0,0,0,0,0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "78") (term "0,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "78") (term "1,0,1,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "78") (term "1,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "78") (term "1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "78") (term "1,0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "78") (term "1,1,1,1,1")) - (rule "inEqSimp_homoInEq0" (formula "78") (term "0,0,0")) - (rule "mul_literals" (formula "78") (term "1,0,0,0,0")) - (rule "add_zero_right" (formula "78") (term "0,0,0,0")) - (rule "applyEq" (formula "78") (term "0,1,0,1,1,1,1") (ifseqformula "70")) - (rule "replace_known_left" (formula "78") (term "1,0,1,1,1,1") (ifseqformula "9")) - (builtin "One Step Simplification" (formula "78")) - (rule "applyEq" (formula "78") (term "1,0,1,0,0,1") (ifseqformula "70")) - (rule "applyEq" (formula "78") (term "0,1,0,0") (ifseqformula "70")) - (rule "replace_known_left" (formula "78") (term "1,0,0") (ifseqformula "9")) - (builtin "One Step Simplification" (formula "78")) - (rule "applyEq" (formula "78") (term "0,1,0,0,0,1,1,1") (ifseqformula "70")) - (rule "applyEq" (formula "78") (term "1,0,1,0,1") (ifseqformula "70")) - (rule "inEqSimp_sepPosMonomial1" (formula "78") (term "0,0")) - (rule "mul_literals" (formula "78") (term "1,0,0")) - (rule "inEqSimp_invertInEq0" (formula "78") (term "0,1,1,1,1")) - (rule "polySimp_mulLiterals" (formula "78") (term "0,0,1,1,1,1")) - (rule "mul_literals" (formula "78") (term "1,0,1,1,1,1")) - (rule "polySimp_elimOne" (formula "78") (term "0,0,1,1,1,1")) - (rule "replace_known_left" (formula "78") (term "0,1,1,1,1") (ifseqformula "15")) - (builtin "One Step Simplification" (formula "78")) - (rule "inEqSimp_sepNegMonomial0" (formula "78") (term "0,0,1,1,1")) - (rule "polySimp_mulLiterals" (formula "78") (term "0,0,0,1,1,1")) - (rule "polySimp_elimOne" (formula "78") (term "0,0,0,1,1,1")) - (rule "inEqSimp_subsumption1" (formula "78") (term "0,0") (ifseqformula "15")) - (rule "leq_literals" (formula "78") (term "0,0,0")) - (builtin "One Step Simplification" (formula "78")) - (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "79") (term "0")) - (rule "translateJavaCastInt" (formula "79") (term "0,0")) - (rule "castedGetAny" (formula "79") (term "0,0")) - (rule "inEqSimp_exactShadow3" (formula "79") (ifseqformula "80")) - (rule "polySimp_mulAssoc" (formula "79") (term "0,0")) - (rule "polySimp_mulComm0" (formula "79") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "79") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "79")) - (rule "polySimp_mulLiterals" (formula "79") (term "1")) - (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "76") (term "0")) - (builtin "One Step Simplification" (formula "76") (ifInst "" (formula "143"))) - (rule "translateJavaAddInt" (formula "76") (term "1,1,1,0,1,1,1")) - (rule "translateJavaSubInt" (formula "76") (term "1,0,1,1,1,1,1")) - (rule "polySimp_elimSub" (formula "76") (term "1,0,1,1,1,1,1")) - (rule "mul_literals" (formula "76") (term "1,1,0,1,1,1,1,1")) - (rule "polySimp_addComm0" (formula "76") (term "1,1,1,0,1,1,1")) - (rule "polySimp_addComm0" (formula "76") (term "1,0,1,1,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "76") (term "0,0,1,1,1,1")) - (rule "add_zero_right" (formula "76") (term "0,0,0,1,1,1,1")) - (rule "polySimp_mulComm0" (formula "76") (term "1,0,0,0,1,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "76") (term "0,0,1,1,1")) - (rule "polySimp_mulComm0" (formula "76") (term "1,0,0,0,0,1,1,1")) - (rule "polySimp_addComm1" (formula "76") (term "0,0,0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "76") (term "1,0,1,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "76") (term "1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "76") (term "1,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "76") (term "0,0,0,1")) - (rule "replace_known_left" (formula "76") (term "0,0,0,1") (ifseqformula "75")) - (builtin "One Step Simplification" (formula "76")) - (rule "inEqSimp_commuteLeq" (formula "76") (term "0,0,0")) - (rule "replace_known_left" (formula "76") (term "0,0,0") (ifseqformula "15")) - (builtin "One Step Simplification" (formula "76")) - (rule "inEqSimp_commuteLeq" (formula "76") (term "1,0,1,1,1")) - (rule "applyEq" (formula "76") (term "0,1,0,1,1,1,1") (ifseqformula "70")) - (rule "applyEq" (formula "76") (term "1,0,0,0,1") (ifseqformula "70")) - (rule "applyEq" (formula "76") (term "1,0,1,0,1") (ifseqformula "70")) - (rule "applyEq" (formula "76") (term "0,0,0") (ifseqformula "70")) - (rule "applyEq" (formula "76") (term "0,1,0,0,0,1,1,1") (ifseqformula "70")) - (rule "inEqSimp_sepNegMonomial0" (formula "76") (term "0,0,1,1,1,1")) - (rule "polySimp_mulLiterals" (formula "76") (term "0,0,0,1,1,1,1")) - (rule "polySimp_elimOne" (formula "76") (term "0,0,0,1,1,1,1")) - (rule "inEqSimp_sepNegMonomial0" (formula "76") (term "0,0,1,1,1")) - (rule "polySimp_mulLiterals" (formula "76") (term "0,0,0,1,1,1")) - (rule "polySimp_elimOne" (formula "76") (term "0,0,0,1,1,1")) - (rule "replace_known_left" (formula "76") (term "0,0,1,1,1") (ifseqformula "9")) - (builtin "One Step Simplification" (formula "76")) - (rule "inEqSimp_subsumption1" (formula "76") (term "0,0") (ifseqformula "9")) - (rule "inEqSimp_homoInEq0" (formula "76") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "76") (term "0,0,0,0")) - (rule "add_literals" (formula "76") (term "1,1,0,0,0,0")) - (rule "times_zero_1" (formula "76") (term "1,0,0,0,0")) - (rule "add_literals" (formula "76") (term "0,0,0,0")) - (rule "qeq_literals" (formula "76") (term "0,0,0")) - (builtin "One Step Simplification" (formula "76")) - (rule "inEqSimp_subsumption1" (formula "76") (term "1,0,1,1,1,1") (ifseqformula "9")) - (rule "inEqSimp_homoInEq0" (formula "76") (term "0,1,0,1,1,1,1")) - (rule "polySimp_pullOutFactor1b" (formula "76") (term "0,0,1,0,1,1,1,1")) - (rule "add_literals" (formula "76") (term "1,1,0,0,1,0,1,1,1,1")) - (rule "times_zero_1" (formula "76") (term "1,0,0,1,0,1,1,1,1")) - (rule "add_zero_right" (formula "76") (term "0,0,1,0,1,1,1,1")) - (rule "qeq_literals" (formula "76") (term "0,1,0,1,1,1,1")) - (builtin "One Step Simplification" (formula "76")) - (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "75") (term "0")) - (builtin "One Step Simplification" (formula "75") (ifInst "" (formula "144"))) - (rule "translateJavaSubInt" (formula "75") (term "1,0,1,1,1,1,1")) - (rule "translateJavaAddInt" (formula "75") (term "1,1,1,0,1,1,1")) - (rule "polySimp_elimSub" (formula "75") (term "1,0,1,1,1,1,1")) - (rule "mul_literals" (formula "75") (term "1,1,0,1,1,1,1,1")) - (rule "polySimp_addComm0" (formula "75") (term "1,1,1,0,1,1,1")) - (rule "polySimp_addComm0" (formula "75") (term "1,0,1,1,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "75") (term "0,0,1,1,1,1")) - (rule "add_zero_right" (formula "75") (term "0,0,0,1,1,1,1")) - (rule "polySimp_mulComm0" (formula "75") (term "1,0,0,0,1,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "75") (term "0,0,1,1,1")) - (rule "polySimp_mulComm0" (formula "75") (term "1,0,0,0,0,1,1,1")) - (rule "polySimp_addComm1" (formula "75") (term "0,0,0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "75") (term "0,0,0,1")) - (rule "replace_known_left" (formula "75") (term "0,0,0,1") (ifseqformula "76")) - (builtin "One Step Simplification" (formula "75")) - (rule "inEqSimp_commuteLeq" (formula "75") (term "1,0,1,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "75") (term "1,0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "75") (term "0,0,0")) - (rule "replace_known_left" (formula "75") (term "0,0,0") (ifseqformula "15")) - (builtin "One Step Simplification" (formula "75")) - (rule "inEqSimp_commuteLeq" (formula "75") (term "0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "75") (term "0,0")) - (rule "applyEq" (formula "75") (term "0,1,0,0,0,1,1,1") (ifseqformula "70")) - (rule "applyEq" (formula "75") (term "1,0,1,0,1") (ifseqformula "70")) - (rule "applyEq" (formula "75") (term "1,0,0,0,1") (ifseqformula "70")) - (rule "applyEq" (formula "75") (term "0,1,0,1,1,1,1") (ifseqformula "70")) - (rule "applyEq" (formula "75") (term "0,0,0") (ifseqformula "70")) - (rule "inEqSimp_sepNegMonomial0" (formula "75") (term "0,0,1,1,1,1")) - (rule "polySimp_mulLiterals" (formula "75") (term "0,0,0,1,1,1,1")) - (rule "polySimp_elimOne" (formula "75") (term "0,0,0,1,1,1,1")) - (rule "inEqSimp_sepNegMonomial0" (formula "75") (term "0,0,1,1,1")) - (rule "polySimp_mulLiterals" (formula "75") (term "0,0,0,1,1,1")) - (rule "polySimp_elimOne" (formula "75") (term "0,0,0,1,1,1")) - (rule "replace_known_left" (formula "75") (term "0,0,1,1,1") (ifseqformula "9")) - (builtin "One Step Simplification" (formula "75")) - (rule "inEqSimp_subsumption1" (formula "75") (term "1,0,1,1,1,1") (ifseqformula "9")) - (rule "inEqSimp_homoInEq0" (formula "75") (term "0,1,0,1,1,1,1")) - (rule "polySimp_pullOutFactor1b" (formula "75") (term "0,0,1,0,1,1,1,1")) - (rule "add_literals" (formula "75") (term "1,1,0,0,1,0,1,1,1,1")) - (rule "times_zero_1" (formula "75") (term "1,0,0,1,0,1,1,1,1")) - (rule "add_zero_right" (formula "75") (term "0,0,1,0,1,1,1,1")) - (rule "qeq_literals" (formula "75") (term "0,1,0,1,1,1,1")) - (builtin "One Step Simplification" (formula "75")) - (rule "inEqSimp_subsumption1" (formula "75") (term "0,0") (ifseqformula "9")) - (rule "inEqSimp_homoInEq0" (formula "75") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "75") (term "0,0,0,0")) - (rule "add_literals" (formula "75") (term "1,1,0,0,0,0")) - (rule "times_zero_1" (formula "75") (term "1,0,0,0,0")) - (rule "add_literals" (formula "75") (term "0,0,0,0")) - (rule "qeq_literals" (formula "75") (term "0,0,0")) - (builtin "One Step Simplification" (formula "75") (ifInst "" (formula "77"))) - (rule "true_left" (formula "75")) - (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "77") (term "0")) - (rule "translateJavaCastInt" (formula "77") (term "0,0")) - (rule "castedGetAny" (formula "77") (term "0,0")) - (rule "inEqSimp_exactShadow3" (formula "7") (ifseqformula "77")) - (rule "polySimp_rightDist" (formula "7") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "7") (term "1,0,0")) - (rule "mul_literals" (formula "7") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "7") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "7") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "7")) - (rule "polySimp_mulComm0" (formula "7") (term "1")) - (rule "polySimp_rightDist" (formula "7") (term "1")) - (rule "polySimp_mulLiterals" (formula "7") (term "1,1")) - (rule "mul_literals" (formula "7") (term "0,1")) - (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "75") (term "0")) - (rule "translateJavaCastInt" (formula "75") (term "0,0")) - (rule "castedGetAny" (formula "75") (term "0,0")) - (rule "inEqSimp_exactShadow3" (formula "75") (ifseqformula "77")) - (rule "mul_literals" (formula "75") (term "0,0")) - (rule "add_zero_left" (formula "75") (term "0")) - (rule "inEqSimp_subsumption6" (formula "75") (ifseqformula "4")) - (rule "mul_literals" (formula "75") (term "1,1,0")) - (rule "greater_literals" (formula "75") (term "0,0")) - (builtin "One Step Simplification" (formula "75")) - (rule "leq_literals" (formula "75") (term "0")) - (builtin "One Step Simplification" (formula "75")) - (rule "true_left" (formula "75")) - (rule "Contract_axiom_for_isSortedSliceTransitive_in_Functions" (formula "42") (term "0")) - (rule "replace_known_left" (formula "42") (term "0,1") (ifseqformula "43")) - (builtin "One Step Simplification" (formula "42") (ifInst "" (formula "145")) (ifInst "" (formula "22"))) - (rule "Definition_axiom_for_isSortedSliceTransitive_in_de_wiesler_Functions" (formula "43") (term "0") (inst "i=i") (inst "j=j")) - (builtin "One Step Simplification" (formula "43")) - (rule "expand_inInt" (formula "43") (term "1,0,0,1,0")) - (rule "expand_inInt" (formula "43") (term "1,0,0")) - (rule "replace_int_MIN" (formula "43") (term "0,1,1,0,0,1,0")) - (rule "replace_int_MAX" (formula "43") (term "1,0,1,0,0,1,0")) - (rule "replace_int_MIN" (formula "43") (term "0,1,1,0,0")) - (rule "replace_int_MAX" (formula "43") (term "1,0,1,0,0")) - (rule "inEqSimp_ltToLeq" (formula "43") (term "1,0,0,0")) - (rule "polySimp_rightDist" (formula "43") (term "1,0,0,1,0,0,0")) - (rule "mul_literals" (formula "43") (term "0,1,0,0,1,0,0,0")) - (rule "polySimp_addAssoc" (formula "43") (term "0,0,1,0,0,0")) - (rule "add_literals" (formula "43") (term "0,0,0,1,0,0,0")) - (rule "add_zero_left" (formula "43") (term "0,0,1,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "43") (term "1,0,0,0,1,0")) - (rule "polySimp_rightDist" (formula "43") (term "1,0,0,1,0,0,0,1,0")) - (rule "mul_literals" (formula "43") (term "0,1,0,0,1,0,0,0,1,0")) - (rule "polySimp_addAssoc" (formula "43") (term "0,0,1,0,0,0,1,0")) - (rule "add_literals" (formula "43") (term "0,0,0,1,0,0,0,1,0")) - (rule "add_zero_left" (formula "43") (term "0,0,1,0,0,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "43") (term "0,0,0,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "43") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "43") (term "1,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "43") (term "1,1,0,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "43") (term "1,1,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "43") (term "1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "43") (term "1,1,0,0,0")) - (rule "polySimp_elimOne" (formula "43") (term "1,1,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "43") (term "1,0,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "43") (term "1,1,0,0,0,1,0")) - (rule "polySimp_elimOne" (formula "43") (term "1,1,0,0,0,1,0")) - (rule "Class_invariant_axiom_for_de_wiesler_Tree" (formula "67") (inst "i_0=i_0") (inst "i=i")) - (rule "andLeft" (formula "67")) - (builtin "One Step Simplification" (formula "67")) - (rule "expand_inInt" (formula "68") (term "1,0,0")) - (rule "expand_inInt" (formula "67") (term "1,0,0,1")) - (rule "replace_int_MIN" (formula "68") (term "0,1,1,0,0")) - (rule "replace_int_MAX" (formula "68") (term "1,0,1,0,0")) - (rule "replace_int_MIN" (formula "67") (term "0,1,1,0,0,1")) - (rule "replace_int_MAX" (formula "67") (term "1,0,1,0,0,1")) - (rule "andLeft" (formula "67")) - (rule "andLeft" (formula "67")) - (rule "andLeft" (formula "67")) - (rule "andLeft" (formula "67")) - (rule "andLeft" (formula "67")) - (rule "andLeft" (formula "69")) - (rule "andLeft" (formula "67")) - (rule "andLeft" (formula "67")) - (rule "andLeft" (formula "69")) - (rule "notLeft" (formula "68")) - (rule "notLeft" (formula "67")) - (rule "eqSymm" (formula "75") (term "1,0")) - (rule "translateJavaSubInt" (formula "73") (term "3,0")) - (rule "translateJavaShiftLeftInt" (formula "69") (term "1")) - (rule "translateJavaSubInt" (formula "75") (term "0,2,0,1,0")) - (rule "polySimp_elimSub" (formula "73") (term "3,0")) - (rule "mul_literals" (formula "73") (term "1,3,0")) - (rule "polySimp_elimSub" (formula "75") (term "0,2,0,1,0")) - (rule "mul_literals" (formula "75") (term "1,0,2,0,1,0")) - (rule "polySimp_addComm0" (formula "73") (term "3,0")) - (rule "polySimp_addComm0" (formula "75") (term "0,2,0,1,0")) - (rule "inEqSimp_ltToLeq" (formula "75") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "75") (term "1,0,0,1,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "74") (term "1,1,0")) - (rule "polySimp_mulComm0" (formula "74") (term "1,0,0,1,1,0")) - (rule "inEqSimp_ltToLeq" (formula "74") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "74") (term "1,0,0,1,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "75") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "75") (term "1,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "74") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "74") (term "1,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "74") (term "0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "72")) - (rule "inEqSimp_commuteLeq" (formula "70")) - (rule "inEqSimp_commuteLeq" (formula "71")) - (rule "inEqSimp_commuteLeq" (formula "67")) - (rule "applyEq" (formula "70") (term "0") (ifseqformula "69")) - (rule "applyEq" (formula "63") (term "0,1,0") (ifseqformula "69")) - (rule "applyEq" (formula "73") (term "1,3,0") (ifseqformula "69")) - (rule "applyEq" (formula "71") (term "1") (ifseqformula "69")) - (rule "applyEq" (formula "65") (term "3,0") (ifseqformula "69")) - (rule "applyEq" (formula "72") (term "0,0") (ifseqformula "64")) - (rule "inEqSimp_commuteGeq" (formula "72")) - (rule "applyEq" (formula "66") (term "1,0,2,0") (ifseqformula "69")) - (rule "eqSymm" (formula "66")) - (rule "applyEq" (formula "117") (term "0") (ifseqformula "64")) - (rule "applyEq" (formula "75") (term "1,0,1,0") (ifseqformula "64")) - (rule "applyEq" (formula "63") (term "2,0") (ifseqformula "69")) - (rule "applyEq" (formula "73") (term "1,0") (ifseqformula "64")) - (rule "applyEq" (formula "75") (term "0,1,0,0,1,0,0,0") (ifseqformula "69")) - (rule "applyEq" (formula "74") (term "0,1,0,0,1,1,0") (ifseqformula "69")) - (rule "applyEq" (formula "74") (term "0,1,0,0,1,0,0,0") (ifseqformula "69")) - (rule "applyEq" (formula "66") (term "1,0,2,0") (ifseqformula "69")) - (rule "eqSymm" (formula "66")) - (rule "applyEq" (formula "72") (term "0") (ifseqformula "69")) - (rule "inEqSimp_sepPosMonomial0" (formula "75") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "75") (term "1,1,0,0,0")) - (rule "polySimp_rightDist" (formula "75") (term "1,1,0,0,0")) - (rule "mul_literals" (formula "75") (term "0,1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "75") (term "1,1,1,0,0,0")) - (rule "polySimp_elimOne" (formula "75") (term "1,1,1,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "74") (term "1,1,0")) - (rule "polySimp_mulComm0" (formula "74") (term "1,1,1,0")) - (rule "polySimp_rightDist" (formula "74") (term "1,1,1,0")) - (rule "polySimp_mulLiterals" (formula "74") (term "1,1,1,1,0")) - (rule "mul_literals" (formula "74") (term "0,1,1,1,0")) - (rule "polySimp_elimOne" (formula "74") (term "1,1,1,1,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "74") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "74") (term "1,1,0,0,0")) - (rule "polySimp_rightDist" (formula "74") (term "1,1,0,0,0")) - (rule "mul_literals" (formula "74") (term "0,1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "74") (term "1,1,1,0,0,0")) - (rule "polySimp_elimOne" (formula "74") (term "1,1,1,0,0,0")) - (rule "javaShiftLeftIntDef" (formula "69") (term "1")) - (rule "mod_axiom" (formula "69") (term "1,0,1")) - (rule "polySimp_mulLiterals" (formula "69") (term "1,1,0,1")) - (rule "javaShiftLeftIntDef" (formula "70") (term "0")) - (rule "mod_axiom" (formula "70") (term "1,0,0")) - (rule "polySimp_mulLiterals" (formula "70") (term "1,1,0,0")) - (rule "javaShiftLeftIntDef" (formula "63") (term "0,1,0")) - (rule "mod_axiom" (formula "63") (term "1,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "63") (term "1,1,0,0,1,0")) - (rule "javaShiftLeftIntDef" (formula "73") (term "1,3,0")) - (rule "mod_axiom" (formula "73") (term "1,0,1,3,0")) - (rule "polySimp_mulLiterals" (formula "73") (term "1,1,0,1,3,0")) - (rule "javaShiftLeftIntDef" (formula "71") (term "1")) - (rule "mod_axiom" (formula "71") (term "1,0,1")) - (rule "polySimp_mulLiterals" (formula "71") (term "1,1,0,1")) - (rule "javaShiftLeftIntDef" (formula "65") (term "3,0")) - (rule "mod_axiom" (formula "65") (term "1,0,3,0")) - (rule "polySimp_mulLiterals" (formula "65") (term "1,1,0,3,0")) - (rule "javaShiftLeftIntDef" (formula "63") (term "2,0")) - (rule "mod_axiom" (formula "63") (term "1,0,2,0")) - (rule "polySimp_mulLiterals" (formula "63") (term "1,1,0,2,0")) - (rule "javaShiftLeftIntDef" (formula "66") (term "1,0,2,1")) - (rule "mod_axiom" (formula "66") (term "1,0,1,0,2,1")) - (rule "polySimp_mulLiterals" (formula "66") (term "1,1,0,1,0,2,1")) - (rule "javaShiftLeftIntDef" (formula "66") (term "1,0,2,0")) - (rule "mod_axiom" (formula "66") (term "1,0,1,0,2,0")) - (rule "polySimp_mulLiterals" (formula "66") (term "1,1,0,1,0,2,0")) - (rule "javaShiftLeftIntDef" (formula "72") (term "0")) - (rule "mod_axiom" (formula "72") (term "1,0,0")) - (rule "polySimp_mulLiterals" (formula "72") (term "1,1,0,0")) - (rule "javaShiftLeftIntDef" (formula "75") (term "1,1,1,0,0,0")) - (rule "mod_axiom" (formula "75") (term "1,0,1,1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "75") (term "1,1,0,1,1,1,0,0,0")) - (rule "javaShiftLeftIntDef" (formula "74") (term "1,1,1,1,0")) - (rule "mod_axiom" (formula "74") (term "1,0,1,1,1,1,0")) - (rule "polySimp_mulLiterals" (formula "74") (term "1,1,0,1,1,1,1,0")) - (rule "javaShiftLeftIntDef" (formula "74") (term "1,1,1,0,0,0")) - (rule "mod_axiom" (formula "74") (term "1,0,1,1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "74") (term "1,1,0,1,1,1,0,0,0")) - (rule "shiftLeftDef" (formula "69") (term "0,1")) - (rule "eqSymm" (formula "69")) - (rule "polySimp_elimNeg" (formula "69") (term "1,1,0,0")) - (rule "polySimp_mulComm0" (formula "69") (term "1,1,0,0")) - (rule "polySimp_rightDist" (formula "69") (term "1,1,0,0")) - (rule "polySimp_mulLiterals" (formula "69") (term "1,1,1,0,0")) - (rule "polySimp_mulComm0" (formula "69") (term "0,1,1,0,0")) - (rule "shiftLeftPositiveShiftDef" (formula "69") (term "2,0,0")) - (rule "polySimp_elimOneLeft0" (formula "69") (term "2,0,0")) - (rule "shiftRightPositiveShiftDef" (formula "69") (term "1,0,0")) - (rule "inEqSimp_ltToLeq" (formula "69") (term "0,0,0")) - (rule "mul_literals" (formula "69") (term "1,0,0,0,0,0")) - (rule "add_zero_right" (formula "69") (term "0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "69") (term "0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "69") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "69") (term "0,0,0,0")) - (rule "shiftLeftDef" (formula "70") (term "0,0")) - (rule "polySimp_elimNeg" (formula "70") (term "1,1,0,0")) - (rule "polySimp_mulComm0" (formula "70") (term "1,1,0,0")) - (rule "polySimp_rightDist" (formula "70") (term "1,1,0,0")) - (rule "polySimp_mulLiterals" (formula "70") (term "1,1,1,0,0")) - (rule "polySimp_mulComm0" (formula "70") (term "0,1,1,0,0")) - (rule "shiftLeftPositiveShiftDef" (formula "70") (term "2,0,0")) - (rule "polySimp_elimOneLeft0" (formula "70") (term "2,0,0")) - (rule "shiftRightPositiveShiftDef" (formula "70") (term "1,0,0")) - (rule "inEqSimp_ltToLeq" (formula "70") (term "0,0,0")) - (rule "mul_literals" (formula "70") (term "1,0,0,0,0,0")) - (rule "add_zero_right" (formula "70") (term "0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "70") (term "0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "70") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "70") (term "0,0,0,0")) - (rule "applyEq" (formula "70") (term "0") (ifseqformula "69")) - (rule "shiftLeftDef" (formula "63") (term "0,0,1,0")) - (rule "polySimp_elimNeg" (formula "63") (term "1,1,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "63") (term "1,1,0,0,1,0")) - (rule "polySimp_rightDist" (formula "63") (term "1,1,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "63") (term "1,1,1,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "63") (term "0,1,1,0,0,1,0")) - (rule "shiftLeftPositiveShiftDef" (formula "63") (term "2,0,0,1,0")) - (rule "polySimp_elimOneLeft0" (formula "63") (term "2,0,0,1,0")) - (rule "shiftRightPositiveShiftDef" (formula "63") (term "1,0,0,1,0")) - (rule "inEqSimp_ltToLeq" (formula "63") (term "0,0,0,1,0")) - (rule "mul_literals" (formula "63") (term "1,0,0,0,0,0,1,0")) - (rule "add_zero_right" (formula "63") (term "0,0,0,0,0,1,0")) - (rule "polySimp_addAssoc" (formula "63") (term "0,0,0,0,1,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "63") (term "0,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "63") (term "0,0,0,0,1,0")) - (rule "applyEq" (formula "63") (term "0,1,0") (ifseqformula "69")) - (rule "shiftLeftDef" (formula "73") (term "0,1,3,0")) - (rule "polySimp_elimNeg" (formula "73") (term "1,1,0,1,3,0")) - (rule "polySimp_mulComm0" (formula "73") (term "1,1,0,1,3,0")) - (rule "polySimp_rightDist" (formula "73") (term "1,1,0,1,3,0")) - (rule "polySimp_mulLiterals" (formula "73") (term "1,1,1,0,1,3,0")) - (rule "polySimp_mulComm0" (formula "73") (term "0,1,1,0,1,3,0")) - (rule "shiftLeftPositiveShiftDef" (formula "73") (term "2,0,1,3,0")) - (rule "polySimp_elimOneLeft0" (formula "73") (term "2,0,1,3,0")) - (rule "shiftRightPositiveShiftDef" (formula "73") (term "1,0,1,3,0")) - (rule "inEqSimp_ltToLeq" (formula "73") (term "0,0,1,3,0")) - (rule "mul_literals" (formula "73") (term "1,0,0,0,0,1,3,0")) - (rule "add_zero_right" (formula "73") (term "0,0,0,0,1,3,0")) - (rule "polySimp_addAssoc" (formula "73") (term "0,0,0,1,3,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "73") (term "0,0,1,3,0")) - (rule "polySimp_mulLiterals" (formula "73") (term "0,0,0,1,3,0")) - (rule "applyEq" (formula "73") (term "1,3,0") (ifseqformula "69")) - (rule "shiftLeftDef" (formula "71") (term "0,1")) - (rule "polySimp_elimNeg" (formula "71") (term "1,1,0,1")) - (rule "polySimp_mulComm0" (formula "71") (term "1,1,0,1")) - (rule "polySimp_rightDist" (formula "71") (term "1,1,0,1")) - (rule "polySimp_mulLiterals" (formula "71") (term "1,1,1,0,1")) - (rule "polySimp_mulComm0" (formula "71") (term "0,1,1,0,1")) - (rule "shiftLeftPositiveShiftDef" (formula "71") (term "2,0,1")) - (rule "polySimp_elimOneLeft0" (formula "71") (term "2,0,1")) - (rule "shiftRightPositiveShiftDef" (formula "71") (term "1,0,1")) - (rule "inEqSimp_ltToLeq" (formula "71") (term "0,0,1")) - (rule "mul_literals" (formula "71") (term "1,0,0,0,0,1")) - (rule "add_zero_right" (formula "71") (term "0,0,0,0,1")) - (rule "polySimp_addAssoc" (formula "71") (term "0,0,0,1")) - (rule "inEqSimp_commuteGeq" (formula "71")) - (rule "inEqSimp_sepNegMonomial0" (formula "71") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "71") (term "0,0,0,0")) - (rule "applyEq" (formula "71") (term "0") (ifseqformula "69")) - (rule "inEqSimp_commuteLeq" (formula "71")) - (rule "shiftLeftDef" (formula "65") (term "0,3,0")) - (rule "polySimp_elimNeg" (formula "65") (term "1,1,0,3,0")) - (rule "polySimp_mulComm0" (formula "65") (term "1,1,0,3,0")) - (rule "polySimp_rightDist" (formula "65") (term "1,1,0,3,0")) - (rule "polySimp_mulLiterals" (formula "65") (term "1,1,1,0,3,0")) - (rule "polySimp_mulComm0" (formula "65") (term "0,1,1,0,3,0")) - (rule "shiftLeftPositiveShiftDef" (formula "65") (term "2,0,3,0")) - (rule "polySimp_elimOneLeft0" (formula "65") (term "2,0,3,0")) - (rule "shiftRightPositiveShiftDef" (formula "65") (term "1,0,3,0")) - (rule "inEqSimp_ltToLeq" (formula "65") (term "0,0,3,0")) - (rule "mul_literals" (formula "65") (term "1,0,0,0,0,3,0")) - (rule "add_zero_right" (formula "65") (term "0,0,0,0,3,0")) - (rule "polySimp_addAssoc" (formula "65") (term "0,0,0,3,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "65") (term "0,0,3,0")) - (rule "polySimp_mulLiterals" (formula "65") (term "0,0,0,3,0")) - (rule "applyEq" (formula "65") (term "3,0") (ifseqformula "69")) - (rule "shiftLeftDef" (formula "63") (term "0,2,0")) - (rule "polySimp_elimNeg" (formula "63") (term "1,1,0,2,0")) - (rule "polySimp_mulComm0" (formula "63") (term "1,1,0,2,0")) - (rule "polySimp_rightDist" (formula "63") (term "1,1,0,2,0")) - (rule "polySimp_mulLiterals" (formula "63") (term "1,1,1,0,2,0")) - (rule "polySimp_mulComm0" (formula "63") (term "0,1,1,0,2,0")) - (rule "shiftLeftPositiveShiftDef" (formula "63") (term "2,0,2,0")) - (rule "polySimp_elimOneLeft0" (formula "63") (term "2,0,2,0")) - (rule "shiftRightPositiveShiftDef" (formula "63") (term "1,0,2,0")) - (rule "inEqSimp_ltToLeq" (formula "63") (term "0,0,2,0")) - (rule "mul_literals" (formula "63") (term "1,0,0,0,0,2,0")) - (rule "add_zero_right" (formula "63") (term "0,0,0,0,2,0")) - (rule "polySimp_addAssoc" (formula "63") (term "0,0,0,2,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "63") (term "0,0,2,0")) - (rule "polySimp_mulLiterals" (formula "63") (term "0,0,0,2,0")) - (rule "applyEq" (formula "63") (term "2,0") (ifseqformula "69")) - (rule "shiftLeftDef" (formula "66") (term "0,1,0,2,1")) - (rule "eqSymm" (formula "66")) - (rule "polySimp_elimNeg" (formula "66") (term "1,1,0,1,0,2,0")) - (rule "polySimp_mulComm0" (formula "66") (term "1,1,0,1,0,2,0")) - (rule "polySimp_rightDist" (formula "66") (term "1,1,0,1,0,2,0")) - (rule "polySimp_mulLiterals" (formula "66") (term "1,1,1,0,1,0,2,0")) - (rule "polySimp_mulComm0" (formula "66") (term "0,1,1,0,1,0,2,0")) - (rule "shiftLeftPositiveShiftDef" (formula "66") (term "2,0,1,0,2,0")) - (rule "polySimp_elimOneLeft0" (formula "66") (term "2,0,1,0,2,0")) - (rule "shiftRightPositiveShiftDef" (formula "66") (term "1,0,1,0,2,0")) - (rule "inEqSimp_ltToLeq" (formula "66") (term "0,0,1,0,2,0")) - (rule "mul_literals" (formula "66") (term "1,0,0,0,0,1,0,2,0")) - (rule "add_zero_right" (formula "66") (term "0,0,0,0,1,0,2,0")) - (rule "polySimp_addAssoc" (formula "66") (term "0,0,0,1,0,2,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "66") (term "0,0,1,0,2,0")) - (rule "polySimp_mulLiterals" (formula "66") (term "0,0,0,1,0,2,0")) - (rule "applyEq" (formula "66") (term "1,0,2,0") (ifseqformula "69")) - (rule "shiftLeftDef" (formula "72") (term "0,0")) - (rule "polySimp_elimNeg" (formula "72") (term "1,1,0,0")) - (rule "polySimp_mulComm0" (formula "72") (term "1,1,0,0")) - (rule "polySimp_rightDist" (formula "72") (term "1,1,0,0")) - (rule "polySimp_mulLiterals" (formula "72") (term "1,1,1,0,0")) - (rule "polySimp_mulComm0" (formula "72") (term "0,1,1,0,0")) - (rule "shiftLeftPositiveShiftDef" (formula "72") (term "2,0,0")) - (rule "polySimp_elimOneLeft0" (formula "72") (term "2,0,0")) - (rule "shiftRightPositiveShiftDef" (formula "72") (term "1,0,0")) - (rule "inEqSimp_ltToLeq" (formula "72") (term "0,0,0")) - (rule "mul_literals" (formula "72") (term "1,0,0,0,0,0")) - (rule "add_zero_right" (formula "72") (term "0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "72") (term "0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "72") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "72") (term "0,0,0,0")) - (rule "applyEq" (formula "72") (term "0") (ifseqformula "69")) - (rule "shiftLeftDef" (formula "75") (term "0,1,1,1,0,0,0")) - (rule "polySimp_elimNeg" (formula "75") (term "1,1,0,1,1,1,0,0,0")) - (rule "polySimp_mulComm0" (formula "75") (term "1,1,0,1,1,1,0,0,0")) - (rule "polySimp_rightDist" (formula "75") (term "1,1,0,1,1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "75") (term "1,1,1,0,1,1,1,0,0,0")) - (rule "polySimp_mulComm0" (formula "75") (term "0,1,1,0,1,1,1,0,0,0")) - (rule "shiftLeftPositiveShiftDef" (formula "75") (term "2,0,1,1,1,0,0,0")) - (rule "polySimp_elimOneLeft0" (formula "75") (term "2,0,1,1,1,0,0,0")) - (rule "shiftRightPositiveShiftDef" (formula "75") (term "1,0,1,1,1,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "75") (term "0,0,1,1,1,0,0,0")) - (rule "mul_literals" (formula "75") (term "1,0,0,0,0,1,1,1,0,0,0")) - (rule "add_zero_right" (formula "75") (term "0,0,0,0,1,1,1,0,0,0")) - (rule "polySimp_addAssoc" (formula "75") (term "0,0,0,1,1,1,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "75") (term "0,0,1,1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "75") (term "0,0,0,1,1,1,0,0,0")) - (rule "applyEq" (formula "75") (term "1,1,1,0,0,0") (ifseqformula "69")) - (rule "shiftLeftDef" (formula "74") (term "0,1,1,1,1,0")) - (rule "polySimp_elimNeg" (formula "74") (term "1,1,0,1,1,1,1,0")) - (rule "polySimp_mulComm0" (formula "74") (term "1,1,0,1,1,1,1,0")) - (rule "polySimp_rightDist" (formula "74") (term "1,1,0,1,1,1,1,0")) - (rule "polySimp_mulLiterals" (formula "74") (term "1,1,1,0,1,1,1,1,0")) - (rule "polySimp_mulComm0" (formula "74") (term "0,1,1,0,1,1,1,1,0")) - (rule "shiftLeftPositiveShiftDef" (formula "74") (term "2,0,1,1,1,1,0")) - (rule "polySimp_elimOneLeft0" (formula "74") (term "2,0,1,1,1,1,0")) - (rule "shiftRightPositiveShiftDef" (formula "74") (term "1,0,1,1,1,1,0")) - (rule "inEqSimp_ltToLeq" (formula "74") (term "0,0,1,1,1,1,0")) - (rule "mul_literals" (formula "74") (term "1,0,0,0,0,1,1,1,1,0")) - (rule "add_zero_right" (formula "74") (term "0,0,0,0,1,1,1,1,0")) - (rule "polySimp_addAssoc" (formula "74") (term "0,0,0,1,1,1,1,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "74") (term "0,0,1,1,1,1,0")) - (rule "polySimp_mulLiterals" (formula "74") (term "0,0,0,1,1,1,1,0")) - (rule "applyEq" (formula "74") (term "1,1,1,1,0") (ifseqformula "69")) - (rule "shiftLeftDef" (formula "74") (term "0,1,1,1,0,0,0")) - (rule "polySimp_elimNeg" (formula "74") (term "1,1,0,1,1,1,0,0,0")) - (rule "polySimp_mulComm0" (formula "74") (term "1,1,0,1,1,1,0,0,0")) - (rule "polySimp_rightDist" (formula "74") (term "1,1,0,1,1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "74") (term "1,1,1,0,1,1,1,0,0,0")) - (rule "polySimp_mulComm0" (formula "74") (term "0,1,1,0,1,1,1,0,0,0")) - (rule "shiftLeftPositiveShiftDef" (formula "74") (term "2,0,1,1,1,0,0,0")) - (rule "polySimp_elimOneLeft0" (formula "74") (term "2,0,1,1,1,0,0,0")) - (rule "shiftRightPositiveShiftDef" (formula "74") (term "1,0,1,1,1,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "74") (term "0,0,1,1,1,0,0,0")) - (rule "mul_literals" (formula "74") (term "1,0,0,0,0,1,1,1,0,0,0")) - (rule "add_zero_right" (formula "74") (term "0,0,0,0,1,1,1,0,0,0")) - (rule "polySimp_addAssoc" (formula "74") (term "0,0,0,1,1,1,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "74") (term "0,0,1,1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "74") (term "0,0,0,1,1,1,0,0,0")) - (rule "applyEq" (formula "74") (term "1,1,1,0,0,0") (ifseqformula "69")) - (rule "shiftLeftDef" (formula "66") (term "0,1,0,2,1")) - (rule "eqSymm" (formula "66")) - (rule "polySimp_elimNeg" (formula "66") (term "1,1,0,1,0,2,0")) - (rule "polySimp_mulComm0" (formula "66") (term "1,1,0,1,0,2,0")) - (rule "polySimp_rightDist" (formula "66") (term "1,1,0,1,0,2,0")) - (rule "polySimp_mulLiterals" (formula "66") (term "1,1,1,0,1,0,2,0")) - (rule "polySimp_mulComm0" (formula "66") (term "0,1,1,0,1,0,2,0")) - (rule "shiftLeftPositiveShiftDef" (formula "66") (term "2,0,1,0,2,0")) - (rule "polySimp_elimOneLeft0" (formula "66") (term "2,0,1,0,2,0")) - (rule "shiftRightPositiveShiftDef" (formula "66") (term "1,0,1,0,2,0")) - (rule "inEqSimp_ltToLeq" (formula "66") (term "0,0,1,0,2,0")) - (rule "mul_literals" (formula "66") (term "1,0,0,0,0,1,0,2,0")) - (rule "add_zero_right" (formula "66") (term "0,0,0,0,1,0,2,0")) - (rule "polySimp_addAssoc" (formula "66") (term "0,0,0,1,0,2,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "66") (term "0,0,1,0,2,0")) - (rule "polySimp_mulLiterals" (formula "66") (term "0,0,0,1,0,2,0")) - (rule "applyEq" (formula "66") (term "1,0,2,0") (ifseqformula "69")) - (rule "inEqSimp_exactShadow3" (formula "70") (ifseqformula "72")) - (rule "mul_literals" (formula "70") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "70")) - (rule "mul_literals" (formula "70") (term "1")) - (rule "nnf_imp2or" (formula "60") (term "0")) - (rule "nnf_imp2or" (formula "43") (term "0")) - (rule "nnf_imp2or" (formula "96") (term "0")) - (rule "nnf_notAnd" (formula "98") (term "0,0")) - (rule "nnf_notAnd" (formula "61") (term "0,0")) - (rule "nnf_notAnd" (formula "50") (term "0,0")) - (rule "nnf_notAnd" (formula "83") (term "0,0")) - (rule "nnf_imp2or" (formula "83") (term "1,1,0")) - (rule "inEqSimp_notGeq" (formula "83") (term "0,1,1,0")) - (rule "polySimp_rightDist" (formula "83") (term "1,0,0,0,1,1,0")) - (rule "mul_literals" (formula "83") (term "0,1,0,0,0,1,1,0")) - (rule "polySimp_addAssoc" (formula "83") (term "0,0,0,1,1,0")) - (rule "add_literals" (formula "83") (term "0,0,0,0,1,1,0")) - (rule "add_zero_left" (formula "83") (term "0,0,0,1,1,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "83") (term "0,1,1,0")) - (rule "polySimp_mulLiterals" (formula "83") (term "1,0,1,1,0")) - (rule "polySimp_elimOne" (formula "83") (term "1,0,1,1,0")) - (rule "nnf_imp2or" (formula "83") (term "0,1,0")) - (rule "inEqSimp_notLeq" (formula "83") (term "0,0,1,0")) - (rule "polySimp_rightDist" (formula "83") (term "1,0,0,0,0,1,0")) - (rule "mul_literals" (formula "83") (term "0,1,0,0,0,0,1,0")) - (rule "polySimp_addAssoc" (formula "83") (term "0,0,0,0,1,0")) - (rule "add_literals" (formula "83") (term "0,0,0,0,0,1,0")) - (rule "add_zero_left" (formula "83") (term "0,0,0,0,1,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "83") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "83") (term "1,0,0,1,0")) - (rule "polySimp_elimOne" (formula "83") (term "1,0,0,1,0")) - (rule "nnf_notAnd" (formula "20") (term "0,0,0,0")) - (rule "inEqSimp_notGeq" (formula "20") (term "1,0,0,0,0")) - (rule "mul_literals" (formula "20") (term "1,0,0,1,0,0,0,0")) - (rule "add_literals" (formula "20") (term "0,0,1,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "20") (term "1,0,0,0,0")) - (rule "mul_literals" (formula "20") (term "1,1,0,0,0,0")) - (rule "inEqSimp_notLeq" (formula "20") (term "0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "20") (term "1,0,0,0,0,0,0,0")) - (rule "mul_literals" (formula "20") (term "0,1,0,0,0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "20") (term "0,0,0,0,0,0,0")) - (rule "add_literals" (formula "20") (term "0,0,0,0,0,0,0,0")) - (rule "add_zero_left" (formula "20") (term "0,0,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "20") (term "0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "20") (term "1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "20") (term "1,0,0,0,0,0")) - (rule "expand_moduloInteger" (formula "69") (term "0")) - (rule "replace_int_MIN" (formula "69") (term "0,0")) - (rule "replace_int_HALFRANGE" (formula "69") (term "0,0,1,0")) - (rule "replace_int_RANGE" (formula "69") (term "1,1,0")) - (rule "polySimp_homoEq" (formula "69")) - (rule "polySimp_mulComm0" (formula "69") (term "1,0")) - (rule "polySimp_rightDist" (formula "69") (term "1,0")) - (rule "mul_literals" (formula "69") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "69") (term "0")) - (rule "polySimp_addComm0" (formula "69") (term "0,0")) - (rule "polySimp_sepNegMonomial" (formula "69")) - (rule "polySimp_mulLiterals" (formula "69") (term "0")) - (rule "polySimp_elimOne" (formula "69") (term "0")) - (rule "Free_class_invariant_axiom_for_de_wiesler_Buffers" (formula "19") (term "1,1") (inst "b=b")) - (builtin "One Step Simplification" (formula "19") (ifInst "" (formula "49"))) - (rule "expand_inInt" (formula "19") (term "1,0,0,1,1,1")) - (rule "replace_int_MAX" (formula "19") (term "1,0,1,0,0,1,1,1")) - (rule "replace_int_MIN" (formula "19") (term "0,1,1,0,0,1,1,1")) - (rule "translateJavaMulInt" (formula "19") (term "1,1,0,0,1,1")) - (rule "mul_literals" (formula "19") (term "1,1,0,0,1,1")) - (rule "eqSymm" (formula "19") (term "0,0,0,0,1,1")) - (rule "replace_known_left" (formula "19") (term "1,0,0,1,1") (ifseqformula "48")) - (builtin "One Step Simplification" (formula "19") (ifInst "" (formula "145"))) - (rule "inEqSimp_ltToLeq" (formula "19") (term "1,0,0,0,1,1,1")) - (rule "polySimp_mulComm0" (formula "19") (term "1,0,0,1,0,0,0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "19") (term "0,0,0,0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "19") (term "0,1,0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "19") (term "1,1,0,0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "19") (term "0,0,1,1")) - (rule "applyEq" (formula "19") (term "0,0,0,1,1") (ifseqformula "46")) - (rule "applyEq" (formula "19") (term "0,1,0,1,1") (ifseqformula "46")) - (rule "replace_known_left" (formula "19") (term "1,0,1,1") (ifseqformula "62")) - (builtin "One Step Simplification" (formula "19")) - (rule "applyEq" (formula "19") (term "0,1,0,0,1,0,0,0,1,1,1") (ifseqformula "46")) - (rule "inEqSimp_sepPosMonomial0" (formula "19") (term "1,0,0,0,1,1,1")) - (rule "polySimp_mulComm0" (formula "19") (term "1,1,0,0,0,1,1,1")) - (rule "polySimp_rightDist" (formula "19") (term "1,1,0,0,0,1,1,1")) - (rule "mul_literals" (formula "19") (term "0,1,1,0,0,0,1,1,1")) - (rule "polySimp_mulLiterals" (formula "19") (term "1,1,1,0,0,0,1,1,1")) - (rule "polySimp_elimOne" (formula "19") (term "1,1,1,0,0,0,1,1,1")) - (rule "inEqSimp_subsumption1" (formula "19") (term "0,1,1") (ifseqformula "40")) - (rule "leq_literals" (formula "19") (term "0,0,1,1")) - (builtin "One Step Simplification" (formula "19")) - (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "85") (term "0")) - (builtin "One Step Simplification" (formula "85")) - (rule "translateJavaSubInt" (formula "85") (term "0,1,1,1")) - (rule "polySimp_elimSub" (formula "85") (term "0,1,1,1")) - (rule "polySimp_addComm0" (formula "85") (term "0,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "85") (term "1,1,1")) - (rule "mul_literals" (formula "85") (term "1,0,0,1,1,1")) - (rule "add_literals" (formula "85") (term "0,0,1,1,1")) - (rule "polySimp_addAssoc" (formula "85") (term "0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "85") (term "0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "85") (term "1,1,1")) - (rule "polySimp_mulComm0" (formula "85") (term "1,1,1,1")) - (rule "polySimp_rightDist" (formula "85") (term "1,1,1,1")) - (rule "mul_literals" (formula "85") (term "0,1,1,1,1")) - (rule "polySimp_mulLiterals" (formula "85") (term "1,1,1,1,1")) - (rule "polySimp_elimOne" (formula "85") (term "1,1,1,1,1")) - (rule "Definition_axiom_for_countElement_in_de_wiesler_Functions" (formula "20") (term "0,0,1,0,1,1,0") (inst "i=i")) - (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "78") (term "1,1,0")) - (rule "translateJavaCastInt" (formula "78") (term "0,1,1,0")) - (rule "eqSymm" (formula "78") (term "1,0")) - (rule "castedGetAny" (formula "78") (term "0,0,1,0")) - (rule "eqSymm" (formula "78") (term "1,0")) - (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "87") (term "0,0,0,1")) - (builtin "One Step Simplification" (formula "87") (ifInst "" (formula "155"))) - (rule "translateJavaAddInt" (formula "87") (term "1,1,1,0,1,1,1")) - (rule "translateJavaSubInt" (formula "87") (term "1,0,1,1,1,1,1")) - (rule "polySimp_elimSub" (formula "87") (term "1,0,1,1,1,1,1")) - (rule "mul_literals" (formula "87") (term "1,1,0,1,1,1,1,1")) - (rule "polySimp_addComm0" (formula "87") (term "1,1,1,0,1,1,1")) - (rule "polySimp_addComm0" (formula "87") (term "1,0,1,1,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "87") (term "0,0,1,1,1,1")) - (rule "add_zero_right" (formula "87") (term "0,0,0,1,1,1,1")) - (rule "polySimp_mulComm0" (formula "87") (term "1,0,0,0,1,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "87") (term "0,0,1,1,1")) - (rule "polySimp_mulComm0" (formula "87") (term "1,0,0,0,0,1,1,1")) - (rule "polySimp_addComm1" (formula "87") (term "0,0,0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "87") (term "1,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "87") (term "0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "87") (term "1,0,1,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "87") (term "1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "87") (term "0,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "87") (term "1,0,1,1,1")) - (rule "applyEq" (formula "87") (term "0,1,0,1,1,1,1") (ifseqformula "80")) - (rule "inEqSimp_homoInEq1" (formula "87") (term "1,0,1,1,1,1")) - (rule "polySimp_pullOutFactor1" (formula "87") (term "0,1,0,1,1,1,1")) - (rule "add_literals" (formula "87") (term "1,0,1,0,1,1,1,1")) - (rule "times_zero_1" (formula "87") (term "0,1,0,1,1,1,1")) - (rule "leq_literals" (formula "87") (term "1,0,1,1,1,1")) - (builtin "One Step Simplification" (formula "87")) - (rule "applyEq" (formula "87") (term "0,1,0,0") (ifseqformula "80")) - (rule "inEqSimp_homoInEq1" (formula "87") (term "1,0,0")) - (rule "polySimp_pullOutFactor1" (formula "87") (term "0,1,0,0")) - (rule "add_literals" (formula "87") (term "1,0,1,0,0")) - (rule "times_zero_1" (formula "87") (term "0,1,0,0")) - (rule "leq_literals" (formula "87") (term "1,0,0")) - (builtin "One Step Simplification" (formula "87")) - (rule "applyEq" (formula "87") (term "1,0,1,0,1") (ifseqformula "80")) - (rule "applyEq" (formula "87") (term "0,1,0,0,0,1,1,1") (ifseqformula "80")) - (rule "polySimp_pullOutFactor1b" (formula "87") (term "0,0,0,1,1,1")) - (rule "add_literals" (formula "87") (term "1,1,0,0,0,1,1,1")) - (rule "times_zero_1" (formula "87") (term "1,0,0,0,1,1,1")) - (rule "add_zero_right" (formula "87") (term "0,0,0,1,1,1")) - (rule "leq_literals" (formula "87") (term "0,0,1,1,1")) - (builtin "One Step Simplification" (formula "87")) - (rule "applyEq" (formula "87") (term "1,0,1,0,0,1") (ifseqformula "80")) - (rule "inEqSimp_homoInEq1" (formula "87") (term "1,0,0,1")) - (rule "polySimp_pullOutFactor1" (formula "87") (term "0,1,0,0,1")) - (rule "add_literals" (formula "87") (term "1,0,1,0,0,1")) - (rule "times_zero_1" (formula "87") (term "0,1,0,0,1")) - (rule "leq_literals" (formula "87") (term "1,0,0,1")) - (builtin "One Step Simplification" (formula "87")) - (rule "inEqSimp_sepNegMonomial0" (formula "87") (term "0,1,1,1")) - (rule "polySimp_mulLiterals" (formula "87") (term "0,0,1,1,1")) - (rule "polySimp_elimOne" (formula "87") (term "0,0,1,1,1")) - (rule "inEqSimp_subsumption1" (formula "87") (term "0,0") (ifseqformula "40")) - (rule "leq_literals" (formula "87") (term "0,0,0")) - (builtin "One Step Simplification" (formula "87")) - (rule "inEqSimp_subsumption1" (formula "87") (term "0,1,1,1") (ifseqformula "40")) - (rule "leq_literals" (formula "87") (term "0,0,1,1,1")) - (builtin "One Step Simplification" (formula "87")) - (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "6") (term "0,0,0,1")) - (builtin "One Step Simplification" (formula "6") (ifInst "" (formula "156"))) - (rule "translateJavaAddInt" (formula "6") (term "1,1,1,0,1,1,1")) - (rule "translateJavaSubInt" (formula "6") (term "1,0,1,1,1,1,1")) - (rule "polySimp_elimSub" (formula "6") (term "1,0,1,1,1,1,1")) - (rule "mul_literals" (formula "6") (term "1,1,0,1,1,1,1,1")) - (rule "polySimp_addComm0" (formula "6") (term "1,1,1,0,1,1,1")) - (rule "polySimp_addComm0" (formula "6") (term "1,0,1,1,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "6") (term "0,0,1,1,1")) - (rule "polySimp_mulComm0" (formula "6") (term "1,0,0,0,0,1,1,1")) - (rule "polySimp_addComm1" (formula "6") (term "0,0,0,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "6") (term "0,0,1,1,1,1")) - (rule "add_zero_right" (formula "6") (term "0,0,0,1,1,1,1")) - (rule "polySimp_mulComm0" (formula "6") (term "1,0,0,0,1,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "6") (term "1,0,1,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "6") (term "1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "6") (term "0,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "6") (term "1,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "6") (term "0,0,0")) - (rule "replace_known_left" (formula "6") (term "0,0,0") (ifseqformula "16")) - (builtin "One Step Simplification" (formula "6")) - (rule "inEqSimp_commuteLeq" (formula "6") (term "1,0,1,1,1")) - (rule "applyEq" (formula "6") (term "1,0,1,0,1") (ifseqformula "81")) - (rule "applyEq" (formula "6") (term "1,0,1,0,0,1") (ifseqformula "81")) - (rule "applyEq" (formula "6") (term "0,0,0") (ifseqformula "81")) - (rule "applyEq" (formula "6") (term "0,1,0,0,0,1,1,1") (ifseqformula "81")) - (rule "applyEq" (formula "6") (term "0,1,0,1,1,1,1") (ifseqformula "81")) - (rule "inEqSimp_sepNegMonomial0" (formula "6") (term "0,0,1,1,1,1")) - (rule "polySimp_mulLiterals" (formula "6") (term "0,0,0,1,1,1,1")) - (rule "polySimp_elimOne" (formula "6") (term "0,0,0,1,1,1,1")) - (rule "inEqSimp_sepNegMonomial0" (formula "6") (term "0,0,1,1,1")) - (rule "polySimp_mulLiterals" (formula "6") (term "0,0,0,1,1,1")) - (rule "polySimp_elimOne" (formula "6") (term "0,0,0,1,1,1")) - (rule "replace_known_left" (formula "6") (term "0,0,1,1,1") (ifseqformula "10")) - (builtin "One Step Simplification" (formula "6")) - (rule "inEqSimp_subsumption1" (formula "6") (term "1,0,1,1,1,1") (ifseqformula "10")) - (rule "inEqSimp_homoInEq0" (formula "6") (term "0,1,0,1,1,1,1")) - (rule "polySimp_pullOutFactor1b" (formula "6") (term "0,0,1,0,1,1,1,1")) - (rule "add_literals" (formula "6") (term "1,1,0,0,1,0,1,1,1,1")) - (rule "times_zero_1" (formula "6") (term "1,0,0,1,0,1,1,1,1")) - (rule "add_literals" (formula "6") (term "0,0,1,0,1,1,1,1")) - (rule "qeq_literals" (formula "6") (term "0,1,0,1,1,1,1")) - (builtin "One Step Simplification" (formula "6")) - (rule "inEqSimp_subsumption1" (formula "6") (term "0,0") (ifseqformula "10")) - (rule "inEqSimp_homoInEq0" (formula "6") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "6") (term "0,0,0,0")) - (rule "add_literals" (formula "6") (term "1,1,0,0,0,0")) - (rule "times_zero_1" (formula "6") (term "1,0,0,0,0")) - (rule "add_literals" (formula "6") (term "0,0,0,0")) - (rule "qeq_literals" (formula "6") (term "0,0,0")) - (builtin "One Step Simplification" (formula "6")) - (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "7") (term "0,0,0,1")) - (rule "translateJavaCastInt" (formula "7") (term "0,0,0,0,1")) - (rule "castedGetAny" (formula "7") (term "0,0,0,0,1")) - (rule "Contract_axiom_for_isClassOfSlice_in_Classifier" (formula "80") (term "0,2,0,0,0,0,1,0")) - (rule "replace_known_left" (formula "80") (term "1,0,0,0") (ifseqformula "23")) - (builtin "One Step Simplification" (formula "80") (ifInst "" (formula "160")) (ifInst "" (formula "30")) (ifInst "" (formula "155"))) - (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "81") (term "0,0,0,0,0,0,0,1,0")) - (rule "translateJavaMulInt" (formula "81") (term "0,0,2,0,0,0,0,0,0,0,1,0")) - (rule "translateJavaAddInt" (formula "81") (term "0,2,0,0,0,0,0,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "81") (term "0,0,2,0,0,0,0,0,0,0,1,0")) - (rule "polySimp_addComm0" (formula "81") (term "0,2,0,0,0,0,0,0,0,1,0")) - (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "90") (term "1,0,1,1,1")) - (rule "translateJavaCastInt" (formula "90") (term "0,1,0,1,1,1")) - (rule "castedGetAny" (formula "90") (term "0,1,0,1,1,1")) - (rule "inEqSimp_commuteGeq" (formula "90") (term "0,1,1,1")) - (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "93") (term "0,0,0,0,1")) - (rule "translateJavaCastInt" (formula "93") (term "0,0,0,0,0,1")) - (rule "castedGetAny" (formula "93") (term "0,0,0,0,0,1")) - (rule "Contract_axiom_for_isClassOfSlice_in_Classifier" (formula "81") (term "0,0,1,0,0,0,0,1,0")) - (rule "replace_known_left" (formula "81") (term "1,0,0") (ifseqformula "30")) - (builtin "One Step Simplification" (formula "81") (ifInst "" (formula "161")) (ifInst "" (formula "23")) (ifInst "" (formula "156")) (ifInst "" (formula "80"))) - (rule "true_left" (formula "81")) - (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "91") (term "0")) - (builtin "One Step Simplification" (formula "91")) - (rule "translateJavaSubInt" (formula "91") (term "0,1,1,1")) - (rule "polySimp_elimSub" (formula "91") (term "0,1,1,1")) - (rule "polySimp_addComm0" (formula "91") (term "0,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "91") (term "1,1,1")) - (rule "mul_literals" (formula "91") (term "1,0,0,1,1,1")) - (rule "add_literals" (formula "91") (term "0,0,1,1,1")) - (rule "polySimp_addAssoc" (formula "91") (term "0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "91") (term "0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "91") (term "1,1,1")) - (rule "polySimp_mulComm0" (formula "91") (term "1,1,1,1")) - (rule "polySimp_rightDist" (formula "91") (term "1,1,1,1")) - (rule "polySimp_mulLiterals" (formula "91") (term "1,1,1,1,1")) - (rule "mul_literals" (formula "91") (term "0,1,1,1,1")) - (rule "polySimp_elimOne" (formula "91") (term "1,1,1,1,1")) - (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "101") (term "0,1,1")) - (builtin "One Step Simplification" (formula "101")) - (rule "translateJavaSubInt" (formula "101") (term "0,1,1,1")) - (rule "polySimp_elimSub" (formula "101") (term "0,1,1,1")) - (rule "polySimp_addComm0" (formula "101") (term "0,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "101") (term "1,1,1")) - (rule "mul_literals" (formula "101") (term "1,0,0,1,1,1")) - (rule "add_literals" (formula "101") (term "0,0,1,1,1")) - (rule "polySimp_addAssoc" (formula "101") (term "0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "101") (term "0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "101") (term "1,1,1")) - (rule "polySimp_mulComm0" (formula "101") (term "1,1,1,1")) - (rule "polySimp_rightDist" (formula "101") (term "1,1,1,1")) - (rule "polySimp_mulLiterals" (formula "101") (term "1,1,1,1,1")) - (rule "mul_literals" (formula "101") (term "0,1,1,1,1")) - (rule "polySimp_elimOne" (formula "101") (term "1,1,1,1,1")) - (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "81") (term "1,4,0,0,1,0,0,0,0,1,0")) - (rule "translateJavaAddInt" (formula "81") (term "0,2,1,4,0,0,1,0,0,0,0,1,0")) - (rule "translateJavaMulInt" (formula "81") (term "0,0,2,1,4,0,0,1,0,0,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "81") (term "0,0,2,1,4,0,0,1,0,0,0,0,1,0")) - (rule "polySimp_addComm0" (formula "81") (term "0,2,1,4,0,0,1,0,0,0,0,1,0")) - (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "81") (term "1,4,0,2,0,0,0,0,1,0")) - (rule "translateJavaMulInt" (formula "81") (term "0,0,2,1,4,0,2,0,0,0,0,1,0")) - (rule "translateJavaAddInt" (formula "81") (term "0,2,1,4,0,2,0,0,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "81") (term "0,0,2,1,4,0,2,0,0,0,0,1,0")) - (rule "polySimp_addComm0" (formula "81") (term "0,2,1,4,0,2,0,0,0,0,1,0")) - (rule "Definition_axiom_for_bufferLen_in_de_wiesler_Buffers" (formula "81") (term "1,0,1,1,0,1,0")) - (rule "polySimp_addComm1" (formula "81") (term "1,1,0,1,0")) - (rule "Definition_axiom_for_isSortedSlice_in_de_wiesler_Functions" (formula "43") (term "0") (inst "i=i")) - (builtin "One Step Simplification" (formula "43")) - (rule "expand_inInt" (formula "43") (term "1,0,0")) - (rule "replace_int_MAX" (formula "43") (term "1,0,1,0,0")) - (rule "replace_int_MIN" (formula "43") (term "0,1,1,0,0")) - (rule "translateJavaAddInt" (formula "43") (term "0,2,1,1,0")) - (rule "translateJavaSubInt" (formula "43") (term "1,1,0,0,0")) - (rule "polySimp_elimSub" (formula "43") (term "1,1,0,0,0")) - (rule "mul_literals" (formula "43") (term "1,1,1,0,0,0")) - (rule "polySimp_addComm0" (formula "43") (term "0,2,1,1,0")) - (rule "polySimp_addComm1" (formula "43") (term "1,1,0,0,0")) - (rule "add_literals" (formula "43") (term "0,1,1,0,0,0")) - (rule "add_zero_left" (formula "43") (term "1,1,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "43") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "43") (term "1,0,0,1,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "43") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "43") (term "1,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "43") (term "1,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "43") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "43") (term "1,1,0,0,0")) - (rule "polySimp_rightDist" (formula "43") (term "1,1,0,0,0")) - (rule "mul_literals" (formula "43") (term "0,1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "43") (term "1,1,1,0,0,0")) - (rule "polySimp_elimOne" (formula "43") (term "1,1,1,0,0,0")) - (rule "Definition_axiom_for_bufferSizeForBucketLen_in_de_wiesler_Buffers" (formula "81") (term "0,1,1,0")) - (builtin "One Step Simplification" (formula "81")) - (rule "translateJavaMod" (formula "81") (term "0,1,0,0,1,1,0")) - (rule "translateJavaMod" (formula "81") (term "2,0,1,1,0")) - (rule "inEqSimp_homoInEq1" (formula "81") (term "0,0,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "81") (term "1,0,0,0,0,1,1,0")) - (rule "polySimp_rightDist" (formula "81") (term "1,0,0,0,0,1,1,0")) - (rule "polySimp_mulAssoc" (formula "81") (term "0,1,0,0,0,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "81") (term "0,0,1,0,0,0,0,1,1,0")) - (rule "polySimp_mulLiterals" (formula "81") (term "0,1,0,0,0,0,1,1,0")) - (rule "polySimp_elimOne" (formula "81") (term "0,1,0,0,0,0,1,1,0")) - (rule "polySimp_addAssoc" (formula "81") (term "0,0,0,0,1,1,0")) - (rule "jmod_axiom" (formula "81") (term "0,1,0,0,1,1,0")) - (rule "polySimp_mulLiterals" (formula "81") (term "1,0,1,0,0,1,1,0")) - (rule "jmod_axiom" (formula "81") (term "2,0,1,1,0")) - (rule "polySimp_mulLiterals" (formula "81") (term "1,2,0,1,1,0")) - (rule "polySimp_sepNegMonomial" (formula "81") (term "1,0,0,1,1,0")) - (rule "polySimp_mulLiterals" (formula "81") (term "0,1,0,0,1,1,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "81") (term "0,0,0,1,1,0")) - (rule "polySimp_mulLiterals" (formula "81") (term "0,0,0,0,1,1,0")) - (rule "polySimp_elimOne" (formula "81") (term "0,0,0,0,1,1,0")) - (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "88") (term "0")) - (builtin "One Step Simplification" (formula "88")) - (rule "translateJavaSubInt" (formula "88") (term "0,0")) - (rule "translateJavaUnaryMinusInt" (formula "88") (term "1,0")) - (rule "neg_literal" (formula "88") (term "1,0")) - (rule "translateJavaAddInt" (formula "88") (term "0,0,0")) - (rule "polySimp_elimSub" (formula "88") (term "0,0")) - (rule "mul_literals" (formula "88") (term "1,0,0")) - (rule "polySimp_addLiterals" (formula "88") (term "0,0")) - (rule "polySimp_addComm0" (formula "88") (term "0,0")) - (rule "Contract_axiom_for_isClassOfSlice_in_Classifier" (formula "17") (term "0,0,1,0")) - (builtin "One Step Simplification" (formula "17") (ifInst "" (formula "161")) (ifInst "" (formula "121")) (ifInst "" (formula "156")) (ifInst "" (formula "31"))) - (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "102") (term "0,1,1")) - (builtin "One Step Simplification" (formula "102")) - (rule "translateJavaSubInt" (formula "102") (term "0,0,1,1")) - (rule "translateJavaUnaryMinusInt" (formula "102") (term "1,0,1,1")) - (rule "neg_literal" (formula "102") (term "1,0,1,1")) - (rule "translateJavaAddInt" (formula "102") (term "0,0,0,1,1")) - (rule "polySimp_elimSub" (formula "102") (term "0,0,1,1")) - (rule "mul_literals" (formula "102") (term "1,0,0,1,1")) - (rule "polySimp_addLiterals" (formula "102") (term "0,0,1,1")) - (rule "polySimp_addComm0" (formula "102") (term "0,0,1,1")) - (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "7") (term "0,0,1,1,1")) - (builtin "One Step Simplification" (formula "7") (ifInst "" (formula "159"))) - (rule "translateJavaAddInt" (formula "7") (term "1,1,1,0,1,1,1")) - (rule "translateJavaSubInt" (formula "7") (term "1,0,1,1,1,1,1")) - (rule "polySimp_elimSub" (formula "7") (term "1,0,1,1,1,1,1")) - (rule "mul_literals" (formula "7") (term "1,1,0,1,1,1,1,1")) - (rule "polySimp_addComm1" (formula "7") (term "1,1,1,0,1,1,1")) - (rule "add_literals" (formula "7") (term "0,1,1,1,0,1,1,1")) - (rule "polySimp_addComm1" (formula "7") (term "1,0,1,1,1,1,1")) - (rule "add_literals" (formula "7") (term "0,1,0,1,1,1,1,1")) - (rule "add_zero_left" (formula "7") (term "1,0,1,1,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "7") (term "0,0,1,1,1")) - (rule "polySimp_mulComm0" (formula "7") (term "1,0,0,0,0,1,1,1")) - (rule "polySimp_addComm1" (formula "7") (term "0,0,0,1,1,1")) - (rule "polySimp_addAssoc" (formula "7") (term "0,0,0,0,1,1,1")) - (rule "add_literals" (formula "7") (term "0,0,0,0,0,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "7") (term "0,0,1,1,1,1")) - (rule "add_zero_right" (formula "7") (term "0,0,0,1,1,1,1")) - (rule "polySimp_rightDist" (formula "7") (term "1,0,0,0,1,1,1,1")) - (rule "mul_literals" (formula "7") (term "0,1,0,0,0,1,1,1,1")) - (rule "polySimp_addAssoc" (formula "7") (term "0,0,0,1,1,1,1")) - (rule "add_literals" (formula "7") (term "0,0,0,0,1,1,1,1")) - (rule "add_zero_left" (formula "7") (term "0,0,0,1,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "7") (term "1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "7") (term "0,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "7") (term "1,0,1,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "7") (term "1,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "7") (term "1,0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "7") (term "1,1,1,1,1")) - (rule "inEqSimp_homoInEq0" (formula "7") (term "0,0,0")) - (rule "mul_literals" (formula "7") (term "1,0,0,0,0")) - (rule "add_zero_right" (formula "7") (term "0,0,0,0")) - (rule "applyEq" (formula "7") (term "0,1,0,1,1,1,1") (ifseqformula "84")) - (rule "replace_known_left" (formula "7") (term "1,0,1,1,1,1") (ifseqformula "11")) - (builtin "One Step Simplification" (formula "7")) - (rule "applyEq" (formula "7") (term "0,1,0,0,0,1,1,1") (ifseqformula "84")) - (rule "applyEq" (formula "7") (term "0,1,0,0") (ifseqformula "84")) - (rule "replace_known_left" (formula "7") (term "1,0,0") (ifseqformula "11")) - (builtin "One Step Simplification" (formula "7")) - (rule "applyEq" (formula "7") (term "1,0,1,0,0,1") (ifseqformula "84")) - (rule "applyEq" (formula "7") (term "1,0,1,0,1") (ifseqformula "84")) - (rule "inEqSimp_sepPosMonomial1" (formula "7") (term "0,0")) - (rule "mul_literals" (formula "7") (term "1,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "7") (term "0,0,1,1,1")) - (rule "polySimp_mulLiterals" (formula "7") (term "0,0,0,1,1,1")) - (rule "polySimp_elimOne" (formula "7") (term "0,0,0,1,1,1")) - (rule "inEqSimp_invertInEq0" (formula "7") (term "0,1,1,1,1")) - (rule "polySimp_mulLiterals" (formula "7") (term "0,0,1,1,1,1")) - (rule "mul_literals" (formula "7") (term "1,0,1,1,1,1")) - (rule "polySimp_elimOne" (formula "7") (term "0,0,1,1,1,1")) - (rule "replace_known_left" (formula "7") (term "0,1,1,1,1") (ifseqformula "17")) - (builtin "One Step Simplification" (formula "7")) - (rule "inEqSimp_subsumption1" (formula "7") (term "0,0") (ifseqformula "17")) - (rule "leq_literals" (formula "7") (term "0,0,0")) - (builtin "One Step Simplification" (formula "7")) - (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "100") (term "0")) - (builtin "One Step Simplification" (formula "100")) - (rule "translateJavaMod" (formula "100") (term "0")) - (rule "jmod_axiom" (formula "100") (term "0")) - (rule "polySimp_mulLiterals" (formula "100") (term "1,0")) - (rule "applyEqRigid" (formula "100") (term "0,1,0") (ifseqformula "59")) - (rule "polySimp_pullOutFactor0" (formula "100") (term "0")) - (rule "add_literals" (formula "100") (term "1,0")) - (rule "times_zero_1" (formula "100") (term "0")) - (builtin "One Step Simplification" (formula "100")) - (rule "true_left" (formula "100")) - (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "116") (term "0")) - (builtin "One Step Simplification" (formula "116")) - (rule "translateJavaSubInt" (formula "116") (term "0,1,1,1")) - (rule "polySimp_elimSub" (formula "116") (term "0,1,1,1")) - (rule "polySimp_mulComm0" (formula "116") (term "1,0,1,1,1")) - (rule "polySimp_rightDist" (formula "116") (term "1,0,1,1,1")) - (rule "polySimp_mulAssoc" (formula "116") (term "0,1,0,1,1,1")) - (rule "polySimp_mulComm0" (formula "116") (term "0,0,1,0,1,1,1")) - (rule "polySimp_mulLiterals" (formula "116") (term "0,1,0,1,1,1")) - (rule "polySimp_elimOne" (formula "116") (term "0,1,0,1,1,1")) - (rule "polySimp_addComm0" (formula "116") (term "0,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "116") (term "1,1,1")) - (rule "mul_literals" (formula "116") (term "1,0,0,1,1,1")) - (rule "add_literals" (formula "116") (term "0,0,1,1,1")) - (rule "polySimp_addAssoc" (formula "116") (term "0,1,1,1")) - (rule "polySimp_addAssoc" (formula "116") (term "0,0,1,1,1")) - (rule "inEqSimp_homoInEq0" (formula "116") (term "1,0")) - (rule "polySimp_mulComm0" (formula "116") (term "1,0,1,0")) - (rule "polySimp_rightDist" (formula "116") (term "1,0,1,0")) - (rule "polySimp_mulAssoc" (formula "116") (term "0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "116") (term "0,0,1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "116") (term "0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "116") (term "0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "116") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "116") (term "0,0")) - (rule "mul_literals" (formula "116") (term "1,0,0,0")) - (rule "add_zero_right" (formula "116") (term "0,0,0")) - (rule "applyEq" (formula "116") (term "0,0,1,1") (ifseqformula "117")) - (rule "inEqSimp_homoInEq1" (formula "116") (term "0,1,1")) - (rule "polySimp_mulLiterals" (formula "116") (term "1,0,0,1,1")) - (rule "polySimp_addComm1" (formula "116") (term "0,0,1,1")) - (rule "polySimp_addComm0" (formula "116") (term "0,0,0,1,1")) - (rule "applyEq" (formula "116") (term "0,0,0,1") (ifseqformula "117")) - (rule "applyEq" (formula "116") (term "1,0,1,1,1") (ifseqformula "117")) - (rule "polySimp_addComm1" (formula "116") (term "0,1,1,1")) - (rule "polySimp_addComm1" (formula "116") (term "0,0,1,1,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "116") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "116") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "116") (term "0,1,0")) - (rule "replace_known_left" (formula "116") (term "1,0") (ifseqformula "42")) - (builtin "One Step Simplification" (formula "116")) - (rule "inEqSimp_sepPosMonomial0" (formula "116") (term "0,1,1")) - (rule "polySimp_mulComm0" (formula "116") (term "1,0,1,1")) - (rule "polySimp_rightDist" (formula "116") (term "1,0,1,1")) - (rule "polySimp_mulLiterals" (formula "116") (term "1,1,0,1,1")) - (rule "polySimp_elimOne" (formula "116") (term "1,1,0,1,1")) - (rule "polySimp_mulComm0" (formula "116") (term "0,1,0,1,1")) - (rule "polySimp_mulLiterals" (formula "116") (term "0,1,0,1,1")) - (rule "replace_known_left" (formula "116") (term "0,1,1") (ifseqformula "118")) - (builtin "One Step Simplification" (formula "116")) - (rule "inEqSimp_sepPosMonomial1" (formula "116") (term "0")) - (rule "polySimp_mulLiterals" (formula "116") (term "1,0")) - (rule "polySimp_elimOne" (formula "116") (term "1,0")) - (rule "replace_known_left" (formula "116") (term "0") (ifseqformula "37")) - (builtin "One Step Simplification" (formula "116")) - (rule "andLeft" (formula "116")) - (rule "inEqSimp_sepNegMonomial0" (formula "117")) - (rule "polySimp_mulLiterals" (formula "117") (term "0")) - (rule "polySimp_elimOne" (formula "117") (term "0")) - (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "117") (term "0")) - (builtin "One Step Simplification" (formula "117")) - (rule "translateJavaSubInt" (formula "117") (term "0,0")) - (rule "translateJavaUnaryMinusInt" (formula "117") (term "1,0")) - (rule "neg_literal" (formula "117") (term "1,0")) - (rule "translateJavaAddInt" (formula "117") (term "0,0,0")) - (rule "polySimp_elimSub" (formula "117") (term "0,0")) - (rule "mul_literals" (formula "117") (term "1,0,0")) - (rule "polySimp_addLiterals" (formula "117") (term "0,0")) - (rule "polySimp_addComm1" (formula "117") (term "0,0")) - (rule "polySimp_addComm0" (formula "117") (term "0,0,0")) - (rule "applyEq" (formula "94") (term "0") (ifseqformula "117")) - (rule "applyEq" (formula "8") (term "0,1,0,1") (ifseqformula "117")) - (rule "applyEq" (formula "8") (term "1,0,0,1") (ifseqformula "117")) - (rule "applyEq" (formula "97") (term "1") (ifseqformula "117")) - (rule "applyEq" (formula "121") (term "1") (ifseqformula "117")) - (rule "inEqSimp_contradInEq3" (formula "94") (ifseqformula "3")) - (rule "greater_literals" (formula "94") (term "0,0")) - (builtin "One Step Simplification" (formula "94")) - (rule "andLeft" (formula "94")) - (rule "polySimp_rightDist" (formula "94") (term "0")) - (rule "mul_literals" (formula "94") (term "0,0")) - (rule "inEqSimp_homoInEq1" (formula "94")) - (rule "polySimp_mulComm0" (formula "94") (term "1,0")) - (rule "polySimp_rightDist" (formula "94") (term "1,0")) - (rule "mul_literals" (formula "94") (term "0,1,0")) - (rule "polySimp_mulLiterals" (formula "94") (term "1,1,0")) - (rule "polySimp_addAssoc" (formula "94") (term "0")) - (rule "polySimp_addComm0" (formula "94") (term "0,0")) - (rule "polySimp_pullOutFactor0b" (formula "94") (term "0")) - (rule "add_literals" (formula "94") (term "1,1,0")) - (rule "times_zero_1" (formula "94") (term "1,0")) - (rule "add_zero_right" (formula "94") (term "0")) - (rule "leq_literals" (formula "94")) - (rule "closeFalse" (formula "94")) - ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "105")) - (rule "polySimp_homoEq" (formula "57")) - (rule "polySimp_homoEq" (formula "47") (term "1,0,1,0")) - (rule "polySimp_homoEq" (formula "10") (term "1,0")) - (rule "polySimp_mulComm0" (formula "57") (term "1,0")) - (rule "polySimp_mulComm0" (formula "47") (term "1,0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "10") (term "1,0,1,0")) - (rule "polySimp_rightDist" (formula "57") (term "1,0")) - (rule "polySimp_mulComm0" (formula "57") (term "0,1,0")) - (rule "polySimp_rightDist" (formula "47") (term "1,0,1,0,1,0")) - (rule "polySimp_mulAssoc" (formula "47") (term "0,1,0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "47") (term "0,0,1,0,1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "47") (term "0,1,0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "47") (term "0,1,0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "10") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "10") (term "0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "57") (term "0")) - (rule "polySimp_addAssoc" (formula "47") (term "0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "10") (term "0,1,0")) - (rule "polySimp_addComm0" (formula "10") (term "0,0,1,0")) - (rule "inEqSimp_leqRight" (formula "105")) - (rule "polySimp_rightDist" (formula "1") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "1") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0")) - (rule "polySimp_addComm1" (formula "1") (term "0,0")) - (rule "add_literals" (formula "1") (term "0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "48") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "12") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "10") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "10") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "2")) - (rule "polySimp_mulComm0" (formula "2") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "2") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "64")) - (rule "polySimp_mulComm0" (formula "64") (term "1,0")) - (rule "polySimp_rightDist" (formula "64") (term "1,0")) - (rule "polySimp_mulComm0" (formula "64") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "64") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "65")) - (rule "mul_literals" (formula "65") (term "1,0")) - (rule "polySimp_addComm1" (formula "65") (term "0")) - (rule "polySimp_addComm0" (formula "65") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "38")) - (rule "polySimp_mulComm0" (formula "38") (term "1,0")) - (rule "polySimp_rightDist" (formula "38") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "38") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "38") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "38") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "38") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "38") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "63")) - (rule "mul_literals" (formula "63") (term "1,0")) - (rule "polySimp_addComm1" (formula "63") (term "0")) - (rule "polySimp_addComm0" (formula "63") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "62")) - (rule "polySimp_mulComm0" (formula "62") (term "1,0")) - (rule "polySimp_rightDist" (formula "62") (term "1,0")) - (rule "polySimp_mulComm0" (formula "62") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "62") (term "0")) - (rule "polySimp_sepNegMonomial" (formula "58")) - (rule "polySimp_mulLiterals" (formula "58") (term "0")) - (rule "polySimp_elimOne" (formula "58") (term "0")) - (rule "polySimp_sepNegMonomial" (formula "48") (term "1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "48") (term "0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "48") (term "0,1,0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "11") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "11") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "11") (term "0,1,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "1")) - (rule "polySimp_mulLiterals" (formula "1") (term "0")) - (rule "polySimp_elimOne" (formula "1") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "48") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "48") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "48") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "48") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "48") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "12") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "12") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "12") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "12") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "12") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "10") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "10") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "10") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "10") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "10") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "10") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "2")) - (rule "polySimp_mulLiterals" (formula "2") (term "0")) - (rule "polySimp_elimOne" (formula "2") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "64")) - (rule "polySimp_mulLiterals" (formula "64") (term "0")) - (rule "polySimp_elimOne" (formula "64") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "65")) - (rule "polySimp_mulComm0" (formula "65") (term "1")) - (rule "polySimp_rightDist" (formula "65") (term "1")) - (rule "mul_literals" (formula "65") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "38")) - (rule "polySimp_mulLiterals" (formula "38") (term "0")) - (rule "polySimp_elimOne" (formula "38") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "63")) - (rule "polySimp_mulComm0" (formula "63") (term "1")) - (rule "polySimp_rightDist" (formula "63") (term "1")) - (rule "mul_literals" (formula "63") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "62")) - (rule "polySimp_mulLiterals" (formula "62") (term "0")) - (rule "polySimp_elimOne" (formula "62") (term "0")) - (rule "inEqSimp_subsumption1" (formula "35") (ifseqformula "36")) - (rule "leq_literals" (formula "35") (term "0")) - (builtin "One Step Simplification" (formula "35")) - (rule "true_left" (formula "35")) - (rule "inEqSimp_subsumption1" (formula "9") (ifseqformula "2")) - (rule "inEqSimp_homoInEq0" (formula "9") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "9") (term "0,0")) - (rule "add_literals" (formula "9") (term "1,1,0,0")) - (rule "times_zero_1" (formula "9") (term "1,0,0")) - (rule "add_literals" (formula "9") (term "0,0")) - (rule "qeq_literals" (formula "9") (term "0")) - (builtin "One Step Simplification" (formula "9")) - (rule "true_left" (formula "9")) - (rule "inEqSimp_subsumption1" (formula "19") (ifseqformula "31")) - (rule "leq_literals" (formula "19") (term "0")) - (builtin "One Step Simplification" (formula "19")) - (rule "true_left" (formula "19")) - (rule "inEqSimp_exactShadow3" (formula "62") (ifseqformula "66")) - (rule "polySimp_rightDist" (formula "62") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "62") (term "1,0,0")) - (rule "mul_literals" (formula "62") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "62") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "62") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "62") (term "0,0")) - (rule "add_literals" (formula "62") (term "1,1,0,0")) - (rule "times_zero_1" (formula "62") (term "1,0,0")) - (rule "add_literals" (formula "62") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "62")) - (rule "mul_literals" (formula "62") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "2") (ifseqformula "46")) - (rule "polySimp_rightDist" (formula "2") (term "0,0")) - (rule "mul_literals" (formula "2") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "2") (term "0")) - (rule "add_literals" (formula "2") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "2")) - (rule "polySimp_mulLiterals" (formula "2") (term "0")) - (rule "polySimp_elimOne" (formula "2") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "21") (ifseqformula "36")) - (rule "mul_literals" (formula "21") (term "0,0")) - (rule "polySimp_addAssoc" (formula "21") (term "0")) - (rule "add_literals" (formula "21") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "21")) - (rule "mul_literals" (formula "21") (term "1")) - (rule "inEqSimp_subsumption1" (formula "21") (ifseqformula "32")) - (rule "leq_literals" (formula "21") (term "0")) - (builtin "One Step Simplification" (formula "21")) - (rule "true_left" (formula "21")) - (rule "inEqSimp_exactShadow3" (formula "35") (ifseqformula "33")) - (rule "polySimp_mulComm0" (formula "35") (term "0,0")) - (rule "polySimp_addComm0" (formula "35") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "35")) - (rule "polySimp_mulLiterals" (formula "35") (term "0")) - (rule "polySimp_elimOne" (formula "35") (term "0")) - (rule "inEqSimp_subsumption0" (formula "20") (ifseqformula "35")) - (rule "leq_literals" (formula "20") (term "0")) - (builtin "One Step Simplification" (formula "20")) - (rule "true_left" (formula "20")) - (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "60")) - (rule "times_zero_1" (formula "65") (term "0,0")) - (rule "add_zero_left" (formula "65") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "65")) - (rule "polySimp_mulLiterals" (formula "65") (term "0")) - (rule "polySimp_elimOne" (formula "65") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "66") (ifseqformula "67")) - (rule "polySimp_mulComm0" (formula "66") (term "0,0")) - (rule "polySimp_addComm0" (formula "66") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "66")) - (rule "polySimp_mulLiterals" (formula "66") (term "0")) - (rule "polySimp_elimOne" (formula "66") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "62")) - (rule "polySimp_mulComm0" (formula "67") (term "0,0")) - (rule "polySimp_addComm0" (formula "67") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "67")) - (rule "polySimp_mulLiterals" (formula "67") (term "0")) - (rule "polySimp_elimOne" (formula "67") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "61") (ifseqformula "66")) - (rule "polySimp_rightDist" (formula "61") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "61") (term "1,0,0")) - (rule "mul_literals" (formula "61") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "61") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "61") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "61") (term "0,0")) - (rule "add_literals" (formula "61") (term "1,1,0,0")) - (rule "times_zero_1" (formula "61") (term "1,0,0")) - (rule "add_literals" (formula "61") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "61")) - (rule "mul_literals" (formula "61") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "31") (ifseqformula "34")) - (rule "polySimp_mulComm0" (formula "31") (term "0,0")) - (rule "polySimp_addComm0" (formula "31") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "31")) - (rule "polySimp_mulLiterals" (formula "31") (term "0")) - (rule "polySimp_elimOne" (formula "31") (term "0")) - (rule "inEqSimp_subsumption0" (formula "19") (ifseqformula "31")) - (rule "leq_literals" (formula "19") (term "0")) - (builtin "One Step Simplification" (formula "19")) - (rule "true_left" (formula "19")) - (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "66")) - (rule "mul_literals" (formula "65") (term "0,0")) - (rule "add_zero_left" (formula "65") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "65")) - (rule "polySimp_mulLiterals" (formula "65") (term "1")) - (rule "polySimp_elimOne" (formula "65") (term "1")) - (rule "inEqSimp_and_subsumption2" (formula "45") (term "0,0,0,0")) - (rule "leq_literals" (formula "45") (term "0,0,0,0,0,0")) - (builtin "One Step Simplification" (formula "45")) - (rule "inEqSimp_and_subsumption3" (formula "46") (term "0,0,0")) - (rule "leq_literals" (formula "46") (term "0,1,0,0,0,0")) - (builtin "One Step Simplification" (formula "46")) - (rule "inEqSimp_and_subsumption3" (formula "10") (term "0,0,0")) - (rule "leq_literals" (formula "10") (term "0,1,0,0,0,0")) - (builtin "One Step Simplification" (formula "10")) - (rule "nnf_imp2or" (formula "12") (term "0,1,1,0")) - (rule "nnf_imp2or" (formula "11") (term "0")) - (rule "nnf_imp2or" (formula "45") (term "0")) - (rule "nnf_imp2or" (formula "46") (term "0")) - (rule "nnf_imp2or" (formula "10") (term "0")) - (rule "nnf_imp2or" (formula "12") (term "0")) - (rule "nnf_notAnd" (formula "11") (term "0,0")) - (rule "inEqSimp_notLeq" (formula "11") (term "1,0,0")) - (rule "mul_literals" (formula "11") (term "1,0,0,1,0,0")) - (rule "add_literals" (formula "11") (term "0,0,1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "11") (term "1,0,0")) - (rule "mul_literals" (formula "11") (term "1,1,0,0")) - (rule "inEqSimp_notGeq" (formula "11") (term "0,0,0")) - (rule "mul_literals" (formula "11") (term "1,0,0,0,0,0")) - (rule "add_literals" (formula "11") (term "0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "11") (term "0,0,0")) - (rule "mul_literals" (formula "11") (term "1,0,0,0")) - (rule "nnf_notAnd" (formula "45") (term "0,0")) - (rule "inEqSimp_notLeq" (formula "45") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "45") (term "1,0,0,1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "45") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "45") (term "1,1,0,0")) - (rule "polySimp_rightDist" (formula "45") (term "1,1,0,0")) - (rule "mul_literals" (formula "45") (term "0,1,1,0,0")) - (rule "polySimp_mulLiterals" (formula "45") (term "1,1,1,0,0")) - (rule "polySimp_elimOne" (formula "45") (term "1,1,1,0,0")) - (rule "nnf_notAnd" (formula "46") (term "0,0")) - (rule "inEqSimp_notLeq" (formula "46") (term "1,0,0")) - (rule "mul_literals" (formula "46") (term "1,0,0,1,0,0")) - (rule "add_literals" (formula "46") (term "0,0,1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "46") (term "1,0,0")) - (rule "mul_literals" (formula "46") (term "1,1,0,0")) - (rule "nnf_notAnd" (formula "10") (term "0,0")) - (rule "inEqSimp_notLeq" (formula "10") (term "1,0,0")) - (rule "mul_literals" (formula "10") (term "1,0,0,1,0,0")) - (rule "add_literals" (formula "10") (term "0,0,1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "10") (term "1,0,0")) - (rule "mul_literals" (formula "10") (term "1,1,0,0")) - (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "69") (term "0")) - (builtin "One Step Simplification" (formula "69") (ifInst "" (formula "27")) (ifInst "" (formula "102"))) - (rule "translateJavaSubInt" (formula "69") (term "1,0,1,1,1,1,1")) - (rule "translateJavaAddInt" (formula "69") (term "1,1,1,0,1,1,1")) - (rule "polySimp_elimSub" (formula "69") (term "1,0,1,1,1,1,1")) - (rule "mul_literals" (formula "69") (term "1,1,0,1,1,1,1,1")) - (rule "polySimp_addComm0" (formula "69") (term "1,1,1,0,1,1,1")) - (rule "polySimp_addComm0" (formula "69") (term "1,0,1,1,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "69") (term "0,0,1,1,1")) - (rule "polySimp_mulComm0" (formula "69") (term "1,0,0,0,0,1,1,1")) - (rule "polySimp_addComm1" (formula "69") (term "0,0,0,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "69") (term "0,0,1,1,1,1")) - (rule "add_zero_right" (formula "69") (term "0,0,0,1,1,1,1")) - (rule "polySimp_mulComm0" (formula "69") (term "1,0,0,0,1,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "69") (term "1,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "69") (term "0,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "69") (term "0,0")) - (rule "inEqSimp_commuteLeq" (formula "69") (term "1,0")) - (rule "inEqSimp_commuteLeq" (formula "69") (term "1,0,1,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "69") (term "1,0,1,1,1")) - (rule "applyEq" (formula "69") (term "1,0,1,0,1") (ifseqformula "49")) - (rule "applyEq" (formula "69") (term "0,0,0,1,1") (ifseqformula "70")) - (rule "applyEq" (formula "69") (term "0,1,0,0,0,1,1,1") (ifseqformula "49")) - (rule "polySimp_pullOutFactor1b" (formula "69") (term "0,0,0,1,1,1")) - (rule "add_literals" (formula "69") (term "1,1,0,0,0,1,1,1")) - (rule "times_zero_1" (formula "69") (term "1,0,0,0,1,1,1")) - (rule "add_literals" (formula "69") (term "0,0,0,1,1,1")) - (rule "leq_literals" (formula "69") (term "0,0,1,1,1")) - (builtin "One Step Simplification" (formula "69")) - (rule "applyEq" (formula "69") (term "1,0,1,0,0,1") (ifseqformula "49")) - (rule "inEqSimp_homoInEq1" (formula "69") (term "1,0,0,1")) - (rule "polySimp_pullOutFactor1" (formula "69") (term "0,1,0,0,1")) - (rule "add_literals" (formula "69") (term "1,0,1,0,0,1")) - (rule "times_zero_1" (formula "69") (term "0,1,0,0,1")) - (rule "leq_literals" (formula "69") (term "1,0,0,1")) - (builtin "One Step Simplification" (formula "69")) - (rule "applyEq" (formula "69") (term "1,1,1,1,1") (ifseqformula "70")) - (rule "applyEq" (formula "69") (term "0,0,0,1") (ifseqformula "70")) - (rule "applyEq" (formula "69") (term "0,1,0") (ifseqformula "49")) - (rule "inEqSimp_homoInEq1" (formula "69") (term "1,0")) - (rule "polySimp_pullOutFactor1" (formula "69") (term "0,1,0")) - (rule "add_literals" (formula "69") (term "1,0,1,0")) - (rule "times_zero_1" (formula "69") (term "0,1,0")) - (rule "leq_literals" (formula "69") (term "1,0")) - (builtin "One Step Simplification" (formula "69")) - (rule "applyEq" (formula "69") (term "0,1,0,1,1,1") (ifseqformula "49")) - (rule "inEqSimp_homoInEq1" (formula "69") (term "1,0,1,1,1")) - (rule "polySimp_pullOutFactor1" (formula "69") (term "0,1,0,1,1,1")) - (rule "add_literals" (formula "69") (term "1,0,1,0,1,1,1")) - (rule "times_zero_1" (formula "69") (term "0,1,0,1,1,1")) - (rule "leq_literals" (formula "69") (term "1,0,1,1,1")) - (builtin "One Step Simplification" (formula "69")) - (rule "applyEq" (formula "69") (term "0,1,0,1") (ifseqformula "70")) - (rule "inEqSimp_sepNegMonomial0" (formula "69") (term "0,1,1,1")) - (rule "polySimp_mulLiterals" (formula "69") (term "0,0,1,1,1")) - (rule "polySimp_elimOne" (formula "69") (term "0,0,1,1,1")) - (rule "Free_class_invariant_axiom_for_de_wiesler_Classifier" (formula "43")) - (builtin "One Step Simplification" (formula "43")) - (rule "andLeft" (formula "43")) - (rule "andLeft" (formula "43")) - (rule "andLeft" (formula "43")) - (rule "andLeft" (formula "43")) - (rule "andLeft" (formula "43")) - (rule "andLeft" (formula "43")) - (rule "translateJavaSubInt" (formula "48") (term "0,2,1")) - (rule "translateJavaSubInt" (formula "48") (term "0,2,0")) - (rule "translateJavaMulInt" (formula "45") (term "1,1")) - (rule "eqSymm" (formula "48")) - (rule "eqSymm" (formula "45")) - (rule "polySimp_elimSub" (formula "48") (term "0,2,0")) - (rule "mul_literals" (formula "48") (term "1,0,2,0")) - (rule "eqSymm" (formula "48")) - (rule "polySimp_elimSub" (formula "48") (term "0,2,0")) - (rule "mul_literals" (formula "48") (term "1,0,2,0")) - (rule "eqSymm" (formula "48")) - (rule "polySimp_mulComm0" (formula "45") (term "1,0")) - (rule "polySimp_addComm0" (formula "48") (term "0,2,0")) - (rule "eqSymm" (formula "48")) - (rule "polySimp_addComm0" (formula "48") (term "0,2,0")) - (rule "eqSymm" (formula "48")) - (rule "inEqSimp_commuteLeq" (formula "43")) - (rule "applyEq" (formula "44") (term "0") (ifseqformula "40")) - (rule "applyEq" (formula "43") (term "0") (ifseqformula "40")) - (rule "applyEq" (formula "45") (term "1") (ifseqformula "40")) - (rule "inEqSimp_subsumption1" (formula "75") (term "0,1,1,1") (ifseqformula "43")) - (rule "leq_literals" (formula "75") (term "0,0,1,1,1")) - (builtin "One Step Simplification" (formula "75")) - (rule "inEqSimp_subsumption0" (formula "53") (ifseqformula "44")) - (rule "leq_literals" (formula "53") (term "0")) - (builtin "One Step Simplification" (formula "53")) - (rule "true_left" (formula "53")) - (rule "inEqSimp_subsumption1" (formula "53") (ifseqformula "43")) - (rule "leq_literals" (formula "53") (term "0")) - (builtin "One Step Simplification" (formula "53")) - (rule "true_left" (formula "53")) - (rule "inEqSimp_subsumption1" (formula "73") (term "0") (ifseqformula "43")) - (rule "leq_literals" (formula "73") (term "0,0")) - (builtin "One Step Simplification" (formula "73")) - (rule "andLeft" (formula "73")) - (rule "andLeft" (formula "74")) - (rule "andLeft" (formula "73")) - (rule "inEqSimp_exactShadow3" (formula "3") (ifseqformula "44")) - (rule "polySimp_rightDist" (formula "3") (term "0,0")) - (rule "mul_literals" (formula "3") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "3") (term "0")) - (rule "add_literals" (formula "3") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "3")) - (rule "polySimp_mulLiterals" (formula "3") (term "0")) - (rule "polySimp_elimOne" (formula "3") (term "0")) - (rule "inEqSimp_subsumption0" (formula "2") (ifseqformula "3")) - (rule "leq_literals" (formula "2") (term "0")) - (builtin "One Step Simplification" (formula "2")) - (rule "true_left" (formula "2")) - (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "77") (term "1")) - (builtin "One Step Simplification" (formula "77")) - (rule "translateJavaUnaryMinusInt" (formula "77") (term "1,1")) - (rule "neg_literal" (formula "77") (term "1,1")) - (rule "translateJavaSubInt" (formula "77") (term "0,1")) - (rule "translateJavaAddInt" (formula "77") (term "0,0,1")) - (rule "polySimp_elimSub" (formula "77") (term "0,1")) - (rule "mul_literals" (formula "77") (term "1,0,1")) - (rule "polySimp_addLiterals" (formula "77") (term "0,1")) - (rule "polySimp_addComm1" (formula "77") (term "0,1")) - (rule "polySimp_addComm0" (formula "77") (term "0,0,1")) - (rule "Definition_axiom_for_isValidBucketStarts_in_de_wiesler_Functions" (formula "37") (term "0")) - (builtin "One Step Simplification" (formula "37")) - (rule "andLeft" (formula "37")) - (rule "andLeft" (formula "37")) - (rule "andLeft" (formula "37")) - (rule "translateJavaAddInt" (formula "39") (term "3,0")) - (rule "translateJavaAddInt" (formula "38") (term "0")) - (rule "polySimp_addComm0" (formula "39") (term "3,0")) - (rule "polySimp_addComm0" (formula "38") (term "0")) - (rule "inEqSimp_commuteLeq" (formula "37")) - (rule "inEqSimp_commuteLeq" (formula "37")) - (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "63") (inst "b=b")) - (builtin "One Step Simplification" (formula "63")) - (rule "expand_inInt" (formula "63") (term "1,0,0,1")) - (rule "replace_int_MIN" (formula "63") (term "0,1,1,0,0,1")) - (rule "replace_int_MAX" (formula "63") (term "1,0,1,0,0,1")) - (rule "andLeft" (formula "63")) - (rule "andLeft" (formula "63")) - (rule "andLeft" (formula "64")) - (rule "andLeft" (formula "63")) - (rule "andLeft" (formula "63")) - (rule "andLeft" (formula "63")) - (rule "andLeft" (formula "65")) - (rule "andLeft" (formula "65")) - (rule "andLeft" (formula "65")) - (rule "translateJavaCastInt" (formula "70") (term "0")) - (rule "translateJavaAddInt" (formula "69") (term "1")) - (rule "translateJavaMulInt" (formula "63") (term "1")) - (rule "translateJavaMulInt" (formula "64") (term "0")) - (rule "translateJavaCastInt" (formula "67") (term "0")) - (rule "translateJavaCastInt" (formula "66") (term "1")) - (rule "polySimp_mulComm0" (formula "63") (term "1")) - (rule "polySimp_mulComm0" (formula "64") (term "0")) - (rule "polySimp_addComm0" (formula "69") (term "1")) - (rule "castedGetAny" (formula "70") (term "0")) - (rule "castedGetAny" (formula "67") (term "0")) - (rule "castedGetAny" (formula "66") (term "1")) - (rule "inEqSimp_ltToLeq" (formula "72") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "72") (term "1,0,0,1,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "72") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "72") (term "1,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "65")) - (rule "inEqSimp_commuteLeq" (formula "63")) - (rule "inEqSimp_commuteLeq" (formula "66")) - (rule "applyEq" (formula "63") (term "0,0") (ifseqformula "55")) - (rule "applyEq" (formula "66") (term "1,0") (ifseqformula "55")) - (rule "applyEq" (formula "67") (term "1,0") (ifseqformula "55")) - (rule "applyEq" (formula "64") (term "0,0") (ifseqformula "55")) - (rule "inEqSimp_commuteLeq" (formula "64")) - (rule "applyEq" (formula "72") (term "0,1,0,0,1,0,0,0") (ifseqformula "55")) - (rule "applyEq" (formula "69") (term "1,1") (ifseqformula "55")) - (rule "inEqSimp_sepPosMonomial0" (formula "72") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "72") (term "1,1,0,0,0")) - (rule "polySimp_rightDist" (formula "72") (term "1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "72") (term "1,1,1,0,0,0")) - (rule "mul_literals" (formula "72") (term "0,1,1,0,0,0")) - (rule "polySimp_elimOne" (formula "72") (term "1,1,1,0,0,0")) - (rule "inEqSimp_subsumption6" (formula "63") (ifseqformula "45")) - (rule "greater_literals" (formula "63") (term "0,0")) - (builtin "One Step Simplification" (formula "63")) - (rule "mul_literals" (formula "63") (term "1,0")) - (rule "leq_literals" (formula "63") (term "0")) - (builtin "One Step Simplification" (formula "63")) - (rule "true_left" (formula "63")) - (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "66")) - (rule "polySimp_mulComm0" (formula "65") (term "0,0")) - (rule "polySimp_addComm0" (formula "65") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "65")) - (rule "polySimp_mulLiterals" (formula "65") (term "0")) - (rule "polySimp_elimOne" (formula "65") (term "0")) - (rule "Class_invariant_axiom_for_de_wiesler_Buffers" (formula "15")) - (rule "andLeft" (formula "15")) - (rule "notLeft" (formula "16")) - (rule "notLeft" (formula "15")) - (rule "replace_known_right" (formula "5") (term "0") (ifseqformula "89")) - (builtin "One Step Simplification" (formula "5")) - (rule "replace_known_right" (formula "7") (term "0") (ifseqformula "90")) - (builtin "One Step Simplification" (formula "7")) - (rule "Free_class_invariant_axiom_for_de_wiesler_Buffers" (formula "42") (inst "b=b")) - (builtin "One Step Simplification" (formula "42")) - (rule "expand_inInt" (formula "42") (term "1,0,0,1")) - (rule "replace_int_MAX" (formula "42") (term "1,0,1,0,0,1")) - (rule "replace_int_MIN" (formula "42") (term "0,1,1,0,0,1")) - (rule "andLeft" (formula "42")) - (rule "andLeft" (formula "42")) - (rule "andLeft" (formula "43")) - (rule "andLeft" (formula "42")) - (rule "andLeft" (formula "42")) - (rule "notLeft" (formula "42")) - (rule "translateJavaMulInt" (formula "42") (term "1")) - (rule "mul_literals" (formula "42") (term "1")) - (rule "eqSymm" (formula "93")) - (rule "inEqSimp_ltToLeq" (formula "46") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "46") (term "1,0,0,1,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "46") (term "1,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "46") (term "0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "46") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "44")) - (rule "applyEq" (formula "45") (term "0") (ifseqformula "40")) - (rule "applyEq" (formula "44") (term "0") (ifseqformula "40")) - (rule "applyEq" (formula "45") (term "0,1,0,0,1,0,0,0") (ifseqformula "40")) - (rule "inEqSimp_sepPosMonomial0" (formula "45") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "45") (term "1,1,0,0,0")) - (rule "polySimp_rightDist" (formula "45") (term "1,1,0,0,0")) - (rule "mul_literals" (formula "45") (term "0,1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "45") (term "1,1,1,0,0,0")) - (rule "polySimp_elimOne" (formula "45") (term "1,1,1,0,0,0")) - (rule "inEqSimp_subsumption1" (formula "44") (ifseqformula "47")) - (rule "leq_literals" (formula "44") (term "0")) - (builtin "One Step Simplification" (formula "44")) - (rule "true_left" (formula "44")) - (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "13")) - (rule "andLeft" (formula "13")) - (rule "notLeft" (formula "14")) - (rule "notLeft" (formula "13")) - (rule "replace_known_right" (formula "8") (term "0") (ifseqformula "91")) - (builtin "One Step Simplification" (formula "8")) - (rule "replace_known_right" (formula "6") (term "0") (ifseqformula "90")) - (builtin "One Step Simplification" (formula "6")) - (rule "nnf_notAnd" (formula "12") (term "0,0")) - (rule "inEqSimp_notGeq" (formula "12") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,1,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "12") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "12") (term "1,1,0,0")) - (rule "polySimp_rightDist" (formula "12") (term "1,1,0,0")) - (rule "polySimp_mulLiterals" (formula "12") (term "1,1,1,0,0")) - (rule "mul_literals" (formula "12") (term "0,1,1,0,0")) - (rule "polySimp_elimOne" (formula "12") (term "1,1,1,0,0")) - (rule "Contract_axiom_for_bucketStartsOrdering_in_Functions" (formula "58") (term "0")) - (rule "replace_known_right" (formula "58") (term "0,1,1,0,0") (ifseqformula "126")) - (builtin "One Step Simplification" (formula "58") (ifInst "" (formula "15")) (ifInst "" (formula "59"))) - (rule "true_left" (formula "58")) - (rule "Class_invariant_axiom_for_de_wiesler_Buffers" (formula "24")) - (rule "andLeft" (formula "24")) - (rule "notLeft" (formula "24")) - (rule "notLeft" (formula "24")) - (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "60") (term "0")) - (builtin "One Step Simplification" (formula "60") (ifInst "" (formula "13")) (ifInst "" (formula "89")) (ifInst "" (formula "124")) (ifInst "" (formula "13")) (ifInst "" (formula "20"))) - (rule "translateJavaAddInt" (formula "60") (term "1,0,1,0,1")) - (rule "translateJavaAddInt" (formula "60") (term "1,1,1,0,0,1")) - (rule "polySimp_addComm0" (formula "60") (term "1,0,1,0,1")) - (rule "polySimp_addComm0" (formula "60") (term "1,1,1,0,0,1")) - (rule "inEqSimp_ltToLeq" (formula "60") (term "1,0")) - (rule "polySimp_mulComm0" (formula "60") (term "1,0,0,1,0")) - (rule "polySimp_addComm1" (formula "60") (term "0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "60") (term "1,0,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "60") (term "0,0,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "60") (term "0,0")) - (rule "replace_known_left" (formula "60") (term "0,0") (ifseqformula "9")) - (builtin "One Step Simplification" (formula "60")) - (rule "inEqSimp_commuteLeq" (formula "60") (term "1,0,1")) - (rule "applyEq" (formula "60") (term "0,1,0,0,0,1") (ifseqformula "61")) - (rule "inEqSimp_commuteGeq" (formula "60") (term "1,0,0,0,1")) - (rule "applyEq" (formula "60") (term "0,1,0,0") (ifseqformula "54")) - (rule "applyEq" (formula "60") (term "1,0,1,0,1") (ifseqformula "54")) - (rule "applyEq" (formula "60") (term "0,0,0,1,1") (ifseqformula "61")) - (rule "applyEq" (formula "60") (term "0,1,0,0,1") (ifseqformula "61")) - (rule "inEqSimp_commuteLeq" (formula "60") (term "1,0,0,1")) - (rule "applyEq" (formula "60") (term "0,1,0,1") (ifseqformula "88")) - (rule "inEqSimp_commuteGeq" (formula "60") (term "1,0,1")) - (rule "inEqSimp_sepNegMonomial0" (formula "60") (term "0")) - (rule "polySimp_mulLiterals" (formula "60") (term "0,0")) - (rule "polySimp_elimOne" (formula "60") (term "0,0")) - (rule "replace_known_left" (formula "60") (term "0") (ifseqformula "3")) - (builtin "One Step Simplification" (formula "60")) - (rule "andLeft" (formula "60")) - (rule "andLeft" (formula "60")) - (rule "andLeft" (formula "62")) - (rule "andLeft" (formula "60")) - (rule "andLeft" (formula "60")) - (rule "inEqSimp_exactShadow3" (formula "62") (ifseqformula "63")) - (rule "polySimp_mulComm0" (formula "62") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "62")) - (rule "polySimp_mulLiterals" (formula "62") (term "1")) - (rule "polySimp_elimOne" (formula "62") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "60") (ifseqformula "61")) - (rule "mul_literals" (formula "60") (term "0,0")) - (rule "add_zero_left" (formula "60") (term "0")) - (rule "inEqSimp_subsumption1" (formula "59") (ifseqformula "60")) - (rule "leq_literals" (formula "59") (term "0")) - (builtin "One Step Simplification" (formula "59")) - (rule "true_left" (formula "59")) - (rule "inEqSimp_exactShadow3" (formula "60") (ifseqformula "1")) - (rule "mul_literals" (formula "60") (term "0,0")) - (rule "add_zero_left" (formula "60") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "60")) - (rule "polySimp_mulLiterals" (formula "60") (term "0")) - (rule "polySimp_elimOne" (formula "60") (term "0")) - (rule "inEqSimp_contradInEq0" (formula "26") (ifseqformula "60")) - (rule "qeq_literals" (formula "26") (term "0")) - (builtin "One Step Simplification" (formula "26")) - (rule "closeFalse" (formula "26")) - ) - ) - (branch "Case 2" - (rule "andRight" (formula "105")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "105")) - (rule "polySimp_homoEq" (formula "47") (term "1,0,1,0")) - (rule "polySimp_homoEq" (formula "10") (term "1,0")) - (rule "polySimp_homoEq" (formula "57")) - (rule "polySimp_mulComm0" (formula "47") (term "1,0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "10") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "57") (term "1,0")) - (rule "polySimp_rightDist" (formula "47") (term "1,0,1,0,1,0")) - (rule "polySimp_mulAssoc" (formula "47") (term "0,1,0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "47") (term "0,0,1,0,1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "47") (term "0,1,0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "47") (term "0,1,0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "10") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "10") (term "0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "57") (term "1,0")) - (rule "polySimp_mulComm0" (formula "57") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "47") (term "0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "10") (term "0,1,0")) - (rule "polySimp_addComm0" (formula "10") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "57") (term "0")) - (rule "inEqSimp_leqRight" (formula "105")) - (rule "mul_literals" (formula "1") (term "1,0,0")) - (rule "add_literals" (formula "1") (term "0,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "12") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "2")) - (rule "polySimp_mulComm0" (formula "2") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "2") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "10") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "10") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "48") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_homoInEq0" (formula "63")) - (rule "mul_literals" (formula "63") (term "1,0")) - (rule "polySimp_addComm1" (formula "63") (term "0")) - (rule "polySimp_addComm0" (formula "63") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "64")) - (rule "polySimp_mulComm0" (formula "64") (term "1,0")) - (rule "polySimp_rightDist" (formula "64") (term "1,0")) - (rule "polySimp_mulComm0" (formula "64") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "64") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "65")) - (rule "mul_literals" (formula "65") (term "1,0")) - (rule "polySimp_addComm1" (formula "65") (term "0")) - (rule "polySimp_addComm0" (formula "65") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "38")) - (rule "polySimp_mulComm0" (formula "38") (term "1,0")) - (rule "polySimp_rightDist" (formula "38") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "38") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "38") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "38") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "38") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "38") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "62")) - (rule "polySimp_mulComm0" (formula "62") (term "1,0")) - (rule "polySimp_rightDist" (formula "62") (term "1,0")) - (rule "polySimp_mulComm0" (formula "62") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "62") (term "0")) - (rule "polySimp_sepNegMonomial" (formula "48") (term "1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "48") (term "0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "48") (term "0,1,0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "11") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "11") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "11") (term "0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "58")) - (rule "polySimp_mulLiterals" (formula "58") (term "0")) - (rule "polySimp_elimOne" (formula "58") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "1")) - (rule "polySimp_mulComm0" (formula "1") (term "1")) - (rule "polySimp_rightDist" (formula "1") (term "1")) - (rule "mul_literals" (formula "1") (term "0,1")) - (rule "inEqSimp_sepPosMonomial0" (formula "12") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "12") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "12") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "12") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "12") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "2")) - (rule "polySimp_mulLiterals" (formula "2") (term "0")) - (rule "polySimp_elimOne" (formula "2") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "10") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "10") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "10") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "10") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "10") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "10") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "48") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "48") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "48") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "48") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "48") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "63")) - (rule "polySimp_mulComm0" (formula "63") (term "1")) - (rule "polySimp_rightDist" (formula "63") (term "1")) - (rule "mul_literals" (formula "63") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "64")) - (rule "polySimp_mulLiterals" (formula "64") (term "0")) - (rule "polySimp_elimOne" (formula "64") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "65")) - (rule "polySimp_mulComm0" (formula "65") (term "1")) - (rule "polySimp_rightDist" (formula "65") (term "1")) - (rule "mul_literals" (formula "65") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "38")) - (rule "polySimp_mulLiterals" (formula "38") (term "0")) - (rule "polySimp_elimOne" (formula "38") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "62")) - (rule "polySimp_mulLiterals" (formula "62") (term "0")) - (rule "polySimp_elimOne" (formula "62") (term "0")) - (rule "inEqSimp_subsumption1" (formula "35") (ifseqformula "36")) - (rule "leq_literals" (formula "35") (term "0")) - (builtin "One Step Simplification" (formula "35")) - (rule "true_left" (formula "35")) - (rule "inEqSimp_subsumption1" (formula "9") (ifseqformula "2")) - (rule "inEqSimp_homoInEq0" (formula "9") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "9") (term "0,0")) - (rule "add_literals" (formula "9") (term "1,1,0,0")) - (rule "times_zero_1" (formula "9") (term "1,0,0")) - (rule "add_literals" (formula "9") (term "0,0")) - (rule "qeq_literals" (formula "9") (term "0")) - (builtin "One Step Simplification" (formula "9")) - (rule "true_left" (formula "9")) - (rule "inEqSimp_subsumption1" (formula "19") (ifseqformula "31")) - (rule "leq_literals" (formula "19") (term "0")) - (builtin "One Step Simplification" (formula "19")) - (rule "true_left" (formula "19")) - (rule "inEqSimp_exactShadow3" (formula "62") (ifseqformula "66")) - (rule "polySimp_rightDist" (formula "62") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "62") (term "1,0,0")) - (rule "mul_literals" (formula "62") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "62") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "62") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "62") (term "0,0")) - (rule "add_literals" (formula "62") (term "1,1,0,0")) - (rule "times_zero_1" (formula "62") (term "1,0,0")) - (rule "add_literals" (formula "62") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "62")) - (rule "mul_literals" (formula "62") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "31") (ifseqformula "19")) - (rule "polySimp_mulComm0" (formula "31") (term "0,0")) - (rule "polySimp_addComm0" (formula "31") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "31")) - (rule "polySimp_mulLiterals" (formula "31") (term "0")) - (rule "polySimp_elimOne" (formula "31") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "34") (ifseqformula "32")) - (rule "polySimp_mulComm0" (formula "34") (term "0,0")) - (rule "polySimp_addComm0" (formula "34") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "34")) - (rule "polySimp_mulLiterals" (formula "34") (term "0")) - (rule "polySimp_elimOne" (formula "34") (term "0")) - (rule "inEqSimp_subsumption0" (formula "19") (ifseqformula "34")) - (rule "leq_literals" (formula "19") (term "0")) - (builtin "One Step Simplification" (formula "19")) - (rule "true_left" (formula "19")) - (rule "inEqSimp_exactShadow3" (formula "19") (ifseqformula "35")) - (rule "mul_literals" (formula "19") (term "0,0")) - (rule "polySimp_addAssoc" (formula "19") (term "0")) - (rule "add_literals" (formula "19") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "19")) - (rule "mul_literals" (formula "19") (term "1")) - (rule "inEqSimp_subsumption1" (formula "19") (ifseqformula "30")) - (rule "leq_literals" (formula "19") (term "0")) - (builtin "One Step Simplification" (formula "19")) - (rule "true_left" (formula "19")) - (rule "inEqSimp_exactShadow3" (formula "2") (ifseqformula "46")) - (rule "polySimp_rightDist" (formula "2") (term "0,0")) - (rule "mul_literals" (formula "2") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "2") (term "0")) - (rule "add_literals" (formula "2") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "2")) - (rule "polySimp_mulLiterals" (formula "2") (term "0")) - (rule "polySimp_elimOne" (formula "2") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "66") (ifseqformula "67")) - (rule "polySimp_mulComm0" (formula "66") (term "0,0")) - (rule "polySimp_addComm0" (formula "66") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "66")) - (rule "polySimp_mulLiterals" (formula "66") (term "0")) - (rule "polySimp_elimOne" (formula "66") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "62")) - (rule "polySimp_mulComm0" (formula "67") (term "0,0")) - (rule "polySimp_addComm0" (formula "67") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "67")) - (rule "polySimp_mulLiterals" (formula "67") (term "0")) - (rule "polySimp_elimOne" (formula "67") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "60")) - (rule "mul_literals" (formula "65") (term "0,0")) - (rule "add_zero_left" (formula "65") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "65")) - (rule "polySimp_mulLiterals" (formula "65") (term "0")) - (rule "polySimp_elimOne" (formula "65") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "61") (ifseqformula "66")) - (rule "polySimp_rightDist" (formula "61") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "61") (term "1,0,0")) - (rule "mul_literals" (formula "61") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "61") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "61") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "61") (term "0,0")) - (rule "add_literals" (formula "61") (term "1,1,0,0")) - (rule "times_zero_1" (formula "61") (term "1,0,0")) - (rule "add_literals" (formula "61") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "61")) - (rule "mul_literals" (formula "61") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "31") (ifseqformula "34")) - (rule "polySimp_mulComm0" (formula "31") (term "0,0")) - (rule "polySimp_addComm0" (formula "31") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "31")) - (rule "polySimp_mulLiterals" (formula "31") (term "0")) - (rule "polySimp_elimOne" (formula "31") (term "0")) - (rule "inEqSimp_subsumption0" (formula "19") (ifseqformula "31")) - (rule "leq_literals" (formula "19") (term "0")) - (builtin "One Step Simplification" (formula "19")) - (rule "true_left" (formula "19")) - (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "66")) - (rule "mul_literals" (formula "65") (term "0,0")) - (rule "add_zero_left" (formula "65") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "65")) - (rule "polySimp_mulLiterals" (formula "65") (term "1")) - (rule "polySimp_elimOne" (formula "65") (term "1")) - (rule "inEqSimp_and_subsumption2" (formula "45") (term "0,0,0,0")) - (rule "leq_literals" (formula "45") (term "0,0,0,0,0,0")) - (builtin "One Step Simplification" (formula "45")) - (rule "inEqSimp_and_subsumption3" (formula "10") (term "0,0,0")) - (rule "leq_literals" (formula "10") (term "0,1,0,0,0,0")) - (builtin "One Step Simplification" (formula "10")) - (rule "inEqSimp_and_subsumption3" (formula "46") (term "0,0,0")) - (rule "leq_literals" (formula "46") (term "0,1,0,0,0,0")) - (builtin "One Step Simplification" (formula "46")) - (rule "nnf_imp2or" (formula "12") (term "0,1,1,0")) - (rule "nnf_imp2or" (formula "11") (term "0")) - (rule "nnf_imp2or" (formula "45") (term "0")) - (rule "nnf_imp2or" (formula "10") (term "0")) - (rule "nnf_imp2or" (formula "46") (term "0")) - (rule "nnf_imp2or" (formula "12") (term "0")) - (rule "Free_class_invariant_axiom_for_de_wiesler_Classifier" (formula "43")) - (builtin "One Step Simplification" (formula "43")) - (rule "andLeft" (formula "43")) - (rule "andLeft" (formula "43")) - (rule "andLeft" (formula "43")) - (rule "andLeft" (formula "43")) - (rule "andLeft" (formula "43")) - (rule "andLeft" (formula "43")) - (rule "translateJavaSubInt" (formula "48") (term "0,2,0")) - (rule "translateJavaSubInt" (formula "48") (term "0,2,1")) - (rule "translateJavaMulInt" (formula "45") (term "1,1")) - (rule "eqSymm" (formula "48")) - (rule "eqSymm" (formula "45")) - (rule "polySimp_elimSub" (formula "48") (term "0,2,1")) - (rule "mul_literals" (formula "48") (term "1,0,2,1")) - (rule "polySimp_elimSub" (formula "48") (term "0,2,0")) - (rule "mul_literals" (formula "48") (term "1,0,2,0")) - (rule "polySimp_mulComm0" (formula "45") (term "1,0")) - (rule "polySimp_addComm0" (formula "48") (term "0,2,1")) - (rule "polySimp_addComm0" (formula "48") (term "0,2,0")) - (rule "inEqSimp_commuteLeq" (formula "43")) - (rule "applyEq" (formula "44") (term "0") (ifseqformula "40")) - (rule "applyEq" (formula "43") (term "0") (ifseqformula "40")) - (rule "applyEq" (formula "45") (term "1") (ifseqformula "40")) - (rule "inEqSimp_subsumption0" (formula "53") (ifseqformula "44")) - (rule "leq_literals" (formula "53") (term "0")) - (builtin "One Step Simplification" (formula "53")) - (rule "true_left" (formula "53")) - (rule "inEqSimp_subsumption1" (formula "53") (ifseqformula "43")) - (rule "leq_literals" (formula "53") (term "0")) - (builtin "One Step Simplification" (formula "53")) - (rule "true_left" (formula "53")) - (rule "inEqSimp_exactShadow3" (formula "3") (ifseqformula "44")) - (rule "polySimp_rightDist" (formula "3") (term "0,0")) - (rule "mul_literals" (formula "3") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "3") (term "0")) - (rule "add_literals" (formula "3") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "3")) - (rule "polySimp_mulLiterals" (formula "3") (term "0")) - (rule "polySimp_elimOne" (formula "3") (term "0")) - (rule "inEqSimp_subsumption0" (formula "2") (ifseqformula "3")) - (rule "leq_literals" (formula "2") (term "0")) - (builtin "One Step Simplification" (formula "2")) - (rule "true_left" (formula "2")) - (rule "Definition_axiom_for_bucketStartsOrdering_in_de_wiesler_Functions" (formula "56") (term "0") (inst "b=b")) - (builtin "One Step Simplification" (formula "56")) - (rule "expand_inInt" (formula "56") (term "1,0,0,1")) - (rule "replace_int_MAX" (formula "56") (term "1,0,1,0,0,1")) - (rule "replace_int_MIN" (formula "56") (term "0,1,1,0,0,1")) - (rule "andLeft" (formula "56")) - (rule "andLeft" (formula "56")) - (rule "andLeft" (formula "56")) - (rule "translateJavaAddInt" (formula "59") (term "0,2,1,1,0,1,1,1,0")) - (rule "translateJavaAddInt" (formula "59") (term "0,2,0,0,0,1,1,1,0")) - (rule "translateJavaAddInt" (formula "59") (term "0,2,0,1,1,0,1,0")) - (rule "translateJavaAddInt" (formula "59") (term "0,2,0,1,1,1,1,0")) - (rule "translateJavaAddInt" (formula "59") (term "0,2,1,1,0,1,0,1,0")) - (rule "translateJavaAddInt" (formula "58") (term "0,2,0")) - (rule "translateJavaAddInt" (formula "57") (term "0,2,1")) - (rule "polySimp_addComm0" (formula "59") (term "0,2,1,1,0,1,1,1,0")) - (rule "polySimp_addComm0" (formula "59") (term "0,2,0,0,0,1,1,1,0")) - (rule "polySimp_addComm0" (formula "59") (term "0,2,0,1,1,0,1,0")) - (rule "polySimp_addComm0" (formula "59") (term "0,2,0,1,1,1,1,0")) - (rule "polySimp_addComm0" (formula "59") (term "0,2,1,1,0,1,0,1,0")) - (rule "polySimp_addComm0" (formula "58") (term "0,2,0")) - (rule "polySimp_addComm0" (formula "57") (term "0,2,1")) - (rule "inEqSimp_ltToLeq" (formula "59") (term "1,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "59") (term "1,0,0,1,0,0,0,0")) - (rule "inEqSimp_gtToGeq" (formula "59") (term "0,1,1,0")) - (rule "polySimp_mulComm0" (formula "59") (term "1,0,0,0,1,1,0")) - (rule "inEqSimp_ltToLeq" (formula "59") (term "0,0,1,0")) - (rule "polySimp_mulComm0" (formula "59") (term "1,0,0,0,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "59") (term "1,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "59") (term "0,0,1,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "59") (term "0,0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "56")) - (rule "inEqSimp_commuteLeq" (formula "58") (term "1,0,1,1,1,0")) - (rule "inEqSimp_commuteLeq" (formula "58") (term "0,0,1,1,1,0")) - (rule "inEqSimp_commuteLeq" (formula "58") (term "1,0,1,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "57")) - (rule "inEqSimp_commuteLeq" (formula "56")) - (rule "applyEq" (formula "56") (term "0") (ifseqformula "38")) - (rule "inEqSimp_commuteGeq" (formula "56")) - (rule "applyEq" (formula "56") (term "1,1,1,1,1,0") (ifseqformula "38")) - (rule "inEqSimp_sepPosMonomial0" (formula "56") (term "1,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "56") (term "1,1,0,0,0,0")) - (rule "polySimp_rightDist" (formula "56") (term "1,1,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "56") (term "1,1,1,0,0,0,0")) - (rule "mul_literals" (formula "56") (term "0,1,1,0,0,0,0")) - (rule "polySimp_elimOne" (formula "56") (term "1,1,1,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "56") (term "0,1,1,0")) - (rule "polySimp_mulComm0" (formula "56") (term "1,0,1,1,0")) - (rule "polySimp_rightDist" (formula "56") (term "1,0,1,1,0")) - (rule "mul_literals" (formula "56") (term "0,1,0,1,1,0")) - (rule "polySimp_mulLiterals" (formula "56") (term "1,1,0,1,1,0")) - (rule "polySimp_elimOne" (formula "56") (term "1,1,0,1,1,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "56") (term "0,0,1,0")) - (rule "polySimp_mulComm0" (formula "56") (term "1,0,0,1,0")) - (rule "polySimp_rightDist" (formula "56") (term "1,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "56") (term "1,1,0,0,1,0")) - (rule "mul_literals" (formula "56") (term "0,1,0,0,1,0")) - (rule "polySimp_elimOne" (formula "56") (term "1,1,0,0,1,0")) - (rule "Class_invariant_axiom_for_de_wiesler_Buffers" (formula "15")) - (rule "andLeft" (formula "15")) - (rule "notLeft" (formula "15")) - (rule "notLeft" (formula "15")) - (rule "replace_known_right" (formula "5") (term "0") (ifseqformula "75")) - (builtin "One Step Simplification" (formula "5")) - (rule "replace_known_right" (formula "7") (term "0") (ifseqformula "74")) - (builtin "One Step Simplification" (formula "7")) - (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "13")) - (rule "andLeft" (formula "13")) - (rule "notLeft" (formula "13")) - (rule "notLeft" (formula "13")) - (rule "replace_known_right" (formula "8") (term "0") (ifseqformula "73")) - (builtin "One Step Simplification" (formula "8")) - (rule "replace_known_right" (formula "6") (term "0") (ifseqformula "74")) - (builtin "One Step Simplification" (formula "6")) - (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "26")) - (rule "andLeft" (formula "26")) - (rule "notLeft" (formula "27")) - (rule "notLeft" (formula "26")) - (rule "nnf_notAnd" (formula "11") (term "0,0")) - (rule "inEqSimp_notGeq" (formula "11") (term "0,0,0")) - (rule "mul_literals" (formula "11") (term "1,0,0,0,0,0")) - (rule "add_literals" (formula "11") (term "0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "11") (term "0,0,0")) - (rule "mul_literals" (formula "11") (term "1,0,0,0")) - (rule "inEqSimp_notLeq" (formula "11") (term "1,0,0")) - (rule "mul_literals" (formula "11") (term "1,0,0,1,0,0")) - (rule "add_literals" (formula "11") (term "0,0,1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "11") (term "1,0,0")) - (rule "mul_literals" (formula "11") (term "1,1,0,0")) - (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "56") (term "0")) - (builtin "One Step Simplification" (formula "56") (ifInst "" (formula "13")) (ifInst "" (formula "72")) (ifInst "" (formula "107")) (ifInst "" (formula "13")) (ifInst "" (formula "59")) (ifInst "" (formula "20"))) - (rule "translateJavaAddInt" (formula "56") (term "1,0,1,0,1")) - (rule "translateJavaAddInt" (formula "56") (term "1,1,1,0,0,1")) - (rule "polySimp_addComm0" (formula "56") (term "1,0,1,0,1")) - (rule "polySimp_addComm0" (formula "56") (term "1,1,1,0,0,1")) - (rule "inEqSimp_ltToLeq" (formula "56") (term "1,0")) - (rule "polySimp_mulComm0" (formula "56") (term "1,0,0,1,0")) - (rule "polySimp_addComm1" (formula "56") (term "0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "56") (term "1,0,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "56") (term "0,0")) - (rule "replace_known_left" (formula "56") (term "0,0") (ifseqformula "9")) - (builtin "One Step Simplification" (formula "56")) - (rule "inEqSimp_commuteLeq" (formula "56") (term "0,0,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "56") (term "1,0,1")) - (rule "applyEq" (formula "56") (term "1,0,1,0,1") (ifseqformula "50")) - (rule "applyEq" (formula "56") (term "0,1,0,0") (ifseqformula "50")) - (rule "applyEq" (formula "56") (term "0,1,0,0,1") (ifseqformula "57")) - (rule "inEqSimp_commuteLeq" (formula "56") (term "1,0,0,1")) - (rule "applyEq" (formula "56") (term "0,0,1,1") (ifseqformula "57")) - (rule "applyEq" (formula "56") (term "0,1,0,0,0,1") (ifseqformula "57")) - (rule "inEqSimp_commuteGeq" (formula "56") (term "1,0,0,0,1")) - (rule "applyEq" (formula "56") (term "0,1,0,1") (ifseqformula "71")) - (rule "inEqSimp_commuteGeq" (formula "56") (term "1,0,1")) - (rule "inEqSimp_sepNegMonomial0" (formula "56") (term "0")) - (rule "polySimp_mulLiterals" (formula "56") (term "0,0")) - (rule "polySimp_elimOne" (formula "56") (term "0,0")) - (rule "replace_known_left" (formula "56") (term "0") (ifseqformula "3")) - (builtin "One Step Simplification" (formula "56")) - (rule "andLeft" (formula "56")) - (rule "andLeft" (formula "56")) - (rule "andLeft" (formula "56")) - (rule "andLeft" (formula "56")) - (rule "inEqSimp_exactShadow3" (formula "58") (ifseqformula "59")) - (rule "polySimp_mulComm0" (formula "58") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "58")) - (rule "polySimp_mulLiterals" (formula "58") (term "1")) - (rule "polySimp_elimOne" (formula "58") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "1") (ifseqformula "60")) - (rule "polySimp_rightDist" (formula "1") (term "0,0")) - (rule "mul_literals" (formula "1") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "1") (term "1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "1")) - (rule "polySimp_mulComm0" (formula "1") (term "1")) - (rule "polySimp_rightDist" (formula "1") (term "1")) - (rule "mul_literals" (formula "1") (term "0,1")) - (rule "inEqSimp_exactShadow3" (formula "57") (ifseqformula "58")) - (rule "mul_literals" (formula "57") (term "0,0")) - (rule "add_zero_left" (formula "57") (term "0")) - (rule "inEqSimp_subsumption1" (formula "56") (ifseqformula "57")) - (rule "leq_literals" (formula "56") (term "0")) - (builtin "One Step Simplification" (formula "56")) - (rule "true_left" (formula "56")) - (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "77") (term "0")) - (builtin "One Step Simplification" (formula "77") (ifInst "" (formula "26")) (ifInst "" (formula "114"))) - (rule "translateJavaAddInt" (formula "77") (term "1,1,1,0,1,1,1")) - (rule "translateJavaSubInt" (formula "77") (term "1,0,1,1,1,1,1")) - (rule "polySimp_elimSub" (formula "77") (term "1,0,1,1,1,1,1")) - (rule "mul_literals" (formula "77") (term "1,1,0,1,1,1,1,1")) - (rule "polySimp_addComm0" (formula "77") (term "1,1,1,0,1,1,1")) - (rule "polySimp_addComm0" (formula "77") (term "1,0,1,1,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "77") (term "0,0,1,1,1")) - (rule "polySimp_mulComm0" (formula "77") (term "1,0,0,0,0,1,1,1")) - (rule "polySimp_addComm1" (formula "77") (term "0,0,0,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "77") (term "0,0,1,1,1,1")) - (rule "add_zero_right" (formula "77") (term "0,0,0,1,1,1,1")) - (rule "polySimp_mulComm0" (formula "77") (term "1,0,0,0,1,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "77") (term "0,0")) - (rule "inEqSimp_commuteLeq" (formula "77") (term "0,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "77") (term "1,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "77") (term "1,0")) - (rule "inEqSimp_commuteLeq" (formula "77") (term "1,0,1,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "77") (term "1,0,1,1,1")) - (rule "applyEq" (formula "77") (term "0,1,0") (ifseqformula "51")) - (rule "inEqSimp_homoInEq1" (formula "77") (term "1,0")) - (rule "polySimp_pullOutFactor1" (formula "77") (term "0,1,0")) - (rule "add_literals" (formula "77") (term "1,0,1,0")) - (rule "times_zero_1" (formula "77") (term "0,1,0")) - (rule "leq_literals" (formula "77") (term "1,0")) - (builtin "One Step Simplification" (formula "77")) - (rule "applyEq" (formula "77") (term "1,1,0,0,1") (ifseqformula "78")) - (rule "applyEq" (formula "77") (term "0,1,0,1,1,1,1") (ifseqformula "51")) - (rule "inEqSimp_homoInEq1" (formula "77") (term "1,0,1,1,1,1")) - (rule "polySimp_pullOutFactor1" (formula "77") (term "0,1,0,1,1,1,1")) - (rule "add_literals" (formula "77") (term "1,0,1,0,1,1,1,1")) - (rule "times_zero_1" (formula "77") (term "0,1,0,1,1,1,1")) - (rule "leq_literals" (formula "77") (term "1,0,1,1,1,1")) - (builtin "One Step Simplification" (formula "77")) - (rule "applyEq" (formula "77") (term "0,0,0,1,1") (ifseqformula "78")) - (rule "applyEq" (formula "77") (term "0,0,0,0,1") (ifseqformula "78")) - (rule "applyEq" (formula "77") (term "1,0,1,0,0,1") (ifseqformula "51")) - (rule "applyEq" (formula "77") (term "1,1,0,1,1,1") (ifseqformula "78")) - (rule "applyEq" (formula "77") (term "1,1,1,1,1,1") (ifseqformula "78")) - (rule "applyEq" (formula "77") (term "0,1,0,0,0,1,1,1") (ifseqformula "51")) - (rule "polySimp_pullOutFactor1b" (formula "77") (term "0,0,0,1,1,1")) - (rule "add_literals" (formula "77") (term "1,1,0,0,0,1,1,1")) - (rule "times_zero_1" (formula "77") (term "1,0,0,0,1,1,1")) - (rule "add_zero_right" (formula "77") (term "0,0,0,1,1,1")) - (rule "leq_literals" (formula "77") (term "0,0,1,1,1")) - (builtin "One Step Simplification" (formula "77")) - (rule "applyEq" (formula "77") (term "0,1,0,0,1") (ifseqformula "78")) - (rule "inEqSimp_homoInEq1" (formula "77") (term "1,0,0,1")) - (rule "polySimp_pullOutFactor1" (formula "77") (term "0,1,0,0,1")) - (rule "add_literals" (formula "77") (term "1,0,1,0,0,1")) - (rule "times_zero_1" (formula "77") (term "0,1,0,0,1")) - (rule "leq_literals" (formula "77") (term "1,0,0,1")) - (builtin "One Step Simplification" (formula "77")) - (rule "applyEq" (formula "77") (term "1,0,1,0,1") (ifseqformula "51")) - (rule "applyEq" (formula "77") (term "0,1,0,1") (ifseqformula "78")) - (rule "inEqSimp_sepNegMonomial0" (formula "77") (term "0,1,1,1")) - (rule "polySimp_mulLiterals" (formula "77") (term "0,0,1,1,1")) - (rule "polySimp_elimOne" (formula "77") (term "0,0,1,1,1")) - (rule "inEqSimp_subsumption1" (formula "77") (term "0") (ifseqformula "41")) - (rule "leq_literals" (formula "77") (term "0,0")) - (builtin "One Step Simplification" (formula "77")) - (rule "andLeft" (formula "77")) - (rule "andLeft" (formula "78")) - (rule "andLeft" (formula "77")) - (rule "inEqSimp_subsumption1" (formula "80") (term "0") (ifseqformula "41")) - (rule "leq_literals" (formula "80") (term "0,0")) - (builtin "One Step Simplification" (formula "80")) - (rule "inEqSimp_exactShadow3" (formula "59") (ifseqformula "78")) - (rule "polySimp_mulComm0" (formula "59") (term "0,0")) - (rule "polySimp_addComm0" (formula "59") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "59")) - (rule "polySimp_mulLiterals" (formula "59") (term "0")) - (rule "polySimp_elimOne" (formula "59") (term "0")) - (rule "inEqSimp_subsumption0" (formula "55") (ifseqformula "59")) - (rule "leq_literals" (formula "55") (term "0")) - (builtin "One Step Simplification" (formula "55")) - (rule "true_left" (formula "55")) - (rule "inEqSimp_exactShadow3" (formula "1") (ifseqformula "78")) - (rule "polySimp_rightDist" (formula "1") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,0,0")) - (rule "mul_literals" (formula "1") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "1") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0")) - (rule "add_literals" (formula "1") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "1")) - (rule "mul_literals" (formula "1") (term "1")) - (rule "inEqSimp_subsumption1" (formula "28") (ifseqformula "1")) - (rule "leq_literals" (formula "28") (term "0")) - (builtin "One Step Simplification" (formula "28")) - (rule "true_left" (formula "28")) - (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "81") (term "0")) - (rule "translateJavaCastInt" (formula "81") (term "0,0")) - (rule "castedGetAny" (formula "81") (term "0,0")) - (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "63") (term "0")) - (rule "translateJavaAddInt" (formula "63") (term "0,2,0")) - (rule "translateJavaMulInt" (formula "63") (term "0,0,2,0")) - (rule "polySimp_mulComm0" (formula "63") (term "0,0,2,0")) - (rule "polySimp_addComm0" (formula "63") (term "0,2,0")) - (rule "pullOutSelect" (formula "63") (term "0") (inst "selectSK=arr_3")) - (rule "simplifySelectOfAnon" (formula "63")) - (builtin "One Step Simplification" (formula "63")) - (rule "eqSymm" (formula "64")) - (rule "applyEqReverse" (formula "63") (term "1") (ifseqformula "64")) - (rule "hideAuxiliaryEq" (formula "64")) - (rule "elementOfArrayRangeConcrete" (formula "63") (term "0,0,0")) - (rule "replace_known_right" (formula "63") (term "0,0,0,0,0") (ifseqformula "89")) - (builtin "One Step Simplification" (formula "63")) - (rule "Free_class_invariant_axiom_for_de_wiesler_Buffers" (formula "39") (inst "b=b")) - (builtin "One Step Simplification" (formula "39")) - (rule "expand_inInt" (formula "39") (term "1,0,0,1")) - (rule "replace_int_MAX" (formula "39") (term "1,0,1,0,0,1")) - (rule "replace_int_MIN" (formula "39") (term "0,1,1,0,0,1")) - (rule "andLeft" (formula "39")) - (rule "andLeft" (formula "39")) - (rule "andLeft" (formula "39")) - (rule "andLeft" (formula "41")) - (rule "andLeft" (formula "39")) - (rule "notLeft" (formula "39")) - (rule "translateJavaMulInt" (formula "39") (term "1")) - (rule "mul_literals" (formula "39") (term "1")) - (rule "eqSymm" (formula "87")) - (rule "inEqSimp_ltToLeq" (formula "43") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "43") (term "1,0,0,1,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "43") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "43") (term "0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "43") (term "1,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "41")) - (rule "applyEq" (formula "41") (term "0") (ifseqformula "37")) - (rule "applyEq" (formula "42") (term "0") (ifseqformula "37")) - (rule "applyEq" (formula "42") (term "0,1,0,0,1,0,0,0") (ifseqformula "37")) - (rule "inEqSimp_sepPosMonomial0" (formula "42") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "42") (term "1,1,0,0,0")) - (rule "polySimp_rightDist" (formula "42") (term "1,1,0,0,0")) - (rule "mul_literals" (formula "42") (term "0,1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "42") (term "1,1,1,0,0,0")) - (rule "polySimp_elimOne" (formula "42") (term "1,1,1,0,0,0")) - (rule "inEqSimp_subsumption1" (formula "41") (ifseqformula "44")) - (rule "leq_literals" (formula "41") (term "0")) - (builtin "One Step Simplification" (formula "41")) - (rule "true_left" (formula "41")) - (rule "Definition_axiom_for_isValidBucketStarts_in_de_wiesler_Functions" (formula "35") (term "0")) - (builtin "One Step Simplification" (formula "35")) - (rule "andLeft" (formula "35")) - (rule "andLeft" (formula "35")) - (rule "andLeft" (formula "35")) - (rule "translateJavaAddInt" (formula "37") (term "3,0")) - (rule "translateJavaAddInt" (formula "36") (term "0")) - (rule "polySimp_addComm0" (formula "37") (term "3,0")) - (rule "polySimp_addComm0" (formula "36") (term "0")) - (rule "inEqSimp_commuteLeq" (formula "35")) - (rule "inEqSimp_commuteLeq" (formula "35")) - (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "69") (inst "b=b")) - (builtin "One Step Simplification" (formula "69")) - (rule "expand_inInt" (formula "69") (term "1,0,0,1")) - (rule "replace_int_MAX" (formula "69") (term "1,0,1,0,0,1")) - (rule "replace_int_MIN" (formula "69") (term "0,1,1,0,0,1")) - (rule "andLeft" (formula "69")) - (rule "andLeft" (formula "69")) - (rule "andLeft" (formula "70")) - (rule "andLeft" (formula "69")) - (rule "andLeft" (formula "69")) - (rule "andLeft" (formula "69")) - (rule "andLeft" (formula "71")) - (rule "andLeft" (formula "71")) - (rule "andLeft" (formula "71")) - (rule "translateJavaCastInt" (formula "76") (term "0")) - (rule "translateJavaAddInt" (formula "75") (term "1")) - (rule "translateJavaMulInt" (formula "70") (term "0")) - (rule "translateJavaMulInt" (formula "69") (term "1")) - (rule "translateJavaCastInt" (formula "73") (term "0")) - (rule "translateJavaCastInt" (formula "72") (term "1")) - (rule "polySimp_mulComm0" (formula "70") (term "0")) - (rule "polySimp_mulComm0" (formula "69") (term "1")) - (rule "polySimp_addComm0" (formula "75") (term "1")) - (rule "castedGetAny" (formula "76") (term "0")) - (rule "castedGetAny" (formula "73") (term "0")) - (rule "castedGetAny" (formula "72") (term "1")) - (rule "inEqSimp_ltToLeq" (formula "78") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "78") (term "1,0,0,1,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "78") (term "1,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "78") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "71")) - (rule "inEqSimp_commuteLeq" (formula "69")) - (rule "inEqSimp_commuteLeq" (formula "72")) - (rule "applyEq" (formula "72") (term "1,0") (ifseqformula "55")) - (rule "applyEq" (formula "69") (term "0,0") (ifseqformula "55")) - (rule "applyEq" (formula "70") (term "0,0") (ifseqformula "55")) - (rule "inEqSimp_commuteLeq" (formula "70")) - (rule "applyEq" (formula "73") (term "1,0") (ifseqformula "55")) - (rule "applyEq" (formula "75") (term "1,1") (ifseqformula "55")) - (rule "applyEq" (formula "78") (term "0,1,0,0,1,0,0,0") (ifseqformula "55")) - (rule "inEqSimp_sepPosMonomial0" (formula "78") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "78") (term "1,1,0,0,0")) - (rule "polySimp_rightDist" (formula "78") (term "1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "78") (term "1,1,1,0,0,0")) - (rule "mul_literals" (formula "78") (term "0,1,1,0,0,0")) - (rule "polySimp_elimOne" (formula "78") (term "1,1,1,0,0,0")) - (rule "inEqSimp_subsumption6" (formula "69") (ifseqformula "45")) - (rule "mul_literals" (formula "69") (term "1,1,0")) - (rule "greater_literals" (formula "69") (term "0,0")) - (builtin "One Step Simplification" (formula "69")) - (rule "leq_literals" (formula "69") (term "0")) - (builtin "One Step Simplification" (formula "69")) - (rule "true_left" (formula "69")) - (rule "inEqSimp_exactShadow3" (formula "71") (ifseqformula "72")) - (rule "polySimp_mulComm0" (formula "71") (term "0,0")) - (rule "polySimp_addComm0" (formula "71") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "71")) - (rule "polySimp_mulLiterals" (formula "71") (term "0")) - (rule "polySimp_elimOne" (formula "71") (term "0")) - (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "15")) - (rule "notLeft" (formula "15")) - (rule "replace_known_right" (formula "66") (term "0,0,0,0") (ifseqformula "95")) - (builtin "One Step Simplification" (formula "66")) - (rule "replace_known_right" (formula "6") (term "0") (ifseqformula "95")) - (builtin "One Step Simplification" (formula "6")) - (rule "replace_known_left" (formula "66") (term "0,0,0") (ifseqformula "6")) - (builtin "One Step Simplification" (formula "66")) - (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "93") (term "1")) - (builtin "One Step Simplification" (formula "93") (ifInst "" (formula "91"))) - (rule "translateJavaSubInt" (formula "93") (term "0,1,1")) - (rule "polySimp_elimSub" (formula "93") (term "0,1,1")) - (rule "polySimp_mulComm0" (formula "93") (term "1,0,1,1")) - (rule "polySimp_rightDist" (formula "93") (term "1,0,1,1")) - (rule "polySimp_mulAssoc" (formula "93") (term "0,1,0,1,1")) - (rule "polySimp_mulComm0" (formula "93") (term "0,0,1,0,1,1")) - (rule "polySimp_mulLiterals" (formula "93") (term "0,1,0,1,1")) - (rule "polySimp_elimOne" (formula "93") (term "0,1,0,1,1")) - (rule "polySimp_addComm0" (formula "93") (term "0,1,1")) - (rule "inEqSimp_ltToLeq" (formula "93") (term "1,1")) - (rule "mul_literals" (formula "93") (term "1,0,0,1,1")) - (rule "add_literals" (formula "93") (term "0,0,1,1")) - (rule "polySimp_addAssoc" (formula "93") (term "0,1,1")) - (rule "polySimp_addAssoc" (formula "93") (term "0,0,1,1")) - (rule "inEqSimp_homoInEq0" (formula "93") (term "1,0")) - (rule "polySimp_mulComm0" (formula "93") (term "1,0,1,0")) - (rule "polySimp_rightDist" (formula "93") (term "1,0,1,0")) - (rule "polySimp_mulAssoc" (formula "93") (term "0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "93") (term "0,0,1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "93") (term "0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "93") (term "0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "93") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "93") (term "0,0")) - (rule "times_zero_2" (formula "93") (term "1,0,0,0")) - (rule "add_zero_right" (formula "93") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "93") (term "1,1")) - (rule "polySimp_mulComm0" (formula "93") (term "1,1,1")) - (rule "polySimp_rightDist" (formula "93") (term "1,1,1")) - (rule "polySimp_mulLiterals" (formula "93") (term "1,1,1,1")) - (rule "polySimp_elimOne" (formula "93") (term "1,1,1,1")) - (rule "polySimp_rightDist" (formula "93") (term "0,1,1,1")) - (rule "mul_literals" (formula "93") (term "0,0,1,1,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "93") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "93") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "93") (term "0,1,0")) - (rule "replace_known_left" (formula "93") (term "1,0") (ifseqformula "33")) - (builtin "One Step Simplification" (formula "93")) - (rule "inEqSimp_sepPosMonomial1" (formula "93") (term "0")) - (rule "polySimp_mulLiterals" (formula "93") (term "1,0")) - (rule "polySimp_elimOne" (formula "93") (term "1,0")) - (rule "replace_known_left" (formula "93") (term "0") (ifseqformula "28")) - (builtin "One Step Simplification" (formula "93")) - (rule "andLeft" (formula "93")) - (rule "inEqSimp_exactShadow3" (formula "89") (ifseqformula "94")) - (rule "mul_literals" (formula "89") (term "0,0")) - (rule "add_zero_left" (formula "89") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "89")) - (rule "polySimp_mulComm0" (formula "89") (term "1")) - (rule "polySimp_rightDist" (formula "89") (term "1")) - (rule "mul_literals" (formula "89") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "89") (term "1,1")) - (rule "polySimp_elimOne" (formula "89") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "89") (ifseqformula "28")) - (rule "inEqSimp_homoInEq0" (formula "89") (term "0")) - (rule "polySimp_mulComm0" (formula "89") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "89") (term "1,0,0")) - (rule "mul_literals" (formula "89") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "89") (term "0,0")) - (rule "polySimp_addComm0" (formula "89") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "89") (term "0,0")) - (rule "add_literals" (formula "89") (term "1,1,0,0")) - (rule "times_zero_1" (formula "89") (term "1,0,0")) - (rule "add_zero_right" (formula "89") (term "0,0")) - (rule "qeq_literals" (formula "89") (term "0")) - (builtin "One Step Simplification" (formula "89")) - (rule "true_left" (formula "89")) - (rule "inEqSimp_exactShadow3" (formula "62") (ifseqformula "94")) - (rule "polySimp_mulComm0" (formula "62") (term "0,0")) - (rule "polySimp_addComm0" (formula "62") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "62")) - (rule "polySimp_mulLiterals" (formula "62") (term "0")) - (rule "polySimp_elimOne" (formula "62") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "2") (ifseqformula "95")) - (rule "polySimp_rightDist" (formula "2") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "2") (term "1,0,0")) - (rule "mul_literals" (formula "2") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "2") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "2") (term "0")) - (rule "polySimp_addAssoc" (formula "2") (term "0,0")) - (rule "polySimp_addComm1" (formula "2") (term "0,0,0")) - (rule "add_literals" (formula "2") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "2") (term "0,0")) - (rule "add_literals" (formula "2") (term "1,1,0,0")) - (rule "times_zero_1" (formula "2") (term "1,0,0")) - (rule "add_zero_right" (formula "2") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "2")) - (rule "mul_literals" (formula "2") (term "1")) - (rule "inEqSimp_contradInEq1" (formula "32") (ifseqformula "2")) - (rule "qeq_literals" (formula "32") (term "0")) - (builtin "One Step Simplification" (formula "32")) - (rule "closeFalse" (formula "32")) - ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "105")) - (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "105") (term "1,1") (userinteraction)) - (builtin "One Step Simplification" (formula "1") (ifInst "" (formula "30")) (ifInst "" (formula "102"))) - (rule "translateJavaAddInt" (formula "1") (term "1,1,1,0,1,1,1")) - (rule "translateJavaSubInt" (formula "1") (term "1,0,1,1,1,1,1")) - (rule "polySimp_homoEq" (formula "11") (term "1,0")) - (rule "polySimp_homoEq" (formula "48") (term "1,0,1,0")) - (rule "polySimp_homoEq" (formula "58")) - (rule "polySimp_elimSub" (formula "1") (term "1,0,1,1,1,1,1")) - (rule "mul_literals" (formula "1") (term "1,1,0,1,1,1,1,1")) - (rule "polySimp_mulComm0" (formula "11") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "48") (term "1,0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "58") (term "1,0")) - (rule "polySimp_addComm1" (formula "1") (term "1,1,1,0,1,1,1")) - (rule "add_literals" (formula "1") (term "0,1,1,1,0,1,1,1")) - (rule "polySimp_addComm1" (formula "1") (term "1,0,1,1,1,1,1")) - (rule "add_literals" (formula "1") (term "0,1,0,1,1,1,1,1")) - (rule "add_zero_left" (formula "1") (term "1,0,1,1,1,1,1")) - (rule "polySimp_rightDist" (formula "11") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "11") (term "0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "48") (term "1,0,1,0,1,0")) - (rule "polySimp_mulAssoc" (formula "48") (term "0,1,0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "48") (term "0,0,1,0,1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "48") (term "0,1,0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "48") (term "0,1,0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "58") (term "1,0")) - (rule "polySimp_mulComm0" (formula "58") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "11") (term "0,1,0")) - (rule "polySimp_addComm0" (formula "11") (term "0,0,1,0")) - (rule "inEqSimp_leqRight" (formula "106")) - (rule "polySimp_rightDist" (formula "1") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "1") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "49") (term "0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "59") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "11") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0")) - (rule "polySimp_addComm1" (formula "1") (term "0,0")) - (rule "add_literals" (formula "1") (term "0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "13") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "13") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "3")) - (rule "polySimp_mulComm0" (formula "3") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "3") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "49") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "2") (term "0,0,1,1,1")) - (rule "polySimp_mulComm0" (formula "2") (term "1,0,0,0,0,1,1,1")) - (rule "polySimp_addComm1" (formula "2") (term "0,0,0,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "2") (term "0,0,1,1,1,1")) - (rule "add_zero_right" (formula "2") (term "0,0,0,1,1,1,1")) - (rule "polySimp_rightDist" (formula "2") (term "1,0,0,0,1,1,1,1")) - (rule "mul_literals" (formula "2") (term "0,1,0,0,0,1,1,1,1")) - (rule "polySimp_addAssoc" (formula "2") (term "0,0,0,0,1,1,1")) - (rule "add_literals" (formula "2") (term "0,0,0,0,0,1,1,1")) - (rule "polySimp_addAssoc" (formula "2") (term "0,0,0,1,1,1,1")) - (rule "add_literals" (formula "2") (term "0,0,0,0,1,1,1,1")) - (rule "add_zero_left" (formula "2") (term "0,0,0,1,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "2") (term "1,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "2") (term "1,0,1,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "2") (term "0,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "2") (term "1,0")) - (rule "inEqSimp_commuteLeq" (formula "2") (term "1,0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "2") (term "1,1,1,1,1")) - (rule "inEqSimp_homoInEq0" (formula "65")) - (rule "polySimp_mulComm0" (formula "65") (term "1,0")) - (rule "polySimp_rightDist" (formula "65") (term "1,0")) - (rule "polySimp_mulComm0" (formula "65") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "65") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "64")) - (rule "mul_literals" (formula "64") (term "1,0")) - (rule "polySimp_addComm1" (formula "64") (term "0")) - (rule "polySimp_addComm0" (formula "64") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "39")) - (rule "polySimp_mulComm0" (formula "39") (term "1,0")) - (rule "polySimp_rightDist" (formula "39") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "39") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "39") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "39") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "39") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "39") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "66")) - (rule "mul_literals" (formula "66") (term "1,0")) - (rule "polySimp_addComm1" (formula "66") (term "0")) - (rule "polySimp_addComm0" (formula "66") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "63")) - (rule "polySimp_mulComm0" (formula "63") (term "1,0")) - (rule "polySimp_rightDist" (formula "63") (term "1,0")) - (rule "polySimp_mulComm0" (formula "63") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "63") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "2") (term "0,0")) - (rule "mul_literals" (formula "2") (term "1,0,0,0")) - (rule "add_zero_right" (formula "2") (term "0,0,0")) - (rule "applyEq" (formula "2") (term "0,1,0,1,1,1,1") (ifseqformula "52")) - (rule "applyEq" (formula "2") (term "0,1,0,0,0,1,1,1") (ifseqformula "52")) - (rule "applyEq" (formula "2") (term "1,0,1,0,0,1") (ifseqformula "52")) - (rule "applyEq" (formula "2") (term "0,1,0") (ifseqformula "52")) - (rule "applyEq" (formula "2") (term "1,0,1,0,1") (ifseqformula "52")) - (rule "applyEq" (formula "2") (term "0,1,0,1") (ifseqformula "71")) - (rule "applyEq" (formula "2") (term "0,1,0,0,1") (ifseqformula "71")) - (rule "inEqSimp_commuteGeq" (formula "2") (term "1,0,0,1")) - (rule "polySimp_sepNegMonomial" (formula "12") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "12") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "12") (term "0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "49") (term "1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "49") (term "0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "49") (term "0,1,0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "59")) - (rule "polySimp_mulLiterals" (formula "59") (term "0")) - (rule "polySimp_elimOne" (formula "59") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "11") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "11") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "11") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "11") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "11") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "1")) - (rule "polySimp_mulLiterals" (formula "1") (term "0")) - (rule "polySimp_elimOne" (formula "1") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "13") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "13") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "13") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "13") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "13") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "13") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "3")) - (rule "polySimp_mulLiterals" (formula "3") (term "0")) - (rule "polySimp_elimOne" (formula "3") (term "0")) - (rule "replace_known_left" (formula "2") (term "1,0,1,1,1,1") (ifseqformula "3")) - (builtin "One Step Simplification" (formula "2") (ifInst "" (formula "3"))) - (rule "inEqSimp_sepPosMonomial0" (formula "49") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "49") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "49") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "49") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "49") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "65")) - (rule "polySimp_mulLiterals" (formula "65") (term "0")) - (rule "polySimp_elimOne" (formula "65") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "64")) - (rule "polySimp_mulComm0" (formula "64") (term "1")) - (rule "polySimp_rightDist" (formula "64") (term "1")) - (rule "mul_literals" (formula "64") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "39")) - (rule "polySimp_mulLiterals" (formula "39") (term "0")) - (rule "polySimp_elimOne" (formula "39") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "66")) - (rule "polySimp_mulComm0" (formula "66") (term "1")) - (rule "polySimp_rightDist" (formula "66") (term "1")) - (rule "mul_literals" (formula "66") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "63")) - (rule "polySimp_mulLiterals" (formula "63") (term "0")) - (rule "polySimp_elimOne" (formula "63") (term "0")) - (rule "inEqSimp_invertInEq0" (formula "2") (term "0,1,1,1,1")) - (rule "polySimp_mulLiterals" (formula "2") (term "0,0,1,1,1,1")) - (rule "mul_literals" (formula "2") (term "1,0,1,1,1,1")) - (rule "polySimp_elimOne" (formula "2") (term "0,0,1,1,1,1")) - (rule "replace_known_left" (formula "2") (term "0,1,1,1,1") (ifseqformula "9")) - (builtin "One Step Simplification" (formula "2")) - (rule "inEqSimp_sepNegMonomial0" (formula "2") (term "0,0,1,1,1")) - (rule "polySimp_mulLiterals" (formula "2") (term "0,0,0,1,1,1")) - (rule "polySimp_elimOne" (formula "2") (term "0,0,0,1,1,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "2") (term "0")) - (rule "mul_literals" (formula "2") (term "1,0")) - (rule "inEqSimp_subsumption1" (formula "10") (ifseqformula "3")) - (rule "inEqSimp_homoInEq0" (formula "10") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "10") (term "0,0")) - (rule "add_literals" (formula "10") (term "1,1,0,0")) - (rule "times_zero_1" (formula "10") (term "1,0,0")) - (rule "add_literals" (formula "10") (term "0,0")) - (rule "qeq_literals" (formula "10") (term "0")) - (builtin "One Step Simplification" (formula "10")) - (rule "true_left" (formula "10")) - (rule "inEqSimp_subsumption1" (formula "35") (ifseqformula "36")) - (rule "leq_literals" (formula "35") (term "0")) - (builtin "One Step Simplification" (formula "35")) - (rule "true_left" (formula "35")) - (rule "inEqSimp_subsumption1" (formula "2") (term "0") (ifseqformula "9")) - (rule "leq_literals" (formula "2") (term "0,0")) - (builtin "One Step Simplification" (formula "2")) - (rule "andLeft" (formula "2")) - (rule "andLeft" (formula "2")) - (rule "andLeft" (formula "4")) - (rule "andLeft" (formula "2")) - (rule "andLeft" (formula "6")) - (rule "inEqSimp_subsumption1" (formula "25") (ifseqformula "37")) - (rule "leq_literals" (formula "25") (term "0")) - (builtin "One Step Simplification" (formula "25")) - (rule "true_left" (formula "25")) - (rule "inEqSimp_exactShadow3" (formula "37") (ifseqformula "25")) - (rule "polySimp_mulComm0" (formula "37") (term "0,0")) - (rule "polySimp_addComm0" (formula "37") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "37")) - (rule "polySimp_mulLiterals" (formula "37") (term "0")) - (rule "polySimp_elimOne" (formula "37") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "8") (ifseqformula "52")) - (rule "polySimp_rightDist" (formula "8") (term "0,0")) - (rule "mul_literals" (formula "8") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "8") (term "0")) - (rule "add_literals" (formula "8") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "8")) - (rule "polySimp_mulLiterals" (formula "8") (term "0")) - (rule "polySimp_elimOne" (formula "8") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "69") (ifseqformula "73")) - (rule "polySimp_rightDist" (formula "69") (term "0,0")) - (rule "mul_literals" (formula "69") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "69") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "69") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "69") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "69") (term "0,0")) - (rule "add_literals" (formula "69") (term "1,1,0,0")) - (rule "times_zero_1" (formula "69") (term "1,0,0")) - (rule "add_literals" (formula "69") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "69")) - (rule "mul_literals" (formula "69") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "2") (ifseqformula "1")) - (rule "mul_literals" (formula "2") (term "0,0")) - (rule "add_zero_left" (formula "2") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "2")) - (rule "polySimp_mulLiterals" (formula "2") (term "0")) - (rule "polySimp_elimOne" (formula "2") (term "0")) - (rule "inEqSimp_contradInEq0" (formula "38") (ifseqformula "2")) - (rule "qeq_literals" (formula "38") (term "0")) - (builtin "One Step Simplification" (formula "38")) - (rule "closeFalse" (formula "38")) - ) - ) - ) - ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "105")) - (rule "closeTrue" (formula "105")) - ) + (rule "times_zero_1" (formula "92") (term "1,1")) + (rule "add_zero_right" (formula "92") (term "1")) + (rule "applyEq" (formula "93") (term "0,0") (ifseqformula "92")) + (rule "eqSymm" (formula "93")) + (rule "applyEq" (formula "92") (term "0,0") (ifseqformula "93")) + (rule "applyEq" (formula "88") (term "0") (ifseqformula "93")) + (rule "applyEq" (formula "90") (term "1") (ifseqformula "93")) + (rule "applyEq" (formula "89") (term "0") (ifseqformula "93")) + (rule "elimGcdLeq_antec" (formula "89") (inst "elimGcdRightDiv=Z(7(0(6(8(8(3(8(#))))))))") (inst "elimGcdLeftDiv=l_1") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "polySimp_mulLiterals" (formula "89") (term "1,0,1,0")) + (rule "neg_literal" (formula "89") (term "0,0,0,0,0,1,0")) + (rule "mul_literals" (formula "89") (term "0,1,0,0,0,0,1,0")) + (rule "leq_literals" (formula "89") (term "0,0")) + (builtin "One Step Simplification" (formula "89")) + (rule "mul_literals" (formula "89") (term "1,0,0,0,0,0")) + (rule "polySimp_addLiterals" (formula "89") (term "0,0,0,0")) + (rule "add_zero_right" (formula "89") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "89") (term "0,0")) + (rule "add_literals" (formula "89") (term "1,1,0,0")) + (rule "times_zero_1" (formula "89") (term "1,0,0")) + (rule "add_zero_right" (formula "89") (term "0,0")) + (rule "qeq_literals" (formula "89") (term "0")) + (builtin "One Step Simplification" (formula "89")) + (rule "elimGcdGeq_antec" (formula "88") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=l_1") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "polySimp_mulLiterals" (formula "88") (term "1,0,1,0")) + (rule "add_zero_right" (formula "88") (term "0,0,0,1,0")) + (rule "leq_literals" (formula "88") (term "0,0")) + (builtin "One Step Simplification" (formula "88")) + (rule "polySimp_mulLiterals" (formula "88") (term "1,0,0,0,0")) + (rule "mul_literals" (formula "88") (term "1,0,0,0,0")) + (rule "add_literals" (formula "88") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "88") (term "0,0")) + (rule "add_literals" (formula "88") (term "1,1,0,0")) + (rule "times_zero_1" (formula "88") (term "1,0,0")) + (rule "add_zero_right" (formula "88") (term "0,0")) + (rule "leq_literals" (formula "88") (term "0")) + (builtin "One Step Simplification" (formula "88")) + (rule "inEqSimp_exactShadow3" (formula "90") (ifseqformula "91")) + (rule "polySimp_mulAssoc" (formula "90") (term "0,0")) + (rule "polySimp_mulComm0" (formula "90") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "90") (term "0,0")) + (rule "polySimp_addComm0" (formula "90") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "90")) + (rule "polySimp_mulLiterals" (formula "90") (term "0")) + (rule "inEqSimp_subsumption4" (formula "90") (ifseqformula "89")) + (rule "greater_literals" (formula "90") (term "0,0")) + (builtin "One Step Simplification" (formula "90")) + (rule "mul_literals" (formula "90") (term "0,0")) + (rule "leq_literals" (formula "90") (term "0")) + (builtin "One Step Simplification" (formula "90")) + (rule "true_left" (formula "90")) + (rule "arrayLengthNotNegative" (formula "33") (term "0")) + (rule "arrayLengthIsAShort" (formula "34") (term "0")) + (rule "expand_inShort" (formula "34")) + (rule "replace_short_MAX" (formula "34") (term "1,0")) + (rule "replace_short_MIN" (formula "34") (term "0,1")) + (rule "andLeft" (formula "34")) + (rule "inEqSimp_commuteLeq" (formula "35")) + (rule "inEqSimp_subsumption1" (formula "35") (ifseqformula "33")) + (rule "leq_literals" (formula "35") (term "0")) + (builtin "One Step Simplification" (formula "35")) + (rule "true_left" (formula "35")) + (rule "inEqSimp_exactShadow3" (formula "35") (ifseqformula "34")) + (rule "polySimp_rightDist" (formula "35") (term "0,0")) + (rule "mul_literals" (formula "35") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "35") (term "0")) + (rule "add_literals" (formula "35") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "35")) + (rule "polySimp_mulLiterals" (formula "35") (term "0")) + (rule "polySimp_elimOne" (formula "35") (term "0")) + (rule "inEqSimp_subsumption0" (formula "35") (ifseqformula "49")) + (rule "leq_literals" (formula "35") (term "0")) + (builtin "One Step Simplification" (formula "35")) + (rule "true_left" (formula "35")) + (rule "nnf_notAnd" (formula "44") (term "0,0")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "2") (term "0,1,0,1,1,1,1,1")) + (builtin "One Step Simplification" (formula "2") (ifInst "" (formula "112")) (ifInst "" (formula "149")) (ifInst "" (formula "21"))) + (rule "translateJavaAddInt" (formula "2") (term "2,1,1,0,1,1,1,1")) + (rule "translateJavaSubInt" (formula "2") (term "2,0,1,0,1,1,1,1,1")) + (rule "polySimp_elimSub" (formula "2") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "2") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm1" (formula "2") (term "2,1,1,0,1,1,1,1")) + (rule "add_literals" (formula "2") (term "0,2,1,1,0,1,1,1,1")) + (rule "add_zero_left" (formula "2") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "2") (term "2,0,1,0,1,1,1,1,1")) + (rule "add_literals" (formula "2") (term "0,2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "2") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "2") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_rightDist" (formula "2") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "mul_literals" (formula "2") (term "0,1,0,0,0,0,1,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "2") (term "0,0,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "2") (term "0,0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "2") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "2") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "2") (term "0,0,0,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "2") (term "0,0,0,0,1,1,1,1")) + (rule "add_literals" (formula "2") (term "0,0,0,0,0,1,1,1,1")) + (rule "add_zero_left" (formula "2") (term "0,0,0,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "2") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "2") (term "0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "2") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "2") (term "1,0,0,1,1,1,1,1")) + (rule "inEqSimp_homoInEq0" (formula "2") (term "0,0,0")) + (rule "mul_literals" (formula "2") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "2") (term "0,0,0,0")) + (rule "applyEq" (formula "2") (term "2,0,1,0,0,1,1") (ifseqformula "72")) + (rule "applyEq" (formula "2") (term "2,0,1,0,1,1") (ifseqformula "72")) + (rule "applyEq" (formula "2") (term "0,1,0,0,1,1,1,1,1") (ifseqformula "72")) + (rule "applyEq" (formula "2") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "72")) + (rule "applyEq" (formula "2") (term "0,1,0,0") (ifseqformula "72")) + (rule "inEqSimp_sepNegMonomial0" (formula "2") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "2") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "2") (term "0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "2") (term "0,0,0")) + (rule "mul_literals" (formula "2") (term "1,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "2") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "2") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "2") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_subsumption1" (formula "2") (term "1,0,0,1,1,1,1,1") (ifseqformula "5")) + (rule "inEqSimp_homoInEq0" (formula "2") (term "0,1,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "2") (term "1,0,0,1,0,0,1,1,1,1,1")) + (rule "polySimp_rightDist" (formula "2") (term "1,0,0,1,0,0,1,1,1,1,1")) + (rule "mul_literals" (formula "2") (term "0,1,0,0,1,0,0,1,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "2") (term "0,0,1,0,0,1,1,1,1,1")) + (rule "polySimp_addComm1" (formula "2") (term "0,0,0,1,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "2") (term "0,0,0,0,1,0,0,1,1,1,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "2") (term "0,0,1,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "2") (term "1,1,0,0,1,0,0,1,1,1,1,1")) + (rule "times_zero_1" (formula "2") (term "1,0,0,1,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "2") (term "0,0,1,0,0,1,1,1,1,1")) + (rule "qeq_literals" (formula "2") (term "0,1,0,0,1,1,1,1,1")) + (builtin "One Step Simplification" (formula "2")) + (rule "inEqSimp_subsumption1" (formula "2") (term "1,0,0") (ifseqformula "5")) + (rule "inEqSimp_homoInEq0" (formula "2") (term "0,1,0,0")) + (rule "polySimp_mulComm0" (formula "2") (term "1,0,0,1,0,0")) + (rule "polySimp_rightDist" (formula "2") (term "1,0,0,1,0,0")) + (rule "mul_literals" (formula "2") (term "0,1,0,0,1,0,0")) + (rule "polySimp_addAssoc" (formula "2") (term "0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "2") (term "0,0,0,1,0,0")) + (rule "add_literals" (formula "2") (term "0,0,0,0,1,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "2") (term "0,0,1,0,0")) + (rule "add_literals" (formula "2") (term "1,1,0,0,1,0,0")) + (rule "times_zero_1" (formula "2") (term "1,0,0,1,0,0")) + (rule "add_literals" (formula "2") (term "0,0,1,0,0")) + (rule "qeq_literals" (formula "2") (term "0,1,0,0")) + (builtin "One Step Simplification" (formula "2")) + (rule "inEqSimp_subsumption1" (formula "2") (term "0,0,1,1,1,1") (ifseqformula "5")) + (rule "inEqSimp_homoInEq0" (formula "2") (term "0,0,0,1,1,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "2") (term "0,0,0,0,1,1,1,1")) + (rule "add_literals" (formula "2") (term "1,1,0,0,0,0,1,1,1,1")) + (rule "times_zero_1" (formula "2") (term "1,0,0,0,0,1,1,1,1")) + (rule "add_zero_right" (formula "2") (term "0,0,0,0,1,1,1,1")) + (rule "qeq_literals" (formula "2") (term "0,0,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "2")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "3") (term "0,1,0,1,1,1,1,1")) + (rule "translateJavaCastInt" (formula "3") (term "0,0,1,0,1,1,1,1,1")) + (rule "castedGetAny" (formula "3") (term "0,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "3") (term "1,0,1,1,1,1,1")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "3") (term "1,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "3") (ifInst "" (formula "113")) (ifInst "" (formula "150")) (ifInst "" (formula "22"))) + (rule "translateJavaAddInt" (formula "3") (term "2,1,1,0,1,1,1,1")) + (rule "translateJavaSubInt" (formula "3") (term "2,0,1,0,1,1,1,1,1")) + (rule "polySimp_elimSub" (formula "3") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "3") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "3") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "3") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "3") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "3") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "3") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "3") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "3") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "3") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "3") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "3") (term "1,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "3") (term "0,0,0")) + (rule "replace_known_left" (formula "3") (term "0,0,0") (ifseqformula "12")) + (builtin "One Step Simplification" (formula "3")) + (rule "inEqSimp_commuteLeq" (formula "3") (term "0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "3") (term "0,0")) + (rule "inEqSimp_commuteLeq" (formula "3") (term "1,0,1,1,1,1")) + (rule "applyEq" (formula "3") (term "0,0,0") (ifseqformula "73")) + (rule "applyEq" (formula "3") (term "0,1,0,0,1,1,1,1,1") (ifseqformula "73")) + (rule "applyEq" (formula "3") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "73")) + (rule "applyEq" (formula "3") (term "2,0,1,0,1,1") (ifseqformula "73")) + (rule "applyEq" (formula "3") (term "2,0,1,0,0,1,1") (ifseqformula "73")) + (rule "inEqSimp_sepNegMonomial0" (formula "3") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "3") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "3") (term "0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "3") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "3") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "3") (term "0,0,0,1,1,1,1")) + (rule "replace_known_left" (formula "3") (term "0,0,1,1,1,1") (ifseqformula "6")) + (builtin "One Step Simplification" (formula "3")) + (rule "inEqSimp_subsumption1" (formula "3") (term "1,0,0,1,1,1,1,1") (ifseqformula "6")) + (rule "inEqSimp_homoInEq0" (formula "3") (term "0,1,0,0,1,1,1,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "3") (term "0,0,1,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "3") (term "1,1,0,0,1,0,0,1,1,1,1,1")) + (rule "times_zero_1" (formula "3") (term "1,0,0,1,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "3") (term "0,0,1,0,0,1,1,1,1,1")) + (rule "qeq_literals" (formula "3") (term "0,1,0,0,1,1,1,1,1")) + (builtin "One Step Simplification" (formula "3")) + (rule "inEqSimp_subsumption1" (formula "3") (term "0,0") (ifseqformula "6")) + (rule "inEqSimp_homoInEq0" (formula "3") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "3") (term "0,0,0,0")) + (rule "add_literals" (formula "3") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "3") (term "1,0,0,0,0")) + (rule "add_literals" (formula "3") (term "0,0,0,0")) + (rule "qeq_literals" (formula "3") (term "0,0,0")) + (builtin "One Step Simplification" (formula "3")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "4") (term "0,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "4") (ifInst "" (formula "114")) (ifInst "" (formula "151")) (ifInst "" (formula "23"))) + (rule "translateJavaSubInt" (formula "4") (term "2,0,1,0,1,1,1,1,1")) + (rule "translateJavaAddInt" (formula "4") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_elimSub" (formula "4") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "4") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm1" (formula "4") (term "2,1,1,0,1,1,1,1")) + (rule "add_literals" (formula "4") (term "0,2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "4") (term "2,0,1,0,1,1,1,1,1")) + (rule "add_literals" (formula "4") (term "0,2,0,1,0,1,1,1,1,1")) + (rule "add_zero_left" (formula "4") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "4") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "4") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_rightDist" (formula "4") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "mul_literals" (formula "4") (term "0,1,0,0,0,0,1,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "4") (term "0,0,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "4") (term "0,0,0,0,0,1,1,1,1,1")) + (rule "add_zero_left" (formula "4") (term "0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "4") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "4") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "4") (term "0,0,0,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "4") (term "0,0,0,0,1,1,1,1")) + (rule "add_literals" (formula "4") (term "0,0,0,0,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "4") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "4") (term "1,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "4") (term "0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "4") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "4") (term "1,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "4") (term "1,0,1,1,1,1,1")) + (rule "inEqSimp_homoInEq0" (formula "4") (term "0,0,0")) + (rule "mul_literals" (formula "4") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "4") (term "0,0,0,0")) + (rule "applyEq" (formula "4") (term "2,0,1,0,1,1") (ifseqformula "74")) + (rule "applyEq" (formula "4") (term "0,1,0,0") (ifseqformula "74")) + (rule "replace_known_left" (formula "4") (term "1,0,0") (ifseqformula "7")) + (builtin "One Step Simplification" (formula "4")) + (rule "applyEq" (formula "4") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "74")) + (rule "applyEq" (formula "4") (term "2,0,1,0,0,1,1") (ifseqformula "74")) + (rule "applyEq" (formula "4") (term "0,1,0,0,1,1,1,1,1") (ifseqformula "74")) + (rule "replace_known_left" (formula "4") (term "1,0,0,1,1,1,1,1") (ifseqformula "7")) + (builtin "One Step Simplification" (formula "4")) + (rule "inEqSimp_invertInEq0" (formula "4") (term "0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "4") (term "0,0,0,1,1,1,1,1")) + (rule "mul_literals" (formula "4") (term "1,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "4") (term "0,0,0,1,1,1,1,1")) + (rule "replace_known_left" (formula "4") (term "0,0,1,1,1,1,1") (ifseqformula "13")) + (builtin "One Step Simplification" (formula "4")) + (rule "inEqSimp_sepNegMonomial0" (formula "4") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "4") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "4") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "4") (term "0,0")) + (rule "mul_literals" (formula "4") (term "1,0,0")) + (rule "inEqSimp_subsumption1" (formula "4") (term "0,0") (ifseqformula "13")) + (rule "leq_literals" (formula "4") (term "0,0,0")) + (builtin "One Step Simplification" (formula "4")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "5") (term "0,0,1,1,1,1")) + (rule "translateJavaCastInt" (formula "5") (term "0,0,0,1,1,1,1")) + (rule "castedGetAny" (formula "5") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_commuteGeq" (formula "5") (term "0,1,1,1,1")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "5") (term "0")) + (rule "replace_known_right" (formula "5") (term "0,0") (ifseqformula "120")) + (builtin "One Step Simplification" (formula "5")) + (rule "andLeft" (formula "5")) + (rule "andLeft" (formula "6")) + (rule "andLeft" (formula "6")) + (rule "andLeft" (formula "8")) + (rule "andLeft" (formula "9")) + (rule "andLeft" (formula "10")) + (rule "replace_known_left" (formula "1") (term "0") (ifseqformula "5")) + (builtin "One Step Simplification" (formula "1") (ifInst "" (formula "5")) (ifInst "" (formula "7")) (ifInst "" (formula "11"))) + (rule "andLeft" (formula "1")) + (rule "andLeft" (formula "2")) + (rule "andLeft" (formula "3")) + (rule "replace_known_left" (formula "6") (term "0") (ifseqformula "8")) + (builtin "One Step Simplification" (formula "6") (ifInst "" (formula "8")) (ifInst "" (formula "11")) (ifInst "" (formula "4")) (ifInst "" (formula "14"))) + (rule "andLeft" (formula "6")) + (rule "andLeft" (formula "6")) + (rule "andLeft" (formula "6")) + (rule "replace_known_left" (formula "10") (term "0,1") (ifseqformula "11")) + (builtin "One Step Simplification" (formula "10") (ifInst "" (formula "11")) (ifInst "" (formula "1")) (ifInst "" (formula "8")) (ifInst "" (formula "2")) (ifInst "" (formula "3")) (ifInst "" (formula "4")) (ifInst "" (formula "17"))) + (rule "replace_known_left" (formula "5") (term "1,0") (ifseqformula "11")) + (builtin "One Step Simplification" (formula "5") (ifInst "" (formula "11")) (ifInst "" (formula "8")) (ifInst "" (formula "17"))) + (rule "inEqSimp_exactShadow3" (formula "7") (ifseqformula "8")) + (rule "polySimp_mulComm0" (formula "7") (term "0,0")) + (rule "polySimp_addComm0" (formula "7") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "7")) + (rule "polySimp_mulLiterals" (formula "7") (term "0")) + (rule "polySimp_elimOne" (formula "7") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "4") (ifseqformula "101")) + (rule "polySimp_mulComm0" (formula "4") (term "0,0")) + (rule "polySimp_addComm0" (formula "4") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "4")) + (rule "polySimp_mulLiterals" (formula "4") (term "0")) + (rule "polySimp_elimOne" (formula "4") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "1") (ifseqformula "101")) + (rule "times_zero_1" (formula "1") (term "0,0")) + (rule "add_zero_left" (formula "1") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "7") (ifseqformula "14")) + (rule "mul_literals" (formula "7") (term "0,0")) + (rule "add_zero_left" (formula "7") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "12") (ifseqformula "10")) + (rule "polySimp_mulComm0" (formula "12") (term "0,0")) + (rule "polySimp_addComm0" (formula "12") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "12")) + (rule "polySimp_mulLiterals" (formula "12") (term "0")) + (rule "polySimp_elimOne" (formula "12") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "7") (ifseqformula "18")) + (rule "mul_literals" (formula "7") (term "0,0")) + (rule "add_zero_left" (formula "7") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "102") (ifseqformula "17")) + (rule "polySimp_mulAssoc" (formula "102") (term "0,0")) + (rule "polySimp_mulComm0" (formula "102") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "102") (term "0,0")) + (rule "polySimp_addComm0" (formula "102") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "102")) + (rule "polySimp_mulLiterals" (formula "102") (term "0")) + (rule "inEqSimp_subsumption4" (formula "102") (ifseqformula "43")) + (rule "mul_literals" (formula "102") (term "0,1,0")) + (rule "greater_literals" (formula "102") (term "0,0")) + (builtin "One Step Simplification" (formula "102")) + (rule "leq_literals" (formula "102") (term "0")) + (builtin "One Step Simplification" (formula "102")) + (rule "true_left" (formula "102")) + (rule "inEqSimp_exactShadow3" (formula "5") (ifseqformula "13")) + (rule "polySimp_mulComm0" (formula "5") (term "0,0")) + (rule "polySimp_addComm0" (formula "5") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "5")) + (rule "polySimp_mulLiterals" (formula "5") (term "0")) + (rule "polySimp_elimOne" (formula "5") (term "0")) + (rule "arrayLengthNotNegative" (formula "62") (term "0")) + (rule "applyEq" (formula "62") (term "0") (ifseqformula "63")) + (rule "qeq_literals" (formula "62")) + (rule "true_left" (formula "62")) + (rule "arrayLengthIsAShort" (formula "62") (term "0")) + (rule "expand_inShort" (formula "62")) + (rule "replace_short_MIN" (formula "62") (term "0,1")) + (rule "replace_short_MAX" (formula "62") (term "1,0")) + (rule "andLeft" (formula "62")) + (rule "inEqSimp_commuteLeq" (formula "63")) + (rule "applyEq" (formula "63") (term "0") (ifseqformula "64")) + (rule "qeq_literals" (formula "63")) + (rule "true_left" (formula "63")) + (rule "applyEq" (formula "62") (term "0") (ifseqformula "63")) + (rule "leq_literals" (formula "62")) + (rule "true_left" (formula "62")) + (rule "arrayLengthIsAShort" (formula "61") (term "0")) + (rule "expand_inShort" (formula "61")) + (rule "replace_short_MIN" (formula "61") (term "0,1")) + (rule "replace_short_MAX" (formula "61") (term "1,0")) + (rule "andLeft" (formula "61")) + (rule "inEqSimp_commuteLeq" (formula "62")) + (rule "applyEq" (formula "62") (term "0") (ifseqformula "63")) + (rule "qeq_literals" (formula "62")) + (rule "true_left" (formula "62")) + (rule "applyEq" (formula "61") (term "0") (ifseqformula "62")) + (rule "leq_literals" (formula "61")) + (rule "closeFalse" (formula "61")) ) (branch "Precondition" (builtin "One Step Simplification" (formula "104") (ifInst "" (formula "27"))) @@ -10772,13 +13592,13 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "translateJavaAddInt" (formula "73") (term "0")) (rule "translateJavaAddInt" (formula "71") (term "0")) (rule "translateJavaAddInt" (formula "72") (term "1")) - (rule "translateJavaAddInt" (formula "74") (term "1,1,1")) - (rule "translateJavaAddInt" (formula "73") (term "1,1,0")) + (rule "translateJavaAddInt" (formula "74") (term "2,1,1")) + (rule "translateJavaAddInt" (formula "73") (term "2,1,0")) (rule "replace_known_left" (formula "75") (term "0") (ifseqformula "70")) (builtin "One Step Simplification" (formula "75")) (rule "true_left" (formula "75")) - (rule "polySimp_addComm0" (formula "74") (term "1,1,1")) - (rule "polySimp_addComm0" (formula "73") (term "1,1,0")) + (rule "polySimp_addComm0" (formula "74") (term "2,1,1")) + (rule "polySimp_addComm0" (formula "73") (term "2,1,0")) (rule "elim_double_block_2" (formula "109") (term "1")) (rule "ifUnfold" (formula "109") (term "1") (inst "#boolv=x_2")) (rule "variableDeclaration" (formula "109") (term "1") (newnames "x_7")) @@ -10799,38 +13619,38 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "blockEmpty" (formula "109") (term "1")) (builtin "Block Contract (Internal)" (formula "109") (newnames "anonOut_heap,exc_5,heap_Before_BLOCK_3,savedHeap_Before_BLOCK_3,o,f")) (branch "Validity" - (builtin "One Step Simplification" (formula "75") (ifInst "" (formula "27")) (ifInst "" (formula "108")) (ifInst "" (formula "22")) (ifInst "" (formula "109")) (ifInst "" (formula "17")) (ifInst "" (formula "105")) (ifInst "" (formula "26"))) (builtin "One Step Simplification" (formula "110")) - (rule "expand_inInt" (formula "75") (term "1,0,0,0,0,0,0,1")) + (builtin "One Step Simplification" (formula "75") (ifInst "" (formula "27")) (ifInst "" (formula "108")) (ifInst "" (formula "22")) (ifInst "" (formula "109")) (ifInst "" (formula "17")) (ifInst "" (formula "105")) (ifInst "" (formula "26"))) (rule "expand_inInt" (formula "75") (term "1,1")) - (rule "expand_inInt" (formula "75") (term "1,0,0,0,1")) (rule "expand_inInt" (formula "75") (term "1,0,1")) + (rule "expand_inInt" (formula "75") (term "1,0,0,0,1")) (rule "expand_inInt" (formula "75") (term "1,0,0,0,0,1")) + (rule "expand_inInt" (formula "75") (term "1,0,0,0,0,0,0,1")) (rule "expand_inInt" (formula "75") (term "1,0,0,1")) - (rule "expand_inInt" (formula "75") (term "1,0,0,0,0,0,1")) (rule "expand_inInt" (formula "75") (term "0,0,0,0,0,0,0,1")) - (rule "replace_int_MIN" (formula "75") (term "0,1,1,0,0,0,0,0,0,1")) - (rule "replace_int_MAX" (formula "75") (term "1,0,1,0,0,0,0,0,0,1")) - (rule "replace_int_MIN" (formula "75") (term "0,1,1,1")) + (rule "expand_inInt" (formula "75") (term "1,0,0,0,0,0,1")) (rule "replace_int_MAX" (formula "75") (term "1,0,1,1")) - (rule "replace_int_MIN" (formula "75") (term "0,1,1,0,0,0,1")) - (rule "replace_int_MAX" (formula "75") (term "1,0,1,0,0,0,1")) - (rule "replace_int_MAX" (formula "75") (term "1,0,1,0,1")) + (rule "replace_int_MIN" (formula "75") (term "0,1,1,1")) (rule "replace_int_MIN" (formula "75") (term "0,1,1,0,1")) + (rule "replace_int_MAX" (formula "75") (term "1,0,1,0,1")) + (rule "replace_int_MAX" (formula "75") (term "1,0,1,0,0,0,1")) + (rule "replace_int_MIN" (formula "75") (term "0,1,1,0,0,0,1")) (rule "replace_int_MAX" (formula "75") (term "1,0,1,0,0,0,0,1")) (rule "replace_int_MIN" (formula "75") (term "0,1,1,0,0,0,0,1")) + (rule "replace_int_MIN" (formula "75") (term "0,1,1,0,0,0,0,0,0,1")) + (rule "replace_int_MAX" (formula "75") (term "1,0,1,0,0,0,0,0,0,1")) (rule "replace_int_MIN" (formula "75") (term "0,1,1,0,0,1")) (rule "replace_int_MAX" (formula "75") (term "1,0,1,0,0,1")) + (rule "replace_int_MAX" (formula "75") (term "1,0,0,0,0,0,0,0,0,1")) + (rule "replace_int_MIN" (formula "75") (term "0,1,0,0,0,0,0,0,0,1")) (rule "replace_int_MIN" (formula "75") (term "0,1,1,0,0,0,0,0,1")) (rule "replace_int_MAX" (formula "75") (term "1,0,1,0,0,0,0,0,1")) - (rule "replace_int_MIN" (formula "75") (term "0,1,0,0,0,0,0,0,0,1")) - (rule "replace_int_MAX" (formula "75") (term "1,0,0,0,0,0,0,0,0,1")) (rule "andLeft" (formula "75")) (rule "andLeft" (formula "76")) + (rule "andLeft" (formula "77")) (rule "andLeft" (formula "76")) - (rule "andLeft" (formula "78")) + (rule "andLeft" (formula "77")) (rule "andLeft" (formula "76")) - (rule "andLeft" (formula "78")) (rule "andLeft" (formula "76")) (rule "andLeft" (formula "78")) (rule "andLeft" (formula "77")) @@ -10869,46 +13689,59 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "methodCallEmpty" (formula "118") (term "1")) (rule "emptyModality" (formula "118") (term "1")) (rule "andRight" (formula "118")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "118")) (rule "closeTrue" (formula "118")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "118")) (rule "closeTrue" (formula "118")) ) ) (branch "Precondition" (rule "andRight" (formula "118")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "118") (ifInst "" (formula "27"))) (rule "closeTrue" (formula "118")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "118") (ifInst "" (formula "75"))) (rule "closeTrue" (formula "118")) ) ) (branch "Usage" - (builtin "One Step Simplification" (formula "119")) (builtin "One Step Simplification" (formula "84")) + (builtin "One Step Simplification" (formula "119")) (rule "replaceKnownSelect_taclet0120110_0" (formula "84") (term "0,0,1,0,1")) (rule "replaceKnownAuxiliaryConstant_taclet0120110_1" (formula "84") (term "0,0,1,0,1")) (rule "andLeft" (formula "84")) (rule "andLeft" (formula "85")) (rule "andLeft" (formula "84")) (rule "andLeft" (formula "86")) - (rule "translateJavaAddInt" (formula "88") (term "1,1")) (rule "translateJavaAddInt" (formula "88") (term "0,2,0,0")) + (rule "translateJavaAddInt" (formula "88") (term "2,1")) + (rule "eqSymm" (formula "87")) (rule "eqSymm" (formula "86")) (rule "replace_known_left" (formula "85") (term "0") (ifseqformula "84")) (builtin "One Step Simplification" (formula "85")) (rule "true_left" (formula "85")) - (rule "polySimp_addComm0" (formula "87") (term "1,1")) (rule "polySimp_addComm0" (formula "87") (term "0,2,0,0")) (rule "replaceKnownSelect_taclet010120110_2" (formula "87") (term "0,0")) (rule "replaceKnownAuxiliaryConstant_taclet010120110_3" (formula "87") (term "0,0")) + (rule "eqSymm" (formula "87")) + (rule "polySimp_addComm0" (formula "87") (term "2,0")) + (rule "applyEq" (formula "73") (term "1,0") (ifseqformula "87")) + (rule "applyEq" (formula "71") (term "1,0") (ifseqformula "86")) + (rule "applyEq" (formula "72") (term "1,1") (ifseqformula "86")) + (rule "applyEq" (formula "74") (term "1,1") (ifseqformula "87")) + (rule "applyEq" (formula "57") (term "0,0") (ifseqformula "86")) (rule "elim_double_block_2" (formula "122") (term "1")) + (rule "ifUnfold" (formula "122") (term "1") (inst "#boolv=x")) + (rule "variableDeclaration" (formula "122") (term "1") (newnames "x_8")) + (rule "inequality_comparison_simple" (formula "122") (term "1")) + (builtin "One Step Simplification" (formula "122")) + (rule "replace_known_left" (formula "122") (term "0,0,1,0") (ifseqformula "84")) + (builtin "One Step Simplification" (formula "122")) (rule "arrayLengthIsAShort" (formula "45") (term "0")) (rule "expand_inShort" (formula "45")) (rule "replace_short_MAX" (formula "45") (term "1,0")) @@ -10921,23 +13754,17 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "applyEq" (formula "45") (term "0") (ifseqformula "46")) (rule "leq_literals" (formula "45")) (rule "true_left" (formula "45")) - (rule "arrayLengthNotNegative" (formula "33") (term "0")) - (rule "arrayLengthIsAShort" (formula "36") (term "0")) - (rule "expand_inShort" (formula "36")) - (rule "replace_short_MIN" (formula "36") (term "0,1")) - (rule "replace_short_MAX" (formula "36") (term "1,0")) - (rule "andLeft" (formula "36")) - (rule "inEqSimp_commuteLeq" (formula "36")) + (rule "arrayLengthIsAShort" (formula "34") (term "0")) + (rule "expand_inShort" (formula "34")) + (rule "replace_short_MAX" (formula "34") (term "1,0")) + (rule "replace_short_MIN" (formula "34") (term "0,1")) + (rule "andLeft" (formula "34")) + (rule "inEqSimp_commuteLeq" (formula "34")) + (rule "arrayLengthNotNegative" (formula "36") (term "0")) (rule "arrayLengthNotNegative" (formula "45") (term "0")) (rule "applyEq" (formula "45") (term "0") (ifseqformula "46")) (rule "qeq_literals" (formula "45")) (rule "true_left" (formula "45")) - (rule "ifUnfold" (formula "122") (term "1") (inst "#boolv=x")) - (rule "variableDeclaration" (formula "122") (term "1") (newnames "x_8")) - (rule "inequality_comparison_simple" (formula "122") (term "1")) - (builtin "One Step Simplification" (formula "122")) - (rule "replace_known_left" (formula "122") (term "0,0,1,0") (ifseqformula "84")) - (builtin "One Step Simplification" (formula "122")) (rule "ifSplit" (formula "122")) (branch "if x_8 true" (builtin "One Step Simplification" (formula "123")) @@ -10968,29 +13795,29 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "methodCallEmpty" (formula "122") (term "1")) (rule "emptyModality" (formula "122") (term "1")) (rule "andRight" (formula "122")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "122")) (rule "closeTrue" (formula "122")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "122")) (rule "closeTrue" (formula "122")) ) ) (branch "Precondition" (rule "andRight" (formula "122")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "122") (ifInst "" (formula "27"))) (rule "closeTrue" (formula "122")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "122") (ifInst "" (formula "75"))) (rule "closeTrue" (formula "122")) ) ) (branch "Usage" - (builtin "One Step Simplification" (formula "88")) (builtin "One Step Simplification" (formula "123")) + (builtin "One Step Simplification" (formula "88")) (rule "replaceKnownSelect_taclet0120110_0" (formula "88") (term "0,0,0,1")) (rule "replaceKnownAuxiliaryConstant_taclet0120110_1" (formula "88") (term "0,0,0,1")) (rule "andLeft" (formula "88")) @@ -11004,8 +13831,6 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "replaceKnownSelect_taclet010120110_2" (formula "90") (term "0,1")) (rule "replaceKnownAuxiliaryConstant_taclet010120110_3" (formula "90") (term "0,1")) (rule "inEqSimp_commuteLeq" (formula "90")) - (rule "applyEq" (formula "89") (term "0") (ifseqformula "86")) - (rule "applyEq" (formula "90") (term "0") (ifseqformula "87")) (rule "elim_double_block_2" (formula "125") (term "1")) (rule "ifUnfold" (formula "125") (term "1") (inst "#boolv=x")) (rule "variableDeclaration" (formula "125") (term "1") (newnames "x_9")) @@ -11040,38 +13865,38 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "variableDeclarationFinal" (formula "125") (term "1") (newnames "tail_stop")) (rule "assignment" (formula "125") (term "1")) (builtin "One Step Simplification" (formula "125")) - (builtin "Block Contract (Internal)" (formula "125") (newnames "anonOut_heap_0,exc_8,heap_Before_BLOCK_6,savedHeap_Before_BLOCK_6,tail_start_Before_BLOCK#33,head_stop_Before_BLOCK#34,o,f,anonOut_tail_start,anonOut_head_stop")) + (builtin "Block Contract (Internal)" (formula "125") (newnames "anonOut_heap_0,exc_8,heap_Before_BLOCK_6,savedHeap_Before_BLOCK_6,tail_start_Before_BLOCK#29,head_stop_Before_BLOCK#30,o,f,anonOut_tail_start,anonOut_head_stop")) (branch "Validity" (builtin "One Step Simplification" (formula "126")) (builtin "One Step Simplification" (formula "91") (ifInst "" (formula "27")) (ifInst "" (formula "75")) (ifInst "" (formula "125")) (ifInst "" (formula "17")) (ifInst "" (formula "121")) (ifInst "" (formula "26"))) - (rule "expand_inInt" (formula "91") (term "1,0,0,0,0")) - (rule "expand_inInt" (formula "91") (term "1,0,0,0,0,0,0")) - (rule "expand_inInt" (formula "91") (term "1,0,0,0,0,0,0,0")) (rule "expand_inInt" (formula "91") (term "1,0,0,0,0,0,0,0,0")) - (rule "expand_inInt" (formula "91") (term "1,0,0")) (rule "expand_inInt" (formula "91") (term "0,0,0,0,0,0,0,0,0")) (rule "expand_inInt" (formula "91") (term "1,0")) (rule "expand_inInt" (formula "91") (term "1,0,0,0")) (rule "expand_inInt" (formula "91") (term "1,0,0,0,0,0")) - (rule "replace_int_MAX" (formula "91") (term "1,0,1,0,0,0,0")) - (rule "replace_int_MIN" (formula "91") (term "0,1,1,0,0,0,0")) - (rule "replace_int_MAX" (formula "91") (term "1,0,1,0,0,0,0,0,0")) - (rule "replace_int_MIN" (formula "91") (term "0,1,1,0,0,0,0,0,0")) - (rule "replace_int_MAX" (formula "91") (term "1,0,1,0,0,0,0,0,0,0")) - (rule "replace_int_MIN" (formula "91") (term "0,1,1,0,0,0,0,0,0,0")) - (rule "replace_int_MIN" (formula "91") (term "0,1,1,0,0,0,0,0,0,0,0")) + (rule "expand_inInt" (formula "91") (term "1,0,0,0,0")) + (rule "expand_inInt" (formula "91") (term "1,0,0")) + (rule "expand_inInt" (formula "91") (term "1,0,0,0,0,0,0")) + (rule "expand_inInt" (formula "91") (term "1,0,0,0,0,0,0,0")) (rule "replace_int_MAX" (formula "91") (term "1,0,1,0,0,0,0,0,0,0,0")) - (rule "replace_int_MIN" (formula "91") (term "0,1,1,0,0")) - (rule "replace_int_MAX" (formula "91") (term "1,0,1,0,0")) + (rule "replace_int_MIN" (formula "91") (term "0,1,1,0,0,0,0,0,0,0,0")) (rule "replace_int_MAX" (formula "91") (term "1,0,0,0,0,0,0,0,0,0,0")) (rule "replace_int_MIN" (formula "91") (term "0,1,0,0,0,0,0,0,0,0,0")) (rule "replace_int_MAX" (formula "91") (term "1,0,1,0")) (rule "replace_int_MIN" (formula "91") (term "0,1,1,0")) - (rule "replace_int_MAX" (formula "91") (term "1,0,1,0,0,0")) (rule "replace_int_MIN" (formula "91") (term "0,1,1,0,0,0")) + (rule "replace_int_MAX" (formula "91") (term "1,0,1,0,0,0")) (rule "replace_int_MIN" (formula "91") (term "0,1,1,0,0,0,0,0")) (rule "replace_int_MAX" (formula "91") (term "1,0,1,0,0,0,0,0")) - (rule "leq_literals" (formula "91") (term "0,1,0,0,0")) + (rule "replace_int_MAX" (formula "91") (term "1,0,1,0,0,0,0")) + (rule "replace_int_MIN" (formula "91") (term "0,1,1,0,0,0,0")) + (rule "replace_int_MIN" (formula "91") (term "0,1,1,0,0")) + (rule "replace_int_MAX" (formula "91") (term "1,0,1,0,0")) + (rule "replace_int_MIN" (formula "91") (term "0,1,1,0,0,0,0,0,0")) + (rule "replace_int_MAX" (formula "91") (term "1,0,1,0,0,0,0,0,0")) + (rule "replace_int_MAX" (formula "91") (term "1,0,1,0,0,0,0,0,0,0")) + (rule "replace_int_MIN" (formula "91") (term "0,1,1,0,0,0,0,0,0,0")) + (rule "leq_literals" (formula "91") (term "1,1,0,0,0")) (builtin "One Step Simplification" (formula "91") (ifInst "" (formula "63")) (ifInst "" (formula "64")) (ifInst "" (formula "20")) (ifInst "" (formula "78")) (ifInst "" (formula "79")) (ifInst "" (formula "18")) (ifInst "" (formula "63")) (ifInst "" (formula "64")) (ifInst "" (formula "80")) (ifInst "" (formula "82"))) (rule "leq_literals" (formula "91") (term "1,0,0,0")) (builtin "One Step Simplification" (formula "91")) @@ -11087,7 +13912,7 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "andLeft" (formula "91")) (rule "inEqSimp_commuteLeq" (formula "94")) (rule "inEqSimp_commuteLeq" (formula "93")) - (rule "inEqSimp_commuteLeq" (formula "91")) + (rule "inEqSimp_commuteLeq" (formula "92")) (rule "inEqSimp_commuteLeq" (formula "91")) (rule "variableDeclarationAssign" (formula "128") (term "1")) (rule "variableDeclaration" (formula "128") (term "1") (newnames "exc_8_1")) @@ -11105,50 +13930,59 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "expand_inInt" (formula "128")) (rule "replace_int_MIN" (formula "128") (term "0,1")) (rule "replace_int_MAX" (formula "128") (term "1,0")) + (rule "polySimp_homoEq" (formula "47") (term "1,0,1,0")) (rule "polySimp_homoEq" (formula "57")) (rule "polySimp_homoEq" (formula "10") (term "1,0")) - (rule "polySimp_homoEq" (formula "47") (term "1,0,1,0")) - (rule "polySimp_elimSub" (formula "128") (term "1,1")) (rule "polySimp_elimSub" (formula "128") (term "0,0")) + (rule "polySimp_elimSub" (formula "128") (term "1,1")) + (rule "polySimp_mulComm0" (formula "47") (term "1,0,1,0,1,0")) (rule "polySimp_mulComm0" (formula "57") (term "1,0")) (rule "polySimp_mulComm0" (formula "10") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "47") (term "1,0,1,0,1,0")) - (rule "polySimp_addComm0" (formula "128") (term "1,1")) (rule "polySimp_addComm0" (formula "128") (term "0,0")) - (rule "polySimp_rightDist" (formula "57") (term "1,0")) - (rule "polySimp_mulComm0" (formula "57") (term "0,1,0")) - (rule "polySimp_rightDist" (formula "10") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "10") (term "0,1,0,1,0")) + (rule "polySimp_addComm0" (formula "128") (term "1,1")) (rule "polySimp_rightDist" (formula "47") (term "1,0,1,0,1,0")) (rule "polySimp_mulAssoc" (formula "47") (term "0,1,0,1,0,1,0")) (rule "polySimp_mulComm0" (formula "47") (term "0,0,1,0,1,0,1,0")) (rule "polySimp_mulLiterals" (formula "47") (term "0,1,0,1,0,1,0")) (rule "polySimp_elimOne" (formula "47") (term "0,1,0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "57") (term "1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "10") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "10") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "47") (term "0,1,0,1,0")) (rule "polySimp_addAssoc" (formula "57") (term "0")) (rule "polySimp_addAssoc" (formula "10") (term "0,1,0")) (rule "polySimp_addComm0" (formula "10") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "47") (term "0,1,0,1,0")) - (rule "inEqSimp_ltToLeq" (formula "47") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "11") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "9") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "1")) (rule "polySimp_mulComm0" (formula "1") (term "1,0,0")) (rule "polySimp_addComm1" (formula "1") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "74")) - (rule "mul_literals" (formula "74") (term "1,0")) - (rule "polySimp_addComm1" (formula "74") (term "0")) - (rule "polySimp_addComm0" (formula "74") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "62")) - (rule "mul_literals" (formula "62") (term "1,0")) - (rule "polySimp_addComm1" (formula "62") (term "0")) - (rule "polySimp_addComm0" (formula "62") (term "0,0")) + (rule "inEqSimp_ltToLeq" (formula "47") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "9") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_homoInEq0" (formula "72")) + (rule "mul_literals" (formula "72") (term "1,0")) + (rule "polySimp_addComm1" (formula "72") (term "0")) + (rule "polySimp_addComm0" (formula "72") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "64")) (rule "mul_literals" (formula "64") (term "1,0")) (rule "polySimp_addComm1" (formula "64") (term "0")) (rule "polySimp_addComm0" (formula "64") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "62")) + (rule "mul_literals" (formula "62") (term "1,0")) + (rule "polySimp_addComm1" (formula "62") (term "0")) + (rule "polySimp_addComm0" (formula "62") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "61")) + (rule "polySimp_mulComm0" (formula "61") (term "1,0")) + (rule "polySimp_rightDist" (formula "61") (term "1,0")) + (rule "polySimp_mulComm0" (formula "61") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "61") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "74")) + (rule "mul_literals" (formula "74") (term "1,0")) + (rule "polySimp_addComm1" (formula "74") (term "0")) + (rule "polySimp_addComm0" (formula "74") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "91")) (rule "polySimp_addComm1" (formula "91") (term "0")) (rule "polySimp_pullOutFactor1" (formula "91") (term "0,0")) @@ -11159,21 +13993,17 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "mul_literals" (formula "79") (term "1,0")) (rule "polySimp_addComm1" (formula "79") (term "0")) (rule "polySimp_addComm0" (formula "79") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "71")) - (rule "polySimp_mulComm0" (formula "71") (term "1,0")) - (rule "polySimp_rightDist" (formula "71") (term "1,0")) - (rule "polySimp_mulComm0" (formula "71") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "71") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "78")) - (rule "polySimp_mulComm0" (formula "78") (term "1,0")) - (rule "polySimp_rightDist" (formula "78") (term "1,0")) - (rule "polySimp_mulComm0" (formula "78") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "78") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "61")) - (rule "polySimp_mulComm0" (formula "61") (term "1,0")) - (rule "polySimp_rightDist" (formula "61") (term "1,0")) - (rule "polySimp_mulComm0" (formula "61") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "61") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "92")) + (rule "polySimp_mulComm0" (formula "92") (term "1,0")) + (rule "polySimp_rightDist" (formula "92") (term "1,0")) + (rule "polySimp_mulComm0" (formula "92") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "92") (term "0")) + (rule "polySimp_addComm0" (formula "92") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "63")) + (rule "polySimp_mulComm0" (formula "63") (term "1,0")) + (rule "polySimp_rightDist" (formula "63") (term "1,0")) + (rule "polySimp_mulComm0" (formula "63") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "63") (term "0")) (rule "inEqSimp_homoInEq0" (formula "37")) (rule "polySimp_mulComm0" (formula "37") (term "1,0")) (rule "polySimp_rightDist" (formula "37") (term "1,0")) @@ -11182,26 +14012,16 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulLiterals" (formula "37") (term "0,1,0")) (rule "polySimp_elimOne" (formula "37") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "37") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "73")) - (rule "polySimp_mulComm0" (formula "73") (term "1,0")) - (rule "polySimp_rightDist" (formula "73") (term "1,0")) - (rule "polySimp_mulComm0" (formula "73") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "73") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "72")) - (rule "mul_literals" (formula "72") (term "1,0")) - (rule "polySimp_addComm1" (formula "72") (term "0")) - (rule "polySimp_addComm0" (formula "72") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "63")) - (rule "polySimp_mulComm0" (formula "63") (term "1,0")) - (rule "polySimp_rightDist" (formula "63") (term "1,0")) - (rule "polySimp_mulComm0" (formula "63") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "63") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "92")) - (rule "polySimp_mulComm0" (formula "92") (term "1,0")) - (rule "polySimp_rightDist" (formula "92") (term "1,0")) - (rule "polySimp_mulComm0" (formula "92") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "92") (term "0")) - (rule "polySimp_addComm0" (formula "92") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "71")) + (rule "polySimp_mulComm0" (formula "71") (term "1,0")) + (rule "polySimp_rightDist" (formula "71") (term "1,0")) + (rule "polySimp_mulComm0" (formula "71") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "71") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "78")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0")) (rule "inEqSimp_homoInEq0" (formula "91")) (rule "polySimp_mulComm0" (formula "91") (term "1,0")) (rule "polySimp_rightDist" (formula "91") (term "1,0")) @@ -11212,10 +14032,11 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "add_literals" (formula "91") (term "1,0,0,0")) (rule "times_zero_1" (formula "91") (term "0,0,0")) (rule "add_zero_left" (formula "91") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "127") (term "1")) - (rule "mul_literals" (formula "127") (term "1,0,1")) - (rule "polySimp_addComm1" (formula "127") (term "0,1")) - (rule "polySimp_addComm0" (formula "127") (term "0,0,1")) + (rule "inEqSimp_homoInEq0" (formula "73")) + (rule "polySimp_mulComm0" (formula "73") (term "1,0")) + (rule "polySimp_rightDist" (formula "73") (term "1,0")) + (rule "polySimp_mulComm0" (formula "73") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "73") (term "0")) (rule "inEqSimp_homoInEq0" (formula "127") (term "0")) (rule "polySimp_mulComm0" (formula "127") (term "1,0,0")) (rule "polySimp_rightDist" (formula "127") (term "1,0,0")) @@ -11224,89 +14045,101 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulLiterals" (formula "127") (term "0,1,0,0")) (rule "polySimp_elimOne" (formula "127") (term "0,1,0,0")) (rule "polySimp_addAssoc" (formula "127") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "127") (term "1")) + (rule "mul_literals" (formula "127") (term "1,0,1")) + (rule "polySimp_addComm1" (formula "127") (term "0,1")) + (rule "polySimp_addComm0" (formula "127") (term "0,0,1")) + (rule "polySimp_sepNegMonomial" (formula "47") (term "1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "47") (term "0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "47") (term "0,1,0,1,0")) (rule "polySimp_sepNegMonomial" (formula "57")) (rule "polySimp_mulLiterals" (formula "57") (term "0")) (rule "polySimp_elimOne" (formula "57") (term "0")) (rule "polySimp_sepNegMonomial" (formula "10") (term "1,0")) (rule "polySimp_mulLiterals" (formula "10") (term "0,1,0")) (rule "polySimp_elimOne" (formula "10") (term "0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "47") (term "1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "47") (term "0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "47") (term "0,1,0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "11") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "11") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "11") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "11") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "11") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "1")) + (rule "polySimp_mulLiterals" (formula "1") (term "0")) + (rule "polySimp_elimOne" (formula "1") (term "0")) (rule "inEqSimp_sepPosMonomial0" (formula "47") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "47") (term "1,0,0,0,0,0")) (rule "mul_literals" (formula "47") (term "0,1,0,0,0,0,0")) (rule "polySimp_mulLiterals" (formula "47") (term "1,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "47") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "11") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "11") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "11") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "11") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "11") (term "1,1,0,0,0,0,0")) (rule "inEqSimp_sepPosMonomial0" (formula "9") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "9") (term "1,0,0,0,0,0")) (rule "mul_literals" (formula "9") (term "0,1,0,0,0,0,0")) (rule "polySimp_mulLiterals" (formula "9") (term "1,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "9") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "1")) - (rule "polySimp_mulLiterals" (formula "1") (term "0")) - (rule "polySimp_elimOne" (formula "1") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "74")) - (rule "polySimp_mulComm0" (formula "74") (term "1")) - (rule "polySimp_rightDist" (formula "74") (term "1")) - (rule "mul_literals" (formula "74") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "62")) - (rule "polySimp_mulComm0" (formula "62") (term "1")) - (rule "polySimp_rightDist" (formula "62") (term "1")) - (rule "mul_literals" (formula "62") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "72")) + (rule "polySimp_mulComm0" (formula "72") (term "1")) + (rule "polySimp_rightDist" (formula "72") (term "1")) + (rule "mul_literals" (formula "72") (term "0,1")) (rule "inEqSimp_sepPosMonomial1" (formula "64")) (rule "polySimp_mulComm0" (formula "64") (term "1")) (rule "polySimp_rightDist" (formula "64") (term "1")) (rule "mul_literals" (formula "64") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "62")) + (rule "polySimp_mulComm0" (formula "62") (term "1")) + (rule "polySimp_rightDist" (formula "62") (term "1")) + (rule "mul_literals" (formula "62") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "61")) + (rule "polySimp_mulLiterals" (formula "61") (term "0")) + (rule "polySimp_elimOne" (formula "61") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "74")) + (rule "polySimp_mulComm0" (formula "74") (term "1")) + (rule "polySimp_rightDist" (formula "74") (term "1")) + (rule "mul_literals" (formula "74") (term "0,1")) (rule "inEqSimp_sepPosMonomial1" (formula "79")) (rule "polySimp_mulComm0" (formula "79") (term "1")) (rule "polySimp_rightDist" (formula "79") (term "1")) (rule "mul_literals" (formula "79") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "92")) + (rule "polySimp_mulLiterals" (formula "92") (term "0")) + (rule "polySimp_elimOne" (formula "92") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "63")) + (rule "polySimp_mulLiterals" (formula "63") (term "0")) + (rule "polySimp_elimOne" (formula "63") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "37")) + (rule "polySimp_mulLiterals" (formula "37") (term "0")) + (rule "polySimp_elimOne" (formula "37") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "71")) (rule "polySimp_mulLiterals" (formula "71") (term "0")) (rule "polySimp_elimOne" (formula "71") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "78")) (rule "polySimp_mulLiterals" (formula "78") (term "0")) (rule "polySimp_elimOne" (formula "78") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "61")) - (rule "polySimp_mulLiterals" (formula "61") (term "0")) - (rule "polySimp_elimOne" (formula "61") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "37")) - (rule "polySimp_mulLiterals" (formula "37") (term "0")) - (rule "polySimp_elimOne" (formula "37") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "73")) - (rule "polySimp_mulLiterals" (formula "73") (term "0")) - (rule "polySimp_elimOne" (formula "73") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "72")) - (rule "polySimp_mulComm0" (formula "72") (term "1")) - (rule "polySimp_rightDist" (formula "72") (term "1")) - (rule "mul_literals" (formula "72") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "63")) - (rule "polySimp_mulLiterals" (formula "63") (term "0")) - (rule "polySimp_elimOne" (formula "63") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "92")) - (rule "polySimp_mulLiterals" (formula "92") (term "0")) - (rule "polySimp_elimOne" (formula "92") (term "0")) (rule "inEqSimp_sepPosMonomial1" (formula "91")) (rule "polySimp_mulLiterals" (formula "91") (term "1")) (rule "polySimp_elimOne" (formula "91") (term "1")) + (rule "inEqSimp_sepNegMonomial1" (formula "73")) + (rule "polySimp_mulLiterals" (formula "73") (term "0")) + (rule "polySimp_elimOne" (formula "73") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "125") (term "0")) + (rule "polySimp_mulLiterals" (formula "125") (term "0,0")) + (rule "polySimp_elimOne" (formula "125") (term "0,0")) (rule "inEqSimp_sepPosMonomial1" (formula "125") (term "1")) (rule "polySimp_mulComm0" (formula "125") (term "1,1")) (rule "polySimp_rightDist" (formula "125") (term "1,1")) (rule "polySimp_mulLiterals" (formula "125") (term "1,1,1")) (rule "mul_literals" (formula "125") (term "0,1,1")) (rule "polySimp_elimOne" (formula "125") (term "1,1,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "125") (term "0")) - (rule "polySimp_mulLiterals" (formula "125") (term "0,0")) - (rule "polySimp_elimOne" (formula "125") (term "0,0")) + (rule "inEqSimp_subsumption1" (formula "81") (ifseqformula "66")) + (rule "leq_literals" (formula "81") (term "0")) + (builtin "One Step Simplification" (formula "81")) + (rule "true_left" (formula "81")) + (rule "inEqSimp_subsumption1" (formula "19") (ifseqformula "31")) + (rule "leq_literals" (formula "19") (term "0")) + (builtin "One Step Simplification" (formula "19")) + (rule "true_left" (formula "19")) (rule "inEqSimp_subsumption1" (formula "8") (ifseqformula "1")) (rule "inEqSimp_homoInEq0" (formula "8") (term "0")) (rule "polySimp_pullOutFactor1b" (formula "8") (term "0,0")) @@ -11316,24 +14149,28 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "qeq_literals" (formula "8") (term "0")) (builtin "One Step Simplification" (formula "8")) (rule "true_left" (formula "8")) - (rule "inEqSimp_subsumption1" (formula "80") (ifseqformula "65")) - (rule "leq_literals" (formula "80") (term "0")) - (builtin "One Step Simplification" (formula "80")) - (rule "true_left" (formula "80")) - (rule "inEqSimp_subsumption1" (formula "123") (term "1") (ifseqformula "66")) - (rule "inEqSimp_homoInEq0" (formula "123") (term "0,1")) - (rule "polySimp_mulComm0" (formula "123") (term "1,0,0,1")) - (rule "polySimp_rightDist" (formula "123") (term "1,0,0,1")) - (rule "mul_literals" (formula "123") (term "0,1,0,0,1")) - (rule "polySimp_addAssoc" (formula "123") (term "0,0,1")) - (rule "polySimp_addComm0" (formula "123") (term "0,0,0,1")) - (rule "polySimp_pullOutFactor1b" (formula "123") (term "0,0,1")) - (rule "add_literals" (formula "123") (term "1,1,0,0,1")) - (rule "times_zero_1" (formula "123") (term "1,0,0,1")) - (rule "add_zero_right" (formula "123") (term "0,0,1")) - (rule "qeq_literals" (formula "123") (term "0,1")) - (builtin "One Step Simplification" (formula "123")) - (rule "inEqSimp_leqRight" (formula "123")) + (rule "inEqSimp_subsumption1" (formula "75") (ifseqformula "7")) + (rule "leq_literals" (formula "75") (term "0")) + (builtin "One Step Simplification" (formula "75")) + (rule "true_left" (formula "75")) + (rule "inEqSimp_subsumption1" (formula "32") (ifseqformula "33")) + (rule "leq_literals" (formula "32") (term "0")) + (builtin "One Step Simplification" (formula "32")) + (rule "true_left" (formula "32")) + (rule "inEqSimp_subsumption1" (formula "120") (term "1") (ifseqformula "64")) + (rule "inEqSimp_homoInEq0" (formula "120") (term "0,1")) + (rule "polySimp_mulComm0" (formula "120") (term "1,0,0,1")) + (rule "polySimp_rightDist" (formula "120") (term "1,0,0,1")) + (rule "mul_literals" (formula "120") (term "0,1,0,0,1")) + (rule "polySimp_addAssoc" (formula "120") (term "0,0,1")) + (rule "polySimp_addComm0" (formula "120") (term "0,0,0,1")) + (rule "polySimp_pullOutFactor1b" (formula "120") (term "0,0,1")) + (rule "add_literals" (formula "120") (term "1,1,0,0,1")) + (rule "times_zero_1" (formula "120") (term "1,0,0,1")) + (rule "add_zero_right" (formula "120") (term "0,0,1")) + (rule "qeq_literals" (formula "120") (term "0,1")) + (builtin "One Step Simplification" (formula "120")) + (rule "inEqSimp_leqRight" (formula "120")) (rule "polySimp_rightDist" (formula "1") (term "1,0,0")) (rule "mul_literals" (formula "1") (term "0,1,0,0")) (rule "polySimp_addAssoc" (formula "1") (term "0,0")) @@ -11341,21 +14178,9 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_sepPosMonomial1" (formula "1")) (rule "polySimp_mulComm0" (formula "1") (term "1")) (rule "polySimp_rightDist" (formula "1") (term "1")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,1")) (rule "mul_literals" (formula "1") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "1") (term "1,1")) (rule "polySimp_elimOne" (formula "1") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "34") (ifseqformula "35")) - (rule "leq_literals" (formula "34") (term "0")) - (builtin "One Step Simplification" (formula "34")) - (rule "true_left" (formula "34")) - (rule "inEqSimp_subsumption1" (formula "19") (ifseqformula "31")) - (rule "leq_literals" (formula "19") (term "0")) - (builtin "One Step Simplification" (formula "19")) - (rule "true_left" (formula "19")) - (rule "inEqSimp_subsumption1" (formula "75") (ifseqformula "8")) - (rule "leq_literals" (formula "75") (term "0")) - (builtin "One Step Simplification" (formula "75")) - (rule "true_left" (formula "75")) (rule "inEqSimp_subsumption1" (formula "65") (ifseqformula "1")) (rule "inEqSimp_homoInEq0" (formula "65") (term "0")) (rule "polySimp_pullOutFactor1b" (formula "65") (term "0,0")) @@ -11365,94 +14190,159 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "qeq_literals" (formula "65") (term "0")) (builtin "One Step Simplification" (formula "65")) (rule "true_left" (formula "65")) - (rule "inEqSimp_exactShadow3" (formula "85") (ifseqformula "70")) - (rule "polySimp_mulComm0" (formula "85") (term "0,0")) - (rule "polySimp_addComm0" (formula "85") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "85")) - (rule "polySimp_mulLiterals" (formula "85") (term "0")) - (rule "polySimp_elimOne" (formula "85") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "53") (ifseqformula "74")) - (rule "mul_literals" (formula "53") (term "0,0")) - (rule "polySimp_addAssoc" (formula "53") (term "0")) - (rule "add_literals" (formula "53") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "53")) - (rule "polySimp_mulLiterals" (formula "53") (term "0")) - (rule "polySimp_elimOne" (formula "53") (term "0")) - (rule "inEqSimp_subsumption0" (formula "53") (ifseqformula "18")) - (rule "leq_literals" (formula "53") (term "0")) - (builtin "One Step Simplification" (formula "53")) - (rule "true_left" (formula "53")) - (rule "inEqSimp_exactShadow3" (formula "75") (ifseqformula "52")) - (rule "polySimp_rightDist" (formula "75") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "75") (term "1,0,0")) - (rule "mul_literals" (formula "75") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "75") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "75") (term "0")) - (rule "add_literals" (formula "75") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "75")) - (rule "mul_literals" (formula "75") (term "1")) - (rule "inEqSimp_subsumption1" (formula "75") (ifseqformula "30")) - (rule "leq_literals" (formula "75") (term "0")) - (builtin "One Step Simplification" (formula "75")) - (rule "true_left" (formula "75")) - (rule "inEqSimp_exactShadow3" (formula "2") (ifseqformula "46")) - (rule "polySimp_rightDist" (formula "2") (term "0,0")) - (rule "mul_literals" (formula "2") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "2") (term "0")) - (rule "add_literals" (formula "2") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "2")) - (rule "polySimp_mulLiterals" (formula "2") (term "0")) - (rule "polySimp_elimOne" (formula "2") (term "0")) - (rule "inEqSimp_subsumption0" (formula "74") (ifseqformula "2")) - (rule "leq_literals" (formula "74") (term "0")) - (builtin "One Step Simplification" (formula "74")) - (rule "true_left" (formula "74")) - (rule "inEqSimp_exactShadow3" (formula "32") (ifseqformula "20")) - (rule "polySimp_mulComm0" (formula "32") (term "0,0")) - (rule "polySimp_addComm0" (formula "32") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "32")) - (rule "polySimp_mulLiterals" (formula "32") (term "0")) - (rule "polySimp_elimOne" (formula "32") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "1") (ifseqformula "66")) + (rule "inEqSimp_exactShadow3" (formula "34") (ifseqformula "32")) + (rule "polySimp_mulComm0" (formula "34") (term "0,0")) + (rule "polySimp_addComm0" (formula "34") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "34")) + (rule "polySimp_mulLiterals" (formula "34") (term "0")) + (rule "polySimp_elimOne" (formula "34") (term "0")) + (rule "inEqSimp_subsumption0" (formula "19") (ifseqformula "34")) + (rule "leq_literals" (formula "19") (term "0")) + (builtin "One Step Simplification" (formula "19")) + (rule "true_left" (formula "19")) + (rule "inEqSimp_exactShadow3" (formula "19") (ifseqformula "35")) + (rule "mul_literals" (formula "19") (term "0,0")) + (rule "polySimp_addAssoc" (formula "19") (term "0")) + (rule "add_literals" (formula "19") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "19")) + (rule "mul_literals" (formula "19") (term "1")) + (rule "inEqSimp_subsumption1" (formula "19") (ifseqformula "30")) + (rule "leq_literals" (formula "19") (term "0")) + (builtin "One Step Simplification" (formula "19")) + (rule "true_left" (formula "19")) + (rule "inEqSimp_exactShadow3" (formula "62") (ifseqformula "65")) + (rule "polySimp_rightDist" (formula "62") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "62") (term "1,0,0")) + (rule "mul_literals" (formula "62") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "62") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "62") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "62") (term "0,0")) + (rule "add_literals" (formula "62") (term "1,1,0,0")) + (rule "times_zero_1" (formula "62") (term "1,0,0")) + (rule "add_literals" (formula "62") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "62")) + (rule "mul_literals" (formula "62") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "1") (ifseqformula "61")) (rule "polySimp_rightDist" (formula "1") (term "0,0")) (rule "mul_literals" (formula "1") (term "0,0,0")) (rule "polySimp_addComm1" (formula "1") (term "0")) (rule "polySimp_addAssoc" (formula "1") (term "0,0")) + (rule "add_literals" (formula "1") (term "0,0,0")) (rule "inEqSimp_sepNegMonomial1" (formula "1")) (rule "polySimp_mulLiterals" (formula "1") (term "0")) (rule "polySimp_elimOne" (formula "1") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "36") (ifseqformula "34")) - (rule "polySimp_mulComm0" (formula "36") (term "0,0")) - (rule "polySimp_addComm0" (formula "36") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "36")) - (rule "polySimp_mulLiterals" (formula "36") (term "0")) - (rule "polySimp_elimOne" (formula "36") (term "0")) - (rule "inEqSimp_subsumption0" (formula "21") (ifseqformula "36")) - (rule "leq_literals" (formula "21") (term "0")) - (builtin "One Step Simplification" (formula "21")) - (rule "true_left" (formula "21")) - (rule "inEqSimp_exactShadow3" (formula "21") (ifseqformula "37")) - (rule "mul_literals" (formula "21") (term "0,0")) - (rule "polySimp_addAssoc" (formula "21") (term "0")) - (rule "add_literals" (formula "21") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "21")) - (rule "mul_literals" (formula "21") (term "1")) - (rule "inEqSimp_subsumption1" (formula "21") (ifseqformula "32")) - (rule "leq_literals" (formula "21") (term "0")) - (builtin "One Step Simplification" (formula "21")) - (rule "true_left" (formula "21")) - (rule "inEqSimp_exactShadow3" (formula "2") (ifseqformula "78")) + (rule "inEqSimp_subsumption0" (formula "60") (ifseqformula "1")) + (rule "inEqSimp_homoInEq0" (formula "60") (term "0")) + (rule "polySimp_mulComm0" (formula "60") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "60") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "60") (term "1,1,0,0")) + (rule "mul_literals" (formula "60") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "60") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "60") (term "0,0")) + (rule "polySimp_addComm1" (formula "60") (term "0,0,0")) + (rule "add_literals" (formula "60") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "60") (term "0,0")) + (rule "add_literals" (formula "60") (term "1,1,0,0")) + (rule "times_zero_1" (formula "60") (term "1,0,0")) + (rule "add_literals" (formula "60") (term "0,0")) + (rule "qeq_literals" (formula "60") (term "0")) + (builtin "One Step Simplification" (formula "60")) + (rule "true_left" (formula "60")) + (rule "inEqSimp_exactShadow3" (formula "78") (ifseqformula "65")) + (rule "mul_literals" (formula "78") (term "0,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "78")) + (rule "polySimp_mulComm0" (formula "78") (term "1")) + (rule "polySimp_rightDist" (formula "78") (term "1")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,1")) + (rule "mul_literals" (formula "78") (term "0,1")) + (rule "polySimp_elimOne" (formula "78") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "78") (ifseqformula "31")) + (rule "inEqSimp_homoInEq0" (formula "78") (term "0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0,0")) + (rule "mul_literals" (formula "78") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,0")) + (rule "polySimp_addComm0" (formula "78") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "78") (term "0,0")) + (rule "add_literals" (formula "78") (term "1,1,0,0")) + (rule "times_zero_1" (formula "78") (term "1,0,0")) + (rule "add_literals" (formula "78") (term "0,0")) + (rule "qeq_literals" (formula "78") (term "0")) + (builtin "One Step Simplification" (formula "78")) + (rule "true_left" (formula "78")) + (rule "inEqSimp_exactShadow3" (formula "85") (ifseqformula "70")) + (rule "polySimp_mulComm0" (formula "85") (term "0,0")) + (rule "polySimp_addComm0" (formula "85") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "85")) + (rule "polySimp_mulLiterals" (formula "85") (term "0")) + (rule "polySimp_elimOne" (formula "85") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "60") (ifseqformula "76")) + (rule "polySimp_rightDist" (formula "60") (term "0,0")) + (rule "mul_literals" (formula "60") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "60") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "60") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "60") (term "0")) + (rule "add_literals" (formula "60") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "60")) + (rule "mul_literals" (formula "60") (term "1")) + (rule "inEqSimp_subsumption1" (formula "60") (ifseqformula "30")) + (rule "leq_literals" (formula "60") (term "0")) + (builtin "One Step Simplification" (formula "60")) + (rule "true_left" (formula "60")) + (rule "inEqSimp_exactShadow3" (formula "2") (ifseqformula "65")) (rule "polySimp_rightDist" (formula "2") (term "0,0")) (rule "mul_literals" (formula "2") (term "0,0,0")) (rule "polySimp_addComm1" (formula "2") (term "0")) - (rule "add_literals" (formula "2") (term "0,0")) + (rule "polySimp_addAssoc" (formula "2") (term "0,0")) (rule "inEqSimp_sepNegMonomial1" (formula "2")) (rule "polySimp_mulLiterals" (formula "2") (term "0")) (rule "polySimp_elimOne" (formula "2") (term "0")) - (rule "inEqSimp_contradInEq0" (formula "67") (ifseqformula "2")) - (rule "qeq_literals" (formula "67") (term "0")) - (builtin "One Step Simplification" (formula "67")) - (rule "closeFalse" (formula "67")) + (rule "inEqSimp_exactShadow3" (formula "55") (ifseqformula "75")) + (rule "mul_literals" (formula "55") (term "0,0")) + (rule "polySimp_addAssoc" (formula "55") (term "0")) + (rule "add_literals" (formula "55") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "55")) + (rule "polySimp_mulLiterals" (formula "55") (term "0")) + (rule "polySimp_elimOne" (formula "55") (term "0")) + (rule "inEqSimp_subsumption0" (formula "55") (ifseqformula "20")) + (rule "leq_literals" (formula "55") (term "0")) + (builtin "One Step Simplification" (formula "55")) + (rule "true_left" (formula "55")) + (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "78")) + (rule "polySimp_rightDist" (formula "63") (term "0,0")) + (rule "mul_literals" (formula "63") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "63") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "63") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "63") (term "0")) + (rule "add_literals" (formula "63") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "63")) + (rule "mul_literals" (formula "63") (term "1")) + (rule "inEqSimp_subsumption1" (formula "63") (ifseqformula "31")) + (rule "leq_literals" (formula "63") (term "0")) + (builtin "One Step Simplification" (formula "63")) + (rule "true_left" (formula "63")) + (rule "inEqSimp_exactShadow3" (formula "70") (ifseqformula "85")) + (rule "polySimp_rightDist" (formula "70") (term "0,0")) + (rule "mul_literals" (formula "70") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "70") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "70") (term "1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "70")) + (rule "polySimp_mulComm0" (formula "70") (term "1")) + (rule "polySimp_rightDist" (formula "70") (term "1")) + (rule "mul_literals" (formula "70") (term "0,1")) + (rule "inEqSimp_exactShadow3" (formula "3") (ifseqformula "78")) + (rule "polySimp_rightDist" (formula "3") (term "0,0")) + (rule "mul_literals" (formula "3") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "3") (term "0")) + (rule "add_literals" (formula "3") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "3")) + (rule "polySimp_mulLiterals" (formula "3") (term "0")) + (rule "polySimp_elimOne" (formula "3") (term "0")) + (rule "inEqSimp_contradInEq1" (formula "3") (ifseqformula "66")) + (rule "qeq_literals" (formula "3") (term "0")) + (builtin "One Step Simplification" (formula "3")) + (rule "closeFalse" (formula "3")) ) (branch "Usage" (builtin "One Step Simplification" (formula "128")) @@ -11461,15 +14351,15 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_addComm0" (formula "128") (term "0,1,0")) (rule "less_equal_than_comparison_simple" (formula "128") (term "1")) (builtin "One Step Simplification" (formula "128")) - (builtin "Use Dependency Contract" (formula "57") (term "1,0") (ifInst "" (formula "47") (term "0,1,1,0,1,0")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::writtenCountOfBucket(int)].JML accessible clause.0")) + (builtin "Use Dependency Contract" (formula "56") (term "0") (ifInst "" (formula "85") (term "0")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::nextWriteOf(int)].JML accessible clause.0")) (rule "wellFormedAnon" (formula "94") (term "1,1,0,0,0,0")) (rule "expand_inInt" (formula "94") (term "1,0,0,0")) (rule "replace_int_MAX" (formula "94") (term "1,0,1,0,0,0")) (rule "replace_int_MIN" (formula "94") (term "0,1,1,0,0,0")) - (rule "translateJavaAddInt" (formula "94") (term "0,1,1,1,0")) (rule "translateJavaMulInt" (formula "94") (term "0,0,1,1,1,0")) - (rule "replace_known_left" (formula "94") (term "0,1,0,0,0,0") (ifseqformula "16")) - (builtin "One Step Simplification" (formula "94") (ifInst "" (formula "125")) (ifInst "" (formula "24")) (ifInst "" (formula "16")) (ifInst "" (formula "15")) (ifInst "" (formula "76")) (ifInst "" (formula "29"))) + (rule "translateJavaAddInt" (formula "94") (term "0,1,1,1,0")) + (rule "replace_known_left" (formula "94") (term "1,1,0,0") (ifseqformula "29")) + (builtin "One Step Simplification" (formula "94") (ifInst "" (formula "125")) (ifInst "" (formula "24")) (ifInst "" (formula "16")) (ifInst "" (formula "16")) (ifInst "" (formula "15")) (ifInst "" (formula "76"))) (rule "polySimp_mulComm0" (formula "94") (term "0,0,1,1,1,0")) (rule "polySimp_addComm0" (formula "94") (term "0,1,1,1,0")) (rule "disjointDefinition" (formula "94") (term "1,0")) @@ -11486,179 +14376,181 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "applyEq" (formula "94") (term "1,0") (ifseqformula "50")) (rule "replace_known_left" (formula "94") (term "0") (ifseqformula "1")) (builtin "One Step Simplification" (formula "94")) - (rule "applyEq" (formula "57") (term "1,0") (ifseqformula "94")) - (builtin "Use Dependency Contract" (formula "56") (term "0") (ifInst "" (formula "85") (term "0")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::nextWriteOf(int)].JML accessible clause.0")) - (rule "wellFormedAnon" (formula "95") (term "1,1,0,0,0,0")) - (rule "expand_inInt" (formula "95") (term "1,0,0,0")) - (rule "replace_int_MAX" (formula "95") (term "1,0,1,0,0,0")) - (rule "replace_int_MIN" (formula "95") (term "0,1,1,0,0,0")) - (rule "translateJavaMulInt" (formula "95") (term "0,0,1,1,1,0")) - (rule "translateJavaAddInt" (formula "95") (term "0,1,1,1,0")) - (rule "replace_known_left" (formula "95") (term "1,0,0,0,0,0") (ifseqformula "24")) - (builtin "One Step Simplification" (formula "95") (ifInst "" (formula "126")) (ifInst "" (formula "16")) (ifInst "" (formula "16")) (ifInst "" (formula "15")) (ifInst "" (formula "76")) (ifInst "" (formula "29"))) - (rule "polySimp_mulComm0" (formula "95") (term "0,0,1,1,1,0")) - (rule "polySimp_addComm0" (formula "95") (term "0,1,1,1,0")) - (rule "disjointDefinition" (formula "95") (term "1,0")) - (rule "disjointWithSingleton1" (formula "95") (term "1,0")) - (rule "elementOfArrayRangeConcrete" (formula "95") (term "0,1,0")) - (rule "replace_known_right" (formula "95") (term "0,0,0,1,0") (ifseqformula "98")) - (builtin "One Step Simplification" (formula "95")) - (rule "inEqSimp_commuteLeq" (formula "95") (term "0,1,0")) - (rule "replace_known_left" (formula "95") (term "0,1,0") (ifseqformula "7")) - (builtin "One Step Simplification" (formula "95")) - (rule "inEqSimp_commuteLeq" (formula "95") (term "0,0")) - (rule "replace_known_left" (formula "95") (term "0,0") (ifseqformula "77")) - (builtin "One Step Simplification" (formula "95")) - (rule "applyEq" (formula "95") (term "0,1") (ifseqformula "56")) - (rule "eqSymm" (formula "95") (term "1")) - (rule "replace_known_left" (formula "95") (term "1") (ifseqformula "85")) - (builtin "One Step Simplification" (formula "95")) - (rule "true_left" (formula "95")) - (rule "ifElseSplit" (formula "129")) + (rule "applyEq" (formula "94") (term "0") (ifseqformula "56")) + (rule "eqSymm" (formula "94")) + (rule "ifElseSplit" (formula "128")) (branch "if x_10 true" - (builtin "Block Contract (Internal)" (formula "130") (newnames "exc_9,heap_Before_BLOCK_7,savedHeap_Before_BLOCK_7,o,f")) + (builtin "Block Contract (Internal)" (formula "129") (newnames "exc_9,heap_Before_BLOCK_7,savedHeap_Before_BLOCK_7,o,f")) (branch "Validity" (builtin "One Step Simplification" (formula "1")) - (builtin "One Step Simplification" (formula "96") (ifInst "" (formula "28")) (ifInst "" (formula "76"))) - (builtin "One Step Simplification" (formula "131")) - (rule "true_left" (formula "96")) - (rule "eqSymm" (formula "130") (term "0,0,1,0,1")) - (rule "variableDeclarationAssign" (formula "130") (term "1")) - (rule "variableDeclaration" (formula "130") (term "1") (newnames "exc_9_1")) - (rule "assignment" (formula "130") (term "1")) (builtin "One Step Simplification" (formula "130")) - (rule "emptyStatement" (formula "130") (term "1")) - (builtin "One Step Simplification" (formula "130")) - (rule "emptyStatement" (formula "130") (term "1")) - (rule "tryEmpty" (formula "130") (term "1")) - (rule "blockEmptyLabel" (formula "130") (term "1")) - (rule "blockEmpty" (formula "130") (term "1")) - (rule "methodCallEmpty" (formula "130") (term "1")) - (rule "emptyModality" (formula "130") (term "1")) - (rule "andRight" (formula "130")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "130")) - (rule "closeTrue" (formula "130")) + (builtin "One Step Simplification" (formula "95") (ifInst "" (formula "28")) (ifInst "" (formula "76"))) + (rule "true_left" (formula "95")) + (rule "eqSymm" (formula "129") (term "0,0,1,0,1")) + (rule "variableDeclarationAssign" (formula "129") (term "1")) + (rule "variableDeclaration" (formula "129") (term "1") (newnames "exc_9_1")) + (rule "assignment" (formula "129") (term "1")) + (builtin "One Step Simplification" (formula "129")) + (rule "emptyStatement" (formula "129") (term "1")) + (builtin "One Step Simplification" (formula "129")) + (rule "emptyStatement" (formula "129") (term "1")) + (rule "tryEmpty" (formula "129") (term "1")) + (rule "blockEmptyLabel" (formula "129") (term "1")) + (rule "blockEmpty" (formula "129") (term "1")) + (rule "methodCallEmpty" (formula "129") (term "1")) + (rule "emptyModality" (formula "129") (term "1")) + (rule "andRight" (formula "129")) + (branch + (builtin "One Step Simplification" (formula "129")) + (rule "closeTrue" (formula "129")) ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "130")) - (rule "closeTrue" (formula "130")) + (branch + (builtin "One Step Simplification" (formula "129")) + (rule "closeTrue" (formula "129")) ) ) (branch "Precondition" - (rule "andRight" (formula "130")) - (branch "Case 1" + (rule "andRight" (formula "129")) + (branch (builtin "One Step Simplification" (formula "1")) - (builtin "One Step Simplification" (formula "130") (ifInst "" (formula "28"))) - (rule "closeTrue" (formula "130")) + (builtin "One Step Simplification" (formula "129") (ifInst "" (formula "28"))) + (rule "closeTrue" (formula "129")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "1")) - (builtin "One Step Simplification" (formula "130") (ifInst "" (formula "76"))) - (rule "closeTrue" (formula "130")) + (builtin "One Step Simplification" (formula "129") (ifInst "" (formula "76"))) + (rule "closeTrue" (formula "129")) ) ) (branch "Usage" (builtin "One Step Simplification" (formula "1")) - (builtin "One Step Simplification" (formula "131")) - (builtin "One Step Simplification" (formula "96")) - (rule "andLeft" (formula "96")) - (rule "andLeft" (formula "96")) - (rule "replace_known_left" (formula "97") (term "0") (ifseqformula "96")) - (builtin "One Step Simplification" (formula "97")) - (rule "true_left" (formula "97")) - (rule "applyEq" (formula "58") (term "1,0") (ifseqformula "97")) - (rule "add_zero_right" (formula "58") (term "0")) - (rule "applyEq" (formula "73") (term "1,1") (ifseqformula "58")) - (rule "applyEq" (formula "72") (term "1,0") (ifseqformula "58")) - (rule "applyEq" (formula "88") (term "0") (ifseqformula "58")) - (rule "applyEq" (formula "93") (term "1") (ifseqformula "95")) - (rule "applyEq" (formula "85") (term "1") (ifseqformula "58")) - (rule "elim_double_block_2" (formula "130") (term "1")) - (rule "ifUnfold" (formula "130") (term "1") (inst "#boolv=x")) - (rule "variableDeclaration" (formula "130") (term "1") (newnames "x_12")) - (rule "inequality_comparison_simple" (formula "130") (term "1")) - (builtin "One Step Simplification" (formula "130")) - (rule "replace_known_left" (formula "130") (term "0,0,1,0") (ifseqformula "94")) (builtin "One Step Simplification" (formula "130")) - (rule "ifSplit" (formula "130")) + (builtin "One Step Simplification" (formula "95")) + (rule "andLeft" (formula "95")) + (rule "andLeft" (formula "95")) + (rule "replace_known_left" (formula "96") (term "0") (ifseqformula "95")) + (builtin "One Step Simplification" (formula "96")) + (rule "true_left" (formula "96")) + (rule "elim_double_block_2" (formula "131") (term "1")) + (rule "ifUnfold" (formula "131") (term "1") (inst "#boolv=x")) + (rule "variableDeclaration" (formula "131") (term "1") (newnames "x_12")) + (rule "inequality_comparison_simple" (formula "131") (term "1")) + (builtin "One Step Simplification" (formula "131")) + (rule "replace_known_left" (formula "131") (term "0,0,1,0") (ifseqformula "95")) + (builtin "One Step Simplification" (formula "131")) + (rule "ifSplit" (formula "131")) (branch "if x_12 true" - (builtin "One Step Simplification" (formula "131")) + (builtin "One Step Simplification" (formula "132")) (builtin "One Step Simplification" (formula "1")) (rule "closeFalse" (formula "1")) ) (branch "if x_12 false" - (builtin "One Step Simplification" (formula "131")) + (builtin "One Step Simplification" (formula "132")) (builtin "One Step Simplification" (formula "1")) (rule "true_left" (formula "1")) - (rule "blockEmpty" (formula "130") (term "1")) - (builtin "Block Contract (Internal)" (formula "130") (newnames "exc_10,heap_Before_BLOCK_8,savedHeap_Before_BLOCK_8,o,f")) + (rule "blockEmpty" (formula "131") (term "1")) + (builtin "Block Contract (Internal)" (formula "131") (newnames "exc_10,heap_Before_BLOCK_8,savedHeap_Before_BLOCK_8,o,f")) (branch "Validity" + (builtin "One Step Simplification" (formula "132")) + (builtin "One Step Simplification" (formula "97") (ifInst "" (formula "28")) (ifInst "" (formula "76"))) + (rule "true_left" (formula "97")) + (rule "eqSymm" (formula "131") (term "0,0,1,0,1")) + (rule "variableDeclarationAssign" (formula "131") (term "1")) + (rule "variableDeclaration" (formula "131") (term "1") (newnames "exc_10_1")) + (rule "assignment" (formula "131") (term "1")) + (builtin "One Step Simplification" (formula "131")) + (rule "emptyStatement" (formula "131") (term "1")) (builtin "One Step Simplification" (formula "131")) - (builtin "One Step Simplification" (formula "96") (ifInst "" (formula "28")) (ifInst "" (formula "74"))) - (rule "true_left" (formula "96")) - (rule "eqSymm" (formula "130") (term "0,0,1,0,1")) - (rule "variableDeclarationAssign" (formula "130") (term "1")) - (rule "variableDeclaration" (formula "130") (term "1") (newnames "exc_10_1")) - (rule "assignment" (formula "130") (term "1")) - (builtin "One Step Simplification" (formula "130")) - (rule "emptyStatement" (formula "130") (term "1")) - (builtin "One Step Simplification" (formula "130")) - (rule "emptyStatement" (formula "130") (term "1")) - (rule "tryEmpty" (formula "130") (term "1")) - (rule "blockEmptyLabel" (formula "130") (term "1")) - (rule "blockEmpty" (formula "130") (term "1")) - (rule "methodCallEmpty" (formula "130") (term "1")) - (rule "emptyModality" (formula "130") (term "1")) - (rule "andRight" (formula "130")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "130")) - (rule "closeTrue" (formula "130")) + (rule "emptyStatement" (formula "131") (term "1")) + (rule "tryEmpty" (formula "131") (term "1")) + (rule "blockEmptyLabel" (formula "131") (term "1")) + (rule "blockEmpty" (formula "131") (term "1")) + (rule "methodCallEmpty" (formula "131") (term "1")) + (rule "emptyModality" (formula "131") (term "1")) + (rule "andRight" (formula "131")) + (branch + (builtin "One Step Simplification" (formula "131")) + (rule "closeTrue" (formula "131")) ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "130")) - (rule "closeTrue" (formula "130")) + (branch + (builtin "One Step Simplification" (formula "131")) + (rule "closeTrue" (formula "131")) ) ) (branch "Precondition" - (rule "andRight" (formula "130")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "130") (ifInst "" (formula "28"))) - (rule "closeTrue" (formula "130")) + (rule "andRight" (formula "131")) + (branch + (builtin "One Step Simplification" (formula "131") (ifInst "" (formula "28"))) + (rule "closeTrue" (formula "131")) ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "130") (ifInst "" (formula "74"))) - (rule "closeTrue" (formula "130")) + (branch + (builtin "One Step Simplification" (formula "131") (ifInst "" (formula "76"))) + (rule "closeTrue" (formula "131")) ) ) (branch "Usage" - (builtin "One Step Simplification" (formula "131")) - (builtin "One Step Simplification" (formula "96")) - (rule "expand_inInt" (formula "96") (term "0,0,1")) - (rule "replace_int_MAX" (formula "96") (term "1,0,0,0,1")) - (rule "replace_int_MIN" (formula "96") (term "0,1,0,0,1")) - (rule "andLeft" (formula "96")) - (rule "andLeft" (formula "96")) - (rule "replace_known_left" (formula "97") (term "0") (ifseqformula "96")) - (builtin "One Step Simplification" (formula "97")) - (rule "true_left" (formula "97")) - (rule "inEqSimp_commuteLeq" (formula "97") (term "1,0,0")) - (rule "commute_and" (formula "97") (term "0,0")) - (rule "elim_double_block_2" (formula "132") (term "1")) - (rule "ifUnfold" (formula "132") (term "1") (inst "#boolv=x")) - (rule "variableDeclaration" (formula "132") (term "1") (newnames "x_13")) - (rule "inequality_comparison_simple" (formula "132") (term "1")) - (builtin "One Step Simplification" (formula "132")) - (rule "replace_known_left" (formula "132") (term "0,0,1,0") (ifseqformula "96")) (builtin "One Step Simplification" (formula "132")) + (builtin "One Step Simplification" (formula "97")) + (rule "expand_inInt" (formula "97") (term "0,0,1")) + (rule "replace_int_MAX" (formula "97") (term "1,0,0,0,1")) + (rule "replace_int_MIN" (formula "97") (term "0,1,0,0,1")) + (rule "andLeft" (formula "97")) + (rule "andLeft" (formula "97")) + (rule "replace_known_left" (formula "98") (term "0") (ifseqformula "97")) + (builtin "One Step Simplification" (formula "98")) + (rule "true_left" (formula "98")) + (rule "inEqSimp_commuteLeq" (formula "98") (term "1,0,0")) + (rule "commute_and" (formula "98") (term "0,0")) + (rule "elim_double_block_2" (formula "133") (term "1")) + (rule "ifUnfold" (formula "133") (term "1") (inst "#boolv=x")) + (rule "variableDeclaration" (formula "133") (term "1") (newnames "x_13")) + (rule "inequality_comparison_simple" (formula "133") (term "1")) + (builtin "One Step Simplification" (formula "133")) + (rule "replace_known_left" (formula "133") (term "0,0,1,0") (ifseqformula "97")) + (builtin "One Step Simplification" (formula "133")) + (builtin "Use Dependency Contract" (formula "58") (term "1,0") (ifInst "" (formula "96") (term "0")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::writtenCountOfBucket(int)].JML accessible clause.0")) + (rule "wellFormedAnon" (formula "99") (term "1,1,0,0,0,0")) + (rule "expand_inInt" (formula "99") (term "1,0,0,0")) + (rule "replace_int_MAX" (formula "99") (term "1,0,1,0,0,0")) + (rule "replace_int_MIN" (formula "99") (term "0,1,1,0,0,0")) + (rule "translateJavaMulInt" (formula "99") (term "0,0,1,1,1,0")) + (rule "translateJavaAddInt" (formula "99") (term "0,1,1,1,0")) + (rule "replace_known_left" (formula "99") (term "1,0,0,0,0,0") (ifseqformula "25")) + (builtin "One Step Simplification" (formula "99") (ifInst "" (formula "130")) (ifInst "" (formula "17")) (ifInst "" (formula "17")) (ifInst "" (formula "16")) (ifInst "" (formula "77")) (ifInst "" (formula "30"))) + (rule "polySimp_mulComm0" (formula "99") (term "0,0,1,1,1,0")) + (rule "polySimp_addComm0" (formula "99") (term "0,1,1,1,0")) + (rule "disjointDefinition" (formula "99") (term "1,0")) + (rule "disjointWithSingleton1" (formula "99") (term "1,0")) + (rule "elementOfArrayRangeConcrete" (formula "99") (term "0,1,0")) + (rule "replace_known_right" (formula "99") (term "0,0,0,1,0") (ifseqformula "102")) + (builtin "One Step Simplification" (formula "99")) + (rule "inEqSimp_commuteLeq" (formula "99") (term "0,1,0")) + (rule "replace_known_left" (formula "99") (term "0,1,0") (ifseqformula "8")) + (builtin "One Step Simplification" (formula "99")) + (rule "inEqSimp_commuteLeq" (formula "99") (term "0,0")) + (rule "replace_known_left" (formula "99") (term "0,0") (ifseqformula "78")) + (builtin "One Step Simplification" (formula "99")) + (rule "applyEq" (formula "99") (term "1,0") (ifseqformula "51")) + (rule "replace_known_left" (formula "99") (term "0") (ifseqformula "2")) + (builtin "One Step Simplification" (formula "99")) + (rule "applyEq" (formula "58") (term "1,0") (ifseqformula "99")) + (rule "polySimp_addComm0" (formula "58") (term "0")) + (rule "applyEq" (formula "99") (term "1") (ifseqformula "96")) + (rule "applyEq" (formula "58") (term "0,0") (ifseqformula "96")) + (rule "add_zero_left" (formula "58") (term "0")) + (rule "applyEq" (formula "73") (term "1,1") (ifseqformula "58")) + (rule "applyEq" (formula "89") (term "0") (ifseqformula "58")) + (rule "applyEq" (formula "72") (term "1,0") (ifseqformula "58")) + (rule "applyEq" (formula "85") (term "1") (ifseqformula "58")) (rule "ifSplit" (formula "132")) (branch "if x_13 true" + (builtin "One Step Simplification" (formula "133")) (builtin "One Step Simplification" (formula "1")) (rule "closeFalse" (formula "1")) ) (branch "if x_13 false" - (builtin "One Step Simplification" (formula "1")) (builtin "One Step Simplification" (formula "133")) + (builtin "One Step Simplification" (formula "1")) (rule "true_left" (formula "1")) (rule "blockEmpty" (formula "132") (term "1")) (rule "assignment" (formula "132") (term "1")) @@ -11685,22 +14577,22 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "methodCallEmpty" (formula "132") (term "1")) (rule "emptyModality" (formula "132") (term "1")) (rule "andRight" (formula "132")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "132")) (rule "closeTrue" (formula "132")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "132")) (rule "closeTrue" (formula "132")) ) ) (branch "Precondition" (rule "andRight" (formula "132")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "132") (ifInst "" (formula "28"))) (rule "closeTrue" (formula "132")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "132") (ifInst "" (formula "74"))) (rule "closeTrue" (formula "132")) ) @@ -11737,17 +14629,17 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "methodCallEmpty" (formula "133") (term "1")) (rule "emptyModality" (formula "133") (term "1")) (rule "andRight" (formula "133")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "133")) (rule "closeTrue" (formula "133")) ) - (branch "Case 2" + (branch (rule "andRight" (formula "133")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "133") (ifInst "" (formula "13"))) (rule "closeTrue" (formula "133")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "133") (ifInst "" (formula "14"))) (rule "closeTrue" (formula "133")) ) @@ -11760,361 +14652,358 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO ) ) (branch "if x_10 false" - (builtin "One Step Simplification" (formula "130")) + (builtin "One Step Simplification" (formula "129")) (builtin "One Step Simplification" (formula "1")) (rule "notLeft" (formula "1")) - (rule "variableDeclarationFinalAssign" (formula "130") (term "1")) - (rule "variableDeclarationFinal" (formula "130") (term "1") (newnames "aligned_relative_start")) - (builtin "Use Operation Contract" (formula "130") (newnames "heapBefore_align_to_next_block,result_0,exc_9") (contract "de.wiesler.Buffers[de.wiesler.Buffers::align_to_next_block(int)].JML normal_behavior operation contract.0")) + (rule "variableDeclarationFinalAssign" (formula "129") (term "1")) + (rule "variableDeclarationFinal" (formula "129") (term "1") (newnames "aligned_relative_start")) + (builtin "Use Operation Contract" (formula "129") (newnames "heapBefore_align_to_next_block,result_0,exc_9") (contract "de.wiesler.Buffers[de.wiesler.Buffers::align_to_next_block(int)].JML normal_behavior operation contract.0")) (branch "Post (align_to_next_block)" - (builtin "One Step Simplification" (formula "95")) - (rule "expand_inInt" (formula "95") (term "0,1,0")) - (rule "replace_int_MAX" (formula "95") (term "1,0,0,1,0")) - (rule "replace_int_MIN" (formula "95") (term "0,1,0,1,0")) - (rule "andLeft" (formula "95")) - (rule "andLeft" (formula "95")) - (rule "andLeft" (formula "95")) - (rule "andLeft" (formula "95")) - (rule "eqSymm" (formula "97")) - (rule "inEqSimp_commuteLeq" (formula "96")) - (rule "assignment" (formula "134") (term "1")) - (builtin "One Step Simplification" (formula "134")) - (builtin "Block Contract (Internal)" (formula "134") (newnames "exc_10,heap_Before_BLOCK_7,savedHeap_Before_BLOCK_7,o,f")) + (builtin "One Step Simplification" (formula "94")) + (rule "expand_inInt" (formula "94") (term "0,1,0")) + (rule "replace_int_MAX" (formula "94") (term "1,0,0,1,0")) + (rule "replace_int_MIN" (formula "94") (term "0,1,0,1,0")) + (rule "andLeft" (formula "94")) + (rule "andLeft" (formula "94")) + (rule "andLeft" (formula "94")) + (rule "andLeft" (formula "94")) + (rule "eqSymm" (formula "96")) + (rule "inEqSimp_commuteLeq" (formula "95")) + (rule "assignment" (formula "133") (term "1")) + (builtin "One Step Simplification" (formula "133")) + (builtin "Block Contract (Internal)" (formula "133") (newnames "exc_10,heap_Before_BLOCK_7,savedHeap_Before_BLOCK_7,o,f")) (branch "Validity" - (builtin "One Step Simplification" (formula "135")) - (builtin "One Step Simplification" (formula "99") (ifInst "" (formula "27")) (ifInst "" (formula "75"))) - (rule "true_left" (formula "99")) - (rule "eqSymm" (formula "134") (term "0,0,1,0,1")) - (rule "variableDeclarationAssign" (formula "134") (term "1")) - (rule "variableDeclaration" (formula "134") (term "1") (newnames "exc_10_1")) - (rule "assignment" (formula "134") (term "1")) - (builtin "One Step Simplification" (formula "134")) - (rule "emptyStatement" (formula "134") (term "1")) + (builtin "One Step Simplification" (formula "98") (ifInst "" (formula "27")) (ifInst "" (formula "75"))) (builtin "One Step Simplification" (formula "134")) - (rule "emptyStatement" (formula "134") (term "1")) - (rule "applyEq" (formula "97") (term "0") (ifseqformula "86")) - (rule "applyEq" (formula "72") (term "1,1") (ifseqformula "97")) - (rule "applyEq" (formula "71") (term "1,0") (ifseqformula "97")) - (rule "applyEq" (formula "89") (term "0") (ifseqformula "97")) - (rule "applyEq" (formula "86") (term "1") (ifseqformula "97")) - (rule "applyEq" (formula "57") (term "0,0") (ifseqformula "97")) - (rule "tryEmpty" (formula "134") (term "1")) - (rule "blockEmptyLabel" (formula "134") (term "1")) - (rule "blockEmpty" (formula "134") (term "1")) - (rule "methodCallEmpty" (formula "134") (term "1")) - (rule "emptyModality" (formula "134") (term "1")) - (rule "andRight" (formula "134")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "134")) - (rule "closeTrue" (formula "134")) + (rule "true_left" (formula "98")) + (rule "eqSymm" (formula "133") (term "0,0,1,0,1")) + (rule "variableDeclarationAssign" (formula "133") (term "1")) + (rule "variableDeclaration" (formula "133") (term "1") (newnames "exc_10_1")) + (rule "assignment" (formula "133") (term "1")) + (builtin "One Step Simplification" (formula "133")) + (rule "emptyStatement" (formula "133") (term "1")) + (builtin "One Step Simplification" (formula "133")) + (rule "emptyStatement" (formula "133") (term "1")) + (rule "applyEq" (formula "89") (term "0") (ifseqformula "96")) + (rule "applyEq" (formula "72") (term "1,1") (ifseqformula "96")) + (rule "applyEq" (formula "71") (term "1,0") (ifseqformula "96")) + (rule "applyEq" (formula "57") (term "0,0") (ifseqformula "96")) + (rule "applyEq" (formula "86") (term "1") (ifseqformula "96")) + (rule "tryEmpty" (formula "133") (term "1")) + (rule "blockEmptyLabel" (formula "133") (term "1")) + (rule "blockEmpty" (formula "133") (term "1")) + (rule "methodCallEmpty" (formula "133") (term "1")) + (rule "emptyModality" (formula "133") (term "1")) + (rule "andRight" (formula "133")) + (branch + (builtin "One Step Simplification" (formula "133")) + (rule "closeTrue" (formula "133")) ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "134")) - (rule "closeTrue" (formula "134")) + (branch + (builtin "One Step Simplification" (formula "133")) + (rule "closeTrue" (formula "133")) ) ) (branch "Precondition" - (rule "andRight" (formula "134")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "134") (ifInst "" (formula "27"))) - (rule "closeTrue" (formula "134")) + (rule "andRight" (formula "133")) + (branch + (builtin "One Step Simplification" (formula "133") (ifInst "" (formula "27"))) + (rule "closeTrue" (formula "133")) ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "134") (ifInst "" (formula "75"))) - (rule "closeTrue" (formula "134")) + (branch + (builtin "One Step Simplification" (formula "133") (ifInst "" (formula "75"))) + (rule "closeTrue" (formula "133")) ) ) (branch "Usage" + (builtin "One Step Simplification" (formula "134")) + (builtin "One Step Simplification" (formula "98")) + (rule "andLeft" (formula "98")) + (rule "andLeft" (formula "98")) + (rule "eqSymm" (formula "100")) + (rule "replace_known_left" (formula "99") (term "0") (ifseqformula "98")) (builtin "One Step Simplification" (formula "99")) - (builtin "One Step Simplification" (formula "135")) - (rule "andLeft" (formula "99")) - (rule "andLeft" (formula "99")) - (rule "eqSymm" (formula "101")) - (rule "replace_known_left" (formula "100") (term "0") (ifseqformula "99")) - (builtin "One Step Simplification" (formula "100")) - (rule "true_left" (formula "100")) - (rule "applyEq" (formula "97") (term "0") (ifseqformula "86")) - (rule "applyEq" (formula "89") (term "0") (ifseqformula "97")) - (rule "applyEq" (formula "72") (term "1,1") (ifseqformula "97")) - (rule "applyEq" (formula "71") (term "1,0") (ifseqformula "97")) - (rule "applyEq" (formula "86") (term "1") (ifseqformula "97")) - (rule "applyEq" (formula "57") (term "0,0") (ifseqformula "97")) - (rule "elim_double_block_2" (formula "135") (term "1")) - (rule "ifUnfold" (formula "135") (term "1") (inst "#boolv=x")) - (rule "variableDeclaration" (formula "135") (term "1") (newnames "x_12")) - (rule "inequality_comparison_simple" (formula "135") (term "1")) - (builtin "One Step Simplification" (formula "135")) - (rule "replace_known_left" (formula "135") (term "0,0,1,0") (ifseqformula "99")) - (builtin "One Step Simplification" (formula "135")) - (rule "ifSplit" (formula "135")) + (rule "true_left" (formula "99")) + (rule "applyEq" (formula "71") (term "1,0") (ifseqformula "96")) + (rule "applyEq" (formula "72") (term "1,1") (ifseqformula "96")) + (rule "applyEq" (formula "89") (term "0") (ifseqformula "96")) + (rule "applyEq" (formula "57") (term "0,0") (ifseqformula "96")) + (rule "applyEq" (formula "86") (term "1") (ifseqformula "96")) + (rule "elim_double_block_2" (formula "134") (term "1")) + (rule "ifUnfold" (formula "134") (term "1") (inst "#boolv=x")) + (rule "variableDeclaration" (formula "134") (term "1") (newnames "x_12")) + (rule "inequality_comparison_simple" (formula "134") (term "1")) + (builtin "One Step Simplification" (formula "134")) + (rule "replace_known_left" (formula "134") (term "0,0,1,0") (ifseqformula "98")) + (builtin "One Step Simplification" (formula "134")) + (rule "ifSplit" (formula "134")) (branch "if x_12 true" - (builtin "One Step Simplification" (formula "136")) + (builtin "One Step Simplification" (formula "135")) (builtin "One Step Simplification" (formula "1")) (rule "closeFalse" (formula "1")) ) (branch "if x_12 false" - (builtin "One Step Simplification" (formula "136")) + (builtin "One Step Simplification" (formula "135")) (builtin "One Step Simplification" (formula "1")) (rule "true_left" (formula "1")) - (rule "blockEmpty" (formula "135") (term "1")) - (builtin "Block Contract (Internal)" (formula "135") (newnames "exc_11,heap_Before_BLOCK_8,savedHeap_Before_BLOCK_8,o,f")) + (rule "blockEmpty" (formula "134") (term "1")) + (builtin "Block Contract (Internal)" (formula "134") (newnames "exc_11,heap_Before_BLOCK_8,savedHeap_Before_BLOCK_8,o,f")) (branch "Validity" - (builtin "One Step Simplification" (formula "100") (ifInst "" (formula "27")) (ifInst "" (formula "75"))) - (builtin "One Step Simplification" (formula "136")) - (rule "true_left" (formula "100")) - (rule "eqSymm" (formula "135") (term "0,0,1,0,1")) - (rule "variableDeclarationAssign" (formula "135") (term "1")) - (rule "variableDeclaration" (formula "135") (term "1") (newnames "exc_11_1")) - (rule "assignment" (formula "135") (term "1")) - (builtin "One Step Simplification" (formula "135")) - (rule "emptyStatement" (formula "135") (term "1")) + (builtin "One Step Simplification" (formula "99") (ifInst "" (formula "27")) (ifInst "" (formula "75"))) (builtin "One Step Simplification" (formula "135")) - (rule "emptyStatement" (formula "135") (term "1")) - (rule "tryEmpty" (formula "135") (term "1")) - (rule "blockEmptyLabel" (formula "135") (term "1")) - (rule "blockEmpty" (formula "135") (term "1")) - (rule "methodCallEmpty" (formula "135") (term "1")) - (rule "emptyModality" (formula "135") (term "1")) - (rule "andRight" (formula "135")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "135")) - (rule "closeTrue" (formula "135")) + (rule "true_left" (formula "99")) + (rule "eqSymm" (formula "134") (term "0,0,1,0,1")) + (rule "variableDeclarationAssign" (formula "134") (term "1")) + (rule "variableDeclaration" (formula "134") (term "1") (newnames "exc_11_1")) + (rule "assignment" (formula "134") (term "1")) + (builtin "One Step Simplification" (formula "134")) + (rule "emptyStatement" (formula "134") (term "1")) + (builtin "One Step Simplification" (formula "134")) + (rule "emptyStatement" (formula "134") (term "1")) + (rule "tryEmpty" (formula "134") (term "1")) + (rule "blockEmptyLabel" (formula "134") (term "1")) + (rule "blockEmpty" (formula "134") (term "1")) + (rule "methodCallEmpty" (formula "134") (term "1")) + (rule "emptyModality" (formula "134") (term "1")) + (rule "andRight" (formula "134")) + (branch + (builtin "One Step Simplification" (formula "134")) + (rule "closeTrue" (formula "134")) ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "135")) - (rule "closeTrue" (formula "135")) + (branch + (builtin "One Step Simplification" (formula "134")) + (rule "closeTrue" (formula "134")) ) ) (branch "Precondition" - (rule "andRight" (formula "135")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "135") (ifInst "" (formula "27"))) - (rule "closeTrue" (formula "135")) + (rule "andRight" (formula "134")) + (branch + (builtin "One Step Simplification" (formula "134") (ifInst "" (formula "27"))) + (rule "closeTrue" (formula "134")) ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "135") (ifInst "" (formula "75"))) - (rule "closeTrue" (formula "135")) + (branch + (builtin "One Step Simplification" (formula "134") (ifInst "" (formula "75"))) + (rule "closeTrue" (formula "134")) ) ) (branch "Usage" + (builtin "One Step Simplification" (formula "135")) + (builtin "One Step Simplification" (formula "99")) + (rule "andLeft" (formula "99")) + (rule "andLeft" (formula "99")) + (rule "eqSymm" (formula "101")) + (rule "replace_known_left" (formula "100") (term "0") (ifseqformula "99")) (builtin "One Step Simplification" (formula "100")) - (builtin "One Step Simplification" (formula "136")) - (rule "andLeft" (formula "100")) - (rule "andLeft" (formula "100")) - (rule "eqSymm" (formula "102")) - (rule "replace_known_left" (formula "101") (term "0") (ifseqformula "100")) - (builtin "One Step Simplification" (formula "101")) - (rule "true_left" (formula "101")) - (rule "elim_double_block_2" (formula "136") (term "1")) - (rule "ifUnfold" (formula "136") (term "1") (inst "#boolv=x")) - (rule "variableDeclaration" (formula "136") (term "1") (newnames "x_13")) - (rule "inequality_comparison_simple" (formula "136") (term "1")) - (builtin "One Step Simplification" (formula "136")) - (rule "replace_known_left" (formula "136") (term "0,0,1,0") (ifseqformula "100")) - (builtin "One Step Simplification" (formula "136")) - (rule "ifSplit" (formula "136")) + (rule "true_left" (formula "100")) + (rule "elim_double_block_2" (formula "135") (term "1")) + (rule "ifUnfold" (formula "135") (term "1") (inst "#boolv=x")) + (rule "variableDeclaration" (formula "135") (term "1") (newnames "x_13")) + (rule "inequality_comparison_simple" (formula "135") (term "1")) + (builtin "One Step Simplification" (formula "135")) + (rule "replace_known_left" (formula "135") (term "0,0,1,0") (ifseqformula "99")) + (builtin "One Step Simplification" (formula "135")) + (rule "ifSplit" (formula "135")) (branch "if x_13 true" - (builtin "One Step Simplification" (formula "137")) + (builtin "One Step Simplification" (formula "136")) (builtin "One Step Simplification" (formula "1")) (rule "closeFalse" (formula "1")) ) (branch "if x_13 false" - (builtin "One Step Simplification" (formula "137")) + (builtin "One Step Simplification" (formula "136")) (builtin "One Step Simplification" (formula "1")) (rule "true_left" (formula "1")) - (rule "blockEmpty" (formula "136") (term "1")) - (rule "assignmentAdditionInt" (formula "136") (term "1")) + (rule "blockEmpty" (formula "135") (term "1")) + (rule "assignmentAdditionInt" (formula "135") (term "1")) (branch "Overflow check" - (builtin "One Step Simplification" (formula "136")) - (rule "expand_inInt" (formula "136")) - (rule "replace_int_MAX" (formula "136") (term "1,0")) - (rule "replace_int_MIN" (formula "136") (term "0,1")) - (rule "replace_known_left" (formula "136") (term "1") (ifseqformula "72")) - (builtin "One Step Simplification" (formula "136") (ifInst "" (formula "71"))) - (rule "closeTrue" (formula "136")) + (builtin "One Step Simplification" (formula "135")) + (rule "expand_inInt" (formula "135")) + (rule "replace_int_MAX" (formula "135") (term "1,0")) + (rule "replace_int_MIN" (formula "135") (term "0,1")) + (rule "replace_known_left" (formula "135") (term "1") (ifseqformula "72")) + (builtin "One Step Simplification" (formula "135") (ifInst "" (formula "71"))) + (rule "closeTrue" (formula "135")) ) (branch "Usage" - (builtin "One Step Simplification" (formula "136")) - (builtin "Block Contract (Internal)" (formula "136") (newnames "exc_12,heap_Before_BLOCK_9,savedHeap_Before_BLOCK_9,o,f")) + (builtin "One Step Simplification" (formula "135")) + (builtin "Block Contract (Internal)" (formula "135") (newnames "exc_12,heap_Before_BLOCK_9,savedHeap_Before_BLOCK_9,o,f")) (branch "Validity" - (builtin "One Step Simplification" (formula "101") (ifInst "" (formula "27")) (ifInst "" (formula "75"))) - (builtin "One Step Simplification" (formula "137")) - (rule "true_left" (formula "101")) - (rule "eqSymm" (formula "136") (term "0,0,1,0,1")) - (rule "translateJavaAddInt" (formula "136") (term "0,1,0,0")) - (rule "variableDeclarationAssign" (formula "136") (term "1")) - (rule "variableDeclaration" (formula "136") (term "1") (newnames "exc_12_1")) - (rule "assignment" (formula "136") (term "1")) - (builtin "One Step Simplification" (formula "136")) - (rule "emptyStatement" (formula "136") (term "1")) + (builtin "One Step Simplification" (formula "100") (ifInst "" (formula "27")) (ifInst "" (formula "75"))) (builtin "One Step Simplification" (formula "136")) - (rule "emptyStatement" (formula "136") (term "1")) - (rule "tryEmpty" (formula "136") (term "1")) - (rule "blockEmptyLabel" (formula "136") (term "1")) - (rule "blockEmpty" (formula "136") (term "1")) - (rule "methodCallEmpty" (formula "136") (term "1")) - (rule "emptyModality" (formula "136") (term "1")) - (rule "andRight" (formula "136")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "136")) - (rule "closeTrue" (formula "136")) + (rule "true_left" (formula "100")) + (rule "eqSymm" (formula "135") (term "0,0,1,0,1")) + (rule "translateJavaAddInt" (formula "135") (term "0,1,0,0")) + (rule "variableDeclarationAssign" (formula "135") (term "1")) + (rule "variableDeclaration" (formula "135") (term "1") (newnames "exc_12_1")) + (rule "assignment" (formula "135") (term "1")) + (builtin "One Step Simplification" (formula "135")) + (rule "emptyStatement" (formula "135") (term "1")) + (builtin "One Step Simplification" (formula "135")) + (rule "emptyStatement" (formula "135") (term "1")) + (rule "tryEmpty" (formula "135") (term "1")) + (rule "blockEmptyLabel" (formula "135") (term "1")) + (rule "blockEmpty" (formula "135") (term "1")) + (rule "methodCallEmpty" (formula "135") (term "1")) + (rule "emptyModality" (formula "135") (term "1")) + (rule "andRight" (formula "135")) + (branch + (builtin "One Step Simplification" (formula "135")) + (rule "closeTrue" (formula "135")) ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "136")) - (rule "closeTrue" (formula "136")) + (branch + (builtin "One Step Simplification" (formula "135")) + (rule "closeTrue" (formula "135")) ) ) (branch "Precondition" - (rule "andRight" (formula "136")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "136") (ifInst "" (formula "27"))) - (rule "closeTrue" (formula "136")) + (rule "andRight" (formula "135")) + (branch + (builtin "One Step Simplification" (formula "135") (ifInst "" (formula "27"))) + (rule "closeTrue" (formula "135")) ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "136") (ifInst "" (formula "75"))) - (rule "closeTrue" (formula "136")) + (branch + (builtin "One Step Simplification" (formula "135") (ifInst "" (formula "75"))) + (rule "closeTrue" (formula "135")) ) ) (branch "Usage" + (builtin "One Step Simplification" (formula "136")) + (builtin "One Step Simplification" (formula "100")) + (rule "andLeft" (formula "100")) + (rule "andLeft" (formula "100")) + (rule "andLeft" (formula "102")) + (rule "translateJavaAddInt" (formula "139") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "102") (term "1")) + (rule "translateJavaAddInt" (formula "103") (term "0")) + (rule "replace_known_left" (formula "101") (term "0") (ifseqformula "100")) (builtin "One Step Simplification" (formula "101")) - (builtin "One Step Simplification" (formula "137")) - (rule "andLeft" (formula "101")) - (rule "andLeft" (formula "101")) - (rule "andLeft" (formula "103")) - (rule "translateJavaAddInt" (formula "140") (term "0,1,0")) - (rule "translateJavaAddInt" (formula "103") (term "1")) - (rule "translateJavaAddInt" (formula "104") (term "0")) - (rule "replace_known_left" (formula "102") (term "0") (ifseqformula "101")) - (builtin "One Step Simplification" (formula "102")) - (rule "true_left" (formula "102")) - (rule "elim_double_block_2" (formula "139") (term "1")) - (rule "ifUnfold" (formula "139") (term "1") (inst "#boolv=x")) - (rule "variableDeclaration" (formula "139") (term "1") (newnames "x_14")) - (rule "inequality_comparison_simple" (formula "139") (term "1")) - (builtin "One Step Simplification" (formula "139")) - (rule "replace_known_left" (formula "139") (term "0,0,1,0") (ifseqformula "101")) - (builtin "One Step Simplification" (formula "139")) - (rule "ifSplit" (formula "139")) + (rule "true_left" (formula "101")) + (rule "elim_double_block_2" (formula "138") (term "1")) + (rule "ifUnfold" (formula "138") (term "1") (inst "#boolv=x")) + (rule "variableDeclaration" (formula "138") (term "1") (newnames "x_14")) + (rule "inequality_comparison_simple" (formula "138") (term "1")) + (builtin "One Step Simplification" (formula "138")) + (rule "replace_known_left" (formula "138") (term "0,0,1,0") (ifseqformula "100")) + (builtin "One Step Simplification" (formula "138")) + (rule "ifSplit" (formula "138")) (branch "if x_14 true" - (builtin "One Step Simplification" (formula "140")) + (builtin "One Step Simplification" (formula "139")) (builtin "One Step Simplification" (formula "1")) (rule "closeFalse" (formula "1")) ) (branch "if x_14 false" - (builtin "One Step Simplification" (formula "140")) + (builtin "One Step Simplification" (formula "139")) (builtin "One Step Simplification" (formula "1")) (rule "true_left" (formula "1")) - (rule "blockEmpty" (formula "139") (term "1")) - (rule "ifElseUnfold" (formula "139") (term "1") (inst "#boolv=x")) - (rule "variableDeclaration" (formula "139") (term "1") (newnames "x_15")) - (rule "less_than_comparison_simple" (formula "139") (term "1")) - (builtin "One Step Simplification" (formula "139")) - (rule "ifElseSplit" (formula "139")) + (rule "blockEmpty" (formula "138") (term "1")) + (rule "ifElseUnfold" (formula "138") (term "1") (inst "#boolv=x")) + (rule "variableDeclaration" (formula "138") (term "1") (newnames "x_15")) + (rule "less_than_comparison_simple" (formula "138") (term "1")) + (builtin "One Step Simplification" (formula "138")) + (rule "ifElseSplit" (formula "138")) (branch "if x_15 true" - (builtin "Block Contract (Internal)" (formula "140") (newnames "exc_13,heap_Before_BLOCK_10,savedHeap_Before_BLOCK_10,o,f")) + (builtin "Block Contract (Internal)" (formula "139") (newnames "exc_13,heap_Before_BLOCK_10,savedHeap_Before_BLOCK_10,o,f")) (branch "Validity" (builtin "One Step Simplification" (formula "1")) - (builtin "One Step Simplification" (formula "141")) - (builtin "One Step Simplification" (formula "105") (ifInst "" (formula "28")) (ifInst "" (formula "76"))) - (rule "true_left" (formula "105")) - (rule "eqSymm" (formula "140") (term "0,0,1,0,1")) - (rule "variableDeclarationAssign" (formula "140") (term "1")) - (rule "variableDeclaration" (formula "140") (term "1") (newnames "exc_13_1")) - (rule "assignment" (formula "140") (term "1")) + (builtin "One Step Simplification" (formula "104") (ifInst "" (formula "28")) (ifInst "" (formula "76"))) (builtin "One Step Simplification" (formula "140")) - (rule "emptyStatement" (formula "140") (term "1")) - (builtin "One Step Simplification" (formula "140")) - (rule "emptyStatement" (formula "140") (term "1")) - (rule "tryEmpty" (formula "140") (term "1")) - (rule "blockEmptyLabel" (formula "140") (term "1")) - (rule "blockEmpty" (formula "140") (term "1")) - (rule "methodCallEmpty" (formula "140") (term "1")) - (rule "emptyModality" (formula "140") (term "1")) - (rule "andRight" (formula "140")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "140")) - (rule "closeTrue" (formula "140")) + (rule "true_left" (formula "104")) + (rule "eqSymm" (formula "139") (term "0,0,1,0,1")) + (rule "variableDeclarationAssign" (formula "139") (term "1")) + (rule "variableDeclaration" (formula "139") (term "1") (newnames "exc_13_1")) + (rule "assignment" (formula "139") (term "1")) + (builtin "One Step Simplification" (formula "139")) + (rule "emptyStatement" (formula "139") (term "1")) + (builtin "One Step Simplification" (formula "139")) + (rule "emptyStatement" (formula "139") (term "1")) + (rule "tryEmpty" (formula "139") (term "1")) + (rule "blockEmptyLabel" (formula "139") (term "1")) + (rule "blockEmpty" (formula "139") (term "1")) + (rule "methodCallEmpty" (formula "139") (term "1")) + (rule "emptyModality" (formula "139") (term "1")) + (rule "andRight" (formula "139")) + (branch + (builtin "One Step Simplification" (formula "139")) + (rule "closeTrue" (formula "139")) ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "140")) - (rule "closeTrue" (formula "140")) + (branch + (builtin "One Step Simplification" (formula "139")) + (rule "closeTrue" (formula "139")) ) ) (branch "Precondition" - (rule "andRight" (formula "140")) - (branch "Case 1" + (rule "andRight" (formula "139")) + (branch (builtin "One Step Simplification" (formula "1")) - (builtin "One Step Simplification" (formula "140") (ifInst "" (formula "28"))) - (rule "closeTrue" (formula "140")) + (builtin "One Step Simplification" (formula "139") (ifInst "" (formula "28"))) + (rule "closeTrue" (formula "139")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "1")) - (builtin "One Step Simplification" (formula "140") (ifInst "" (formula "76"))) - (rule "closeTrue" (formula "140")) + (builtin "One Step Simplification" (formula "139") (ifInst "" (formula "76"))) + (rule "closeTrue" (formula "139")) ) ) (branch "Usage" (builtin "One Step Simplification" (formula "1")) - (builtin "One Step Simplification" (formula "105")) - (builtin "One Step Simplification" (formula "141")) - (rule "andLeft" (formula "105")) - (rule "andLeft" (formula "105")) - (rule "eqSymm" (formula "107")) - (rule "replace_known_left" (formula "106") (term "0") (ifseqformula "105")) - (builtin "One Step Simplification" (formula "106")) - (rule "true_left" (formula "106")) - (rule "applyEq" (formula "106") (term "0") (ifseqformula "88")) - (rule "applyEq" (formula "74") (term "1,0") (ifseqformula "106")) - (rule "applyEq" (formula "90") (term "0") (ifseqformula "105")) - (rule "applyEq" (formula "74") (term "1,1") (ifseqformula "105")) - (rule "applyEq" (formula "86") (term "1") (ifseqformula "104")) - (rule "elim_double_block_2" (formula "140") (term "1")) - (rule "ifUnfold" (formula "140") (term "1") (inst "#boolv=x")) - (rule "variableDeclaration" (formula "140") (term "1") (newnames "x_16")) - (rule "inequality_comparison_simple" (formula "140") (term "1")) - (builtin "One Step Simplification" (formula "140")) - (rule "replace_known_left" (formula "140") (term "0,0,1,0") (ifseqformula "103")) + (builtin "One Step Simplification" (formula "104")) (builtin "One Step Simplification" (formula "140")) - (rule "ifSplit" (formula "140")) + (rule "andLeft" (formula "104")) + (rule "andLeft" (formula "104")) + (rule "eqSymm" (formula "106")) + (rule "replace_known_left" (formula "105") (term "0") (ifseqformula "104")) + (builtin "One Step Simplification" (formula "105")) + (rule "true_left" (formula "105")) + (rule "applyEq" (formula "91") (term "0") (ifseqformula "105")) + (rule "applyEq" (formula "74") (term "1,0") (ifseqformula "105")) + (rule "applyEq" (formula "74") (term "1,1") (ifseqformula "104")) + (rule "applyEq" (formula "86") (term "1") (ifseqformula "103")) + (rule "elim_double_block_2" (formula "139") (term "1")) + (rule "ifUnfold" (formula "139") (term "1") (inst "#boolv=x")) + (rule "variableDeclaration" (formula "139") (term "1") (newnames "x_16")) + (rule "inequality_comparison_simple" (formula "139") (term "1")) + (builtin "One Step Simplification" (formula "139")) + (rule "replace_known_left" (formula "139") (term "0,0,1,0") (ifseqformula "102")) + (builtin "One Step Simplification" (formula "139")) + (rule "ifSplit" (formula "139")) (branch "if x_16 true" - (builtin "One Step Simplification" (formula "141")) + (builtin "One Step Simplification" (formula "140")) (builtin "One Step Simplification" (formula "1")) (rule "closeFalse" (formula "1")) ) (branch "if x_16 false" - (builtin "One Step Simplification" (formula "141")) + (builtin "One Step Simplification" (formula "140")) (builtin "One Step Simplification" (formula "1")) (rule "true_left" (formula "1")) - (rule "blockEmpty" (formula "140") (term "1")) - (rule "ifElseUnfold" (formula "140") (term "1") (inst "#boolv=x")) - (rule "variableDeclaration" (formula "140") (term "1") (newnames "x_17")) - (rule "less_than_comparison_simple" (formula "140") (term "1")) - (builtin "One Step Simplification" (formula "140")) - (rule "ifElseSplit" (formula "140")) + (rule "blockEmpty" (formula "139") (term "1")) + (rule "ifElseUnfold" (formula "139") (term "1") (inst "#boolv=x")) + (rule "variableDeclaration" (formula "139") (term "1") (newnames "x_17")) + (rule "less_than_comparison_simple" (formula "139") (term "1")) + (builtin "One Step Simplification" (formula "139")) + (rule "ifElseSplit" (formula "139")) (branch "if x_17 true" - (builtin "One Step Simplification" (formula "141")) + (builtin "One Step Simplification" (formula "140")) (builtin "One Step Simplification" (formula "1")) - (rule "elim_double_block_2" (formula "141") (term "1")) - (rule "assignmentSubtractionInt" (formula "141") (term "1")) + (rule "elim_double_block_2" (formula "140") (term "1")) + (rule "assignmentSubtractionInt" (formula "140") (term "1")) (branch "Overflow check" - (builtin "One Step Simplification" (formula "141")) - (rule "expand_inInt" (formula "141")) - (rule "replace_int_MAX" (formula "141") (term "1,0")) - (rule "replace_int_MIN" (formula "141") (term "0,1")) + (builtin "One Step Simplification" (formula "140")) + (rule "expand_inInt" (formula "140")) + (rule "replace_int_MAX" (formula "140") (term "1,0")) + (rule "replace_int_MIN" (formula "140") (term "0,1")) (rule "polySimp_homoEq" (formula "49") (term "1,0,1,0")) (rule "polySimp_homoEq" (formula "59")) (rule "polySimp_homoEq" (formula "12") (term "1,0")) - (rule "polySimp_elimSub" (formula "141") (term "1,1")) - (rule "mul_literals" (formula "141") (term "1,1,1")) - (rule "polySimp_elimSub" (formula "141") (term "0,0")) - (rule "mul_literals" (formula "141") (term "1,0,0")) + (rule "polySimp_elimSub" (formula "140") (term "0,0")) + (rule "mul_literals" (formula "140") (term "1,0,0")) + (rule "polySimp_elimSub" (formula "140") (term "1,1")) + (rule "mul_literals" (formula "140") (term "1,1,1")) (rule "polySimp_mulComm0" (formula "49") (term "1,0,1,0,1,0")) (rule "polySimp_mulComm0" (formula "59") (term "1,0")) (rule "polySimp_mulComm0" (formula "12") (term "1,0,1,0")) - (rule "polySimp_addComm1" (formula "141") (term "1,1")) - (rule "polySimp_addComm1" (formula "141") (term "0,0")) - (rule "polySimp_addComm0" (formula "141") (term "0,1,1")) - (rule "polySimp_addComm0" (formula "141") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "140") (term "0,0")) + (rule "polySimp_addComm1" (formula "140") (term "1,1")) + (rule "polySimp_addComm0" (formula "140") (term "0,0,0")) + (rule "polySimp_addComm0" (formula "140") (term "0,1,1")) (rule "polySimp_rightDist" (formula "49") (term "1,0,1,0,1,0")) (rule "polySimp_mulAssoc" (formula "49") (term "0,1,0,1,0,1,0")) (rule "polySimp_mulComm0" (formula "49") (term "0,0,1,0,1,0,1,0")) @@ -12124,77 +15013,42 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulComm0" (formula "59") (term "0,1,0")) (rule "polySimp_rightDist" (formula "12") (term "1,0,1,0")) (rule "polySimp_mulComm0" (formula "12") (term "0,1,0,1,0")) - (rule "inEqSimp_leqRight" (formula "106")) + (rule "inEqSimp_leqRight" (formula "105")) (rule "mul_literals" (formula "1") (term "1,0,0")) (rule "add_literals" (formula "1") (term "0,0")) (rule "polySimp_addAssoc" (formula "50") (term "0,1,0,1,0")) (rule "polySimp_addAssoc" (formula "60") (term "0")) (rule "polySimp_addAssoc" (formula "13") (term "0,1,0")) (rule "polySimp_addComm0" (formula "13") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "50") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "4")) (rule "polySimp_mulComm0" (formula "4") (term "1,0,0")) (rule "polySimp_addComm1" (formula "4") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "2")) + (rule "polySimp_rightDist" (formula "2") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "2") (term "0,1,0,0")) (rule "inEqSimp_ltToLeq" (formula "12") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "50") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "1") (term "0")) (rule "inEqSimp_ltToLeq" (formula "3")) (rule "polySimp_rightDist" (formula "3") (term "1,0,0")) (rule "polySimp_mulComm0" (formula "3") (term "0,1,0,0")) (rule "inEqSimp_ltToLeq" (formula "14") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "2")) - (rule "polySimp_rightDist" (formula "2") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "2") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "3") (term "0,0")) (rule "polySimp_addAssoc" (formula "2") (term "0,0")) (rule "polySimp_addComm1" (formula "2") (term "0")) + (rule "polySimp_addAssoc" (formula "3") (term "0,0")) (rule "polySimp_addAssoc" (formula "3") (term "0")) (rule "polySimp_addComm1" (formula "3") (term "0,0")) (rule "polySimp_pullOutFactor2b" (formula "3") (term "0,0,0")) (rule "add_literals" (formula "3") (term "1,1,0,0,0")) (rule "times_zero_1" (formula "3") (term "1,0,0,0")) (rule "add_zero_right" (formula "3") (term "0,0,0")) - (rule "inEqSimp_homoInEq0" (formula "79")) - (rule "polySimp_mulComm0" (formula "79") (term "1,0")) - (rule "polySimp_rightDist" (formula "79") (term "1,0")) - (rule "polySimp_mulComm0" (formula "79") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "79") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "104")) - (rule "polySimp_mulComm0" (formula "104") (term "1,0")) - (rule "polySimp_rightDist" (formula "104") (term "1,0")) - (rule "polySimp_mulComm0" (formula "104") (term "0,1,0")) - (rule "polySimp_addComm1" (formula "104") (term "0")) - (rule "polySimp_addAssoc" (formula "104") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "104") (term "0,0,0")) - (rule "add_literals" (formula "104") (term "1,0,0,0")) - (rule "times_zero_1" (formula "104") (term "0,0,0")) - (rule "add_zero_left" (formula "104") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "80")) (rule "mul_literals" (formula "80") (term "1,0")) (rule "polySimp_addComm1" (formula "80") (term "0")) (rule "polySimp_addComm0" (formula "80") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "103")) - (rule "polySimp_mulComm0" (formula "103") (term "1,0")) - (rule "polySimp_rightDist" (formula "103") (term "1,0")) - (rule "polySimp_mulComm0" (formula "103") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "103") (term "0")) - (rule "polySimp_addComm1" (formula "103") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "103") (term "0,0,0")) - (rule "add_literals" (formula "103") (term "1,0,0,0")) - (rule "times_zero_1" (formula "103") (term "0,0,0")) - (rule "add_zero_left" (formula "103") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "67")) - (rule "mul_literals" (formula "67") (term "1,0")) - (rule "polySimp_addComm1" (formula "67") (term "0")) - (rule "polySimp_addComm0" (formula "67") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "94")) - (rule "polySimp_mulComm0" (formula "94") (term "1,0")) - (rule "polySimp_rightDist" (formula "94") (term "1,0")) - (rule "polySimp_mulComm0" (formula "94") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "94") (term "0")) - (rule "polySimp_addComm0" (formula "94") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "93")) (rule "polySimp_mulComm0" (formula "93") (term "1,0")) (rule "polySimp_rightDist" (formula "93") (term "1,0")) @@ -12205,10 +15059,25 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "add_literals" (formula "93") (term "1,0,0,0")) (rule "times_zero_1" (formula "93") (term "0,0,0")) (rule "add_zero_left" (formula "93") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "75")) + (rule "mul_literals" (formula "75") (term "1,0")) + (rule "polySimp_addComm1" (formula "75") (term "0")) + (rule "polySimp_addComm0" (formula "75") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "66")) (rule "polySimp_mulComm0" (formula "66") (term "1,0")) (rule "polySimp_rightDist" (formula "66") (term "1,0")) (rule "polySimp_mulComm0" (formula "66") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "66") (term "0")) + (rule "inEqSimp_homoInEq1" (formula "91")) + (rule "polySimp_pullOutFactor1" (formula "91") (term "0")) + (rule "add_literals" (formula "91") (term "1,0")) + (rule "times_zero_1" (formula "91") (term "0")) + (rule "leq_literals" (formula "91")) + (rule "true_left" (formula "91")) + (rule "inEqSimp_homoInEq0" (formula "65")) + (rule "mul_literals" (formula "65") (term "1,0")) + (rule "polySimp_addComm1" (formula "65") (term "0")) + (rule "polySimp_addComm0" (formula "65") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "40")) (rule "polySimp_mulComm0" (formula "40") (term "1,0")) (rule "polySimp_rightDist" (formula "40") (term "1,0")) @@ -12216,67 +15085,86 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulComm0" (formula "40") (term "0,0,1,0")) (rule "polySimp_mulLiterals" (formula "40") (term "0,1,0")) (rule "polySimp_elimOne" (formula "40") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "64")) - (rule "polySimp_mulComm0" (formula "64") (term "1,0")) - (rule "polySimp_rightDist" (formula "64") (term "1,0")) - (rule "polySimp_mulComm0" (formula "64") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "40") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "93")) + (rule "polySimp_mulComm0" (formula "93") (term "1,0")) + (rule "polySimp_rightDist" (formula "93") (term "1,0")) + (rule "polySimp_mulComm0" (formula "93") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "93") (term "0")) + (rule "polySimp_addComm0" (formula "93") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "102")) + (rule "polySimp_mulComm0" (formula "102") (term "1,0")) + (rule "polySimp_rightDist" (formula "102") (term "1,0")) + (rule "polySimp_mulComm0" (formula "102") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "102") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "79")) + (rule "polySimp_mulComm0" (formula "79") (term "1,0")) + (rule "polySimp_rightDist" (formula "79") (term "1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "101")) + (rule "polySimp_mulComm0" (formula "101") (term "1,0")) + (rule "polySimp_rightDist" (formula "101") (term "1,0")) + (rule "polySimp_mulComm0" (formula "101") (term "0,1,0")) (rule "inEqSimp_homoInEq0" (formula "74")) (rule "polySimp_mulComm0" (formula "74") (term "1,0")) (rule "polySimp_rightDist" (formula "74") (term "1,0")) (rule "polySimp_mulComm0" (formula "74") (term "0,1,0")) - (rule "inEqSimp_homoInEq1" (formula "91")) - (rule "polySimp_pullOutFactor1" (formula "91") (term "0")) - (rule "add_literals" (formula "91") (term "1,0")) - (rule "times_zero_1" (formula "91") (term "0")) - (rule "leq_literals" (formula "91")) - (rule "true_left" (formula "91")) + (rule "inEqSimp_homoInEq0" (formula "67")) + (rule "mul_literals" (formula "67") (term "1,0")) + (rule "polySimp_addComm1" (formula "67") (term "0")) + (rule "polySimp_addComm0" (formula "67") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "91")) (rule "polySimp_addComm1" (formula "91") (term "0")) (rule "polySimp_pullOutFactor1" (formula "91") (term "0,0")) (rule "add_literals" (formula "91") (term "1,0,0")) (rule "times_zero_1" (formula "91") (term "0,0")) (rule "add_zero_left" (formula "91") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "75")) - (rule "mul_literals" (formula "75") (term "1,0")) - (rule "polySimp_addComm1" (formula "75") (term "0")) - (rule "polySimp_addComm0" (formula "75") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "65")) - (rule "mul_literals" (formula "65") (term "1,0")) - (rule "polySimp_addComm1" (formula "65") (term "0")) - (rule "polySimp_addComm0" (formula "65") (term "0,0")) - (rule "polySimp_addAssoc" (formula "66") (term "0")) - (rule "polySimp_addAssoc" (formula "40") (term "0")) - (rule "polySimp_addAssoc" (formula "64") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "139") (term "1")) - (rule "mul_literals" (formula "139") (term "1,0,1")) - (rule "polySimp_addComm1" (formula "139") (term "0,1")) - (rule "polySimp_addComm1" (formula "139") (term "0,0,1")) - (rule "add_literals" (formula "139") (term "0,0,0,1")) + (rule "inEqSimp_homoInEq0" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1,0")) + (rule "polySimp_rightDist" (formula "64") (term "1,0")) + (rule "polySimp_mulComm0" (formula "64") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "101") (term "0,0")) + (rule "polySimp_pullOutFactor1" (formula "101") (term "0,0,0")) + (rule "add_literals" (formula "101") (term "1,0,0,0")) + (rule "times_zero_1" (formula "101") (term "0,0,0")) + (rule "add_zero_left" (formula "101") (term "0,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0")) + (rule "polySimp_addAssoc" (formula "100") (term "0")) + (rule "polySimp_addComm1" (formula "100") (term "0,0")) + (rule "polySimp_pullOutFactor1" (formula "100") (term "0,0,0")) + (rule "add_literals" (formula "100") (term "1,0,0,0")) + (rule "times_zero_1" (formula "100") (term "0,0,0")) + (rule "add_zero_left" (formula "100") (term "0,0")) (rule "polySimp_addAssoc" (formula "74") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "139") (term "0")) - (rule "polySimp_mulComm0" (formula "139") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "139") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "139") (term "0,1,0,0")) - (rule "mul_literals" (formula "139") (term "0,0,1,0,0")) - (rule "polySimp_addAssoc" (formula "139") (term "0,0")) - (rule "polySimp_addAssoc" (formula "139") (term "0,0,0")) - (rule "add_literals" (formula "139") (term "0,0,0,0")) + (rule "inEqSimp_homoInEq0" (formula "138") (term "0")) + (rule "polySimp_mulComm0" (formula "138") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "138") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "138") (term "0,1,0,0")) + (rule "mul_literals" (formula "138") (term "0,0,1,0,0")) + (rule "inEqSimp_homoInEq0" (formula "138") (term "1")) + (rule "mul_literals" (formula "138") (term "1,0,1")) + (rule "polySimp_addComm1" (formula "138") (term "0,1")) + (rule "polySimp_addComm1" (formula "138") (term "0,0,1")) + (rule "add_literals" (formula "138") (term "0,0,0,1")) + (rule "polySimp_addAssoc" (formula "64") (term "0")) + (rule "polySimp_addAssoc" (formula "138") (term "0,0")) + (rule "polySimp_addAssoc" (formula "138") (term "0,0,0")) + (rule "add_literals" (formula "138") (term "0,0,0,0")) (rule "polySimp_sepNegMonomial" (formula "50") (term "1,0,1,0")) (rule "polySimp_mulLiterals" (formula "50") (term "0,1,0,1,0")) (rule "polySimp_elimOne" (formula "50") (term "0,1,0,1,0")) (rule "polySimp_sepNegMonomial" (formula "60")) (rule "polySimp_mulLiterals" (formula "60") (term "0")) (rule "polySimp_elimOne" (formula "60") (term "0")) - (rule "applyEq" (formula "93") (term "1") (ifseqformula "60")) (rule "polySimp_sepNegMonomial" (formula "13") (term "1,0")) (rule "polySimp_mulLiterals" (formula "13") (term "0,1,0")) (rule "polySimp_elimOne" (formula "13") (term "0,1,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "1")) - (rule "polySimp_mulComm0" (formula "1") (term "1")) - (rule "polySimp_rightDist" (formula "1") (term "1")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,1")) - (rule "mul_literals" (formula "1") (term "0,1")) - (rule "polySimp_elimOne" (formula "1") (term "1,1")) + (rule "inEqSimp_sepPosMonomial0" (formula "50") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "50") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "50") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "50") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "50") (term "1,1,0,0,0,0,0")) (rule "inEqSimp_sepNegMonomial0" (formula "4")) (rule "polySimp_mulLiterals" (formula "4") (term "0")) (rule "polySimp_elimOne" (formula "4") (term "0")) @@ -12286,12 +15174,12 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulLiterals" (formula "12") (term "1,1,0,0,0,0,0")) (rule "mul_literals" (formula "12") (term "0,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "12") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "50") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "50") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "50") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "50") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "50") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "1")) + (rule "polySimp_mulComm0" (formula "1") (term "1")) + (rule "polySimp_rightDist" (formula "1") (term "1")) + (rule "polySimp_mulLiterals" (formula "1") (term "1,1")) + (rule "mul_literals" (formula "1") (term "0,1")) + (rule "polySimp_elimOne" (formula "1") (term "1,1")) (rule "inEqSimp_sepPosMonomial0" (formula "14") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "14") (term "1,0,0,0,0,0")) @@ -12307,26 +15195,10 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "mul_literals" (formula "3") (term "0,1")) (rule "polySimp_mulLiterals" (formula "3") (term "1,1")) (rule "polySimp_elimOne" (formula "3") (term "1,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "79")) - (rule "polySimp_mulLiterals" (formula "79") (term "0")) - (rule "polySimp_elimOne" (formula "79") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "102")) - (rule "polySimp_mulLiterals" (formula "102") (term "1")) - (rule "polySimp_elimOne" (formula "102") (term "1")) (rule "inEqSimp_sepPosMonomial1" (formula "80")) (rule "polySimp_mulComm0" (formula "80") (term "1")) (rule "polySimp_rightDist" (formula "80") (term "1")) (rule "mul_literals" (formula "80") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "101")) - (rule "polySimp_mulLiterals" (formula "101") (term "0")) - (rule "polySimp_elimOne" (formula "101") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "67")) - (rule "polySimp_mulComm0" (formula "67") (term "1")) - (rule "polySimp_rightDist" (formula "67") (term "1")) - (rule "mul_literals" (formula "67") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "92")) - (rule "polySimp_mulLiterals" (formula "92") (term "0")) - (rule "polySimp_elimOne" (formula "92") (term "0")) (rule "inEqSimp_sepPosMonomial1" (formula "91")) (rule "polySimp_mulLiterals" (formula "91") (term "1")) (rule "polySimp_elimOne" (formula "91") (term "1")) @@ -12334,45 +15206,62 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulComm0" (formula "75") (term "1")) (rule "polySimp_rightDist" (formula "75") (term "1")) (rule "mul_literals" (formula "75") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "66")) + (rule "polySimp_mulLiterals" (formula "66") (term "0")) + (rule "polySimp_elimOne" (formula "66") (term "0")) (rule "inEqSimp_sepPosMonomial1" (formula "65")) (rule "polySimp_mulComm0" (formula "65") (term "1")) (rule "polySimp_rightDist" (formula "65") (term "1")) (rule "mul_literals" (formula "65") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "66")) - (rule "polySimp_mulLiterals" (formula "66") (term "0")) - (rule "polySimp_elimOne" (formula "66") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "40")) (rule "polySimp_mulLiterals" (formula "40") (term "0")) (rule "polySimp_elimOne" (formula "40") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "64")) - (rule "polySimp_mulLiterals" (formula "64") (term "0")) - (rule "polySimp_elimOne" (formula "64") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "137") (term "1")) - (rule "polySimp_mulComm0" (formula "137") (term "1,1")) - (rule "polySimp_rightDist" (formula "137") (term "1,1")) - (rule "mul_literals" (formula "137") (term "0,1,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "91")) + (rule "polySimp_mulLiterals" (formula "91") (term "0")) + (rule "polySimp_elimOne" (formula "91") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "67")) + (rule "polySimp_mulComm0" (formula "67") (term "1")) + (rule "polySimp_rightDist" (formula "67") (term "1")) + (rule "mul_literals" (formula "67") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "99")) + (rule "polySimp_mulLiterals" (formula "99") (term "1")) + (rule "polySimp_elimOne" (formula "99") (term "1")) + (rule "inEqSimp_sepNegMonomial1" (formula "79")) + (rule "polySimp_mulLiterals" (formula "79") (term "0")) + (rule "polySimp_elimOne" (formula "79") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "98")) + (rule "polySimp_mulLiterals" (formula "98") (term "0")) + (rule "polySimp_elimOne" (formula "98") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "74")) (rule "polySimp_mulLiterals" (formula "74") (term "0")) (rule "polySimp_elimOne" (formula "74") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "137") (term "0")) - (rule "polySimp_mulLiterals" (formula "137") (term "0,0")) - (rule "polySimp_elimOne" (formula "137") (term "0,0")) - (rule "inEqSimp_subsumption1" (formula "22") (ifseqformula "34")) - (rule "leq_literals" (formula "22") (term "0")) - (builtin "One Step Simplification" (formula "22")) - (rule "true_left" (formula "22")) - (rule "inEqSimp_subsumption1" (formula "36") (ifseqformula "37")) - (rule "leq_literals" (formula "36") (term "0")) - (builtin "One Step Simplification" (formula "36")) - (rule "true_left" (formula "36")) - (rule "inEqSimp_subsumption1" (formula "80") (ifseqformula "67")) - (rule "leq_literals" (formula "80") (term "0")) - (builtin "One Step Simplification" (formula "80")) - (rule "true_left" (formula "80")) - (rule "inEqSimp_subsumption1" (formula "76") (ifseqformula "10")) - (rule "leq_literals" (formula "76") (term "0")) - (builtin "One Step Simplification" (formula "76")) - (rule "true_left" (formula "76")) + (rule "inEqSimp_sepPosMonomial1" (formula "136") (term "1")) + (rule "polySimp_mulComm0" (formula "136") (term "1,1")) + (rule "polySimp_rightDist" (formula "136") (term "1,1")) + (rule "mul_literals" (formula "136") (term "0,1,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "0")) + (rule "polySimp_elimOne" (formula "64") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "136") (term "0")) + (rule "polySimp_mulLiterals" (formula "136") (term "0,0")) + (rule "polySimp_elimOne" (formula "136") (term "0,0")) + (rule "inEqSimp_subsumption1" (formula "37") (ifseqformula "38")) + (rule "leq_literals" (formula "37") (term "0")) + (builtin "One Step Simplification" (formula "37")) + (rule "true_left" (formula "37")) + (rule "inEqSimp_subsumption1" (formula "81") (ifseqformula "68")) + (rule "leq_literals" (formula "81") (term "0")) + (builtin "One Step Simplification" (formula "81")) + (rule "true_left" (formula "81")) + (rule "inEqSimp_subsumption1" (formula "69") (ifseqformula "1")) + (rule "inEqSimp_homoInEq0" (formula "69") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "69") (term "0,0")) + (rule "add_literals" (formula "69") (term "1,1,0,0")) + (rule "times_zero_1" (formula "69") (term "1,0,0")) + (rule "add_zero_right" (formula "69") (term "0,0")) + (rule "qeq_literals" (formula "69") (term "0")) + (builtin "One Step Simplification" (formula "69")) + (rule "true_left" (formula "69")) (rule "inEqSimp_subsumption1" (formula "11") (ifseqformula "4")) (rule "inEqSimp_homoInEq0" (formula "11") (term "0")) (rule "polySimp_pullOutFactor1b" (formula "11") (term "0,0")) @@ -12382,16 +15271,11 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "qeq_literals" (formula "11") (term "0")) (builtin "One Step Simplification" (formula "11")) (rule "true_left" (formula "11")) - (rule "inEqSimp_subsumption1" (formula "67") (ifseqformula "1")) - (rule "inEqSimp_homoInEq0" (formula "67") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "67") (term "0,0")) - (rule "add_literals" (formula "67") (term "1,1,0,0")) - (rule "times_zero_1" (formula "67") (term "1,0,0")) - (rule "add_zero_right" (formula "67") (term "0,0")) - (rule "qeq_literals" (formula "67") (term "0")) - (builtin "One Step Simplification" (formula "67")) - (rule "true_left" (formula "67")) - (rule "inEqSimp_subsumption0" (formula "131") (term "0") (ifseqformula "74")) + (rule "inEqSimp_subsumption1" (formula "75") (ifseqformula "10")) + (rule "leq_literals" (formula "75") (term "0")) + (builtin "One Step Simplification" (formula "75")) + (rule "true_left" (formula "75")) + (rule "inEqSimp_subsumption0" (formula "131") (term "0") (ifseqformula "75")) (rule "inEqSimp_homoInEq0" (formula "131") (term "0,0")) (rule "polySimp_mulComm0" (formula "131") (term "1,0,0,0")) (rule "polySimp_rightDist" (formula "131") (term "1,0,0,0")) @@ -12418,6 +15302,10 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulComm0" (formula "1") (term "1")) (rule "polySimp_rightDist" (formula "1") (term "1")) (rule "mul_literals" (formula "1") (term "0,1")) + (rule "inEqSimp_subsumption1" (formula "22") (ifseqformula "34")) + (rule "leq_literals" (formula "22") (term "0")) + (builtin "One Step Simplification" (formula "22")) + (rule "true_left" (formula "22")) (rule "inEqSimp_subsumption0" (formula "75") (ifseqformula "1")) (rule "inEqSimp_homoInEq0" (formula "75") (term "0")) (rule "polySimp_mulComm0" (formula "75") (term "1,0,0")) @@ -12435,15 +15323,50 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "qeq_literals" (formula "75") (term "0")) (builtin "One Step Simplification" (formula "75")) (rule "true_left" (formula "75")) - (rule "inEqSimp_exactShadow3" (formula "2") (ifseqformula "68")) + (rule "inEqSimp_exactShadow3" (formula "34") (ifseqformula "22")) + (rule "polySimp_mulComm0" (formula "34") (term "0,0")) + (rule "polySimp_addComm0" (formula "34") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "34")) + (rule "polySimp_mulLiterals" (formula "34") (term "0")) + (rule "polySimp_elimOne" (formula "34") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "5") (ifseqformula "49")) + (rule "polySimp_rightDist" (formula "5") (term "0,0")) + (rule "mul_literals" (formula "5") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "5") (term "0")) + (rule "add_literals" (formula "5") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "5")) + (rule "polySimp_mulLiterals" (formula "5") (term "0")) + (rule "polySimp_elimOne" (formula "5") (term "0")) + (rule "inEqSimp_subsumption0" (formula "75") (ifseqformula "5")) + (rule "leq_literals" (formula "75") (term "0")) + (builtin "One Step Simplification" (formula "75")) + (rule "true_left" (formula "75")) + (rule "inEqSimp_exactShadow3" (formula "2") (ifseqformula "77")) (rule "polySimp_rightDist" (formula "2") (term "0,0")) (rule "mul_literals" (formula "2") (term "0,0,0")) (rule "polySimp_addComm1" (formula "2") (term "0")) - (rule "polySimp_addAssoc" (formula "2") (term "0,0")) + (rule "add_literals" (formula "2") (term "0,0")) (rule "inEqSimp_sepNegMonomial1" (formula "2")) (rule "polySimp_mulLiterals" (formula "2") (term "0")) (rule "polySimp_elimOne" (formula "2") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "3") (ifseqformula "5")) + (rule "inEqSimp_subsumption0" (formula "77") (ifseqformula "2")) + (rule "leq_literals" (formula "77") (term "0")) + (builtin "One Step Simplification" (formula "77")) + (rule "true_left" (formula "77")) + (rule "inEqSimp_exactShadow3" (formula "74") (ifseqformula "85")) + (rule "polySimp_rightDist" (formula "74") (term "0,0")) + (rule "mul_literals" (formula "74") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "74") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "74") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "74") (term "0")) + (rule "add_literals" (formula "74") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "74")) + (rule "mul_literals" (formula "74") (term "1")) + (rule "inEqSimp_subsumption1" (formula "74") (ifseqformula "35")) + (rule "leq_literals" (formula "74") (term "0")) + (builtin "One Step Simplification" (formula "74")) + (rule "true_left" (formula "74")) + (rule "inEqSimp_exactShadow3" (formula "3") (ifseqformula "66")) (rule "polySimp_rightDist" (formula "3") (term "0,0")) (rule "mul_literals" (formula "3") (term "0,0,0")) (rule "polySimp_addComm1" (formula "3") (term "0")) @@ -12452,111 +15375,23 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_sepNegMonomial1" (formula "3")) (rule "polySimp_mulLiterals" (formula "3") (term "0")) (rule "polySimp_elimOne" (formula "3") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "4") (ifseqformula "79")) - (rule "polySimp_rightDist" (formula "4") (term "0,0")) - (rule "mul_literals" (formula "4") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "4") (term "0")) - (rule "add_literals" (formula "4") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "4")) - (rule "polySimp_mulLiterals" (formula "4") (term "0")) - (rule "polySimp_elimOne" (formula "4") (term "0")) - (rule "inEqSimp_subsumption0" (formula "79") (ifseqformula "4")) - (rule "leq_literals" (formula "79") (term "0")) - (builtin "One Step Simplification" (formula "79")) - (rule "true_left" (formula "79")) - (rule "inEqSimp_exactShadow3" (formula "80") (ifseqformula "7")) - (rule "mul_literals" (formula "80") (term "0,0")) - (rule "polySimp_addAssoc" (formula "80") (term "0")) - (rule "add_literals" (formula "80") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "80")) - (rule "mul_literals" (formula "80") (term "1")) - (rule "inEqSimp_subsumption1" (formula "59") (ifseqformula "80")) - (rule "leq_literals" (formula "59") (term "0")) - (builtin "One Step Simplification" (formula "59")) - (rule "true_left" (formula "59")) - (rule "inEqSimp_exactShadow3" (formula "89") (ifseqformula "86")) - (rule "mul_literals" (formula "89") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "89")) - (rule "mul_literals" (formula "89") (term "1")) - (rule "inEqSimp_subsumption1" (formula "89") (ifseqformula "79")) - (rule "leq_literals" (formula "89") (term "0")) - (builtin "One Step Simplification" (formula "89")) - (rule "true_left" (formula "89")) - (rule "inEqSimp_exactShadow3" (formula "80") (ifseqformula "70")) - (rule "mul_literals" (formula "80") (term "0,0")) - (rule "polySimp_addAssoc" (formula "80") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "80")) - (rule "polySimp_mulComm0" (formula "80") (term "1")) - (rule "polySimp_rightDist" (formula "80") (term "1")) - (rule "mul_literals" (formula "80") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "80") (term "1,1")) - (rule "polySimp_elimOne" (formula "80") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "80") (ifseqformula "37")) - (rule "inEqSimp_homoInEq0" (formula "80") (term "0")) - (rule "polySimp_mulComm0" (formula "80") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "80") (term "1,0,0")) - (rule "mul_literals" (formula "80") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "80") (term "0,0")) - (rule "polySimp_addComm0" (formula "80") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "80") (term "0,0")) - (rule "add_literals" (formula "80") (term "1,1,0,0")) - (rule "times_zero_1" (formula "80") (term "1,0,0")) - (rule "add_literals" (formula "80") (term "0,0")) - (rule "qeq_literals" (formula "80") (term "0")) - (builtin "One Step Simplification" (formula "80")) - (rule "true_left" (formula "80")) - (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "95")) - (rule "polySimp_rightDist" (formula "65") (term "0,0")) - (rule "mul_literals" (formula "65") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "65") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "65") (term "1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "65")) - (rule "polySimp_mulComm0" (formula "65") (term "1")) - (rule "polySimp_rightDist" (formula "65") (term "1")) - (rule "mul_literals" (formula "65") (term "0,1")) - (rule "inEqSimp_exactShadow3" (formula "89") (ifseqformula "73")) - (rule "mul_literals" (formula "89") (term "0,0")) - (rule "polySimp_addAssoc" (formula "89") (term "0")) - (rule "add_literals" (formula "89") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "89")) - (rule "polySimp_mulLiterals" (formula "89") (term "0")) - (rule "polySimp_elimOne" (formula "89") (term "0")) - (rule "inEqSimp_subsumption0" (formula "89") (ifseqformula "24")) - (rule "leq_literals" (formula "89") (term "0")) - (builtin "One Step Simplification" (formula "89")) - (rule "true_left" (formula "89")) - (rule "inEqSimp_exactShadow3" (formula "69") (ifseqformula "95")) - (rule "times_zero_1" (formula "69") (term "0,0")) - (rule "add_zero_left" (formula "69") (term "0")) - (rule "inEqSimp_subsumption1" (formula "90") (ifseqformula "69")) - (rule "leq_literals" (formula "90") (term "0")) - (builtin "One Step Simplification" (formula "90")) - (rule "true_left" (formula "90")) - (rule "inEqSimp_exactShadow3" (formula "78") (ifseqformula "58")) - (rule "polySimp_rightDist" (formula "78") (term "0,0")) - (rule "mul_literals" (formula "78") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "78") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "78") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "78") (term "0")) - (rule "add_literals" (formula "78") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "78")) - (rule "mul_literals" (formula "78") (term "1")) - (rule "inEqSimp_subsumption1" (formula "78") (ifseqformula "36")) - (rule "leq_literals" (formula "78") (term "0")) - (builtin "One Step Simplification" (formula "78")) - (rule "true_left" (formula "78")) - (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "71")) - (rule "polySimp_rightDist" (formula "67") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "67") (term "1,0,0")) - (rule "mul_literals" (formula "67") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "67") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "67") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "67") (term "0,0")) - (rule "add_literals" (formula "67") (term "1,1,0,0")) - (rule "times_zero_1" (formula "67") (term "1,0,0")) - (rule "add_literals" (formula "67") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "67")) - (rule "mul_literals" (formula "67") (term "1")) + (rule "inEqSimp_subsumption0" (formula "65") (ifseqformula "3")) + (rule "inEqSimp_homoInEq0" (formula "65") (term "0")) + (rule "polySimp_mulComm0" (formula "65") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "65") (term "1,0,0")) + (rule "mul_literals" (formula "65") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "65") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "65") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "65") (term "0,0")) + (rule "polySimp_addComm1" (formula "65") (term "0,0,0")) + (rule "add_literals" (formula "65") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "65") (term "0,0")) + (rule "add_literals" (formula "65") (term "1,1,0,0")) + (rule "times_zero_1" (formula "65") (term "1,0,0")) + (rule "add_literals" (formula "65") (term "0,0")) + (rule "qeq_literals" (formula "65") (term "0")) + (builtin "One Step Simplification" (formula "65")) + (rule "true_left" (formula "65")) (rule "inEqSimp_exactShadow3" (formula "26") (ifseqformula "41")) (rule "mul_literals" (formula "26") (term "0,0")) (rule "polySimp_addAssoc" (formula "26") (term "0")) @@ -12567,44 +15402,143 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "leq_literals" (formula "26") (term "0")) (builtin "One Step Simplification" (formula "26")) (rule "true_left" (formula "26")) - (rule "inEqSimp_exactShadow3" (formula "6") (ifseqformula "1")) - (rule "polySimp_rightDist" (formula "6") (term "0,0")) - (rule "polySimp_addComm1" (formula "6") (term "0")) - (rule "polySimp_rightDist" (formula "6") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "6") (term "1,0,0,0")) - (rule "mul_literals" (formula "6") (term "0,0,0,0")) - (rule "polySimp_elimOne" (formula "6") (term "1,0,0,0")) - (rule "polySimp_addAssoc" (formula "6") (term "0,0")) - (rule "polySimp_addComm1" (formula "6") (term "0,0,0")) - (rule "add_literals" (formula "6") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "6") (term "0,0")) - (rule "add_literals" (formula "6") (term "1,1,0,0")) - (rule "times_zero_1" (formula "6") (term "1,0,0")) - (rule "add_literals" (formula "6") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "6")) - (rule "polySimp_mulLiterals" (formula "6") (term "0")) - (rule "polySimp_elimOne" (formula "6") (term "0")) - (rule "inEqSimp_subsumption0" (formula "26") (ifseqformula "6")) - (rule "leq_literals" (formula "26") (term "0")) - (builtin "One Step Simplification" (formula "26")) - (rule "true_left" (formula "26")) - (rule "inEqSimp_exactShadow3" (formula "7") (ifseqformula "58")) + (rule "inEqSimp_exactShadow3" (formula "86") (ifseqformula "73")) + (rule "mul_literals" (formula "86") (term "0,0")) + (rule "polySimp_addAssoc" (formula "86") (term "0")) + (rule "add_literals" (formula "86") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "86")) + (rule "polySimp_mulLiterals" (formula "86") (term "0")) + (rule "polySimp_elimOne" (formula "86") (term "0")) + (rule "inEqSimp_subsumption0" (formula "86") (ifseqformula "24")) + (rule "leq_literals" (formula "86") (term "0")) + (builtin "One Step Simplification" (formula "86")) + (rule "true_left" (formula "86")) + (rule "inEqSimp_exactShadow3" (formula "93") (ifseqformula "77")) + (rule "polySimp_mulComm0" (formula "93") (term "0,0")) + (rule "polySimp_addComm0" (formula "93") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "93")) + (rule "polySimp_mulLiterals" (formula "93") (term "0")) + (rule "polySimp_elimOne" (formula "93") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "93") (ifseqformula "66")) + (rule "polySimp_mulComm0" (formula "93") (term "0,0")) + (rule "polySimp_addComm0" (formula "93") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "93")) + (rule "polySimp_mulLiterals" (formula "93") (term "0")) + (rule "polySimp_elimOne" (formula "93") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "4") (ifseqformula "6")) + (rule "polySimp_rightDist" (formula "4") (term "0,0")) + (rule "mul_literals" (formula "4") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "4") (term "0")) + (rule "polySimp_addAssoc" (formula "4") (term "0,0")) + (rule "add_literals" (formula "4") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "4")) + (rule "polySimp_mulLiterals" (formula "4") (term "0")) + (rule "polySimp_elimOne" (formula "4") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "70") (ifseqformula "93")) + (rule "mul_literals" (formula "70") (term "0,0")) + (rule "add_zero_left" (formula "70") (term "0")) + (rule "inEqSimp_subsumption1" (formula "88") (ifseqformula "70")) + (rule "leq_literals" (formula "88") (term "0")) + (builtin "One Step Simplification" (formula "88")) + (rule "true_left" (formula "88")) + (rule "inEqSimp_exactShadow3" (formula "60") (ifseqformula "1")) + (rule "mul_literals" (formula "60") (term "0,0")) + (rule "polySimp_addAssoc" (formula "60") (term "0")) + (rule "add_literals" (formula "60") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "60")) + (rule "polySimp_mulLiterals" (formula "60") (term "0")) + (rule "polySimp_elimOne" (formula "60") (term "0")) + (rule "inEqSimp_subsumption0" (formula "25") (ifseqformula "60")) + (rule "leq_literals" (formula "25") (term "0")) + (builtin "One Step Simplification" (formula "25")) + (rule "true_left" (formula "25")) + (rule "inEqSimp_exactShadow3" (formula "80") (ifseqformula "67")) + (rule "mul_literals" (formula "80") (term "0,0")) + (rule "polySimp_addAssoc" (formula "80") (term "0")) + (rule "add_literals" (formula "80") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "80")) + (rule "polySimp_mulLiterals" (formula "80") (term "0")) + (rule "polySimp_elimOne" (formula "80") (term "0")) + (rule "inEqSimp_subsumption0" (formula "80") (ifseqformula "59")) + (rule "leq_literals" (formula "80") (term "0")) + (builtin "One Step Simplification" (formula "80")) + (rule "true_left" (formula "80")) + (rule "inEqSimp_exactShadow3" (formula "40") (ifseqformula "38")) + (rule "polySimp_mulComm0" (formula "40") (term "0,0")) + (rule "polySimp_addComm0" (formula "40") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "40")) + (rule "polySimp_mulLiterals" (formula "40") (term "0")) + (rule "polySimp_elimOne" (formula "40") (term "0")) + (rule "inEqSimp_subsumption0" (formula "25") (ifseqformula "40")) + (rule "leq_literals" (formula "25") (term "0")) + (builtin "One Step Simplification" (formula "25")) + (rule "true_left" (formula "25")) + (rule "inEqSimp_exactShadow3" (formula "94") (ifseqformula "7")) + (rule "polySimp_mulComm0" (formula "94") (term "0,0")) + (rule "polySimp_addComm0" (formula "94") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "94")) + (rule "polySimp_mulLiterals" (formula "94") (term "0")) + (rule "polySimp_elimOne" (formula "94") (term "0")) + (rule "inEqSimp_subsumption0" (formula "86") (ifseqformula "94")) + (rule "inEqSimp_homoInEq0" (formula "86") (term "0")) + (rule "polySimp_mulComm0" (formula "86") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "86") (term "1,0,0")) + (rule "mul_literals" (formula "86") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "86") (term "0,0")) + (rule "polySimp_addComm0" (formula "86") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "86") (term "0,0")) + (rule "add_literals" (formula "86") (term "1,1,0,0")) + (rule "times_zero_1" (formula "86") (term "1,0,0")) + (rule "add_literals" (formula "86") (term "0,0")) + (rule "qeq_literals" (formula "86") (term "0")) + (builtin "One Step Simplification" (formula "86")) + (rule "true_left" (formula "86")) + (rule "inEqSimp_exactShadow3" (formula "94") (ifseqformula "72")) + (rule "polySimp_mulComm0" (formula "94") (term "0,0")) + (rule "polySimp_addComm0" (formula "94") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "94")) + (rule "polySimp_mulLiterals" (formula "94") (term "0")) + (rule "polySimp_elimOne" (formula "94") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "68") (ifseqformula "72")) + (rule "polySimp_rightDist" (formula "68") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "68") (term "1,0,0")) + (rule "mul_literals" (formula "68") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "68") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "68") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "68") (term "0,0")) + (rule "add_literals" (formula "68") (term "1,1,0,0")) + (rule "times_zero_1" (formula "68") (term "1,0,0")) + (rule "add_literals" (formula "68") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "68")) + (rule "mul_literals" (formula "68") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "68") (ifseqformula "79")) + (rule "polySimp_rightDist" (formula "68") (term "0,0")) + (rule "mul_literals" (formula "68") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "68") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "68") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "68") (term "0")) + (rule "add_literals" (formula "68") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "68")) + (rule "mul_literals" (formula "68") (term "1")) + (rule "inEqSimp_subsumption1" (formula "68") (ifseqformula "35")) + (rule "leq_literals" (formula "68") (term "0")) + (builtin "One Step Simplification" (formula "68")) + (rule "true_left" (formula "68")) + (rule "inEqSimp_exactShadow3" (formula "5") (ifseqformula "72")) + (rule "polySimp_rightDist" (formula "5") (term "0,0")) + (rule "mul_literals" (formula "5") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "5") (term "0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "5")) + (rule "polySimp_mulLiterals" (formula "5") (term "0")) + (rule "polySimp_elimOne" (formula "5") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "7") (ifseqformula "1")) (rule "polySimp_rightDist" (formula "7") (term "0,0")) (rule "polySimp_addComm1" (formula "7") (term "0")) (rule "polySimp_rightDist" (formula "7") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "7") (term "1,0,0,0")) (rule "mul_literals" (formula "7") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "7") (term "1,0,0,0")) (rule "polySimp_elimOne" (formula "7") (term "1,0,0,0")) - (rule "polySimp_addComm1" (formula "7") (term "0,0")) - (rule "add_literals" (formula "7") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "7")) - (rule "polySimp_mulLiterals" (formula "7") (term "0")) - (rule "polySimp_elimOne" (formula "7") (term "0")) - (rule "inEqSimp_subsumption0" (formula "7") (ifseqformula "42")) - (rule "inEqSimp_homoInEq0" (formula "7") (term "0")) - (rule "polySimp_mulComm0" (formula "7") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "7") (term "1,0,0")) - (rule "mul_literals" (formula "7") (term "0,1,0,0")) (rule "polySimp_addAssoc" (formula "7") (term "0,0")) (rule "polySimp_addComm1" (formula "7") (term "0,0,0")) (rule "add_literals" (formula "7") (term "0,0,0,0")) @@ -12612,398 +15546,315 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "add_literals" (formula "7") (term "1,1,0,0")) (rule "times_zero_1" (formula "7") (term "1,0,0")) (rule "add_literals" (formula "7") (term "0,0")) - (rule "qeq_literals" (formula "7") (term "0")) - (builtin "One Step Simplification" (formula "7")) - (rule "true_left" (formula "7")) - (rule "inEqSimp_exactShadow3" (formula "75") (ifseqformula "89")) - (rule "polySimp_rightDist" (formula "75") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "75") (term "1,0,0")) - (rule "mul_literals" (formula "75") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "75") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "75") (term "0")) - (rule "add_literals" (formula "75") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "75")) - (rule "mul_literals" (formula "75") (term "1")) - (rule "inEqSimp_subsumption1" (formula "75") (ifseqformula "36")) - (rule "leq_literals" (formula "75") (term "0")) - (builtin "One Step Simplification" (formula "75")) - (rule "true_left" (formula "75")) - (rule "inEqSimp_exactShadow3" (formula "9") (ifseqformula "52")) - (rule "polySimp_rightDist" (formula "9") (term "0,0")) - (rule "mul_literals" (formula "9") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "9") (term "0")) - (rule "add_literals" (formula "9") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "9")) - (rule "polySimp_mulLiterals" (formula "9") (term "0")) - (rule "polySimp_elimOne" (formula "9") (term "0")) - (rule "inEqSimp_subsumption0" (formula "78") (ifseqformula "9")) - (rule "leq_literals" (formula "78") (term "0")) - (builtin "One Step Simplification" (formula "78")) - (rule "true_left" (formula "78")) - (rule "inEqSimp_exactShadow3" (formula "5") (ifseqformula "67")) - (rule "polySimp_rightDist" (formula "5") (term "0,0")) - (rule "mul_literals" (formula "5") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "5") (term "0")) - (rule "polySimp_addAssoc" (formula "5") (term "0,0")) - (rule "add_literals" (formula "5") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "5")) - (rule "polySimp_mulLiterals" (formula "5") (term "0")) - (rule "polySimp_elimOne" (formula "5") (term "0")) - (rule "inEqSimp_subsumption0" (formula "66") (ifseqformula "5")) - (rule "inEqSimp_homoInEq0" (formula "66") (term "0")) - (rule "polySimp_mulComm0" (formula "66") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "66") (term "1,0,0")) - (rule "mul_literals" (formula "66") (term "0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "66") (term "1,1,0,0")) - (rule "polySimp_elimOne" (formula "66") (term "1,1,0,0")) - (rule "polySimp_addAssoc" (formula "66") (term "0,0")) - (rule "polySimp_addComm1" (formula "66") (term "0,0,0")) - (rule "add_literals" (formula "66") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "66") (term "0,0")) - (rule "add_literals" (formula "66") (term "1,1,0,0")) - (rule "times_zero_1" (formula "66") (term "1,0,0")) - (rule "add_literals" (formula "66") (term "0,0")) - (rule "qeq_literals" (formula "66") (term "0")) - (builtin "One Step Simplification" (formula "66")) - (rule "true_left" (formula "66")) - (rule "inEqSimp_exactShadow3" (formula "81") (ifseqformula "67")) + (rule "inEqSimp_sepNegMonomial1" (formula "7")) + (rule "polySimp_mulLiterals" (formula "7") (term "0")) + (rule "polySimp_elimOne" (formula "7") (term "0")) + (rule "inEqSimp_subsumption0" (formula "41") (ifseqformula "7")) + (rule "leq_literals" (formula "41") (term "0")) + (builtin "One Step Simplification" (formula "41")) + (rule "true_left" (formula "41")) + (rule "inEqSimp_exactShadow3" (formula "8") (ifseqformula "59")) + (rule "polySimp_rightDist" (formula "8") (term "0,0")) + (rule "polySimp_addComm1" (formula "8") (term "0")) + (rule "polySimp_rightDist" (formula "8") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "8") (term "1,0,0,0")) + (rule "mul_literals" (formula "8") (term "0,0,0,0")) + (rule "polySimp_elimOne" (formula "8") (term "1,0,0,0")) + (rule "polySimp_addComm1" (formula "8") (term "0,0")) + (rule "add_literals" (formula "8") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "8")) + (rule "polySimp_mulLiterals" (formula "8") (term "0")) + (rule "polySimp_elimOne" (formula "8") (term "0")) + (rule "inEqSimp_subsumption0" (formula "8") (ifseqformula "43")) + (rule "inEqSimp_homoInEq0" (formula "8") (term "0")) + (rule "polySimp_mulComm0" (formula "8") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "8") (term "1,0,0")) + (rule "mul_literals" (formula "8") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "8") (term "0,0")) + (rule "polySimp_addComm1" (formula "8") (term "0,0,0")) + (rule "add_literals" (formula "8") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "8") (term "0,0")) + (rule "add_literals" (formula "8") (term "1,1,0,0")) + (rule "times_zero_1" (formula "8") (term "1,0,0")) + (rule "add_literals" (formula "8") (term "0,0")) + (rule "qeq_literals" (formula "8") (term "0")) + (builtin "One Step Simplification" (formula "8")) + (rule "true_left" (formula "8")) + (rule "inEqSimp_exactShadow3" (formula "69") (ifseqformula "9")) + (rule "polySimp_rightDist" (formula "69") (term "0,0")) + (rule "mul_literals" (formula "69") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "69") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "69") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "69") (term "0")) + (rule "polySimp_addComm1" (formula "69") (term "0,0")) + (rule "add_literals" (formula "69") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "69")) + (rule "polySimp_mulComm0" (formula "69") (term "1")) + (rule "polySimp_rightDist" (formula "69") (term "1")) + (rule "mul_literals" (formula "69") (term "0,1")) + (rule "inEqSimp_subsumption1" (formula "80") (ifseqformula "69")) + (rule "inEqSimp_homoInEq0" (formula "80") (term "0")) + (rule "polySimp_mulComm0" (formula "80") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "80") (term "1,0,0")) + (rule "mul_literals" (formula "80") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "80") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "80") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "80") (term "0,0")) + (rule "polySimp_addComm1" (formula "80") (term "0,0,0")) + (rule "add_literals" (formula "80") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "80") (term "0,0")) + (rule "add_literals" (formula "80") (term "1,1,0,0")) + (rule "times_zero_1" (formula "80") (term "1,0,0")) + (rule "add_literals" (formula "80") (term "0,0")) + (rule "qeq_literals" (formula "80") (term "0")) + (builtin "One Step Simplification" (formula "80")) + (rule "true_left" (formula "80")) + (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "93")) + (rule "polySimp_rightDist" (formula "67") (term "0,0")) + (rule "mul_literals" (formula "67") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "67") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "67") (term "1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "67")) + (rule "polySimp_mulComm0" (formula "67") (term "1")) + (rule "polySimp_rightDist" (formula "67") (term "1")) + (rule "mul_literals" (formula "67") (term "0,1")) + (rule "inEqSimp_exactShadow3" (formula "81") (ifseqformula "9")) (rule "mul_literals" (formula "81") (term "0,0")) (rule "polySimp_addAssoc" (formula "81") (term "0")) (rule "add_literals" (formula "81") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "81")) - (rule "polySimp_mulLiterals" (formula "81") (term "0")) - (rule "polySimp_elimOne" (formula "81") (term "0")) - (rule "inEqSimp_subsumption0" (formula "81") (ifseqformula "27")) - (rule "leq_literals" (formula "81") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "81")) + (rule "mul_literals" (formula "81") (term "1")) + (rule "inEqSimp_subsumption1" (formula "61") (ifseqformula "81")) + (rule "leq_literals" (formula "61") (term "0")) + (builtin "One Step Simplification" (formula "61")) + (rule "true_left" (formula "61")) + (rule "inEqSimp_exactShadow3" (formula "81") (ifseqformula "73")) + (rule "mul_literals" (formula "81") (term "0,0")) + (rule "polySimp_addAssoc" (formula "81") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "81")) + (rule "polySimp_mulComm0" (formula "81") (term "1")) + (rule "polySimp_rightDist" (formula "81") (term "1")) + (rule "mul_literals" (formula "81") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "81") (term "1,1")) + (rule "polySimp_elimOne" (formula "81") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "81") (ifseqformula "38")) + (rule "inEqSimp_homoInEq0" (formula "81") (term "0")) + (rule "polySimp_mulComm0" (formula "81") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "81") (term "1,0,0")) + (rule "mul_literals" (formula "81") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "81") (term "0,0")) + (rule "polySimp_addComm0" (formula "81") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "81") (term "0,0")) + (rule "add_literals" (formula "81") (term "1,1,0,0")) + (rule "times_zero_1" (formula "81") (term "1,0,0")) + (rule "add_literals" (formula "81") (term "0,0")) + (rule "qeq_literals" (formula "81") (term "0")) (builtin "One Step Simplification" (formula "81")) (rule "true_left" (formula "81")) - (rule "inEqSimp_exactShadow3" (formula "68") (ifseqformula "9")) - (rule "polySimp_rightDist" (formula "68") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "68") (term "1,0,0")) - (rule "mul_literals" (formula "68") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "68") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "68") (term "0")) - (rule "polySimp_addComm1" (formula "68") (term "0,0")) - (rule "add_literals" (formula "68") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "68")) - (rule "polySimp_mulComm0" (formula "68") (term "1")) - (rule "polySimp_rightDist" (formula "68") (term "1")) - (rule "mul_literals" (formula "68") (term "0,1")) - (rule "inEqSimp_subsumption1" (formula "79") (ifseqformula "68")) - (rule "inEqSimp_homoInEq0" (formula "79") (term "0")) - (rule "polySimp_mulComm0" (formula "79") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "79") (term "1,0,0")) - (rule "mul_literals" (formula "79") (term "0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "79") (term "1,1,0,0")) - (rule "polySimp_elimOne" (formula "79") (term "1,1,0,0")) - (rule "polySimp_addAssoc" (formula "79") (term "0,0")) - (rule "polySimp_addComm1" (formula "79") (term "0,0,0")) - (rule "add_literals" (formula "79") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "79") (term "0,0")) - (rule "add_literals" (formula "79") (term "1,1,0,0")) - (rule "times_zero_1" (formula "79") (term "1,0,0")) - (rule "add_literals" (formula "79") (term "0,0")) - (rule "qeq_literals" (formula "79") (term "0")) - (builtin "One Step Simplification" (formula "79")) - (rule "true_left" (formula "79")) - (rule "inEqSimp_exactShadow3" (formula "69") (ifseqformula "79")) - (rule "polySimp_rightDist" (formula "69") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "69") (term "1,0,0")) - (rule "mul_literals" (formula "69") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "69") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "69") (term "0")) - (rule "add_literals" (formula "69") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "69")) - (rule "mul_literals" (formula "69") (term "1")) - (rule "inEqSimp_subsumption1" (formula "69") (ifseqformula "38")) - (rule "leq_literals" (formula "69") (term "0")) - (builtin "One Step Simplification" (formula "69")) - (rule "true_left" (formula "69")) - (rule "inEqSimp_exactShadow3" (formula "77") (ifseqformula "87")) - (rule "polySimp_rightDist" (formula "77") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "77") (term "1,0,0")) - (rule "mul_literals" (formula "77") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "77") (term "1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "77")) - (rule "polySimp_mulComm0" (formula "77") (term "1")) - (rule "polySimp_rightDist" (formula "77") (term "1")) - (rule "mul_literals" (formula "77") (term "0,1")) - (rule "inEqSimp_subsumption1" (formula "77") (ifseqformula "68")) - (rule "inEqSimp_homoInEq0" (formula "77") (term "0")) - (rule "polySimp_mulComm0" (formula "77") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "77") (term "1,0,0")) - (rule "mul_literals" (formula "77") (term "0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "77") (term "1,1,0,0")) - (rule "polySimp_elimOne" (formula "77") (term "1,1,0,0")) - (rule "polySimp_addAssoc" (formula "77") (term "0,0")) - (rule "polySimp_addComm1" (formula "77") (term "0,0,0")) - (rule "add_literals" (formula "77") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "77") (term "0,0")) - (rule "add_literals" (formula "77") (term "1,1,0,0")) - (rule "times_zero_1" (formula "77") (term "1,0,0")) - (rule "add_literals" (formula "77") (term "0,0")) - (rule "qeq_literals" (formula "77") (term "0")) - (builtin "One Step Simplification" (formula "77")) - (rule "true_left" (formula "77")) - (rule "inEqSimp_exactShadow3" (formula "42") (ifseqformula "40")) - (rule "polySimp_mulComm0" (formula "42") (term "0,0")) - (rule "polySimp_addComm0" (formula "42") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "42")) - (rule "polySimp_mulLiterals" (formula "42") (term "0")) - (rule "polySimp_elimOne" (formula "42") (term "0")) - (rule "inEqSimp_subsumption0" (formula "42") (ifseqformula "7")) - (rule "leq_literals" (formula "42") (term "0")) - (builtin "One Step Simplification" (formula "42")) - (rule "true_left" (formula "42")) - (rule "inEqSimp_exactShadow3" (formula "96") (ifseqformula "9")) - (rule "polySimp_mulComm0" (formula "96") (term "0,0")) - (rule "polySimp_addComm0" (formula "96") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "96")) - (rule "polySimp_mulLiterals" (formula "96") (term "0")) - (rule "polySimp_elimOne" (formula "96") (term "0")) - (rule "inEqSimp_subsumption0" (formula "87") (ifseqformula "96")) - (rule "inEqSimp_homoInEq0" (formula "87") (term "0")) - (rule "polySimp_mulComm0" (formula "87") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "87") (term "1,0,0")) - (rule "mul_literals" (formula "87") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "87") (term "0,0")) - (rule "polySimp_addComm0" (formula "87") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "87") (term "0,0")) - (rule "add_literals" (formula "87") (term "1,1,0,0")) - (rule "times_zero_1" (formula "87") (term "1,0,0")) - (rule "add_literals" (formula "87") (term "0,0")) - (rule "qeq_literals" (formula "87") (term "0")) - (builtin "One Step Simplification" (formula "87")) - (rule "true_left" (formula "87")) - (rule "inEqSimp_exactShadow3" (formula "96") (ifseqformula "67")) - (rule "polySimp_mulComm0" (formula "96") (term "0,0")) - (rule "polySimp_addComm0" (formula "96") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "96")) - (rule "polySimp_mulLiterals" (formula "96") (term "0")) - (rule "polySimp_elimOne" (formula "96") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "96") (ifseqformula "73")) - (rule "polySimp_mulComm0" (formula "96") (term "0,0")) - (rule "polySimp_addComm0" (formula "96") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "96")) - (rule "polySimp_mulLiterals" (formula "96") (term "0")) - (rule "polySimp_elimOne" (formula "96") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "97") (ifseqformula "79")) - (rule "polySimp_mulComm0" (formula "97") (term "0,0")) - (rule "polySimp_addComm0" (formula "97") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "97")) - (rule "polySimp_mulLiterals" (formula "97") (term "0")) - (rule "polySimp_elimOne" (formula "97") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "72") (ifseqformula "2")) - (rule "times_zero_1" (formula "72") (term "0,0")) - (rule "add_zero_left" (formula "72") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "72")) - (rule "polySimp_mulComm0" (formula "72") (term "1")) - (rule "polySimp_rightDist" (formula "72") (term "1")) - (rule "mul_literals" (formula "72") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "72") (term "1,1")) - (rule "polySimp_elimOne" (formula "72") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "39") (ifseqformula "72")) - (rule "inEqSimp_homoInEq0" (formula "39") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "39") (term "0,0")) - (rule "add_literals" (formula "39") (term "1,1,0,0")) - (rule "times_zero_1" (formula "39") (term "1,0,0")) - (rule "add_literals" (formula "39") (term "0,0")) - (rule "qeq_literals" (formula "39") (term "0")) - (builtin "One Step Simplification" (formula "39")) - (rule "true_left" (formula "39")) - (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "2")) - (rule "polySimp_rightDist" (formula "65") (term "0,0")) - (rule "mul_literals" (formula "65") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "65") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "65") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "65") (term "0")) - (rule "polySimp_addAssoc" (formula "65") (term "0,0")) - (rule "polySimp_addComm1" (formula "65") (term "0,0,0")) - (rule "add_literals" (formula "65") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "65") (term "0,0")) - (rule "add_literals" (formula "65") (term "1,1,0,0")) - (rule "times_zero_1" (formula "65") (term "1,0,0")) - (rule "add_literals" (formula "65") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "65")) - (rule "mul_literals" (formula "65") (term "1")) - (rule "inEqSimp_contradInEq1" (formula "7") (ifseqformula "65")) - (rule "qeq_literals" (formula "7") (term "0")) - (builtin "One Step Simplification" (formula "7")) - (rule "closeFalse" (formula "7")) + (rule "inEqSimp_exactShadow3" (formula "38") (ifseqformula "7")) + (rule "polySimp_mulComm0" (formula "38") (term "0,0")) + (rule "polySimp_addComm0" (formula "38") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "38")) + (rule "polySimp_mulLiterals" (formula "38") (term "0")) + (rule "polySimp_elimOne" (formula "38") (term "0")) + (rule "inEqSimp_subsumption0" (formula "61") (ifseqformula "38")) + (rule "leq_literals" (formula "61") (term "0")) + (builtin "One Step Simplification" (formula "61")) + (rule "true_left" (formula "61")) + (rule "inEqSimp_contradInEq0" (formula "37") (ifseqformula "38")) + (rule "qeq_literals" (formula "37") (term "0")) + (builtin "One Step Simplification" (formula "37")) + (rule "closeFalse" (formula "37")) ) (branch "Usage" - (builtin "One Step Simplification" (formula "141")) - (builtin "Block Contract (Internal)" (formula "141") (newnames "exc_14,heap_Before_BLOCK_11,savedHeap_Before_BLOCK_11,o,f")) + (builtin "One Step Simplification" (formula "140")) + (builtin "Block Contract (Internal)" (formula "140") (newnames "exc_14,heap_Before_BLOCK_11,savedHeap_Before_BLOCK_11,o,f")) (branch "Validity" - (builtin "One Step Simplification" (formula "106") (ifInst "" (formula "29")) (ifInst "" (formula "75"))) - (builtin "One Step Simplification" (formula "142")) - (rule "true_left" (formula "106")) - (rule "eqSymm" (formula "141") (term "0,0,1,0,1")) - (rule "translateJavaSubInt" (formula "141") (term "0,1,0,0")) - (rule "polySimp_elimSub" (formula "141") (term "0,1,0,0")) - (rule "mul_literals" (formula "141") (term "1,0,1,0,0")) - (rule "polySimp_addComm1" (formula "141") (term "0,1,0,0")) - (rule "polySimp_addComm0" (formula "141") (term "0,0,1,0,0")) - (rule "variableDeclarationAssign" (formula "141") (term "1")) - (rule "variableDeclaration" (formula "141") (term "1") (newnames "exc_14_1")) - (rule "assignment" (formula "141") (term "1")) - (builtin "One Step Simplification" (formula "141")) - (rule "emptyStatement" (formula "141") (term "1")) (builtin "One Step Simplification" (formula "141")) - (rule "emptyStatement" (formula "141") (term "1")) - (rule "tryEmpty" (formula "141") (term "1")) - (rule "blockEmptyLabel" (formula "141") (term "1")) - (rule "blockEmpty" (formula "141") (term "1")) - (rule "methodCallEmpty" (formula "141") (term "1")) - (rule "emptyModality" (formula "141") (term "1")) - (rule "andRight" (formula "141")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "141")) - (rule "closeTrue" (formula "141")) + (builtin "One Step Simplification" (formula "105") (ifInst "" (formula "29")) (ifInst "" (formula "75"))) + (rule "true_left" (formula "105")) + (rule "translateJavaSubInt" (formula "140") (term "0,1,0,0")) + (rule "eqSymm" (formula "140") (term "0,0,1,0,1")) + (rule "polySimp_elimSub" (formula "140") (term "0,1,0,0")) + (rule "mul_literals" (formula "140") (term "1,0,1,0,0")) + (rule "polySimp_addComm1" (formula "140") (term "0,1,0,0")) + (rule "polySimp_addComm0" (formula "140") (term "0,0,1,0,0")) + (rule "variableDeclarationAssign" (formula "140") (term "1")) + (rule "variableDeclaration" (formula "140") (term "1") (newnames "exc_14_1")) + (rule "assignment" (formula "140") (term "1")) + (builtin "One Step Simplification" (formula "140")) + (rule "emptyStatement" (formula "140") (term "1")) + (builtin "One Step Simplification" (formula "140")) + (rule "emptyStatement" (formula "140") (term "1")) + (rule "tryEmpty" (formula "140") (term "1")) + (rule "blockEmptyLabel" (formula "140") (term "1")) + (rule "blockEmpty" (formula "140") (term "1")) + (rule "methodCallEmpty" (formula "140") (term "1")) + (rule "emptyModality" (formula "140") (term "1")) + (rule "andRight" (formula "140")) + (branch + (builtin "One Step Simplification" (formula "140")) + (rule "closeTrue" (formula "140")) ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "141")) - (rule "closeTrue" (formula "141")) + (branch + (builtin "One Step Simplification" (formula "140")) + (rule "closeTrue" (formula "140")) ) ) (branch "Precondition" - (rule "andRight" (formula "141")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "141") (ifInst "" (formula "29"))) - (rule "closeTrue" (formula "141")) + (rule "andRight" (formula "140")) + (branch + (builtin "One Step Simplification" (formula "140") (ifInst "" (formula "29"))) + (rule "closeTrue" (formula "140")) ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "141") (ifInst "" (formula "75"))) - (rule "closeTrue" (formula "141")) + (branch + (builtin "One Step Simplification" (formula "140") (ifInst "" (formula "75"))) + (rule "closeTrue" (formula "140")) ) ) (branch "Usage" - (builtin "One Step Simplification" (formula "106") (ifInst "" (formula "102"))) - (builtin "One Step Simplification" (formula "142")) - (rule "andLeft" (formula "106")) - (rule "andLeft" (formula "107")) + (builtin "One Step Simplification" (formula "141")) + (builtin "One Step Simplification" (formula "105") (ifInst "" (formula "101"))) + (rule "andLeft" (formula "105")) (rule "andLeft" (formula "106")) - (rule "translateJavaSubInt" (formula "145") (term "0,1,0")) - (rule "translateJavaSubInt" (formula "109") (term "0")) - (rule "translateJavaSubInt" (formula "108") (term "1")) - (rule "replace_known_left" (formula "107") (term "0") (ifseqformula "106")) - (builtin "One Step Simplification" (formula "107")) - (rule "true_left" (formula "107")) - (rule "polySimp_elimSub" (formula "144") (term "0,1,0")) - (rule "mul_literals" (formula "144") (term "1,0,1,0")) - (rule "polySimp_elimSub" (formula "108") (term "0")) - (rule "mul_literals" (formula "108") (term "1,0")) - (rule "polySimp_elimSub" (formula "107") (term "1")) - (rule "mul_literals" (formula "107") (term "1,1")) - (rule "polySimp_addComm1" (formula "144") (term "0,1,0")) - (rule "polySimp_addComm1" (formula "108") (term "0")) - (rule "polySimp_addComm1" (formula "107") (term "1")) - (rule "polySimp_addComm0" (formula "144") (term "0,0,1,0")) - (rule "polySimp_addComm0" (formula "108") (term "0,0")) - (rule "polySimp_addComm0" (formula "107") (term "0,1")) - (rule "elim_double_block_2" (formula "144") (term "1")) - (rule "ifUnfold" (formula "144") (term "1") (inst "#boolv=x")) - (rule "variableDeclaration" (formula "144") (term "1") (newnames "x_18")) - (rule "inequality_comparison_simple" (formula "144") (term "1")) - (builtin "One Step Simplification" (formula "144")) - (rule "replace_known_left" (formula "144") (term "0,0,1,0") (ifseqformula "106")) - (builtin "One Step Simplification" (formula "144")) - (rule "ifSplit" (formula "144")) + (rule "andLeft" (formula "105")) + (rule "translateJavaSubInt" (formula "144") (term "0,1,0")) + (rule "translateJavaSubInt" (formula "108") (term "0")) + (rule "translateJavaSubInt" (formula "107") (term "1")) + (rule "replace_known_left" (formula "106") (term "0") (ifseqformula "105")) + (builtin "One Step Simplification" (formula "106")) + (rule "true_left" (formula "106")) + (rule "polySimp_elimSub" (formula "143") (term "0,1,0")) + (rule "mul_literals" (formula "143") (term "1,0,1,0")) + (rule "polySimp_elimSub" (formula "107") (term "0")) + (rule "mul_literals" (formula "107") (term "1,0")) + (rule "polySimp_elimSub" (formula "106") (term "1")) + (rule "mul_literals" (formula "106") (term "1,1")) + (rule "polySimp_addComm1" (formula "143") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "107") (term "0")) + (rule "polySimp_addComm1" (formula "106") (term "1")) + (rule "polySimp_addComm0" (formula "143") (term "0,0,1,0")) + (rule "polySimp_addComm0" (formula "107") (term "0,0")) + (rule "polySimp_addComm0" (formula "106") (term "0,1")) + (rule "elim_double_block_2" (formula "143") (term "1")) + (rule "ifUnfold" (formula "143") (term "1") (inst "#boolv=x")) + (rule "variableDeclaration" (formula "143") (term "1") (newnames "x_18")) + (rule "inequality_comparison_simple" (formula "143") (term "1")) + (builtin "One Step Simplification" (formula "143")) + (rule "replace_known_left" (formula "143") (term "0,0,1,0") (ifseqformula "105")) + (builtin "One Step Simplification" (formula "143")) + (rule "ifSplit" (formula "143")) (branch "if x_18 true" - (builtin "One Step Simplification" (formula "145")) + (builtin "One Step Simplification" (formula "144")) (builtin "One Step Simplification" (formula "1")) (rule "closeFalse" (formula "1")) ) (branch "if x_18 false" - (builtin "One Step Simplification" (formula "145")) + (builtin "One Step Simplification" (formula "144")) (builtin "One Step Simplification" (formula "1")) (rule "true_left" (formula "1")) - (rule "blockEmpty" (formula "144") (term "1")) - (rule "variableDeclarationAssign" (formula "144") (term "1")) - (rule "variableDeclaration" (formula "144") (term "1") (newnames "tail_len")) - (rule "assignmentSubtractionInt" (formula "144") (term "1")) + (rule "blockEmpty" (formula "143") (term "1")) + (rule "variableDeclarationAssign" (formula "143") (term "1")) + (rule "variableDeclaration" (formula "143") (term "1") (newnames "tail_len")) + (rule "assignmentSubtractionInt" (formula "143") (term "1")) (branch "Overflow check" - (builtin "One Step Simplification" (formula "144")) - (rule "expand_inInt" (formula "144")) - (rule "replace_int_MIN" (formula "144") (term "0,1")) - (rule "replace_int_MAX" (formula "144") (term "1,0")) + (builtin "One Step Simplification" (formula "143")) + (rule "expand_inInt" (formula "143")) + (rule "replace_int_MIN" (formula "143") (term "0,1")) + (rule "replace_int_MAX" (formula "143") (term "1,0")) (rule "polySimp_homoEq" (formula "12") (term "1,0")) - (rule "polySimp_homoEq" (formula "49") (term "1,0,1,0")) (rule "polySimp_homoEq" (formula "59")) - (rule "polySimp_elimSub" (formula "144") (term "0,0")) - (rule "polySimp_elimSub" (formula "144") (term "1,1")) + (rule "polySimp_homoEq" (formula "49") (term "1,0,1,0")) + (rule "polySimp_elimSub" (formula "143") (term "0,0")) + (rule "polySimp_elimSub" (formula "143") (term "1,1")) (rule "polySimp_mulComm0" (formula "12") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "49") (term "1,0,1,0,1,0")) (rule "polySimp_mulComm0" (formula "59") (term "1,0")) - (rule "polySimp_mulComm0" (formula "144") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "144") (term "1,1,1")) + (rule "polySimp_mulComm0" (formula "49") (term "1,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "143") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "143") (term "1,1,1")) (rule "polySimp_rightDist" (formula "12") (term "1,0,1,0")) (rule "polySimp_mulComm0" (formula "12") (term "0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "59") (term "1,0")) + (rule "polySimp_mulComm0" (formula "59") (term "0,1,0")) (rule "polySimp_rightDist" (formula "49") (term "1,0,1,0,1,0")) (rule "polySimp_mulAssoc" (formula "49") (term "0,1,0,1,0,1,0")) (rule "polySimp_mulComm0" (formula "49") (term "0,0,1,0,1,0,1,0")) (rule "polySimp_mulLiterals" (formula "49") (term "0,1,0,1,0,1,0")) (rule "polySimp_elimOne" (formula "49") (term "0,1,0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "59") (term "1,0")) - (rule "polySimp_mulComm0" (formula "59") (term "0,1,0")) - (rule "polySimp_rightDist" (formula "144") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "144") (term "1,1,1")) - (rule "polySimp_rightDist" (formula "144") (term "0,1,0,0")) - (rule "mul_literals" (formula "144") (term "0,0,1,0,0")) - (rule "polySimp_addComm1" (formula "144") (term "0,0")) - (rule "polySimp_rightDist" (formula "144") (term "0,1,1,1")) - (rule "mul_literals" (formula "144") (term "0,0,1,1,1")) - (rule "polySimp_addComm1" (formula "144") (term "1,1")) + (rule "polySimp_rightDist" (formula "143") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "143") (term "1,1,1")) + (rule "polySimp_rightDist" (formula "143") (term "0,1,0,0")) + (rule "mul_literals" (formula "143") (term "0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "143") (term "0,0")) + (rule "polySimp_rightDist" (formula "143") (term "0,1,1,1")) + (rule "mul_literals" (formula "143") (term "0,0,1,1,1")) + (rule "polySimp_addComm1" (formula "143") (term "1,1")) (rule "polySimp_addAssoc" (formula "12") (term "0,1,0")) (rule "polySimp_addComm0" (formula "12") (term "0,0,1,0")) - (rule "inEqSimp_leqRight" (formula "109")) + (rule "polySimp_addAssoc" (formula "59") (term "0")) + (rule "inEqSimp_leqRight" (formula "108")) (rule "mul_literals" (formula "1") (term "1,0,0")) (rule "add_literals" (formula "1") (term "0,0")) (rule "polySimp_addAssoc" (formula "50") (term "0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "60") (term "0")) - (rule "polySimp_addAssoc" (formula "144") (term "0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "50") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "143") (term "0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "14") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "2")) (rule "polySimp_rightDist" (formula "2") (term "1,0,0")) (rule "polySimp_mulComm0" (formula "2") (term "0,1,0,0")) - (rule "inEqSimp_ltToLeq" (formula "4")) - (rule "polySimp_mulComm0" (formula "4") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "4") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "12") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "50") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "3")) (rule "polySimp_rightDist" (formula "3") (term "1,0,0")) (rule "polySimp_mulComm0" (formula "3") (term "0,1,0,0")) - (rule "inEqSimp_ltToLeq" (formula "14") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "12") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "144") (term "0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "4")) + (rule "polySimp_mulComm0" (formula "4") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "4") (term "0")) + (rule "polySimp_addAssoc" (formula "143") (term "0,1,1")) (rule "polySimp_addAssoc" (formula "1") (term "0")) - (rule "polySimp_addAssoc" (formula "144") (term "0,0,0,0")) - (rule "polySimp_addComm0" (formula "144") (term "0,0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "144") (term "0,0,0,0")) - (rule "add_literals" (formula "144") (term "1,1,0,0,0,0")) - (rule "times_zero_1" (formula "144") (term "1,0,0,0,0")) - (rule "add_literals" (formula "144") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "143") (term "0,0,0,0")) + (rule "polySimp_addComm0" (formula "143") (term "0,0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "143") (term "0,0,0,0")) + (rule "add_literals" (formula "143") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "143") (term "1,0,0,0,0")) + (rule "add_literals" (formula "143") (term "0,0,0,0")) (rule "polySimp_addAssoc" (formula "2") (term "0,0")) (rule "polySimp_addComm1" (formula "2") (term "0")) (rule "polySimp_addAssoc" (formula "3") (term "0,0")) - (rule "polySimp_addAssoc" (formula "144") (term "0,0,1,1")) - (rule "polySimp_addComm0" (formula "144") (term "0,0,0,1,1")) - (rule "polySimp_pullOutFactor1b" (formula "144") (term "0,0,1,1")) - (rule "add_literals" (formula "144") (term "1,1,0,0,1,1")) - (rule "times_zero_1" (formula "144") (term "1,0,0,1,1")) - (rule "add_literals" (formula "144") (term "0,0,1,1")) + (rule "polySimp_addAssoc" (formula "143") (term "0,0,1,1")) + (rule "polySimp_addComm0" (formula "143") (term "0,0,0,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "143") (term "0,0,1,1")) + (rule "add_literals" (formula "143") (term "1,1,0,0,1,1")) + (rule "times_zero_1" (formula "143") (term "1,0,0,1,1")) + (rule "add_literals" (formula "143") (term "0,0,1,1")) (rule "polySimp_addAssoc" (formula "3") (term "0")) (rule "polySimp_addComm1" (formula "3") (term "0,0")) (rule "polySimp_pullOutFactor2b" (formula "3") (term "0,0,0")) (rule "add_literals" (formula "3") (term "1,1,0,0,0")) (rule "times_zero_1" (formula "3") (term "1,0,0,0")) (rule "add_zero_right" (formula "3") (term "0,0,0")) - (rule "inEqSimp_homoInEq0" (formula "80")) - (rule "mul_literals" (formula "80") (term "1,0")) - (rule "polySimp_addComm1" (formula "80") (term "0")) - (rule "polySimp_addComm0" (formula "80") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "107")) + (rule "polySimp_mulComm0" (formula "107") (term "1,0")) + (rule "polySimp_rightDist" (formula "107") (term "1,0")) + (rule "polySimp_mulComm0" (formula "107") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "107") (term "0")) + (rule "polySimp_addComm1" (formula "107") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "107") (term "0,0,0")) + (rule "add_literals" (formula "107") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "107") (term "1,0,0,0")) + (rule "add_literals" (formula "107") (term "0,0,0")) + (rule "inEqSimp_homoInEq0" (formula "92")) + (rule "polySimp_addComm1" (formula "92") (term "0")) + (rule "polySimp_pullOutFactor1" (formula "92") (term "0,0")) + (rule "add_literals" (formula "92") (term "1,0,0")) + (rule "times_zero_1" (formula "92") (term "0,0")) + (rule "add_zero_left" (formula "92") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "65")) + (rule "mul_literals" (formula "65") (term "1,0")) + (rule "polySimp_addComm1" (formula "65") (term "0")) + (rule "polySimp_addComm0" (formula "65") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "40")) (rule "polySimp_mulComm0" (formula "40") (term "1,0")) (rule "polySimp_rightDist" (formula "40") (term "1,0")) @@ -13012,148 +15863,122 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulLiterals" (formula "40") (term "0,1,0")) (rule "polySimp_elimOne" (formula "40") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "40") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "94")) - (rule "polySimp_mulComm0" (formula "94") (term "1,0")) - (rule "polySimp_rightDist" (formula "94") (term "1,0")) - (rule "polySimp_mulComm0" (formula "94") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "94") (term "0")) - (rule "polySimp_addComm0" (formula "94") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "75")) - (rule "mul_literals" (formula "75") (term "1,0")) - (rule "polySimp_addComm1" (formula "75") (term "0")) - (rule "polySimp_addComm0" (formula "75") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "103")) - (rule "polySimp_mulComm0" (formula "103") (term "1,0")) - (rule "polySimp_rightDist" (formula "103") (term "1,0")) - (rule "polySimp_mulComm0" (formula "103") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "103") (term "0")) - (rule "polySimp_addComm1" (formula "103") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "103") (term "0,0,0")) - (rule "add_literals" (formula "103") (term "1,0,0,0")) - (rule "times_zero_1" (formula "103") (term "0,0,0")) - (rule "add_zero_left" (formula "103") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "67")) + (rule "mul_literals" (formula "67") (term "1,0")) + (rule "polySimp_addComm1" (formula "67") (term "0")) + (rule "polySimp_addComm0" (formula "67") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "79")) (rule "polySimp_mulComm0" (formula "79") (term "1,0")) (rule "polySimp_rightDist" (formula "79") (term "1,0")) (rule "polySimp_mulComm0" (formula "79") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "102")) + (rule "polySimp_mulComm0" (formula "102") (term "1,0")) + (rule "polySimp_rightDist" (formula "102") (term "1,0")) + (rule "polySimp_mulComm0" (formula "102") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "102") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "107")) + (rule "polySimp_mulComm0" (formula "107") (term "1,0")) + (rule "polySimp_rightDist" (formula "107") (term "1,0")) + (rule "polySimp_rightDist" (formula "107") (term "0,1,0")) + (rule "mul_literals" (formula "107") (term "0,0,1,0")) + (rule "polySimp_addComm1" (formula "107") (term "0")) (rule "inEqSimp_homoInEq0" (formula "93")) (rule "polySimp_mulComm0" (formula "93") (term "1,0")) (rule "polySimp_rightDist" (formula "93") (term "1,0")) (rule "polySimp_mulComm0" (formula "93") (term "0,1,0")) - (rule "polySimp_addComm1" (formula "93") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "108")) - (rule "polySimp_mulComm0" (formula "108") (term "1,0")) - (rule "polySimp_rightDist" (formula "108") (term "1,0")) - (rule "polySimp_mulComm0" (formula "108") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "74")) + (rule "polySimp_mulComm0" (formula "74") (term "1,0")) + (rule "polySimp_rightDist" (formula "74") (term "1,0")) + (rule "polySimp_mulComm0" (formula "74") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "75")) + (rule "mul_literals" (formula "75") (term "1,0")) + (rule "polySimp_addComm1" (formula "75") (term "0")) + (rule "polySimp_addComm0" (formula "75") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "92")) + (rule "polySimp_mulComm0" (formula "92") (term "1,0")) + (rule "polySimp_rightDist" (formula "92") (term "1,0")) + (rule "polySimp_mulComm0" (formula "92") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "92") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "80")) + (rule "mul_literals" (formula "80") (term "1,0")) + (rule "polySimp_addComm1" (formula "80") (term "0")) + (rule "polySimp_addComm0" (formula "80") (term "0,0")) (rule "inEqSimp_homoInEq1" (formula "91")) (rule "polySimp_pullOutFactor1" (formula "91") (term "0")) (rule "add_literals" (formula "91") (term "1,0")) (rule "times_zero_1" (formula "91") (term "0")) (rule "leq_literals" (formula "91")) (rule "true_left" (formula "91")) - (rule "inEqSimp_homoInEq0" (formula "91")) - (rule "polySimp_addComm1" (formula "91") (term "0")) - (rule "polySimp_pullOutFactor1" (formula "91") (term "0,0")) - (rule "add_literals" (formula "91") (term "1,0,0")) - (rule "times_zero_1" (formula "91") (term "0,0")) - (rule "add_zero_left" (formula "91") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "66")) + (rule "polySimp_mulComm0" (formula "66") (term "1,0")) (rule "inEqSimp_homoInEq0" (formula "64")) (rule "polySimp_mulComm0" (formula "64") (term "1,0")) + (rule "inEqSimp_homoInEq0" (formula "100")) + (rule "polySimp_mulComm0" (formula "100") (term "1,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0")) + (rule "polySimp_rightDist" (formula "66") (term "1,0")) + (rule "polySimp_mulComm0" (formula "66") (term "0,1,0")) (rule "polySimp_rightDist" (formula "64") (term "1,0")) (rule "polySimp_mulComm0" (formula "64") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "65")) - (rule "mul_literals" (formula "65") (term "1,0")) - (rule "polySimp_addComm1" (formula "65") (term "0")) - (rule "polySimp_addComm0" (formula "65") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "74")) - (rule "polySimp_mulComm0" (formula "74") (term "1,0")) - (rule "polySimp_rightDist" (formula "74") (term "1,0")) - (rule "polySimp_mulComm0" (formula "74") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "107")) - (rule "polySimp_mulComm0" (formula "107") (term "1,0")) - (rule "polySimp_rightDist" (formula "107") (term "1,0")) - (rule "polySimp_rightDist" (formula "107") (term "0,1,0")) - (rule "mul_literals" (formula "107") (term "0,0,1,0")) - (rule "polySimp_addComm1" (formula "107") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "67")) - (rule "mul_literals" (formula "67") (term "1,0")) - (rule "polySimp_addComm1" (formula "67") (term "0")) - (rule "polySimp_addComm0" (formula "67") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "102")) - (rule "polySimp_mulComm0" (formula "102") (term "1,0")) - (rule "inEqSimp_homoInEq0" (formula "66")) - (rule "polySimp_mulComm0" (formula "66") (term "1,0")) - (rule "polySimp_addAssoc" (formula "79") (term "0")) + (rule "polySimp_rightDist" (formula "100") (term "1,0")) + (rule "polySimp_mulComm0" (formula "100") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "101") (term "0,0")) + (rule "polySimp_pullOutFactor1" (formula "101") (term "0,0,0")) + (rule "add_literals" (formula "101") (term "1,0,0,0")) + (rule "times_zero_1" (formula "101") (term "0,0,0")) + (rule "add_zero_left" (formula "101") (term "0,0")) + (rule "polySimp_addAssoc" (formula "106") (term "0,0")) + (rule "polySimp_addAssoc" (formula "92") (term "0")) + (rule "polySimp_addComm0" (formula "92") (term "0,0")) + (rule "polySimp_addAssoc" (formula "74") (term "0")) (rule "polySimp_addAssoc" (formula "91") (term "0,0")) (rule "polySimp_pullOutFactor1" (formula "91") (term "0,0,0")) (rule "add_literals" (formula "91") (term "1,0,0,0")) (rule "times_zero_1" (formula "91") (term "0,0,0")) (rule "add_zero_left" (formula "91") (term "0,0")) - (rule "polySimp_rightDist" (formula "102") (term "1,0")) - (rule "polySimp_mulComm0" (formula "102") (term "0,1,0")) - (rule "polySimp_addComm1" (formula "102") (term "0")) - (rule "polySimp_rightDist" (formula "66") (term "1,0")) - (rule "polySimp_mulComm0" (formula "66") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "106") (term "0")) - (rule "polySimp_addComm1" (formula "106") (term "0,0")) + (rule "polySimp_addAssoc" (formula "66") (term "0")) + (rule "polySimp_addAssoc" (formula "64") (term "0")) + (rule "polySimp_addAssoc" (formula "100") (term "0")) + (rule "polySimp_addComm1" (formula "100") (term "0,0")) + (rule "polySimp_pullOutFactor1" (formula "100") (term "0,0,0")) + (rule "add_literals" (formula "100") (term "1,0,0,0")) + (rule "times_zero_1" (formula "100") (term "0,0,0")) + (rule "add_zero_left" (formula "100") (term "0,0")) + (rule "polySimp_addAssoc" (formula "106") (term "0,0,0")) + (rule "polySimp_addComm0" (formula "106") (term "0,0,0,0")) (rule "polySimp_pullOutFactor1b" (formula "106") (term "0,0,0")) (rule "add_literals" (formula "106") (term "1,1,0,0,0")) (rule "times_zero_1" (formula "106") (term "1,0,0,0")) (rule "add_zero_right" (formula "106") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "64") (term "0")) - (rule "polySimp_addAssoc" (formula "74") (term "0")) - (rule "polySimp_addAssoc" (formula "107") (term "0,0")) - (rule "polySimp_addAssoc" (formula "102") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "102") (term "0,0,0")) - (rule "add_literals" (formula "102") (term "1,0,0,0")) - (rule "times_zero_1" (formula "102") (term "0,0,0")) - (rule "add_zero_left" (formula "102") (term "0,0")) - (rule "polySimp_addAssoc" (formula "66") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "142") (term "0")) - (rule "polySimp_mulComm0" (formula "142") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "142") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "142") (term "0,1,0,0")) - (rule "mul_literals" (formula "142") (term "0,0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "142") (term "1,0,1,0,0")) - (rule "polySimp_elimOne" (formula "142") (term "1,0,1,0,0")) - (rule "polySimp_addAssoc" (formula "107") (term "0,0,0")) - (rule "polySimp_addComm0" (formula "107") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "107") (term "0,0,0")) - (rule "add_literals" (formula "107") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "107") (term "1,0,0,0")) - (rule "add_literals" (formula "107") (term "0,0,0")) - (rule "inEqSimp_homoInEq0" (formula "142") (term "1")) - (rule "mul_literals" (formula "142") (term "1,0,1")) - (rule "polySimp_addComm1" (formula "142") (term "0,1")) - (rule "polySimp_addComm1" (formula "142") (term "0,0,1")) - (rule "add_literals" (formula "142") (term "0,0,0,1")) - (rule "polySimp_addAssoc" (formula "142") (term "0,0")) - (rule "polySimp_addAssoc" (formula "142") (term "0,0,0")) - (rule "add_literals" (formula "142") (term "0,0,0,0")) + (rule "inEqSimp_homoInEq0" (formula "141") (term "0")) + (rule "polySimp_mulComm0" (formula "141") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "141") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "141") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "141") (term "1,0,1,0,0")) + (rule "mul_literals" (formula "141") (term "0,0,1,0,0")) + (rule "polySimp_elimOne" (formula "141") (term "1,0,1,0,0")) + (rule "inEqSimp_homoInEq0" (formula "141") (term "1")) + (rule "mul_literals" (formula "141") (term "1,0,1")) + (rule "polySimp_addComm1" (formula "141") (term "0,1")) + (rule "polySimp_addComm1" (formula "141") (term "0,0,1")) + (rule "add_literals" (formula "141") (term "0,0,0,1")) + (rule "polySimp_addAssoc" (formula "141") (term "0,0")) + (rule "polySimp_addAssoc" (formula "141") (term "0,0,0")) + (rule "add_literals" (formula "141") (term "0,0,0,0")) (rule "polySimp_sepNegMonomial" (formula "13") (term "1,0")) (rule "polySimp_mulLiterals" (formula "13") (term "0,1,0")) (rule "polySimp_elimOne" (formula "13") (term "0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "50") (term "1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "50") (term "0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "50") (term "0,1,0,1,0")) (rule "polySimp_sepNegMonomial" (formula "60")) (rule "polySimp_mulLiterals" (formula "60") (term "0")) (rule "polySimp_elimOne" (formula "60") (term "0")) - (rule "applyEq" (formula "93") (term "1") (ifseqformula "60")) - (rule "inEqSimp_sepPosMonomial0" (formula "50") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "50") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "50") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "50") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "50") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "4")) - (rule "polySimp_mulLiterals" (formula "4") (term "0")) - (rule "polySimp_elimOne" (formula "4") (term "0")) + (rule "polySimp_sepNegMonomial" (formula "50") (term "1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "50") (term "0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "50") (term "0,1,0,1,0")) (rule "inEqSimp_sepPosMonomial0" (formula "14") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "14") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "14") (term "1,1,0,0,0,0,0")) (rule "mul_literals" (formula "14") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "14") (term "1,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "14") (term "1,1,0,0,0,0,0")) (rule "inEqSimp_sepPosMonomial0" (formula "12") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0")) @@ -13161,11 +15986,20 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulLiterals" (formula "12") (term "1,1,0,0,0,0,0")) (rule "mul_literals" (formula "12") (term "0,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "12") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "50") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "50") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "50") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "50") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "50") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "4")) + (rule "polySimp_mulLiterals" (formula "4") (term "0")) + (rule "polySimp_elimOne" (formula "4") (term "0")) (rule "inEqSimp_sepPosMonomial1" (formula "1")) (rule "polySimp_mulComm0" (formula "1") (term "1")) (rule "polySimp_rightDist" (formula "1") (term "1")) - (rule "mul_literals" (formula "1") (term "0,1")) (rule "polySimp_mulLiterals" (formula "1") (term "1,1")) + (rule "mul_literals" (formula "1") (term "0,1")) (rule "polySimp_elimOne" (formula "1") (term "1,1")) (rule "inEqSimp_sepNegMonomial0" (formula "2")) (rule "polySimp_mulLiterals" (formula "2") (term "0")) @@ -13173,79 +16007,109 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_sepPosMonomial0" (formula "3")) (rule "polySimp_mulComm0" (formula "3") (term "1")) (rule "polySimp_rightDist" (formula "3") (term "1")) - (rule "polySimp_mulLiterals" (formula "3") (term "1,1")) (rule "mul_literals" (formula "3") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "3") (term "1,1")) (rule "polySimp_elimOne" (formula "3") (term "1,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "80")) - (rule "polySimp_mulComm0" (formula "80") (term "1")) - (rule "polySimp_rightDist" (formula "80") (term "1")) - (rule "mul_literals" (formula "80") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "40")) - (rule "polySimp_mulLiterals" (formula "40") (term "0")) - (rule "polySimp_elimOne" (formula "40") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "92")) - (rule "polySimp_mulLiterals" (formula "92") (term "0")) - (rule "polySimp_elimOne" (formula "92") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "75")) - (rule "polySimp_mulComm0" (formula "75") (term "1")) - (rule "polySimp_rightDist" (formula "75") (term "1")) - (rule "mul_literals" (formula "75") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "100")) - (rule "polySimp_mulLiterals" (formula "100") (term "0")) - (rule "polySimp_elimOne" (formula "100") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "105")) + (rule "polySimp_mulLiterals" (formula "105") (term "0")) + (rule "polySimp_elimOne" (formula "105") (term "0")) (rule "inEqSimp_sepPosMonomial1" (formula "65")) (rule "polySimp_mulComm0" (formula "65") (term "1")) (rule "polySimp_rightDist" (formula "65") (term "1")) (rule "mul_literals" (formula "65") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "40")) + (rule "polySimp_mulLiterals" (formula "40") (term "0")) + (rule "polySimp_elimOne" (formula "40") (term "0")) (rule "inEqSimp_sepPosMonomial1" (formula "67")) (rule "polySimp_mulComm0" (formula "67") (term "1")) (rule "polySimp_rightDist" (formula "67") (term "1")) (rule "mul_literals" (formula "67") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "75")) + (rule "polySimp_mulComm0" (formula "75") (term "1")) + (rule "polySimp_rightDist" (formula "75") (term "1")) + (rule "mul_literals" (formula "75") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "80")) + (rule "polySimp_mulComm0" (formula "80") (term "1")) + (rule "polySimp_rightDist" (formula "80") (term "1")) + (rule "mul_literals" (formula "80") (term "0,1")) (rule "inEqSimp_sepNegMonomial1" (formula "79")) (rule "polySimp_mulLiterals" (formula "79") (term "0")) (rule "polySimp_elimOne" (formula "79") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "91")) - (rule "polySimp_mulLiterals" (formula "91") (term "1")) - (rule "polySimp_elimOne" (formula "91") (term "1")) - (rule "inEqSimp_sepNegMonomial1" (formula "104")) - (rule "polySimp_mulLiterals" (formula "104") (term "0")) - (rule "polySimp_elimOne" (formula "104") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "64")) - (rule "polySimp_mulLiterals" (formula "64") (term "0")) - (rule "polySimp_elimOne" (formula "64") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "101")) + (rule "polySimp_mulLiterals" (formula "101") (term "1")) + (rule "polySimp_elimOne" (formula "101") (term "1")) + (rule "inEqSimp_sepNegMonomial1" (formula "92")) + (rule "polySimp_mulLiterals" (formula "92") (term "0")) + (rule "polySimp_elimOne" (formula "92") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "74")) (rule "polySimp_mulLiterals" (formula "74") (term "0")) (rule "polySimp_elimOne" (formula "74") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "100")) - (rule "polySimp_mulLiterals" (formula "100") (term "1")) - (rule "polySimp_elimOne" (formula "100") (term "1")) + (rule "inEqSimp_sepPosMonomial1" (formula "91")) + (rule "polySimp_mulLiterals" (formula "91") (term "1")) + (rule "polySimp_elimOne" (formula "91") (term "1")) (rule "inEqSimp_sepNegMonomial1" (formula "66")) (rule "polySimp_mulLiterals" (formula "66") (term "0")) (rule "polySimp_elimOne" (formula "66") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "105")) - (rule "polySimp_mulComm0" (formula "105") (term "1")) - (rule "polySimp_rightDist" (formula "105") (term "1")) - (rule "polySimp_mulLiterals" (formula "105") (term "1,1")) - (rule "mul_literals" (formula "105") (term "0,1")) - (rule "polySimp_elimOne" (formula "105") (term "1,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "140") (term "1")) - (rule "polySimp_mulComm0" (formula "140") (term "1,1")) - (rule "polySimp_rightDist" (formula "140") (term "1,1")) - (rule "polySimp_mulLiterals" (formula "140") (term "1,1,1")) - (rule "mul_literals" (formula "140") (term "0,1,1")) - (rule "polySimp_elimOne" (formula "140") (term "1,1,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "140") (term "0")) - (rule "polySimp_mulLiterals" (formula "140") (term "0,0")) - (rule "polySimp_elimOne" (formula "140") (term "0,0")) - (rule "inEqSimp_subsumption1" (formula "70") (ifseqformula "1")) - (rule "inEqSimp_homoInEq0" (formula "70") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "70") (term "0,0")) - (rule "add_literals" (formula "70") (term "1,1,0,0")) - (rule "times_zero_1" (formula "70") (term "1,0,0")) - (rule "add_zero_right" (formula "70") (term "0,0")) - (rule "qeq_literals" (formula "70") (term "0")) - (builtin "One Step Simplification" (formula "70")) - (rule "true_left" (formula "70")) + (rule "inEqSimp_sepNegMonomial1" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "0")) + (rule "polySimp_elimOne" (formula "64") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "98")) + (rule "polySimp_mulLiterals" (formula "98") (term "0")) + (rule "polySimp_elimOne" (formula "98") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "104")) + (rule "polySimp_mulComm0" (formula "104") (term "1")) + (rule "polySimp_rightDist" (formula "104") (term "1")) + (rule "mul_literals" (formula "104") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "104") (term "1,1")) + (rule "polySimp_elimOne" (formula "104") (term "1,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "139") (term "1")) + (rule "polySimp_mulComm0" (formula "139") (term "1,1")) + (rule "polySimp_rightDist" (formula "139") (term "1,1")) + (rule "mul_literals" (formula "139") (term "0,1,1")) + (rule "polySimp_mulLiterals" (formula "139") (term "1,1,1")) + (rule "polySimp_elimOne" (formula "139") (term "1,1,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "139") (term "0")) + (rule "polySimp_mulLiterals" (formula "139") (term "0,0")) + (rule "polySimp_elimOne" (formula "139") (term "0,0")) + (rule "inEqSimp_subsumption1" (formula "82") (ifseqformula "69")) + (rule "leq_literals" (formula "82") (term "0")) + (builtin "One Step Simplification" (formula "82")) + (rule "true_left" (formula "82")) + (rule "inEqSimp_subsumption1" (formula "37") (ifseqformula "38")) + (rule "leq_literals" (formula "37") (term "0")) + (builtin "One Step Simplification" (formula "37")) + (rule "true_left" (formula "37")) + (rule "inEqSimp_subsumption1" (formula "69") (ifseqformula "1")) + (rule "inEqSimp_homoInEq0" (formula "69") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "69") (term "0,0")) + (rule "add_literals" (formula "69") (term "1,1,0,0")) + (rule "times_zero_1" (formula "69") (term "1,0,0")) + (rule "add_zero_right" (formula "69") (term "0,0")) + (rule "qeq_literals" (formula "69") (term "0")) + (builtin "One Step Simplification" (formula "69")) + (rule "true_left" (formula "69")) + (rule "inEqSimp_subsumption0" (formula "87") (ifseqformula "100")) + (rule "inEqSimp_homoInEq0" (formula "87") (term "0")) + (rule "polySimp_mulComm0" (formula "87") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "87") (term "1,0,0")) + (rule "mul_literals" (formula "87") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "87") (term "0,0")) + (rule "polySimp_addComm0" (formula "87") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "87") (term "0,0")) + (rule "add_literals" (formula "87") (term "1,1,0,0")) + (rule "times_zero_1" (formula "87") (term "1,0,0")) + (rule "add_zero_right" (formula "87") (term "0,0")) + (rule "qeq_literals" (formula "87") (term "0")) + (builtin "One Step Simplification" (formula "87")) + (rule "true_left" (formula "87")) + (rule "inEqSimp_subsumption1" (formula "22") (ifseqformula "34")) + (rule "leq_literals" (formula "22") (term "0")) + (builtin "One Step Simplification" (formula "22")) + (rule "true_left" (formula "22")) + (rule "inEqSimp_subsumption1" (formula "75") (ifseqformula "10")) + (rule "leq_literals" (formula "75") (term "0")) + (builtin "One Step Simplification" (formula "75")) + (rule "true_left" (formula "75")) (rule "inEqSimp_subsumption1" (formula "11") (ifseqformula "4")) (rule "inEqSimp_homoInEq0" (formula "11") (term "0")) (rule "polySimp_pullOutFactor1b" (formula "11") (term "0,0")) @@ -13255,306 +16119,272 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "qeq_literals" (formula "11") (term "0")) (builtin "One Step Simplification" (formula "11")) (rule "true_left" (formula "11")) - (rule "inEqSimp_subsumption0" (formula "88") (ifseqformula "102")) - (rule "inEqSimp_homoInEq0" (formula "88") (term "0")) - (rule "polySimp_mulComm0" (formula "88") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "88") (term "1,0,0")) - (rule "mul_literals" (formula "88") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "88") (term "0,0")) - (rule "polySimp_addComm0" (formula "88") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "88") (term "0,0")) - (rule "add_literals" (formula "88") (term "1,1,0,0")) - (rule "times_zero_1" (formula "88") (term "1,0,0")) - (rule "add_zero_right" (formula "88") (term "0,0")) - (rule "qeq_literals" (formula "88") (term "0")) - (builtin "One Step Simplification" (formula "88")) - (rule "true_left" (formula "88")) - (rule "inEqSimp_subsumption1" (formula "76") (ifseqformula "10")) - (rule "leq_literals" (formula "76") (term "0")) - (builtin "One Step Simplification" (formula "76")) - (rule "true_left" (formula "76")) - (rule "inEqSimp_subsumption1" (formula "36") (ifseqformula "37")) - (rule "leq_literals" (formula "36") (term "0")) - (builtin "One Step Simplification" (formula "36")) - (rule "true_left" (formula "36")) - (rule "inEqSimp_subsumption1" (formula "135") (term "1") (ifseqformula "100")) - (rule "inEqSimp_homoInEq0" (formula "135") (term "0,1")) - (rule "polySimp_mulComm0" (formula "135") (term "1,0,0,1")) - (rule "polySimp_rightDist" (formula "135") (term "1,0,0,1")) - (rule "mul_literals" (formula "135") (term "0,1,0,0,1")) - (rule "polySimp_addAssoc" (formula "135") (term "0,0,1")) - (rule "polySimp_addComm1" (formula "135") (term "0,0,0,1")) - (rule "add_literals" (formula "135") (term "0,0,0,0,1")) - (rule "polySimp_pullOutFactor1b" (formula "135") (term "0,0,1")) - (rule "add_literals" (formula "135") (term "1,1,0,0,1")) - (rule "times_zero_1" (formula "135") (term "1,0,0,1")) - (rule "add_zero_right" (formula "135") (term "0,0,1")) - (rule "qeq_literals" (formula "135") (term "0,1")) - (builtin "One Step Simplification" (formula "135")) - (rule "inEqSimp_leqRight" (formula "135")) + (rule "inEqSimp_subsumption0" (formula "132") (term "0") (ifseqformula "3")) + (rule "inEqSimp_homoInEq0" (formula "132") (term "0,0")) + (rule "polySimp_mulComm0" (formula "132") (term "1,0,0,0")) + (rule "polySimp_rightDist" (formula "132") (term "1,0,0,0")) + (rule "mul_literals" (formula "132") (term "0,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "132") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "132") (term "0,0,0,0")) + (rule "add_literals" (formula "132") (term "0,0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "132") (term "0,0,0")) + (rule "add_literals" (formula "132") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "132") (term "1,0,0,0")) + (rule "add_zero_right" (formula "132") (term "0,0,0")) + (rule "qeq_literals" (formula "132") (term "0,0")) + (builtin "One Step Simplification" (formula "132")) + (rule "inEqSimp_geqRight" (formula "132")) (rule "polySimp_rightDist" (formula "1") (term "1,0,0")) (rule "mul_literals" (formula "1") (term "0,1,0,0")) (rule "polySimp_addAssoc" (formula "1") (term "0,0")) (rule "add_literals" (formula "1") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "1")) + (rule "inEqSimp_sepPosMonomial0" (formula "1")) (rule "polySimp_mulComm0" (formula "1") (term "1")) (rule "polySimp_rightDist" (formula "1") (term "1")) (rule "mul_literals" (formula "1") (term "0,1")) (rule "polySimp_mulLiterals" (formula "1") (term "1,1")) (rule "polySimp_elimOne" (formula "1") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "22") (ifseqformula "34")) - (rule "leq_literals" (formula "22") (term "0")) - (builtin "One Step Simplification" (formula "22")) - (rule "true_left" (formula "22")) - (rule "inEqSimp_subsumption1" (formula "78") (ifseqformula "67")) - (rule "leq_literals" (formula "78") (term "0")) - (builtin "One Step Simplification" (formula "78")) - (rule "true_left" (formula "78")) - (rule "inEqSimp_subsumption1" (formula "99") (ifseqformula "1")) - (rule "inEqSimp_homoInEq0" (formula "99") (term "0")) - (rule "polySimp_mulComm0" (formula "99") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "99") (term "1,0,0")) - (rule "mul_literals" (formula "99") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "99") (term "0,0")) - (rule "polySimp_addComm1" (formula "99") (term "0,0,0")) - (rule "add_literals" (formula "99") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "99") (term "0,0")) - (rule "add_literals" (formula "99") (term "1,1,0,0")) - (rule "times_zero_1" (formula "99") (term "1,0,0")) - (rule "add_literals" (formula "99") (term "0,0")) - (rule "qeq_literals" (formula "99") (term "0")) - (builtin "One Step Simplification" (formula "99")) - (rule "true_left" (formula "99")) - (rule "inEqSimp_contradInEq1" (formula "4") (ifseqformula "1")) - (rule "andLeft" (formula "4")) - (rule "inEqSimp_homoInEq1" (formula "4")) - (rule "polySimp_mulComm0" (formula "4") (term "1,0")) - (rule "polySimp_rightDist" (formula "4") (term "1,0")) - (rule "mul_literals" (formula "4") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "4") (term "0")) - (rule "polySimp_addComm1" (formula "4") (term "0,0")) - (rule "add_literals" (formula "4") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "4") (term "0")) - (rule "add_literals" (formula "4") (term "1,1,0")) - (rule "times_zero_1" (formula "4") (term "1,0")) - (rule "add_literals" (formula "4") (term "0")) - (rule "leq_literals" (formula "4")) - (rule "closeFalse" (formula "4")) + (rule "inEqSimp_subsumption0" (formula "4") (ifseqformula "1")) + (rule "inEqSimp_homoInEq0" (formula "4") (term "0")) + (rule "polySimp_mulComm0" (formula "4") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "4") (term "1,0,0")) + (rule "mul_literals" (formula "4") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "4") (term "0,0")) + (rule "polySimp_addComm1" (formula "4") (term "0,0,0")) + (rule "add_literals" (formula "4") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "4") (term "0,0")) + (rule "add_literals" (formula "4") (term "1,1,0,0")) + (rule "times_zero_1" (formula "4") (term "1,0,0")) + (rule "add_literals" (formula "4") (term "0,0")) + (rule "qeq_literals" (formula "4") (term "0")) + (builtin "One Step Simplification" (formula "4")) + (rule "true_left" (formula "4")) + (rule "inEqSimp_contradInEq0" (formula "97") (ifseqformula "1")) + (rule "andLeft" (formula "97")) + (rule "inEqSimp_homoInEq1" (formula "97")) + (rule "polySimp_mulComm0" (formula "97") (term "1,0")) + (rule "polySimp_rightDist" (formula "97") (term "1,0")) + (rule "mul_literals" (formula "97") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "97") (term "0")) + (rule "polySimp_addComm1" (formula "97") (term "0,0")) + (rule "add_literals" (formula "97") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "97") (term "0")) + (rule "add_literals" (formula "97") (term "1,1,0")) + (rule "times_zero_1" (formula "97") (term "1,0")) + (rule "add_literals" (formula "97") (term "0")) + (rule "leq_literals" (formula "97")) + (rule "closeFalse" (formula "97")) ) (branch "Usage" - (builtin "One Step Simplification" (formula "144")) - (builtin "Block Contract (Internal)" (formula "144") (newnames "exc_15,heap_Before_BLOCK_12,savedHeap_Before_BLOCK_12,o,f")) + (builtin "One Step Simplification" (formula "143")) + (builtin "Block Contract (Internal)" (formula "143") (newnames "exc_15,heap_Before_BLOCK_12,savedHeap_Before_BLOCK_12,o,f")) (branch "Validity" - (builtin "One Step Simplification" (formula "145")) - (builtin "One Step Simplification" (formula "109") (ifInst "" (formula "29")) (ifInst "" (formula "75"))) - (rule "true_left" (formula "109")) - (rule "eqSymm" (formula "144") (term "0,0,1,0,1")) - (rule "variableDeclarationAssign" (formula "144") (term "1")) - (rule "variableDeclaration" (formula "144") (term "1") (newnames "exc_15_1")) - (rule "assignment" (formula "144") (term "1")) - (builtin "One Step Simplification" (formula "144")) - (rule "emptyStatement" (formula "144") (term "1")) (builtin "One Step Simplification" (formula "144")) - (rule "emptyStatement" (formula "144") (term "1")) - (rule "tryEmpty" (formula "144") (term "1")) - (rule "blockEmptyLabel" (formula "144") (term "1")) - (rule "blockEmpty" (formula "144") (term "1")) - (rule "methodCallEmpty" (formula "144") (term "1")) - (rule "emptyModality" (formula "144") (term "1")) - (rule "andRight" (formula "144")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "144")) - (rule "closeTrue" (formula "144")) + (builtin "One Step Simplification" (formula "108") (ifInst "" (formula "29")) (ifInst "" (formula "75"))) + (rule "true_left" (formula "108")) + (rule "eqSymm" (formula "143") (term "0,0,1,0,1")) + (rule "variableDeclarationAssign" (formula "143") (term "1")) + (rule "variableDeclaration" (formula "143") (term "1") (newnames "exc_15_1")) + (rule "assignment" (formula "143") (term "1")) + (builtin "One Step Simplification" (formula "143")) + (rule "emptyStatement" (formula "143") (term "1")) + (builtin "One Step Simplification" (formula "143")) + (rule "emptyStatement" (formula "143") (term "1")) + (rule "tryEmpty" (formula "143") (term "1")) + (rule "blockEmptyLabel" (formula "143") (term "1")) + (rule "blockEmpty" (formula "143") (term "1")) + (rule "methodCallEmpty" (formula "143") (term "1")) + (rule "emptyModality" (formula "143") (term "1")) + (rule "andRight" (formula "143")) + (branch + (builtin "One Step Simplification" (formula "143")) + (rule "closeTrue" (formula "143")) ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "144")) - (rule "closeTrue" (formula "144")) + (branch + (builtin "One Step Simplification" (formula "143")) + (rule "closeTrue" (formula "143")) ) ) (branch "Precondition" - (rule "andRight" (formula "144")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "144") (ifInst "" (formula "29"))) - (rule "closeTrue" (formula "144")) + (rule "andRight" (formula "143")) + (branch + (builtin "One Step Simplification" (formula "143") (ifInst "" (formula "29"))) + (rule "closeTrue" (formula "143")) ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "144") (ifInst "" (formula "75"))) - (rule "closeTrue" (formula "144")) + (branch + (builtin "One Step Simplification" (formula "143") (ifInst "" (formula "75"))) + (rule "closeTrue" (formula "143")) ) ) (branch "Usage" - (builtin "One Step Simplification" (formula "145")) + (builtin "One Step Simplification" (formula "108")) + (builtin "One Step Simplification" (formula "144")) + (rule "andLeft" (formula "108")) + (rule "andLeft" (formula "108")) + (rule "translateJavaSubInt" (formula "146") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "110") (term "1")) + (rule "translateJavaAddInt" (formula "110") (term "0")) + (rule "translateJavaSubInt" (formula "110") (term "0,1")) + (rule "translateJavaSubInt" (formula "110") (term "1,1")) + (rule "replace_known_left" (formula "109") (term "0") (ifseqformula "108")) (builtin "One Step Simplification" (formula "109")) - (rule "andLeft" (formula "109")) - (rule "andLeft" (formula "109")) - (rule "translateJavaSubInt" (formula "147") (term "0,1,0")) - (rule "translateJavaAddInt" (formula "111") (term "0")) - (rule "translateJavaSubInt" (formula "111") (term "0,1")) - (rule "translateJavaSubInt" (formula "111") (term "1,1")) - (rule "translateJavaAddInt" (formula "111") (term "1")) - (rule "replace_known_left" (formula "110") (term "0") (ifseqformula "109")) - (builtin "One Step Simplification" (formula "110")) - (rule "true_left" (formula "110")) - (rule "polySimp_elimSub" (formula "146") (term "0,1,0")) - (rule "polySimp_elimSub" (formula "110") (term "1,1")) - (rule "polySimp_elimSub" (formula "110") (term "0,1")) - (rule "polySimp_mulComm0" (formula "146") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "110") (term "1,1,1")) - (rule "polySimp_mulComm0" (formula "110") (term "1,0,1")) - (rule "polySimp_rightDist" (formula "146") (term "1,0,1,0")) - (rule "polySimp_rightDist" (formula "110") (term "1,1,1")) - (rule "polySimp_mulComm0" (formula "110") (term "0,1,1,1")) - (rule "polySimp_rightDist" (formula "110") (term "1,0,1")) - (rule "polySimp_rightDist" (formula "146") (term "0,1,0,1,0")) - (rule "mul_literals" (formula "146") (term "0,0,1,0,1,0")) - (rule "polySimp_addComm1" (formula "146") (term "0,1,0")) - (rule "polySimp_rightDist" (formula "110") (term "0,1,0,1")) - (rule "mul_literals" (formula "110") (term "0,0,1,0,1")) - (rule "polySimp_addComm1" (formula "110") (term "0,1")) - (rule "polySimp_addAssoc" (formula "110") (term "1,1")) - (rule "polySimp_addComm1" (formula "110") (term "1")) - (rule "polySimp_addComm1" (formula "110") (term "0,1,0,1")) - (rule "polySimp_pullOutFactor1" (formula "110") (term "0,0,1,0,1")) - (rule "add_literals" (formula "110") (term "1,0,0,1,0,1")) - (rule "times_zero_1" (formula "110") (term "0,0,1,0,1")) - (rule "add_zero_left" (formula "110") (term "0,1,0,1")) - (rule "polySimp_addAssoc" (formula "146") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "110") (term "0,0,1")) - (rule "polySimp_addAssoc" (formula "146") (term "0,0,0,1,0")) - (rule "polySimp_addComm0" (formula "146") (term "0,0,0,0,1,0")) - (rule "polySimp_pullOutFactor1b" (formula "146") (term "0,0,0,1,0")) - (rule "add_literals" (formula "146") (term "1,1,0,0,0,1,0")) - (rule "times_zero_1" (formula "146") (term "1,0,0,0,1,0")) - (rule "add_literals" (formula "146") (term "0,0,0,1,0")) - (rule "polySimp_addAssoc" (formula "110") (term "0,0,0,1")) - (rule "polySimp_addComm0" (formula "110") (term "0,0,0,0,1")) - (rule "polySimp_pullOutFactor1b" (formula "110") (term "0,0,0,1")) - (rule "add_literals" (formula "110") (term "1,1,0,0,0,1")) - (rule "times_zero_1" (formula "110") (term "1,0,0,0,1")) - (rule "add_zero_right" (formula "110") (term "0,0,0,1")) - (rule "polySimp_addAssoc" (formula "110") (term "0,1")) - (rule "elim_double_block_2" (formula "146") (term "1")) - (builtin "Use Dependency Contract" (formula "94") (term "0") (ifInst "" (formula "94") (term "1")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::writtenCountOfBucket(int)].JML accessible clause.0")) - (rule "wellFormedAnon" (formula "111") (term "1,1,0,0,0,0")) - (rule "expand_inInt" (formula "111") (term "1,0,0,0")) - (rule "replace_int_MAX" (formula "111") (term "1,0,1,0,0,0")) - (rule "replace_int_MIN" (formula "111") (term "0,1,1,0,0,0")) - (rule "translateJavaAddInt" (formula "111") (term "0,1,1,1,0")) - (rule "translateJavaMulInt" (formula "111") (term "0,0,1,1,1,0")) - (rule "replace_known_left" (formula "111") (term "1") (ifseqformula "94")) - (builtin "One Step Simplification" (formula "111") (ifInst "" (formula "143")) (ifInst "" (formula "26")) (ifInst "" (formula "18")) (ifInst "" (formula "18")) (ifInst "" (formula "17")) (ifInst "" (formula "76")) (ifInst "" (formula "31"))) - (rule "true_left" (formula "111")) - (rule "ifUnfold" (formula "146") (term "1") (inst "#boolv=x")) - (rule "variableDeclaration" (formula "146") (term "1") (newnames "x_19")) - (rule "inequality_comparison_simple" (formula "146") (term "1")) - (builtin "One Step Simplification" (formula "146")) - (rule "replace_known_left" (formula "146") (term "0,0,1,0") (ifseqformula "109")) - (builtin "One Step Simplification" (formula "146")) - (rule "ifSplit" (formula "146")) + (rule "true_left" (formula "109")) + (rule "polySimp_elimSub" (formula "145") (term "0,1,0")) + (rule "polySimp_elimSub" (formula "109") (term "0,1")) + (rule "polySimp_elimSub" (formula "109") (term "1,1")) + (rule "polySimp_mulComm0" (formula "145") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "109") (term "1,0,1")) + (rule "polySimp_mulComm0" (formula "109") (term "1,1,1")) + (rule "polySimp_rightDist" (formula "145") (term "1,0,1,0")) + (rule "polySimp_rightDist" (formula "109") (term "1,0,1")) + (rule "polySimp_rightDist" (formula "109") (term "1,1,1")) + (rule "polySimp_mulComm0" (formula "109") (term "0,1,1,1")) + (rule "polySimp_rightDist" (formula "145") (term "0,1,0,1,0")) + (rule "mul_literals" (formula "145") (term "0,0,1,0,1,0")) + (rule "polySimp_addComm1" (formula "145") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "109") (term "0,1,0,1")) + (rule "mul_literals" (formula "109") (term "0,0,1,0,1")) + (rule "polySimp_addComm1" (formula "109") (term "0,1")) + (rule "polySimp_addAssoc" (formula "109") (term "1,1")) + (rule "polySimp_addComm1" (formula "109") (term "1")) + (rule "polySimp_addComm1" (formula "109") (term "0,1,0,1")) + (rule "polySimp_pullOutFactor1" (formula "109") (term "0,0,1,0,1")) + (rule "add_literals" (formula "109") (term "1,0,0,1,0,1")) + (rule "times_zero_1" (formula "109") (term "0,0,1,0,1")) + (rule "add_zero_left" (formula "109") (term "0,1,0,1")) + (rule "polySimp_addAssoc" (formula "145") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "109") (term "0,0,1")) + (rule "polySimp_addAssoc" (formula "145") (term "0,0,0,1,0")) + (rule "polySimp_addComm0" (formula "145") (term "0,0,0,0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "145") (term "0,0,0,1,0")) + (rule "add_literals" (formula "145") (term "1,1,0,0,0,1,0")) + (rule "times_zero_1" (formula "145") (term "1,0,0,0,1,0")) + (rule "add_literals" (formula "145") (term "0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "109") (term "0,0,0,1")) + (rule "polySimp_addComm0" (formula "109") (term "0,0,0,0,1")) + (rule "polySimp_pullOutFactor1b" (formula "109") (term "0,0,0,1")) + (rule "add_literals" (formula "109") (term "1,1,0,0,0,1")) + (rule "times_zero_1" (formula "109") (term "1,0,0,0,1")) + (rule "add_zero_right" (formula "109") (term "0,0,0,1")) + (rule "polySimp_addAssoc" (formula "109") (term "0,1")) + (rule "elim_double_block_2" (formula "145") (term "1")) + (rule "ifUnfold" (formula "145") (term "1") (inst "#boolv=x")) + (rule "variableDeclaration" (formula "145") (term "1") (newnames "x_19")) + (rule "inequality_comparison_simple" (formula "145") (term "1")) + (builtin "One Step Simplification" (formula "145")) + (rule "replace_known_left" (formula "145") (term "0,0,1,0") (ifseqformula "108")) + (builtin "One Step Simplification" (formula "145")) + (rule "ifSplit" (formula "145")) (branch "if x_19 true" (builtin "One Step Simplification" (formula "1")) (rule "closeFalse" (formula "1")) ) (branch "if x_19 false" (builtin "One Step Simplification" (formula "1")) - (builtin "One Step Simplification" (formula "147")) + (builtin "One Step Simplification" (formula "146")) (rule "true_left" (formula "1")) - (rule "blockEmpty" (formula "146") (term "1")) - (builtin "Use Operation Contract" (formula "146") (newnames "heapBefore_copy_nonoverlapping,exc_16,heapAfter_copy_nonoverlapping,anon_heap_copy_nonoverlapping") (contract "de.wiesler.Functions[de.wiesler.Functions::copy_nonoverlapping([I,int,[I,int,int)].JML normal_behavior operation contract.0")) + (rule "blockEmpty" (formula "145") (term "1")) + (builtin "Use Operation Contract" (formula "145") (newnames "heapBefore_copy_nonoverlapping,exc_16,heapAfter_copy_nonoverlapping,anon_heap_copy_nonoverlapping") (contract "de.wiesler.Functions[de.wiesler.Functions::copy_nonoverlapping([I,int,[I,int,int)].JML normal_behavior operation contract.0")) (branch "Post (copy_nonoverlapping)" - (builtin "One Step Simplification" (formula "148")) - (builtin "One Step Simplification" (formula "112")) - (rule "expand_inInt" (formula "112") (term "0,0,1,1,0,1")) - (rule "expand_inInt" (formula "112") (term "1,0,0,0,1,0,1")) - (rule "replace_int_MIN" (formula "112") (term "0,1,0,0,1,1,0,1")) - (rule "replace_int_MAX" (formula "112") (term "1,0,0,0,1,1,0,1")) - (rule "replace_int_MAX" (formula "112") (term "1,0,1,0,0,0,1,0,1")) - (rule "replace_int_MIN" (formula "112") (term "0,1,1,0,0,0,1,0,1")) + (builtin "One Step Simplification" (formula "147")) + (builtin "One Step Simplification" (formula "111")) + (rule "expand_inInt" (formula "111") (term "1,0,0,0,1,0,1")) + (rule "expand_inInt" (formula "111") (term "0,0,1,1,0,1")) + (rule "replace_int_MAX" (formula "111") (term "1,0,1,0,0,0,1,0,1")) + (rule "replace_int_MIN" (formula "111") (term "0,1,1,0,0,0,1,0,1")) + (rule "replace_int_MIN" (formula "111") (term "0,1,0,0,1,1,0,1")) + (rule "replace_int_MAX" (formula "111") (term "1,0,0,0,1,1,0,1")) + (rule "andLeft" (formula "111")) + (rule "andLeft" (formula "112")) (rule "andLeft" (formula "112")) - (rule "andLeft" (formula "113")) - (rule "andLeft" (formula "113")) - (rule "andLeft" (formula "113")) - (rule "translateJavaSubInt" (formula "112") (term "2,1,0")) - (rule "translateJavaAddInt" (formula "114") (term "3,0,1,0")) - (rule "translateJavaAddInt" (formula "113") (term "0,2,0,1,0")) - (rule "translateJavaAddInt" (formula "113") (term "0,2,1,1,0")) - (rule "add_zero_left" (formula "113") (term "0,2,1,1,0")) - (rule "translateJavaAddInt" (formula "114") (term "3,1,1,0")) - (rule "add_zero_left" (formula "114") (term "3,1,1,0")) - (rule "translateJavaAddInt" (formula "112") (term "0,2,1,0")) - (rule "polySimp_elimSub" (formula "112") (term "2,1,0")) - (rule "mul_literals" (formula "112") (term "1,2,1,0")) - (rule "polySimp_addAssoc" (formula "114") (term "3,0,1,0")) - (rule "polySimp_addAssoc" (formula "112") (term "0,2,1,0")) - (rule "polySimp_addComm1" (formula "112") (term "2,1,0")) - (rule "polySimp_addAssoc" (formula "114") (term "0,3,0,1,0")) - (rule "polySimp_addComm1" (formula "114") (term "0,0,3,0,1,0")) - (rule "polySimp_pullOutFactor1b" (formula "114") (term "0,3,0,1,0")) - (rule "add_literals" (formula "114") (term "1,1,0,3,0,1,0")) - (rule "times_zero_1" (formula "114") (term "1,0,3,0,1,0")) - (rule "polySimp_addLiterals" (formula "114") (term "0,3,0,1,0")) - (rule "polySimp_addComm1" (formula "114") (term "0,3,0,1,0")) - (rule "add_literals" (formula "114") (term "0,0,3,0,1,0")) - (rule "add_zero_left" (formula "114") (term "0,3,0,1,0")) - (rule "polySimp_addAssoc" (formula "112") (term "0,0,2,1,0")) - (rule "polySimp_addComm1" (formula "112") (term "0,2,1,0")) - (rule "polySimp_addLiterals" (formula "112") (term "0,0,2,1,0")) - (rule "polySimp_addComm1" (formula "112") (term "0,0,2,1,0")) - (rule "polySimp_pullOutFactor1b" (formula "112") (term "0,2,1,0")) - (rule "add_literals" (formula "112") (term "1,1,0,2,1,0")) - (rule "times_zero_1" (formula "112") (term "1,0,2,1,0")) - (rule "polySimp_addLiterals" (formula "112") (term "0,2,1,0")) - (rule "polySimp_addComm1" (formula "112") (term "0,2,1,0")) - (rule "add_literals" (formula "112") (term "0,0,2,1,0")) - (rule "inEqSimp_commuteLeq" (formula "114") (term "1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "113") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "113") (term "1,1,0,0")) - (rule "variableDeclarationAssign" (formula "151") (term "1")) - (rule "variableDeclaration" (formula "151") (term "1") (newnames "head_elements")) - (rule "commute_and" (formula "114") (term "0,0")) - (rule "commute_and" (formula "113") (term "0,0,0")) - (rule "commute_and" (formula "113") (term "1,0,0")) - (rule "shift_paren_and" (formula "113") (term "0,0")) - (rule "commute_and_2" (formula "113") (term "0,0,0")) - (rule "assignmentSubtractionInt" (formula "151") (term "1")) + (rule "andLeft" (formula "112")) + (rule "translateJavaSubInt" (formula "111") (term "2,1,0")) + (rule "translateJavaAddInt" (formula "113") (term "3,0,1,0")) + (rule "translateJavaAddInt" (formula "112") (term "0,2,0,1,0")) + (rule "translateJavaAddInt" (formula "112") (term "0,2,1,1,0")) + (rule "add_zero_left" (formula "112") (term "0,2,1,1,0")) + (rule "translateJavaAddInt" (formula "113") (term "3,1,1,0")) + (rule "add_zero_left" (formula "113") (term "3,1,1,0")) + (rule "translateJavaAddInt" (formula "111") (term "0,2,1,0")) + (rule "polySimp_elimSub" (formula "111") (term "2,1,0")) + (rule "mul_literals" (formula "111") (term "1,2,1,0")) + (rule "polySimp_addAssoc" (formula "113") (term "3,0,1,0")) + (rule "polySimp_addAssoc" (formula "111") (term "0,2,1,0")) + (rule "polySimp_addComm1" (formula "111") (term "2,1,0")) + (rule "polySimp_addAssoc" (formula "113") (term "0,3,0,1,0")) + (rule "polySimp_addComm1" (formula "113") (term "0,0,3,0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "113") (term "0,3,0,1,0")) + (rule "add_literals" (formula "113") (term "1,1,0,3,0,1,0")) + (rule "times_zero_1" (formula "113") (term "1,0,3,0,1,0")) + (rule "polySimp_addLiterals" (formula "113") (term "0,3,0,1,0")) + (rule "polySimp_addComm1" (formula "113") (term "0,3,0,1,0")) + (rule "add_literals" (formula "113") (term "0,0,3,0,1,0")) + (rule "add_zero_left" (formula "113") (term "0,3,0,1,0")) + (rule "polySimp_addAssoc" (formula "111") (term "0,0,2,1,0")) + (rule "polySimp_addComm1" (formula "111") (term "0,0,0,2,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "111") (term "0,0,2,1,0")) + (rule "add_literals" (formula "111") (term "1,1,0,0,2,1,0")) + (rule "times_zero_1" (formula "111") (term "1,0,0,2,1,0")) + (rule "add_zero_right" (formula "111") (term "0,0,2,1,0")) + (rule "polySimp_addLiterals" (formula "111") (term "0,2,1,0")) + (rule "polySimp_addComm1" (formula "111") (term "0,2,1,0")) + (rule "add_literals" (formula "111") (term "0,0,2,1,0")) + (rule "inEqSimp_commuteLeq" (formula "113") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "112") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "112") (term "1,1,0,0")) + (rule "variableDeclarationAssign" (formula "150") (term "1")) + (rule "variableDeclaration" (formula "150") (term "1") (newnames "head_elements")) + (rule "commute_and" (formula "113") (term "0,0")) + (rule "commute_and" (formula "112") (term "0,0,0")) + (rule "commute_and" (formula "112") (term "1,0,0")) + (rule "shift_paren_and" (formula "112") (term "0,0")) + (rule "commute_and_2" (formula "112") (term "0,0,0")) + (rule "assignmentSubtractionInt" (formula "150") (term "1")) (branch "Overflow check" - (builtin "One Step Simplification" (formula "151")) - (rule "expand_inInt" (formula "151")) - (rule "replace_int_MIN" (formula "151") (term "0,1")) - (rule "replace_int_MAX" (formula "151") (term "1,0")) - (rule "polySimp_homoEq" (formula "110")) + (builtin "One Step Simplification" (formula "150")) + (rule "expand_inInt" (formula "150")) + (rule "replace_int_MIN" (formula "150") (term "0,1")) + (rule "replace_int_MAX" (formula "150") (term "1,0")) (rule "polySimp_homoEq" (formula "59")) - (rule "polySimp_homoEq" (formula "12") (term "1,0")) (rule "polySimp_homoEq" (formula "49") (term "1,0,1,0")) - (rule "polySimp_elimSub" (formula "151") (term "1,1")) - (rule "polySimp_elimSub" (formula "151") (term "0,0")) - (rule "polySimp_mulComm0" (formula "110") (term "1,0")) + (rule "polySimp_homoEq" (formula "12") (term "1,0")) + (rule "polySimp_homoEq" (formula "109")) + (rule "polySimp_elimSub" (formula "150") (term "0,0")) + (rule "polySimp_elimSub" (formula "150") (term "1,1")) (rule "polySimp_mulComm0" (formula "59") (term "1,0")) - (rule "polySimp_mulComm0" (formula "12") (term "1,0,1,0")) (rule "polySimp_mulComm0" (formula "49") (term "1,0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "151") (term "1,1,1")) - (rule "polySimp_mulComm0" (formula "151") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "110") (term "1,0")) - (rule "mul_literals" (formula "110") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "109") (term "1,0")) + (rule "polySimp_mulComm0" (formula "150") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "150") (term "1,1,1")) (rule "polySimp_rightDist" (formula "59") (term "1,0")) (rule "polySimp_mulComm0" (formula "59") (term "0,1,0")) - (rule "polySimp_rightDist" (formula "12") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "12") (term "0,1,0,1,0")) (rule "polySimp_rightDist" (formula "49") (term "1,0,1,0,1,0")) (rule "polySimp_mulAssoc" (formula "49") (term "0,1,0,1,0,1,0")) (rule "polySimp_mulComm0" (formula "49") (term "0,0,1,0,1,0,1,0")) (rule "polySimp_mulLiterals" (formula "49") (term "0,1,0,1,0,1,0")) (rule "polySimp_elimOne" (formula "49") (term "0,1,0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "151") (term "1,1,1")) - (rule "polySimp_rightDist" (formula "151") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "151") (term "0,1,1,1")) - (rule "polySimp_mulLiterals" (formula "151") (term "1,0,1,1,1")) - (rule "mul_literals" (formula "151") (term "0,0,1,1,1")) - (rule "polySimp_elimOne" (formula "151") (term "1,0,1,1,1")) - (rule "polySimp_rightDist" (formula "151") (term "0,1,0,0")) - (rule "mul_literals" (formula "151") (term "0,0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "151") (term "1,0,1,0,0")) - (rule "polySimp_elimOne" (formula "151") (term "1,0,1,0,0")) + (rule "polySimp_rightDist" (formula "12") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "12") (term "0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "109") (term "1,0")) + (rule "mul_literals" (formula "109") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "150") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "150") (term "1,1,1")) + (rule "polySimp_rightDist" (formula "150") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "150") (term "1,0,1,0,0")) + (rule "mul_literals" (formula "150") (term "0,0,1,0,0")) + (rule "polySimp_elimOne" (formula "150") (term "1,0,1,0,0")) + (rule "polySimp_rightDist" (formula "150") (term "0,1,1,1")) + (rule "polySimp_mulLiterals" (formula "150") (term "1,0,1,1,1")) + (rule "mul_literals" (formula "150") (term "0,0,1,1,1")) + (rule "polySimp_elimOne" (formula "150") (term "1,0,1,1,1")) + (rule "polySimp_addAssoc" (formula "59") (term "0")) + (rule "inEqSimp_leqRight" (formula "115")) + (rule "mul_literals" (formula "1") (term "1,0,0")) + (rule "add_literals" (formula "1") (term "0,0")) + (rule "polySimp_addAssoc" (formula "50") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "0,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "0,0,1,0")) (rule "polySimp_addAssoc" (formula "110") (term "0")) (rule "polySimp_addComm1" (formula "110") (term "0,0")) (rule "polySimp_addComm1" (formula "110") (term "0,0,0")) @@ -13562,214 +16392,206 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_addComm1" (formula "110") (term "0,0,0,0,0")) (rule "add_literals" (formula "110") (term "0,0,0,0,0,0")) (rule "add_zero_left" (formula "110") (term "0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "59") (term "0")) - (rule "inEqSimp_leqRight" (formula "116")) - (rule "mul_literals" (formula "1") (term "1,0,0")) - (rule "add_literals" (formula "1") (term "0,0")) - (rule "polySimp_addAssoc" (formula "13") (term "0,1,0")) - (rule "polySimp_addComm0" (formula "13") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "50") (term "0,1,0,1,0")) - (rule "inEqSimp_ltToLeq" (formula "114") (term "0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "114") (term "1,0,0,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "114") (term "0,1,0,0,0,0,0,0,0")) - (rule "mul_literals" (formula "114") (term "0,0,1,0,0,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "114") (term "1,0,1,0,0,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "114") (term "1,0,1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "113") (term "0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "113") (term "1,0,0,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "113") (term "0,1,0,0,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "113") (term "1,0,1,0,0,0,0,0,0,0")) + (rule "mul_literals" (formula "113") (term "0,0,1,0,0,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "113") (term "1,0,1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "2")) + (rule "polySimp_rightDist" (formula "2") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "2") (term "0,1,0,0")) (rule "inEqSimp_ltToLeq" (formula "3")) (rule "polySimp_rightDist" (formula "3") (term "1,0,0")) (rule "polySimp_mulComm0" (formula "3") (term "0,1,0,0")) (rule "inEqSimp_ltToLeq" (formula "14") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "50") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "4")) (rule "polySimp_mulComm0" (formula "4") (term "1,0,0")) (rule "polySimp_addComm1" (formula "4") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "2")) - (rule "polySimp_rightDist" (formula "2") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "2") (term "0,1,0,0")) - (rule "inEqSimp_ltToLeq" (formula "50") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "12") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "151") (term "1,1")) - (rule "polySimp_addAssoc" (formula "151") (term "0,0")) + (rule "polySimp_addAssoc" (formula "150") (term "0,0")) + (rule "polySimp_addAssoc" (formula "150") (term "1,1")) (rule "polySimp_addAssoc" (formula "1") (term "0")) - (rule "polySimp_addAssoc" (formula "114") (term "0,0,0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "3") (term "0,0")) + (rule "polySimp_addAssoc" (formula "113") (term "0,0,0,0,0,0,0")) (rule "polySimp_addAssoc" (formula "2") (term "0,0")) (rule "polySimp_addComm1" (formula "2") (term "0")) - (rule "polySimp_addAssoc" (formula "151") (term "0,1,1")) - (rule "add_literals" (formula "151") (term "0,0,1,1")) - (rule "add_zero_left" (formula "151") (term "0,1,1")) - (rule "polySimp_addAssoc" (formula "151") (term "0,0,0")) - (rule "add_literals" (formula "151") (term "0,0,0,0")) - (rule "add_zero_left" (formula "151") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "114") (term "0,0,0,0,0,0,0,0")) - (rule "add_literals" (formula "114") (term "0,0,0,0,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "3") (term "0,0")) + (rule "polySimp_addAssoc" (formula "150") (term "0,0,0")) + (rule "add_literals" (formula "150") (term "0,0,0,0")) + (rule "add_zero_left" (formula "150") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "150") (term "0,1,1")) + (rule "add_literals" (formula "150") (term "0,0,1,1")) + (rule "add_zero_left" (formula "150") (term "0,1,1")) + (rule "polySimp_addAssoc" (formula "113") (term "0,0,0,0,0,0,0,0")) + (rule "add_literals" (formula "113") (term "0,0,0,0,0,0,0,0,0")) (rule "polySimp_addAssoc" (formula "3") (term "0")) (rule "polySimp_addComm1" (formula "3") (term "0,0")) (rule "polySimp_pullOutFactor2b" (formula "3") (term "0,0,0")) (rule "add_literals" (formula "3") (term "1,1,0,0,0")) (rule "times_zero_1" (formula "3") (term "1,0,0,0")) (rule "add_zero_right" (formula "3") (term "0,0,0")) - (rule "inEqSimp_homoInEq0" (formula "40")) - (rule "polySimp_mulComm0" (formula "40") (term "1,0")) - (rule "polySimp_rightDist" (formula "40") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "40") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "40") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "40") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "40") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "40") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "92")) - (rule "polySimp_addComm1" (formula "92") (term "0")) - (rule "polySimp_pullOutFactor1" (formula "92") (term "0,0")) - (rule "add_literals" (formula "92") (term "1,0,0")) - (rule "times_zero_1" (formula "92") (term "0,0")) - (rule "add_zero_left" (formula "92") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "108")) - (rule "polySimp_mulComm0" (formula "108") (term "1,0")) - (rule "polySimp_rightDist" (formula "108") (term "1,0")) - (rule "polySimp_rightDist" (formula "108") (term "0,1,0")) - (rule "mul_literals" (formula "108") (term "0,0,1,0")) - (rule "polySimp_addComm1" (formula "108") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "107")) - (rule "polySimp_mulComm0" (formula "107") (term "1,0")) - (rule "polySimp_rightDist" (formula "107") (term "1,0")) - (rule "polySimp_mulComm0" (formula "107") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "67")) - (rule "mul_literals" (formula "67") (term "1,0")) - (rule "polySimp_addComm1" (formula "67") (term "0")) - (rule "polySimp_addComm0" (formula "67") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "66")) - (rule "polySimp_mulComm0" (formula "66") (term "1,0")) - (rule "polySimp_rightDist" (formula "66") (term "1,0")) - (rule "polySimp_mulComm0" (formula "66") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "75")) - (rule "mul_literals" (formula "75") (term "1,0")) - (rule "polySimp_addComm1" (formula "75") (term "0")) - (rule "polySimp_addComm0" (formula "75") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "102")) - (rule "polySimp_mulComm0" (formula "102") (term "1,0")) - (rule "polySimp_rightDist" (formula "102") (term "1,0")) - (rule "polySimp_mulComm0" (formula "102") (term "0,1,0")) (rule "inEqSimp_homoInEq1" (formula "91")) (rule "polySimp_pullOutFactor1" (formula "91") (term "0")) (rule "add_literals" (formula "91") (term "1,0")) (rule "times_zero_1" (formula "91") (term "0")) (rule "leq_literals" (formula "91")) (rule "true_left" (formula "91")) - (rule "inEqSimp_homoInEq0" (formula "102")) - (rule "polySimp_mulComm0" (formula "102") (term "1,0")) - (rule "polySimp_rightDist" (formula "102") (term "1,0")) - (rule "polySimp_mulComm0" (formula "102") (term "0,1,0")) - (rule "polySimp_addComm1" (formula "102") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "93")) + (rule "polySimp_mulComm0" (formula "93") (term "1,0")) + (rule "polySimp_rightDist" (formula "93") (term "1,0")) + (rule "polySimp_mulComm0" (formula "93") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "93") (term "0")) + (rule "polySimp_addComm0" (formula "93") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1,0")) + (rule "polySimp_rightDist" (formula "64") (term "1,0")) + (rule "polySimp_mulComm0" (formula "64") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "64") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "91")) + (rule "polySimp_addComm1" (formula "91") (term "0")) + (rule "polySimp_pullOutFactor1" (formula "91") (term "0,0")) + (rule "add_literals" (formula "91") (term "1,0,0")) + (rule "times_zero_1" (formula "91") (term "0,0")) + (rule "add_zero_left" (formula "91") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "106")) + (rule "polySimp_mulComm0" (formula "106") (term "1,0")) + (rule "polySimp_rightDist" (formula "106") (term "1,0")) + (rule "polySimp_rightDist" (formula "106") (term "0,1,0")) + (rule "mul_literals" (formula "106") (term "0,0,1,0")) + (rule "polySimp_addComm1" (formula "106") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "80")) + (rule "mul_literals" (formula "80") (term "1,0")) + (rule "polySimp_addComm1" (formula "80") (term "0")) + (rule "polySimp_addComm0" (formula "80") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "105")) + (rule "polySimp_mulComm0" (formula "105") (term "1,0")) + (rule "polySimp_rightDist" (formula "105") (term "1,0")) + (rule "polySimp_mulComm0" (formula "105") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "65")) + (rule "mul_literals" (formula "65") (term "1,0")) + (rule "polySimp_addComm1" (formula "65") (term "0")) + (rule "polySimp_addComm0" (formula "65") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "40")) + (rule "polySimp_mulComm0" (formula "40") (term "1,0")) + (rule "polySimp_rightDist" (formula "40") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "40") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "40") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "40") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "40") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "79")) + (rule "polySimp_mulComm0" (formula "79") (term "1,0")) + (rule "polySimp_rightDist" (formula "79") (term "1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "0,1,0")) (rule "inEqSimp_homoInEq0" (formula "91")) (rule "polySimp_mulComm0" (formula "91") (term "1,0")) (rule "polySimp_rightDist" (formula "91") (term "1,0")) (rule "polySimp_mulComm0" (formula "91") (term "0,1,0")) (rule "polySimp_addComm1" (formula "91") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "66")) + (rule "polySimp_mulComm0" (formula "66") (term "1,0")) + (rule "inEqSimp_homoInEq0" (formula "101")) + (rule "polySimp_mulComm0" (formula "101") (term "1,0")) + (rule "inEqSimp_homoInEq0" (formula "100")) + (rule "polySimp_mulComm0" (formula "100") (term "1,0")) + (rule "inEqSimp_homoInEq0" (formula "67")) + (rule "mul_literals" (formula "67") (term "1,0")) + (rule "polySimp_addComm1" (formula "67") (term "0")) + (rule "polySimp_addComm0" (formula "67") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "75")) + (rule "mul_literals" (formula "75") (term "1,0")) (rule "inEqSimp_homoInEq0" (formula "74")) (rule "polySimp_mulComm0" (formula "74") (term "1,0")) - (rule "inEqSimp_homoInEq0" (formula "79")) - (rule "polySimp_mulComm0" (formula "79") (term "1,0")) - (rule "inEqSimp_homoInEq0" (formula "92")) - (rule "polySimp_mulComm0" (formula "92") (term "1,0")) - (rule "inEqSimp_homoInEq0" (formula "65")) - (rule "mul_literals" (formula "65") (term "1,0")) - (rule "polySimp_addComm1" (formula "65") (term "0")) - (rule "polySimp_addComm0" (formula "65") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "80")) - (rule "mul_literals" (formula "80") (term "1,0")) - (rule "inEqSimp_homoInEq0" (formula "64")) - (rule "polySimp_mulComm0" (formula "64") (term "1,0")) + (rule "polySimp_rightDist" (formula "66") (term "1,0")) + (rule "polySimp_mulComm0" (formula "66") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "75") (term "0")) + (rule "polySimp_rightDist" (formula "101") (term "1,0")) + (rule "polySimp_mulComm0" (formula "101") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "100") (term "1,0")) + (rule "polySimp_mulComm0" (formula "100") (term "0,1,0")) + (rule "polySimp_addComm0" (formula "75") (term "0,0")) + (rule "polySimp_addComm1" (formula "101") (term "0")) + (rule "polySimp_addAssoc" (formula "106") (term "0,0")) (rule "polySimp_rightDist" (formula "74") (term "1,0")) (rule "polySimp_mulComm0" (formula "74") (term "0,1,0")) - (rule "polySimp_addComm1" (formula "80") (term "0")) - (rule "polySimp_addAssoc" (formula "107") (term "0,0")) - (rule "polySimp_rightDist" (formula "79") (term "1,0")) - (rule "polySimp_mulComm0" (formula "79") (term "0,1,0")) - (rule "polySimp_rightDist" (formula "92") (term "1,0")) - (rule "polySimp_mulComm0" (formula "92") (term "0,1,0")) - (rule "polySimp_addComm0" (formula "80") (term "0,0")) - (rule "polySimp_addAssoc" (formula "106") (term "0")) - (rule "polySimp_addComm1" (formula "106") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "106") (term "0,0,0")) - (rule "add_literals" (formula "106") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "106") (term "1,0,0,0")) - (rule "add_zero_right" (formula "106") (term "0,0,0")) - (rule "polySimp_rightDist" (formula "64") (term "1,0")) - (rule "polySimp_mulComm0" (formula "64") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "66") (term "0")) - (rule "polySimp_addAssoc" (formula "101") (term "0")) - (rule "polySimp_addComm1" (formula "101") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "101") (term "0,0,0")) - (rule "add_literals" (formula "101") (term "1,0,0,0")) - (rule "times_zero_1" (formula "101") (term "0,0,0")) - (rule "add_zero_left" (formula "101") (term "0,0")) - (rule "polySimp_addAssoc" (formula "102") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "102") (term "0,0,0")) - (rule "add_literals" (formula "102") (term "1,0,0,0")) - (rule "times_zero_1" (formula "102") (term "0,0,0")) - (rule "add_zero_left" (formula "102") (term "0,0")) + (rule "polySimp_addAssoc" (formula "105") (term "0")) + (rule "polySimp_addComm1" (formula "105") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "105") (term "0,0,0")) + (rule "add_literals" (formula "105") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "105") (term "1,0,0,0")) + (rule "add_literals" (formula "105") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "40") (term "0")) + (rule "polySimp_addAssoc" (formula "79") (term "0")) (rule "polySimp_addAssoc" (formula "91") (term "0,0")) (rule "polySimp_pullOutFactor1" (formula "91") (term "0,0,0")) (rule "add_literals" (formula "91") (term "1,0,0,0")) (rule "times_zero_1" (formula "91") (term "0,0,0")) (rule "add_zero_left" (formula "91") (term "0,0")) + (rule "polySimp_addAssoc" (formula "66") (term "0")) + (rule "polySimp_addAssoc" (formula "100") (term "0")) + (rule "polySimp_addComm1" (formula "100") (term "0,0")) + (rule "polySimp_pullOutFactor1" (formula "100") (term "0,0,0")) + (rule "add_literals" (formula "100") (term "1,0,0,0")) + (rule "times_zero_1" (formula "100") (term "0,0,0")) + (rule "add_zero_left" (formula "100") (term "0,0")) + (rule "polySimp_addAssoc" (formula "101") (term "0,0")) + (rule "polySimp_pullOutFactor1" (formula "101") (term "0,0,0")) + (rule "add_literals" (formula "101") (term "1,0,0,0")) + (rule "times_zero_1" (formula "101") (term "0,0,0")) + (rule "add_zero_left" (formula "101") (term "0,0")) + (rule "polySimp_addAssoc" (formula "106") (term "0,0,0")) + (rule "polySimp_addComm0" (formula "106") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "106") (term "0,0,0")) + (rule "add_literals" (formula "106") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "106") (term "1,0,0,0")) + (rule "add_literals" (formula "106") (term "0,0,0")) (rule "polySimp_addAssoc" (formula "74") (term "0")) - (rule "polySimp_addAssoc" (formula "107") (term "0,0,0")) - (rule "polySimp_addComm0" (formula "107") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "107") (term "0,0,0")) - (rule "add_literals" (formula "107") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "107") (term "1,0,0,0")) - (rule "add_zero_right" (formula "107") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "79") (term "0")) - (rule "polySimp_addAssoc" (formula "92") (term "0")) - (rule "polySimp_addComm0" (formula "92") (term "0,0")) - (rule "polySimp_addAssoc" (formula "64") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "149") (term "1")) - (rule "mul_literals" (formula "149") (term "1,0,1")) - (rule "polySimp_addComm1" (formula "149") (term "0,1")) - (rule "polySimp_addComm0" (formula "149") (term "0,0,1")) - (rule "inEqSimp_homoInEq0" (formula "149") (term "0")) - (rule "polySimp_mulComm0" (formula "149") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "149") (term "1,0,0")) - (rule "polySimp_mulLiterals" (formula "149") (term "1,1,0,0")) - (rule "polySimp_elimOne" (formula "149") (term "1,1,0,0")) - (rule "polySimp_mulComm0" (formula "149") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "149") (term "0,0")) - (rule "polySimp_sepNegMonomial" (formula "109")) - (rule "polySimp_mulLiterals" (formula "109") (term "0")) - (rule "polySimp_elimOne" (formula "109") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "148") (term "0")) + (rule "polySimp_mulComm0" (formula "148") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "148") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "148") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "148") (term "1,1,0,0")) + (rule "polySimp_mulComm0" (formula "148") (term "0,1,0,0")) + (rule "inEqSimp_homoInEq0" (formula "148") (term "1")) + (rule "mul_literals" (formula "148") (term "1,0,1")) + (rule "polySimp_addComm1" (formula "148") (term "0,1")) + (rule "polySimp_addComm0" (formula "148") (term "0,0,1")) + (rule "polySimp_addAssoc" (formula "148") (term "0,0")) (rule "polySimp_sepNegMonomial" (formula "60")) (rule "polySimp_mulLiterals" (formula "60") (term "0")) (rule "polySimp_elimOne" (formula "60") (term "0")) - (rule "applyEq" (formula "93") (term "1") (ifseqformula "60")) - (rule "polySimp_sepNegMonomial" (formula "13") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "13") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "13") (term "0,1,0")) (rule "polySimp_sepNegMonomial" (formula "50") (term "1,0,1,0")) (rule "polySimp_mulLiterals" (formula "50") (term "0,1,0,1,0")) (rule "polySimp_elimOne" (formula "50") (term "0,1,0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "13") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "13") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "13") (term "0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "108")) + (rule "polySimp_mulLiterals" (formula "108") (term "0")) + (rule "polySimp_elimOne" (formula "108") (term "0")) (rule "inEqSimp_sepPosMonomial0" (formula "14") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "14") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "14") (term "1,1,0,0,0,0,0")) (rule "mul_literals" (formula "14") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "14") (term "1,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "14") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "4")) - (rule "polySimp_mulLiterals" (formula "4") (term "0")) - (rule "polySimp_elimOne" (formula "4") (term "0")) (rule "inEqSimp_sepPosMonomial0" (formula "50") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "50") (term "1,0,0,0,0,0")) (rule "polySimp_mulLiterals" (formula "50") (term "1,1,0,0,0,0,0")) (rule "mul_literals" (formula "50") (term "0,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "50") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "4")) + (rule "polySimp_mulLiterals" (formula "4") (term "0")) + (rule "polySimp_elimOne" (formula "4") (term "0")) (rule "inEqSimp_sepPosMonomial0" (formula "12") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "12") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "12") (term "1,1,0,0,0,0,0")) (rule "mul_literals" (formula "12") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "12") (term "1,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "12") (term "1,1,0,0,0,0,0")) (rule "inEqSimp_sepPosMonomial1" (formula "1")) (rule "polySimp_mulComm0" (formula "1") (term "1")) @@ -13780,22 +16602,33 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_sepNegMonomial0" (formula "2")) (rule "polySimp_mulLiterals" (formula "2") (term "0")) (rule "polySimp_elimOne" (formula "2") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "112") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "112") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "112") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "112") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "112") (term "1,1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "112") (term "0,1,0,0,0,0,0")) - (rule "mul_literals" (formula "112") (term "0,0,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "111") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "111") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "111") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "111") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "111") (term "1,1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "111") (term "0,1,0,0,0,0,0")) + (rule "mul_literals" (formula "111") (term "0,0,1,0,0,0,0,0")) (rule "inEqSimp_sepPosMonomial0" (formula "3")) (rule "polySimp_mulComm0" (formula "3") (term "1")) (rule "polySimp_rightDist" (formula "3") (term "1")) - (rule "polySimp_mulLiterals" (formula "3") (term "1,1")) (rule "mul_literals" (formula "3") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "3") (term "1,1")) (rule "polySimp_elimOne" (formula "3") (term "1,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "40")) - (rule "polySimp_mulLiterals" (formula "40") (term "0")) - (rule "polySimp_elimOne" (formula "40") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "92")) + (rule "polySimp_mulLiterals" (formula "92") (term "0")) + (rule "polySimp_elimOne" (formula "92") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "0")) + (rule "polySimp_elimOne" (formula "64") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "80")) + (rule "polySimp_mulComm0" (formula "80") (term "1")) + (rule "polySimp_rightDist" (formula "80") (term "1")) + (rule "mul_literals" (formula "80") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "65")) + (rule "polySimp_mulComm0" (formula "65") (term "1")) + (rule "polySimp_rightDist" (formula "65") (term "1")) + (rule "mul_literals" (formula "65") (term "0,1")) (rule "inEqSimp_sepPosMonomial1" (formula "67")) (rule "polySimp_mulComm0" (formula "67") (term "1")) (rule "polySimp_rightDist" (formula "67") (term "1")) @@ -13804,77 +16637,58 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulComm0" (formula "75") (term "1")) (rule "polySimp_rightDist" (formula "75") (term "1")) (rule "mul_literals" (formula "75") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "65")) - (rule "polySimp_mulComm0" (formula "65") (term "1")) - (rule "polySimp_rightDist" (formula "65") (term "1")) - (rule "mul_literals" (formula "65") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "80")) - (rule "polySimp_mulComm0" (formula "80") (term "1")) - (rule "polySimp_rightDist" (formula "80") (term "1")) - (rule "mul_literals" (formula "80") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "106")) - (rule "polySimp_mulLiterals" (formula "106") (term "0")) - (rule "polySimp_elimOne" (formula "106") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "66")) - (rule "polySimp_mulLiterals" (formula "66") (term "0")) - (rule "polySimp_elimOne" (formula "66") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "101")) - (rule "polySimp_mulLiterals" (formula "101") (term "0")) - (rule "polySimp_elimOne" (formula "101") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "102")) - (rule "polySimp_mulLiterals" (formula "102") (term "1")) - (rule "polySimp_elimOne" (formula "102") (term "1")) + (rule "inEqSimp_sepNegMonomial1" (formula "104")) + (rule "polySimp_mulLiterals" (formula "104") (term "0")) + (rule "polySimp_elimOne" (formula "104") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "40")) + (rule "polySimp_mulLiterals" (formula "40") (term "0")) + (rule "polySimp_elimOne" (formula "40") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "79")) + (rule "polySimp_mulLiterals" (formula "79") (term "0")) + (rule "polySimp_elimOne" (formula "79") (term "0")) (rule "inEqSimp_sepPosMonomial1" (formula "91")) (rule "polySimp_mulLiterals" (formula "91") (term "1")) (rule "polySimp_elimOne" (formula "91") (term "1")) + (rule "inEqSimp_sepNegMonomial1" (formula "66")) + (rule "polySimp_mulLiterals" (formula "66") (term "0")) + (rule "polySimp_elimOne" (formula "66") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "98")) + (rule "polySimp_mulLiterals" (formula "98") (term "0")) + (rule "polySimp_elimOne" (formula "98") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "99")) + (rule "polySimp_mulLiterals" (formula "99") (term "1")) + (rule "polySimp_elimOne" (formula "99") (term "1")) + (rule "inEqSimp_sepPosMonomial1" (formula "104")) + (rule "polySimp_mulComm0" (formula "104") (term "1")) + (rule "polySimp_rightDist" (formula "104") (term "1")) + (rule "mul_literals" (formula "104") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "104") (term "1,1")) + (rule "polySimp_elimOne" (formula "104") (term "1,1")) (rule "inEqSimp_sepNegMonomial1" (formula "74")) (rule "polySimp_mulLiterals" (formula "74") (term "0")) (rule "polySimp_elimOne" (formula "74") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "106")) - (rule "polySimp_mulComm0" (formula "106") (term "1")) - (rule "polySimp_rightDist" (formula "106") (term "1")) - (rule "mul_literals" (formula "106") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "106") (term "1,1")) - (rule "polySimp_elimOne" (formula "106") (term "1,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "79")) - (rule "polySimp_mulLiterals" (formula "79") (term "0")) - (rule "polySimp_elimOne" (formula "79") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "91")) - (rule "polySimp_mulLiterals" (formula "91") (term "0")) - (rule "polySimp_elimOne" (formula "91") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "64")) - (rule "polySimp_mulLiterals" (formula "64") (term "0")) - (rule "polySimp_elimOne" (formula "64") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "147") (term "1")) - (rule "polySimp_mulLiterals" (formula "147") (term "0,1")) - (rule "polySimp_elimOne" (formula "147") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "147") (term "0")) - (rule "polySimp_mulComm0" (formula "147") (term "1,0")) - (rule "polySimp_rightDist" (formula "147") (term "1,0")) - (rule "mul_literals" (formula "147") (term "0,1,0")) - (rule "polySimp_mulLiterals" (formula "147") (term "1,1,0")) - (rule "polySimp_elimOne" (formula "147") (term "1,1,0")) - (rule "inEqSimp_subsumption1" (formula "70") (ifseqformula "1")) - (rule "inEqSimp_homoInEq0" (formula "70") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "70") (term "0,0")) - (rule "add_literals" (formula "70") (term "1,1,0,0")) - (rule "times_zero_1" (formula "70") (term "1,0,0")) - (rule "add_zero_right" (formula "70") (term "0,0")) - (rule "qeq_literals" (formula "70") (term "0")) - (builtin "One Step Simplification" (formula "70")) - (rule "true_left" (formula "70")) - (rule "inEqSimp_subsumption1" (formula "77") (ifseqformula "10")) - (rule "leq_literals" (formula "77") (term "0")) - (builtin "One Step Simplification" (formula "77")) - (rule "true_left" (formula "77")) - (rule "inEqSimp_subsumption1" (formula "37") (ifseqformula "38")) - (rule "leq_literals" (formula "37") (term "0")) - (builtin "One Step Simplification" (formula "37")) - (rule "true_left" (formula "37")) + (rule "inEqSimp_sepNegMonomial1" (formula "146") (term "1")) + (rule "polySimp_mulLiterals" (formula "146") (term "0,1")) + (rule "polySimp_elimOne" (formula "146") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "146") (term "0")) + (rule "polySimp_mulComm0" (formula "146") (term "1,0")) + (rule "polySimp_rightDist" (formula "146") (term "1,0")) + (rule "mul_literals" (formula "146") (term "0,1,0")) + (rule "polySimp_mulLiterals" (formula "146") (term "1,1,0")) + (rule "polySimp_elimOne" (formula "146") (term "1,1,0")) (rule "inEqSimp_subsumption1" (formula "22") (ifseqformula "34")) (rule "leq_literals" (formula "22") (term "0")) (builtin "One Step Simplification" (formula "22")) (rule "true_left" (formula "22")) + (rule "inEqSimp_subsumption1" (formula "69") (ifseqformula "1")) + (rule "inEqSimp_homoInEq0" (formula "69") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "69") (term "0,0")) + (rule "add_literals" (formula "69") (term "1,1,0,0")) + (rule "times_zero_1" (formula "69") (term "1,0,0")) + (rule "add_zero_right" (formula "69") (term "0,0")) + (rule "qeq_literals" (formula "69") (term "0")) + (builtin "One Step Simplification" (formula "69")) + (rule "true_left" (formula "69")) (rule "inEqSimp_subsumption1" (formula "11") (ifseqformula "4")) (rule "inEqSimp_homoInEq0" (formula "11") (term "0")) (rule "polySimp_pullOutFactor1b" (formula "11") (term "0,0")) @@ -13884,35 +16698,21 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "qeq_literals" (formula "11") (term "0")) (builtin "One Step Simplification" (formula "11")) (rule "true_left" (formula "11")) - (rule "inEqSimp_subsumption0" (formula "85") (ifseqformula "99")) - (rule "inEqSimp_homoInEq0" (formula "85") (term "0")) - (rule "polySimp_mulComm0" (formula "85") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "85") (term "1,0,0")) - (rule "mul_literals" (formula "85") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "85") (term "0,0")) - (rule "polySimp_addComm0" (formula "85") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "85") (term "0,0")) - (rule "add_literals" (formula "85") (term "1,1,0,0")) - (rule "times_zero_1" (formula "85") (term "1,0,0")) - (rule "add_zero_right" (formula "85") (term "0,0")) - (rule "qeq_literals" (formula "85") (term "0")) - (builtin "One Step Simplification" (formula "85")) - (rule "true_left" (formula "85")) - (rule "inEqSimp_subsumption1" (formula "141") (term "0") (ifseqformula "99")) - (rule "inEqSimp_homoInEq0" (formula "141") (term "0,0")) - (rule "polySimp_mulComm0" (formula "141") (term "1,0,0,0")) - (rule "polySimp_rightDist" (formula "141") (term "1,0,0,0")) - (rule "mul_literals" (formula "141") (term "0,1,0,0,0")) - (rule "polySimp_addAssoc" (formula "141") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "141") (term "0,0,0,0")) - (rule "add_literals" (formula "141") (term "0,0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "141") (term "0,0,0")) - (rule "add_literals" (formula "141") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "141") (term "1,0,0,0")) - (rule "add_zero_right" (formula "141") (term "0,0,0")) - (rule "qeq_literals" (formula "141") (term "0,0")) - (builtin "One Step Simplification" (formula "141")) - (rule "inEqSimp_leqRight" (formula "141")) + (rule "inEqSimp_subsumption1" (formula "143") (term "0") (ifseqformula "101")) + (rule "inEqSimp_homoInEq0" (formula "143") (term "0,0")) + (rule "polySimp_mulComm0" (formula "143") (term "1,0,0,0")) + (rule "polySimp_rightDist" (formula "143") (term "1,0,0,0")) + (rule "mul_literals" (formula "143") (term "0,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "143") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "143") (term "0,0,0,0")) + (rule "add_literals" (formula "143") (term "0,0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "143") (term "0,0,0")) + (rule "add_literals" (formula "143") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "143") (term "1,0,0,0")) + (rule "add_zero_right" (formula "143") (term "0,0,0")) + (rule "qeq_literals" (formula "143") (term "0,0")) + (builtin "One Step Simplification" (formula "143")) + (rule "inEqSimp_leqRight" (formula "143")) (rule "polySimp_rightDist" (formula "1") (term "1,0,0")) (rule "mul_literals" (formula "1") (term "0,1,0,0")) (rule "polySimp_addAssoc" (formula "1") (term "0,0")) @@ -13920,28 +16720,35 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_sepPosMonomial1" (formula "1")) (rule "polySimp_mulComm0" (formula "1") (term "1")) (rule "polySimp_rightDist" (formula "1") (term "1")) - (rule "mul_literals" (formula "1") (term "0,1")) (rule "polySimp_mulLiterals" (formula "1") (term "1,1")) + (rule "mul_literals" (formula "1") (term "0,1")) (rule "polySimp_elimOne" (formula "1") (term "1,1")) + (rule "inEqSimp_subsumption0" (formula "88") (ifseqformula "101")) + (rule "inEqSimp_homoInEq0" (formula "88") (term "0")) + (rule "polySimp_mulComm0" (formula "88") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "88") (term "1,0,0")) + (rule "mul_literals" (formula "88") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "88") (term "0,0")) + (rule "polySimp_addComm0" (formula "88") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "88") (term "0,0")) + (rule "add_literals" (formula "88") (term "1,1,0,0")) + (rule "times_zero_1" (formula "88") (term "1,0,0")) + (rule "add_literals" (formula "88") (term "0,0")) + (rule "qeq_literals" (formula "88") (term "0")) + (builtin "One Step Simplification" (formula "88")) + (rule "true_left" (formula "88")) + (rule "inEqSimp_subsumption1" (formula "36") (ifseqformula "37")) + (rule "leq_literals" (formula "36") (term "0")) + (builtin "One Step Simplification" (formula "36")) + (rule "true_left" (formula "36")) + (rule "inEqSimp_subsumption1" (formula "75") (ifseqformula "11")) + (rule "leq_literals" (formula "75") (term "0")) + (builtin "One Step Simplification" (formula "75")) + (rule "true_left" (formula "75")) (rule "inEqSimp_subsumption1" (formula "78") (ifseqformula "67")) (rule "leq_literals" (formula "78") (term "0")) (builtin "One Step Simplification" (formula "78")) (rule "true_left" (formula "78")) - (rule "inEqSimp_subsumption1" (formula "99") (ifseqformula "1")) - (rule "inEqSimp_homoInEq0" (formula "99") (term "0")) - (rule "polySimp_mulComm0" (formula "99") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "99") (term "1,0,0")) - (rule "mul_literals" (formula "99") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "99") (term "0,0")) - (rule "polySimp_addComm1" (formula "99") (term "0,0,0")) - (rule "add_literals" (formula "99") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "99") (term "0,0")) - (rule "add_literals" (formula "99") (term "1,1,0,0")) - (rule "times_zero_1" (formula "99") (term "1,0,0")) - (rule "add_literals" (formula "99") (term "0,0")) - (rule "qeq_literals" (formula "99") (term "0")) - (builtin "One Step Simplification" (formula "99")) - (rule "true_left" (formula "99")) (rule "inEqSimp_contradInEq0" (formula "1") (ifseqformula "4")) (rule "andLeft" (formula "1")) (rule "inEqSimp_homoInEq1" (formula "1")) @@ -13959,8589 +16766,4472 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "closeFalse" (formula "1")) ) (branch "Usage" - (builtin "One Step Simplification" (formula "151")) - (rule "translateJavaSubInt" (formula "151") (term "0,1,0")) - (rule "polySimp_elimSub" (formula "151") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "151") (term "1,0,1,0")) - (rule "polySimp_rightDist" (formula "151") (term "1,0,1,0")) - (rule "polySimp_rightDist" (formula "151") (term "0,1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "151") (term "1,0,1,0,1,0")) - (rule "mul_literals" (formula "151") (term "0,0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "151") (term "1,0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "151") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "151") (term "0,0,1,0")) - (rule "add_literals" (formula "151") (term "0,0,0,1,0")) - (rule "add_zero_left" (formula "151") (term "0,0,1,0")) - (rule "compound_assignment_op_minus" (formula "151") (term "1")) - (rule "compound_int_cast_expression" (formula "151") (term "1") (inst "#v=x")) - (rule "variableDeclarationAssign" (formula "151") (term "1")) - (rule "variableDeclaration" (formula "151") (term "1") (newnames "x_20")) - (rule "remove_parentheses_right" (formula "151") (term "1")) - (rule "compound_subtraction_2" (formula "151") (term "1") (inst "#v1=x_22") (inst "#v0=x_21")) - (rule "variableDeclarationAssign" (formula "151") (term "1")) - (rule "variableDeclaration" (formula "151") (term "1") (newnames "x_21")) - (rule "assignment" (formula "151") (term "1")) - (builtin "One Step Simplification" (formula "151")) - (rule "variableDeclarationAssign" (formula "151") (term "1")) - (rule "variableDeclaration" (formula "151") (term "1") (newnames "x_22")) - (rule "remove_parentheses_right" (formula "151") (term "1")) - (rule "assignment" (formula "151") (term "1")) - (builtin "One Step Simplification" (formula "151")) - (rule "assignmentSubtractionInt" (formula "151") (term "1")) + (builtin "One Step Simplification" (formula "150")) + (rule "translateJavaSubInt" (formula "150") (term "0,1,0")) + (rule "polySimp_elimSub" (formula "150") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "150") (term "1,0,1,0")) + (rule "polySimp_rightDist" (formula "150") (term "1,0,1,0")) + (rule "polySimp_rightDist" (formula "150") (term "0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "150") (term "1,0,1,0,1,0")) + (rule "mul_literals" (formula "150") (term "0,0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "150") (term "1,0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "150") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "150") (term "0,0,1,0")) + (rule "add_literals" (formula "150") (term "0,0,0,1,0")) + (rule "add_zero_left" (formula "150") (term "0,0,1,0")) + (rule "compound_assignment_op_minus" (formula "150") (term "1")) + (rule "compound_int_cast_expression" (formula "150") (term "1") (inst "#v=x")) + (rule "variableDeclarationAssign" (formula "150") (term "1")) + (rule "variableDeclaration" (formula "150") (term "1") (newnames "x_20")) + (rule "remove_parentheses_right" (formula "150") (term "1")) + (rule "compound_subtraction_2" (formula "150") (term "1") (inst "#v1=x_22") (inst "#v0=x_21")) + (rule "variableDeclarationAssign" (formula "150") (term "1")) + (rule "variableDeclaration" (formula "150") (term "1") (newnames "x_21")) + (rule "assignment" (formula "150") (term "1")) + (builtin "One Step Simplification" (formula "150")) + (rule "variableDeclarationAssign" (formula "150") (term "1")) + (rule "variableDeclaration" (formula "150") (term "1") (newnames "x_22")) + (rule "remove_parentheses_right" (formula "150") (term "1")) + (rule "assignment" (formula "150") (term "1")) + (builtin "One Step Simplification" (formula "150")) + (rule "assignmentSubtractionInt" (formula "150") (term "1")) (branch "Overflow check" - (builtin "One Step Simplification" (formula "151")) - (rule "expand_inInt" (formula "151") (userinteraction)) - (rule "andRight" (formula "151")) - (branch - (rule "replace_int_MAX" (formula "151") (term "1")) - (rule "polySimp_homoEq" (formula "49") (term "1,0,1,0")) - (rule "polySimp_homoEq" (formula "110")) - (rule "polySimp_elimSub" (formula "151") (term "0")) - (rule "polySimp_homoEq" (formula "59")) - (rule "polySimp_homoEq" (formula "12") (term "1,0")) - (rule "polySimp_mulComm0" (formula "49") (term "1,0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "110") (term "1,0")) - (rule "polySimp_mulComm0" (formula "151") (term "1,0")) - (rule "polySimp_mulComm0" (formula "59") (term "1,0")) - (rule "polySimp_mulComm0" (formula "12") (term "1,0,1,0")) - (rule "polySimp_rightDist" (formula "49") (term "1,0,1,0,1,0")) - (rule "polySimp_mulAssoc" (formula "49") (term "0,1,0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "49") (term "0,0,1,0,1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "49") (term "0,1,0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "49") (term "0,1,0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "110") (term "1,0")) - (rule "mul_literals" (formula "110") (term "0,1,0")) - (rule "polySimp_rightDist" (formula "151") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "151") (term "1,1,0")) - (rule "polySimp_elimOne" (formula "151") (term "1,1,0")) - (rule "polySimp_mulComm0" (formula "151") (term "0,1,0")) - (rule "polySimp_rightDist" (formula "59") (term "1,0")) - (rule "polySimp_mulComm0" (formula "59") (term "0,1,0")) - (rule "polySimp_rightDist" (formula "12") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "12") (term "0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "49") (term "0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "110") (term "0")) - (rule "polySimp_addComm1" (formula "110") (term "0,0")) - (rule "polySimp_addComm1" (formula "110") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "110") (term "0,0,0,0")) - (rule "polySimp_addComm1" (formula "110") (term "0,0,0,0,0")) - (rule "add_literals" (formula "110") (term "0,0,0,0,0,0")) - (rule "add_zero_left" (formula "110") (term "0,0,0,0,0")) - (rule "inEqSimp_leqRight" (formula "116")) - (rule "mul_literals" (formula "1") (term "1,0,0")) - (rule "add_literals" (formula "1") (term "0,0")) - (rule "polySimp_addAssoc" (formula "151") (term "0")) - (rule "polySimp_addComm1" (formula "151") (term "0,0")) - (rule "polySimp_addAssoc" (formula "60") (term "0")) - (rule "polySimp_addAssoc" (formula "13") (term "0,1,0")) - (rule "polySimp_addComm0" (formula "13") (term "0,0,1,0")) - (rule "inEqSimp_ltToLeq" (formula "3")) - (rule "polySimp_rightDist" (formula "3") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "3") (term "0,1,0,0")) - (rule "inEqSimp_ltToLeq" (formula "4")) - (rule "polySimp_mulComm0" (formula "4") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "4") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "50") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "2")) - (rule "polySimp_rightDist" (formula "2") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "2") (term "0,1,0,0")) - (rule "inEqSimp_ltToLeq" (formula "12") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "114") (term "0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "114") (term "1,0,0,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "114") (term "0,1,0,0,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "114") (term "1,0,1,0,0,0,0,0,0,0")) - (rule "mul_literals" (formula "114") (term "0,0,1,0,0,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "114") (term "1,0,1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "14") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0")) - (rule "polySimp_addAssoc" (formula "3") (term "0,0")) - (rule "polySimp_addAssoc" (formula "2") (term "0,0")) - (rule "polySimp_addComm1" (formula "2") (term "0")) - (rule "inEqSimp_leqRight" (formula "151")) - (rule "mul_literals" (formula "1") (term "1,0,0")) - (rule "add_literals" (formula "1") (term "0,0")) - (rule "polySimp_addAssoc" (formula "115") (term "0,0,0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "4") (term "0")) - (rule "polySimp_addComm1" (formula "4") (term "0,0")) - (rule "polySimp_pullOutFactor2b" (formula "4") (term "0,0,0")) - (rule "add_literals" (formula "4") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "4") (term "1,0,0,0")) - (rule "add_literals" (formula "4") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0")) - (rule "polySimp_addAssoc" (formula "115") (term "0,0,0,0,0,0,0,0")) - (rule "add_literals" (formula "115") (term "0,0,0,0,0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0,0,0")) - (rule "inEqSimp_homoInEq0" (formula "81")) - (rule "mul_literals" (formula "81") (term "1,0")) - (rule "polySimp_addComm1" (formula "81") (term "0")) - (rule "polySimp_addComm0" (formula "81") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "66")) - (rule "mul_literals" (formula "66") (term "1,0")) - (rule "polySimp_addComm1" (formula "66") (term "0")) - (rule "polySimp_addComm0" (formula "66") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "65")) - (rule "polySimp_mulComm0" (formula "65") (term "1,0")) - (rule "polySimp_rightDist" (formula "65") (term "1,0")) - (rule "polySimp_mulComm0" (formula "65") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "65") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "104")) - (rule "polySimp_mulComm0" (formula "104") (term "1,0")) - (rule "polySimp_rightDist" (formula "104") (term "1,0")) - (rule "polySimp_mulComm0" (formula "104") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "104") (term "0")) - (rule "polySimp_addComm1" (formula "104") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "104") (term "0,0,0")) - (rule "add_literals" (formula "104") (term "1,0,0,0")) - (rule "times_zero_1" (formula "104") (term "0,0,0")) - (rule "add_zero_left" (formula "104") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "67")) - (rule "polySimp_mulComm0" (formula "67") (term "1,0")) - (rule "polySimp_rightDist" (formula "67") (term "1,0")) - (rule "polySimp_mulComm0" (formula "67") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "67") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "95")) - (rule "polySimp_mulComm0" (formula "95") (term "1,0")) - (rule "polySimp_rightDist" (formula "95") (term "1,0")) - (rule "polySimp_mulComm0" (formula "95") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "75")) - (rule "polySimp_mulComm0" (formula "75") (term "1,0")) - (rule "polySimp_rightDist" (formula "75") (term "1,0")) - (rule "polySimp_mulComm0" (formula "75") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "80")) - (rule "polySimp_mulComm0" (formula "80") (term "1,0")) - (rule "polySimp_rightDist" (formula "80") (term "1,0")) - (rule "polySimp_mulComm0" (formula "80") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "110")) - (rule "polySimp_mulComm0" (formula "110") (term "1,0")) - (rule "polySimp_rightDist" (formula "110") (term "1,0")) - (rule "polySimp_rightDist" (formula "110") (term "0,1,0")) - (rule "mul_literals" (formula "110") (term "0,0,1,0")) - (rule "polySimp_addComm1" (formula "110") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "68")) - (rule "mul_literals" (formula "68") (term "1,0")) - (rule "polySimp_addComm1" (formula "68") (term "0")) - (rule "polySimp_addComm0" (formula "68") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "109")) - (rule "polySimp_mulComm0" (formula "109") (term "1,0")) - (rule "polySimp_rightDist" (formula "109") (term "1,0")) - (rule "polySimp_mulComm0" (formula "109") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "93")) - (rule "polySimp_addComm1" (formula "93") (term "0")) - (rule "polySimp_pullOutFactor1" (formula "93") (term "0,0")) - (rule "add_literals" (formula "93") (term "1,0,0")) - (rule "times_zero_1" (formula "93") (term "0,0")) - (rule "add_zero_left" (formula "93") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "93")) - (rule "polySimp_mulComm0" (formula "93") (term "1,0")) - (rule "polySimp_rightDist" (formula "93") (term "1,0")) - (rule "polySimp_mulComm0" (formula "93") (term "0,1,0")) - (rule "polySimp_addComm1" (formula "93") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "76")) - (rule "mul_literals" (formula "76") (term "1,0")) - (rule "polySimp_addComm1" (formula "76") (term "0")) - (rule "polySimp_addComm0" (formula "76") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "104")) - (rule "polySimp_mulComm0" (formula "104") (term "1,0")) - (rule "inEqSimp_homoInEq0" (formula "41")) - (rule "polySimp_mulComm0" (formula "41") (term "1,0")) - (rule "inEqSimp_homoInEq1" (formula "92")) - (rule "polySimp_pullOutFactor1" (formula "92") (term "0")) - (rule "add_literals" (formula "92") (term "1,0")) - (rule "times_zero_1" (formula "92") (term "0")) - (rule "leq_literals" (formula "92")) - (rule "true_left" (formula "92")) - (rule "polySimp_rightDist" (formula "103") (term "1,0")) - (rule "polySimp_mulComm0" (formula "103") (term "0,1,0")) - (rule "polySimp_addComm1" (formula "103") (term "0")) - (rule "polySimp_addAssoc" (formula "93") (term "0")) - (rule "polySimp_rightDist" (formula "41") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "41") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "41") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "41") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "41") (term "0,1,0")) - (rule "polySimp_addComm0" (formula "93") (term "0,0")) - (rule "polySimp_addAssoc" (formula "75") (term "0")) - (rule "polySimp_addAssoc" (formula "80") (term "0")) - (rule "polySimp_addAssoc" (formula "108") (term "0,0")) - (rule "polySimp_addAssoc" (formula "107") (term "0")) - (rule "polySimp_addComm1" (formula "107") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "107") (term "0,0,0")) - (rule "add_literals" (formula "107") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "107") (term "1,0,0,0")) - (rule "add_literals" (formula "107") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "92") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "92") (term "0,0,0")) - (rule "add_literals" (formula "92") (term "1,0,0,0")) - (rule "times_zero_1" (formula "92") (term "0,0,0")) - (rule "add_zero_left" (formula "92") (term "0,0")) - (rule "polySimp_addAssoc" (formula "103") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "103") (term "0,0,0")) - (rule "add_literals" (formula "103") (term "1,0,0,0")) - (rule "times_zero_1" (formula "103") (term "0,0,0")) - (rule "add_zero_left" (formula "103") (term "0,0")) - (rule "polySimp_addAssoc" (formula "41") (term "0")) - (rule "polySimp_addAssoc" (formula "108") (term "0,0,0")) - (rule "polySimp_addComm0" (formula "108") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "108") (term "0,0,0")) - (rule "add_literals" (formula "108") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "108") (term "1,0,0,0")) - (rule "add_literals" (formula "108") (term "0,0,0")) - (rule "polySimp_sepNegMonomial" (formula "51") (term "1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "51") (term "0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "51") (term "0,1,0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "110")) - (rule "polySimp_mulLiterals" (formula "110") (term "0")) - (rule "polySimp_elimOne" (formula "110") (term "0")) - (rule "polySimp_sepNegMonomial" (formula "61")) - (rule "polySimp_mulLiterals" (formula "61") (term "0")) - (rule "polySimp_elimOne" (formula "61") (term "0")) - (rule "applyEq" (formula "94") (term "1") (ifseqformula "61")) - (rule "polySimp_sepNegMonomial" (formula "14") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "14") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "14") (term "0,1,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "5")) - (rule "polySimp_mulLiterals" (formula "5") (term "0")) - (rule "polySimp_elimOne" (formula "5") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "51") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "51") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "51") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "51") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "51") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "51") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "13") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "13") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "13") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "13") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "13") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "13") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "15") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "15") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "15") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "15") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "15") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "15") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "2")) - (rule "polySimp_mulComm0" (formula "2") (term "1")) - (rule "polySimp_rightDist" (formula "2") (term "1")) - (rule "mul_literals" (formula "2") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "2") (term "1,1")) - (rule "polySimp_elimOne" (formula "2") (term "1,1")) - (rule "inEqSimp_sepNegMonomial0" (formula "3")) - (rule "polySimp_mulLiterals" (formula "3") (term "0")) - (rule "polySimp_elimOne" (formula "3") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "4")) - (rule "polySimp_mulComm0" (formula "4") (term "1")) - (rule "polySimp_rightDist" (formula "4") (term "1")) - (rule "polySimp_mulLiterals" (formula "4") (term "1,1")) - (rule "mul_literals" (formula "4") (term "0,1")) - (rule "polySimp_elimOne" (formula "4") (term "1,1")) - (rule "inEqSimp_sepPosMonomial0" (formula "113") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "113") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "113") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "113") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "113") (term "1,1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "113") (term "0,1,0,0,0,0,0")) - (rule "mul_literals" (formula "113") (term "0,0,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "1")) - (rule "polySimp_mulComm0" (formula "1") (term "1")) - (rule "polySimp_rightDist" (formula "1") (term "1")) - (rule "polySimp_rightDist" (formula "1") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,0,1")) - (rule "polySimp_elimOne" (formula "1") (term "1,0,1")) - (rule "polySimp_rightDist" (formula "1") (term "0,0,1")) - (rule "mul_literals" (formula "1") (term "0,0,0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "81")) - (rule "polySimp_mulComm0" (formula "81") (term "1")) - (rule "polySimp_rightDist" (formula "81") (term "1")) - (rule "mul_literals" (formula "81") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "66")) - (rule "polySimp_mulComm0" (formula "66") (term "1")) - (rule "polySimp_rightDist" (formula "66") (term "1")) - (rule "mul_literals" (formula "66") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "65")) - (rule "polySimp_mulLiterals" (formula "65") (term "0")) - (rule "polySimp_elimOne" (formula "65") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "102")) - (rule "polySimp_mulLiterals" (formula "102") (term "0")) - (rule "polySimp_elimOne" (formula "102") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "67")) - (rule "polySimp_mulLiterals" (formula "67") (term "0")) - (rule "polySimp_elimOne" (formula "67") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "68")) - (rule "polySimp_mulComm0" (formula "68") (term "1")) - (rule "polySimp_rightDist" (formula "68") (term "1")) - (rule "mul_literals" (formula "68") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "76")) - (rule "polySimp_mulComm0" (formula "76") (term "1")) - (rule "polySimp_rightDist" (formula "76") (term "1")) - (rule "mul_literals" (formula "76") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "93")) - (rule "polySimp_mulLiterals" (formula "93") (term "0")) - (rule "polySimp_elimOne" (formula "93") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "75")) - (rule "polySimp_mulLiterals" (formula "75") (term "0")) - (rule "polySimp_elimOne" (formula "75") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "80")) - (rule "polySimp_mulLiterals" (formula "80") (term "0")) - (rule "polySimp_elimOne" (formula "80") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "106")) - (rule "polySimp_mulLiterals" (formula "106") (term "0")) - (rule "polySimp_elimOne" (formula "106") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "92")) - (rule "polySimp_mulLiterals" (formula "92") (term "1")) - (rule "polySimp_elimOne" (formula "92") (term "1")) - (rule "inEqSimp_sepPosMonomial1" (formula "101")) - (rule "polySimp_mulLiterals" (formula "101") (term "1")) - (rule "polySimp_elimOne" (formula "101") (term "1")) - (rule "inEqSimp_sepNegMonomial1" (formula "41")) - (rule "polySimp_mulLiterals" (formula "41") (term "0")) - (rule "polySimp_elimOne" (formula "41") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "106")) - (rule "polySimp_mulComm0" (formula "106") (term "1")) - (rule "polySimp_rightDist" (formula "106") (term "1")) - (rule "mul_literals" (formula "106") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "106") (term "1,1")) - (rule "polySimp_elimOne" (formula "106") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "79") (ifseqformula "11")) - (rule "leq_literals" (formula "79") (term "0")) - (builtin "One Step Simplification" (formula "79")) - (rule "true_left" (formula "79")) - (rule "inEqSimp_subsumption0" (formula "90") (ifseqformula "104")) - (rule "inEqSimp_homoInEq0" (formula "90") (term "0")) - (rule "polySimp_mulComm0" (formula "90") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "90") (term "1,0,0")) - (rule "mul_literals" (formula "90") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "90") (term "0,0")) - (rule "polySimp_addComm0" (formula "90") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "90") (term "0,0")) - (rule "add_literals" (formula "90") (term "1,1,0,0")) - (rule "times_zero_1" (formula "90") (term "1,0,0")) - (rule "add_literals" (formula "90") (term "0,0")) - (rule "qeq_literals" (formula "90") (term "0")) - (builtin "One Step Simplification" (formula "90")) - (rule "true_left" (formula "90")) - (rule "inEqSimp_subsumption1" (formula "71") (ifseqformula "2")) - (rule "inEqSimp_homoInEq0" (formula "71") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "71") (term "0,0")) - (rule "add_literals" (formula "71") (term "1,1,0,0")) - (rule "times_zero_1" (formula "71") (term "1,0,0")) - (rule "add_literals" (formula "71") (term "0,0")) - (rule "qeq_literals" (formula "71") (term "0")) - (builtin "One Step Simplification" (formula "71")) - (rule "true_left" (formula "71")) - (rule "inEqSimp_subsumption1" (formula "81") (ifseqformula "70")) - (rule "leq_literals" (formula "81") (term "0")) - (builtin "One Step Simplification" (formula "81")) - (rule "true_left" (formula "81")) - (rule "inEqSimp_subsumption1" (formula "38") (ifseqformula "39")) - (rule "leq_literals" (formula "38") (term "0")) - (builtin "One Step Simplification" (formula "38")) - (rule "true_left" (formula "38")) - (rule "inEqSimp_subsumption1" (formula "23") (ifseqformula "35")) - (rule "leq_literals" (formula "23") (term "0")) - (builtin "One Step Simplification" (formula "23")) - (rule "true_left" (formula "23")) - (rule "inEqSimp_subsumption1" (formula "12") (ifseqformula "5")) - (rule "inEqSimp_homoInEq0" (formula "12") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "12") (term "0,0")) - (rule "add_literals" (formula "12") (term "1,1,0,0")) - (rule "times_zero_1" (formula "12") (term "1,0,0")) - (rule "add_literals" (formula "12") (term "0,0")) - (rule "qeq_literals" (formula "12") (term "0")) - (builtin "One Step Simplification" (formula "12")) - (rule "true_left" (formula "12")) - (rule "inEqSimp_exactShadow3" (formula "87") (ifseqformula "98")) - (rule "mul_literals" (formula "87") (term "0,0")) - (rule "polySimp_addAssoc" (formula "87") (term "0")) - (rule "add_literals" (formula "87") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "87")) - (rule "mul_literals" (formula "87") (term "1")) - (rule "inEqSimp_subsumption1" (formula "56") (ifseqformula "87")) - (rule "leq_literals" (formula "56") (term "0")) - (builtin "One Step Simplification" (formula "56")) - (rule "true_left" (formula "56")) - (rule "inEqSimp_exactShadow3" (formula "23") (ifseqformula "38")) - (rule "mul_literals" (formula "23") (term "0,0")) - (rule "polySimp_addAssoc" (formula "23") (term "0")) - (rule "add_literals" (formula "23") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "23")) - (rule "mul_literals" (formula "23") (term "1")) - (rule "inEqSimp_subsumption1" (formula "23") (ifseqformula "34")) - (rule "leq_literals" (formula "23") (term "0")) - (builtin "One Step Simplification" (formula "23")) - (rule "true_left" (formula "23")) - (rule "inEqSimp_exactShadow3" (formula "34") (ifseqformula "22")) - (rule "polySimp_mulComm0" (formula "34") (term "0,0")) - (rule "polySimp_addComm0" (formula "34") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "34")) - (rule "polySimp_mulLiterals" (formula "34") (term "0")) - (rule "polySimp_elimOne" (formula "34") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "78") (ifseqformula "4")) - (rule "mul_literals" (formula "78") (term "0,0")) - (rule "polySimp_addAssoc" (formula "78") (term "0")) - (rule "add_literals" (formula "78") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "78")) - (rule "mul_literals" (formula "78") (term "1")) - (rule "inEqSimp_subsumption1" (formula "78") (ifseqformula "87")) - (rule "leq_literals" (formula "78") (term "0")) - (builtin "One Step Simplification" (formula "78")) - (rule "true_left" (formula "78")) - (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "77")) - (rule "polySimp_rightDist" (formula "64") (term "0,0")) - (rule "mul_literals" (formula "64") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "64") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "64") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "64") (term "0")) - (rule "add_literals" (formula "64") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "64")) - (rule "mul_literals" (formula "64") (term "1")) - (rule "inEqSimp_subsumption1" (formula "64") (ifseqformula "33")) - (rule "leq_literals" (formula "64") (term "0")) - (builtin "One Step Simplification" (formula "64")) - (rule "true_left" (formula "64")) - (rule "inEqSimp_exactShadow3" (formula "2") (ifseqformula "4")) - (rule "polySimp_rightDist" (formula "2") (term "0,0")) - (rule "mul_literals" (formula "2") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "2") (term "0")) - (rule "polySimp_addAssoc" (formula "2") (term "0,0")) - (rule "add_literals" (formula "2") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "2")) - (rule "polySimp_mulLiterals" (formula "2") (term "0")) - (rule "polySimp_elimOne" (formula "2") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "4") (ifseqformula "56")) - (rule "polySimp_rightDist" (formula "4") (term "0,0")) - (rule "polySimp_addComm1" (formula "4") (term "0")) - (rule "polySimp_rightDist" (formula "4") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "4") (term "1,0,0,0")) - (rule "mul_literals" (formula "4") (term "0,0,0,0")) - (rule "polySimp_elimOne" (formula "4") (term "1,0,0,0")) - (rule "polySimp_addComm1" (formula "4") (term "0,0")) - (rule "add_literals" (formula "4") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "4")) - (rule "polySimp_mulLiterals" (formula "4") (term "0")) - (rule "polySimp_elimOne" (formula "4") (term "0")) - (rule "inEqSimp_subsumption0" (formula "4") (ifseqformula "40")) - (rule "inEqSimp_homoInEq0" (formula "4") (term "0")) - (rule "polySimp_mulComm0" (formula "4") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "4") (term "1,0,0")) - (rule "mul_literals" (formula "4") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "4") (term "0,0")) - (rule "polySimp_addComm1" (formula "4") (term "0,0,0")) - (rule "add_literals" (formula "4") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "4") (term "0,0")) - (rule "add_literals" (formula "4") (term "1,1,0,0")) - (rule "times_zero_1" (formula "4") (term "1,0,0")) - (rule "add_literals" (formula "4") (term "0,0")) - (rule "qeq_literals" (formula "4") (term "0")) - (builtin "One Step Simplification" (formula "4")) - (rule "true_left" (formula "4")) - (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "62")) - (rule "mul_literals" (formula "67") (term "0,0")) - (rule "add_zero_left" (formula "67") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "67")) - (rule "polySimp_mulLiterals" (formula "67") (term "0")) - (rule "polySimp_elimOne" (formula "67") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "88") (ifseqformula "71")) - (rule "mul_literals" (formula "88") (term "0,0")) - (rule "polySimp_addAssoc" (formula "88") (term "0")) - (rule "add_literals" (formula "88") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "88")) - (rule "polySimp_mulLiterals" (formula "88") (term "0")) - (rule "polySimp_elimOne" (formula "88") (term "0")) - (rule "inEqSimp_subsumption0" (formula "88") (ifseqformula "22")) - (rule "leq_literals" (formula "88") (term "0")) - (builtin "One Step Simplification" (formula "88")) - (rule "true_left" (formula "88")) - (rule "inEqSimp_exactShadow3" (formula "3") (ifseqformula "78")) - (rule "polySimp_rightDist" (formula "3") (term "0,0")) - (rule "mul_literals" (formula "3") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "3") (term "0")) - (rule "add_literals" (formula "3") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "3")) - (rule "polySimp_mulLiterals" (formula "3") (term "0")) - (rule "polySimp_elimOne" (formula "3") (term "0")) - (rule "inEqSimp_subsumption0" (formula "78") (ifseqformula "3")) - (rule "leq_literals" (formula "78") (term "0")) - (builtin "One Step Simplification" (formula "78")) - (rule "true_left" (formula "78")) - (rule "inEqSimp_exactShadow3" (formula "66") (ifseqformula "6")) - (rule "polySimp_rightDist" (formula "66") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "66") (term "1,0,0")) - (rule "mul_literals" (formula "66") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "66") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "66") (term "0")) - (rule "polySimp_addComm1" (formula "66") (term "0,0")) - (rule "add_literals" (formula "66") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "66")) - (rule "polySimp_mulComm0" (formula "66") (term "1")) - (rule "polySimp_rightDist" (formula "66") (term "1")) - (rule "mul_literals" (formula "66") (term "0,1")) - (rule "inEqSimp_subsumption1" (formula "78") (ifseqformula "66")) - (rule "inEqSimp_homoInEq0" (formula "78") (term "0")) - (rule "polySimp_mulComm0" (formula "78") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "78") (term "1,0,0")) - (rule "polySimp_mulLiterals" (formula "78") (term "1,1,0,0")) - (rule "mul_literals" (formula "78") (term "0,1,0,0")) - (rule "polySimp_elimOne" (formula "78") (term "1,1,0,0")) - (rule "polySimp_addAssoc" (formula "78") (term "0,0")) - (rule "polySimp_addComm1" (formula "78") (term "0,0,0")) - (rule "add_literals" (formula "78") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "78") (term "0,0")) - (rule "add_literals" (formula "78") (term "1,1,0,0")) - (rule "times_zero_1" (formula "78") (term "1,0,0")) - (rule "add_literals" (formula "78") (term "0,0")) - (rule "qeq_literals" (formula "78") (term "0")) - (builtin "One Step Simplification" (formula "78")) - (rule "true_left" (formula "78")) - (rule "inEqSimp_exactShadow3" (formula "1") (ifseqformula "78")) - (rule "polySimp_rightDist" (formula "1") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "1") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0")) - (rule "polySimp_rightDist" (formula "1") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0,0")) - (rule "polySimp_rightDist" (formula "1") (term "0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,0,0,0,0")) - (rule "mul_literals" (formula "1") (term "0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "1") (term "1,0,0,0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0,0,0")) - (rule "add_literals" (formula "1") (term "0,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "1")) - (rule "polySimp_mulComm0" (formula "1") (term "1")) - (rule "polySimp_rightDist" (formula "1") (term "1")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,1")) - (rule "polySimp_elimOne" (formula "1") (term "1,1")) - (rule "polySimp_rightDist" (formula "1") (term "0,1")) - (rule "mul_literals" (formula "1") (term "0,0,1")) - (rule "inEqSimp_exactShadow3" (formula "8") (ifseqformula "52")) - (rule "polySimp_rightDist" (formula "8") (term "0,0")) - (rule "mul_literals" (formula "8") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "8") (term "0")) - (rule "add_literals" (formula "8") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "8")) - (rule "polySimp_mulLiterals" (formula "8") (term "0")) - (rule "polySimp_elimOne" (formula "8") (term "0")) - (rule "inEqSimp_subsumption0" (formula "78") (ifseqformula "8")) - (rule "leq_literals" (formula "78") (term "0")) - (builtin "One Step Simplification" (formula "78")) - (rule "true_left" (formula "78")) - (rule "inEqSimp_exactShadow3" (formula "96") (ifseqformula "7")) - (rule "polySimp_mulComm0" (formula "96") (term "0,0")) - (rule "polySimp_addComm0" (formula "96") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "96")) - (rule "polySimp_mulLiterals" (formula "96") (term "0")) - (rule "polySimp_elimOne" (formula "96") (term "0")) - (rule "inEqSimp_subsumption0" (formula "96") (ifseqformula "101")) - (rule "inEqSimp_homoInEq0" (formula "96") (term "0")) - (rule "polySimp_mulComm0" (formula "96") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "96") (term "1,0,0")) - (rule "mul_literals" (formula "96") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "96") (term "0,0")) - (rule "polySimp_addComm1" (formula "96") (term "0,0,0")) - (rule "add_literals" (formula "96") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "96") (term "0,0")) - (rule "add_literals" (formula "96") (term "1,1,0,0")) - (rule "times_zero_1" (formula "96") (term "1,0,0")) - (rule "add_literals" (formula "96") (term "0,0")) - (rule "qeq_literals" (formula "96") (term "0")) - (builtin "One Step Simplification" (formula "96")) - (rule "true_left" (formula "96")) - (rule "inEqSimp_exactShadow3" (formula "96") (ifseqformula "79")) - (rule "polySimp_mulComm0" (formula "96") (term "0,0")) - (rule "polySimp_addComm0" (formula "96") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "96")) - (rule "polySimp_mulLiterals" (formula "96") (term "0")) - (rule "polySimp_elimOne" (formula "96") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "71") (ifseqformula "95")) - (rule "mul_literals" (formula "71") (term "0,0")) - (rule "add_zero_left" (formula "71") (term "0")) - (rule "inEqSimp_subsumption1" (formula "90") (ifseqformula "71")) - (rule "leq_literals" (formula "90") (term "0")) - (builtin "One Step Simplification" (formula "90")) - (rule "true_left" (formula "90")) - (rule "inEqSimp_exactShadow3" (formula "41") (ifseqformula "39")) - (rule "polySimp_mulComm0" (formula "41") (term "0,0")) - (rule "polySimp_addComm0" (formula "41") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "41")) - (rule "polySimp_mulLiterals" (formula "41") (term "0")) - (rule "polySimp_elimOne" (formula "41") (term "0")) - (rule "inEqSimp_subsumption0" (formula "26") (ifseqformula "41")) - (rule "leq_literals" (formula "26") (term "0")) - (builtin "One Step Simplification" (formula "26")) - (rule "true_left" (formula "26")) - (rule "inEqSimp_exactShadow3" (formula "5") (ifseqformula "67")) - (rule "polySimp_rightDist" (formula "5") (term "0,0")) - (rule "mul_literals" (formula "5") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "5") (term "0")) - (rule "polySimp_addAssoc" (formula "5") (term "0,0")) - (rule "add_literals" (formula "5") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "5")) - (rule "polySimp_mulLiterals" (formula "5") (term "0")) - (rule "polySimp_elimOne" (formula "5") (term "0")) - (rule "inEqSimp_subsumption0" (formula "66") (ifseqformula "5")) - (rule "inEqSimp_homoInEq0" (formula "66") (term "0")) - (rule "polySimp_mulComm0" (formula "66") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "66") (term "1,0,0")) - (rule "mul_literals" (formula "66") (term "0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "66") (term "1,1,0,0")) - (rule "polySimp_elimOne" (formula "66") (term "1,1,0,0")) - (rule "polySimp_addAssoc" (formula "66") (term "0,0")) - (rule "polySimp_addComm1" (formula "66") (term "0,0,0")) - (rule "add_literals" (formula "66") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "66") (term "0,0")) - (rule "add_literals" (formula "66") (term "1,1,0,0")) - (rule "times_zero_1" (formula "66") (term "1,0,0")) - (rule "add_literals" (formula "66") (term "0,0")) - (rule "qeq_literals" (formula "66") (term "0")) - (builtin "One Step Simplification" (formula "66")) - (rule "true_left" (formula "66")) - (rule "inEqSimp_exactShadow3" (formula "2") (ifseqformula "8")) - (rule "polySimp_rightDist" (formula "2") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "2") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "2") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "2") (term "0")) - (rule "polySimp_rightDist" (formula "2") (term "0,0,0")) - (rule "polySimp_rightDist" (formula "2") (term "0,0,0,0")) - (rule "mul_literals" (formula "2") (term "0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "2") (term "1,0,0,0,0")) - (rule "polySimp_elimOne" (formula "2") (term "1,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "2") (term "0,0")) - (rule "polySimp_addComm1" (formula "2") (term "0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "2") (term "0,0")) - (rule "add_literals" (formula "2") (term "1,1,0,0")) - (rule "times_zero_1" (formula "2") (term "1,0,0")) - (rule "polySimp_addLiterals" (formula "2") (term "0,0")) - (rule "polySimp_addComm1" (formula "2") (term "0,0")) - (rule "add_literals" (formula "2") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "2")) - (rule "polySimp_mulComm0" (formula "2") (term "1")) - (rule "polySimp_rightDist" (formula "2") (term "1")) - (rule "mul_literals" (formula "2") (term "0,1")) - (rule "inEqSimp_subsumption1" (formula "78") (ifseqformula "2")) - (rule "inEqSimp_homoInEq0" (formula "78") (term "0")) - (rule "polySimp_mulComm0" (formula "78") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "78") (term "1,0,0")) - (rule "mul_literals" (formula "78") (term "0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "78") (term "1,1,0,0")) - (rule "polySimp_elimOne" (formula "78") (term "1,1,0,0")) - (rule "polySimp_addAssoc" (formula "78") (term "0,0")) - (rule "polySimp_addComm1" (formula "78") (term "0,0,0")) - (rule "add_literals" (formula "78") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "78") (term "0,0")) - (rule "add_literals" (formula "78") (term "1,1,0,0")) - (rule "times_zero_1" (formula "78") (term "1,0,0")) - (rule "add_literals" (formula "78") (term "0,0")) - (rule "qeq_literals" (formula "78") (term "0")) - (builtin "One Step Simplification" (formula "78")) - (rule "true_left" (formula "78")) - (rule "inEqSimp_contradInEq0" (formula "2") (ifseqformula "77")) - (rule "andLeft" (formula "2")) - (rule "inEqSimp_homoInEq1" (formula "2")) - (rule "polySimp_mulComm0" (formula "2") (term "1,0")) - (rule "polySimp_rightDist" (formula "2") (term "1,0")) - (rule "mul_literals" (formula "2") (term "0,1,0")) - (rule "polySimp_mulLiterals" (formula "2") (term "1,1,0")) - (rule "polySimp_elimOne" (formula "2") (term "1,1,0")) - (rule "polySimp_addAssoc" (formula "2") (term "0")) - (rule "polySimp_addComm1" (formula "2") (term "0,0")) - (rule "add_literals" (formula "2") (term "0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "2") (term "0")) - (rule "add_literals" (formula "2") (term "1,1,0")) - (rule "times_zero_1" (formula "2") (term "1,0")) - (rule "add_literals" (formula "2") (term "0")) - (rule "leq_literals" (formula "2")) - (rule "closeFalse" (formula "2")) - ) - (branch "Case 2" - (rule "replace_int_MIN" (formula "151") (term "0")) - (rule "polySimp_homoEq" (formula "110")) - (rule "polySimp_elimSub" (formula "151") (term "1")) - (rule "polySimp_homoEq" (formula "12") (term "1,0")) - (rule "polySimp_homoEq" (formula "49") (term "1,0,1,0")) - (rule "polySimp_homoEq" (formula "59")) - (rule "polySimp_mulComm0" (formula "110") (term "1,0")) - (rule "polySimp_mulComm0" (formula "151") (term "1,1")) - (rule "polySimp_mulComm0" (formula "12") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "49") (term "1,0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "59") (term "1,0")) - (rule "polySimp_rightDist" (formula "110") (term "1,0")) - (rule "mul_literals" (formula "110") (term "0,1,0")) - (rule "polySimp_rightDist" (formula "151") (term "1,1")) - (rule "polySimp_mulLiterals" (formula "151") (term "1,1,1")) - (rule "polySimp_elimOne" (formula "151") (term "1,1,1")) - (rule "polySimp_mulComm0" (formula "151") (term "0,1,1")) - (rule "polySimp_rightDist" (formula "12") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "12") (term "0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "49") (term "1,0,1,0,1,0")) - (rule "polySimp_mulAssoc" (formula "49") (term "0,1,0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "49") (term "0,0,1,0,1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "49") (term "0,1,0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "49") (term "0,1,0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "59") (term "1,0")) - (rule "polySimp_mulComm0" (formula "59") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "110") (term "0")) - (rule "polySimp_addComm1" (formula "110") (term "0,0")) - (rule "polySimp_addComm1" (formula "110") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "110") (term "0,0,0,0")) - (rule "polySimp_addComm1" (formula "110") (term "0,0,0,0,0")) - (rule "add_literals" (formula "110") (term "0,0,0,0,0,0")) - (rule "add_zero_left" (formula "110") (term "0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "151") (term "1")) - (rule "polySimp_addComm1" (formula "151") (term "0,1")) - (rule "polySimp_addAssoc" (formula "12") (term "0,1,0")) - (rule "polySimp_addComm0" (formula "12") (term "0,0,1,0")) - (rule "inEqSimp_leqRight" (formula "116")) - (rule "mul_literals" (formula "1") (term "1,0,0")) - (rule "add_literals" (formula "1") (term "0,0")) - (rule "polySimp_addAssoc" (formula "50") (term "0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "60") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "114") (term "0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "114") (term "1,0,0,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "114") (term "0,1,0,0,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "114") (term "1,0,1,0,0,0,0,0,0,0")) - (rule "mul_literals" (formula "114") (term "0,0,1,0,0,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "114") (term "1,0,1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "14") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "3")) - (rule "polySimp_rightDist" (formula "3") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "3") (term "0,1,0,0")) - (rule "inEqSimp_ltToLeq" (formula "12") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "4")) - (rule "polySimp_mulComm0" (formula "4") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "4") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "50") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "2")) - (rule "polySimp_rightDist" (formula "2") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "2") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0")) - (rule "polySimp_addAssoc" (formula "114") (term "0,0,0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "3") (term "0,0")) - (rule "inEqSimp_leqRight" (formula "151")) - (rule "polySimp_rightDist" (formula "1") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "1") (term "0,1,0,0")) - (rule "polySimp_rightDist" (formula "1") (term "0,0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,0,0,1,0,0")) - (rule "polySimp_elimOne" (formula "1") (term "1,0,0,1,0,0")) - (rule "polySimp_mulComm0" (formula "1") (term "0,0,0,1,0,0")) - (rule "polySimp_addAssoc" (formula "3") (term "0,0")) - (rule "polySimp_addComm1" (formula "3") (term "0")) - (rule "polySimp_addAssoc" (formula "115") (term "0,0,0,0,0,0,0,0")) - (rule "add_literals" (formula "115") (term "0,0,0,0,0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "4") (term "0")) - (rule "polySimp_addComm1" (formula "4") (term "0,0")) - (rule "polySimp_pullOutFactor2b" (formula "4") (term "0,0,0")) - (rule "add_literals" (formula "4") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "4") (term "1,0,0,0")) - (rule "add_literals" (formula "4") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0")) - (rule "polySimp_addAssoc" (formula "1") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0,0,0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0,0,0,0")) - (rule "add_literals" (formula "1") (term "0,0,0,0,0")) - (rule "inEqSimp_homoInEq0" (formula "68")) - (rule "mul_literals" (formula "68") (term "1,0")) - (rule "polySimp_addComm1" (formula "68") (term "0")) - (rule "polySimp_addComm0" (formula "68") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "66")) - (rule "mul_literals" (formula "66") (term "1,0")) - (rule "polySimp_addComm1" (formula "66") (term "0")) - (rule "polySimp_addComm0" (formula "66") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "75")) - (rule "polySimp_mulComm0" (formula "75") (term "1,0")) - (rule "polySimp_rightDist" (formula "75") (term "1,0")) - (rule "polySimp_mulComm0" (formula "75") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "75") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "65")) - (rule "polySimp_mulComm0" (formula "65") (term "1,0")) - (rule "polySimp_rightDist" (formula "65") (term "1,0")) - (rule "polySimp_mulComm0" (formula "65") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "65") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "94")) - (rule "polySimp_mulComm0" (formula "94") (term "1,0")) - (rule "polySimp_rightDist" (formula "94") (term "1,0")) - (rule "polySimp_mulComm0" (formula "94") (term "0,1,0")) - (rule "polySimp_addComm1" (formula "94") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "104")) - (rule "polySimp_mulComm0" (formula "104") (term "1,0")) - (rule "polySimp_rightDist" (formula "104") (term "1,0")) - (rule "polySimp_mulComm0" (formula "104") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "81")) - (rule "mul_literals" (formula "81") (term "1,0")) - (rule "polySimp_addComm1" (formula "81") (term "0")) - (rule "polySimp_addComm0" (formula "81") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "95")) - (rule "polySimp_mulComm0" (formula "95") (term "1,0")) - (rule "polySimp_rightDist" (formula "95") (term "1,0")) - (rule "polySimp_mulComm0" (formula "95") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "93")) - (rule "polySimp_addComm1" (formula "93") (term "0")) - (rule "polySimp_pullOutFactor1" (formula "93") (term "0,0")) - (rule "add_literals" (formula "93") (term "1,0,0")) - (rule "times_zero_1" (formula "93") (term "0,0")) - (rule "add_zero_left" (formula "93") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "109")) - (rule "polySimp_mulComm0" (formula "109") (term "1,0")) - (rule "polySimp_rightDist" (formula "109") (term "1,0")) - (rule "polySimp_rightDist" (formula "109") (term "0,1,0")) - (rule "mul_literals" (formula "109") (term "0,0,1,0")) - (rule "polySimp_addComm1" (formula "109") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "41")) - (rule "polySimp_mulComm0" (formula "41") (term "1,0")) - (rule "polySimp_rightDist" (formula "41") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "41") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "41") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "41") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "41") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "80")) - (rule "polySimp_mulComm0" (formula "80") (term "1,0")) - (rule "polySimp_rightDist" (formula "80") (term "1,0")) - (rule "polySimp_mulComm0" (formula "80") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "76")) - (rule "mul_literals" (formula "76") (term "1,0")) - (rule "polySimp_addComm1" (formula "76") (term "0")) - (rule "polySimp_addComm0" (formula "76") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "104")) - (rule "polySimp_mulComm0" (formula "104") (term "1,0")) - (rule "inEqSimp_homoInEq0" (formula "67")) - (rule "polySimp_mulComm0" (formula "67") (term "1,0")) - (rule "inEqSimp_homoInEq1" (formula "92")) - (rule "polySimp_pullOutFactor1" (formula "92") (term "0")) - (rule "add_literals" (formula "92") (term "1,0")) - (rule "times_zero_1" (formula "92") (term "0")) - (rule "leq_literals" (formula "92")) - (rule "true_left" (formula "92")) - (rule "inEqSimp_homoInEq0" (formula "107")) - (rule "polySimp_mulComm0" (formula "107") (term "1,0")) - (rule "polySimp_addAssoc" (formula "92") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "92") (term "0,0,0")) - (rule "add_literals" (formula "92") (term "1,0,0,0")) - (rule "times_zero_1" (formula "92") (term "0,0,0")) - (rule "add_zero_left" (formula "92") (term "0,0")) - (rule "polySimp_rightDist" (formula "103") (term "1,0")) - (rule "polySimp_mulComm0" (formula "103") (term "0,1,0")) - (rule "polySimp_rightDist" (formula "67") (term "1,0")) - (rule "polySimp_mulComm0" (formula "67") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "102") (term "0")) - (rule "polySimp_addComm1" (formula "103") (term "0")) - (rule "polySimp_addComm1" (formula "102") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "102") (term "0,0,0")) - (rule "add_literals" (formula "102") (term "1,0,0,0")) - (rule "times_zero_1" (formula "102") (term "0,0,0")) - (rule "add_zero_left" (formula "102") (term "0,0")) - (rule "polySimp_rightDist" (formula "107") (term "1,0")) - (rule "polySimp_mulComm0" (formula "107") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "93") (term "0")) - (rule "polySimp_addComm0" (formula "93") (term "0,0")) - (rule "polySimp_addAssoc" (formula "108") (term "0,0")) - (rule "polySimp_addAssoc" (formula "41") (term "0")) - (rule "polySimp_addAssoc" (formula "80") (term "0")) - (rule "polySimp_addAssoc" (formula "67") (term "0")) - (rule "polySimp_addAssoc" (formula "103") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "103") (term "0,0,0")) - (rule "add_literals" (formula "103") (term "1,0,0,0")) - (rule "times_zero_1" (formula "103") (term "0,0,0")) - (rule "add_zero_left" (formula "103") (term "0,0")) - (rule "polySimp_addAssoc" (formula "107") (term "0")) - (rule "polySimp_addComm1" (formula "107") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "107") (term "0,0,0")) - (rule "add_literals" (formula "107") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "107") (term "1,0,0,0")) - (rule "add_literals" (formula "107") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "108") (term "0,0,0")) - (rule "polySimp_addComm0" (formula "108") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "108") (term "0,0,0")) - (rule "add_literals" (formula "108") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "108") (term "1,0,0,0")) - (rule "add_literals" (formula "108") (term "0,0,0")) - (rule "polySimp_sepNegMonomial" (formula "110")) - (rule "polySimp_mulLiterals" (formula "110") (term "0")) - (rule "polySimp_elimOne" (formula "110") (term "0")) - (rule "polySimp_sepNegMonomial" (formula "14") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "14") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "14") (term "0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "51") (term "1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "51") (term "0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "51") (term "0,1,0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "61")) - (rule "polySimp_mulLiterals" (formula "61") (term "0")) - (rule "polySimp_elimOne" (formula "61") (term "0")) - (rule "applyEq" (formula "94") (term "1") (ifseqformula "61")) - (rule "inEqSimp_sepPosMonomial0" (formula "15") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "15") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "15") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "15") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "15") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "15") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "13") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "13") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "13") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "13") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "13") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "13") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "5")) - (rule "polySimp_mulLiterals" (formula "5") (term "0")) - (rule "polySimp_elimOne" (formula "5") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "51") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "51") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "51") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "51") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "51") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "51") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "2")) - (rule "polySimp_mulComm0" (formula "2") (term "1")) - (rule "polySimp_rightDist" (formula "2") (term "1")) - (rule "mul_literals" (formula "2") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "2") (term "1,1")) - (rule "polySimp_elimOne" (formula "2") (term "1,1")) - (rule "inEqSimp_sepNegMonomial0" (formula "3")) - (rule "polySimp_mulLiterals" (formula "3") (term "0")) - (rule "polySimp_elimOne" (formula "3") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "113") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "113") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "113") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "113") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "113") (term "1,1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "113") (term "0,1,0,0,0,0,0")) - (rule "mul_literals" (formula "113") (term "0,0,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "4")) - (rule "polySimp_mulComm0" (formula "4") (term "1")) - (rule "polySimp_rightDist" (formula "4") (term "1")) - (rule "polySimp_mulLiterals" (formula "4") (term "1,1")) - (rule "mul_literals" (formula "4") (term "0,1")) - (rule "polySimp_elimOne" (formula "4") (term "1,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "1")) - (rule "polySimp_mulLiterals" (formula "1") (term "0")) - (rule "polySimp_elimOne" (formula "1") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "68")) - (rule "polySimp_mulComm0" (formula "68") (term "1")) - (rule "polySimp_rightDist" (formula "68") (term "1")) - (rule "mul_literals" (formula "68") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "66")) - (rule "polySimp_mulComm0" (formula "66") (term "1")) - (rule "polySimp_rightDist" (formula "66") (term "1")) - (rule "mul_literals" (formula "66") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "75")) - (rule "polySimp_mulLiterals" (formula "75") (term "0")) - (rule "polySimp_elimOne" (formula "75") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "65")) - (rule "polySimp_mulLiterals" (formula "65") (term "0")) - (rule "polySimp_elimOne" (formula "65") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "81")) - (rule "polySimp_mulComm0" (formula "81") (term "1")) - (rule "polySimp_rightDist" (formula "81") (term "1")) - (rule "mul_literals" (formula "81") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "76")) - (rule "polySimp_mulComm0" (formula "76") (term "1")) - (rule "polySimp_rightDist" (formula "76") (term "1")) - (rule "mul_literals" (formula "76") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "92")) - (rule "polySimp_mulLiterals" (formula "92") (term "1")) - (rule "polySimp_elimOne" (formula "92") (term "1")) - (rule "inEqSimp_sepNegMonomial1" (formula "101")) - (rule "polySimp_mulLiterals" (formula "101") (term "0")) - (rule "polySimp_elimOne" (formula "101") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "92")) - (rule "polySimp_mulLiterals" (formula "92") (term "0")) - (rule "polySimp_elimOne" (formula "92") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "41")) - (rule "polySimp_mulLiterals" (formula "41") (term "0")) - (rule "polySimp_elimOne" (formula "41") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "80")) - (rule "polySimp_mulLiterals" (formula "80") (term "0")) - (rule "polySimp_elimOne" (formula "80") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "67")) - (rule "polySimp_mulLiterals" (formula "67") (term "0")) - (rule "polySimp_elimOne" (formula "67") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "101")) - (rule "polySimp_mulLiterals" (formula "101") (term "1")) - (rule "polySimp_elimOne" (formula "101") (term "1")) - (rule "inEqSimp_sepNegMonomial1" (formula "105")) - (rule "polySimp_mulLiterals" (formula "105") (term "0")) - (rule "polySimp_elimOne" (formula "105") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "106")) - (rule "polySimp_mulComm0" (formula "106") (term "1")) - (rule "polySimp_rightDist" (formula "106") (term "1")) - (rule "mul_literals" (formula "106") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "106") (term "1,1")) - (rule "polySimp_elimOne" (formula "106") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "79") (ifseqformula "11")) - (rule "leq_literals" (formula "79") (term "0")) - (builtin "One Step Simplification" (formula "79")) - (rule "true_left" (formula "79")) - (rule "inEqSimp_subsumption1" (formula "82") (ifseqformula "70")) - (rule "leq_literals" (formula "82") (term "0")) - (builtin "One Step Simplification" (formula "82")) - (rule "true_left" (formula "82")) - (rule "inEqSimp_subsumption1" (formula "38") (ifseqformula "39")) - (rule "leq_literals" (formula "38") (term "0")) - (builtin "One Step Simplification" (formula "38")) - (rule "true_left" (formula "38")) - (rule "inEqSimp_subsumption0" (formula "88") (ifseqformula "102")) - (rule "inEqSimp_homoInEq0" (formula "88") (term "0")) - (rule "polySimp_mulComm0" (formula "88") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "88") (term "1,0,0")) - (rule "mul_literals" (formula "88") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "88") (term "0,0")) - (rule "polySimp_addComm0" (formula "88") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "88") (term "0,0")) - (rule "add_literals" (formula "88") (term "1,1,0,0")) - (rule "times_zero_1" (formula "88") (term "1,0,0")) - (rule "add_literals" (formula "88") (term "0,0")) - (rule "qeq_literals" (formula "88") (term "0")) - (builtin "One Step Simplification" (formula "88")) - (rule "true_left" (formula "88")) - (rule "inEqSimp_subsumption1" (formula "23") (ifseqformula "35")) - (rule "leq_literals" (formula "23") (term "0")) - (builtin "One Step Simplification" (formula "23")) - (rule "true_left" (formula "23")) - (rule "inEqSimp_subsumption1" (formula "69") (ifseqformula "2")) - (rule "inEqSimp_homoInEq0" (formula "69") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "69") (term "0,0")) - (rule "add_literals" (formula "69") (term "1,1,0,0")) - (rule "times_zero_1" (formula "69") (term "1,0,0")) - (rule "add_literals" (formula "69") (term "0,0")) - (rule "qeq_literals" (formula "69") (term "0")) - (builtin "One Step Simplification" (formula "69")) - (rule "true_left" (formula "69")) - (rule "inEqSimp_subsumption1" (formula "12") (ifseqformula "5")) - (rule "inEqSimp_homoInEq0" (formula "12") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "12") (term "0,0")) - (rule "add_literals" (formula "12") (term "1,1,0,0")) - (rule "times_zero_1" (formula "12") (term "1,0,0")) - (rule "add_literals" (formula "12") (term "0,0")) - (rule "qeq_literals" (formula "12") (term "0")) - (builtin "One Step Simplification" (formula "12")) - (rule "true_left" (formula "12")) - (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "1")) - (rule "polySimp_rightDist" (formula "65") (term "0,0")) - (rule "mul_literals" (formula "65") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "65") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "65") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "65") (term "0")) - (rule "polySimp_addAssoc" (formula "65") (term "0,0")) - (rule "polySimp_addAssoc" (formula "65") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "65") (term "0,0,0,0")) - (rule "add_literals" (formula "65") (term "0,0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "65") (term "0,0,0")) - (rule "add_literals" (formula "65") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "65") (term "1,0,0,0")) - (rule "add_literals" (formula "65") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "65")) - (rule "polySimp_mulLiterals" (formula "65") (term "0")) - (rule "polySimp_elimOne" (formula "65") (term "0")) - (rule "inEqSimp_subsumption0" (formula "65") (ifseqformula "99")) - (rule "inEqSimp_homoInEq0" (formula "65") (term "0")) - (rule "polySimp_mulComm0" (formula "65") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "65") (term "1,0,0")) - (rule "mul_literals" (formula "65") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "65") (term "0,0")) - (rule "polySimp_addComm1" (formula "65") (term "0,0,0")) - (rule "add_literals" (formula "65") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "65") (term "0,0")) - (rule "add_literals" (formula "65") (term "1,1,0,0")) - (rule "times_zero_1" (formula "65") (term "1,0,0")) - (rule "add_literals" (formula "65") (term "0,0")) - (rule "qeq_literals" (formula "65") (term "0")) - (builtin "One Step Simplification" (formula "65")) - (rule "true_left" (formula "65")) - (rule "inEqSimp_exactShadow3" (formula "2") (ifseqformula "64")) - (rule "polySimp_rightDist" (formula "2") (term "0,0")) - (rule "mul_literals" (formula "2") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "2") (term "0")) - (rule "polySimp_addAssoc" (formula "2") (term "0,0")) - (rule "add_literals" (formula "2") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "2")) - (rule "polySimp_mulLiterals" (formula "2") (term "0")) - (rule "polySimp_elimOne" (formula "2") (term "0")) - (rule "inEqSimp_subsumption0" (formula "63") (ifseqformula "2")) - (rule "inEqSimp_homoInEq0" (formula "63") (term "0")) - (rule "polySimp_mulComm0" (formula "63") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "63") (term "1,0,0")) - (rule "mul_literals" (formula "63") (term "0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "63") (term "1,1,0,0")) - (rule "polySimp_elimOne" (formula "63") (term "1,1,0,0")) - (rule "polySimp_addAssoc" (formula "63") (term "0,0")) - (rule "polySimp_addComm1" (formula "63") (term "0,0,0")) - (rule "add_literals" (formula "63") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "63") (term "0,0")) - (rule "add_literals" (formula "63") (term "1,1,0,0")) - (rule "times_zero_1" (formula "63") (term "1,0,0")) - (rule "add_literals" (formula "63") (term "0,0")) - (rule "qeq_literals" (formula "63") (term "0")) - (builtin "One Step Simplification" (formula "63")) - (rule "true_left" (formula "63")) - (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "93")) - (rule "mul_literals" (formula "67") (term "0,0")) - (rule "add_zero_left" (formula "67") (term "0")) - (rule "inEqSimp_subsumption1" (formula "88") (ifseqformula "67")) - (rule "leq_literals" (formula "88") (term "0")) - (builtin "One Step Simplification" (formula "88")) - (rule "true_left" (formula "88")) - (rule "inEqSimp_exactShadow3" (formula "80") (ifseqformula "69")) - (rule "mul_literals" (formula "80") (term "0,0")) - (rule "polySimp_addAssoc" (formula "80") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "80")) - (rule "polySimp_mulComm0" (formula "80") (term "1")) - (rule "polySimp_rightDist" (formula "80") (term "1")) - (rule "mul_literals" (formula "80") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "80") (term "1,1")) - (rule "polySimp_elimOne" (formula "80") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "80") (ifseqformula "35")) - (rule "inEqSimp_homoInEq0" (formula "80") (term "0")) - (rule "polySimp_mulComm0" (formula "80") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "80") (term "1,0,0")) - (rule "mul_literals" (formula "80") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "80") (term "0,0")) - (rule "polySimp_addComm0" (formula "80") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "80") (term "0,0")) - (rule "add_literals" (formula "80") (term "1,1,0,0")) - (rule "times_zero_1" (formula "80") (term "1,0,0")) - (rule "add_literals" (formula "80") (term "0,0")) - (rule "qeq_literals" (formula "80") (term "0")) - (builtin "One Step Simplification" (formula "80")) - (rule "true_left" (formula "80")) - (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "93")) - (rule "polySimp_rightDist" (formula "63") (term "0,0")) - (rule "mul_literals" (formula "63") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "63") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "63") (term "1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "63")) - (rule "polySimp_mulComm0" (formula "63") (term "1")) - (rule "polySimp_rightDist" (formula "63") (term "1")) - (rule "mul_literals" (formula "63") (term "0,1")) - (rule "inEqSimp_exactShadow3" (formula "80") (ifseqformula "1")) - (rule "mul_literals" (formula "80") (term "0,0")) - (rule "polySimp_addAssoc" (formula "80") (term "0")) - (rule "polySimp_addAssoc" (formula "80") (term "0,0")) - (rule "polySimp_addAssoc" (formula "80") (term "0,0,0")) - (rule "add_literals" (formula "80") (term "0,0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "80")) - (rule "polySimp_mulLiterals" (formula "80") (term "0")) - (rule "polySimp_elimOne" (formula "80") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "3") (ifseqformula "69")) - (rule "polySimp_rightDist" (formula "3") (term "0,0")) - (rule "mul_literals" (formula "3") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "3") (term "0")) - (rule "polySimp_addAssoc" (formula "3") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "3")) - (rule "polySimp_mulLiterals" (formula "3") (term "0")) - (rule "polySimp_elimOne" (formula "3") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "66") (ifseqformula "6")) - (rule "polySimp_rightDist" (formula "66") (term "0,0")) - (rule "mul_literals" (formula "66") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "66") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "66") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "66") (term "0")) - (rule "polySimp_addComm1" (formula "66") (term "0,0")) - (rule "add_literals" (formula "66") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "66")) - (rule "polySimp_mulComm0" (formula "66") (term "1")) - (rule "polySimp_rightDist" (formula "66") (term "1")) - (rule "mul_literals" (formula "66") (term "0,1")) - (rule "inEqSimp_subsumption1" (formula "79") (ifseqformula "66")) - (rule "inEqSimp_homoInEq0" (formula "79") (term "0")) - (rule "polySimp_mulComm0" (formula "79") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "79") (term "1,0,0")) - (rule "mul_literals" (formula "79") (term "0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "79") (term "1,1,0,0")) - (rule "polySimp_elimOne" (formula "79") (term "1,1,0,0")) - (rule "polySimp_addAssoc" (formula "79") (term "0,0")) - (rule "polySimp_addComm1" (formula "79") (term "0,0,0")) - (rule "add_literals" (formula "79") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "79") (term "0,0")) - (rule "add_literals" (formula "79") (term "1,1,0,0")) - (rule "times_zero_1" (formula "79") (term "1,0,0")) - (rule "add_literals" (formula "79") (term "0,0")) - (rule "qeq_literals" (formula "79") (term "0")) - (builtin "One Step Simplification" (formula "79")) - (rule "true_left" (formula "79")) - (rule "inEqSimp_exactShadow3" (formula "25") (ifseqformula "40")) - (rule "mul_literals" (formula "25") (term "0,0")) - (rule "polySimp_addAssoc" (formula "25") (term "0")) - (rule "add_literals" (formula "25") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "25")) - (rule "mul_literals" (formula "25") (term "1")) - (rule "inEqSimp_subsumption1" (formula "25") (ifseqformula "36")) - (rule "leq_literals" (formula "25") (term "0")) - (builtin "One Step Simplification" (formula "25")) - (rule "true_left" (formula "25")) - (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "71")) - (rule "polySimp_rightDist" (formula "67") (term "0,0")) - (rule "mul_literals" (formula "67") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "67") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "67") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "67") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "67") (term "0,0")) - (rule "add_literals" (formula "67") (term "1,1,0,0")) - (rule "times_zero_1" (formula "67") (term "1,0,0")) - (rule "add_literals" (formula "67") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "67")) - (rule "mul_literals" (formula "67") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "58") (ifseqformula "78")) - (rule "mul_literals" (formula "58") (term "0,0")) - (rule "polySimp_addAssoc" (formula "58") (term "0")) - (rule "add_literals" (formula "58") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "58")) - (rule "polySimp_mulLiterals" (formula "58") (term "0")) - (rule "polySimp_elimOne" (formula "58") (term "0")) - (rule "inEqSimp_subsumption0" (formula "58") (ifseqformula "23")) - (rule "leq_literals" (formula "58") (term "0")) - (builtin "One Step Simplification" (formula "58")) - (rule "true_left" (formula "58")) - (rule "inEqSimp_exactShadow3" (formula "4") (ifseqformula "1")) - (rule "polySimp_rightDist" (formula "4") (term "0,0")) - (rule "mul_literals" (formula "4") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "4") (term "0")) - (rule "polySimp_addAssoc" (formula "4") (term "0,0")) - (rule "polySimp_addAssoc" (formula "4") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "4") (term "0,0,0,0")) - (rule "add_literals" (formula "4") (term "0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "4")) - (rule "polySimp_mulLiterals" (formula "4") (term "0")) - (rule "polySimp_elimOne" (formula "4") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "5") (ifseqformula "7")) - (rule "polySimp_rightDist" (formula "5") (term "0,0")) - (rule "mul_literals" (formula "5") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "5") (term "0")) - (rule "polySimp_addAssoc" (formula "5") (term "0,0")) - (rule "add_literals" (formula "5") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "5")) - (rule "polySimp_mulLiterals" (formula "5") (term "0")) - (rule "polySimp_elimOne" (formula "5") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "66") (ifseqformula "81")) - (rule "polySimp_rightDist" (formula "66") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "66") (term "1,0,0")) - (rule "mul_literals" (formula "66") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "66") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "66") (term "0")) - (rule "add_literals" (formula "66") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "66")) - (rule "mul_literals" (formula "66") (term "1")) - (rule "inEqSimp_subsumption1" (formula "66") (ifseqformula "37")) - (rule "leq_literals" (formula "66") (term "0")) - (builtin "One Step Simplification" (formula "66")) - (rule "true_left" (formula "66")) - (rule "inEqSimp_exactShadow3" (formula "6") (ifseqformula "82")) - (rule "polySimp_rightDist" (formula "6") (term "0,0")) - (rule "mul_literals" (formula "6") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "6") (term "0")) - (rule "add_literals" (formula "6") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "6")) - (rule "polySimp_mulLiterals" (formula "6") (term "0")) - (rule "polySimp_elimOne" (formula "6") (term "0")) - (rule "inEqSimp_subsumption0" (formula "82") (ifseqformula "6")) - (rule "leq_literals" (formula "82") (term "0")) - (builtin "One Step Simplification" (formula "82")) - (rule "true_left" (formula "82")) - (rule "inEqSimp_exactShadow3" (formula "10") (ifseqformula "54")) - (rule "polySimp_rightDist" (formula "10") (term "0,0")) - (rule "mul_literals" (formula "10") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "10") (term "0")) - (rule "add_literals" (formula "10") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "10")) - (rule "polySimp_mulLiterals" (formula "10") (term "0")) - (rule "polySimp_elimOne" (formula "10") (term "0")) - (rule "inEqSimp_subsumption0" (formula "81") (ifseqformula "10")) - (rule "leq_literals" (formula "81") (term "0")) - (builtin "One Step Simplification" (formula "81")) - (rule "true_left" (formula "81")) - (rule "inEqSimp_exactShadow3" (formula "79") (ifseqformula "91")) - (rule "polySimp_rightDist" (formula "79") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "79") (term "1,0,0")) - (rule "mul_literals" (formula "79") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "79") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "79") (term "0")) - (rule "add_literals" (formula "79") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "79")) - (rule "mul_literals" (formula "79") (term "1")) - (rule "inEqSimp_subsumption1" (formula "79") (ifseqformula "39")) - (rule "leq_literals" (formula "79") (term "0")) - (builtin "One Step Simplification" (formula "79")) - (rule "true_left" (formula "79")) - (rule "inEqSimp_exactShadow3" (formula "103") (ifseqformula "69")) - (rule "polySimp_rightDist" (formula "103") (term "0,0")) - (rule "mul_literals" (formula "103") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "103") (term "0")) - (rule "polySimp_addAssoc" (formula "103") (term "0,0")) - (rule "add_literals" (formula "103") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "103")) - (rule "polySimp_mulLiterals" (formula "103") (term "0")) - (rule "polySimp_elimOne" (formula "103") (term "0")) - (rule "inEqSimp_subsumption0" (formula "103") (ifseqformula "81")) - (rule "inEqSimp_homoInEq0" (formula "103") (term "0")) - (rule "polySimp_mulComm0" (formula "103") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "103") (term "1,0,0")) - (rule "polySimp_mulLiterals" (formula "103") (term "1,1,0,0")) - (rule "mul_literals" (formula "103") (term "0,1,0,0")) - (rule "polySimp_elimOne" (formula "103") (term "1,1,0,0")) - (rule "polySimp_addAssoc" (formula "103") (term "0,0")) - (rule "polySimp_addComm1" (formula "103") (term "0,0,0")) - (rule "add_literals" (formula "103") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "103") (term "0,0")) - (rule "add_literals" (formula "103") (term "1,1,0,0")) - (rule "times_zero_1" (formula "103") (term "1,0,0")) - (rule "add_literals" (formula "103") (term "0,0")) - (rule "qeq_literals" (formula "103") (term "0")) - (builtin "One Step Simplification" (formula "103")) - (rule "true_left" (formula "103")) - (rule "inEqSimp_exactShadow3" (formula "103") (ifseqformula "82")) - (rule "polySimp_rightDist" (formula "103") (term "0,0")) - (rule "mul_literals" (formula "103") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "103") (term "0")) - (rule "add_literals" (formula "103") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "103")) - (rule "polySimp_mulLiterals" (formula "103") (term "0")) - (rule "polySimp_elimOne" (formula "103") (term "0")) - (rule "inEqSimp_subsumption0" (formula "103") (ifseqformula "61")) - (rule "leq_literals" (formula "103") (term "0")) - (builtin "One Step Simplification" (formula "103")) - (rule "true_left" (formula "103")) - (rule "inEqSimp_exactShadow3" (formula "8") (ifseqformula "61")) - (rule "polySimp_rightDist" (formula "8") (term "0,0")) - (rule "polySimp_addComm1" (formula "8") (term "0")) - (rule "polySimp_rightDist" (formula "8") (term "0,0,0")) - (rule "mul_literals" (formula "8") (term "0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "8") (term "1,0,0,0")) - (rule "polySimp_elimOne" (formula "8") (term "1,0,0,0")) - (rule "polySimp_addComm1" (formula "8") (term "0,0")) - (rule "add_literals" (formula "8") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "8")) - (rule "polySimp_mulLiterals" (formula "8") (term "0")) - (rule "polySimp_elimOne" (formula "8") (term "0")) - (rule "inEqSimp_subsumption0" (formula "8") (ifseqformula "45")) - (rule "inEqSimp_homoInEq0" (formula "8") (term "0")) - (rule "polySimp_mulComm0" (formula "8") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "8") (term "1,0,0")) - (rule "mul_literals" (formula "8") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "8") (term "0,0")) - (rule "polySimp_addComm1" (formula "8") (term "0,0,0")) - (rule "add_literals" (formula "8") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "8") (term "0,0")) - (rule "add_literals" (formula "8") (term "1,1,0,0")) - (rule "times_zero_1" (formula "8") (term "1,0,0")) - (rule "add_literals" (formula "8") (term "0,0")) - (rule "qeq_literals" (formula "8") (term "0")) - (builtin "One Step Simplification" (formula "8")) - (rule "true_left" (formula "8")) - (rule "inEqSimp_exactShadow3" (formula "40") (ifseqformula "28")) - (rule "polySimp_mulComm0" (formula "40") (term "0,0")) - (rule "polySimp_addComm0" (formula "40") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "40")) - (rule "polySimp_mulLiterals" (formula "40") (term "0")) - (rule "polySimp_elimOne" (formula "40") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "98") (ifseqformula "1")) - (rule "polySimp_mulComm0" (formula "98") (term "0,0")) - (rule "polySimp_addAssoc" (formula "98") (term "0")) - (rule "polySimp_addComm0" (formula "98") (term "0,0")) - (rule "polySimp_pullOutFactor0b" (formula "98") (term "0")) - (rule "add_literals" (formula "98") (term "1,1,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "98")) - (rule "polySimp_mulLiterals" (formula "98") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "99") (ifseqformula "9")) - (rule "polySimp_mulComm0" (formula "99") (term "0,0")) - (rule "polySimp_addComm0" (formula "99") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "99")) - (rule "polySimp_mulLiterals" (formula "99") (term "0")) - (rule "polySimp_elimOne" (formula "99") (term "0")) - (rule "inEqSimp_subsumption0" (formula "99") (ifseqformula "104")) - (rule "inEqSimp_homoInEq0" (formula "99") (term "0")) - (rule "polySimp_mulComm0" (formula "99") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "99") (term "1,0,0")) - (rule "mul_literals" (formula "99") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "99") (term "0,0")) - (rule "polySimp_addComm1" (formula "99") (term "0,0,0")) - (rule "add_literals" (formula "99") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "99") (term "0,0")) - (rule "add_literals" (formula "99") (term "1,1,0,0")) - (rule "times_zero_1" (formula "99") (term "1,0,0")) - (rule "add_literals" (formula "99") (term "0,0")) - (rule "qeq_literals" (formula "99") (term "0")) - (builtin "One Step Simplification" (formula "99")) - (rule "true_left" (formula "99")) - (rule "inEqSimp_exactShadow3" (formula "99") (ifseqformula "69")) - (rule "polySimp_mulComm0" (formula "99") (term "0,0")) - (rule "polySimp_addComm0" (formula "99") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "99")) - (rule "polySimp_mulLiterals" (formula "99") (term "0")) - (rule "polySimp_elimOne" (formula "99") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "104") (ifseqformula "1")) - (rule "polySimp_rightDist" (formula "104") (term "0,0")) - (rule "mul_literals" (formula "104") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "104") (term "0")) - (rule "polySimp_addAssoc" (formula "104") (term "0,0")) - (rule "polySimp_addComm1" (formula "104") (term "0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "104") (term "0,0")) - (rule "add_literals" (formula "104") (term "1,1,0,0")) - (rule "times_zero_1" (formula "104") (term "1,0,0")) - (rule "add_zero_right" (formula "104") (term "0,0")) - (rule "polySimp_addAssoc" (formula "104") (term "0,0")) - (rule "add_literals" (formula "104") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "104")) - (rule "polySimp_mulLiterals" (formula "104") (term "0")) - (rule "polySimp_elimOne" (formula "104") (term "0")) - (rule "inEqSimp_subsumption0" (formula "78") (ifseqformula "104")) - (rule "inEqSimp_homoInEq0" (formula "78") (term "0")) - (rule "polySimp_mulComm0" (formula "78") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "78") (term "1,0,0")) - (rule "mul_literals" (formula "78") (term "0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "78") (term "1,1,0,0")) - (rule "polySimp_elimOne" (formula "78") (term "1,1,0,0")) - (rule "polySimp_addAssoc" (formula "78") (term "0,0")) - (rule "polySimp_addComm1" (formula "78") (term "0,0,0")) - (rule "add_literals" (formula "78") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "78") (term "0,0")) - (rule "add_literals" (formula "78") (term "1,1,0,0")) - (rule "times_zero_1" (formula "78") (term "1,0,0")) - (rule "add_literals" (formula "78") (term "0,0")) - (rule "qeq_literals" (formula "78") (term "0")) - (builtin "One Step Simplification" (formula "78")) - (rule "true_left" (formula "78")) - (rule "inEqSimp_exactShadow3" (formula "98") (ifseqformula "81")) - (rule "polySimp_mulComm0" (formula "98") (term "0,0")) - (rule "polySimp_addComm0" (formula "98") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "98")) - (rule "polySimp_mulLiterals" (formula "98") (term "0")) - (rule "polySimp_elimOne" (formula "98") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "104") (ifseqformula "75")) - (rule "polySimp_rightDist" (formula "104") (term "0,0")) - (rule "mul_literals" (formula "104") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "104") (term "0")) - (rule "polySimp_addAssoc" (formula "104") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "104")) - (rule "polySimp_mulLiterals" (formula "104") (term "0")) - (rule "polySimp_elimOne" (formula "104") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "78") (ifseqformula "102")) - (rule "polySimp_rightDist" (formula "78") (term "0,0")) - (rule "mul_literals" (formula "78") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "78") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "78") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "78") (term "0")) - (rule "polySimp_addComm1" (formula "78") (term "0,0")) - (rule "add_literals" (formula "78") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "78")) - (rule "polySimp_mulComm0" (formula "78") (term "1")) - (rule "polySimp_rightDist" (formula "78") (term "1")) - (rule "mul_literals" (formula "78") (term "0,1")) - (rule "inEqSimp_subsumption1" (formula "70") (ifseqformula "78")) - (rule "inEqSimp_homoInEq0" (formula "70") (term "0")) - (rule "polySimp_mulComm0" (formula "70") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "70") (term "1,0,0")) - (rule "mul_literals" (formula "70") (term "0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "70") (term "1,1,0,0")) - (rule "polySimp_elimOne" (formula "70") (term "1,1,0,0")) - (rule "polySimp_addAssoc" (formula "70") (term "0,0")) - (rule "polySimp_addComm1" (formula "70") (term "0,0,0")) - (rule "add_literals" (formula "70") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "70") (term "0,0")) - (rule "add_literals" (formula "70") (term "1,1,0,0")) - (rule "times_zero_1" (formula "70") (term "1,0,0")) - (rule "add_literals" (formula "70") (term "0,0")) - (rule "qeq_literals" (formula "70") (term "0")) - (builtin "One Step Simplification" (formula "70")) - (rule "true_left" (formula "70")) - (rule "inEqSimp_exactShadow3" (formula "70") (ifseqformula "81")) - (rule "polySimp_rightDist" (formula "70") (term "0,0")) - (rule "mul_literals" (formula "70") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "70") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "70") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "70") (term "0")) - (rule "add_literals" (formula "70") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "70")) - (rule "mul_literals" (formula "70") (term "1")) - (rule "inEqSimp_subsumption1" (formula "70") (ifseqformula "39")) - (rule "leq_literals" (formula "70") (term "0")) - (builtin "One Step Simplification" (formula "70")) - (rule "true_left" (formula "70")) - (rule "inEqSimp_exactShadow3" (formula "98") (ifseqformula "74")) - (rule "polySimp_mulComm0" (formula "98") (term "0,0")) - (rule "polySimp_addComm0" (formula "98") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "98")) - (rule "polySimp_mulLiterals" (formula "98") (term "0")) - (rule "polySimp_elimOne" (formula "98") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "43") (ifseqformula "41")) - (rule "polySimp_mulComm0" (formula "43") (term "0,0")) - (rule "polySimp_addComm0" (formula "43") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "43")) - (rule "polySimp_mulLiterals" (formula "43") (term "0")) - (rule "polySimp_elimOne" (formula "43") (term "0")) - (rule "inEqSimp_subsumption0" (formula "28") (ifseqformula "43")) - (rule "leq_literals" (formula "28") (term "0")) - (builtin "One Step Simplification" (formula "28")) - (rule "true_left" (formula "28")) - (rule "inEqSimp_exactShadow3" (formula "83") (ifseqformula "69")) - (rule "mul_literals" (formula "83") (term "0,0")) - (rule "polySimp_addAssoc" (formula "83") (term "0")) - (rule "add_literals" (formula "83") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "83")) - (rule "polySimp_mulLiterals" (formula "83") (term "0")) - (rule "polySimp_elimOne" (formula "83") (term "0")) - (rule "inEqSimp_subsumption0" (formula "83") (ifseqformula "27")) - (rule "leq_literals" (formula "83") (term "0")) - (builtin "One Step Simplification" (formula "83")) - (rule "true_left" (formula "83")) - (rule "inEqSimp_exactShadow3" (formula "83") (ifseqformula "9")) - (rule "mul_literals" (formula "83") (term "0,0")) - (rule "polySimp_addAssoc" (formula "83") (term "0")) - (rule "add_literals" (formula "83") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "83")) - (rule "mul_literals" (formula "83") (term "1")) - (rule "inEqSimp_subsumption1" (formula "62") (ifseqformula "83")) - (rule "leq_literals" (formula "62") (term "0")) - (builtin "One Step Simplification" (formula "62")) - (rule "true_left" (formula "62")) - (rule "inEqSimp_exactShadow3" (formula "8") (ifseqformula "79")) - (rule "polySimp_rightDist" (formula "8") (term "0,0")) - (rule "polySimp_addComm1" (formula "8") (term "0")) - (rule "polySimp_rightDist" (formula "8") (term "0,0,0")) - (rule "mul_literals" (formula "8") (term "0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "8") (term "1,0,0,0")) - (rule "polySimp_elimOne" (formula "8") (term "1,0,0,0")) - (rule "polySimp_addAssoc" (formula "8") (term "0,0")) - (rule "polySimp_addComm1" (formula "8") (term "0,0,0")) - (rule "add_literals" (formula "8") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "8") (term "0,0")) - (rule "add_literals" (formula "8") (term "1,1,0,0")) - (rule "times_zero_1" (formula "8") (term "1,0,0")) - (rule "add_literals" (formula "8") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "8")) - (rule "polySimp_mulLiterals" (formula "8") (term "0")) - (rule "polySimp_elimOne" (formula "8") (term "0")) - (rule "inEqSimp_subsumption0" (formula "8") (ifseqformula "43")) - (rule "leq_literals" (formula "8") (term "0")) - (builtin "One Step Simplification" (formula "8")) - (rule "true_left" (formula "8")) - (rule "inEqSimp_and_subsumption2" (formula "53") (term "0,0,0,0")) - (rule "leq_literals" (formula "53") (term "0,0,0,0,0,0")) - (builtin "One Step Simplification" (formula "53")) - (rule "inEqSimp_exactShadow3" (formula "76") (ifseqformula "61")) - (rule "polySimp_rightDist" (formula "76") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "76") (term "1,0,0")) - (rule "mul_literals" (formula "76") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "76") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "76") (term "0")) - (rule "add_literals" (formula "76") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "76")) - (rule "mul_literals" (formula "76") (term "1")) - (rule "inEqSimp_subsumption1" (formula "76") (ifseqformula "38")) - (rule "leq_literals" (formula "76") (term "0")) - (builtin "One Step Simplification" (formula "76")) - (rule "true_left" (formula "76")) - (rule "inEqSimp_exactShadow3" (formula "71") (ifseqformula "81")) - (rule "times_zero_1" (formula "71") (term "0,0")) - (rule "add_zero_left" (formula "71") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "71")) - (rule "polySimp_mulComm0" (formula "71") (term "1")) - (rule "polySimp_rightDist" (formula "71") (term "1")) - (rule "polySimp_mulLiterals" (formula "71") (term "1,1")) - (rule "mul_literals" (formula "71") (term "0,1")) - (rule "polySimp_elimOne" (formula "71") (term "1,1")) - (rule "inEqSimp_exactShadow3" (formula "72") (ifseqformula "99")) - (rule "times_zero_1" (formula "72") (term "0,0")) - (rule "add_zero_left" (formula "72") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "72")) - (rule "polySimp_mulLiterals" (formula "72") (term "1")) - (rule "polySimp_elimOne" (formula "72") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "72") (ifseqformula "105")) - (rule "mul_literals" (formula "72") (term "0,0")) - (rule "add_zero_left" (formula "72") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "72")) - (rule "polySimp_mulLiterals" (formula "72") (term "0")) - (rule "polySimp_elimOne" (formula "72") (term "0")) - (rule "inEqSimp_subsumption0" (formula "27") (ifseqformula "72")) - (rule "leq_literals" (formula "27") (term "0")) - (builtin "One Step Simplification" (formula "27")) - (rule "true_left" (formula "27")) - (rule "inEqSimp_contradInEq1" (formula "71") (ifseqformula "37")) - (rule "qeq_literals" (formula "71") (term "0")) - (builtin "One Step Simplification" (formula "71")) - (rule "closeFalse" (formula "71")) - ) - ) - (branch "Usage" - (builtin "One Step Simplification" (formula "151")) - (rule "translateJavaSubInt" (formula "151") (term "0,1,0")) - (rule "polySimp_elimSub" (formula "151") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "151") (term "1,0,1,0")) - (rule "polySimp_rightDist" (formula "151") (term "1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "151") (term "1,1,0,1,0")) - (rule "polySimp_elimOne" (formula "151") (term "1,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "151") (term "0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "151") (term "0,1,0")) - (rule "polySimp_addComm1" (formula "151") (term "0,0,1,0")) - (rule "widening_identity_cast_5" (formula "151") (term "1")) - (rule "assignment" (formula "151") (term "1")) - (builtin "One Step Simplification" (formula "151")) - (builtin "Use Operation Contract" (formula "151") (newnames "heapBefore_copy_nonoverlapping_0,exc_17,heapAfter_copy_nonoverlapping_0,anon_heap_copy_nonoverlapping_0") (contract "de.wiesler.Functions[de.wiesler.Functions::copy_nonoverlapping([I,int,[I,int,int)].JML normal_behavior operation contract.0")) - (branch "Post (copy_nonoverlapping)" - (builtin "One Step Simplification" (formula "117")) - (builtin "One Step Simplification" (formula "153")) - (builtin "Block Contract (Internal)" (formula "153") (newnames "exc_18,heap_Before_BLOCK_13,savedHeap_Before_BLOCK_13,o,f")) - (branch "Validity" - (builtin "One Step Simplification" (formula "118") (ifInst "" (formula "29"))) - (builtin "One Step Simplification" (formula "154")) - (rule "expand_inInt" (formula "117") (term "1,0,0,0,1,0,1")) - (rule "expand_inInt" (formula "117") (term "0,0,1,1,0,1")) - (rule "replace_int_MAX" (formula "117") (term "1,0,1,0,0,0,1,0,1")) - (rule "replace_int_MIN" (formula "117") (term "0,1,1,0,0,0,1,0,1")) - (rule "replace_int_MAX" (formula "117") (term "1,0,0,0,1,1,0,1")) - (rule "replace_int_MIN" (formula "117") (term "0,1,0,0,1,1,0,1")) - (rule "andLeft" (formula "117")) - (rule "andLeft" (formula "118")) - (rule "andLeft" (formula "118")) - (rule "andLeft" (formula "118")) - (rule "eqSymm" (formula "157") (term "0,0,1,0,1")) - (rule "translateJavaSubInt" (formula "117") (term "2,1,0")) - (rule "translateJavaAddInt" (formula "119") (term "3,1,1,0")) - (rule "translateJavaAddInt" (formula "118") (term "0,2,0,1,0")) - (rule "translateJavaAddInt" (formula "118") (term "0,2,1,1,0")) - (rule "translateJavaAddInt" (formula "119") (term "3,0,1,0")) - (rule "translateJavaAddInt" (formula "117") (term "0,2,1,0")) - (rule "polySimp_elimSub" (formula "117") (term "2,1,0")) - (rule "mul_literals" (formula "117") (term "1,2,1,0")) - (rule "polySimp_addAssoc" (formula "119") (term "3,1,1,0")) - (rule "polySimp_addComm1" (formula "119") (term "0,3,1,1,0")) - (rule "polySimp_pullOutFactor1b" (formula "119") (term "3,1,1,0")) - (rule "add_literals" (formula "119") (term "1,1,3,1,1,0")) - (rule "times_zero_1" (formula "119") (term "1,3,1,1,0")) - (rule "add_zero_right" (formula "119") (term "3,1,1,0")) - (rule "polySimp_pullOutFactor2b" (formula "119") (term "3,1,1,0")) - (rule "add_literals" (formula "119") (term "1,1,3,1,1,0")) - (rule "times_zero_1" (formula "119") (term "1,3,1,1,0")) - (rule "add_literals" (formula "119") (term "3,1,1,0")) - (rule "polySimp_addAssoc" (formula "119") (term "3,0,1,0")) - (rule "polySimp_addComm1" (formula "119") (term "0,3,0,1,0")) - (rule "polySimp_pullOutFactor1b" (formula "119") (term "3,0,1,0")) - (rule "add_literals" (formula "119") (term "1,1,3,0,1,0")) - (rule "times_zero_1" (formula "119") (term "1,3,0,1,0")) - (rule "add_zero_right" (formula "119") (term "3,0,1,0")) - (rule "polySimp_addComm1" (formula "119") (term "3,0,1,0")) - (rule "polySimp_pullOutFactor2b" (formula "119") (term "0,3,0,1,0")) - (rule "add_literals" (formula "119") (term "1,1,0,3,0,1,0")) - (rule "times_zero_1" (formula "119") (term "1,0,3,0,1,0")) - (rule "add_zero_right" (formula "119") (term "0,3,0,1,0")) - (rule "polySimp_addAssoc" (formula "117") (term "0,2,1,0")) - (rule "polySimp_addComm1" (formula "117") (term "0,0,2,1,0")) - (rule "polySimp_pullOutFactor1b" (formula "117") (term "0,2,1,0")) - (rule "add_literals" (formula "117") (term "1,1,0,2,1,0")) - (rule "times_zero_1" (formula "117") (term "1,0,2,1,0")) - (rule "add_zero_right" (formula "117") (term "0,2,1,0")) - (rule "polySimp_addComm1" (formula "117") (term "0,2,1,0")) - (rule "polySimp_pullOutFactor2b" (formula "117") (term "0,0,2,1,0")) - (rule "add_literals" (formula "117") (term "1,1,0,0,2,1,0")) - (rule "times_zero_1" (formula "117") (term "1,0,0,2,1,0")) - (rule "add_zero_right" (formula "117") (term "0,0,2,1,0")) - (rule "polySimp_addComm1" (formula "117") (term "2,1,0")) - (rule "polySimp_addComm0" (formula "117") (term "0,2,1,0")) - (rule "inEqSimp_commuteLeq" (formula "118") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "118") (term "1,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "119") (term "1,0,0")) - (rule "variableDeclarationAssign" (formula "157") (term "1")) - (rule "variableDeclaration" (formula "157") (term "1") (newnames "exc_18_1")) - (rule "assignment" (formula "157") (term "1")) - (builtin "One Step Simplification" (formula "157")) - (rule "emptyStatement" (formula "157") (term "1")) - (builtin "One Step Simplification" (formula "157")) - (rule "emptyStatement" (formula "157") (term "1")) - (rule "commute_and" (formula "119") (term "0,0")) - (rule "commute_and" (formula "118") (term "0,0,0")) - (rule "commute_and" (formula "118") (term "1,0,0")) - (rule "shift_paren_and" (formula "118") (term "0,0")) - (rule "commute_and_2" (formula "118") (term "0,0,0")) - (rule "tryEmpty" (formula "157") (term "1")) - (rule "blockEmptyLabel" (formula "157") (term "1")) - (rule "blockEmpty" (formula "157") (term "1")) - (rule "methodCallEmpty" (formula "157") (term "1")) - (rule "emptyModality" (formula "157") (term "1")) - (rule "andRight" (formula "157")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "157")) - (rule "closeTrue" (formula "157")) - ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "157")) - (rule "closeTrue" (formula "157")) - ) - ) - (branch "Precondition" - (rule "andRight" (formula "153")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "153") (ifInst "" (formula "29"))) - (rule "closeTrue" (formula "153")) - ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "153")) - (rule "expand_inInt" (formula "117") (term "1,0,0,0,1,0,1")) - (rule "expand_inInt" (formula "117") (term "0,0,1,1,0,1")) - (rule "replace_int_MIN" (formula "117") (term "0,1,1,0,0,0,1,0,1")) - (rule "replace_int_MAX" (formula "117") (term "1,0,1,0,0,0,1,0,1")) - (rule "replace_int_MIN" (formula "117") (term "0,1,0,0,1,1,0,1")) - (rule "replace_int_MAX" (formula "117") (term "1,0,0,0,1,1,0,1")) - (rule "andLeft" (formula "117")) - (rule "wellFormedAnonEQ" (formula "154") (ifseqformula "117")) - (rule "wellFormedAnonEQ" (formula "154") (term "0") (ifseqformula "112")) - (rule "wellFormedAnon" (formula "154") (term "0,0")) - (rule "andLeft" (formula "118")) - (rule "andLeft" (formula "118")) - (rule "andLeft" (formula "118")) - (rule "translateJavaSubInt" (formula "117") (term "2,1,0")) - (rule "translateJavaAddInt" (formula "119") (term "3,0,1,0")) - (rule "translateJavaAddInt" (formula "119") (term "3,1,1,0")) - (rule "translateJavaAddInt" (formula "118") (term "0,2,0,1,0")) - (rule "translateJavaAddInt" (formula "118") (term "0,2,1,1,0")) - (rule "translateJavaAddInt" (formula "117") (term "0,2,1,0")) - (rule "replace_known_left" (formula "156") (term "1") (ifseqformula "116")) - (builtin "One Step Simplification" (formula "156") (ifInst "" (formula "18")) (ifInst "" (formula "17")) (ifInst "" (formula "111"))) - (rule "closeTrue" (formula "156")) - ) - ) - (branch "Usage" - (builtin "One Step Simplification" (formula "118")) - (builtin "One Step Simplification" (formula "154")) - (rule "expand_inInt" (formula "117") (term "1,0,0,0,1,0,1")) - (rule "expand_inInt" (formula "117") (term "0,0,1,1,0,1")) - (rule "replace_int_MAX" (formula "117") (term "1,0,1,0,0,0,1,0,1")) - (rule "replace_int_MIN" (formula "117") (term "0,1,1,0,0,0,1,0,1")) - (rule "replace_int_MIN" (formula "117") (term "0,1,0,0,1,1,0,1")) - (rule "replace_int_MAX" (formula "117") (term "1,0,0,0,1,1,0,1")) - (rule "andLeft" (formula "118")) - (rule "andLeft" (formula "117")) - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "119") (term "1,1") (ifseqformula "117")) - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "119") (term "0,1,1") (ifseqformula "112")) - (builtin "One Step Simplification" (formula "119")) - (rule "andLeft" (formula "120")) - (rule "andLeft" (formula "118")) - (rule "andLeft" (formula "120")) - (rule "andLeft" (formula "118")) - (rule "andLeft" (formula "118")) - (rule "translateJavaSubInt" (formula "117") (term "2,1,0")) - (rule "translateJavaAddInt" (formula "119") (term "3,1,1,0")) - (rule "translateJavaAddInt" (formula "118") (term "0,2,0,1,0")) - (rule "translateJavaAddInt" (formula "119") (term "3,0,1,0")) - (rule "translateJavaAddInt" (formula "118") (term "0,2,1,1,0")) - (rule "translateJavaAddInt" (formula "117") (term "0,2,1,0")) - (rule "replace_known_left" (formula "122") (term "0") (ifseqformula "121")) - (builtin "One Step Simplification" (formula "122")) - (rule "true_left" (formula "122")) - (rule "polySimp_elimSub" (formula "117") (term "2,1,0")) - (rule "mul_literals" (formula "117") (term "1,2,1,0")) - (rule "polySimp_addAssoc" (formula "119") (term "3,1,1,0")) - (rule "polySimp_addComm1" (formula "119") (term "0,3,1,1,0")) - (rule "polySimp_pullOutFactor1b" (formula "119") (term "3,1,1,0")) - (rule "add_literals" (formula "119") (term "1,1,3,1,1,0")) - (rule "times_zero_1" (formula "119") (term "1,3,1,1,0")) - (rule "add_zero_right" (formula "119") (term "3,1,1,0")) - (rule "polySimp_pullOutFactor2b" (formula "119") (term "3,1,1,0")) - (rule "add_literals" (formula "119") (term "1,1,3,1,1,0")) - (rule "times_zero_1" (formula "119") (term "1,3,1,1,0")) - (rule "add_literals" (formula "119") (term "3,1,1,0")) - (rule "polySimp_addAssoc" (formula "119") (term "3,0,1,0")) - (rule "polySimp_addComm1" (formula "119") (term "0,3,0,1,0")) - (rule "polySimp_pullOutFactor1b" (formula "119") (term "3,0,1,0")) - (rule "add_literals" (formula "119") (term "1,1,3,0,1,0")) - (rule "times_zero_1" (formula "119") (term "1,3,0,1,0")) - (rule "add_zero_right" (formula "119") (term "3,0,1,0")) - (rule "polySimp_addComm1" (formula "119") (term "3,0,1,0")) - (rule "polySimp_pullOutFactor2b" (formula "119") (term "0,3,0,1,0")) - (rule "add_literals" (formula "119") (term "1,1,0,3,0,1,0")) - (rule "times_zero_1" (formula "119") (term "1,0,3,0,1,0")) - (rule "add_zero_right" (formula "119") (term "0,3,0,1,0")) - (rule "polySimp_addAssoc" (formula "117") (term "0,2,1,0")) - (rule "polySimp_addComm1" (formula "117") (term "2,1,0")) - (rule "polySimp_addComm1" (formula "117") (term "0,0,2,1,0")) - (rule "polySimp_addComm1" (formula "117") (term "0,0,0,2,1,0")) - (rule "polySimp_pullOutFactor2b" (formula "117") (term "0,0,0,0,2,1,0")) - (rule "add_literals" (formula "117") (term "1,1,0,0,0,0,2,1,0")) - (rule "times_zero_1" (formula "117") (term "1,0,0,0,0,2,1,0")) - (rule "add_zero_right" (formula "117") (term "0,0,0,0,2,1,0")) - (rule "polySimp_addComm1" (formula "117") (term "0,2,1,0")) - (rule "polySimp_pullOutFactor1b" (formula "117") (term "2,1,0")) - (rule "add_literals" (formula "117") (term "1,1,2,1,0")) - (rule "times_zero_1" (formula "117") (term "1,2,1,0")) - (rule "polySimp_addLiterals" (formula "117") (term "2,1,0")) - (rule "polySimp_addComm1" (formula "117") (term "2,1,0")) - (rule "polySimp_addComm0" (formula "117") (term "0,2,1,0")) - (rule "inEqSimp_commuteLeq" (formula "119") (term "1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "118") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "118") (term "1,1,0,0")) - (rule "commute_and" (formula "119") (term "0,0")) - (rule "elim_double_block_2" (formula "159") (term "1")) - (rule "commute_and" (formula "118") (term "0,0,0")) - (rule "commute_and" (formula "118") (term "1,0,0")) - (rule "shift_paren_and" (formula "118") (term "0,0")) - (rule "commute_and_2" (formula "118") (term "0,0,0")) - (rule "ifUnfold" (formula "159") (term "1") (inst "#boolv=x")) - (rule "variableDeclaration" (formula "159") (term "1") (newnames "x_23")) - (rule "inequality_comparison_simple" (formula "159") (term "1")) - (builtin "One Step Simplification" (formula "159")) - (rule "replace_known_left" (formula "159") (term "0,0,1,0") (ifseqformula "121")) - (builtin "One Step Simplification" (formula "159")) - (builtin "Use Dependency Contract" (formula "110") (term "1,0") (ifInst "" (formula "49") (term "1,1,1,0")) (contract "de.wiesler.Buffers[de.wiesler.Buffers::bufferLen(int)].JML accessible clause.0")) - (rule "wellFormedAnon" (formula "124") (term "1,1,0,0,0,0")) - (rule "expand_inInt" (formula "124") (term "1,0,0,0")) - (rule "replace_int_MAX" (formula "124") (term "1,0,1,0,0,0")) - (rule "replace_int_MIN" (formula "124") (term "0,1,1,0,0,0")) - (rule "replace_known_right" (formula "124") (term "0,0,0,0,0,0,0") (ifseqformula "158")) - (builtin "One Step Simplification" (formula "124") (ifInst "" (formula "24")) (ifInst "" (formula "18")) (ifInst "" (formula "18")) (ifInst "" (formula "17")) (ifInst "" (formula "76")) (ifInst "" (formula "30"))) - (rule "disjointDefinition" (formula "124") (term "1,0")) - (rule "disjointWithSingleton1" (formula "124") (term "1,0")) - (rule "elementOfArrayRangeConcrete" (formula "124") (term "0,1,0")) - (rule "replace_known_right" (formula "124") (term "0,0,0,1,0") (ifseqformula "129")) - (builtin "One Step Simplification" (formula "124")) - (rule "inEqSimp_commuteLeq" (formula "124") (term "0,1,0")) - (rule "replace_known_left" (formula "124") (term "0,1,0") (ifseqformula "9")) - (builtin "One Step Simplification" (formula "124")) - (rule "inEqSimp_commuteLeq" (formula "124") (term "0,0")) - (rule "replace_known_left" (formula "124") (term "0,0") (ifseqformula "77")) - (builtin "One Step Simplification" (formula "124")) - (rule "applyEq" (formula "124") (term "1,0") (ifseqformula "42")) - (rule "replace_known_left" (formula "124") (term "0") (ifseqformula "3")) - (builtin "One Step Simplification" (formula "124")) - (rule "applyEq" (formula "110") (term "1,0") (ifseqformula "124")) - (rule "ifSplit" (formula "160")) - (branch "if x_23 true" - (builtin "One Step Simplification" (formula "1")) - (rule "closeFalse" (formula "1")) - ) - (branch "if x_23 false" - (builtin "One Step Simplification" (formula "1")) - (builtin "One Step Simplification" (formula "161")) - (rule "true_left" (formula "1")) - (rule "blockEmpty" (formula "160") (term "1")) - (builtin "Block Contract (Internal)" (formula "160") (newnames "exc_19,heap_Before_BLOCK_14,savedHeap_Before_BLOCK_14,o,f")) - (branch "Validity" - (builtin "One Step Simplification" (formula "125") (ifInst "" (formula "29"))) - (builtin "One Step Simplification" (formula "161")) - (rule "eqSymm" (formula "161") (term "0,0,1,0,1")) - (rule "variableDeclarationAssign" (formula "161") (term "1")) - (rule "variableDeclaration" (formula "161") (term "1") (newnames "exc_19_1")) - (rule "assignment" (formula "161") (term "1")) - (builtin "One Step Simplification" (formula "161")) - (rule "emptyStatement" (formula "161") (term "1")) - (builtin "One Step Simplification" (formula "161")) - (rule "emptyStatement" (formula "161") (term "1")) - (rule "tryEmpty" (formula "161") (term "1")) - (rule "blockEmptyLabel" (formula "161") (term "1")) - (rule "blockEmpty" (formula "161") (term "1")) - (rule "methodCallEmpty" (formula "161") (term "1")) - (rule "emptyModality" (formula "161") (term "1")) - (rule "andRight" (formula "161")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "161")) - (rule "closeTrue" (formula "161")) - ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "161")) - (rule "closeTrue" (formula "161")) - ) - ) - (branch "Precondition" - (rule "andRight" (formula "160")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "160") (ifInst "" (formula "29"))) - (rule "closeTrue" (formula "160")) - ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "160")) - (rule "wellFormedAnonEQ" (formula "160") (ifseqformula "117")) - (rule "wellFormedAnonEQ" (formula "160") (term "0") (ifseqformula "112")) - (rule "wellFormedAnon" (formula "160") (term "0,0")) - (rule "replace_known_left" (formula "160") (term "1") (ifseqformula "116")) - (builtin "One Step Simplification" (formula "160") (ifInst "" (formula "18")) (ifInst "" (formula "17")) (ifInst "" (formula "111"))) - (rule "closeTrue" (formula "160")) - ) - ) - (branch "Usage" - (builtin "One Step Simplification" (formula "161")) - (builtin "One Step Simplification" (formula "125")) - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "125") (term "1,1,0") (ifseqformula "117")) - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "125") (term "0,1,1,0") (ifseqformula "112")) - (builtin "One Step Simplification" (formula "125")) - (rule "andLeft" (formula "125")) - (rule "andLeft" (formula "125")) - (rule "andLeft" (formula "127")) - (rule "andLeft" (formula "127")) - (rule "andLeft" (formula "127")) - (rule "andLeft" (formula "127")) - (rule "translateJavaAddInt" (formula "130") (term "4,0")) - (rule "translateJavaAddInt" (formula "128") (term "3,0")) - (rule "replace_known_left" (formula "126") (term "0") (ifseqformula "125")) - (builtin "One Step Simplification" (formula "126")) - (rule "true_left" (formula "126")) - (rule "polySimp_addAssoc" (formula "129") (term "4,0")) - (rule "polySimp_addComm1" (formula "129") (term "0,4,0")) - (rule "polySimp_pullOutFactor1b" (formula "129") (term "4,0")) - (rule "add_literals" (formula "129") (term "1,1,4,0")) - (rule "times_zero_1" (formula "129") (term "1,4,0")) - (rule "add_zero_right" (formula "129") (term "4,0")) - (rule "polySimp_addComm1" (formula "129") (term "4,0")) - (rule "polySimp_pullOutFactor2b" (formula "129") (term "0,4,0")) - (rule "add_literals" (formula "129") (term "1,1,0,4,0")) - (rule "times_zero_1" (formula "129") (term "1,0,4,0")) - (rule "add_zero_right" (formula "129") (term "0,4,0")) - (rule "polySimp_addAssoc" (formula "127") (term "3,0")) - (rule "polySimp_addComm1" (formula "127") (term "0,3,0")) - (rule "polySimp_pullOutFactor1b" (formula "127") (term "3,0")) - (rule "add_literals" (formula "127") (term "1,1,3,0")) - (rule "times_zero_1" (formula "127") (term "1,3,0")) - (rule "add_zero_right" (formula "127") (term "3,0")) - (rule "polySimp_addComm1" (formula "127") (term "3,0")) - (rule "polySimp_pullOutFactor2b" (formula "127") (term "0,3,0")) - (rule "add_literals" (formula "127") (term "1,1,0,3,0")) - (rule "times_zero_1" (formula "127") (term "1,0,3,0")) - (rule "add_zero_right" (formula "127") (term "0,3,0")) - (rule "elim_double_block_2" (formula "166") (term "1")) - (rule "ifUnfold" (formula "166") (term "1") (inst "#boolv=x")) - (rule "variableDeclaration" (formula "166") (term "1") (newnames "x_24")) - (rule "inequality_comparison_simple" (formula "166") (term "1")) - (builtin "One Step Simplification" (formula "166")) - (rule "replace_known_left" (formula "166") (term "0,0,1,0") (ifseqformula "125")) - (builtin "One Step Simplification" (formula "166")) - (rule "ifSplit" (formula "166")) - (branch "if x_24 true" - (builtin "One Step Simplification" (formula "167")) - (builtin "One Step Simplification" (formula "1")) - (rule "closeFalse" (formula "1")) - ) - (branch "if x_24 false" - (builtin "One Step Simplification" (formula "167")) - (builtin "One Step Simplification" (formula "1")) - (rule "true_left" (formula "1")) - (rule "blockEmpty" (formula "166") (term "1")) - (builtin "Block Contract (Internal)" (formula "166") (newnames "exc_20,heap_Before_BLOCK_15,savedHeap_Before_BLOCK_15,o,f")) - (branch "Validity" - (builtin "One Step Simplification" (formula "131") (ifInst "" (formula "29"))) - (builtin "One Step Simplification" (formula "167")) - (rule "eqSymm" (formula "167") (term "0,0,1,0,1")) - (rule "variableDeclarationAssign" (formula "167") (term "1")) - (rule "variableDeclaration" (formula "167") (term "1") (newnames "exc_20_1")) - (rule "assignment" (formula "167") (term "1")) - (builtin "One Step Simplification" (formula "167")) - (rule "emptyStatement" (formula "167") (term "1")) - (builtin "One Step Simplification" (formula "167")) - (rule "emptyStatement" (formula "167") (term "1")) - (rule "tryEmpty" (formula "167") (term "1")) - (rule "blockEmptyLabel" (formula "167") (term "1")) - (rule "blockEmpty" (formula "167") (term "1")) - (rule "methodCallEmpty" (formula "167") (term "1")) - (rule "emptyModality" (formula "167") (term "1")) - (rule "andRight" (formula "167")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "167")) - (rule "closeTrue" (formula "167")) - ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "167")) - (rule "closeTrue" (formula "167")) - ) - ) - (branch "Precondition" - (rule "andRight" (formula "166")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "166") (ifInst "" (formula "29"))) - (rule "closeTrue" (formula "166")) - ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "166")) - (rule "wellFormedAnonEQ" (formula "166") (ifseqformula "117")) - (rule "wellFormedAnonEQ" (formula "166") (term "0") (ifseqformula "112")) - (rule "wellFormedAnon" (formula "166") (term "0,0")) - (rule "replace_known_left" (formula "166") (term "1,0") (ifseqformula "111")) - (builtin "One Step Simplification" (formula "166") (ifInst "" (formula "18")) (ifInst "" (formula "17")) (ifInst "" (formula "116"))) - (rule "closeTrue" (formula "166")) - ) - ) - (branch "Usage" - (builtin "One Step Simplification" (formula "167")) - (builtin "One Step Simplification" (formula "131")) - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "131") (term "1,1,0") (ifseqformula "117")) - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "131") (term "0,1,1,0") (ifseqformula "112")) - (builtin "One Step Simplification" (formula "131")) - (rule "andLeft" (formula "131")) - (rule "andLeft" (formula "132")) - (rule "andLeft" (formula "131")) - (rule "replace_known_left" (formula "132") (term "0") (ifseqformula "131")) - (builtin "One Step Simplification" (formula "132")) - (rule "true_left" (formula "132")) - (rule "elim_double_block_2" (formula "169") (term "1")) - (rule "ifUnfold" (formula "169") (term "1") (inst "#boolv=x")) - (rule "variableDeclaration" (formula "169") (term "1") (newnames "x_25")) - (rule "inequality_comparison_simple" (formula "169") (term "1")) - (builtin "One Step Simplification" (formula "169")) - (rule "replace_known_left" (formula "169") (term "0,0,1,0") (ifseqformula "131")) - (builtin "One Step Simplification" (formula "169")) - (rule "ifSplit" (formula "169")) - (branch "if x_25 true" - (builtin "One Step Simplification" (formula "1")) - (rule "closeFalse" (formula "1")) - ) - (branch "if x_25 false" - (builtin "One Step Simplification" (formula "1")) - (builtin "One Step Simplification" (formula "170")) - (rule "true_left" (formula "1")) - (rule "blockEmpty" (formula "169") (term "1")) - (builtin "Block Contract (Internal)" (formula "169") (newnames "exc_21,heap_Before_BLOCK_16,savedHeap_Before_BLOCK_16,o,f")) - (branch "Validity" - (builtin "One Step Simplification" (formula "134") (ifInst "" (formula "29"))) - (builtin "One Step Simplification" (formula "170")) - (rule "eqSymm" (formula "170") (term "0,0,1,0,1")) - (rule "variableDeclarationAssign" (formula "170") (term "1")) - (rule "variableDeclaration" (formula "170") (term "1") (newnames "exc_21_1")) - (rule "assignment" (formula "170") (term "1")) - (builtin "One Step Simplification" (formula "170")) - (rule "emptyStatement" (formula "170") (term "1")) - (builtin "One Step Simplification" (formula "170")) - (rule "emptyStatement" (formula "170") (term "1")) - (rule "tryEmpty" (formula "170") (term "1")) - (rule "blockEmptyLabel" (formula "170") (term "1")) - (rule "blockEmpty" (formula "170") (term "1")) - (rule "methodCallEmpty" (formula "170") (term "1")) - (rule "emptyModality" (formula "170") (term "1")) - (rule "andRight" (formula "170")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "170")) - (rule "closeTrue" (formula "170")) - ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "170")) - (rule "closeTrue" (formula "170")) - ) - ) - (branch "Precondition" - (rule "andRight" (formula "169")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "169") (ifInst "" (formula "29"))) - (rule "closeTrue" (formula "169")) - ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "169")) - (rule "wellFormedAnonEQ" (formula "169") (ifseqformula "117")) - (rule "wellFormedAnonEQ" (formula "169") (term "0") (ifseqformula "112")) - (rule "wellFormedAnon" (formula "169") (term "0,0")) - (rule "replace_known_left" (formula "169") (term "1") (ifseqformula "116")) - (builtin "One Step Simplification" (formula "169") (ifInst "" (formula "18")) (ifInst "" (formula "17")) (ifInst "" (formula "111"))) - (rule "closeTrue" (formula "169")) - ) - ) - (branch "Usage" - (builtin "One Step Simplification" (formula "134")) - (builtin "One Step Simplification" (formula "170")) - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "134") (term "1,1,0") (ifseqformula "117")) - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "134") (term "0,1,1,0") (ifseqformula "112")) - (builtin "One Step Simplification" (formula "134")) - (rule "expand_inInt" (formula "134") (term "0,0,1")) - (rule "replace_int_MIN" (formula "134") (term "0,1,0,0,1")) - (rule "replace_int_MAX" (formula "134") (term "1,0,0,0,1")) - (rule "andLeft" (formula "134")) - (rule "andLeft" (formula "134")) - (rule "translateJavaAddInt" (formula "136") (term "1,1,0")) - (rule "translateJavaAddInt" (formula "136") (term "2,0,1,1,0")) - (rule "replace_known_left" (formula "135") (term "0") (ifseqformula "134")) - (builtin "One Step Simplification" (formula "135")) - (rule "true_left" (formula "135")) - (rule "polySimp_addComm0" (formula "135") (term "1,1,0")) - (rule "polySimp_addAssoc" (formula "135") (term "2,1,1,1,0")) - (rule "polySimp_addComm1" (formula "135") (term "0,2,1,1,1,0")) - (rule "polySimp_pullOutFactor1b" (formula "135") (term "2,1,1,1,0")) - (rule "add_literals" (formula "135") (term "1,1,2,1,1,1,0")) - (rule "times_zero_1" (formula "135") (term "1,2,1,1,1,0")) - (rule "add_zero_right" (formula "135") (term "2,1,1,1,0")) - (rule "polySimp_addComm1" (formula "135") (term "2,1,1,1,0")) - (rule "polySimp_pullOutFactor2b" (formula "135") (term "0,2,1,1,1,0")) - (rule "add_literals" (formula "135") (term "1,1,0,2,1,1,1,0")) - (rule "times_zero_1" (formula "135") (term "1,0,2,1,1,1,0")) - (rule "add_zero_right" (formula "135") (term "0,2,1,1,1,0")) - (rule "inEqSimp_commuteLeq" (formula "135") (term "1,0,0")) - (rule "commute_and" (formula "135") (term "0,0")) - (rule "elim_double_block_2" (formula "171") (term "1")) - (rule "ifUnfold" (formula "171") (term "1") (inst "#boolv=x")) - (rule "variableDeclaration" (formula "171") (term "1") (newnames "x_26")) - (rule "inequality_comparison_simple" (formula "171") (term "1")) - (builtin "One Step Simplification" (formula "171")) - (rule "replace_known_left" (formula "171") (term "0,0,1,0") (ifseqformula "134")) - (builtin "One Step Simplification" (formula "171")) - (rule "ifSplit" (formula "171")) - (branch "if x_26 true" - (builtin "One Step Simplification" (formula "1")) - (rule "closeFalse" (formula "1")) - ) - (branch "if x_26 false" - (builtin "One Step Simplification" (formula "1")) - (builtin "One Step Simplification" (formula "172")) - (rule "true_left" (formula "1")) - (rule "blockEmpty" (formula "171") (term "1")) - (builtin "Block Contract (Internal)" (formula "171") (newnames "exc_22,heap_Before_BLOCK_17,savedHeap_Before_BLOCK_17,o,f")) - (branch "Validity" - (builtin "One Step Simplification" (formula "136") (ifInst "" (formula "29"))) - (builtin "One Step Simplification" (formula "172")) - (rule "eqSymm" (formula "172") (term "0,0,1,0,1")) - (rule "variableDeclarationAssign" (formula "172") (term "1")) - (rule "variableDeclaration" (formula "172") (term "1") (newnames "exc_22_1")) - (rule "assignment" (formula "172") (term "1")) - (builtin "One Step Simplification" (formula "172")) - (rule "emptyStatement" (formula "172") (term "1")) - (builtin "One Step Simplification" (formula "172")) - (rule "emptyStatement" (formula "172") (term "1")) - (rule "tryEmpty" (formula "172") (term "1")) - (rule "blockEmptyLabel" (formula "172") (term "1")) - (rule "blockEmpty" (formula "172") (term "1")) - (rule "methodCallEmpty" (formula "172") (term "1")) - (rule "emptyModality" (formula "172") (term "1")) - (rule "andRight" (formula "172")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "172")) - (rule "closeTrue" (formula "172")) - ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "172")) - (rule "closeTrue" (formula "172")) - ) - ) - (branch "Precondition" - (rule "andRight" (formula "171")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "171") (ifInst "" (formula "29"))) - (rule "closeTrue" (formula "171")) - ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "171")) - (rule "wellFormedAnonEQ" (formula "171") (ifseqformula "117")) - (rule "wellFormedAnonEQ" (formula "171") (term "0") (ifseqformula "112")) - (rule "wellFormedAnon" (formula "171") (term "0,0")) - (rule "replace_known_left" (formula "171") (term "1") (ifseqformula "116")) - (builtin "One Step Simplification" (formula "171") (ifInst "" (formula "18")) (ifInst "" (formula "17")) (ifInst "" (formula "111"))) - (rule "closeTrue" (formula "171")) - ) - ) - (branch "Usage" - (builtin "One Step Simplification" (formula "136")) - (builtin "One Step Simplification" (formula "172")) - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "136") (term "1,1,0") (ifseqformula "117")) - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "136") (term "0,1,1,0") (ifseqformula "112")) - (builtin "One Step Simplification" (formula "136")) - (rule "andLeft" (formula "136")) - (rule "andLeft" (formula "137")) - (rule "andLeft" (formula "136")) - (rule "andLeft" (formula "138")) - (rule "translateJavaAddInt" (formula "140") (term "3,0")) - (rule "replace_known_left" (formula "137") (term "0") (ifseqformula "136")) - (builtin "One Step Simplification" (formula "137")) - (rule "true_left" (formula "137")) - (rule "polySimp_addAssoc" (formula "139") (term "3,0")) - (rule "polySimp_addComm1" (formula "139") (term "0,3,0")) - (rule "polySimp_pullOutFactor1b" (formula "139") (term "3,0")) - (rule "add_literals" (formula "139") (term "1,1,3,0")) - (rule "times_zero_1" (formula "139") (term "1,3,0")) - (rule "add_zero_right" (formula "139") (term "3,0")) - (rule "polySimp_addComm1" (formula "139") (term "3,0")) - (rule "polySimp_pullOutFactor2b" (formula "139") (term "0,3,0")) - (rule "add_literals" (formula "139") (term "1,1,0,3,0")) - (rule "times_zero_1" (formula "139") (term "1,0,3,0")) - (rule "add_zero_right" (formula "139") (term "0,3,0")) - (rule "elim_double_block_2" (formula "175") (term "1")) - (rule "ifUnfold" (formula "175") (term "1") (inst "#boolv=x")) - (rule "variableDeclaration" (formula "175") (term "1") (newnames "x_27")) - (rule "inequality_comparison_simple" (formula "175") (term "1")) - (builtin "One Step Simplification" (formula "175")) - (rule "replace_known_left" (formula "175") (term "0,0,1,0") (ifseqformula "136")) - (builtin "One Step Simplification" (formula "175")) - (rule "ifSplit" (formula "175")) - (branch "if x_27 true" - (builtin "One Step Simplification" (formula "176")) - (builtin "One Step Simplification" (formula "1")) - (rule "closeFalse" (formula "1")) - ) - (branch "if x_27 false" - (builtin "One Step Simplification" (formula "176")) - (builtin "One Step Simplification" (formula "1")) - (rule "true_left" (formula "1")) - (rule "blockEmpty" (formula "175") (term "1")) - (rule "assignment" (formula "175") (term "1")) - (builtin "One Step Simplification" (formula "175")) - (rule "blockEmpty" (formula "175") (term "1")) - (builtin "Block Contract (Internal)" (formula "175") (newnames "exc_23,heap_Before_BLOCK_18,savedHeap_Before_BLOCK_18,o,f")) - (branch "Validity" - (builtin "One Step Simplification" (formula "176")) - (builtin "One Step Simplification" (formula "140") (ifInst "" (formula "29"))) - (rule "eqSymm" (formula "176") (term "0,0,1,0,1")) - (rule "variableDeclarationAssign" (formula "176") (term "1")) - (rule "variableDeclaration" (formula "176") (term "1") (newnames "exc_23_1")) - (rule "assignment" (formula "176") (term "1")) - (builtin "One Step Simplification" (formula "176")) - (rule "emptyStatement" (formula "176") (term "1")) - (builtin "One Step Simplification" (formula "176")) - (rule "emptyStatement" (formula "176") (term "1")) - (rule "tryEmpty" (formula "176") (term "1")) - (rule "blockEmptyLabel" (formula "176") (term "1")) - (rule "blockEmpty" (formula "176") (term "1")) - (rule "methodCallEmpty" (formula "176") (term "1")) - (rule "emptyModality" (formula "176") (term "1")) - (rule "andRight" (formula "176")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "176")) - (rule "closeTrue" (formula "176")) - ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "176")) - (rule "closeTrue" (formula "176")) - ) - ) - (branch "Precondition" - (rule "andRight" (formula "175")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "175") (ifInst "" (formula "29"))) - (rule "closeTrue" (formula "175")) - ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "175")) - (rule "wellFormedAnonEQ" (formula "175") (ifseqformula "117")) - (rule "wellFormedAnonEQ" (formula "175") (term "0") (ifseqformula "112")) - (rule "wellFormedAnon" (formula "175") (term "0,0")) - (rule "replace_known_left" (formula "175") (term "1") (ifseqformula "116")) - (builtin "One Step Simplification" (formula "175") (ifInst "" (formula "18")) (ifInst "" (formula "17")) (ifInst "" (formula "111"))) - (rule "closeTrue" (formula "175")) - ) - ) - (branch "Usage" - (builtin "One Step Simplification" (formula "176")) - (builtin "One Step Simplification" (formula "140") (ifInst "" (formula "122")) (ifInst "" (formula "123"))) - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "140") (term "1,1") (ifseqformula "117")) - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "140") (term "0,1,1") (ifseqformula "112")) - (builtin "One Step Simplification" (formula "140")) - (rule "andLeft" (formula "140")) - (rule "replace_known_left" (formula "141") (term "0") (ifseqformula "140")) - (builtin "One Step Simplification" (formula "141")) - (rule "true_left" (formula "141")) - (rule "elim_double_block_2" (formula "176") (term "1")) - (rule "ifUnfold" (formula "176") (term "1") (inst "#boolv=x")) - (rule "variableDeclaration" (formula "176") (term "1") (newnames "x_28")) - (rule "inequality_comparison_simple" (formula "176") (term "1")) - (builtin "One Step Simplification" (formula "176")) - (rule "replace_known_left" (formula "176") (term "0,0,1,0") (ifseqformula "140")) - (builtin "One Step Simplification" (formula "176")) - (rule "ifSplit" (formula "176")) - (branch "if x_28 true" - (builtin "One Step Simplification" (formula "177")) - (builtin "One Step Simplification" (formula "1")) - (rule "closeFalse" (formula "1")) - ) - (branch "if x_28 false" - (builtin "One Step Simplification" (formula "177")) - (builtin "One Step Simplification" (formula "1")) - (rule "true_left" (formula "1")) - (rule "blockEmpty" (formula "176") (term "1")) - (rule "emptyStatement" (formula "176") (term "1")) - (rule "tryEmpty" (formula "176") (term "1")) - (rule "blockEmptyLabel" (formula "176") (term "1")) - (rule "blockEmpty" (formula "176") (term "1")) - (rule "methodCallEmpty" (formula "176") (term "1")) - (rule "emptyModality" (formula "176") (term "1")) - (rule "andRight" (formula "176")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "176")) - (rule "closeTrue" (formula "176")) - ) - (branch "Case 2" - (rule "andRight" (formula "176")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "176") (ifInst "" (formula "122"))) - (rule "closeTrue" (formula "176")) - ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "176") (ifInst "" (formula "123"))) - (rule "closeTrue" (formula "176")) - ) - ) - ) - ) - ) - ) - ) - ) - ) - ) - ) - ) - ) - ) - ) - (branch "Exceptional Post (copy_nonoverlapping)" - (builtin "One Step Simplification" (formula "117")) - (builtin "One Step Simplification" (formula "153")) - (rule "andLeft" (formula "117")) - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "118") (term "1,0") (ifseqformula "117")) - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "118") (term "0,1,0") (ifseqformula "112")) - (builtin "One Step Simplification" (formula "118")) - (rule "andLeft" (formula "118")) - (rule "andLeft" (formula "118")) - (rule "notLeft" (formula "118")) - (rule "close" (formula "120") (ifseqformula "119")) - ) - (branch "Pre (copy_nonoverlapping)" - (builtin "One Step Simplification" (formula "151") (ifInst "" (formula "146")) (ifInst "" (formula "150")) (ifInst "" (formula "146")) (ifInst "" (formula "150"))) - (rule "andRight" (formula "151")) - (branch "Case 1" - (rule "andRight" (formula "151")) - (branch - (rule "andRight" (formula "151")) - (branch - (rule "andRight" (formula "151")) - (branch - (rule "andRight" (formula "151")) - (branch - (rule "wellFormedAnonEQ" (formula "151") (ifseqformula "112")) - (rule "wellFormedAnon" (formula "151") (term "0")) - (rule "replace_known_left" (formula "151") (term "1") (ifseqformula "111")) - (builtin "One Step Simplification" (formula "151") (ifInst "" (formula "18")) (ifInst "" (formula "17"))) - (rule "closeTrue" (formula "151")) - ) - (branch - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "151") (ifseqformula "112")) - (builtin "One Step Simplification" (formula "151") (ifInst "" (formula "28"))) - (rule "closeTrue" (formula "151")) - ) - ) - (branch - (rule "expand_inInt" (formula "151")) - (rule "replace_int_MIN" (formula "151") (term "0,1")) - (rule "replace_int_MAX" (formula "151") (term "1,0")) - (rule "polySimp_homoEq" (formula "59")) - (rule "polySimp_homoEq" (formula "49") (term "1,0,1,0")) - (rule "polySimp_homoEq" (formula "110")) - (rule "polySimp_homoEq" (formula "12") (term "1,0")) - (rule "polySimp_mulComm0" (formula "59") (term "1,0")) - (rule "polySimp_mulComm0" (formula "49") (term "1,0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "110") (term "1,0")) - (rule "polySimp_mulComm0" (formula "12") (term "1,0,1,0")) - (rule "polySimp_rightDist" (formula "59") (term "1,0")) - (rule "polySimp_mulComm0" (formula "59") (term "0,1,0")) - (rule "polySimp_rightDist" (formula "49") (term "1,0,1,0,1,0")) - (rule "polySimp_mulAssoc" (formula "49") (term "0,1,0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "49") (term "0,0,1,0,1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "49") (term "0,1,0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "49") (term "0,1,0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "110") (term "1,0")) - (rule "mul_literals" (formula "110") (term "0,1,0")) - (rule "polySimp_rightDist" (formula "12") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "12") (term "0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "59") (term "0")) - (rule "polySimp_addAssoc" (formula "49") (term "0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "110") (term "0")) - (rule "polySimp_addComm1" (formula "110") (term "0,0")) - (rule "polySimp_addComm1" (formula "110") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "110") (term "0,0,0,0")) - (rule "polySimp_addComm1" (formula "110") (term "0,0,0,0,0")) - (rule "add_literals" (formula "110") (term "0,0,0,0,0,0")) - (rule "add_zero_left" (formula "110") (term "0,0,0,0,0")) - (rule "inEqSimp_leqRight" (formula "116")) - (rule "mul_literals" (formula "1") (term "1,0,0")) - (rule "add_literals" (formula "1") (term "0,0")) - (rule "polySimp_addAssoc" (formula "13") (term "0,1,0")) - (rule "polySimp_addComm0" (formula "13") (term "0,0,1,0")) - (rule "inEqSimp_ltToLeq" (formula "3")) - (rule "polySimp_rightDist" (formula "3") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "3") (term "0,1,0,0")) - (rule "inEqSimp_ltToLeq" (formula "114") (term "0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "114") (term "1,0,0,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "114") (term "0,1,0,0,0,0,0,0,0")) - (rule "mul_literals" (formula "114") (term "0,0,1,0,0,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "114") (term "1,0,1,0,0,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "114") (term "1,0,1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "2")) - (rule "polySimp_rightDist" (formula "2") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "2") (term "0,1,0,0")) - (rule "inEqSimp_ltToLeq" (formula "12") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "14") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "50") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "4")) - (rule "polySimp_mulComm0" (formula "4") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "4") (term "0")) - (rule "polySimp_addAssoc" (formula "1") (term "0")) - (rule "polySimp_addAssoc" (formula "3") (term "0,0")) - (rule "polySimp_addAssoc" (formula "114") (term "0,0,0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "2") (term "0,0")) - (rule "polySimp_addComm1" (formula "2") (term "0")) - (rule "polySimp_addAssoc" (formula "3") (term "0")) - (rule "polySimp_addComm1" (formula "3") (term "0,0")) - (rule "polySimp_pullOutFactor2b" (formula "3") (term "0,0,0")) - (rule "add_literals" (formula "3") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "3") (term "1,0,0,0")) - (rule "add_zero_right" (formula "3") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "114") (term "0,0,0,0,0,0,0,0")) - (rule "add_literals" (formula "114") (term "0,0,0,0,0,0,0,0,0")) - (rule "inEqSimp_homoInEq0" (formula "103")) - (rule "polySimp_mulComm0" (formula "103") (term "1,0")) - (rule "polySimp_rightDist" (formula "103") (term "1,0")) - (rule "polySimp_mulComm0" (formula "103") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "103") (term "0")) - (rule "polySimp_addComm1" (formula "103") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "103") (term "0,0,0")) - (rule "add_literals" (formula "103") (term "1,0,0,0")) - (rule "times_zero_1" (formula "103") (term "0,0,0")) - (rule "add_zero_left" (formula "103") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "92")) - (rule "polySimp_addComm1" (formula "92") (term "0")) - (rule "polySimp_pullOutFactor1" (formula "92") (term "0,0")) - (rule "add_literals" (formula "92") (term "1,0,0")) - (rule "times_zero_1" (formula "92") (term "0,0")) - (rule "add_zero_left" (formula "92") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "40")) - (rule "polySimp_mulComm0" (formula "40") (term "1,0")) - (rule "polySimp_rightDist" (formula "40") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "40") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "40") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "40") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "40") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "40") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "92")) - (rule "polySimp_mulComm0" (formula "92") (term "1,0")) - (rule "polySimp_rightDist" (formula "92") (term "1,0")) - (rule "polySimp_mulComm0" (formula "92") (term "0,1,0")) - (rule "polySimp_addComm1" (formula "92") (term "0")) - (rule "polySimp_addAssoc" (formula "92") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "92") (term "0,0,0")) - (rule "add_literals" (formula "92") (term "1,0,0,0")) - (rule "times_zero_1" (formula "92") (term "0,0,0")) - (rule "add_zero_left" (formula "92") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "74")) - (rule "polySimp_mulComm0" (formula "74") (term "1,0")) - (rule "polySimp_rightDist" (formula "74") (term "1,0")) - (rule "polySimp_mulComm0" (formula "74") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "74") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "93")) - (rule "polySimp_mulComm0" (formula "93") (term "1,0")) - (rule "polySimp_rightDist" (formula "93") (term "1,0")) - (rule "polySimp_mulComm0" (formula "93") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "79")) - (rule "polySimp_mulComm0" (formula "79") (term "1,0")) - (rule "polySimp_rightDist" (formula "79") (term "1,0")) - (rule "polySimp_mulComm0" (formula "79") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "103")) - (rule "polySimp_mulComm0" (formula "103") (term "1,0")) - (rule "polySimp_rightDist" (formula "103") (term "1,0")) - (rule "polySimp_mulComm0" (formula "103") (term "0,1,0")) - (rule "polySimp_addComm1" (formula "103") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "64")) - (rule "polySimp_mulComm0" (formula "64") (term "1,0")) - (rule "polySimp_rightDist" (formula "64") (term "1,0")) - (rule "polySimp_mulComm0" (formula "64") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "80")) - (rule "mul_literals" (formula "80") (term "1,0")) - (rule "polySimp_addComm1" (formula "80") (term "0")) - (rule "polySimp_addComm0" (formula "80") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "75")) - (rule "mul_literals" (formula "75") (term "1,0")) - (rule "polySimp_addComm1" (formula "75") (term "0")) - (rule "polySimp_addComm0" (formula "75") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "67")) - (rule "mul_literals" (formula "67") (term "1,0")) - (rule "polySimp_addComm1" (formula "67") (term "0")) - (rule "polySimp_addComm0" (formula "67") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "65")) - (rule "mul_literals" (formula "65") (term "1,0")) - (rule "polySimp_addComm1" (formula "65") (term "0")) - (rule "polySimp_addComm0" (formula "65") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "66")) - (rule "polySimp_mulComm0" (formula "66") (term "1,0")) - (rule "polySimp_rightDist" (formula "66") (term "1,0")) - (rule "polySimp_mulComm0" (formula "66") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "108")) - (rule "polySimp_mulComm0" (formula "108") (term "1,0")) - (rule "polySimp_rightDist" (formula "108") (term "1,0")) - (rule "polySimp_rightDist" (formula "108") (term "0,1,0")) - (rule "mul_literals" (formula "108") (term "0,0,1,0")) - (rule "polySimp_addComm1" (formula "108") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "107")) - (rule "polySimp_mulComm0" (formula "107") (term "1,0")) - (rule "inEqSimp_homoInEq1" (formula "91")) - (rule "polySimp_pullOutFactor1" (formula "91") (term "0")) - (rule "add_literals" (formula "91") (term "1,0")) - (rule "times_zero_1" (formula "91") (term "0")) - (rule "leq_literals" (formula "91")) - (rule "true_left" (formula "91")) - (rule "inEqSimp_homoInEq0" (formula "149") (term "1")) - (rule "mul_literals" (formula "149") (term "1,0,1")) - (rule "polySimp_addComm1" (formula "149") (term "0,1")) - (rule "polySimp_addAssoc" (formula "92") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "149") (term "0")) - (rule "polySimp_mulComm0" (formula "149") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "149") (term "0,0,1")) - (rule "add_literals" (formula "149") (term "0,0,0,1")) - (rule "polySimp_rightDist" (formula "106") (term "1,0")) - (rule "polySimp_mulComm0" (formula "106") (term "0,1,0")) - (rule "polySimp_addComm0" (formula "92") (term "0,0")) - (rule "polySimp_addAssoc" (formula "79") (term "0")) - (rule "polySimp_addAssoc" (formula "102") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "102") (term "0,0,0")) - (rule "add_literals" (formula "102") (term "1,0,0,0")) - (rule "times_zero_1" (formula "102") (term "0,0,0")) - (rule "add_zero_left" (formula "102") (term "0,0")) - (rule "polySimp_addAssoc" (formula "64") (term "0")) - (rule "polySimp_rightDist" (formula "149") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "149") (term "0,1,0,0")) - (rule "mul_literals" (formula "149") (term "0,0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "149") (term "1,0,1,0,0")) - (rule "polySimp_elimOne" (formula "149") (term "1,0,1,0,0")) - (rule "polySimp_addAssoc" (formula "66") (term "0")) - (rule "polySimp_addAssoc" (formula "107") (term "0,0")) - (rule "polySimp_addAssoc" (formula "106") (term "0")) - (rule "polySimp_addComm1" (formula "106") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "106") (term "0,0,0")) - (rule "add_literals" (formula "106") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "106") (term "1,0,0,0")) - (rule "add_zero_right" (formula "106") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "149") (term "0,0")) - (rule "polySimp_addAssoc" (formula "107") (term "0,0,0")) - (rule "polySimp_addComm0" (formula "107") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "107") (term "0,0,0")) - (rule "add_literals" (formula "107") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "107") (term "1,0,0,0")) - (rule "add_zero_right" (formula "107") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "149") (term "0,0,0")) - (rule "add_literals" (formula "149") (term "0,0,0,0")) - (rule "polySimp_sepNegMonomial" (formula "60")) - (rule "polySimp_mulLiterals" (formula "60") (term "0")) - (rule "polySimp_elimOne" (formula "60") (term "0")) - (rule "applyEq" (formula "93") (term "1") (ifseqformula "60")) - (rule "polySimp_sepNegMonomial" (formula "50") (term "1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "50") (term "0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "50") (term "0,1,0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "109")) - (rule "polySimp_mulLiterals" (formula "109") (term "0")) - (rule "polySimp_elimOne" (formula "109") (term "0")) - (rule "polySimp_sepNegMonomial" (formula "13") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "13") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "13") (term "0,1,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "12") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "12") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "12") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "12") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "12") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "14") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "14") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "14") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "14") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "14") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "50") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "50") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "50") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "50") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "50") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "4")) - (rule "polySimp_mulLiterals" (formula "4") (term "0")) - (rule "polySimp_elimOne" (formula "4") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "1")) - (rule "polySimp_mulComm0" (formula "1") (term "1")) - (rule "polySimp_rightDist" (formula "1") (term "1")) - (rule "mul_literals" (formula "1") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,1")) - (rule "polySimp_elimOne" (formula "1") (term "1,1")) - (rule "inEqSimp_sepNegMonomial0" (formula "2")) - (rule "polySimp_mulLiterals" (formula "2") (term "0")) - (rule "polySimp_elimOne" (formula "2") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "3")) - (rule "polySimp_mulComm0" (formula "3") (term "1")) - (rule "polySimp_rightDist" (formula "3") (term "1")) - (rule "polySimp_mulLiterals" (formula "3") (term "1,1")) - (rule "mul_literals" (formula "3") (term "0,1")) - (rule "polySimp_elimOne" (formula "3") (term "1,1")) - (rule "inEqSimp_sepPosMonomial0" (formula "112") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "112") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "112") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "112") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "112") (term "1,1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "112") (term "0,1,0,0,0,0,0")) - (rule "mul_literals" (formula "112") (term "0,0,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "101")) - (rule "polySimp_mulLiterals" (formula "101") (term "0")) - (rule "polySimp_elimOne" (formula "101") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "40")) - (rule "polySimp_mulLiterals" (formula "40") (term "0")) - (rule "polySimp_elimOne" (formula "40") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "91")) - (rule "polySimp_mulLiterals" (formula "91") (term "1")) - (rule "polySimp_elimOne" (formula "91") (term "1")) - (rule "inEqSimp_sepNegMonomial1" (formula "74")) - (rule "polySimp_mulLiterals" (formula "74") (term "0")) - (rule "polySimp_elimOne" (formula "74") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "80")) - (rule "polySimp_mulComm0" (formula "80") (term "1")) - (rule "polySimp_rightDist" (formula "80") (term "1")) - (rule "mul_literals" (formula "80") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "75")) - (rule "polySimp_mulComm0" (formula "75") (term "1")) - (rule "polySimp_rightDist" (formula "75") (term "1")) - (rule "mul_literals" (formula "75") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "67")) - (rule "polySimp_mulComm0" (formula "67") (term "1")) - (rule "polySimp_rightDist" (formula "67") (term "1")) - (rule "mul_literals" (formula "67") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "65")) - (rule "polySimp_mulComm0" (formula "65") (term "1")) - (rule "polySimp_rightDist" (formula "65") (term "1")) - (rule "mul_literals" (formula "65") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "148") (term "1")) - (rule "polySimp_mulComm0" (formula "148") (term "1,1")) - (rule "polySimp_rightDist" (formula "148") (term "1,1")) - (rule "polySimp_mulLiterals" (formula "148") (term "1,1,1")) - (rule "mul_literals" (formula "148") (term "0,1,1")) - (rule "polySimp_elimOne" (formula "148") (term "1,1,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "91")) - (rule "polySimp_mulLiterals" (formula "91") (term "0")) - (rule "polySimp_elimOne" (formula "91") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "79")) - (rule "polySimp_mulLiterals" (formula "79") (term "0")) - (rule "polySimp_elimOne" (formula "79") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "100")) - (rule "polySimp_mulLiterals" (formula "100") (term "1")) - (rule "polySimp_elimOne" (formula "100") (term "1")) - (rule "inEqSimp_sepNegMonomial1" (formula "64")) - (rule "polySimp_mulLiterals" (formula "64") (term "0")) - (rule "polySimp_elimOne" (formula "64") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "66")) - (rule "polySimp_mulLiterals" (formula "66") (term "0")) - (rule "polySimp_elimOne" (formula "66") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "104")) - (rule "polySimp_mulLiterals" (formula "104") (term "0")) - (rule "polySimp_elimOne" (formula "104") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "105")) - (rule "polySimp_mulComm0" (formula "105") (term "1")) - (rule "polySimp_rightDist" (formula "105") (term "1")) - (rule "polySimp_mulLiterals" (formula "105") (term "1,1")) - (rule "mul_literals" (formula "105") (term "0,1")) - (rule "polySimp_elimOne" (formula "105") (term "1,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "147") (term "0")) - (rule "polySimp_mulLiterals" (formula "147") (term "0,0")) - (rule "polySimp_elimOne" (formula "147") (term "0,0")) - (rule "inEqSimp_subsumption0" (formula "90") (ifseqformula "104")) - (rule "inEqSimp_homoInEq0" (formula "90") (term "0")) - (rule "polySimp_mulComm0" (formula "90") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "90") (term "1,0,0")) - (rule "mul_literals" (formula "90") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "90") (term "0,0")) - (rule "polySimp_addComm0" (formula "90") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "90") (term "0,0")) - (rule "add_literals" (formula "90") (term "1,1,0,0")) - (rule "times_zero_1" (formula "90") (term "1,0,0")) - (rule "add_zero_right" (formula "90") (term "0,0")) - (rule "qeq_literals" (formula "90") (term "0")) - (builtin "One Step Simplification" (formula "90")) - (rule "true_left" (formula "90")) - (rule "inEqSimp_subsumption1" (formula "78") (ifseqformula "10")) - (rule "leq_literals" (formula "78") (term "0")) - (builtin "One Step Simplification" (formula "78")) - (rule "true_left" (formula "78")) - (rule "inEqSimp_subsumption1" (formula "70") (ifseqformula "1")) - (rule "inEqSimp_homoInEq0" (formula "70") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "70") (term "0,0")) - (rule "add_literals" (formula "70") (term "1,1,0,0")) - (rule "times_zero_1" (formula "70") (term "1,0,0")) - (rule "add_zero_right" (formula "70") (term "0,0")) - (rule "qeq_literals" (formula "70") (term "0")) - (builtin "One Step Simplification" (formula "70")) - (rule "true_left" (formula "70")) - (rule "inEqSimp_subsumption1" (formula "80") (ifseqformula "69")) - (rule "leq_literals" (formula "80") (term "0")) - (builtin "One Step Simplification" (formula "80")) - (rule "true_left" (formula "80")) - (rule "inEqSimp_subsumption1" (formula "22") (ifseqformula "34")) - (rule "leq_literals" (formula "22") (term "0")) - (builtin "One Step Simplification" (formula "22")) - (rule "true_left" (formula "22")) - (rule "inEqSimp_subsumption1" (formula "11") (ifseqformula "4")) - (rule "inEqSimp_homoInEq0" (formula "11") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "11") (term "0,0")) - (rule "add_literals" (formula "11") (term "1,1,0,0")) - (rule "times_zero_1" (formula "11") (term "1,0,0")) - (rule "add_zero_right" (formula "11") (term "0,0")) - (rule "qeq_literals" (formula "11") (term "0")) - (builtin "One Step Simplification" (formula "11")) - (rule "true_left" (formula "11")) - (rule "inEqSimp_subsumption0" (formula "141") (term "0") (ifseqformula "3")) - (rule "inEqSimp_homoInEq0" (formula "141") (term "0,0")) - (rule "polySimp_mulComm0" (formula "141") (term "1,0,0,0")) - (rule "polySimp_rightDist" (formula "141") (term "1,0,0,0")) - (rule "mul_literals" (formula "141") (term "0,1,0,0,0")) - (rule "polySimp_addAssoc" (formula "141") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "141") (term "0,0,0,0")) - (rule "add_literals" (formula "141") (term "0,0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "141") (term "0,0,0")) - (rule "add_literals" (formula "141") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "141") (term "1,0,0,0")) - (rule "add_zero_right" (formula "141") (term "0,0,0")) - (rule "qeq_literals" (formula "141") (term "0,0")) - (builtin "One Step Simplification" (formula "141")) - (rule "inEqSimp_geqRight" (formula "141")) - (rule "polySimp_rightDist" (formula "1") (term "1,0,0")) - (rule "mul_literals" (formula "1") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0,0")) - (rule "add_literals" (formula "1") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "1")) - (rule "polySimp_mulComm0" (formula "1") (term "1")) - (rule "polySimp_rightDist" (formula "1") (term "1")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,1")) - (rule "mul_literals" (formula "1") (term "0,1")) - (rule "polySimp_elimOne" (formula "1") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "36") (ifseqformula "37")) - (rule "leq_literals" (formula "36") (term "0")) - (builtin "One Step Simplification" (formula "36")) - (rule "true_left" (formula "36")) - (rule "inEqSimp_contradInEq0" (formula "99") (ifseqformula "1")) - (rule "andLeft" (formula "99")) - (rule "inEqSimp_homoInEq1" (formula "99")) - (rule "polySimp_mulComm0" (formula "99") (term "1,0")) - (rule "polySimp_rightDist" (formula "99") (term "1,0")) - (rule "mul_literals" (formula "99") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "99") (term "0")) - (rule "polySimp_addComm1" (formula "99") (term "0,0")) - (rule "add_literals" (formula "99") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "99") (term "0")) - (rule "add_literals" (formula "99") (term "1,1,0")) - (rule "times_zero_1" (formula "99") (term "1,0")) - (rule "add_literals" (formula "99") (term "0")) - (rule "leq_literals" (formula "99")) - (rule "closeFalse" (formula "99")) - ) - ) - (branch - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "151") (ifseqformula "112")) - (builtin "One Step Simplification" (formula "151") (ifInst "" (formula "19"))) - (rule "closeTrue" (formula "151")) - ) - ) - (branch "Case 2" - (rule "expand_inInt" (formula "151") (userinteraction)) - (rule "andRight" (formula "151")) - (branch - (rule "replace_int_MAX" (formula "151") (term "1")) - (rule "polySimp_homoEq" (formula "12") (term "1,0")) - (rule "polySimp_homoEq" (formula "59")) - (rule "polySimp_homoEq" (formula "110")) - (rule "polySimp_homoEq" (formula "49") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "12") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "59") (term "1,0")) - (rule "polySimp_mulComm0" (formula "110") (term "1,0")) - (rule "polySimp_mulComm0" (formula "49") (term "1,0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "12") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "12") (term "0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "59") (term "1,0")) - (rule "polySimp_mulComm0" (formula "59") (term "0,1,0")) - (rule "polySimp_rightDist" (formula "110") (term "1,0")) - (rule "mul_literals" (formula "110") (term "0,1,0")) - (rule "polySimp_rightDist" (formula "49") (term "1,0,1,0,1,0")) - (rule "polySimp_mulAssoc" (formula "49") (term "0,1,0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "49") (term "0,0,1,0,1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "49") (term "0,1,0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "49") (term "0,1,0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "12") (term "0,1,0")) - (rule "polySimp_addComm0" (formula "12") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "59") (term "0")) - (rule "polySimp_addAssoc" (formula "110") (term "0")) - (rule "polySimp_addComm1" (formula "110") (term "0,0")) - (rule "polySimp_addComm1" (formula "110") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "110") (term "0,0,0,0")) - (rule "polySimp_addComm1" (formula "110") (term "0,0,0,0,0")) - (rule "add_literals" (formula "110") (term "0,0,0,0,0,0")) - (rule "add_zero_left" (formula "110") (term "0,0,0,0,0")) - (rule "inEqSimp_leqRight" (formula "116")) - (rule "mul_literals" (formula "1") (term "1,0,0")) - (rule "add_literals" (formula "1") (term "0,0")) - (rule "polySimp_addAssoc" (formula "50") (term "0,1,0,1,0")) - (rule "inEqSimp_leqRight" (formula "151")) - (rule "mul_literals" (formula "1") (term "1,0,0")) - (rule "add_literals" (formula "1") (term "0,0")) - (rule "inEqSimp_ltToLeq" (formula "115") (term "0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "115") (term "1,0,0,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "115") (term "0,1,0,0,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "115") (term "1,0,1,0,0,0,0,0,0,0")) - (rule "mul_literals" (formula "115") (term "0,0,1,0,0,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "115") (term "1,0,1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "5")) - (rule "polySimp_mulComm0" (formula "5") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "5") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "15") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "15") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "51") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "51") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "13") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "13") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "3")) - (rule "polySimp_rightDist" (formula "3") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "3") (term "0,1,0,0")) - (rule "inEqSimp_ltToLeq" (formula "4")) - (rule "polySimp_rightDist" (formula "4") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "4") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "2") (term "0")) - (rule "polySimp_addAssoc" (formula "1") (term "0")) - (rule "polySimp_addAssoc" (formula "115") (term "0,0,0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "3") (term "0,0")) - (rule "polySimp_addComm1" (formula "3") (term "0")) - (rule "polySimp_addAssoc" (formula "4") (term "0,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0,0")) - (rule "polySimp_addAssoc" (formula "115") (term "0,0,0,0,0,0,0,0")) - (rule "add_literals" (formula "115") (term "0,0,0,0,0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "4") (term "0")) - (rule "polySimp_addComm1" (formula "4") (term "0,0")) - (rule "polySimp_pullOutFactor2b" (formula "4") (term "0,0,0")) - (rule "add_literals" (formula "4") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "4") (term "1,0,0,0")) - (rule "add_literals" (formula "4") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0,0,0")) - (rule "inEqSimp_homoInEq0" (formula "104")) - (rule "polySimp_mulComm0" (formula "104") (term "1,0")) - (rule "polySimp_rightDist" (formula "104") (term "1,0")) - (rule "polySimp_mulComm0" (formula "104") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "104") (term "0")) - (rule "polySimp_addComm1" (formula "104") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "104") (term "0,0,0")) - (rule "add_literals" (formula "104") (term "1,0,0,0")) - (rule "times_zero_1" (formula "104") (term "0,0,0")) - (rule "add_zero_left" (formula "104") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "80")) - (rule "polySimp_mulComm0" (formula "80") (term "1,0")) - (rule "polySimp_rightDist" (formula "80") (term "1,0")) - (rule "polySimp_mulComm0" (formula "80") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "80") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "109")) - (rule "polySimp_mulComm0" (formula "109") (term "1,0")) - (rule "polySimp_rightDist" (formula "109") (term "1,0")) - (rule "polySimp_mulComm0" (formula "109") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "109") (term "0")) - (rule "polySimp_addComm1" (formula "109") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "109") (term "0,0,0")) - (rule "add_literals" (formula "109") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "109") (term "1,0,0,0")) - (rule "add_literals" (formula "109") (term "0,0,0")) - (rule "inEqSimp_homoInEq0" (formula "93")) - (rule "polySimp_addComm1" (formula "93") (term "0")) - (rule "polySimp_pullOutFactor1" (formula "93") (term "0,0")) - (rule "add_literals" (formula "93") (term "1,0,0")) - (rule "times_zero_1" (formula "93") (term "0,0")) - (rule "add_zero_left" (formula "93") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "66")) - (rule "mul_literals" (formula "66") (term "1,0")) - (rule "polySimp_addComm1" (formula "66") (term "0")) - (rule "polySimp_addComm0" (formula "66") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "75")) - (rule "polySimp_mulComm0" (formula "75") (term "1,0")) - (rule "polySimp_rightDist" (formula "75") (term "1,0")) - (rule "polySimp_mulComm0" (formula "75") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "67")) - (rule "polySimp_mulComm0" (formula "67") (term "1,0")) - (rule "polySimp_rightDist" (formula "67") (term "1,0")) - (rule "polySimp_mulComm0" (formula "67") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "68")) - (rule "mul_literals" (formula "68") (term "1,0")) - (rule "polySimp_addComm1" (formula "68") (term "0")) - (rule "polySimp_addComm0" (formula "68") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "93")) - (rule "polySimp_mulComm0" (formula "93") (term "1,0")) - (rule "polySimp_rightDist" (formula "93") (term "1,0")) - (rule "polySimp_mulComm0" (formula "93") (term "0,1,0")) - (rule "polySimp_addComm1" (formula "93") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "76")) - (rule "mul_literals" (formula "76") (term "1,0")) - (rule "polySimp_addComm1" (formula "76") (term "0")) - (rule "polySimp_addComm0" (formula "76") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "109")) - (rule "polySimp_mulComm0" (formula "109") (term "1,0")) - (rule "polySimp_rightDist" (formula "109") (term "1,0")) - (rule "polySimp_rightDist" (formula "109") (term "0,1,0")) - (rule "mul_literals" (formula "109") (term "0,0,1,0")) - (rule "polySimp_addComm1" (formula "109") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "41")) - (rule "polySimp_mulComm0" (formula "41") (term "1,0")) - (rule "polySimp_rightDist" (formula "41") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "41") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "41") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "41") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "41") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "104")) - (rule "polySimp_mulComm0" (formula "104") (term "1,0")) - (rule "polySimp_rightDist" (formula "104") (term "1,0")) - (rule "polySimp_mulComm0" (formula "104") (term "0,1,0")) - (rule "polySimp_addComm1" (formula "104") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "81")) - (rule "mul_literals" (formula "81") (term "1,0")) - (rule "polySimp_addComm1" (formula "81") (term "0")) - (rule "polySimp_addComm0" (formula "81") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "94")) - (rule "polySimp_mulComm0" (formula "94") (term "1,0")) - (rule "inEqSimp_homoInEq1" (formula "92")) - (rule "polySimp_pullOutFactor1" (formula "92") (term "0")) - (rule "add_literals" (formula "92") (term "1,0")) - (rule "times_zero_1" (formula "92") (term "0")) - (rule "leq_literals" (formula "92")) - (rule "true_left" (formula "92")) - (rule "inEqSimp_homoInEq0" (formula "65")) - (rule "polySimp_mulComm0" (formula "65") (term "1,0")) - (rule "polySimp_addAssoc" (formula "75") (term "0")) - (rule "polySimp_rightDist" (formula "93") (term "1,0")) - (rule "polySimp_mulComm0" (formula "93") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "67") (term "0")) - (rule "polySimp_rightDist" (formula "65") (term "1,0")) - (rule "polySimp_mulComm0" (formula "65") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "92") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "92") (term "0,0,0")) - (rule "add_literals" (formula "92") (term "1,0,0,0")) - (rule "times_zero_1" (formula "92") (term "0,0,0")) - (rule "add_zero_left" (formula "92") (term "0,0")) - (rule "polySimp_addAssoc" (formula "108") (term "0,0")) - (rule "polySimp_addAssoc" (formula "41") (term "0")) - (rule "polySimp_addAssoc" (formula "103") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "103") (term "0,0,0")) - (rule "add_literals" (formula "103") (term "1,0,0,0")) - (rule "times_zero_1" (formula "103") (term "0,0,0")) - (rule "add_zero_left" (formula "103") (term "0,0")) - (rule "polySimp_addAssoc" (formula "93") (term "0")) - (rule "polySimp_addComm0" (formula "93") (term "0,0")) - (rule "polySimp_addAssoc" (formula "65") (term "0")) - (rule "polySimp_addAssoc" (formula "108") (term "0,0,0")) - (rule "polySimp_addComm0" (formula "108") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "108") (term "0,0,0")) - (rule "add_literals" (formula "108") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "108") (term "1,0,0,0")) - (rule "add_literals" (formula "108") (term "0,0,0")) - (rule "polySimp_sepNegMonomial" (formula "14") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "14") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "14") (term "0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "61")) - (rule "polySimp_mulLiterals" (formula "61") (term "0")) - (rule "polySimp_elimOne" (formula "61") (term "0")) - (rule "applyEq" (formula "94") (term "1") (ifseqformula "61")) - (rule "polySimp_sepNegMonomial" (formula "110")) - (rule "polySimp_mulLiterals" (formula "110") (term "0")) - (rule "polySimp_elimOne" (formula "110") (term "0")) - (rule "polySimp_sepNegMonomial" (formula "51") (term "1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "51") (term "0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "51") (term "0,1,0,1,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "5")) - (rule "polySimp_mulLiterals" (formula "5") (term "0")) - (rule "polySimp_elimOne" (formula "5") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "15") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "15") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "15") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "15") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "15") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "15") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "51") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "51") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "51") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "51") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "51") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "51") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "13") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "13") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "13") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "13") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "13") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "13") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "2")) - (rule "polySimp_mulComm0" (formula "2") (term "1")) - (rule "polySimp_rightDist" (formula "2") (term "1")) - (rule "mul_literals" (formula "2") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "2") (term "1,1")) - (rule "polySimp_elimOne" (formula "2") (term "1,1")) - (rule "inEqSimp_sepNegMonomial0" (formula "3")) - (rule "polySimp_mulLiterals" (formula "3") (term "0")) - (rule "polySimp_elimOne" (formula "3") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "113") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "113") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "113") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "113") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "113") (term "1,1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "113") (term "0,1,0,0,0,0,0")) - (rule "mul_literals" (formula "113") (term "0,0,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "4")) - (rule "polySimp_mulComm0" (formula "4") (term "1")) - (rule "polySimp_rightDist" (formula "4") (term "1")) - (rule "polySimp_mulLiterals" (formula "4") (term "1,1")) - (rule "mul_literals" (formula "4") (term "0,1")) - (rule "polySimp_elimOne" (formula "4") (term "1,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "1")) - (rule "polySimp_mulComm0" (formula "1") (term "1")) - (rule "polySimp_rightDist" (formula "1") (term "1")) - (rule "polySimp_rightDist" (formula "1") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,0,1")) - (rule "polySimp_elimOne" (formula "1") (term "1,0,1")) - (rule "polySimp_rightDist" (formula "1") (term "0,0,1")) - (rule "mul_literals" (formula "1") (term "0,0,0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "102")) - (rule "polySimp_mulLiterals" (formula "102") (term "0")) - (rule "polySimp_elimOne" (formula "102") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "80")) - (rule "polySimp_mulLiterals" (formula "80") (term "0")) - (rule "polySimp_elimOne" (formula "80") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "107")) - (rule "polySimp_mulLiterals" (formula "107") (term "0")) - (rule "polySimp_elimOne" (formula "107") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "66")) - (rule "polySimp_mulComm0" (formula "66") (term "1")) - (rule "polySimp_rightDist" (formula "66") (term "1")) - (rule "mul_literals" (formula "66") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "68")) - (rule "polySimp_mulComm0" (formula "68") (term "1")) - (rule "polySimp_rightDist" (formula "68") (term "1")) - (rule "mul_literals" (formula "68") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "76")) - (rule "polySimp_mulComm0" (formula "76") (term "1")) - (rule "polySimp_rightDist" (formula "76") (term "1")) - (rule "mul_literals" (formula "76") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "81")) - (rule "polySimp_mulComm0" (formula "81") (term "1")) - (rule "polySimp_rightDist" (formula "81") (term "1")) - (rule "mul_literals" (formula "81") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "75")) - (rule "polySimp_mulLiterals" (formula "75") (term "0")) - (rule "polySimp_elimOne" (formula "75") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "67")) - (rule "polySimp_mulLiterals" (formula "67") (term "0")) - (rule "polySimp_elimOne" (formula "67") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "92")) - (rule "polySimp_mulLiterals" (formula "92") (term "1")) - (rule "polySimp_elimOne" (formula "92") (term "1")) - (rule "inEqSimp_sepNegMonomial1" (formula "41")) - (rule "polySimp_mulLiterals" (formula "41") (term "0")) - (rule "polySimp_elimOne" (formula "41") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "102")) - (rule "polySimp_mulLiterals" (formula "102") (term "1")) - (rule "polySimp_elimOne" (formula "102") (term "1")) - (rule "inEqSimp_sepNegMonomial1" (formula "92")) - (rule "polySimp_mulLiterals" (formula "92") (term "0")) - (rule "polySimp_elimOne" (formula "92") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "65")) - (rule "polySimp_mulLiterals" (formula "65") (term "0")) - (rule "polySimp_elimOne" (formula "65") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "106")) - (rule "polySimp_mulComm0" (formula "106") (term "1")) - (rule "polySimp_rightDist" (formula "106") (term "1")) - (rule "mul_literals" (formula "106") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "106") (term "1,1")) - (rule "polySimp_elimOne" (formula "106") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "38") (ifseqformula "39")) - (rule "leq_literals" (formula "38") (term "0")) - (builtin "One Step Simplification" (formula "38")) - (rule "true_left" (formula "38")) - (rule "inEqSimp_subsumption0" (formula "90") (ifseqformula "104")) - (rule "inEqSimp_homoInEq0" (formula "90") (term "0")) - (rule "polySimp_mulComm0" (formula "90") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "90") (term "1,0,0")) - (rule "mul_literals" (formula "90") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "90") (term "0,0")) - (rule "polySimp_addComm0" (formula "90") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "90") (term "0,0")) - (rule "add_literals" (formula "90") (term "1,1,0,0")) - (rule "times_zero_1" (formula "90") (term "1,0,0")) - (rule "add_literals" (formula "90") (term "0,0")) - (rule "qeq_literals" (formula "90") (term "0")) - (builtin "One Step Simplification" (formula "90")) - (rule "true_left" (formula "90")) - (rule "inEqSimp_subsumption1" (formula "70") (ifseqformula "2")) - (rule "inEqSimp_homoInEq0" (formula "70") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "70") (term "0,0")) - (rule "add_literals" (formula "70") (term "1,1,0,0")) - (rule "times_zero_1" (formula "70") (term "1,0,0")) - (rule "add_literals" (formula "70") (term "0,0")) - (rule "qeq_literals" (formula "70") (term "0")) - (builtin "One Step Simplification" (formula "70")) - (rule "true_left" (formula "70")) - (rule "inEqSimp_subsumption1" (formula "12") (ifseqformula "5")) - (rule "inEqSimp_homoInEq0" (formula "12") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "12") (term "0,0")) - (rule "add_literals" (formula "12") (term "1,1,0,0")) - (rule "times_zero_1" (formula "12") (term "1,0,0")) - (rule "add_literals" (formula "12") (term "0,0")) - (rule "qeq_literals" (formula "12") (term "0")) - (builtin "One Step Simplification" (formula "12")) - (rule "true_left" (formula "12")) - (rule "inEqSimp_subsumption1" (formula "22") (ifseqformula "34")) - (rule "leq_literals" (formula "22") (term "0")) - (builtin "One Step Simplification" (formula "22")) - (rule "true_left" (formula "22")) - (rule "inEqSimp_subsumption1" (formula "75") (ifseqformula "11")) - (rule "leq_literals" (formula "75") (term "0")) - (builtin "One Step Simplification" (formula "75")) - (rule "true_left" (formula "75")) - (rule "inEqSimp_subsumption1" (formula "78") (ifseqformula "67")) - (rule "leq_literals" (formula "78") (term "0")) - (builtin "One Step Simplification" (formula "78")) - (rule "true_left" (formula "78")) - (rule "inEqSimp_exactShadow3" (formula "1") (ifseqformula "4")) - (rule "polySimp_rightDist" (formula "1") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "1") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0")) - (rule "polySimp_rightDist" (formula "1") (term "0,0,0")) - (rule "polySimp_rightDist" (formula "1") (term "0,0,0,0")) - (rule "mul_literals" (formula "1") (term "0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,0,0,0,0")) - (rule "polySimp_elimOne" (formula "1") (term "1,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "1") (term "0,0")) - (rule "add_literals" (formula "1") (term "1,1,0,0")) - (rule "times_zero_1" (formula "1") (term "1,0,0")) - (rule "polySimp_addLiterals" (formula "1") (term "0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0,0")) - (rule "add_literals" (formula "1") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "1")) - (rule "polySimp_mulComm0" (formula "1") (term "1")) - (rule "polySimp_rightDist" (formula "1") (term "1")) - (rule "mul_literals" (formula "1") (term "0,1")) - (rule "inEqSimp_contradInEq0" (formula "1") (ifseqformula "72")) - (rule "andLeft" (formula "1")) - (rule "inEqSimp_homoInEq1" (formula "1")) - (rule "polySimp_mulComm0" (formula "1") (term "1,0")) - (rule "polySimp_rightDist" (formula "1") (term "1,0")) - (rule "mul_literals" (formula "1") (term "0,1,0")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,1,0")) - (rule "polySimp_elimOne" (formula "1") (term "1,1,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0")) - (rule "polySimp_addComm1" (formula "1") (term "0,0")) - (rule "add_literals" (formula "1") (term "0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "1") (term "0")) - (rule "add_literals" (formula "1") (term "1,1,0")) - (rule "times_zero_1" (formula "1") (term "1,0")) - (rule "add_literals" (formula "1") (term "0")) - (rule "leq_literals" (formula "1")) - (rule "closeFalse" (formula "1")) - ) - (branch "Case 2" - (rule "replace_int_MIN" (formula "151") (term "0")) - (rule "polySimp_homoEq" (formula "110")) - (rule "polySimp_homoEq" (formula "59")) - (rule "polySimp_homoEq" (formula "49") (term "1,0,1,0")) - (rule "polySimp_homoEq" (formula "12") (term "1,0")) - (rule "polySimp_mulComm0" (formula "110") (term "1,0")) - (rule "polySimp_mulComm0" (formula "59") (term "1,0")) - (rule "polySimp_mulComm0" (formula "49") (term "1,0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "12") (term "1,0,1,0")) - (rule "polySimp_rightDist" (formula "110") (term "1,0")) - (rule "mul_literals" (formula "110") (term "0,1,0")) - (rule "polySimp_rightDist" (formula "59") (term "1,0")) - (rule "polySimp_mulComm0" (formula "59") (term "0,1,0")) - (rule "polySimp_rightDist" (formula "49") (term "1,0,1,0,1,0")) - (rule "polySimp_mulAssoc" (formula "49") (term "0,1,0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "49") (term "0,0,1,0,1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "49") (term "0,1,0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "49") (term "0,1,0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "12") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "12") (term "0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "110") (term "0")) - (rule "polySimp_addComm1" (formula "110") (term "0,0")) - (rule "polySimp_addComm1" (formula "110") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "110") (term "0,0,0,0")) - (rule "polySimp_addComm1" (formula "110") (term "0,0,0,0,0")) - (rule "add_literals" (formula "110") (term "0,0,0,0,0,0")) - (rule "add_zero_left" (formula "110") (term "0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "59") (term "0")) - (rule "polySimp_addAssoc" (formula "49") (term "0,1,0,1,0")) - (rule "inEqSimp_leqRight" (formula "116")) - (rule "mul_literals" (formula "1") (term "1,0,0")) - (rule "add_literals" (formula "1") (term "0,0")) - (rule "polySimp_addAssoc" (formula "13") (term "0,1,0")) - (rule "polySimp_addComm0" (formula "13") (term "0,0,1,0")) - (rule "inEqSimp_leqRight" (formula "151")) - (rule "polySimp_rightDist" (formula "1") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "1") (term "0,1,0,0")) - (rule "polySimp_rightDist" (formula "1") (term "0,0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,0,0,1,0,0")) - (rule "polySimp_elimOne" (formula "1") (term "1,0,0,1,0,0")) - (rule "polySimp_mulComm0" (formula "1") (term "0,0,0,1,0,0")) - (rule "inEqSimp_ltToLeq" (formula "115") (term "0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "115") (term "1,0,0,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "115") (term "0,1,0,0,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "115") (term "1,0,1,0,0,0,0,0,0,0")) - (rule "mul_literals" (formula "115") (term "0,0,1,0,0,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "115") (term "1,0,1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "3")) - (rule "polySimp_rightDist" (formula "3") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "3") (term "0,1,0,0")) - (rule "inEqSimp_ltToLeq" (formula "4")) - (rule "polySimp_rightDist" (formula "4") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "4") (term "0,1,0,0")) - (rule "inEqSimp_ltToLeq" (formula "15") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "15") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "51") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "51") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "5")) - (rule "polySimp_mulComm0" (formula "5") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "5") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "13") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "13") (term "1,0,0,0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "2") (term "0")) - (rule "polySimp_addAssoc" (formula "1") (term "0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0")) - (rule "polySimp_addAssoc" (formula "115") (term "0,0,0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "3") (term "0,0")) - (rule "polySimp_addComm1" (formula "3") (term "0")) - (rule "polySimp_addAssoc" (formula "4") (term "0,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0,0")) - (rule "polySimp_addAssoc" (formula "115") (term "0,0,0,0,0,0,0,0")) - (rule "add_literals" (formula "115") (term "0,0,0,0,0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "4") (term "0")) - (rule "polySimp_addComm1" (formula "4") (term "0,0")) - (rule "polySimp_pullOutFactor2b" (formula "4") (term "0,0,0")) - (rule "add_literals" (formula "4") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "4") (term "1,0,0,0")) - (rule "add_literals" (formula "4") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0,0,0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0,0,0,0")) - (rule "add_literals" (formula "1") (term "0,0,0,0,0")) - (rule "inEqSimp_homoInEq0" (formula "105")) - (rule "polySimp_mulComm0" (formula "105") (term "1,0")) - (rule "polySimp_rightDist" (formula "105") (term "1,0")) - (rule "polySimp_mulComm0" (formula "105") (term "0,1,0")) - (rule "polySimp_addComm1" (formula "105") (term "0")) - (rule "polySimp_addAssoc" (formula "105") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "105") (term "0,0,0")) - (rule "add_literals" (formula "105") (term "1,0,0,0")) - (rule "times_zero_1" (formula "105") (term "0,0,0")) - (rule "add_zero_left" (formula "105") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "80")) - (rule "polySimp_mulComm0" (formula "80") (term "1,0")) - (rule "polySimp_rightDist" (formula "80") (term "1,0")) - (rule "polySimp_mulComm0" (formula "80") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "80") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "94")) - (rule "polySimp_mulComm0" (formula "94") (term "1,0")) - (rule "polySimp_rightDist" (formula "94") (term "1,0")) - (rule "polySimp_mulComm0" (formula "94") (term "0,1,0")) - (rule "polySimp_addComm1" (formula "94") (term "0")) - (rule "polySimp_addAssoc" (formula "94") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "94") (term "0,0,0")) - (rule "add_literals" (formula "94") (term "1,0,0,0")) - (rule "times_zero_1" (formula "94") (term "0,0,0")) - (rule "add_zero_left" (formula "94") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "81")) - (rule "mul_literals" (formula "81") (term "1,0")) - (rule "polySimp_addComm1" (formula "81") (term "0")) - (rule "polySimp_addComm0" (formula "81") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "109")) - (rule "polySimp_mulComm0" (formula "109") (term "1,0")) - (rule "polySimp_rightDist" (formula "109") (term "1,0")) - (rule "polySimp_mulComm0" (formula "109") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "110")) - (rule "polySimp_mulComm0" (formula "110") (term "1,0")) - (rule "polySimp_rightDist" (formula "110") (term "1,0")) - (rule "polySimp_rightDist" (formula "110") (term "0,1,0")) - (rule "mul_literals" (formula "110") (term "0,0,1,0")) - (rule "polySimp_addComm1" (formula "110") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "76")) - (rule "mul_literals" (formula "76") (term "1,0")) - (rule "polySimp_addComm1" (formula "76") (term "0")) - (rule "polySimp_addComm0" (formula "76") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "67")) - (rule "polySimp_mulComm0" (formula "67") (term "1,0")) - (rule "polySimp_rightDist" (formula "67") (term "1,0")) - (rule "polySimp_mulComm0" (formula "67") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "95")) - (rule "polySimp_mulComm0" (formula "95") (term "1,0")) - (rule "polySimp_rightDist" (formula "95") (term "1,0")) - (rule "polySimp_mulComm0" (formula "95") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "93")) - (rule "polySimp_addComm1" (formula "93") (term "0")) - (rule "polySimp_pullOutFactor1" (formula "93") (term "0,0")) - (rule "add_literals" (formula "93") (term "1,0,0")) - (rule "times_zero_1" (formula "93") (term "0,0")) - (rule "add_zero_left" (formula "93") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "75")) - (rule "polySimp_mulComm0" (formula "75") (term "1,0")) - (rule "polySimp_rightDist" (formula "75") (term "1,0")) - (rule "polySimp_mulComm0" (formula "75") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "103")) - (rule "polySimp_mulComm0" (formula "103") (term "1,0")) - (rule "polySimp_rightDist" (formula "103") (term "1,0")) - (rule "polySimp_mulComm0" (formula "103") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "68")) - (rule "mul_literals" (formula "68") (term "1,0")) - (rule "polySimp_addComm1" (formula "68") (term "0")) - (rule "polySimp_addComm0" (formula "68") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "41")) - (rule "polySimp_mulComm0" (formula "41") (term "1,0")) - (rule "inEqSimp_homoInEq0" (formula "65")) - (rule "polySimp_mulComm0" (formula "65") (term "1,0")) - (rule "inEqSimp_homoInEq0" (formula "66")) - (rule "mul_literals" (formula "66") (term "1,0")) - (rule "polySimp_addComm1" (formula "66") (term "0")) - (rule "polySimp_addComm0" (formula "66") (term "0,0")) - (rule "inEqSimp_homoInEq1" (formula "92")) - (rule "polySimp_pullOutFactor1" (formula "92") (term "0")) - (rule "add_literals" (formula "92") (term "1,0")) - (rule "times_zero_1" (formula "92") (term "0")) - (rule "leq_literals" (formula "92")) - (rule "true_left" (formula "92")) - (rule "polySimp_rightDist" (formula "41") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "41") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "41") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "41") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "41") (term "0,1,0")) - (rule "polySimp_rightDist" (formula "65") (term "1,0")) - (rule "polySimp_mulComm0" (formula "65") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "107") (term "0")) - (rule "polySimp_addAssoc" (formula "108") (term "0,0")) - (rule "polySimp_addComm1" (formula "107") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "107") (term "0,0,0")) - (rule "add_literals" (formula "107") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "107") (term "1,0,0,0")) - (rule "add_literals" (formula "107") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "67") (term "0")) - (rule "polySimp_addAssoc" (formula "93") (term "0")) - (rule "polySimp_addComm0" (formula "93") (term "0,0")) - (rule "polySimp_addAssoc" (formula "75") (term "0")) - (rule "polySimp_addAssoc" (formula "102") (term "0")) - (rule "polySimp_addComm1" (formula "102") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "102") (term "0,0,0")) - (rule "add_literals" (formula "102") (term "1,0,0,0")) - (rule "times_zero_1" (formula "102") (term "0,0,0")) - (rule "add_zero_left" (formula "102") (term "0,0")) - (rule "polySimp_addAssoc" (formula "41") (term "0")) - (rule "polySimp_addAssoc" (formula "65") (term "0")) - (rule "polySimp_addAssoc" (formula "108") (term "0,0,0")) - (rule "polySimp_addComm0" (formula "108") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "108") (term "0,0,0")) - (rule "add_literals" (formula "108") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "108") (term "1,0,0,0")) - (rule "add_literals" (formula "108") (term "0,0,0")) - (rule "polySimp_sepNegMonomial" (formula "110")) - (rule "polySimp_mulLiterals" (formula "110") (term "0")) - (rule "polySimp_elimOne" (formula "110") (term "0")) - (rule "polySimp_sepNegMonomial" (formula "61")) - (rule "polySimp_mulLiterals" (formula "61") (term "0")) - (rule "polySimp_elimOne" (formula "61") (term "0")) - (rule "applyEq" (formula "94") (term "1") (ifseqformula "61")) - (rule "polySimp_sepNegMonomial" (formula "51") (term "1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "51") (term "0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "51") (term "0,1,0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "14") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "14") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "14") (term "0,1,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "15") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "15") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "15") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "15") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "15") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "15") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "51") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "51") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "51") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "51") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "51") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "51") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "5")) - (rule "polySimp_mulLiterals" (formula "5") (term "0")) - (rule "polySimp_elimOne" (formula "5") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "13") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "13") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "13") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "13") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "13") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "13") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "2")) - (rule "polySimp_mulComm0" (formula "2") (term "1")) - (rule "polySimp_rightDist" (formula "2") (term "1")) - (rule "mul_literals" (formula "2") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "2") (term "1,1")) - (rule "polySimp_elimOne" (formula "2") (term "1,1")) - (rule "inEqSimp_sepNegMonomial0" (formula "3")) - (rule "polySimp_mulLiterals" (formula "3") (term "0")) - (rule "polySimp_elimOne" (formula "3") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "113") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "113") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "113") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "113") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "113") (term "1,1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "113") (term "0,1,0,0,0,0,0")) - (rule "mul_literals" (formula "113") (term "0,0,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "4")) - (rule "polySimp_mulComm0" (formula "4") (term "1")) - (rule "polySimp_rightDist" (formula "4") (term "1")) - (rule "polySimp_mulLiterals" (formula "4") (term "1,1")) - (rule "mul_literals" (formula "4") (term "0,1")) - (rule "polySimp_elimOne" (formula "4") (term "1,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "1")) - (rule "polySimp_mulLiterals" (formula "1") (term "0")) - (rule "polySimp_elimOne" (formula "1") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "103")) - (rule "polySimp_mulLiterals" (formula "103") (term "1")) - (rule "polySimp_elimOne" (formula "103") (term "1")) - (rule "inEqSimp_sepNegMonomial1" (formula "80")) - (rule "polySimp_mulLiterals" (formula "80") (term "0")) - (rule "polySimp_elimOne" (formula "80") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "92")) - (rule "polySimp_mulLiterals" (formula "92") (term "1")) - (rule "polySimp_elimOne" (formula "92") (term "1")) - (rule "inEqSimp_sepPosMonomial1" (formula "81")) - (rule "polySimp_mulComm0" (formula "81") (term "1")) - (rule "polySimp_rightDist" (formula "81") (term "1")) - (rule "mul_literals" (formula "81") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "76")) - (rule "polySimp_mulComm0" (formula "76") (term "1")) - (rule "polySimp_rightDist" (formula "76") (term "1")) - (rule "mul_literals" (formula "76") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "68")) - (rule "polySimp_mulComm0" (formula "68") (term "1")) - (rule "polySimp_rightDist" (formula "68") (term "1")) - (rule "mul_literals" (formula "68") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "66")) - (rule "polySimp_mulComm0" (formula "66") (term "1")) - (rule "polySimp_rightDist" (formula "66") (term "1")) - (rule "mul_literals" (formula "66") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "106")) - (rule "polySimp_mulLiterals" (formula "106") (term "0")) - (rule "polySimp_elimOne" (formula "106") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "67")) - (rule "polySimp_mulLiterals" (formula "67") (term "0")) - (rule "polySimp_elimOne" (formula "67") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "92")) - (rule "polySimp_mulLiterals" (formula "92") (term "0")) - (rule "polySimp_elimOne" (formula "92") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "75")) - (rule "polySimp_mulLiterals" (formula "75") (term "0")) - (rule "polySimp_elimOne" (formula "75") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "100")) - (rule "polySimp_mulLiterals" (formula "100") (term "0")) - (rule "polySimp_elimOne" (formula "100") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "41")) - (rule "polySimp_mulLiterals" (formula "41") (term "0")) - (rule "polySimp_elimOne" (formula "41") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "65")) - (rule "polySimp_mulLiterals" (formula "65") (term "0")) - (rule "polySimp_elimOne" (formula "65") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "106")) - (rule "polySimp_mulComm0" (formula "106") (term "1")) - (rule "polySimp_rightDist" (formula "106") (term "1")) - (rule "mul_literals" (formula "106") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "106") (term "1,1")) - (rule "polySimp_elimOne" (formula "106") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "83") (ifseqformula "70")) - (rule "leq_literals" (formula "83") (term "0")) - (builtin "One Step Simplification" (formula "83")) - (rule "true_left" (formula "83")) - (rule "inEqSimp_subsumption0" (formula "90") (ifseqformula "104")) - (rule "inEqSimp_homoInEq0" (formula "90") (term "0")) - (rule "polySimp_mulComm0" (formula "90") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "90") (term "1,0,0")) - (rule "mul_literals" (formula "90") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "90") (term "0,0")) - (rule "polySimp_addComm0" (formula "90") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "90") (term "0,0")) - (rule "add_literals" (formula "90") (term "1,1,0,0")) - (rule "times_zero_1" (formula "90") (term "1,0,0")) - (rule "add_literals" (formula "90") (term "0,0")) - (rule "qeq_literals" (formula "90") (term "0")) - (builtin "One Step Simplification" (formula "90")) - (rule "true_left" (formula "90")) - (rule "inEqSimp_subsumption1" (formula "12") (ifseqformula "5")) - (rule "inEqSimp_homoInEq0" (formula "12") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "12") (term "0,0")) - (rule "add_literals" (formula "12") (term "1,1,0,0")) - (rule "times_zero_1" (formula "12") (term "1,0,0")) - (rule "add_literals" (formula "12") (term "0,0")) - (rule "qeq_literals" (formula "12") (term "0")) - (builtin "One Step Simplification" (formula "12")) - (rule "true_left" (formula "12")) - (rule "inEqSimp_subsumption1" (formula "70") (ifseqformula "2")) - (rule "inEqSimp_homoInEq0" (formula "70") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "70") (term "0,0")) - (rule "add_literals" (formula "70") (term "1,1,0,0")) - (rule "times_zero_1" (formula "70") (term "1,0,0")) - (rule "add_literals" (formula "70") (term "0,0")) - (rule "qeq_literals" (formula "70") (term "0")) - (builtin "One Step Simplification" (formula "70")) - (rule "true_left" (formula "70")) - (rule "inEqSimp_subsumption1" (formula "37") (ifseqformula "38")) - (rule "leq_literals" (formula "37") (term "0")) - (builtin "One Step Simplification" (formula "37")) - (rule "true_left" (formula "37")) - (rule "inEqSimp_subsumption1" (formula "76") (ifseqformula "11")) - (rule "leq_literals" (formula "76") (term "0")) - (builtin "One Step Simplification" (formula "76")) - (rule "true_left" (formula "76")) - (rule "inEqSimp_subsumption1" (formula "22") (ifseqformula "34")) - (rule "leq_literals" (formula "22") (term "0")) - (builtin "One Step Simplification" (formula "22")) - (rule "true_left" (formula "22")) - (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "1")) - (rule "polySimp_rightDist" (formula "65") (term "0,0")) - (rule "mul_literals" (formula "65") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "65") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "65") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "65") (term "0")) - (rule "polySimp_addAssoc" (formula "65") (term "0,0")) - (rule "polySimp_addAssoc" (formula "65") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "65") (term "0,0,0,0")) - (rule "add_literals" (formula "65") (term "0,0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "65") (term "0,0,0")) - (rule "add_literals" (formula "65") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "65") (term "1,0,0,0")) - (rule "add_literals" (formula "65") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "65")) - (rule "polySimp_mulLiterals" (formula "65") (term "0")) - (rule "polySimp_elimOne" (formula "65") (term "0")) - (rule "inEqSimp_subsumption0" (formula "65") (ifseqformula "99")) - (rule "inEqSimp_homoInEq0" (formula "65") (term "0")) - (rule "polySimp_mulComm0" (formula "65") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "65") (term "1,0,0")) - (rule "mul_literals" (formula "65") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "65") (term "0,0")) - (rule "polySimp_addComm1" (formula "65") (term "0,0,0")) - (rule "add_literals" (formula "65") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "65") (term "0,0")) - (rule "add_literals" (formula "65") (term "1,1,0,0")) - (rule "times_zero_1" (formula "65") (term "1,0,0")) - (rule "add_literals" (formula "65") (term "0,0")) - (rule "qeq_literals" (formula "65") (term "0")) - (builtin "One Step Simplification" (formula "65")) - (rule "true_left" (formula "65")) - (rule "inEqSimp_exactShadow3" (formula "94") (ifseqformula "4")) - (rule "polySimp_mulComm0" (formula "94") (term "0,0")) - (rule "polySimp_addComm0" (formula "94") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "94")) - (rule "polySimp_mulLiterals" (formula "94") (term "0")) - (rule "polySimp_elimOne" (formula "94") (term "0")) - (rule "inEqSimp_subsumption0" (formula "94") (ifseqformula "99")) - (rule "inEqSimp_homoInEq0" (formula "94") (term "0")) - (rule "polySimp_mulComm0" (formula "94") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "94") (term "1,0,0")) - (rule "mul_literals" (formula "94") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "94") (term "0,0")) - (rule "polySimp_addComm1" (formula "94") (term "0,0,0")) - (rule "add_literals" (formula "94") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "94") (term "0,0")) - (rule "add_literals" (formula "94") (term "1,1,0,0")) - (rule "times_zero_1" (formula "94") (term "1,0,0")) - (rule "add_literals" (formula "94") (term "0,0")) - (rule "qeq_literals" (formula "94") (term "0")) - (builtin "One Step Simplification" (formula "94")) - (rule "true_left" (formula "94")) - (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "77")) - (rule "polySimp_rightDist" (formula "63") (term "0,0")) - (rule "mul_literals" (formula "63") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "63") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "63") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "63") (term "0")) - (rule "add_literals" (formula "63") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "63")) - (rule "mul_literals" (formula "63") (term "1")) - (rule "inEqSimp_subsumption1" (formula "63") (ifseqformula "33")) - (rule "leq_literals" (formula "63") (term "0")) - (builtin "One Step Simplification" (formula "63")) - (rule "true_left" (formula "63")) - (rule "inEqSimp_exactShadow3" (formula "72") (ifseqformula "98")) - (rule "polySimp_rightDist" (formula "72") (term "0,0")) - (rule "mul_literals" (formula "72") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "72") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "72") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "72") (term "0")) - (rule "polySimp_addComm1" (formula "72") (term "0,0")) - (rule "add_literals" (formula "72") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "72")) - (rule "polySimp_mulComm0" (formula "72") (term "1")) - (rule "polySimp_rightDist" (formula "72") (term "1")) - (rule "mul_literals" (formula "72") (term "0,1")) - (rule "inEqSimp_subsumption1" (formula "77") (ifseqformula "72")) - (rule "inEqSimp_homoInEq0" (formula "77") (term "0")) - (rule "polySimp_mulComm0" (formula "77") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "77") (term "1,0,0")) - (rule "polySimp_mulLiterals" (formula "77") (term "1,1,0,0")) - (rule "mul_literals" (formula "77") (term "0,1,0,0")) - (rule "polySimp_elimOne" (formula "77") (term "1,1,0,0")) - (rule "polySimp_addAssoc" (formula "77") (term "0,0")) - (rule "polySimp_addComm1" (formula "77") (term "0,0,0")) - (rule "add_literals" (formula "77") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "77") (term "0,0")) - (rule "add_literals" (formula "77") (term "1,1,0,0")) - (rule "times_zero_1" (formula "77") (term "1,0,0")) - (rule "add_literals" (formula "77") (term "0,0")) - (rule "qeq_literals" (formula "77") (term "0")) - (builtin "One Step Simplification" (formula "77")) - (rule "true_left" (formula "77")) - (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "68")) - (rule "polySimp_rightDist" (formula "65") (term "0,0")) - (rule "mul_literals" (formula "65") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "65") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "65") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "65") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "65") (term "0,0")) - (rule "add_literals" (formula "65") (term "1,1,0,0")) - (rule "times_zero_1" (formula "65") (term "1,0,0")) - (rule "add_literals" (formula "65") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "65")) - (rule "mul_literals" (formula "65") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "93")) - (rule "polySimp_rightDist" (formula "63") (term "0,0")) - (rule "mul_literals" (formula "63") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "63") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "63") (term "1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "63")) - (rule "polySimp_mulComm0" (formula "63") (term "1")) - (rule "polySimp_rightDist" (formula "63") (term "1")) - (rule "mul_literals" (formula "63") (term "0,1")) - (rule "inEqSimp_exactShadow3" (formula "94") (ifseqformula "68")) - (rule "polySimp_mulComm0" (formula "94") (term "0,0")) - (rule "polySimp_addComm0" (formula "94") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "94")) - (rule "polySimp_mulLiterals" (formula "94") (term "0")) - (rule "polySimp_elimOne" (formula "94") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "87") (ifseqformula "99")) - (rule "mul_literals" (formula "87") (term "0,0")) - (rule "polySimp_addAssoc" (formula "87") (term "0")) - (rule "add_literals" (formula "87") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "87")) - (rule "mul_literals" (formula "87") (term "1")) - (rule "inEqSimp_subsumption1" (formula "56") (ifseqformula "87")) - (rule "leq_literals" (formula "56") (term "0")) - (builtin "One Step Simplification" (formula "56")) - (rule "true_left" (formula "56")) - (rule "inEqSimp_exactShadow3" (formula "78") (ifseqformula "1")) - (rule "mul_literals" (formula "78") (term "0,0")) - (rule "polySimp_addAssoc" (formula "78") (term "0")) - (rule "polySimp_addAssoc" (formula "78") (term "0,0")) - (rule "polySimp_addAssoc" (formula "78") (term "0,0,0")) - (rule "add_literals" (formula "78") (term "0,0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "78")) - (rule "polySimp_mulLiterals" (formula "78") (term "0")) - (rule "polySimp_elimOne" (formula "78") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "5") (ifseqformula "49")) - (rule "polySimp_rightDist" (formula "5") (term "0,0")) - (rule "mul_literals" (formula "5") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "5") (term "0")) - (rule "add_literals" (formula "5") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "5")) - (rule "polySimp_mulLiterals" (formula "5") (term "0")) - (rule "polySimp_elimOne" (formula "5") (term "0")) - (rule "inEqSimp_subsumption0" (formula "75") (ifseqformula "5")) - (rule "leq_literals" (formula "75") (term "0")) - (builtin "One Step Simplification" (formula "75")) - (rule "true_left" (formula "75")) - (rule "inEqSimp_exactShadow3" (formula "88") (ifseqformula "71")) - (rule "mul_literals" (formula "88") (term "0,0")) - (rule "polySimp_addAssoc" (formula "88") (term "0")) - (rule "add_literals" (formula "88") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "88")) - (rule "polySimp_mulLiterals" (formula "88") (term "0")) - (rule "polySimp_elimOne" (formula "88") (term "0")) - (rule "inEqSimp_subsumption0" (formula "88") (ifseqformula "22")) - (rule "leq_literals" (formula "88") (term "0")) - (builtin "One Step Simplification" (formula "88")) - (rule "true_left" (formula "88")) - (rule "inEqSimp_exactShadow3" (formula "38") (ifseqformula "36")) - (rule "polySimp_mulComm0" (formula "38") (term "0,0")) - (rule "polySimp_addComm0" (formula "38") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "38")) - (rule "polySimp_mulLiterals" (formula "38") (term "0")) - (rule "polySimp_elimOne" (formula "38") (term "0")) - (rule "inEqSimp_subsumption0" (formula "23") (ifseqformula "38")) - (rule "leq_literals" (formula "23") (term "0")) - (builtin "One Step Simplification" (formula "23")) - (rule "true_left" (formula "23")) - (rule "inEqSimp_exactShadow3" (formula "2") (ifseqformula "4")) - (rule "polySimp_rightDist" (formula "2") (term "0,0")) - (rule "mul_literals" (formula "2") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "2") (term "0")) - (rule "polySimp_addAssoc" (formula "2") (term "0,0")) - (rule "add_literals" (formula "2") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "2")) - (rule "polySimp_mulLiterals" (formula "2") (term "0")) - (rule "polySimp_elimOne" (formula "2") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "68") (ifseqformula "95")) - (rule "mul_literals" (formula "68") (term "0,0")) - (rule "add_zero_left" (formula "68") (term "0")) - (rule "inEqSimp_subsumption1" (formula "90") (ifseqformula "68")) - (rule "leq_literals" (formula "90") (term "0")) - (builtin "One Step Simplification" (formula "90")) - (rule "true_left" (formula "90")) - (rule "inEqSimp_exactShadow3" (formula "4") (ifseqformula "57")) - (rule "polySimp_rightDist" (formula "4") (term "0,0")) - (rule "polySimp_addComm1" (formula "4") (term "0")) - (rule "polySimp_rightDist" (formula "4") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "4") (term "1,0,0,0")) - (rule "mul_literals" (formula "4") (term "0,0,0,0")) - (rule "polySimp_elimOne" (formula "4") (term "1,0,0,0")) - (rule "polySimp_addComm1" (formula "4") (term "0,0")) - (rule "add_literals" (formula "4") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "4")) - (rule "polySimp_mulLiterals" (formula "4") (term "0")) - (rule "polySimp_elimOne" (formula "4") (term "0")) - (rule "inEqSimp_subsumption0" (formula "4") (ifseqformula "41")) - (rule "inEqSimp_homoInEq0" (formula "4") (term "0")) - (rule "polySimp_mulComm0" (formula "4") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "4") (term "1,0,0")) - (rule "mul_literals" (formula "4") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "4") (term "0,0")) - (rule "polySimp_addComm1" (formula "4") (term "0,0,0")) - (rule "add_literals" (formula "4") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "4") (term "0,0")) - (rule "add_literals" (formula "4") (term "1,1,0,0")) - (rule "times_zero_1" (formula "4") (term "1,0,0")) - (rule "add_literals" (formula "4") (term "0,0")) - (rule "qeq_literals" (formula "4") (term "0")) - (builtin "One Step Simplification" (formula "4")) - (rule "true_left" (formula "4")) - (rule "inEqSimp_exactShadow3" (formula "3") (ifseqformula "1")) - (rule "polySimp_rightDist" (formula "3") (term "0,0")) - (rule "mul_literals" (formula "3") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "3") (term "0")) - (rule "polySimp_addAssoc" (formula "3") (term "0,0")) - (rule "polySimp_addAssoc" (formula "3") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "3") (term "0,0,0,0")) - (rule "add_literals" (formula "3") (term "0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "3")) - (rule "polySimp_mulLiterals" (formula "3") (term "0")) - (rule "polySimp_elimOne" (formula "3") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "98") (ifseqformula "1")) - (rule "polySimp_mulComm0" (formula "98") (term "0,0")) - (rule "polySimp_addAssoc" (formula "98") (term "0")) - (rule "polySimp_addComm0" (formula "98") (term "0,0")) - (rule "polySimp_pullOutFactor0b" (formula "98") (term "0")) - (rule "add_literals" (formula "98") (term "1,1,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "98")) - (rule "polySimp_mulLiterals" (formula "98") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "76") (ifseqformula "89")) - (rule "polySimp_rightDist" (formula "76") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "76") (term "1,0,0")) - (rule "mul_literals" (formula "76") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "76") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "76") (term "0")) - (rule "add_literals" (formula "76") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "76")) - (rule "mul_literals" (formula "76") (term "1")) - (rule "inEqSimp_subsumption1" (formula "76") (ifseqformula "35")) - (rule "leq_literals" (formula "76") (term "0")) - (builtin "One Step Simplification" (formula "76")) - (rule "true_left" (formula "76")) - (rule "inEqSimp_exactShadow3" (formula "99") (ifseqformula "66")) - (rule "polySimp_mulComm0" (formula "99") (term "0,0")) - (rule "polySimp_addComm0" (formula "99") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "99")) - (rule "polySimp_mulLiterals" (formula "99") (term "0")) - (rule "polySimp_elimOne" (formula "99") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "70") (ifseqformula "64")) - (rule "mul_literals" (formula "70") (term "0,0")) - (rule "add_zero_left" (formula "70") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "70")) - (rule "polySimp_mulLiterals" (formula "70") (term "0")) - (rule "polySimp_elimOne" (formula "70") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "25") (ifseqformula "41")) - (rule "mul_literals" (formula "25") (term "0,0")) - (rule "polySimp_addAssoc" (formula "25") (term "0")) - (rule "add_literals" (formula "25") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "25")) - (rule "mul_literals" (formula "25") (term "1")) - (rule "inEqSimp_subsumption1" (formula "25") (ifseqformula "36")) - (rule "leq_literals" (formula "25") (term "0")) - (builtin "One Step Simplification" (formula "25")) - (rule "true_left" (formula "25")) - (rule "inEqSimp_exactShadow3" (formula "82") (ifseqformula "66")) - (rule "mul_literals" (formula "82") (term "0,0")) - (rule "polySimp_addAssoc" (formula "82") (term "0")) - (rule "add_literals" (formula "82") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "82")) - (rule "polySimp_mulLiterals" (formula "82") (term "0")) - (rule "polySimp_elimOne" (formula "82") (term "0")) - (rule "inEqSimp_subsumption0" (formula "82") (ifseqformula "24")) - (rule "leq_literals" (formula "82") (term "0")) - (builtin "One Step Simplification" (formula "82")) - (rule "true_left" (formula "82")) - (rule "inEqSimp_exactShadow3" (formula "4") (ifseqformula "71")) - (rule "polySimp_rightDist" (formula "4") (term "0,0")) - (rule "mul_literals" (formula "4") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "4") (term "0")) - (rule "polySimp_addAssoc" (formula "4") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "4")) - (rule "polySimp_mulLiterals" (formula "4") (term "0")) - (rule "polySimp_elimOne" (formula "4") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "6") (ifseqformula "79")) - (rule "polySimp_rightDist" (formula "6") (term "0,0")) - (rule "polySimp_addComm1" (formula "6") (term "0")) - (rule "polySimp_rightDist" (formula "6") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "6") (term "1,0,0,0")) - (rule "mul_literals" (formula "6") (term "0,0,0,0")) - (rule "polySimp_elimOne" (formula "6") (term "1,0,0,0")) - (rule "polySimp_addAssoc" (formula "6") (term "0,0")) - (rule "polySimp_addComm1" (formula "6") (term "0,0,0")) - (rule "add_literals" (formula "6") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "6") (term "0,0")) - (rule "add_literals" (formula "6") (term "1,1,0,0")) - (rule "times_zero_1" (formula "6") (term "1,0,0")) - (rule "add_literals" (formula "6") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "6")) - (rule "polySimp_mulLiterals" (formula "6") (term "0")) - (rule "polySimp_elimOne" (formula "6") (term "0")) - (rule "inEqSimp_subsumption0" (formula "6") (ifseqformula "41")) - (rule "leq_literals" (formula "6") (term "0")) - (builtin "One Step Simplification" (formula "6")) - (rule "true_left" (formula "6")) - (rule "inEqSimp_exactShadow3" (formula "5") (ifseqformula "67")) - (rule "polySimp_rightDist" (formula "5") (term "0,0")) - (rule "mul_literals" (formula "5") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "5") (term "0")) - (rule "polySimp_addAssoc" (formula "5") (term "0,0")) - (rule "add_literals" (formula "5") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "5")) - (rule "polySimp_mulLiterals" (formula "5") (term "0")) - (rule "polySimp_elimOne" (formula "5") (term "0")) - (rule "inEqSimp_subsumption0" (formula "66") (ifseqformula "5")) - (rule "inEqSimp_homoInEq0" (formula "66") (term "0")) - (rule "polySimp_mulComm0" (formula "66") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "66") (term "1,0,0")) - (rule "mul_literals" (formula "66") (term "0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "66") (term "1,1,0,0")) - (rule "polySimp_elimOne" (formula "66") (term "1,1,0,0")) - (rule "polySimp_addAssoc" (formula "66") (term "0,0")) - (rule "polySimp_addComm1" (formula "66") (term "0,0,0")) - (rule "add_literals" (formula "66") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "66") (term "0,0")) - (rule "add_literals" (formula "66") (term "1,1,0,0")) - (rule "times_zero_1" (formula "66") (term "1,0,0")) - (rule "add_literals" (formula "66") (term "0,0")) - (rule "qeq_literals" (formula "66") (term "0")) - (builtin "One Step Simplification" (formula "66")) - (rule "true_left" (formula "66")) - (rule "inEqSimp_exactShadow3" (formula "83") (ifseqformula "8")) - (rule "mul_literals" (formula "83") (term "0,0")) - (rule "polySimp_addAssoc" (formula "83") (term "0")) - (rule "add_literals" (formula "83") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "83")) - (rule "mul_literals" (formula "83") (term "1")) - (rule "inEqSimp_subsumption1" (formula "83") (ifseqformula "92")) - (rule "leq_literals" (formula "83") (term "0")) - (builtin "One Step Simplification" (formula "83")) - (rule "true_left" (formula "83")) - (rule "inEqSimp_exactShadow3" (formula "100") (ifseqformula "81")) - (rule "polySimp_mulComm0" (formula "100") (term "0,0")) - (rule "polySimp_addComm0" (formula "100") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "100")) - (rule "polySimp_mulLiterals" (formula "100") (term "0")) - (rule "polySimp_elimOne" (formula "100") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "6") (ifseqformula "81")) - (rule "polySimp_rightDist" (formula "6") (term "0,0")) - (rule "mul_literals" (formula "6") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "6") (term "0")) - (rule "add_literals" (formula "6") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "6")) - (rule "polySimp_mulLiterals" (formula "6") (term "0")) - (rule "polySimp_elimOne" (formula "6") (term "0")) - (rule "inEqSimp_subsumption0" (formula "81") (ifseqformula "6")) - (rule "leq_literals" (formula "81") (term "0")) - (builtin "One Step Simplification" (formula "81")) - (rule "true_left" (formula "81")) - (rule "inEqSimp_exactShadow3" (formula "83") (ifseqformula "73")) - (rule "mul_literals" (formula "83") (term "0,0")) - (rule "polySimp_addAssoc" (formula "83") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "83")) - (rule "polySimp_mulComm0" (formula "83") (term "1")) - (rule "polySimp_rightDist" (formula "83") (term "1")) - (rule "mul_literals" (formula "83") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "83") (term "1,1")) - (rule "polySimp_elimOne" (formula "83") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "83") (ifseqformula "39")) - (rule "inEqSimp_homoInEq0" (formula "83") (term "0")) - (rule "polySimp_mulComm0" (formula "83") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "83") (term "1,0,0")) - (rule "mul_literals" (formula "83") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "83") (term "0,0")) - (rule "polySimp_addComm0" (formula "83") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "83") (term "0,0")) - (rule "add_literals" (formula "83") (term "1,1,0,0")) - (rule "times_zero_1" (formula "83") (term "1,0,0")) - (rule "add_literals" (formula "83") (term "0,0")) - (rule "qeq_literals" (formula "83") (term "0")) - (builtin "One Step Simplification" (formula "83")) - (rule "true_left" (formula "83")) - (rule "inEqSimp_exactShadow3" (formula "105") (ifseqformula "1")) - (rule "polySimp_rightDist" (formula "105") (term "0,0")) - (rule "mul_literals" (formula "105") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "105") (term "0")) - (rule "polySimp_addAssoc" (formula "105") (term "0,0")) - (rule "polySimp_addComm1" (formula "105") (term "0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "105") (term "0,0")) - (rule "add_literals" (formula "105") (term "1,1,0,0")) - (rule "times_zero_1" (formula "105") (term "1,0,0")) - (rule "add_zero_right" (formula "105") (term "0,0")) - (rule "polySimp_addAssoc" (formula "105") (term "0,0")) - (rule "add_literals" (formula "105") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "105")) - (rule "polySimp_mulLiterals" (formula "105") (term "0")) - (rule "polySimp_elimOne" (formula "105") (term "0")) - (rule "inEqSimp_subsumption0" (formula "76") (ifseqformula "105")) - (rule "inEqSimp_homoInEq0" (formula "76") (term "0")) - (rule "polySimp_mulComm0" (formula "76") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "76") (term "1,0,0")) - (rule "mul_literals" (formula "76") (term "0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "76") (term "1,1,0,0")) - (rule "polySimp_elimOne" (formula "76") (term "1,1,0,0")) - (rule "polySimp_addAssoc" (formula "76") (term "0,0")) - (rule "polySimp_addComm1" (formula "76") (term "0,0,0")) - (rule "add_literals" (formula "76") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "76") (term "0,0")) - (rule "add_literals" (formula "76") (term "1,1,0,0")) - (rule "times_zero_1" (formula "76") (term "1,0,0")) - (rule "add_literals" (formula "76") (term "0,0")) - (rule "qeq_literals" (formula "76") (term "0")) - (builtin "One Step Simplification" (formula "76")) - (rule "true_left" (formula "76")) - (rule "inEqSimp_exactShadow3" (formula "105") (ifseqformula "80")) - (rule "polySimp_rightDist" (formula "105") (term "0,0")) - (rule "mul_literals" (formula "105") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "105") (term "0")) - (rule "add_literals" (formula "105") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "105")) - (rule "polySimp_mulLiterals" (formula "105") (term "0")) - (rule "polySimp_elimOne" (formula "105") (term "0")) - (rule "inEqSimp_subsumption0" (formula "105") (ifseqformula "61")) - (rule "leq_literals" (formula "105") (term "0")) - (builtin "One Step Simplification" (formula "105")) - (rule "true_left" (formula "105")) - (rule "inEqSimp_exactShadow3" (formula "69") (ifseqformula "9")) - (rule "polySimp_rightDist" (formula "69") (term "0,0")) - (rule "mul_literals" (formula "69") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "69") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "69") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "69") (term "0")) - (rule "polySimp_addComm1" (formula "69") (term "0,0")) - (rule "add_literals" (formula "69") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "69")) - (rule "polySimp_mulComm0" (formula "69") (term "1")) - (rule "polySimp_rightDist" (formula "69") (term "1")) - (rule "mul_literals" (formula "69") (term "0,1")) - (rule "inEqSimp_subsumption1" (formula "69") (ifseqformula "77")) - (rule "inEqSimp_homoInEq0" (formula "69") (term "0")) - (rule "polySimp_mulComm0" (formula "69") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "69") (term "1,0,0")) - (rule "mul_literals" (formula "69") (term "0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "69") (term "1,1,0,0")) - (rule "polySimp_elimOne" (formula "69") (term "1,1,0,0")) - (rule "polySimp_addAssoc" (formula "69") (term "0,0")) - (rule "polySimp_addComm1" (formula "69") (term "0,0,0")) - (rule "add_literals" (formula "69") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "69") (term "0,0")) - (rule "add_literals" (formula "69") (term "1,1,0,0")) - (rule "times_zero_1" (formula "69") (term "1,0,0")) - (rule "add_literals" (formula "69") (term "0,0")) - (rule "qeq_literals" (formula "69") (term "0")) - (builtin "One Step Simplification" (formula "69")) - (rule "true_left" (formula "69")) - (rule "inEqSimp_exactShadow3" (formula "105") (ifseqformula "73")) - (rule "polySimp_rightDist" (formula "105") (term "0,0")) - (rule "mul_literals" (formula "105") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "105") (term "0")) - (rule "polySimp_addAssoc" (formula "105") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "105")) - (rule "polySimp_mulLiterals" (formula "105") (term "0")) - (rule "polySimp_elimOne" (formula "105") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "69") (ifseqformula "80")) - (rule "polySimp_rightDist" (formula "69") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "69") (term "1,0,0")) - (rule "mul_literals" (formula "69") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "69") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "69") (term "0")) - (rule "add_literals" (formula "69") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "69")) - (rule "mul_literals" (formula "69") (term "1")) - (rule "inEqSimp_subsumption1" (formula "69") (ifseqformula "38")) - (rule "leq_literals" (formula "69") (term "0")) - (builtin "One Step Simplification" (formula "69")) - (rule "true_left" (formula "69")) - (rule "inEqSimp_exactShadow3" (formula "106") (ifseqformula "68")) - (rule "polySimp_rightDist" (formula "106") (term "0,0")) - (rule "mul_literals" (formula "106") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "106") (term "0")) - (rule "polySimp_addAssoc" (formula "106") (term "0,0")) - (rule "add_literals" (formula "106") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "106")) - (rule "polySimp_mulLiterals" (formula "106") (term "0")) - (rule "polySimp_elimOne" (formula "106") (term "0")) - (rule "inEqSimp_subsumption0" (formula "106") (ifseqformula "79")) - (rule "inEqSimp_homoInEq0" (formula "106") (term "0")) - (rule "polySimp_mulComm0" (formula "106") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "106") (term "1,0,0")) - (rule "mul_literals" (formula "106") (term "0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "106") (term "1,1,0,0")) - (rule "polySimp_elimOne" (formula "106") (term "1,1,0,0")) - (rule "polySimp_addAssoc" (formula "106") (term "0,0")) - (rule "polySimp_addComm1" (formula "106") (term "0,0,0")) - (rule "add_literals" (formula "106") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "106") (term "0,0")) - (rule "add_literals" (formula "106") (term "1,1,0,0")) - (rule "times_zero_1" (formula "106") (term "1,0,0")) - (rule "add_literals" (formula "106") (term "0,0")) - (rule "qeq_literals" (formula "106") (term "0")) - (builtin "One Step Simplification" (formula "106")) - (rule "true_left" (formula "106")) - (rule "inEqSimp_and_subsumption2" (formula "53") (term "0,0,0,0")) - (rule "leq_literals" (formula "53") (term "0,0,0,0,0,0")) - (builtin "One Step Simplification" (formula "53")) - (rule "inEqSimp_exactShadow3" (formula "90") (ifseqformula "79")) - (rule "mul_literals" (formula "90") (term "0,0")) - (rule "polySimp_addAssoc" (formula "90") (term "0")) - (rule "add_literals" (formula "90") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "90")) - (rule "polySimp_mulLiterals" (formula "90") (term "0")) - (rule "polySimp_elimOne" (formula "90") (term "0")) - (rule "inEqSimp_subsumption0" (formula "90") (ifseqformula "27")) - (rule "leq_literals" (formula "90") (term "0")) - (builtin "One Step Simplification" (formula "90")) - (rule "true_left" (formula "90")) - (rule "inEqSimp_exactShadow3" (formula "90") (ifseqformula "105")) - (rule "mul_literals" (formula "90") (term "0,0")) - (rule "polySimp_addAssoc" (formula "90") (term "0")) - (rule "polySimp_addAssoc" (formula "90") (term "0,0")) - (rule "add_literals" (formula "90") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "90")) - (rule "polySimp_mulComm0" (formula "90") (term "1")) - (rule "polySimp_rightDist" (formula "90") (term "1")) - (rule "polySimp_mulLiterals" (formula "90") (term "1,1")) - (rule "mul_literals" (formula "90") (term "0,1")) - (rule "polySimp_elimOne" (formula "90") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "90") (ifseqformula "39")) - (rule "inEqSimp_homoInEq0" (formula "90") (term "0")) - (rule "polySimp_mulComm0" (formula "90") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "90") (term "1,0,0")) - (rule "mul_literals" (formula "90") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "90") (term "0,0")) - (rule "polySimp_addComm0" (formula "90") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "90") (term "0,0")) - (rule "add_literals" (formula "90") (term "1,1,0,0")) - (rule "times_zero_1" (formula "90") (term "1,0,0")) - (rule "add_literals" (formula "90") (term "0,0")) - (rule "qeq_literals" (formula "90") (term "0")) - (builtin "One Step Simplification" (formula "90")) - (rule "true_left" (formula "90")) - (rule "inEqSimp_exactShadow3" (formula "76") (ifseqformula "105")) - (rule "polySimp_rightDist" (formula "76") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "76") (term "1,0,0")) - (rule "mul_literals" (formula "76") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "76") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "76") (term "0")) - (rule "polySimp_addAssoc" (formula "76") (term "0,0")) - (rule "polySimp_addComm1" (formula "76") (term "0,0,0")) - (rule "add_literals" (formula "76") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "76") (term "0,0")) - (rule "add_literals" (formula "76") (term "1,1,0,0")) - (rule "times_zero_1" (formula "76") (term "1,0,0")) - (rule "add_literals" (formula "76") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "76")) - (rule "mul_literals" (formula "76") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "71") (ifseqformula "81")) - (rule "mul_literals" (formula "71") (term "0,0")) - (rule "add_zero_left" (formula "71") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "71")) - (rule "polySimp_mulComm0" (formula "71") (term "1")) - (rule "polySimp_rightDist" (formula "71") (term "1")) - (rule "polySimp_mulLiterals" (formula "71") (term "1,1")) - (rule "mul_literals" (formula "71") (term "0,1")) - (rule "polySimp_elimOne" (formula "71") (term "1,1")) - (rule "inEqSimp_exactShadow3" (formula "72") (ifseqformula "98")) - (rule "mul_literals" (formula "72") (term "0,0")) - (rule "add_zero_left" (formula "72") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "72")) - (rule "polySimp_mulLiterals" (formula "72") (term "1")) - (rule "polySimp_elimOne" (formula "72") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "73") (ifseqformula "4")) - (rule "mul_literals" (formula "73") (term "0,0")) - (rule "add_zero_left" (formula "73") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "73")) - (rule "polySimp_mulComm0" (formula "73") (term "1")) - (rule "polySimp_rightDist" (formula "73") (term "1")) - (rule "polySimp_mulLiterals" (formula "73") (term "1,1")) - (rule "mul_literals" (formula "73") (term "0,1")) - (rule "polySimp_elimOne" (formula "73") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "39") (ifseqformula "73")) - (rule "inEqSimp_homoInEq0" (formula "39") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "39") (term "0,0")) - (rule "add_literals" (formula "39") (term "1,1,0,0")) - (rule "times_zero_1" (formula "39") (term "1,0,0")) - (rule "add_literals" (formula "39") (term "0,0")) - (rule "qeq_literals" (formula "39") (term "0")) - (builtin "One Step Simplification" (formula "39")) - (rule "true_left" (formula "39")) - (rule "inEqSimp_exactShadow3" (formula "71") (ifseqformula "104")) - (rule "times_zero_1" (formula "71") (term "0,0")) - (rule "add_zero_left" (formula "71") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "71")) - (rule "mul_literals" (formula "71") (term "1")) - (rule "inEqSimp_subsumption1" (formula "92") (ifseqformula "71")) - (rule "leq_literals" (formula "92") (term "0")) - (builtin "One Step Simplification" (formula "92")) - (rule "true_left" (formula "92")) - (rule "inEqSimp_exactShadow3" (formula "72") (ifseqformula "105")) - (rule "mul_literals" (formula "72") (term "0,0")) - (rule "add_zero_left" (formula "72") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "72")) - (rule "polySimp_mulLiterals" (formula "72") (term "0")) - (rule "polySimp_elimOne" (formula "72") (term "0")) - (rule "inEqSimp_contradInEq0" (formula "38") (ifseqformula "72")) - (rule "qeq_literals" (formula "38") (term "0")) - (builtin "One Step Simplification" (formula "38")) - (rule "closeFalse" (formula "38")) - ) - ) - ) - (branch - (rule "expand_inInt" (formula "151")) - (rule "replace_int_MIN" (formula "151") (term "0,1")) - (rule "replace_int_MAX" (formula "151") (term "1,0")) - (rule "polySimp_homoEq" (formula "12") (term "1,0")) - (rule "polySimp_homoEq" (formula "49") (term "1,0,1,0")) - (rule "polySimp_homoEq" (formula "59")) - (rule "polySimp_homoEq" (formula "110")) - (rule "polySimp_mulComm0" (formula "12") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "49") (term "1,0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "59") (term "1,0")) - (rule "polySimp_mulComm0" (formula "110") (term "1,0")) - (rule "polySimp_rightDist" (formula "12") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "12") (term "0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "49") (term "1,0,1,0,1,0")) - (rule "polySimp_mulAssoc" (formula "49") (term "0,1,0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "49") (term "0,0,1,0,1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "49") (term "0,1,0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "49") (term "0,1,0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "59") (term "1,0")) - (rule "polySimp_mulComm0" (formula "59") (term "0,1,0")) - (rule "polySimp_rightDist" (formula "110") (term "1,0")) - (rule "mul_literals" (formula "110") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "12") (term "0,1,0")) - (rule "polySimp_addComm0" (formula "12") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "49") (term "0,1,0,1,0")) - (rule "inEqSimp_leqRight" (formula "116")) - (rule "mul_literals" (formula "1") (term "1,0,0")) - (rule "add_literals" (formula "1") (term "0,0")) - (rule "polySimp_addAssoc" (formula "60") (term "0")) - (rule "polySimp_addAssoc" (formula "111") (term "0")) - (rule "polySimp_addComm1" (formula "111") (term "0,0")) - (rule "polySimp_addComm1" (formula "111") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "111") (term "0,0,0,0")) - (rule "polySimp_addComm1" (formula "111") (term "0,0,0,0,0")) - (rule "add_literals" (formula "111") (term "0,0,0,0,0,0")) - (rule "add_zero_left" (formula "111") (term "0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "14") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "4")) - (rule "polySimp_mulComm0" (formula "4") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "4") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "114") (term "0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "114") (term "1,0,0,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "114") (term "0,1,0,0,0,0,0,0,0")) - (rule "mul_literals" (formula "114") (term "0,0,1,0,0,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "114") (term "1,0,1,0,0,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "114") (term "1,0,1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "12") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "3")) - (rule "polySimp_rightDist" (formula "3") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "3") (term "0,1,0,0")) - (rule "inEqSimp_ltToLeq" (formula "50") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "2")) - (rule "polySimp_rightDist" (formula "2") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "2") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "114") (term "0,0,0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "3") (term "0,0")) - (rule "polySimp_addAssoc" (formula "2") (term "0,0")) - (rule "polySimp_addComm1" (formula "2") (term "0")) - (rule "polySimp_addAssoc" (formula "114") (term "0,0,0,0,0,0,0,0")) - (rule "add_literals" (formula "114") (term "0,0,0,0,0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "3") (term "0")) - (rule "polySimp_addComm1" (formula "3") (term "0,0")) - (rule "polySimp_pullOutFactor2b" (formula "3") (term "0,0,0")) - (rule "add_literals" (formula "3") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "3") (term "1,0,0,0")) - (rule "add_zero_right" (formula "3") (term "0,0,0")) - (rule "inEqSimp_homoInEq0" (formula "103")) - (rule "polySimp_mulComm0" (formula "103") (term "1,0")) - (rule "polySimp_rightDist" (formula "103") (term "1,0")) - (rule "polySimp_mulComm0" (formula "103") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "103") (term "0")) - (rule "polySimp_addComm1" (formula "103") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "103") (term "0,0,0")) - (rule "add_literals" (formula "103") (term "1,0,0,0")) - (rule "times_zero_1" (formula "103") (term "0,0,0")) - (rule "add_zero_left" (formula "103") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "104")) - (rule "polySimp_mulComm0" (formula "104") (term "1,0")) - (rule "polySimp_rightDist" (formula "104") (term "1,0")) - (rule "polySimp_mulComm0" (formula "104") (term "0,1,0")) - (rule "polySimp_addComm1" (formula "104") (term "0")) - (rule "polySimp_addAssoc" (formula "104") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "104") (term "0,0,0")) - (rule "add_literals" (formula "104") (term "1,0,0,0")) - (rule "times_zero_1" (formula "104") (term "0,0,0")) - (rule "add_zero_left" (formula "104") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "66")) - (rule "polySimp_mulComm0" (formula "66") (term "1,0")) - (rule "polySimp_rightDist" (formula "66") (term "1,0")) - (rule "polySimp_mulComm0" (formula "66") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "66") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "92")) - (rule "polySimp_addComm1" (formula "92") (term "0")) - (rule "polySimp_pullOutFactor1" (formula "92") (term "0,0")) - (rule "add_literals" (formula "92") (term "1,0,0")) - (rule "times_zero_1" (formula "92") (term "0,0")) - (rule "add_zero_left" (formula "92") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "75")) - (rule "mul_literals" (formula "75") (term "1,0")) - (rule "polySimp_addComm1" (formula "75") (term "0")) - (rule "polySimp_addComm0" (formula "75") (term "0,0")) - (rule "inEqSimp_homoInEq1" (formula "91")) - (rule "polySimp_pullOutFactor1" (formula "91") (term "0")) - (rule "add_literals" (formula "91") (term "1,0")) - (rule "times_zero_1" (formula "91") (term "0")) - (rule "leq_literals" (formula "91")) - (rule "true_left" (formula "91")) - (rule "inEqSimp_homoInEq0" (formula "92")) - (rule "polySimp_mulComm0" (formula "92") (term "1,0")) - (rule "polySimp_rightDist" (formula "92") (term "1,0")) - (rule "polySimp_mulComm0" (formula "92") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "74")) - (rule "polySimp_mulComm0" (formula "74") (term "1,0")) - (rule "polySimp_rightDist" (formula "74") (term "1,0")) - (rule "polySimp_mulComm0" (formula "74") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "79")) - (rule "polySimp_mulComm0" (formula "79") (term "1,0")) - (rule "polySimp_rightDist" (formula "79") (term "1,0")) - (rule "polySimp_mulComm0" (formula "79") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "107")) - (rule "polySimp_mulComm0" (formula "107") (term "1,0")) - (rule "polySimp_rightDist" (formula "107") (term "1,0")) - (rule "polySimp_rightDist" (formula "107") (term "0,1,0")) - (rule "mul_literals" (formula "107") (term "0,0,1,0")) - (rule "polySimp_addComm1" (formula "107") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "64")) - (rule "polySimp_mulComm0" (formula "64") (term "1,0")) - (rule "polySimp_rightDist" (formula "64") (term "1,0")) - (rule "polySimp_mulComm0" (formula "64") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "40")) - (rule "polySimp_mulComm0" (formula "40") (term "1,0")) - (rule "polySimp_rightDist" (formula "40") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "40") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "40") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "40") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "40") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "65")) - (rule "mul_literals" (formula "65") (term "1,0")) - (rule "polySimp_addComm1" (formula "65") (term "0")) - (rule "polySimp_addComm0" (formula "65") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "67")) - (rule "mul_literals" (formula "67") (term "1,0")) - (rule "polySimp_addComm1" (formula "67") (term "0")) - (rule "polySimp_addComm0" (formula "67") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "80")) - (rule "mul_literals" (formula "80") (term "1,0")) - (rule "polySimp_addComm1" (formula "80") (term "0")) - (rule "polySimp_addComm0" (formula "80") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "91")) - (rule "polySimp_mulComm0" (formula "91") (term "1,0")) - (rule "inEqSimp_homoInEq0" (formula "106")) - (rule "polySimp_mulComm0" (formula "106") (term "1,0")) - (rule "inEqSimp_homoInEq0" (formula "149") (term "1")) - (rule "mul_literals" (formula "149") (term "1,0,1")) - (rule "polySimp_addComm1" (formula "149") (term "0,1")) - (rule "polySimp_addComm0" (formula "149") (term "0,0,1")) - (rule "inEqSimp_homoInEq0" (formula "149") (term "0")) - (rule "polySimp_mulComm0" (formula "149") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "91") (term "1,0")) - (rule "polySimp_mulComm0" (formula "91") (term "0,1,0")) - (rule "polySimp_addComm1" (formula "91") (term "0")) - (rule "polySimp_addAssoc" (formula "92") (term "0")) - (rule "polySimp_rightDist" (formula "106") (term "1,0")) - (rule "polySimp_mulComm0" (formula "106") (term "0,1,0")) - (rule "polySimp_addComm0" (formula "92") (term "0,0")) - (rule "polySimp_addAssoc" (formula "74") (term "0")) - (rule "polySimp_rightDist" (formula "149") (term "1,0,0")) - (rule "polySimp_mulLiterals" (formula "149") (term "1,1,0,0")) - (rule "polySimp_elimOne" (formula "149") (term "1,1,0,0")) - (rule "polySimp_mulComm0" (formula "149") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "79") (term "0")) - (rule "polySimp_addAssoc" (formula "107") (term "0,0")) - (rule "polySimp_addAssoc" (formula "64") (term "0")) - (rule "polySimp_addAssoc" (formula "40") (term "0")) - (rule "polySimp_addAssoc" (formula "91") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "91") (term "0,0,0")) - (rule "add_literals" (formula "91") (term "1,0,0,0")) - (rule "times_zero_1" (formula "91") (term "0,0,0")) - (rule "add_zero_left" (formula "91") (term "0,0")) - (rule "polySimp_addAssoc" (formula "106") (term "0")) - (rule "polySimp_addComm1" (formula "106") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "106") (term "0,0,0")) - (rule "add_literals" (formula "106") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "106") (term "1,0,0,0")) - (rule "add_zero_right" (formula "106") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "149") (term "0,0")) - (rule "polySimp_addAssoc" (formula "107") (term "0,0,0")) - (rule "polySimp_addComm0" (formula "107") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "107") (term "0,0,0")) - (rule "add_literals" (formula "107") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "107") (term "1,0,0,0")) - (rule "add_zero_right" (formula "107") (term "0,0,0")) - (rule "polySimp_sepNegMonomial" (formula "13") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "13") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "13") (term "0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "50") (term "1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "50") (term "0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "50") (term "0,1,0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "60")) - (rule "polySimp_mulLiterals" (formula "60") (term "0")) - (rule "polySimp_elimOne" (formula "60") (term "0")) - (rule "applyEq" (formula "93") (term "1") (ifseqformula "60")) - (rule "polySimp_sepNegMonomial" (formula "109")) - (rule "polySimp_mulLiterals" (formula "109") (term "0")) - (rule "polySimp_elimOne" (formula "109") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "1")) - (rule "polySimp_mulComm0" (formula "1") (term "1")) - (rule "polySimp_rightDist" (formula "1") (term "1")) - (rule "mul_literals" (formula "1") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,1")) - (rule "polySimp_elimOne" (formula "1") (term "1,1")) - (rule "inEqSimp_sepPosMonomial0" (formula "14") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "14") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "14") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "14") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "14") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "4")) - (rule "polySimp_mulLiterals" (formula "4") (term "0")) - (rule "polySimp_elimOne" (formula "4") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "12") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "12") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "12") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "12") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "12") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "50") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "50") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "50") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "50") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "50") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "2")) - (rule "polySimp_mulLiterals" (formula "2") (term "0")) - (rule "polySimp_elimOne" (formula "2") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "112") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "112") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "112") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "112") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "112") (term "1,1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "112") (term "0,1,0,0,0,0,0")) - (rule "mul_literals" (formula "112") (term "0,0,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "3")) - (rule "polySimp_mulComm0" (formula "3") (term "1")) - (rule "polySimp_rightDist" (formula "3") (term "1")) - (rule "polySimp_mulLiterals" (formula "3") (term "1,1")) - (rule "mul_literals" (formula "3") (term "0,1")) - (rule "polySimp_elimOne" (formula "3") (term "1,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "101")) - (rule "polySimp_mulLiterals" (formula "101") (term "0")) - (rule "polySimp_elimOne" (formula "101") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "102")) - (rule "polySimp_mulLiterals" (formula "102") (term "1")) - (rule "polySimp_elimOne" (formula "102") (term "1")) - (rule "inEqSimp_sepNegMonomial1" (formula "66")) - (rule "polySimp_mulLiterals" (formula "66") (term "0")) - (rule "polySimp_elimOne" (formula "66") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "75")) - (rule "polySimp_mulComm0" (formula "75") (term "1")) - (rule "polySimp_rightDist" (formula "75") (term "1")) - (rule "mul_literals" (formula "75") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "65")) - (rule "polySimp_mulComm0" (formula "65") (term "1")) - (rule "polySimp_rightDist" (formula "65") (term "1")) - (rule "mul_literals" (formula "65") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "67")) - (rule "polySimp_mulComm0" (formula "67") (term "1")) - (rule "polySimp_rightDist" (formula "67") (term "1")) - (rule "mul_literals" (formula "67") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "80")) - (rule "polySimp_mulComm0" (formula "80") (term "1")) - (rule "polySimp_rightDist" (formula "80") (term "1")) - (rule "mul_literals" (formula "80") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "149") (term "1")) - (rule "polySimp_mulLiterals" (formula "149") (term "0,1")) - (rule "polySimp_elimOne" (formula "149") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "92")) - (rule "polySimp_mulLiterals" (formula "92") (term "0")) - (rule "polySimp_elimOne" (formula "92") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "74")) - (rule "polySimp_mulLiterals" (formula "74") (term "0")) - (rule "polySimp_elimOne" (formula "74") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "79")) - (rule "polySimp_mulLiterals" (formula "79") (term "0")) - (rule "polySimp_elimOne" (formula "79") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "64")) - (rule "polySimp_mulLiterals" (formula "64") (term "0")) - (rule "polySimp_elimOne" (formula "64") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "40")) - (rule "polySimp_mulLiterals" (formula "40") (term "0")) - (rule "polySimp_elimOne" (formula "40") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "91")) - (rule "polySimp_mulLiterals" (formula "91") (term "1")) - (rule "polySimp_elimOne" (formula "91") (term "1")) - (rule "inEqSimp_sepNegMonomial1" (formula "104")) - (rule "polySimp_mulLiterals" (formula "104") (term "0")) - (rule "polySimp_elimOne" (formula "104") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "147") (term "0")) - (rule "polySimp_mulComm0" (formula "147") (term "1,0")) - (rule "polySimp_rightDist" (formula "147") (term "1,0")) - (rule "mul_literals" (formula "147") (term "0,1,0")) - (rule "polySimp_mulLiterals" (formula "147") (term "1,1,0")) - (rule "polySimp_elimOne" (formula "147") (term "1,1,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "105")) - (rule "polySimp_mulComm0" (formula "105") (term "1")) - (rule "polySimp_rightDist" (formula "105") (term "1")) - (rule "polySimp_mulLiterals" (formula "105") (term "1,1")) - (rule "mul_literals" (formula "105") (term "0,1")) - (rule "polySimp_elimOne" (formula "105") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "78") (ifseqformula "10")) - (rule "leq_literals" (formula "78") (term "0")) - (builtin "One Step Simplification" (formula "78")) - (rule "true_left" (formula "78")) - (rule "inEqSimp_subsumption0" (formula "146") (term "1") (ifseqformula "3")) - (rule "inEqSimp_homoInEq0" (formula "146") (term "0,1")) - (rule "polySimp_mulComm0" (formula "146") (term "1,0,0,1")) - (rule "polySimp_rightDist" (formula "146") (term "1,0,0,1")) - (rule "mul_literals" (formula "146") (term "0,1,0,0,1")) - (rule "polySimp_addAssoc" (formula "146") (term "0,0,1")) - (rule "polySimp_addComm1" (formula "146") (term "0,0,0,1")) - (rule "add_literals" (formula "146") (term "0,0,0,0,1")) - (rule "polySimp_pullOutFactor1b" (formula "146") (term "0,0,1")) - (rule "add_literals" (formula "146") (term "1,1,0,0,1")) - (rule "times_zero_1" (formula "146") (term "1,0,0,1")) - (rule "add_zero_right" (formula "146") (term "0,0,1")) - (rule "qeq_literals" (formula "146") (term "0,1")) - (builtin "One Step Simplification" (formula "146")) - (rule "inEqSimp_geqRight" (formula "146")) - (rule "polySimp_rightDist" (formula "1") (term "1,0,0")) - (rule "mul_literals" (formula "1") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0,0")) - (rule "add_literals" (formula "1") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "1")) - (rule "polySimp_mulComm0" (formula "1") (term "1")) - (rule "polySimp_rightDist" (formula "1") (term "1")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,1")) - (rule "mul_literals" (formula "1") (term "0,1")) - (rule "polySimp_elimOne" (formula "1") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "23") (ifseqformula "35")) - (rule "leq_literals" (formula "23") (term "0")) - (builtin "One Step Simplification" (formula "23")) - (rule "true_left" (formula "23")) - (rule "inEqSimp_subsumption1" (formula "70") (ifseqformula "2")) - (rule "inEqSimp_homoInEq0" (formula "70") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "70") (term "0,0")) - (rule "add_literals" (formula "70") (term "1,1,0,0")) - (rule "times_zero_1" (formula "70") (term "1,0,0")) - (rule "add_literals" (formula "70") (term "0,0")) - (rule "qeq_literals" (formula "70") (term "0")) - (builtin "One Step Simplification" (formula "70")) - (rule "true_left" (formula "70")) - (rule "inEqSimp_subsumption0" (formula "88") (ifseqformula "102")) - (rule "inEqSimp_homoInEq0" (formula "88") (term "0")) - (rule "polySimp_mulComm0" (formula "88") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "88") (term "1,0,0")) - (rule "mul_literals" (formula "88") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "88") (term "0,0")) - (rule "polySimp_addComm0" (formula "88") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "88") (term "0,0")) - (rule "add_literals" (formula "88") (term "1,1,0,0")) - (rule "times_zero_1" (formula "88") (term "1,0,0")) - (rule "add_literals" (formula "88") (term "0,0")) - (rule "qeq_literals" (formula "88") (term "0")) - (builtin "One Step Simplification" (formula "88")) - (rule "true_left" (formula "88")) - (rule "inEqSimp_subsumption1" (formula "80") (ifseqformula "69")) - (rule "leq_literals" (formula "80") (term "0")) - (builtin "One Step Simplification" (formula "80")) - (rule "true_left" (formula "80")) - (rule "inEqSimp_subsumption1" (formula "37") (ifseqformula "38")) - (rule "leq_literals" (formula "37") (term "0")) - (builtin "One Step Simplification" (formula "37")) - (rule "true_left" (formula "37")) - (rule "inEqSimp_subsumption1" (formula "12") (ifseqformula "5")) - (rule "inEqSimp_homoInEq0" (formula "12") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "12") (term "0,0")) - (rule "add_literals" (formula "12") (term "1,1,0,0")) - (rule "times_zero_1" (formula "12") (term "1,0,0")) - (rule "add_literals" (formula "12") (term "0,0")) - (rule "qeq_literals" (formula "12") (term "0")) - (builtin "One Step Simplification" (formula "12")) - (rule "true_left" (formula "12")) - (rule "inEqSimp_subsumption0" (formula "4") (ifseqformula "1")) - (rule "inEqSimp_homoInEq0" (formula "4") (term "0")) - (rule "polySimp_mulComm0" (formula "4") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "4") (term "1,0,0")) - (rule "mul_literals" (formula "4") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "4") (term "0,0")) - (rule "polySimp_addComm1" (formula "4") (term "0,0,0")) - (rule "add_literals" (formula "4") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "4") (term "0,0")) - (rule "add_literals" (formula "4") (term "1,1,0,0")) - (rule "times_zero_1" (formula "4") (term "1,0,0")) - (rule "add_literals" (formula "4") (term "0,0")) - (rule "qeq_literals" (formula "4") (term "0")) - (builtin "One Step Simplification" (formula "4")) - (rule "true_left" (formula "4")) - (rule "inEqSimp_contradInEq0" (formula "98") (ifseqformula "1")) - (rule "andLeft" (formula "98")) - (rule "inEqSimp_homoInEq1" (formula "98")) - (rule "polySimp_mulComm0" (formula "98") (term "1,0")) - (rule "polySimp_rightDist" (formula "98") (term "1,0")) - (rule "mul_literals" (formula "98") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "98") (term "0")) - (rule "polySimp_addComm1" (formula "98") (term "0,0")) - (rule "add_literals" (formula "98") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "98") (term "0")) - (rule "add_literals" (formula "98") (term "1,1,0")) - (rule "times_zero_1" (formula "98") (term "1,0")) - (rule "add_literals" (formula "98") (term "0")) - (rule "leq_literals" (formula "98")) - (rule "closeFalse" (formula "98")) - ) - ) - ) - ) - ) - (branch "Exceptional Post (copy_nonoverlapping)" - (builtin "One Step Simplification" (formula "112")) - (builtin "One Step Simplification" (formula "148")) - (rule "andLeft" (formula "112")) - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "113") (term "1,0") (ifseqformula "112")) - (builtin "One Step Simplification" (formula "113")) - (rule "andLeft" (formula "113")) - (rule "andLeft" (formula "113")) - (rule "notLeft" (formula "113")) - (rule "close" (formula "115") (ifseqformula "114")) - ) - (branch "Pre (copy_nonoverlapping)" - (builtin "One Step Simplification" (formula "146") (ifInst "" (formula "141")) (ifInst "" (formula "145")) (ifInst "" (formula "75")) (ifInst "" (formula "141")) (ifInst "" (formula "28")) (ifInst "" (formula "145")) (ifInst "" (formula "19"))) - (rule "expand_inInt" (formula "146") (term "1")) - (rule "expand_inInt" (formula "146") (term "1,0")) - (rule "expand_inInt" (formula "146") (term "0,0")) - (rule "replace_int_MIN" (formula "146") (term "0,1,1")) - (rule "replace_int_MAX" (formula "146") (term "1,0,1")) - (rule "replace_int_MAX" (formula "146") (term "1,0,1,0")) - (rule "replace_int_MIN" (formula "146") (term "0,1,1,0")) - (rule "replace_int_MAX" (formula "146") (term "1,0,0,0")) - (rule "replace_int_MIN" (formula "146") (term "0,1,0,0")) - (rule "leq_literals" (formula "146") (term "0,0,0")) - (builtin "One Step Simplification" (formula "146")) - (rule "leq_literals" (formula "146") (term "0,0")) - (builtin "One Step Simplification" (formula "146")) - (rule "polySimp_homoEq" (formula "49") (term "1,0,1,0")) - (rule "polySimp_homoEq" (formula "110")) - (rule "polySimp_homoEq" (formula "12") (term "1,0")) - (rule "polySimp_homoEq" (formula "59")) - (rule "polySimp_mulComm0" (formula "49") (term "1,0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "110") (term "1,0")) - (rule "polySimp_mulComm0" (formula "12") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "59") (term "1,0")) - (rule "polySimp_rightDist" (formula "49") (term "1,0,1,0,1,0")) - (rule "polySimp_mulAssoc" (formula "49") (term "0,1,0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "49") (term "0,0,1,0,1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "49") (term "0,1,0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "49") (term "0,1,0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "110") (term "1,0")) - (rule "mul_literals" (formula "110") (term "0,1,0")) - (rule "polySimp_rightDist" (formula "12") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "12") (term "0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "59") (term "1,0")) - (rule "polySimp_mulComm0" (formula "59") (term "0,1,0")) - (rule "inEqSimp_leqRight" (formula "111")) - (rule "mul_literals" (formula "1") (term "1,0,0")) - (rule "add_literals" (formula "1") (term "0,0")) - (rule "polySimp_addAssoc" (formula "50") (term "0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "111") (term "0")) - (rule "polySimp_addComm1" (formula "111") (term "0,0")) - (rule "polySimp_addComm1" (formula "111") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "111") (term "0,0,0,0")) - (rule "polySimp_addComm1" (formula "111") (term "0,0,0,0,0")) - (rule "add_literals" (formula "111") (term "0,0,0,0,0,0")) - (rule "add_zero_left" (formula "111") (term "0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "50") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "3")) - (rule "polySimp_rightDist" (formula "3") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "3") (term "0,1,0,0")) - (rule "inEqSimp_ltToLeq" (formula "2")) - (rule "polySimp_rightDist" (formula "2") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "2") (term "0,1,0,0")) - (rule "inEqSimp_ltToLeq" (formula "14") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "12") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "4")) - (rule "polySimp_mulComm0" (formula "4") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "4") (term "0")) - (rule "polySimp_addAssoc" (formula "13") (term "0,1,0")) - (rule "polySimp_addComm0" (formula "13") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "60") (term "0")) - (rule "polySimp_addAssoc" (formula "1") (term "0")) - (rule "polySimp_addAssoc" (formula "3") (term "0,0")) - (rule "polySimp_addAssoc" (formula "2") (term "0,0")) - (rule "polySimp_addComm1" (formula "2") (term "0")) - (rule "polySimp_addAssoc" (formula "3") (term "0")) - (rule "polySimp_addComm1" (formula "3") (term "0,0")) - (rule "polySimp_pullOutFactor2b" (formula "3") (term "0,0,0")) - (rule "add_literals" (formula "3") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "3") (term "1,0,0,0")) - (rule "add_zero_right" (formula "3") (term "0,0,0")) - (rule "inEqSimp_homoInEq0" (formula "74")) - (rule "polySimp_mulComm0" (formula "74") (term "1,0")) - (rule "polySimp_rightDist" (formula "74") (term "1,0")) - (rule "polySimp_mulComm0" (formula "74") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "74") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "67")) - (rule "mul_literals" (formula "67") (term "1,0")) - (rule "polySimp_addComm1" (formula "67") (term "0")) - (rule "polySimp_addComm0" (formula "67") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "80")) - (rule "mul_literals" (formula "80") (term "1,0")) - (rule "polySimp_addComm1" (formula "80") (term "0")) - (rule "polySimp_addComm0" (formula "80") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "103")) - (rule "polySimp_mulComm0" (formula "103") (term "1,0")) - (rule "polySimp_rightDist" (formula "103") (term "1,0")) - (rule "polySimp_mulComm0" (formula "103") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "103") (term "0")) - (rule "polySimp_addComm1" (formula "103") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "103") (term "0,0,0")) - (rule "add_literals" (formula "103") (term "1,0,0,0")) - (rule "times_zero_1" (formula "103") (term "0,0,0")) - (rule "add_zero_left" (formula "103") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "64")) - (rule "polySimp_mulComm0" (formula "64") (term "1,0")) - (rule "polySimp_rightDist" (formula "64") (term "1,0")) - (rule "polySimp_mulComm0" (formula "64") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "64") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "94")) - (rule "polySimp_mulComm0" (formula "94") (term "1,0")) - (rule "polySimp_rightDist" (formula "94") (term "1,0")) - (rule "polySimp_mulComm0" (formula "94") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "94") (term "0")) - (rule "polySimp_addComm0" (formula "94") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "93")) - (rule "polySimp_mulComm0" (formula "93") (term "1,0")) - (rule "polySimp_rightDist" (formula "93") (term "1,0")) - (rule "polySimp_mulComm0" (formula "93") (term "0,1,0")) - (rule "polySimp_addComm1" (formula "93") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "66")) - (rule "polySimp_mulComm0" (formula "66") (term "1,0")) - (rule "polySimp_rightDist" (formula "66") (term "1,0")) - (rule "polySimp_mulComm0" (formula "66") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "65")) - (rule "mul_literals" (formula "65") (term "1,0")) - (rule "polySimp_addComm1" (formula "65") (term "0")) - (rule "polySimp_addComm0" (formula "65") (term "0,0")) - (rule "inEqSimp_homoInEq1" (formula "91")) - (rule "polySimp_pullOutFactor1" (formula "91") (term "0")) - (rule "add_literals" (formula "91") (term "1,0")) - (rule "times_zero_1" (formula "91") (term "0")) - (rule "leq_literals" (formula "91")) - (rule "true_left" (formula "91")) - (rule "inEqSimp_homoInEq0" (formula "103")) - (rule "polySimp_mulComm0" (formula "103") (term "1,0")) - (rule "polySimp_rightDist" (formula "103") (term "1,0")) - (rule "polySimp_mulComm0" (formula "103") (term "0,1,0")) - (rule "polySimp_addComm1" (formula "103") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "79")) - (rule "polySimp_mulComm0" (formula "79") (term "1,0")) - (rule "polySimp_rightDist" (formula "79") (term "1,0")) - (rule "polySimp_mulComm0" (formula "79") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "91")) - (rule "polySimp_addComm1" (formula "91") (term "0")) - (rule "polySimp_pullOutFactor1" (formula "91") (term "0,0")) - (rule "add_literals" (formula "91") (term "1,0,0")) - (rule "times_zero_1" (formula "91") (term "0,0")) - (rule "add_zero_left" (formula "91") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "107")) - (rule "polySimp_mulComm0" (formula "107") (term "1,0")) - (rule "polySimp_rightDist" (formula "107") (term "1,0")) - (rule "polySimp_rightDist" (formula "107") (term "0,1,0")) - (rule "mul_literals" (formula "107") (term "0,0,1,0")) - (rule "polySimp_addComm1" (formula "107") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "106")) - (rule "polySimp_mulComm0" (formula "106") (term "1,0")) - (rule "polySimp_rightDist" (formula "106") (term "1,0")) - (rule "polySimp_mulComm0" (formula "106") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "40")) - (rule "polySimp_mulComm0" (formula "40") (term "1,0")) - (rule "inEqSimp_homoInEq0" (formula "75")) - (rule "mul_literals" (formula "75") (term "1,0")) - (rule "polySimp_addComm1" (formula "75") (term "0")) - (rule "polySimp_addComm0" (formula "75") (term "0,0")) - (rule "polySimp_addAssoc" (formula "91") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "91") (term "0,0,0")) - (rule "add_literals" (formula "91") (term "1,0,0,0")) - (rule "times_zero_1" (formula "91") (term "0,0,0")) - (rule "add_zero_left" (formula "91") (term "0,0")) - (rule "polySimp_rightDist" (formula "40") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "40") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "40") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "40") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "40") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "66") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "144") (term "1,0")) - (rule "mul_literals" (formula "144") (term "1,0,1,0")) - (rule "polySimp_addComm1" (formula "144") (term "0,1,0")) - (rule "polySimp_addComm1" (formula "144") (term "0,0,1,0")) - (rule "add_literals" (formula "144") (term "0,0,0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "144") (term "1,1")) - (rule "mul_literals" (formula "144") (term "1,0,1,1")) - (rule "inEqSimp_homoInEq0" (formula "144") (term "0,1")) - (rule "polySimp_mulComm0" (formula "144") (term "1,0,0,1")) - (rule "inEqSimp_homoInEq0" (formula "144") (term "0,0")) - (rule "polySimp_mulComm0" (formula "144") (term "1,0,0,0")) - (rule "polySimp_addComm1" (formula "144") (term "0,1,1")) - (rule "polySimp_addComm1" (formula "144") (term "0,0,1,1")) - (rule "add_literals" (formula "144") (term "0,0,0,1,1")) - (rule "polySimp_addAssoc" (formula "102") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "102") (term "0,0,0")) - (rule "add_literals" (formula "102") (term "1,0,0,0")) - (rule "times_zero_1" (formula "102") (term "0,0,0")) - (rule "add_zero_left" (formula "102") (term "0,0")) - (rule "polySimp_addAssoc" (formula "79") (term "0")) - (rule "polySimp_rightDist" (formula "144") (term "1,0,0,1")) - (rule "polySimp_rightDist" (formula "144") (term "1,0,0,0")) - (rule "polySimp_addAssoc" (formula "107") (term "0,0")) - (rule "polySimp_rightDist" (formula "144") (term "0,1,0,0,1")) - (rule "mul_literals" (formula "144") (term "0,0,1,0,0,1")) - (rule "polySimp_mulLiterals" (formula "144") (term "1,0,1,0,0,1")) - (rule "polySimp_elimOne" (formula "144") (term "1,0,1,0,0,1")) - (rule "polySimp_rightDist" (formula "144") (term "0,1,0,0,0")) - (rule "mul_literals" (formula "144") (term "0,0,1,0,0,0")) - (rule "polySimp_addAssoc" (formula "106") (term "0")) - (rule "polySimp_addComm1" (formula "106") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "106") (term "0,0,0")) - (rule "add_literals" (formula "106") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "106") (term "1,0,0,0")) - (rule "add_literals" (formula "106") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "40") (term "0")) - (rule "polySimp_addAssoc" (formula "107") (term "0,0,0")) - (rule "polySimp_addComm0" (formula "107") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "107") (term "0,0,0")) - (rule "add_literals" (formula "107") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "107") (term "1,0,0,0")) - (rule "add_literals" (formula "107") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "144") (term "0,0,1")) - (rule "polySimp_addAssoc" (formula "144") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "144") (term "0,0,0,1")) - (rule "add_literals" (formula "144") (term "0,0,0,0,1")) - (rule "polySimp_addAssoc" (formula "144") (term "0,0,0,0")) - (rule "add_literals" (formula "144") (term "0,0,0,0,0")) - (rule "polySimp_sepNegMonomial" (formula "50") (term "1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "50") (term "0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "50") (term "0,1,0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "109")) - (rule "polySimp_mulLiterals" (formula "109") (term "0")) - (rule "polySimp_elimOne" (formula "109") (term "0")) - (rule "polySimp_sepNegMonomial" (formula "13") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "13") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "13") (term "0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "60")) - (rule "polySimp_mulLiterals" (formula "60") (term "0")) - (rule "polySimp_elimOne" (formula "60") (term "0")) - (rule "applyEq" (formula "93") (term "1") (ifseqformula "60")) - (rule "inEqSimp_sepPosMonomial0" (formula "50") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "50") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "50") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "50") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "50") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "14") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "14") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "14") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "14") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "14") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "12") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "12") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "12") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "12") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "12") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "4")) - (rule "polySimp_mulLiterals" (formula "4") (term "0")) - (rule "polySimp_elimOne" (formula "4") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "1")) - (rule "polySimp_mulComm0" (formula "1") (term "1")) - (rule "polySimp_rightDist" (formula "1") (term "1")) - (rule "mul_literals" (formula "1") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,1")) - (rule "polySimp_elimOne" (formula "1") (term "1,1")) - (rule "inEqSimp_sepNegMonomial0" (formula "2")) - (rule "polySimp_mulLiterals" (formula "2") (term "0")) - (rule "polySimp_elimOne" (formula "2") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "3")) - (rule "polySimp_mulComm0" (formula "3") (term "1")) - (rule "polySimp_rightDist" (formula "3") (term "1")) - (rule "mul_literals" (formula "3") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "3") (term "1,1")) - (rule "polySimp_elimOne" (formula "3") (term "1,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "74")) - (rule "polySimp_mulLiterals" (formula "74") (term "0")) - (rule "polySimp_elimOne" (formula "74") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "67")) - (rule "polySimp_mulComm0" (formula "67") (term "1")) - (rule "polySimp_rightDist" (formula "67") (term "1")) - (rule "mul_literals" (formula "67") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "80")) - (rule "polySimp_mulComm0" (formula "80") (term "1")) - (rule "polySimp_rightDist" (formula "80") (term "1")) - (rule "mul_literals" (formula "80") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "101")) - (rule "polySimp_mulLiterals" (formula "101") (term "0")) - (rule "polySimp_elimOne" (formula "101") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "64")) - (rule "polySimp_mulLiterals" (formula "64") (term "0")) - (rule "polySimp_elimOne" (formula "64") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "92")) - (rule "polySimp_mulLiterals" (formula "92") (term "0")) - (rule "polySimp_elimOne" (formula "92") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "65")) - (rule "polySimp_mulComm0" (formula "65") (term "1")) - (rule "polySimp_rightDist" (formula "65") (term "1")) - (rule "mul_literals" (formula "65") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "75")) - (rule "polySimp_mulComm0" (formula "75") (term "1")) - (rule "polySimp_rightDist" (formula "75") (term "1")) - (rule "mul_literals" (formula "75") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "91")) - (rule "polySimp_mulLiterals" (formula "91") (term "1")) - (rule "polySimp_elimOne" (formula "91") (term "1")) - (rule "inEqSimp_sepNegMonomial1" (formula "66")) - (rule "polySimp_mulLiterals" (formula "66") (term "0")) - (rule "polySimp_elimOne" (formula "66") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "142") (term "1,0")) - (rule "polySimp_mulComm0" (formula "142") (term "1,1,0")) - (rule "polySimp_rightDist" (formula "142") (term "1,1,0")) - (rule "mul_literals" (formula "142") (term "0,1,1,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "142") (term "1,1")) - (rule "polySimp_mulComm0" (formula "142") (term "1,1,1")) - (rule "polySimp_rightDist" (formula "142") (term "1,1,1")) - (rule "polySimp_mulLiterals" (formula "142") (term "1,1,1,1")) - (rule "mul_literals" (formula "142") (term "0,1,1,1")) - (rule "polySimp_elimOne" (formula "142") (term "1,1,1,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "100")) - (rule "polySimp_mulLiterals" (formula "100") (term "1")) - (rule "polySimp_elimOne" (formula "100") (term "1")) - (rule "inEqSimp_sepNegMonomial1" (formula "79")) - (rule "polySimp_mulLiterals" (formula "79") (term "0")) - (rule "polySimp_elimOne" (formula "79") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "104")) - (rule "polySimp_mulLiterals" (formula "104") (term "0")) - (rule "polySimp_elimOne" (formula "104") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "40")) - (rule "polySimp_mulLiterals" (formula "40") (term "0")) - (rule "polySimp_elimOne" (formula "40") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "105")) - (rule "polySimp_mulComm0" (formula "105") (term "1")) - (rule "polySimp_rightDist" (formula "105") (term "1")) - (rule "mul_literals" (formula "105") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "105") (term "1,1")) - (rule "polySimp_elimOne" (formula "105") (term "1,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "142") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "142") (term "0,0,1")) - (rule "polySimp_elimOne" (formula "142") (term "0,0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "142") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "142") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "142") (term "0,0,0")) - (rule "inEqSimp_subsumption1" (formula "82") (ifseqformula "69")) - (rule "leq_literals" (formula "82") (term "0")) - (builtin "One Step Simplification" (formula "82")) - (rule "true_left" (formula "82")) - (rule "inEqSimp_subsumption1" (formula "37") (ifseqformula "38")) - (rule "leq_literals" (formula "37") (term "0")) - (builtin "One Step Simplification" (formula "37")) - (rule "true_left" (formula "37")) - (rule "inEqSimp_subsumption1" (formula "22") (ifseqformula "34")) - (rule "leq_literals" (formula "22") (term "0")) - (builtin "One Step Simplification" (formula "22")) - (rule "true_left" (formula "22")) - (rule "inEqSimp_subsumption1" (formula "76") (ifseqformula "10")) - (rule "leq_literals" (formula "76") (term "0")) - (builtin "One Step Simplification" (formula "76")) - (rule "true_left" (formula "76")) - (rule "inEqSimp_subsumption1" (formula "68") (ifseqformula "1")) - (rule "inEqSimp_homoInEq0" (formula "68") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "68") (term "0,0")) - (rule "add_literals" (formula "68") (term "1,1,0,0")) - (rule "times_zero_1" (formula "68") (term "1,0,0")) - (rule "add_zero_right" (formula "68") (term "0,0")) - (rule "qeq_literals" (formula "68") (term "0")) - (builtin "One Step Simplification" (formula "68")) - (rule "true_left" (formula "68")) - (rule "inEqSimp_subsumption1" (formula "11") (ifseqformula "4")) - (rule "inEqSimp_homoInEq0" (formula "11") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "11") (term "0,0")) - (rule "add_literals" (formula "11") (term "1,1,0,0")) - (rule "times_zero_1" (formula "11") (term "1,0,0")) - (rule "add_zero_right" (formula "11") (term "0,0")) - (rule "qeq_literals" (formula "11") (term "0")) - (builtin "One Step Simplification" (formula "11")) - (rule "true_left" (formula "11")) - (rule "inEqSimp_subsumption1" (formula "136") (term "1,1") (ifseqformula "99")) - (rule "inEqSimp_homoInEq0" (formula "136") (term "0,1,1")) - (rule "polySimp_mulComm0" (formula "136") (term "1,0,0,1,1")) - (rule "polySimp_rightDist" (formula "136") (term "1,0,0,1,1")) - (rule "mul_literals" (formula "136") (term "0,1,0,0,1,1")) - (rule "polySimp_addAssoc" (formula "136") (term "0,0,1,1")) - (rule "polySimp_addComm1" (formula "136") (term "0,0,0,1,1")) - (rule "add_literals" (formula "136") (term "0,0,0,0,1,1")) - (rule "polySimp_pullOutFactor1b" (formula "136") (term "0,0,1,1")) - (rule "add_literals" (formula "136") (term "1,1,0,0,1,1")) - (rule "times_zero_1" (formula "136") (term "1,0,0,1,1")) - (rule "add_zero_right" (formula "136") (term "0,0,1,1")) - (rule "qeq_literals" (formula "136") (term "0,1,1")) - (builtin "One Step Simplification" (formula "136")) - (rule "inEqSimp_subsumption0" (formula "84") (ifseqformula "98")) - (rule "inEqSimp_homoInEq0" (formula "84") (term "0")) - (rule "polySimp_mulComm0" (formula "84") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "84") (term "1,0,0")) - (rule "mul_literals" (formula "84") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "84") (term "0,0")) - (rule "polySimp_addComm0" (formula "84") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "84") (term "0,0")) - (rule "add_literals" (formula "84") (term "1,1,0,0")) - (rule "times_zero_1" (formula "84") (term "1,0,0")) - (rule "add_zero_right" (formula "84") (term "0,0")) - (rule "qeq_literals" (formula "84") (term "0")) - (builtin "One Step Simplification" (formula "84")) - (rule "true_left" (formula "84")) - (rule "inEqSimp_subsumption0" (formula "135") (term "1") (ifseqformula "3")) - (rule "inEqSimp_homoInEq0" (formula "135") (term "0,1")) - (rule "polySimp_mulComm0" (formula "135") (term "1,0,0,1")) - (rule "polySimp_rightDist" (formula "135") (term "1,0,0,1")) - (rule "mul_literals" (formula "135") (term "0,1,0,0,1")) - (rule "polySimp_addAssoc" (formula "135") (term "0,0,1")) - (rule "polySimp_addComm1" (formula "135") (term "0,0,0,1")) - (rule "add_literals" (formula "135") (term "0,0,0,0,1")) - (rule "polySimp_pullOutFactor1b" (formula "135") (term "0,0,1")) - (rule "add_literals" (formula "135") (term "1,1,0,0,1")) - (rule "times_zero_1" (formula "135") (term "1,0,0,1")) - (rule "add_zero_right" (formula "135") (term "0,0,1")) - (rule "qeq_literals" (formula "135") (term "0,1")) - (builtin "One Step Simplification" (formula "135")) - (rule "inEqSimp_subsumption0" (formula "135") (term "0") (ifseqformula "74")) - (rule "inEqSimp_homoInEq0" (formula "135") (term "0,0")) - (rule "polySimp_mulComm0" (formula "135") (term "1,0,0,0")) - (rule "polySimp_rightDist" (formula "135") (term "1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "135") (term "1,1,0,0,0")) - (rule "mul_literals" (formula "135") (term "0,1,0,0,0")) - (rule "polySimp_elimOne" (formula "135") (term "1,1,0,0,0")) - (rule "polySimp_addAssoc" (formula "135") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "135") (term "0,0,0,0")) - (rule "add_literals" (formula "135") (term "0,0,0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "135") (term "0,0,0")) - (rule "add_literals" (formula "135") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "135") (term "1,0,0,0")) - (rule "add_zero_right" (formula "135") (term "0,0,0")) - (rule "qeq_literals" (formula "135") (term "0,0")) - (builtin "One Step Simplification" (formula "135")) - (rule "inEqSimp_geqRight" (formula "135")) - (rule "polySimp_rightDist" (formula "1") (term "1,0,0")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,1,0,0")) - (rule "mul_literals" (formula "1") (term "0,1,0,0")) - (rule "polySimp_elimOne" (formula "1") (term "1,1,0,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0,0")) - (rule "add_literals" (formula "1") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "1")) - (rule "polySimp_mulComm0" (formula "1") (term "1")) - (rule "polySimp_rightDist" (formula "1") (term "1")) - (rule "mul_literals" (formula "1") (term "0,1")) - (rule "inEqSimp_subsumption0" (formula "75") (ifseqformula "1")) - (rule "inEqSimp_homoInEq0" (formula "75") (term "0")) - (rule "polySimp_mulComm0" (formula "75") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "75") (term "1,0,0")) - (rule "mul_literals" (formula "75") (term "0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "75") (term "1,1,0,0")) - (rule "polySimp_elimOne" (formula "75") (term "1,1,0,0")) - (rule "polySimp_addAssoc" (formula "75") (term "0,0")) - (rule "polySimp_addComm1" (formula "75") (term "0,0,0")) - (rule "add_literals" (formula "75") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "75") (term "0,0")) - (rule "add_literals" (formula "75") (term "1,1,0,0")) - (rule "times_zero_1" (formula "75") (term "1,0,0")) - (rule "add_literals" (formula "75") (term "0,0")) - (rule "qeq_literals" (formula "75") (term "0")) - (builtin "One Step Simplification" (formula "75")) - (rule "true_left" (formula "75")) - (rule "inEqSimp_exactShadow3" (formula "37") (ifseqformula "35")) - (rule "polySimp_mulComm0" (formula "37") (term "0,0")) - (rule "polySimp_addComm0" (formula "37") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "37")) - (rule "polySimp_mulLiterals" (formula "37") (term "0")) - (rule "polySimp_elimOne" (formula "37") (term "0")) - (rule "inEqSimp_subsumption0" (formula "22") (ifseqformula "37")) - (rule "leq_literals" (formula "22") (term "0")) - (builtin "One Step Simplification" (formula "22")) - (rule "true_left" (formula "22")) - (rule "inEqSimp_exactShadow3" (formula "3") (ifseqformula "1")) - (rule "polySimp_rightDist" (formula "3") (term "0,0")) - (rule "polySimp_addComm1" (formula "3") (term "0")) - (rule "polySimp_rightDist" (formula "3") (term "0,0,0")) - (rule "mul_literals" (formula "3") (term "0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "3") (term "1,0,0,0")) - (rule "polySimp_elimOne" (formula "3") (term "1,0,0,0")) - (rule "polySimp_addAssoc" (formula "3") (term "0,0")) - (rule "polySimp_addComm1" (formula "3") (term "0,0,0")) - (rule "add_literals" (formula "3") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "3") (term "0,0")) - (rule "add_literals" (formula "3") (term "1,1,0,0")) - (rule "times_zero_1" (formula "3") (term "1,0,0")) - (rule "add_literals" (formula "3") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "3")) - (rule "polySimp_mulLiterals" (formula "3") (term "0")) - (rule "polySimp_elimOne" (formula "3") (term "0")) - (rule "inEqSimp_subsumption0" (formula "37") (ifseqformula "3")) - (rule "leq_literals" (formula "37") (term "0")) - (builtin "One Step Simplification" (formula "37")) - (rule "true_left" (formula "37")) - (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "68")) - (rule "polySimp_rightDist" (formula "65") (term "0,0")) - (rule "mul_literals" (formula "65") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "65") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "65") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "65") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "65") (term "0,0")) - (rule "add_literals" (formula "65") (term "1,1,0,0")) - (rule "times_zero_1" (formula "65") (term "1,0,0")) - (rule "add_literals" (formula "65") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "65")) - (rule "mul_literals" (formula "65") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "56") (ifseqformula "1")) - (rule "mul_literals" (formula "56") (term "0,0")) - (rule "polySimp_addAssoc" (formula "56") (term "0")) - (rule "add_literals" (formula "56") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "56")) - (rule "polySimp_mulLiterals" (formula "56") (term "0")) - (rule "polySimp_elimOne" (formula "56") (term "0")) - (rule "inEqSimp_subsumption0" (formula "22") (ifseqformula "56")) - (rule "leq_literals" (formula "22") (term "0")) - (builtin "One Step Simplification" (formula "22")) - (rule "true_left" (formula "22")) - (rule "inEqSimp_exactShadow3" (formula "2") (ifseqformula "77")) - (rule "polySimp_rightDist" (formula "2") (term "0,0")) - (rule "mul_literals" (formula "2") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "2") (term "0")) - (rule "add_literals" (formula "2") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "2")) - (rule "polySimp_mulLiterals" (formula "2") (term "0")) - (rule "polySimp_elimOne" (formula "2") (term "0")) - (rule "inEqSimp_subsumption0" (formula "77") (ifseqformula "2")) - (rule "leq_literals" (formula "77") (term "0")) - (builtin "One Step Simplification" (formula "77")) - (rule "true_left" (formula "77")) - (rule "inEqSimp_exactShadow3" (formula "7") (ifseqformula "49")) - (rule "polySimp_rightDist" (formula "7") (term "0,0")) - (rule "mul_literals" (formula "7") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "7") (term "0")) - (rule "add_literals" (formula "7") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "7")) - (rule "polySimp_mulLiterals" (formula "7") (term "0")) - (rule "polySimp_elimOne" (formula "7") (term "0")) - (rule "inEqSimp_subsumption0" (formula "76") (ifseqformula "7")) - (rule "leq_literals" (formula "76") (term "0")) - (builtin "One Step Simplification" (formula "76")) - (rule "true_left" (formula "76")) - (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "6")) - (rule "polySimp_rightDist" (formula "67") (term "0,0")) - (rule "mul_literals" (formula "67") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "67") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "67") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "67") (term "0")) - (rule "polySimp_addComm1" (formula "67") (term "0,0")) - (rule "add_literals" (formula "67") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "67")) - (rule "polySimp_mulComm0" (formula "67") (term "1")) - (rule "polySimp_rightDist" (formula "67") (term "1")) - (rule "mul_literals" (formula "67") (term "0,1")) - (rule "inEqSimp_subsumption1" (formula "77") (ifseqformula "67")) - (rule "inEqSimp_homoInEq0" (formula "77") (term "0")) - (rule "polySimp_mulComm0" (formula "77") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "77") (term "1,0,0")) - (rule "mul_literals" (formula "77") (term "0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "77") (term "1,1,0,0")) - (rule "polySimp_elimOne" (formula "77") (term "1,1,0,0")) - (rule "polySimp_addAssoc" (formula "77") (term "0,0")) - (rule "polySimp_addComm1" (formula "77") (term "0,0,0")) - (rule "add_literals" (formula "77") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "77") (term "0,0")) - (rule "add_literals" (formula "77") (term "1,1,0,0")) - (rule "times_zero_1" (formula "77") (term "1,0,0")) - (rule "add_literals" (formula "77") (term "0,0")) - (rule "qeq_literals" (formula "77") (term "0")) - (builtin "One Step Simplification" (formula "77")) - (rule "true_left" (formula "77")) - (rule "inEqSimp_exactShadow3" (formula "3") (ifseqformula "71")) - (rule "polySimp_rightDist" (formula "3") (term "0,0")) - (rule "mul_literals" (formula "3") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "3") (term "0")) - (rule "polySimp_addAssoc" (formula "3") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "3")) - (rule "polySimp_mulLiterals" (formula "3") (term "0")) - (rule "polySimp_elimOne" (formula "3") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "6") (ifseqformula "57")) - (rule "polySimp_rightDist" (formula "6") (term "0,0")) - (rule "polySimp_addComm1" (formula "6") (term "0")) - (rule "polySimp_rightDist" (formula "6") (term "0,0,0")) - (rule "mul_literals" (formula "6") (term "0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "6") (term "1,0,0,0")) - (rule "polySimp_elimOne" (formula "6") (term "1,0,0,0")) - (rule "polySimp_addComm1" (formula "6") (term "0,0")) - (rule "add_literals" (formula "6") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "6")) - (rule "polySimp_mulLiterals" (formula "6") (term "0")) - (rule "polySimp_elimOne" (formula "6") (term "0")) - (rule "inEqSimp_subsumption0" (formula "6") (ifseqformula "41")) - (rule "inEqSimp_homoInEq0" (formula "6") (term "0")) - (rule "polySimp_mulComm0" (formula "6") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "6") (term "1,0,0")) - (rule "mul_literals" (formula "6") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "6") (term "0,0")) - (rule "polySimp_addComm1" (formula "6") (term "0,0,0")) - (rule "add_literals" (formula "6") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "6") (term "0,0")) - (rule "add_literals" (formula "6") (term "1,1,0,0")) - (rule "times_zero_1" (formula "6") (term "1,0,0")) - (rule "add_literals" (formula "6") (term "0,0")) - (rule "qeq_literals" (formula "6") (term "0")) - (builtin "One Step Simplification" (formula "6")) - (rule "true_left" (formula "6")) - (rule "inEqSimp_exactShadow3" (formula "87") (ifseqformula "98")) - (rule "mul_literals" (formula "87") (term "0,0")) - (rule "polySimp_addAssoc" (formula "87") (term "0")) - (rule "add_literals" (formula "87") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "87")) - (rule "mul_literals" (formula "87") (term "1")) - (rule "inEqSimp_subsumption1" (formula "59") (ifseqformula "87")) - (rule "leq_literals" (formula "59") (term "0")) - (builtin "One Step Simplification" (formula "59")) - (rule "true_left" (formula "59")) - (rule "inEqSimp_exactShadow3" (formula "25") (ifseqformula "40")) - (rule "mul_literals" (formula "25") (term "0,0")) - (rule "polySimp_addAssoc" (formula "25") (term "0")) - (rule "add_literals" (formula "25") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "25")) - (rule "mul_literals" (formula "25") (term "1")) - (rule "inEqSimp_subsumption1" (formula "25") (ifseqformula "36")) - (rule "leq_literals" (formula "25") (term "0")) - (builtin "One Step Simplification" (formula "25")) - (rule "true_left" (formula "25")) - (rule "inEqSimp_exactShadow3" (formula "70") (ifseqformula "93")) - (rule "mul_literals" (formula "70") (term "0,0")) - (rule "add_zero_left" (formula "70") (term "0")) - (rule "inEqSimp_subsumption1" (formula "88") (ifseqformula "70")) - (rule "leq_literals" (formula "88") (term "0")) - (builtin "One Step Simplification" (formula "88")) - (rule "true_left" (formula "88")) - (rule "inEqSimp_exactShadow3" (formula "68") (ifseqformula "78")) - (rule "polySimp_rightDist" (formula "68") (term "0,0")) - (rule "mul_literals" (formula "68") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "68") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "68") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "68") (term "0")) - (rule "add_literals" (formula "68") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "68")) - (rule "mul_literals" (formula "68") (term "1")) - (rule "inEqSimp_subsumption1" (formula "68") (ifseqformula "35")) - (rule "leq_literals" (formula "68") (term "0")) - (builtin "One Step Simplification" (formula "68")) - (rule "true_left" (formula "68")) - (rule "inEqSimp_exactShadow3" (formula "4") (ifseqformula "66")) - (rule "polySimp_rightDist" (formula "4") (term "0,0")) - (rule "mul_literals" (formula "4") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "4") (term "0")) - (rule "polySimp_addAssoc" (formula "4") (term "0,0")) - (rule "add_literals" (formula "4") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "4")) - (rule "polySimp_mulLiterals" (formula "4") (term "0")) - (rule "polySimp_elimOne" (formula "4") (term "0")) - (rule "inEqSimp_subsumption0" (formula "65") (ifseqformula "4")) - (rule "inEqSimp_homoInEq0" (formula "65") (term "0")) - (rule "polySimp_mulComm0" (formula "65") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "65") (term "1,0,0")) - (rule "mul_literals" (formula "65") (term "0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "65") (term "1,1,0,0")) - (rule "polySimp_elimOne" (formula "65") (term "1,1,0,0")) - (rule "polySimp_addAssoc" (formula "65") (term "0,0")) - (rule "polySimp_addComm1" (formula "65") (term "0,0,0")) - (rule "add_literals" (formula "65") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "65") (term "0,0")) - (rule "add_literals" (formula "65") (term "1,1,0,0")) - (rule "times_zero_1" (formula "65") (term "1,0,0")) - (rule "add_literals" (formula "65") (term "0,0")) - (rule "qeq_literals" (formula "65") (term "0")) - (builtin "One Step Simplification" (formula "65")) - (rule "true_left" (formula "65")) - (rule "inEqSimp_exactShadow3" (formula "76") (ifseqformula "86")) - (rule "polySimp_rightDist" (formula "76") (term "0,0")) - (rule "mul_literals" (formula "76") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "76") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "76") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "76") (term "0")) - (rule "add_literals" (formula "76") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "76")) - (rule "mul_literals" (formula "76") (term "1")) - (rule "inEqSimp_subsumption1" (formula "76") (ifseqformula "36")) - (rule "leq_literals" (formula "76") (term "0")) - (builtin "One Step Simplification" (formula "76")) - (rule "true_left" (formula "76")) - (rule "inEqSimp_exactShadow3" (formula "76") (ifseqformula "98")) - (rule "polySimp_rightDist" (formula "76") (term "0,0")) - (rule "mul_literals" (formula "76") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "76") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "76") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "76") (term "0")) - (rule "polySimp_addComm1" (formula "76") (term "0,0")) - (rule "add_literals" (formula "76") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "76")) - (rule "polySimp_mulComm0" (formula "76") (term "1")) - (rule "polySimp_rightDist" (formula "76") (term "1")) - (rule "mul_literals" (formula "76") (term "0,1")) - (rule "inEqSimp_subsumption1" (formula "67") (ifseqformula "76")) - (rule "inEqSimp_homoInEq0" (formula "67") (term "0")) - (rule "polySimp_mulComm0" (formula "67") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "67") (term "1,0,0")) - (rule "polySimp_mulLiterals" (formula "67") (term "1,1,0,0")) - (rule "mul_literals" (formula "67") (term "0,1,0,0")) - (rule "polySimp_elimOne" (formula "67") (term "1,1,0,0")) - (rule "polySimp_addAssoc" (formula "67") (term "0,0")) - (rule "polySimp_addComm1" (formula "67") (term "0,0,0")) - (rule "add_literals" (formula "67") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "67") (term "0,0")) - (rule "add_literals" (formula "67") (term "1,1,0,0")) - (rule "times_zero_1" (formula "67") (term "1,0,0")) - (rule "add_literals" (formula "67") (term "0,0")) - (rule "qeq_literals" (formula "67") (term "0")) - (builtin "One Step Simplification" (formula "67")) - (rule "true_left" (formula "67")) - (rule "inEqSimp_contradInEq1" (formula "1") (ifseqformula "75")) - (rule "andLeft" (formula "1")) - (rule "inEqSimp_homoInEq1" (formula "1")) - (rule "polySimp_mulComm0" (formula "1") (term "1,0")) - (rule "polySimp_rightDist" (formula "1") (term "1,0")) - (rule "mul_literals" (formula "1") (term "0,1,0")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,1,0")) - (rule "polySimp_elimOne" (formula "1") (term "1,1,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0")) - (rule "polySimp_addComm1" (formula "1") (term "0,0")) - (rule "add_literals" (formula "1") (term "0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "1") (term "0")) - (rule "add_literals" (formula "1") (term "1,1,0")) - (rule "times_zero_1" (formula "1") (term "1,0")) - (rule "add_literals" (formula "1") (term "0")) - (rule "leq_literals" (formula "1")) - (rule "closeFalse" (formula "1")) - ) - ) - ) - ) - ) - ) - ) - ) - (branch "if x_17 false" - (builtin "One Step Simplification" (formula "141")) - (builtin "One Step Simplification" (formula "1")) - (rule "notLeft" (formula "1")) - (rule "variableDeclarationAssign" (formula "141") (term "1")) - (rule "variableDeclaration" (formula "141") (term "1") (newnames "overflow_len")) - (rule "assignmentSubtractionInt" (formula "141") (term "1")) - (branch "Overflow check" - (builtin "One Step Simplification" (formula "141")) - (rule "expand_inInt" (formula "141")) - (rule "replace_int_MIN" (formula "141") (term "0,1")) - (rule "replace_int_MAX" (formula "141") (term "1,0")) - (rule "polySimp_homoEq" (formula "58")) - (rule "polySimp_homoEq" (formula "48") (term "1,0,1,0")) - (rule "polySimp_homoEq" (formula "11") (term "1,0")) - (rule "polySimp_elimSub" (formula "141") (term "1,1")) - (rule "polySimp_elimSub" (formula "141") (term "0,0")) - (rule "polySimp_mulComm0" (formula "58") (term "1,0")) - (rule "polySimp_mulComm0" (formula "48") (term "1,0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "11") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "141") (term "1,1,1")) - (rule "polySimp_mulComm0" (formula "141") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "58") (term "1,0")) - (rule "polySimp_mulComm0" (formula "58") (term "0,1,0")) - (rule "polySimp_rightDist" (formula "48") (term "1,0,1,0,1,0")) - (rule "polySimp_mulAssoc" (formula "48") (term "0,1,0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "48") (term "0,0,1,0,1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "48") (term "0,1,0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "48") (term "0,1,0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "11") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "11") (term "0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "141") (term "1,1,1")) - (rule "polySimp_mulComm0" (formula "141") (term "0,1,1,1")) - (rule "polySimp_rightDist" (formula "141") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "141") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "58") (term "0")) - (rule "inEqSimp_leqRight" (formula "106")) - (rule "mul_literals" (formula "1") (term "1,0,0")) - (rule "add_literals" (formula "1") (term "0,0")) - (rule "inEqSimp_ltRight" (formula "106")) - (rule "polySimp_rightDist" (formula "1") (term "0,0")) - (rule "polySimp_mulComm0" (formula "1") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0")) - (rule "polySimp_addAssoc" (formula "50") (term "0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "13") (term "0,1,0")) - (rule "polySimp_addComm0" (formula "13") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "141") (term "1,1")) - (rule "polySimp_addComm1" (formula "141") (term "0,1,1")) - (rule "polySimp_pullOutFactor1" (formula "141") (term "0,0,1,1")) - (rule "add_literals" (formula "141") (term "1,0,0,1,1")) - (rule "times_zero_1" (formula "141") (term "0,0,1,1")) - (rule "add_zero_left" (formula "141") (term "0,1,1")) - (rule "polySimp_addAssoc" (formula "141") (term "0,0")) - (rule "polySimp_addComm1" (formula "141") (term "0,0,0")) - (rule "polySimp_pullOutFactor1" (formula "141") (term "0,0,0,0")) - (rule "add_literals" (formula "141") (term "1,0,0,0,0")) - (rule "times_zero_1" (formula "141") (term "0,0,0,0")) - (rule "add_zero_left" (formula "141") (term "0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "12") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "4")) - (rule "polySimp_mulComm0" (formula "4") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "4") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "50") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "3")) - (rule "polySimp_rightDist" (formula "3") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "3") (term "0,1,0,0")) - (rule "inEqSimp_ltToLeq" (formula "14") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "2") (term "0")) - (rule "polySimp_addAssoc" (formula "3") (term "0,0")) - (rule "polySimp_addAssoc" (formula "3") (term "0")) - (rule "polySimp_addComm1" (formula "3") (term "0,0")) - (rule "polySimp_pullOutFactor2b" (formula "3") (term "0,0,0")) - (rule "add_literals" (formula "3") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "3") (term "1,0,0,0")) - (rule "add_zero_right" (formula "3") (term "0,0,0")) - (rule "inEqSimp_homoInEq0" (formula "104")) - (rule "polySimp_mulComm0" (formula "104") (term "1,0")) - (rule "polySimp_rightDist" (formula "104") (term "1,0")) - (rule "polySimp_mulComm0" (formula "104") (term "0,1,0")) - (rule "polySimp_addComm1" (formula "104") (term "0")) - (rule "polySimp_addAssoc" (formula "104") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "104") (term "0,0,0")) - (rule "add_literals" (formula "104") (term "1,0,0,0")) - (rule "times_zero_1" (formula "104") (term "0,0,0")) - (rule "add_zero_left" (formula "104") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "67")) - (rule "mul_literals" (formula "67") (term "1,0")) - (rule "polySimp_addComm1" (formula "67") (term "0")) - (rule "polySimp_addComm0" (formula "67") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "75")) - (rule "mul_literals" (formula "75") (term "1,0")) - (rule "polySimp_addComm1" (formula "75") (term "0")) - (rule "polySimp_addComm0" (formula "75") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "66")) - (rule "polySimp_mulComm0" (formula "66") (term "1,0")) - (rule "polySimp_rightDist" (formula "66") (term "1,0")) - (rule "polySimp_mulComm0" (formula "66") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "66") (term "0")) - (rule "inEqSimp_homoInEq1" (formula "91")) - (rule "polySimp_pullOutFactor1" (formula "91") (term "0")) - (rule "add_literals" (formula "91") (term "1,0")) - (rule "times_zero_1" (formula "91") (term "0")) - (rule "leq_literals" (formula "91")) - (rule "true_left" (formula "91")) - (rule "inEqSimp_homoInEq0" (formula "64")) - (rule "polySimp_mulComm0" (formula "64") (term "1,0")) - (rule "polySimp_rightDist" (formula "64") (term "1,0")) - (rule "polySimp_mulComm0" (formula "64") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "64") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "91")) - (rule "polySimp_addComm1" (formula "91") (term "0")) - (rule "polySimp_pullOutFactor1" (formula "91") (term "0,0")) - (rule "add_literals" (formula "91") (term "1,0,0")) - (rule "times_zero_1" (formula "91") (term "0,0")) - (rule "add_zero_left" (formula "91") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "74")) - (rule "polySimp_mulComm0" (formula "74") (term "1,0")) - (rule "polySimp_rightDist" (formula "74") (term "1,0")) - (rule "polySimp_mulComm0" (formula "74") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "80")) - (rule "mul_literals" (formula "80") (term "1,0")) - (rule "polySimp_addComm1" (formula "80") (term "0")) - (rule "polySimp_addComm0" (formula "80") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "92")) - (rule "polySimp_mulComm0" (formula "92") (term "1,0")) - (rule "polySimp_rightDist" (formula "92") (term "1,0")) - (rule "polySimp_mulComm0" (formula "92") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "91")) - (rule "polySimp_mulComm0" (formula "91") (term "1,0")) - (rule "polySimp_rightDist" (formula "91") (term "1,0")) - (rule "polySimp_mulComm0" (formula "91") (term "0,1,0")) - (rule "polySimp_addComm1" (formula "91") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "101")) - (rule "polySimp_mulComm0" (formula "101") (term "1,0")) - (rule "polySimp_rightDist" (formula "101") (term "1,0")) - (rule "polySimp_mulComm0" (formula "101") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "65")) - (rule "mul_literals" (formula "65") (term "1,0")) - (rule "polySimp_addComm1" (formula "65") (term "0")) - (rule "polySimp_addComm0" (formula "65") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "40")) - (rule "polySimp_mulComm0" (formula "40") (term "1,0")) - (rule "polySimp_rightDist" (formula "40") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "40") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "40") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "40") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "40") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "79")) - (rule "polySimp_mulComm0" (formula "79") (term "1,0")) - (rule "polySimp_rightDist" (formula "79") (term "1,0")) - (rule "polySimp_mulComm0" (formula "79") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "74") (term "0")) - (rule "polySimp_addAssoc" (formula "92") (term "0")) - (rule "polySimp_addComm0" (formula "92") (term "0,0")) - (rule "polySimp_addAssoc" (formula "91") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "91") (term "0,0,0")) - (rule "add_literals" (formula "91") (term "1,0,0,0")) - (rule "times_zero_1" (formula "91") (term "0,0,0")) - (rule "add_zero_left" (formula "91") (term "0,0")) - (rule "polySimp_addAssoc" (formula "101") (term "0")) - (rule "polySimp_addComm1" (formula "101") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "101") (term "0,0,0")) - (rule "add_literals" (formula "101") (term "1,0,0,0")) - (rule "times_zero_1" (formula "101") (term "0,0,0")) - (rule "add_zero_left" (formula "101") (term "0,0")) - (rule "polySimp_addAssoc" (formula "40") (term "0")) - (rule "polySimp_addAssoc" (formula "79") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "139") (term "1")) - (rule "mul_literals" (formula "139") (term "1,0,1")) - (rule "polySimp_addComm1" (formula "139") (term "0,1")) - (rule "polySimp_addComm0" (formula "139") (term "0,0,1")) - (rule "inEqSimp_homoInEq0" (formula "139") (term "0")) - (rule "polySimp_mulComm0" (formula "139") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "139") (term "1,0,0")) - (rule "polySimp_mulLiterals" (formula "139") (term "1,1,0,0")) - (rule "polySimp_elimOne" (formula "139") (term "1,1,0,0")) - (rule "polySimp_mulComm0" (formula "139") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "139") (term "0,0")) - (rule "polySimp_sepNegMonomial" (formula "60")) - (rule "polySimp_mulLiterals" (formula "60") (term "0")) - (rule "polySimp_elimOne" (formula "60") (term "0")) - (rule "applyEq" (formula "93") (term "1") (ifseqformula "60")) - (rule "polySimp_sepNegMonomial" (formula "50") (term "1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "50") (term "0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "50") (term "0,1,0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "13") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "13") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "13") (term "0,1,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "1")) - (rule "polySimp_mulLiterals" (formula "1") (term "0")) - (rule "polySimp_elimOne" (formula "1") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "12") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "12") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "12") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "12") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "12") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "4")) - (rule "polySimp_mulLiterals" (formula "4") (term "0")) - (rule "polySimp_elimOne" (formula "4") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "50") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "50") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "50") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "50") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "50") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "14") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "14") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "14") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "14") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "14") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "2")) - (rule "polySimp_mulComm0" (formula "2") (term "1")) - (rule "polySimp_rightDist" (formula "2") (term "1")) - (rule "polySimp_mulLiterals" (formula "2") (term "1,1")) - (rule "mul_literals" (formula "2") (term "0,1")) - (rule "polySimp_elimOne" (formula "2") (term "1,1")) - (rule "inEqSimp_sepPosMonomial0" (formula "3")) - (rule "polySimp_mulComm0" (formula "3") (term "1")) - (rule "polySimp_rightDist" (formula "3") (term "1")) - (rule "mul_literals" (formula "3") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "3") (term "1,1")) - (rule "polySimp_elimOne" (formula "3") (term "1,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "102")) - (rule "polySimp_mulLiterals" (formula "102") (term "1")) - (rule "polySimp_elimOne" (formula "102") (term "1")) - (rule "inEqSimp_sepPosMonomial1" (formula "67")) - (rule "polySimp_mulComm0" (formula "67") (term "1")) - (rule "polySimp_rightDist" (formula "67") (term "1")) - (rule "mul_literals" (formula "67") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "75")) - (rule "polySimp_mulComm0" (formula "75") (term "1")) - (rule "polySimp_rightDist" (formula "75") (term "1")) - (rule "mul_literals" (formula "75") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "66")) - (rule "polySimp_mulLiterals" (formula "66") (term "0")) - (rule "polySimp_elimOne" (formula "66") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "64")) - (rule "polySimp_mulLiterals" (formula "64") (term "0")) - (rule "polySimp_elimOne" (formula "64") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "80")) - (rule "polySimp_mulComm0" (formula "80") (term "1")) - (rule "polySimp_rightDist" (formula "80") (term "1")) - (rule "mul_literals" (formula "80") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "65")) - (rule "polySimp_mulComm0" (formula "65") (term "1")) - (rule "polySimp_rightDist" (formula "65") (term "1")) - (rule "mul_literals" (formula "65") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "74")) - (rule "polySimp_mulLiterals" (formula "74") (term "0")) - (rule "polySimp_elimOne" (formula "74") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "92")) - (rule "polySimp_mulLiterals" (formula "92") (term "0")) - (rule "polySimp_elimOne" (formula "92") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "91")) - (rule "polySimp_mulLiterals" (formula "91") (term "1")) - (rule "polySimp_elimOne" (formula "91") (term "1")) - (rule "inEqSimp_sepNegMonomial1" (formula "99")) - (rule "polySimp_mulLiterals" (formula "99") (term "0")) - (rule "polySimp_elimOne" (formula "99") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "40")) - (rule "polySimp_mulLiterals" (formula "40") (term "0")) - (rule "polySimp_elimOne" (formula "40") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "79")) - (rule "polySimp_mulLiterals" (formula "79") (term "0")) - (rule "polySimp_elimOne" (formula "79") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "137") (term "1")) - (rule "polySimp_mulLiterals" (formula "137") (term "0,1")) - (rule "polySimp_elimOne" (formula "137") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "137") (term "0")) - (rule "polySimp_mulComm0" (formula "137") (term "1,0")) - (rule "polySimp_rightDist" (formula "137") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "137") (term "1,1,0")) - (rule "mul_literals" (formula "137") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "137") (term "1,1,0")) - (rule "inEqSimp_subsumption1" (formula "37") (ifseqformula "38")) - (rule "leq_literals" (formula "37") (term "0")) - (builtin "One Step Simplification" (formula "37")) - (rule "true_left" (formula "37")) - (rule "inEqSimp_subsumption1" (formula "81") (ifseqformula "68")) - (rule "leq_literals" (formula "81") (term "0")) - (builtin "One Step Simplification" (formula "81")) - (rule "true_left" (formula "81")) - (rule "inEqSimp_subsumption1" (formula "69") (ifseqformula "2")) - (rule "inEqSimp_homoInEq0" (formula "69") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "69") (term "0,0")) - (rule "add_literals" (formula "69") (term "1,1,0,0")) - (rule "times_zero_1" (formula "69") (term "1,0,0")) - (rule "add_zero_right" (formula "69") (term "0,0")) - (rule "qeq_literals" (formula "69") (term "0")) - (builtin "One Step Simplification" (formula "69")) - (rule "true_left" (formula "69")) - (rule "inEqSimp_subsumption1" (formula "11") (ifseqformula "4")) - (rule "inEqSimp_homoInEq0" (formula "11") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "11") (term "0,0")) - (rule "add_literals" (formula "11") (term "1,1,0,0")) - (rule "times_zero_1" (formula "11") (term "1,0,0")) - (rule "add_zero_right" (formula "11") (term "0,0")) - (rule "qeq_literals" (formula "11") (term "0")) - (builtin "One Step Simplification" (formula "11")) - (rule "true_left" (formula "11")) - (rule "inEqSimp_subsumption0" (formula "133") (term "1") (ifseqformula "3")) - (rule "inEqSimp_homoInEq0" (formula "133") (term "0,1")) - (rule "polySimp_mulComm0" (formula "133") (term "1,0,0,1")) - (rule "polySimp_rightDist" (formula "133") (term "1,0,0,1")) - (rule "mul_literals" (formula "133") (term "0,1,0,0,1")) - (rule "polySimp_addAssoc" (formula "133") (term "0,0,1")) - (rule "polySimp_addComm1" (formula "133") (term "0,0,0,1")) - (rule "add_literals" (formula "133") (term "0,0,0,0,1")) - (rule "polySimp_pullOutFactor1b" (formula "133") (term "0,0,1")) - (rule "add_literals" (formula "133") (term "1,1,0,0,1")) - (rule "times_zero_1" (formula "133") (term "1,0,0,1")) - (rule "add_zero_right" (formula "133") (term "0,0,1")) - (rule "qeq_literals" (formula "133") (term "0,1")) - (builtin "One Step Simplification" (formula "133")) - (rule "inEqSimp_geqRight" (formula "133")) - (rule "polySimp_rightDist" (formula "1") (term "1,0,0")) - (rule "mul_literals" (formula "1") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0,0")) - (rule "add_literals" (formula "1") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "1")) - (rule "polySimp_mulComm0" (formula "1") (term "1")) - (rule "polySimp_rightDist" (formula "1") (term "1")) - (rule "mul_literals" (formula "1") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,1")) - (rule "polySimp_elimOne" (formula "1") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "76") (ifseqformula "11")) - (rule "leq_literals" (formula "76") (term "0")) - (builtin "One Step Simplification" (formula "76")) - (rule "true_left" (formula "76")) - (rule "inEqSimp_subsumption1" (formula "22") (ifseqformula "34")) - (rule "leq_literals" (formula "22") (term "0")) - (builtin "One Step Simplification" (formula "22")) - (rule "true_left" (formula "22")) - (rule "inEqSimp_subsumption0" (formula "4") (ifseqformula "1")) - (rule "inEqSimp_homoInEq0" (formula "4") (term "0")) - (rule "polySimp_mulComm0" (formula "4") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "4") (term "1,0,0")) - (rule "mul_literals" (formula "4") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "4") (term "0,0")) - (rule "polySimp_addComm1" (formula "4") (term "0,0,0")) - (rule "add_literals" (formula "4") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "4") (term "0,0")) - (rule "add_literals" (formula "4") (term "1,1,0,0")) - (rule "times_zero_1" (formula "4") (term "1,0,0")) - (rule "add_literals" (formula "4") (term "0,0")) - (rule "qeq_literals" (formula "4") (term "0")) - (builtin "One Step Simplification" (formula "4")) - (rule "true_left" (formula "4")) - (rule "inEqSimp_exactShadow3" (formula "3") (ifseqformula "63")) - (rule "polySimp_rightDist" (formula "3") (term "0,0")) - (rule "mul_literals" (formula "3") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "3") (term "0")) - (rule "polySimp_addAssoc" (formula "3") (term "0,0")) - (rule "add_literals" (formula "3") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "3")) - (rule "polySimp_mulLiterals" (formula "3") (term "0")) - (rule "polySimp_elimOne" (formula "3") (term "0")) - (rule "inEqSimp_subsumption0" (formula "62") (ifseqformula "3")) - (rule "inEqSimp_homoInEq0" (formula "62") (term "0")) - (rule "polySimp_mulComm0" (formula "62") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "62") (term "1,0,0")) - (rule "mul_literals" (formula "62") (term "0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "62") (term "1,1,0,0")) - (rule "polySimp_elimOne" (formula "62") (term "1,1,0,0")) - (rule "polySimp_addAssoc" (formula "62") (term "0,0")) - (rule "polySimp_addComm1" (formula "62") (term "0,0,0")) - (rule "add_literals" (formula "62") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "62") (term "0,0")) - (rule "add_literals" (formula "62") (term "1,1,0,0")) - (rule "times_zero_1" (formula "62") (term "1,0,0")) - (rule "add_literals" (formula "62") (term "0,0")) - (rule "qeq_literals" (formula "62") (term "0")) - (builtin "One Step Simplification" (formula "62")) - (rule "true_left" (formula "62")) - (rule "inEqSimp_exactShadow3" (formula "4") (ifseqformula "67")) - (rule "polySimp_rightDist" (formula "4") (term "0,0")) - (rule "mul_literals" (formula "4") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "4") (term "0")) - (rule "polySimp_addAssoc" (formula "4") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "4")) - (rule "polySimp_mulLiterals" (formula "4") (term "0")) - (rule "polySimp_elimOne" (formula "4") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "94")) - (rule "mul_literals" (formula "67") (term "0,0")) - (rule "add_zero_left" (formula "67") (term "0")) - (rule "inEqSimp_subsumption1" (formula "89") (ifseqformula "67")) - (rule "leq_literals" (formula "89") (term "0")) - (builtin "One Step Simplification" (formula "89")) - (rule "true_left" (formula "89")) - (rule "inEqSimp_exactShadow3" (formula "24") (ifseqformula "39")) - (rule "mul_literals" (formula "24") (term "0,0")) - (rule "polySimp_addAssoc" (formula "24") (term "0")) - (rule "add_literals" (formula "24") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "24")) - (rule "mul_literals" (formula "24") (term "1")) - (rule "inEqSimp_subsumption1" (formula "24") (ifseqformula "35")) - (rule "leq_literals" (formula "24") (term "0")) - (builtin "One Step Simplification" (formula "24")) - (rule "true_left" (formula "24")) - (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "1")) - (rule "polySimp_rightDist" (formula "65") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "65") (term "1,0,0")) - (rule "mul_literals" (formula "65") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "65") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "65") (term "0")) - (rule "polySimp_addComm1" (formula "65") (term "0,0")) - (rule "add_literals" (formula "65") (term "0,0,0")) - (rule "add_zero_left" (formula "65") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "65")) - (rule "inEqSimp_subsumption1" (formula "78") (ifseqformula "65")) - (rule "inEqSimp_homoInEq0" (formula "78") (term "0")) - (rule "polySimp_mulComm0" (formula "78") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "78") (term "1,0,0")) - (rule "mul_literals" (formula "78") (term "0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "78") (term "1,1,0,0")) - (rule "polySimp_elimOne" (formula "78") (term "1,1,0,0")) - (rule "polySimp_addAssoc" (formula "78") (term "0,0")) - (rule "polySimp_addComm0" (formula "78") (term "0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "78") (term "0,0")) - (rule "add_literals" (formula "78") (term "1,1,0,0")) - (rule "times_zero_1" (formula "78") (term "1,0,0")) - (rule "add_literals" (formula "78") (term "0,0")) - (rule "qeq_literals" (formula "78") (term "0")) - (builtin "One Step Simplification" (formula "78")) - (rule "true_left" (formula "78")) - (rule "inEqSimp_exactShadow3" (formula "74") (ifseqformula "88")) - (rule "polySimp_rightDist" (formula "74") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "74") (term "1,0,0")) - (rule "mul_literals" (formula "74") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "74") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "74") (term "0")) - (rule "add_literals" (formula "74") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "74")) - (rule "mul_literals" (formula "74") (term "1")) - (rule "inEqSimp_subsumption1" (formula "74") (ifseqformula "34")) - (rule "leq_literals" (formula "74") (term "0")) - (builtin "One Step Simplification" (formula "74")) - (rule "true_left" (formula "74")) - (rule "inEqSimp_exactShadow3" (formula "5") (ifseqformula "1")) - (rule "polySimp_rightDist" (formula "5") (term "0,0")) - (rule "mul_literals" (formula "5") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "5") (term "0")) - (rule "polySimp_addAssoc" (formula "5") (term "0,0")) - (rule "add_literals" (formula "5") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "5")) - (rule "polySimp_mulLiterals" (formula "5") (term "0")) - (rule "polySimp_elimOne" (formula "5") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "36") (ifseqformula "24")) - (rule "polySimp_mulComm0" (formula "36") (term "0,0")) - (rule "polySimp_addComm0" (formula "36") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "36")) - (rule "polySimp_mulLiterals" (formula "36") (term "0")) - (rule "polySimp_elimOne" (formula "36") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "81") (ifseqformula "65")) - (rule "mul_literals" (formula "81") (term "0,0")) - (rule "polySimp_addAssoc" (formula "81") (term "0")) - (rule "add_literals" (formula "81") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "81")) - (rule "polySimp_mulLiterals" (formula "81") (term "0")) - (rule "polySimp_elimOne" (formula "81") (term "0")) - (rule "inEqSimp_subsumption0" (formula "81") (ifseqformula "23")) - (rule "leq_literals" (formula "81") (term "0")) - (builtin "One Step Simplification" (formula "81")) - (rule "true_left" (formula "81")) - (rule "inEqSimp_exactShadow3" (formula "81") (ifseqformula "71")) - (rule "mul_literals" (formula "81") (term "0,0")) - (rule "polySimp_addAssoc" (formula "81") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "81")) - (rule "polySimp_mulComm0" (formula "81") (term "1")) - (rule "polySimp_rightDist" (formula "81") (term "1")) - (rule "mul_literals" (formula "81") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "81") (term "1,1")) - (rule "polySimp_elimOne" (formula "81") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "81") (ifseqformula "36")) - (rule "inEqSimp_homoInEq0" (formula "81") (term "0")) - (rule "polySimp_mulComm0" (formula "81") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "81") (term "1,0,0")) - (rule "mul_literals" (formula "81") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "81") (term "0,0")) - (rule "polySimp_addComm0" (formula "81") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "81") (term "0,0")) - (rule "add_literals" (formula "81") (term "1,1,0,0")) - (rule "times_zero_1" (formula "81") (term "1,0,0")) - (rule "add_literals" (formula "81") (term "0,0")) - (rule "qeq_literals" (formula "81") (term "0")) - (builtin "One Step Simplification" (formula "81")) - (rule "true_left" (formula "81")) - (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "79")) - (rule "polySimp_rightDist" (formula "64") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "64") (term "1,0,0")) - (rule "mul_literals" (formula "64") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "64") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "64") (term "0")) - (rule "add_literals" (formula "64") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "64")) - (rule "mul_literals" (formula "64") (term "1")) - (rule "inEqSimp_subsumption1" (formula "64") (ifseqformula "35")) - (rule "leq_literals" (formula "64") (term "0")) - (builtin "One Step Simplification" (formula "64")) - (rule "true_left" (formula "64")) - (rule "inEqSimp_exactShadow3" (formula "58") (ifseqformula "2")) - (rule "mul_literals" (formula "58") (term "0,0")) - (rule "polySimp_addAssoc" (formula "58") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "58")) - (rule "polySimp_mulComm0" (formula "58") (term "1")) - (rule "polySimp_rightDist" (formula "58") (term "1")) - (rule "mul_literals" (formula "58") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "58") (term "1,1")) - (rule "polySimp_elimOne" (formula "58") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "58") (ifseqformula "36")) - (rule "inEqSimp_homoInEq0" (formula "58") (term "0")) - (rule "polySimp_mulComm0" (formula "58") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "58") (term "1,0,0")) - (rule "mul_literals" (formula "58") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "58") (term "0,0")) - (rule "polySimp_addComm0" (formula "58") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "58") (term "0,0")) - (rule "add_literals" (formula "58") (term "1,1,0,0")) - (rule "times_zero_1" (formula "58") (term "1,0,0")) - (rule "add_literals" (formula "58") (term "0,0")) - (rule "qeq_literals" (formula "58") (term "0")) - (builtin "One Step Simplification" (formula "58")) - (rule "true_left" (formula "58")) - (rule "inEqSimp_exactShadow3" (formula "6") (ifseqformula "80")) - (rule "polySimp_rightDist" (formula "6") (term "0,0")) - (rule "mul_literals" (formula "6") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "6") (term "0")) - (rule "add_literals" (formula "6") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "6")) - (rule "polySimp_mulLiterals" (formula "6") (term "0")) - (rule "polySimp_elimOne" (formula "6") (term "0")) - (rule "inEqSimp_subsumption0" (formula "80") (ifseqformula "6")) - (rule "leq_literals" (formula "80") (term "0")) - (builtin "One Step Simplification" (formula "80")) - (rule "true_left" (formula "80")) - (rule "inEqSimp_exactShadow3" (formula "68") (ifseqformula "72")) - (rule "polySimp_rightDist" (formula "68") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "68") (term "1,0,0")) - (rule "mul_literals" (formula "68") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "68") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "68") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "68") (term "0,0")) - (rule "add_literals" (formula "68") (term "1,1,0,0")) - (rule "times_zero_1" (formula "68") (term "1,0,0")) - (rule "add_literals" (formula "68") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "68")) - (rule "mul_literals" (formula "68") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "81") (ifseqformula "1")) - (rule "mul_literals" (formula "81") (term "0,0")) - (rule "polySimp_addAssoc" (formula "81") (term "0")) - (rule "add_literals" (formula "81") (term "0,0")) - (rule "add_zero_left" (formula "81") (term "0")) - (rule "inEqSimp_subsumption1" (formula "59") (ifseqformula "81")) - (rule "leq_literals" (formula "59") (term "0")) - (builtin "One Step Simplification" (formula "59")) - (rule "true_left" (formula "59")) - (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "95")) - (rule "polySimp_rightDist" (formula "64") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "64") (term "1,0,0")) - (rule "mul_literals" (formula "64") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "64") (term "1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "64")) - (rule "polySimp_mulComm0" (formula "64") (term "1")) - (rule "polySimp_rightDist" (formula "64") (term "1")) - (rule "mul_literals" (formula "64") (term "0,1")) - (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "79")) - (rule "polySimp_rightDist" (formula "67") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "67") (term "1,0,0")) - (rule "mul_literals" (formula "67") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "67") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "67") (term "0")) - (rule "add_literals" (formula "67") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "67")) - (rule "mul_literals" (formula "67") (term "1")) - (rule "inEqSimp_subsumption1" (formula "67") (ifseqformula "36")) - (rule "leq_literals" (formula "67") (term "0")) - (builtin "One Step Simplification" (formula "67")) - (rule "true_left" (formula "67")) - (rule "inEqSimp_exactShadow3" (formula "75") (ifseqformula "87")) - (rule "polySimp_rightDist" (formula "75") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "75") (term "1,0,0")) - (rule "mul_literals" (formula "75") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "75") (term "1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "75")) - (rule "polySimp_mulComm0" (formula "75") (term "1")) - (rule "polySimp_rightDist" (formula "75") (term "1")) - (rule "mul_literals" (formula "75") (term "0,1")) - (rule "inEqSimp_subsumption1" (formula "75") (ifseqformula "66")) - (rule "inEqSimp_homoInEq0" (formula "75") (term "0")) - (rule "polySimp_mulComm0" (formula "75") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "75") (term "1,0,0")) - (rule "mul_literals" (formula "75") (term "0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "75") (term "1,1,0,0")) - (rule "polySimp_elimOne" (formula "75") (term "1,1,0,0")) - (rule "polySimp_addAssoc" (formula "75") (term "0,0")) - (rule "polySimp_addComm0" (formula "75") (term "0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "75") (term "0,0")) - (rule "add_literals" (formula "75") (term "1,1,0,0")) - (rule "times_zero_1" (formula "75") (term "1,0,0")) - (rule "add_literals" (formula "75") (term "0,0")) - (rule "qeq_literals" (formula "75") (term "0")) - (builtin "One Step Simplification" (formula "75")) - (rule "true_left" (formula "75")) - (rule "inEqSimp_exactShadow3" (formula "8") (ifseqformula "52")) - (rule "polySimp_rightDist" (formula "8") (term "0,0")) - (rule "mul_literals" (formula "8") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "8") (term "0")) - (rule "add_literals" (formula "8") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "8")) - (rule "polySimp_mulLiterals" (formula "8") (term "0")) - (rule "polySimp_elimOne" (formula "8") (term "0")) - (rule "inEqSimp_subsumption0" (formula "78") (ifseqformula "8")) - (rule "leq_literals" (formula "78") (term "0")) - (builtin "One Step Simplification" (formula "78")) - (rule "true_left" (formula "78")) - (rule "inEqSimp_exactShadow3" (formula "96") (ifseqformula "66")) - (rule "polySimp_mulComm0" (formula "96") (term "0,0")) - (rule "polySimp_addComm0" (formula "96") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "96")) - (rule "polySimp_mulLiterals" (formula "96") (term "0")) - (rule "polySimp_elimOne" (formula "96") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "96") (ifseqformula "72")) - (rule "polySimp_mulComm0" (formula "96") (term "0,0")) - (rule "polySimp_addComm0" (formula "96") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "96")) - (rule "polySimp_mulLiterals" (formula "96") (term "0")) - (rule "polySimp_elimOne" (formula "96") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "41") (ifseqformula "39")) - (rule "polySimp_mulComm0" (formula "41") (term "0,0")) - (rule "polySimp_addComm0" (formula "41") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "41")) - (rule "polySimp_mulLiterals" (formula "41") (term "0")) - (rule "polySimp_elimOne" (formula "41") (term "0")) - (rule "inEqSimp_subsumption0" (formula "26") (ifseqformula "41")) - (rule "leq_literals" (formula "26") (term "0")) - (builtin "One Step Simplification" (formula "26")) - (rule "true_left" (formula "26")) - (rule "inEqSimp_exactShadow3" (formula "97") (ifseqformula "1")) - (rule "polySimp_mulComm0" (formula "97") (term "0,0")) - (rule "polySimp_addComm0" (formula "97") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "97")) - (rule "polySimp_mulLiterals" (formula "97") (term "0")) - (rule "polySimp_elimOne" (formula "97") (term "0")) - (rule "inEqSimp_subsumption0" (formula "87") (ifseqformula "97")) - (rule "inEqSimp_homoInEq0" (formula "87") (term "0")) - (rule "polySimp_mulComm0" (formula "87") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "87") (term "1,0,0")) - (rule "mul_literals" (formula "87") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "87") (term "0,0")) - (rule "polySimp_addComm0" (formula "87") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "87") (term "0,0")) - (rule "add_literals" (formula "87") (term "1,1,0,0")) - (rule "times_zero_1" (formula "87") (term "1,0,0")) - (rule "add_literals" (formula "87") (term "0,0")) - (rule "qeq_literals" (formula "87") (term "0")) - (builtin "One Step Simplification" (formula "87")) - (rule "true_left" (formula "87")) - (rule "inEqSimp_exactShadow3" (formula "97") (ifseqformula "79")) - (rule "polySimp_mulComm0" (formula "97") (term "0,0")) - (rule "polySimp_addComm0" (formula "97") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "97")) - (rule "polySimp_mulLiterals" (formula "97") (term "0")) - (rule "polySimp_elimOne" (formula "97") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "71") (ifseqformula "3")) - (rule "times_zero_1" (formula "71") (term "0,0")) - (rule "add_zero_left" (formula "71") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "71")) - (rule "polySimp_mulLiterals" (formula "71") (term "0")) - (rule "polySimp_elimOne" (formula "71") (term "0")) - (rule "inEqSimp_subsumption0" (formula "25") (ifseqformula "71")) - (rule "leq_literals" (formula "25") (term "0")) - (builtin "One Step Simplification" (formula "25")) - (rule "true_left" (formula "25")) - (rule "inEqSimp_exactShadow3" (formula "71") (ifseqformula "4")) - (rule "mul_literals" (formula "71") (term "0,0")) - (rule "add_zero_left" (formula "71") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "71")) - (rule "polySimp_mulComm0" (formula "71") (term "1")) - (rule "polySimp_rightDist" (formula "71") (term "1")) - (rule "mul_literals" (formula "71") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "71") (term "1,1")) - (rule "polySimp_elimOne" (formula "71") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "36") (ifseqformula "71")) - (rule "inEqSimp_homoInEq0" (formula "36") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "36") (term "0,0")) - (rule "add_literals" (formula "36") (term "1,1,0,0")) - (rule "times_zero_1" (formula "36") (term "1,0,0")) - (rule "add_literals" (formula "36") (term "0,0")) - (rule "qeq_literals" (formula "36") (term "0")) - (builtin "One Step Simplification" (formula "36")) - (rule "true_left" (formula "36")) - (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "5")) - (rule "polySimp_rightDist" (formula "63") (term "0,0")) - (rule "mul_literals" (formula "63") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "63") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "63") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "63") (term "0")) - (rule "polySimp_addComm1" (formula "63") (term "0,0")) - (rule "add_literals" (formula "63") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "63")) - (rule "polySimp_mulComm0" (formula "63") (term "1")) - (rule "polySimp_rightDist" (formula "63") (term "1")) - (rule "mul_literals" (formula "63") (term "0,1")) - (rule "inEqSimp_subsumption1" (formula "66") (ifseqformula "63")) - (rule "inEqSimp_homoInEq0" (formula "66") (term "0")) - (rule "polySimp_mulLiterals" (formula "66") (term "1,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "66") (term "0,0")) - (rule "add_literals" (formula "66") (term "1,1,0,0")) - (rule "times_zero_1" (formula "66") (term "1,0,0")) - (rule "add_literals" (formula "66") (term "0,0")) - (rule "qeq_literals" (formula "66") (term "0")) - (builtin "One Step Simplification" (formula "66")) - (rule "true_left" (formula "66")) - (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "6")) - (rule "polySimp_rightDist" (formula "64") (term "0,0")) - (rule "mul_literals" (formula "64") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "64") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "64") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "64") (term "0")) - (rule "add_literals" (formula "64") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "64")) - (rule "mul_literals" (formula "64") (term "1")) - (rule "inEqSimp_subsumption1" (formula "64") (ifseqformula "35")) - (rule "leq_literals" (formula "64") (term "0")) - (builtin "One Step Simplification" (formula "64")) - (rule "true_left" (formula "64")) - (rule "inEqSimp_exactShadow3" (formula "76") (ifseqformula "95")) - (rule "polySimp_rightDist" (formula "76") (term "0,0")) - (rule "mul_literals" (formula "76") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "76") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "76") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "76") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "76") (term "0,0")) - (rule "add_literals" (formula "76") (term "1,1,0,0")) - (rule "times_zero_1" (formula "76") (term "1,0,0")) - (rule "add_literals" (formula "76") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "76")) - (rule "mul_literals" (formula "76") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "76") (ifseqformula "96")) - (rule "polySimp_rightDist" (formula "76") (term "0,0")) - (rule "mul_literals" (formula "76") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "76") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "76") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "76") (term "0")) - (rule "polySimp_addComm1" (formula "76") (term "0,0")) - (rule "add_literals" (formula "76") (term "0,0,0")) - (rule "add_zero_left" (formula "76") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "76")) - (rule "inEqSimp_subsumption1" (formula "76") (ifseqformula "63")) - (rule "inEqSimp_homoInEq0" (formula "76") (term "0")) - (rule "polySimp_mulLiterals" (formula "76") (term "1,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "76") (term "0,0")) - (rule "add_literals" (formula "76") (term "1,1,0,0")) - (rule "times_zero_1" (formula "76") (term "1,0,0")) - (rule "add_literals" (formula "76") (term "0,0")) - (rule "qeq_literals" (formula "76") (term "0")) - (builtin "One Step Simplification" (formula "76")) - (rule "true_left" (formula "76")) - (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "4")) - (rule "polySimp_rightDist" (formula "64") (term "0,0")) - (rule "mul_literals" (formula "64") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "64") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "64") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "64") (term "0")) - (rule "polySimp_addAssoc" (formula "64") (term "0,0")) - (rule "polySimp_addComm1" (formula "64") (term "0,0,0")) - (rule "add_literals" (formula "64") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "64") (term "0,0")) - (rule "add_literals" (formula "64") (term "1,1,0,0")) - (rule "times_zero_1" (formula "64") (term "1,0,0")) - (rule "add_literals" (formula "64") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "64")) - (rule "mul_literals" (formula "64") (term "1")) - (rule "inEqSimp_subsumption1" (formula "25") (ifseqformula "64")) - (rule "leq_literals" (formula "25") (term "0")) - (builtin "One Step Simplification" (formula "25")) - (rule "true_left" (formula "25")) - (rule "inEqSimp_exactShadow3" (formula "71") (ifseqformula "5")) - (rule "mul_literals" (formula "71") (term "0,0")) - (rule "add_zero_left" (formula "71") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "71")) - (rule "mul_literals" (formula "71") (term "1")) - (rule "inEqSimp_contradInEq1" (formula "56") (ifseqformula "71")) - (rule "qeq_literals" (formula "56") (term "0")) - (builtin "One Step Simplification" (formula "56")) - (rule "closeFalse" (formula "56")) - ) - (branch "Usage" - (builtin "One Step Simplification" (formula "141")) - (builtin "Block Contract (Internal)" (formula "141") (newnames "exc_14,heap_Before_BLOCK_11,savedHeap_Before_BLOCK_11,o,f")) - (branch "Validity" - (builtin "One Step Simplification" (formula "105") (ifInst "" (formula "28")) (ifInst "" (formula "74"))) - (builtin "One Step Simplification" (formula "142")) - (rule "true_left" (formula "105")) - (rule "translateJavaSubInt" (formula "141") (term "0,1,0,0")) - (rule "eqSymm" (formula "141") (term "0,0,1,0,1")) - (rule "polySimp_elimSub" (formula "141") (term "0,1,0,0")) - (rule "polySimp_mulComm0" (formula "141") (term "1,0,1,0,0")) - (rule "polySimp_rightDist" (formula "141") (term "1,0,1,0,0")) - (rule "polySimp_mulComm0" (formula "141") (term "0,1,0,1,0,0")) - (rule "polySimp_addAssoc" (formula "141") (term "0,1,0,0")) - (rule "polySimp_addComm1" (formula "141") (term "0,0,1,0,0")) - (rule "polySimp_pullOutFactor1" (formula "141") (term "0,0,0,1,0,0")) - (rule "add_literals" (formula "141") (term "1,0,0,0,1,0,0")) - (rule "times_zero_1" (formula "141") (term "0,0,0,1,0,0")) - (rule "add_zero_left" (formula "141") (term "0,0,1,0,0")) - (rule "variableDeclarationAssign" (formula "141") (term "1")) - (rule "variableDeclaration" (formula "141") (term "1") (newnames "exc_14_1")) - (rule "assignment" (formula "141") (term "1")) - (builtin "One Step Simplification" (formula "141")) - (rule "emptyStatement" (formula "141") (term "1")) - (builtin "One Step Simplification" (formula "141")) - (rule "emptyStatement" (formula "141") (term "1")) - (rule "tryEmpty" (formula "141") (term "1")) - (rule "blockEmptyLabel" (formula "141") (term "1")) - (rule "blockEmpty" (formula "141") (term "1")) - (rule "methodCallEmpty" (formula "141") (term "1")) - (rule "emptyModality" (formula "141") (term "1")) - (rule "andRight" (formula "141")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "141")) - (rule "closeTrue" (formula "141")) - ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "141")) - (rule "closeTrue" (formula "141")) - ) - ) - (branch "Precondition" - (rule "andRight" (formula "141")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "141") (ifInst "" (formula "28"))) - (rule "closeTrue" (formula "141")) - ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "141") (ifInst "" (formula "74"))) - (rule "closeTrue" (formula "141")) - ) - ) - (branch "Usage" - (builtin "One Step Simplification" (formula "105") (ifInst "" (formula "101")) (ifInst "" (formula "102"))) - (builtin "One Step Simplification" (formula "142")) - (rule "andLeft" (formula "105")) - (rule "andLeft" (formula "106")) - (rule "andLeft" (formula "105")) - (rule "translateJavaSubInt" (formula "145") (term "0,1,0")) - (rule "translateJavaSubInt" (formula "108") (term "1,0")) - (rule "translateJavaSubInt" (formula "107") (term "1,1")) - (rule "translateJavaAddInt" (formula "108") (term "0")) - (rule "translateJavaAddInt" (formula "107") (term "1")) - (rule "replace_known_left" (formula "106") (term "0") (ifseqformula "105")) - (builtin "One Step Simplification" (formula "106")) - (rule "true_left" (formula "106")) - (rule "polySimp_elimSub" (formula "144") (term "0,1,0")) - (rule "polySimp_elimSub" (formula "107") (term "1,0")) - (rule "polySimp_elimSub" (formula "106") (term "1,1")) - (rule "polySimp_mulComm0" (formula "144") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "107") (term "1,1,0")) - (rule "polySimp_mulComm0" (formula "106") (term "1,1,1")) - (rule "polySimp_rightDist" (formula "144") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "144") (term "0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "107") (term "1,1,0")) - (rule "polySimp_mulComm0" (formula "107") (term "0,1,1,0")) - (rule "polySimp_rightDist" (formula "106") (term "1,1,1")) - (rule "polySimp_mulComm0" (formula "106") (term "0,1,1,1")) - (rule "polySimp_addAssoc" (formula "144") (term "0,1,0")) - (rule "polySimp_addComm1" (formula "144") (term "0,0,1,0")) - (rule "polySimp_pullOutFactor1" (formula "144") (term "0,0,0,1,0")) - (rule "add_literals" (formula "144") (term "1,0,0,0,1,0")) - (rule "times_zero_1" (formula "144") (term "0,0,0,1,0")) - (rule "add_zero_left" (formula "144") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "107") (term "1,0")) - (rule "polySimp_addComm1" (formula "107") (term "0,1,0")) - (rule "polySimp_pullOutFactor1" (formula "107") (term "0,0,1,0")) - (rule "add_literals" (formula "107") (term "1,0,0,1,0")) - (rule "times_zero_1" (formula "107") (term "0,0,1,0")) - (rule "add_zero_left" (formula "107") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "106") (term "1,1")) - (rule "polySimp_addComm1" (formula "106") (term "0,1,1")) - (rule "polySimp_pullOutFactor1" (formula "106") (term "0,0,1,1")) - (rule "add_literals" (formula "106") (term "1,0,0,1,1")) - (rule "times_zero_1" (formula "106") (term "0,0,1,1")) - (rule "add_zero_left" (formula "106") (term "0,1,1")) - (rule "polySimp_addAssoc" (formula "107") (term "0")) - (rule "polySimp_addComm1" (formula "107") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "107") (term "0")) - (rule "add_literals" (formula "107") (term "1,1,0")) - (rule "times_zero_1" (formula "107") (term "1,0")) - (rule "add_zero_right" (formula "107") (term "0")) - (rule "polySimp_addAssoc" (formula "106") (term "1")) - (rule "polySimp_addComm1" (formula "106") (term "0,1")) - (rule "polySimp_pullOutFactor1b" (formula "106") (term "1")) - (rule "add_literals" (formula "106") (term "1,1,1")) - (rule "times_zero_1" (formula "106") (term "1,1")) - (rule "add_zero_right" (formula "106") (term "1")) - (rule "elim_double_block_2" (formula "144") (term "1")) - (rule "ifUnfold" (formula "144") (term "1") (inst "#boolv=x")) - (rule "variableDeclaration" (formula "144") (term "1") (newnames "x_18")) - (rule "inequality_comparison_simple" (formula "144") (term "1")) - (builtin "One Step Simplification" (formula "144")) - (rule "replace_known_left" (formula "144") (term "0,0,1,0") (ifseqformula "105")) - (builtin "One Step Simplification" (formula "144")) - (builtin "Use Dependency Contract" (formula "93") (term "0") (ifInst "" (formula "93") (term "1")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::writtenCountOfBucket(int)].JML accessible clause.0")) - (rule "wellFormedAnon" (formula "108") (term "1,1,0,0,0,0")) - (rule "expand_inInt" (formula "108") (term "1,0,0,0")) - (rule "replace_int_MIN" (formula "108") (term "0,1,1,0,0,0")) - (rule "replace_int_MAX" (formula "108") (term "1,0,1,0,0,0")) - (rule "translateJavaMulInt" (formula "108") (term "0,0,1,1,1,0")) - (rule "translateJavaAddInt" (formula "108") (term "0,1,1,1,0")) - (rule "replace_known_right" (formula "108") (term "0,0,0,0,0,0,0") (ifseqformula "141")) - (builtin "One Step Simplification" (formula "108") (ifInst "" (formula "25")) (ifInst "" (formula "17")) (ifInst "" (formula "17")) (ifInst "" (formula "16")) (ifInst "" (formula "75")) (ifInst "" (formula "30")) (ifInst "" (formula "93"))) - (rule "true_left" (formula "108")) - (rule "ifSplit" (formula "144")) - (branch "if x_18 true" - (builtin "One Step Simplification" (formula "145")) - (builtin "One Step Simplification" (formula "1")) - (rule "closeFalse" (formula "1")) - ) - (branch "if x_18 false" - (builtin "One Step Simplification" (formula "145")) - (builtin "One Step Simplification" (formula "1")) - (rule "true_left" (formula "1")) - (rule "blockEmpty" (formula "144") (term "1")) - (builtin "Block Contract (Internal)" (formula "144") (newnames "exc_15,heap_Before_BLOCK_12,savedHeap_Before_BLOCK_12,o,f")) - (branch "Validity" - (builtin "One Step Simplification" (formula "145")) - (builtin "One Step Simplification" (formula "108") (ifInst "" (formula "28")) (ifInst "" (formula "74"))) - (rule "true_left" (formula "108")) - (rule "eqSymm" (formula "144") (term "0,0,1,0,1")) - (rule "variableDeclarationAssign" (formula "144") (term "1")) - (rule "variableDeclaration" (formula "144") (term "1") (newnames "exc_15_1")) - (rule "assignment" (formula "144") (term "1")) - (builtin "One Step Simplification" (formula "144")) - (rule "emptyStatement" (formula "144") (term "1")) - (builtin "One Step Simplification" (formula "144")) - (rule "emptyStatement" (formula "144") (term "1")) - (rule "tryEmpty" (formula "144") (term "1")) - (rule "blockEmptyLabel" (formula "144") (term "1")) - (rule "blockEmpty" (formula "144") (term "1")) - (rule "methodCallEmpty" (formula "144") (term "1")) - (rule "emptyModality" (formula "144") (term "1")) - (rule "andRight" (formula "144")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "144")) - (rule "closeTrue" (formula "144")) - ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "144")) - (rule "closeTrue" (formula "144")) - ) - ) - (branch "Precondition" - (rule "andRight" (formula "144")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "144") (ifInst "" (formula "28"))) - (rule "closeTrue" (formula "144")) - ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "144") (ifInst "" (formula "74"))) - (rule "closeTrue" (formula "144")) - ) - ) - (branch "Usage" - (builtin "One Step Simplification" (formula "145")) - (builtin "One Step Simplification" (formula "108")) - (rule "andLeft" (formula "108")) - (rule "andLeft" (formula "108")) - (rule "translateJavaAddInt" (formula "110") (term "0")) - (rule "translateJavaSubInt" (formula "110") (term "1")) - (rule "replace_known_left" (formula "109") (term "0") (ifseqformula "108")) - (builtin "One Step Simplification" (formula "109")) - (rule "true_left" (formula "109")) - (rule "polySimp_elimSub" (formula "109") (term "1")) - (rule "polySimp_mulComm0" (formula "109") (term "1,1")) - (rule "polySimp_rightDist" (formula "109") (term "1,1")) - (rule "polySimp_mulComm0" (formula "109") (term "0,1,1")) - (rule "polySimp_addAssoc" (formula "109") (term "1")) - (rule "polySimp_addComm1" (formula "109") (term "0,1")) - (rule "polySimp_pullOutFactor1" (formula "109") (term "0,0,1")) - (rule "add_literals" (formula "109") (term "1,0,0,1")) - (rule "times_zero_1" (formula "109") (term "0,0,1")) - (rule "add_zero_left" (formula "109") (term "0,1")) - (rule "elim_double_block_2" (formula "146") (term "1")) - (rule "ifUnfold" (formula "146") (term "1") (inst "#boolv=x")) - (rule "variableDeclaration" (formula "146") (term "1") (newnames "x_19")) - (rule "inequality_comparison_simple" (formula "146") (term "1")) - (builtin "One Step Simplification" (formula "146")) - (rule "replace_known_left" (formula "146") (term "0,0,1,0") (ifseqformula "108")) - (builtin "One Step Simplification" (formula "146")) - (rule "ifSplit" (formula "146")) - (branch "if x_19 true" - (builtin "One Step Simplification" (formula "147")) - (builtin "One Step Simplification" (formula "1")) - (rule "closeFalse" (formula "1")) - ) - (branch "if x_19 false" - (builtin "One Step Simplification" (formula "147")) - (builtin "One Step Simplification" (formula "1")) - (rule "true_left" (formula "1")) - (rule "blockEmpty" (formula "146") (term "1")) - (builtin "Block Contract (Internal)" (formula "146") (newnames "exc_16,heap_Before_BLOCK_13,savedHeap_Before_BLOCK_13,o,f")) - (branch "Validity" - (builtin "One Step Simplification" (formula "147")) - (builtin "One Step Simplification" (formula "110") (ifInst "" (formula "28")) (ifInst "" (formula "74"))) - (rule "true_left" (formula "110")) - (rule "eqSymm" (formula "146") (term "0,0,1,0,1")) - (rule "variableDeclarationAssign" (formula "146") (term "1")) - (rule "variableDeclaration" (formula "146") (term "1") (newnames "exc_16_1")) - (rule "assignment" (formula "146") (term "1")) - (builtin "One Step Simplification" (formula "146")) - (rule "emptyStatement" (formula "146") (term "1")) - (builtin "One Step Simplification" (formula "146")) - (rule "emptyStatement" (formula "146") (term "1")) - (rule "tryEmpty" (formula "146") (term "1")) - (rule "blockEmptyLabel" (formula "146") (term "1")) - (rule "blockEmpty" (formula "146") (term "1")) - (rule "methodCallEmpty" (formula "146") (term "1")) - (rule "emptyModality" (formula "146") (term "1")) - (rule "andRight" (formula "146")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "146")) - (rule "closeTrue" (formula "146")) - ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "146")) - (rule "closeTrue" (formula "146")) - ) - ) - (branch "Precondition" - (rule "andRight" (formula "146")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "146") (ifInst "" (formula "28"))) - (rule "closeTrue" (formula "146")) - ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "146") (ifInst "" (formula "74"))) - (rule "closeTrue" (formula "146")) - ) - ) - (branch "Usage" - (builtin "One Step Simplification" (formula "110")) - (builtin "One Step Simplification" (formula "147")) - (rule "andLeft" (formula "110")) - (rule "andLeft" (formula "110")) - (rule "translateJavaSubInt" (formula "112") (term "1")) - (rule "replace_known_left" (formula "111") (term "0") (ifseqformula "110")) - (builtin "One Step Simplification" (formula "111")) - (rule "true_left" (formula "111")) - (rule "polySimp_elimSub" (formula "111") (term "1")) - (rule "polySimp_mulComm0" (formula "111") (term "1,1")) - (rule "polySimp_rightDist" (formula "111") (term "1,1")) - (rule "polySimp_mulLiterals" (formula "111") (term "1,1,1")) - (rule "polySimp_elimOne" (formula "111") (term "1,1,1")) - (rule "polySimp_mulComm0" (formula "111") (term "0,1,1")) - (rule "polySimp_addAssoc" (formula "111") (term "1")) - (rule "polySimp_addComm1" (formula "111") (term "0,1")) - (rule "elim_double_block_2" (formula "148") (term "1")) - (rule "ifUnfold" (formula "148") (term "1") (inst "#boolv=x")) - (rule "variableDeclaration" (formula "148") (term "1") (newnames "x_20")) - (rule "inequality_comparison_simple" (formula "148") (term "1")) - (builtin "One Step Simplification" (formula "148")) - (rule "replace_known_left" (formula "148") (term "0,0,1,0") (ifseqformula "110")) - (builtin "One Step Simplification" (formula "148")) - (rule "ifSplit" (formula "148")) - (branch "if x_20 true" - (builtin "One Step Simplification" (formula "149")) - (builtin "One Step Simplification" (formula "1")) - (rule "closeFalse" (formula "1")) - ) - (branch "if x_20 false" - (builtin "One Step Simplification" (formula "149")) - (builtin "One Step Simplification" (formula "1")) - (rule "true_left" (formula "1")) - (rule "blockEmpty" (formula "148") (term "1")) - (rule "compound_assignment_op_minus" (formula "148") (term "1")) - (rule "compound_int_cast_expression" (formula "148") (term "1") (inst "#v=x")) - (rule "variableDeclarationAssign" (formula "148") (term "1")) - (rule "variableDeclaration" (formula "148") (term "1") (newnames "x_21")) - (rule "remove_parentheses_right" (formula "148") (term "1")) - (rule "compound_subtraction_2" (formula "148") (term "1") (inst "#v1=x_23") (inst "#v0=x_22")) - (rule "variableDeclarationAssign" (formula "148") (term "1")) - (rule "variableDeclaration" (formula "148") (term "1") (newnames "x_22")) - (rule "assignment" (formula "148") (term "1")) - (builtin "One Step Simplification" (formula "148")) - (rule "variableDeclarationAssign" (formula "148") (term "1")) - (rule "variableDeclaration" (formula "148") (term "1") (newnames "x_23")) - (rule "remove_parentheses_right" (formula "148") (term "1")) - (rule "assignment" (formula "148") (term "1")) - (builtin "One Step Simplification" (formula "148")) - (rule "assignmentSubtractionInt" (formula "148") (term "1")) - (branch "Overflow check" - (builtin "One Step Simplification" (formula "148")) - (rule "expand_inInt" (formula "148") (userinteraction)) - (rule "andRight" (formula "148") (userinteraction)) - (branch "Case 1" - (rule "replace_int_MAX" (formula "148") (term "1")) - (rule "polySimp_homoEq" (formula "11") (term "1,0")) - (rule "polySimp_homoEq" (formula "48") (term "1,0,1,0")) - (rule "polySimp_elimSub" (formula "148") (term "0")) - (rule "polySimp_homoEq" (formula "109")) - (rule "polySimp_homoEq" (formula "58")) - (rule "polySimp_mulComm0" (formula "11") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "48") (term "1,0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "148") (term "1,0")) - (rule "polySimp_mulComm0" (formula "109") (term "1,0")) - (rule "polySimp_mulComm0" (formula "58") (term "1,0")) - (rule "polySimp_rightDist" (formula "11") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "11") (term "0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "48") (term "1,0,1,0,1,0")) - (rule "polySimp_mulAssoc" (formula "48") (term "0,1,0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "48") (term "0,0,1,0,1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "48") (term "0,1,0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "48") (term "0,1,0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "148") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "148") (term "1,1,0")) - (rule "polySimp_elimOne" (formula "148") (term "1,1,0")) - (rule "polySimp_mulComm0" (formula "148") (term "0,1,0")) - (rule "polySimp_rightDist" (formula "109") (term "1,0")) - (rule "polySimp_rightDist" (formula "58") (term "1,0")) - (rule "polySimp_mulComm0" (formula "58") (term "0,1,0")) - (rule "polySimp_rightDist" (formula "109") (term "0,1,0")) - (rule "polySimp_mulLiterals" (formula "109") (term "1,0,1,0")) - (rule "polySimp_elimOne" (formula "109") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "109") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "11") (term "0,1,0")) - (rule "polySimp_addComm0" (formula "11") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "48") (term "0,1,0,1,0")) - (rule "inEqSimp_leqRight" (formula "113")) - (rule "mul_literals" (formula "1") (term "1,0,0")) - (rule "add_literals" (formula "1") (term "0,0")) - (rule "inEqSimp_ltRight" (formula "113")) - (rule "polySimp_rightDist" (formula "1") (term "0,0")) - (rule "polySimp_mulComm0" (formula "1") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0")) - (rule "polySimp_addAssoc" (formula "148") (term "0")) - (rule "polySimp_addComm1" (formula "148") (term "0,0")) - (rule "polySimp_addAssoc" (formula "60") (term "0")) - (rule "polySimp_addAssoc" (formula "111") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "4")) - (rule "polySimp_mulComm0" (formula "4") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "4") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "3")) - (rule "polySimp_rightDist" (formula "3") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "3") (term "0,1,0,0")) - (rule "inEqSimp_ltToLeq" (formula "14") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "50") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "12") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "2") (term "0")) - (rule "polySimp_addAssoc" (formula "111") (term "0,0")) - (rule "polySimp_addComm1" (formula "111") (term "0,0,0")) - (rule "polySimp_addComm0" (formula "111") (term "0,0,0,0")) - (rule "polySimp_addAssoc" (formula "3") (term "0,0")) - (rule "polySimp_addAssoc" (formula "3") (term "0")) - (rule "polySimp_addComm1" (formula "3") (term "0,0")) - (rule "polySimp_pullOutFactor2b" (formula "3") (term "0,0,0")) - (rule "add_literals" (formula "3") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "3") (term "1,0,0,0")) - (rule "add_zero_right" (formula "3") (term "0,0,0")) - (rule "inEqSimp_leqRight" (formula "148")) - (rule "mul_literals" (formula "1") (term "1,0,0")) - (rule "add_literals" (formula "1") (term "0,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0")) - (rule "polySimp_addAssoc" (formula "1") (term "0,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0,0,0")) - (rule "inEqSimp_homoInEq0" (formula "80")) - (rule "polySimp_mulComm0" (formula "80") (term "1,0")) - (rule "polySimp_rightDist" (formula "80") (term "1,0")) - (rule "polySimp_mulComm0" (formula "80") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "80") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "114")) - (rule "polySimp_mulComm0" (formula "114") (term "1,0")) - (rule "polySimp_rightDist" (formula "114") (term "1,0")) - (rule "polySimp_mulComm0" (formula "114") (term "0,1,0")) - (rule "polySimp_addComm1" (formula "114") (term "0")) - (rule "polySimp_addAssoc" (formula "114") (term "0,0")) - (rule "polySimp_addComm1" (formula "114") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "114") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1" (formula "114") (term "0,0,0,0,0")) - (rule "add_literals" (formula "114") (term "1,0,0,0,0,0")) - (rule "times_zero_1" (formula "114") (term "0,0,0,0,0")) - (rule "add_zero_left" (formula "114") (term "0,0,0,0")) - (rule "inEqSimp_homoInEq0" (formula "68")) - (rule "mul_literals" (formula "68") (term "1,0")) - (rule "polySimp_addComm1" (formula "68") (term "0")) - (rule "polySimp_addComm0" (formula "68") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "66")) - (rule "mul_literals" (formula "66") (term "1,0")) - (rule "polySimp_addComm1" (formula "66") (term "0")) - (rule "polySimp_addComm0" (formula "66") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "110")) - (rule "polySimp_mulComm0" (formula "110") (term "1,0")) - (rule "polySimp_rightDist" (formula "110") (term "1,0")) - (rule "polySimp_mulComm0" (formula "110") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "110") (term "0")) - (rule "polySimp_addComm0" (formula "110") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "95")) - (rule "polySimp_mulComm0" (formula "95") (term "1,0")) - (rule "polySimp_rightDist" (formula "95") (term "1,0")) - (rule "polySimp_mulComm0" (formula "95") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "95") (term "0")) - (rule "polySimp_addComm0" (formula "95") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "104")) - (rule "polySimp_mulComm0" (formula "104") (term "1,0")) - (rule "polySimp_rightDist" (formula "104") (term "1,0")) - (rule "polySimp_mulComm0" (formula "104") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "109")) - (rule "polySimp_mulComm0" (formula "109") (term "1,0")) - (rule "polySimp_rightDist" (formula "109") (term "1,0")) - (rule "polySimp_mulComm0" (formula "109") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "75")) - (rule "polySimp_mulComm0" (formula "75") (term "1,0")) - (rule "polySimp_rightDist" (formula "75") (term "1,0")) - (rule "polySimp_mulComm0" (formula "75") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "41")) - (rule "polySimp_mulComm0" (formula "41") (term "1,0")) - (rule "polySimp_rightDist" (formula "41") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "41") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "41") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "41") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "41") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "76")) - (rule "mul_literals" (formula "76") (term "1,0")) - (rule "polySimp_addComm1" (formula "76") (term "0")) - (rule "polySimp_addComm0" (formula "76") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "65")) - (rule "polySimp_mulComm0" (formula "65") (term "1,0")) - (rule "polySimp_rightDist" (formula "65") (term "1,0")) - (rule "polySimp_mulComm0" (formula "65") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "105")) - (rule "polySimp_mulComm0" (formula "105") (term "1,0")) - (rule "polySimp_rightDist" (formula "105") (term "1,0")) - (rule "polySimp_mulComm0" (formula "105") (term "0,1,0")) - (rule "polySimp_addComm1" (formula "105") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "93")) - (rule "polySimp_addComm1" (formula "93") (term "0")) - (rule "polySimp_pullOutFactor1" (formula "93") (term "0,0")) - (rule "add_literals" (formula "93") (term "1,0,0")) - (rule "times_zero_1" (formula "93") (term "0,0")) - (rule "add_zero_left" (formula "93") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "67")) - (rule "polySimp_mulComm0" (formula "67") (term "1,0")) - (rule "polySimp_rightDist" (formula "67") (term "1,0")) - (rule "polySimp_mulComm0" (formula "67") (term "0,1,0")) - (rule "inEqSimp_homoInEq1" (formula "92")) - (rule "polySimp_pullOutFactor1" (formula "92") (term "0")) - (rule "add_literals" (formula "92") (term "1,0")) - (rule "times_zero_1" (formula "92") (term "0")) - (rule "leq_literals" (formula "92")) - (rule "true_left" (formula "92")) - (rule "inEqSimp_homoInEq0" (formula "81")) - (rule "mul_literals" (formula "81") (term "1,0")) - (rule "polySimp_addComm1" (formula "81") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "92")) - (rule "polySimp_mulComm0" (formula "92") (term "1,0")) - (rule "polySimp_addComm0" (formula "81") (term "0,0")) - (rule "polySimp_addAssoc" (formula "102") (term "0")) - (rule "polySimp_addComm1" (formula "102") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "102") (term "0,0,0")) - (rule "add_literals" (formula "102") (term "1,0,0,0")) - (rule "times_zero_1" (formula "102") (term "0,0,0")) - (rule "add_zero_left" (formula "102") (term "0,0")) - (rule "polySimp_addAssoc" (formula "107") (term "0")) - (rule "polySimp_addComm1" (formula "107") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "107") (term "0,0,0")) - (rule "add_literals" (formula "107") (term "1,0,0,0")) - (rule "times_zero_1" (formula "107") (term "0,0,0")) - (rule "add_zero_left" (formula "107") (term "0,0")) - (rule "polySimp_addAssoc" (formula "75") (term "0")) - (rule "polySimp_rightDist" (formula "92") (term "1,0")) - (rule "polySimp_mulComm0" (formula "92") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "41") (term "0")) - (rule "polySimp_addComm1" (formula "92") (term "0")) - (rule "polySimp_addAssoc" (formula "65") (term "0")) - (rule "polySimp_addAssoc" (formula "103") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "103") (term "0,0,0")) - (rule "add_literals" (formula "103") (term "1,0,0,0")) - (rule "times_zero_1" (formula "103") (term "0,0,0")) - (rule "add_zero_left" (formula "103") (term "0,0")) - (rule "polySimp_addAssoc" (formula "67") (term "0")) - (rule "polySimp_addAssoc" (formula "92") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "92") (term "0,0,0")) - (rule "add_literals" (formula "92") (term "1,0,0,0")) - (rule "times_zero_1" (formula "92") (term "0,0,0")) - (rule "add_zero_left" (formula "92") (term "0,0")) - (rule "polySimp_sepNegMonomial" (formula "14") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "14") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "14") (term "0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "51") (term "1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "51") (term "0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "51") (term "0,1,0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "61")) - (rule "polySimp_mulLiterals" (formula "61") (term "0")) - (rule "polySimp_elimOne" (formula "61") (term "0")) - (rule "applyEq" (formula "94") (term "1") (ifseqformula "61")) - (rule "polySimp_sepNegMonomial" (formula "109")) - (rule "polySimp_mulLiterals" (formula "109") (term "0")) - (rule "polySimp_elimOne" (formula "109") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "2")) - (rule "polySimp_mulLiterals" (formula "2") (term "0")) - (rule "polySimp_elimOne" (formula "2") (term "0")) - (rule "inEqSimp_sepNegMonomial0" (formula "5")) - (rule "polySimp_mulLiterals" (formula "5") (term "0")) - (rule "polySimp_elimOne" (formula "5") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "15") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "15") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "15") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "15") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "15") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "15") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "51") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "51") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "51") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "51") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "51") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "51") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "13") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "13") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "13") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "13") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "13") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "13") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "3")) - (rule "polySimp_mulComm0" (formula "3") (term "1")) - (rule "polySimp_rightDist" (formula "3") (term "1")) - (rule "polySimp_mulLiterals" (formula "3") (term "1,1")) - (rule "mul_literals" (formula "3") (term "0,1")) - (rule "polySimp_elimOne" (formula "3") (term "1,1")) - (rule "inEqSimp_sepPosMonomial0" (formula "4")) - (rule "polySimp_mulComm0" (formula "4") (term "1")) - (rule "polySimp_rightDist" (formula "4") (term "1")) - (rule "mul_literals" (formula "4") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "4") (term "1,1")) - (rule "polySimp_elimOne" (formula "4") (term "1,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "1")) - (rule "polySimp_mulComm0" (formula "1") (term "1")) - (rule "polySimp_rightDist" (formula "1") (term "1")) - (rule "polySimp_rightDist" (formula "1") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,0,1")) - (rule "polySimp_elimOne" (formula "1") (term "1,0,1")) - (rule "polySimp_rightDist" (formula "1") (term "0,0,1")) - (rule "mul_literals" (formula "1") (term "0,0,0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "80")) - (rule "polySimp_mulLiterals" (formula "80") (term "0")) - (rule "polySimp_elimOne" (formula "80") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "111")) - (rule "polySimp_mulComm0" (formula "111") (term "1")) - (rule "polySimp_rightDist" (formula "111") (term "1")) - (rule "polySimp_mulLiterals" (formula "111") (term "1,1")) - (rule "polySimp_elimOne" (formula "111") (term "1,1")) - (rule "polySimp_rightDist" (formula "111") (term "0,1")) - (rule "polySimp_mulAssoc" (formula "111") (term "0,0,1")) - (rule "polySimp_mulComm0" (formula "111") (term "0,0,0,1")) - (rule "polySimp_mulLiterals" (formula "111") (term "0,0,1")) - (rule "polySimp_elimOne" (formula "111") (term "0,0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "68")) - (rule "polySimp_mulComm0" (formula "68") (term "1")) - (rule "polySimp_rightDist" (formula "68") (term "1")) - (rule "mul_literals" (formula "68") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "66")) - (rule "polySimp_mulComm0" (formula "66") (term "1")) - (rule "polySimp_rightDist" (formula "66") (term "1")) - (rule "mul_literals" (formula "66") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "93")) - (rule "polySimp_mulLiterals" (formula "93") (term "0")) - (rule "polySimp_elimOne" (formula "93") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "76")) - (rule "polySimp_mulComm0" (formula "76") (term "1")) - (rule "polySimp_rightDist" (formula "76") (term "1")) - (rule "mul_literals" (formula "76") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "81")) - (rule "polySimp_mulComm0" (formula "81") (term "1")) - (rule "polySimp_rightDist" (formula "81") (term "1")) - (rule "mul_literals" (formula "81") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "101")) - (rule "polySimp_mulLiterals" (formula "101") (term "0")) - (rule "polySimp_elimOne" (formula "101") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "106")) - (rule "polySimp_mulLiterals" (formula "106") (term "0")) - (rule "polySimp_elimOne" (formula "106") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "75")) - (rule "polySimp_mulLiterals" (formula "75") (term "0")) - (rule "polySimp_elimOne" (formula "75") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "41")) - (rule "polySimp_mulLiterals" (formula "41") (term "0")) - (rule "polySimp_elimOne" (formula "41") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "65")) - (rule "polySimp_mulLiterals" (formula "65") (term "0")) - (rule "polySimp_elimOne" (formula "65") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "102")) - (rule "polySimp_mulLiterals" (formula "102") (term "1")) - (rule "polySimp_elimOne" (formula "102") (term "1")) - (rule "inEqSimp_sepNegMonomial1" (formula "67")) - (rule "polySimp_mulLiterals" (formula "67") (term "0")) - (rule "polySimp_elimOne" (formula "67") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "92")) - (rule "polySimp_mulLiterals" (formula "92") (term "1")) - (rule "polySimp_elimOne" (formula "92") (term "1")) - (rule "inEqSimp_subsumption1" (formula "71") (ifseqformula "3")) - (rule "inEqSimp_homoInEq0" (formula "71") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "71") (term "0,0")) - (rule "add_literals" (formula "71") (term "1,1,0,0")) - (rule "times_zero_1" (formula "71") (term "1,0,0")) - (rule "add_literals" (formula "71") (term "0,0")) - (rule "qeq_literals" (formula "71") (term "0")) - (builtin "One Step Simplification" (formula "71")) - (rule "true_left" (formula "71")) - (rule "inEqSimp_subsumption1" (formula "78") (ifseqformula "11")) - (rule "leq_literals" (formula "78") (term "0")) - (builtin "One Step Simplification" (formula "78")) - (rule "true_left" (formula "78")) - (rule "inEqSimp_subsumption1" (formula "12") (ifseqformula "5")) - (rule "inEqSimp_homoInEq0" (formula "12") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "12") (term "0,0")) - (rule "add_literals" (formula "12") (term "1,1,0,0")) - (rule "times_zero_1" (formula "12") (term "1,0,0")) - (rule "add_literals" (formula "12") (term "0,0")) - (rule "qeq_literals" (formula "12") (term "0")) - (builtin "One Step Simplification" (formula "12")) - (rule "true_left" (formula "12")) - (rule "inEqSimp_subsumption1" (formula "80") (ifseqformula "69")) - (rule "leq_literals" (formula "80") (term "0")) - (builtin "One Step Simplification" (formula "80")) - (rule "true_left" (formula "80")) - (rule "inEqSimp_subsumption1" (formula "37") (ifseqformula "38")) - (rule "leq_literals" (formula "37") (term "0")) - (builtin "One Step Simplification" (formula "37")) - (rule "true_left" (formula "37")) - (rule "inEqSimp_subsumption1" (formula "22") (ifseqformula "34")) - (rule "leq_literals" (formula "22") (term "0")) - (builtin "One Step Simplification" (formula "22")) - (rule "true_left" (formula "22")) - (rule "inEqSimp_subsumption0" (formula "99") (ifseqformula "4")) - (rule "inEqSimp_homoInEq0" (formula "99") (term "0")) - (rule "polySimp_mulComm0" (formula "99") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "99") (term "1,0,0")) - (rule "mul_literals" (formula "99") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "99") (term "0,0")) - (rule "polySimp_addComm0" (formula "99") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "99") (term "0,0")) - (rule "add_literals" (formula "99") (term "1,1,0,0")) - (rule "times_zero_1" (formula "99") (term "1,0,0")) - (rule "add_literals" (formula "99") (term "0,0")) - (rule "qeq_literals" (formula "99") (term "0")) - (builtin "One Step Simplification" (formula "99")) - (rule "true_left" (formula "99")) - (rule "inEqSimp_exactShadow3" (formula "3") (ifseqformula "78")) - (rule "polySimp_rightDist" (formula "3") (term "0,0")) - (rule "mul_literals" (formula "3") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "3") (term "0")) - (rule "add_literals" (formula "3") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "3")) - (rule "polySimp_mulLiterals" (formula "3") (term "0")) - (rule "polySimp_elimOne" (formula "3") (term "0")) - (rule "inEqSimp_subsumption0" (formula "78") (ifseqformula "3")) - (rule "leq_literals" (formula "78") (term "0")) - (builtin "One Step Simplification" (formula "78")) - (rule "true_left" (formula "78")) - (rule "inEqSimp_exactShadow3" (formula "4") (ifseqformula "65")) - (rule "polySimp_rightDist" (formula "4") (term "0,0")) - (rule "mul_literals" (formula "4") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "4") (term "0")) - (rule "polySimp_addAssoc" (formula "4") (term "0,0")) - (rule "add_literals" (formula "4") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "4")) - (rule "polySimp_mulLiterals" (formula "4") (term "0")) - (rule "polySimp_elimOne" (formula "4") (term "0")) - (rule "inEqSimp_subsumption0" (formula "64") (ifseqformula "4")) - (rule "inEqSimp_homoInEq0" (formula "64") (term "0")) - (rule "polySimp_mulComm0" (formula "64") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "64") (term "1,0,0")) - (rule "mul_literals" (formula "64") (term "0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "64") (term "1,1,0,0")) - (rule "polySimp_elimOne" (formula "64") (term "1,1,0,0")) - (rule "polySimp_addAssoc" (formula "64") (term "0,0")) - (rule "polySimp_addComm1" (formula "64") (term "0,0,0")) - (rule "add_literals" (formula "64") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "64") (term "0,0")) - (rule "add_literals" (formula "64") (term "1,1,0,0")) - (rule "times_zero_1" (formula "64") (term "1,0,0")) - (rule "add_literals" (formula "64") (term "0,0")) - (rule "qeq_literals" (formula "64") (term "0")) - (builtin "One Step Simplification" (formula "64")) - (rule "true_left" (formula "64")) - (rule "inEqSimp_exactShadow3" (formula "102") (ifseqformula "6")) - (rule "polySimp_rightDist" (formula "102") (term "0,0")) - (rule "polySimp_addComm1" (formula "102") (term "0")) - (rule "polySimp_rightDist" (formula "102") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "102") (term "1,0,0,0")) - (rule "polySimp_elimOne" (formula "102") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "102") (term "0,0,0,0")) - (rule "polySimp_addComm1" (formula "102") (term "0,0")) - (rule "polySimp_addAssoc" (formula "102") (term "0,0,0")) - (rule "polySimp_addComm0" (formula "102") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "102") (term "0,0,0")) - (rule "add_literals" (formula "102") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "102") (term "1,0,0,0")) - (rule "add_literals" (formula "102") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "102")) - (rule "polySimp_mulLiterals" (formula "102") (term "0")) - (rule "polySimp_elimOne" (formula "102") (term "0")) - (rule "inEqSimp_subsumption0" (formula "94") (ifseqformula "102")) - (rule "inEqSimp_homoInEq0" (formula "94") (term "0")) - (rule "polySimp_mulComm0" (formula "94") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "94") (term "1,0,0")) - (rule "mul_literals" (formula "94") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "94") (term "0,0")) - (rule "polySimp_addComm0" (formula "94") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "94") (term "0,0")) - (rule "add_literals" (formula "94") (term "1,1,0,0")) - (rule "times_zero_1" (formula "94") (term "1,0,0")) - (rule "add_literals" (formula "94") (term "0,0")) - (rule "qeq_literals" (formula "94") (term "0")) - (builtin "One Step Simplification" (formula "94")) - (rule "true_left" (formula "94")) - (rule "inEqSimp_exactShadow3" (formula "102") (ifseqformula "65")) - (rule "polySimp_rightDist" (formula "102") (term "0,0")) - (rule "polySimp_addComm1" (formula "102") (term "0")) - (rule "polySimp_rightDist" (formula "102") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "102") (term "1,0,0,0")) - (rule "polySimp_elimOne" (formula "102") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "102") (term "0,0,0,0")) - (rule "polySimp_addComm1" (formula "102") (term "0,0")) - (rule "polySimp_addComm0" (formula "102") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "102")) - (rule "polySimp_mulLiterals" (formula "102") (term "0")) - (rule "polySimp_elimOne" (formula "102") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "103") (ifseqformula "78")) - (rule "polySimp_rightDist" (formula "103") (term "0,0")) - (rule "polySimp_addComm1" (formula "103") (term "0")) - (rule "polySimp_rightDist" (formula "103") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "103") (term "1,0,0,0")) - (rule "polySimp_elimOne" (formula "103") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "103") (term "0,0,0,0")) - (rule "polySimp_addComm1" (formula "103") (term "0,0")) - (rule "polySimp_addComm0" (formula "103") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "103")) - (rule "polySimp_mulLiterals" (formula "103") (term "0")) - (rule "polySimp_elimOne" (formula "103") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "94") (ifseqformula "6")) - (rule "polySimp_mulComm0" (formula "94") (term "0,0")) - (rule "polySimp_addComm0" (formula "94") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "94")) - (rule "polySimp_mulLiterals" (formula "94") (term "0")) - (rule "polySimp_elimOne" (formula "94") (term "0")) - (rule "inEqSimp_subsumption0" (formula "85") (ifseqformula "94")) - (rule "inEqSimp_homoInEq0" (formula "85") (term "0")) - (rule "polySimp_mulComm0" (formula "85") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "85") (term "1,0,0")) - (rule "mul_literals" (formula "85") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "85") (term "0,0")) - (rule "polySimp_addComm0" (formula "85") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "85") (term "0,0")) - (rule "add_literals" (formula "85") (term "1,1,0,0")) - (rule "times_zero_1" (formula "85") (term "1,0,0")) - (rule "add_literals" (formula "85") (term "0,0")) - (rule "qeq_literals" (formula "85") (term "0")) - (builtin "One Step Simplification" (formula "85")) - (rule "true_left" (formula "85")) - (rule "inEqSimp_exactShadow3" (formula "94") (ifseqformula "78")) - (rule "polySimp_mulComm0" (formula "94") (term "0,0")) - (rule "polySimp_addComm0" (formula "94") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "94")) - (rule "polySimp_mulLiterals" (formula "94") (term "0")) - (rule "polySimp_elimOne" (formula "94") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "58") (ifseqformula "76")) - (rule "mul_literals" (formula "58") (term "0,0")) - (rule "polySimp_addAssoc" (formula "58") (term "0")) - (rule "add_literals" (formula "58") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "58")) - (rule "polySimp_mulLiterals" (formula "58") (term "0")) - (rule "polySimp_elimOne" (formula "58") (term "0")) - (rule "inEqSimp_subsumption0" (formula "58") (ifseqformula "23")) - (rule "leq_literals" (formula "58") (term "0")) - (builtin "One Step Simplification" (formula "58")) - (rule "true_left" (formula "58")) - (rule "inEqSimp_exactShadow3" (formula "94") (ifseqformula "65")) - (rule "polySimp_mulComm0" (formula "94") (term "0,0")) - (rule "polySimp_addComm0" (formula "94") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "94")) - (rule "polySimp_mulLiterals" (formula "94") (term "0")) - (rule "polySimp_elimOne" (formula "94") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "36") (ifseqformula "24")) - (rule "polySimp_mulComm0" (formula "36") (term "0,0")) - (rule "polySimp_addComm0" (formula "36") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "36")) - (rule "polySimp_mulLiterals" (formula "36") (term "0")) - (rule "polySimp_elimOne" (formula "36") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "79") (ifseqformula "65")) - (rule "mul_literals" (formula "79") (term "0,0")) - (rule "polySimp_addAssoc" (formula "79") (term "0")) - (rule "add_literals" (formula "79") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "79")) - (rule "polySimp_mulLiterals" (formula "79") (term "0")) - (rule "polySimp_elimOne" (formula "79") (term "0")) - (rule "inEqSimp_subsumption0" (formula "79") (ifseqformula "23")) - (rule "leq_literals" (formula "79") (term "0")) - (builtin "One Step Simplification" (formula "79")) - (rule "true_left" (formula "79")) - (rule "inEqSimp_exactShadow3" (formula "39") (ifseqformula "37")) - (rule "polySimp_mulComm0" (formula "39") (term "0,0")) - (rule "polySimp_addComm0" (formula "39") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "39")) - (rule "polySimp_mulLiterals" (formula "39") (term "0")) - (rule "polySimp_elimOne" (formula "39") (term "0")) - (rule "inEqSimp_subsumption0" (formula "24") (ifseqformula "39")) - (rule "leq_literals" (formula "24") (term "0")) - (builtin "One Step Simplification" (formula "24")) - (rule "true_left" (formula "24")) - (rule "inEqSimp_exactShadow3" (formula "73") (ifseqformula "86")) - (rule "polySimp_rightDist" (formula "73") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "73") (term "1,0,0")) - (rule "mul_literals" (formula "73") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "73") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "73") (term "0")) - (rule "add_literals" (formula "73") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "73")) - (rule "mul_literals" (formula "73") (term "1")) - (rule "inEqSimp_subsumption1" (formula "73") (ifseqformula "34")) - (rule "leq_literals" (formula "73") (term "0")) - (builtin "One Step Simplification" (formula "73")) - (rule "true_left" (formula "73")) - (rule "inEqSimp_exactShadow3" (formula "1") (ifseqformula "65")) - (rule "polySimp_rightDist" (formula "1") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "1") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0")) - (rule "polySimp_rightDist" (formula "1") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0,0")) - (rule "polySimp_rightDist" (formula "1") (term "0,0,0,0")) - (rule "mul_literals" (formula "1") (term "0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,0,0,0,0")) - (rule "polySimp_elimOne" (formula "1") (term "1,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0,0,0,0")) - (rule "add_literals" (formula "1") (term "0,0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "1") (term "0,0,0")) - (rule "add_literals" (formula "1") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "1") (term "1,0,0,0")) - (rule "add_literals" (formula "1") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "1")) - (rule "polySimp_mulComm0" (formula "1") (term "1")) - (rule "polySimp_rightDist" (formula "1") (term "1")) - (rule "mul_literals" (formula "1") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,1")) - (rule "polySimp_elimOne" (formula "1") (term "1,1")) - (rule "inEqSimp_contradInEq0" (formula "1") (ifseqformula "94")) - (rule "andLeft" (formula "1")) - (rule "inEqSimp_homoInEq1" (formula "1")) - (rule "polySimp_mulComm0" (formula "1") (term "1,0")) - (rule "polySimp_rightDist" (formula "1") (term "1,0")) - (rule "mul_literals" (formula "1") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0")) - (rule "polySimp_addComm1" (formula "1") (term "0,0")) - (rule "add_literals" (formula "1") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "1") (term "0")) - (rule "add_literals" (formula "1") (term "1,1,0")) - (rule "times_zero_1" (formula "1") (term "1,0")) - (rule "add_literals" (formula "1") (term "0")) - (rule "leq_literals" (formula "1")) - (rule "closeFalse" (formula "1")) - ) - (branch "Case 2" - (rule "replace_int_MIN" (formula "148") (term "0")) - (rule "polySimp_homoEq" (formula "109")) - (rule "polySimp_homoEq" (formula "48") (term "1,0,1,0")) - (rule "polySimp_elimSub" (formula "148") (term "1")) - (rule "polySimp_homoEq" (formula "58")) - (rule "polySimp_homoEq" (formula "11") (term "1,0")) - (rule "polySimp_mulComm0" (formula "109") (term "1,0")) - (rule "polySimp_mulComm0" (formula "48") (term "1,0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "148") (term "1,1")) - (rule "polySimp_mulComm0" (formula "58") (term "1,0")) - (rule "polySimp_mulComm0" (formula "11") (term "1,0,1,0")) - (rule "polySimp_rightDist" (formula "109") (term "1,0")) - (rule "polySimp_rightDist" (formula "48") (term "1,0,1,0,1,0")) - (rule "polySimp_mulAssoc" (formula "48") (term "0,1,0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "48") (term "0,0,1,0,1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "48") (term "0,1,0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "48") (term "0,1,0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "148") (term "1,1")) - (rule "polySimp_mulLiterals" (formula "148") (term "1,1,1")) - (rule "polySimp_elimOne" (formula "148") (term "1,1,1")) - (rule "polySimp_mulComm0" (formula "148") (term "0,1,1")) - (rule "polySimp_rightDist" (formula "58") (term "1,0")) - (rule "polySimp_mulComm0" (formula "58") (term "0,1,0")) - (rule "polySimp_rightDist" (formula "11") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "11") (term "0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "109") (term "0,1,0")) - (rule "polySimp_mulLiterals" (formula "109") (term "1,0,1,0")) - (rule "polySimp_elimOne" (formula "109") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "109") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "48") (term "0,1,0,1,0")) - (rule "inEqSimp_leqRight" (formula "113")) - (rule "mul_literals" (formula "1") (term "1,0,0")) - (rule "add_literals" (formula "1") (term "0,0")) - (rule "inEqSimp_ltRight" (formula "113")) - (rule "polySimp_rightDist" (formula "1") (term "0,0")) - (rule "polySimp_mulComm0" (formula "1") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0")) - (rule "polySimp_addAssoc" (formula "148") (term "1")) - (rule "polySimp_addComm1" (formula "148") (term "0,1")) - (rule "polySimp_addAssoc" (formula "60") (term "0")) - (rule "polySimp_addAssoc" (formula "13") (term "0,1,0")) - (rule "polySimp_addComm0" (formula "13") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "111") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "3")) - (rule "polySimp_rightDist" (formula "3") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "3") (term "0,1,0,0")) - (rule "inEqSimp_ltToLeq" (formula "14") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "12") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "4")) - (rule "polySimp_mulComm0" (formula "4") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "4") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "50") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "2") (term "0")) - (rule "polySimp_addAssoc" (formula "111") (term "0,0")) - (rule "polySimp_addComm1" (formula "111") (term "0,0,0")) - (rule "polySimp_addComm0" (formula "111") (term "0,0,0,0")) - (rule "polySimp_addAssoc" (formula "3") (term "0,0")) - (rule "inEqSimp_leqRight" (formula "148")) - (rule "polySimp_rightDist" (formula "1") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "1") (term "0,1,0,0")) - (rule "polySimp_rightDist" (formula "1") (term "0,0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,0,0,1,0,0")) - (rule "polySimp_elimOne" (formula "1") (term "1,0,0,1,0,0")) - (rule "polySimp_mulComm0" (formula "1") (term "0,0,0,1,0,0")) - (rule "polySimp_addAssoc" (formula "4") (term "0")) - (rule "polySimp_addComm1" (formula "4") (term "0,0")) - (rule "polySimp_pullOutFactor2b" (formula "4") (term "0,0,0")) - (rule "add_literals" (formula "4") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "4") (term "1,0,0,0")) - (rule "add_literals" (formula "4") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0")) - (rule "polySimp_addAssoc" (formula "1") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0,0,0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0,0,0,0")) - (rule "add_literals" (formula "1") (term "0,0,0,0,0")) - (rule "inEqSimp_homoInEq0" (formula "68")) - (rule "mul_literals" (formula "68") (term "1,0")) - (rule "polySimp_addComm1" (formula "68") (term "0")) - (rule "polySimp_addComm0" (formula "68") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "76")) - (rule "mul_literals" (formula "76") (term "1,0")) - (rule "polySimp_addComm1" (formula "76") (term "0")) - (rule "polySimp_addComm0" (formula "76") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "93")) - (rule "polySimp_addComm1" (formula "93") (term "0")) - (rule "polySimp_pullOutFactor1" (formula "93") (term "0,0")) - (rule "add_literals" (formula "93") (term "1,0,0")) - (rule "times_zero_1" (formula "93") (term "0,0")) - (rule "add_zero_left" (formula "93") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "75")) - (rule "polySimp_mulComm0" (formula "75") (term "1,0")) - (rule "polySimp_rightDist" (formula "75") (term "1,0")) - (rule "polySimp_mulComm0" (formula "75") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "75") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "41")) - (rule "polySimp_mulComm0" (formula "41") (term "1,0")) - (rule "polySimp_rightDist" (formula "41") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "41") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "41") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "41") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "41") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "41") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "104")) - (rule "polySimp_mulComm0" (formula "104") (term "1,0")) - (rule "polySimp_rightDist" (formula "104") (term "1,0")) - (rule "polySimp_mulComm0" (formula "104") (term "0,1,0")) - (rule "polySimp_addComm1" (formula "104") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "113")) - (rule "polySimp_mulComm0" (formula "113") (term "1,0")) - (rule "polySimp_rightDist" (formula "113") (term "1,0")) - (rule "polySimp_mulComm0" (formula "113") (term "0,1,0")) - (rule "polySimp_addComm1" (formula "113") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "93")) - (rule "polySimp_mulComm0" (formula "93") (term "1,0")) - (rule "polySimp_rightDist" (formula "93") (term "1,0")) - (rule "polySimp_mulComm0" (formula "93") (term "0,1,0")) - (rule "polySimp_addComm1" (formula "93") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "66")) - (rule "mul_literals" (formula "66") (term "1,0")) - (rule "polySimp_addComm1" (formula "66") (term "0")) - (rule "polySimp_addComm0" (formula "66") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "103")) - (rule "polySimp_mulComm0" (formula "103") (term "1,0")) - (rule "polySimp_rightDist" (formula "103") (term "1,0")) - (rule "polySimp_mulComm0" (formula "103") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "109")) - (rule "polySimp_mulComm0" (formula "109") (term "1,0")) - (rule "polySimp_rightDist" (formula "109") (term "1,0")) - (rule "polySimp_mulComm0" (formula "109") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "67")) - (rule "polySimp_mulComm0" (formula "67") (term "1,0")) - (rule "polySimp_rightDist" (formula "67") (term "1,0")) - (rule "polySimp_mulComm0" (formula "67") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "65")) - (rule "polySimp_mulComm0" (formula "65") (term "1,0")) - (rule "polySimp_rightDist" (formula "65") (term "1,0")) - (rule "polySimp_mulComm0" (formula "65") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "94")) - (rule "polySimp_mulComm0" (formula "94") (term "1,0")) - (rule "polySimp_rightDist" (formula "94") (term "1,0")) - (rule "polySimp_mulComm0" (formula "94") (term "0,1,0")) - (rule "inEqSimp_homoInEq1" (formula "92")) - (rule "polySimp_pullOutFactor1" (formula "92") (term "0")) - (rule "add_literals" (formula "92") (term "1,0")) - (rule "times_zero_1" (formula "92") (term "0")) - (rule "leq_literals" (formula "92")) - (rule "true_left" (formula "92")) - (rule "inEqSimp_homoInEq0" (formula "107")) - (rule "polySimp_mulComm0" (formula "107") (term "1,0")) - (rule "inEqSimp_homoInEq0" (formula "81")) - (rule "mul_literals" (formula "81") (term "1,0")) - (rule "polySimp_addComm1" (formula "81") (term "0")) - (rule "polySimp_addComm0" (formula "81") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "80")) - (rule "polySimp_mulComm0" (formula "80") (term "1,0")) - (rule "polySimp_addAssoc" (formula "103") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "103") (term "0,0,0")) - (rule "add_literals" (formula "103") (term "1,0,0,0")) - (rule "times_zero_1" (formula "103") (term "0,0,0")) - (rule "add_zero_left" (formula "103") (term "0,0")) - (rule "polySimp_rightDist" (formula "107") (term "1,0")) - (rule "polySimp_mulComm0" (formula "107") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "112") (term "0,0")) - (rule "polySimp_addComm1" (formula "112") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "112") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1" (formula "112") (term "0,0,0,0,0")) - (rule "add_literals" (formula "112") (term "1,0,0,0,0,0")) - (rule "times_zero_1" (formula "112") (term "0,0,0,0,0")) - (rule "add_zero_left" (formula "112") (term "0,0,0,0")) - (rule "polySimp_rightDist" (formula "80") (term "1,0")) - (rule "polySimp_mulComm0" (formula "80") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "92") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "92") (term "0,0,0")) - (rule "add_literals" (formula "92") (term "1,0,0,0")) - (rule "times_zero_1" (formula "92") (term "0,0,0")) - (rule "add_zero_left" (formula "92") (term "0,0")) - (rule "polySimp_addAssoc" (formula "102") (term "0")) - (rule "polySimp_addComm1" (formula "102") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "102") (term "0,0,0")) - (rule "add_literals" (formula "102") (term "1,0,0,0")) - (rule "times_zero_1" (formula "102") (term "0,0,0")) - (rule "add_zero_left" (formula "102") (term "0,0")) - (rule "polySimp_addAssoc" (formula "108") (term "0")) - (rule "polySimp_addAssoc" (formula "67") (term "0")) - (rule "polySimp_addComm0" (formula "108") (term "0,0")) - (rule "polySimp_addAssoc" (formula "65") (term "0")) - (rule "polySimp_addAssoc" (formula "93") (term "0")) - (rule "polySimp_addComm0" (formula "93") (term "0,0")) - (rule "polySimp_addAssoc" (formula "107") (term "0")) - (rule "polySimp_addComm1" (formula "107") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "107") (term "0,0,0")) - (rule "add_literals" (formula "107") (term "1,0,0,0")) - (rule "times_zero_1" (formula "107") (term "0,0,0")) - (rule "add_zero_left" (formula "107") (term "0,0")) - (rule "polySimp_addAssoc" (formula "80") (term "0")) - (rule "polySimp_sepNegMonomial" (formula "51") (term "1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "51") (term "0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "51") (term "0,1,0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "61")) - (rule "polySimp_mulLiterals" (formula "61") (term "0")) - (rule "polySimp_elimOne" (formula "61") (term "0")) - (rule "applyEq" (formula "94") (term "1") (ifseqformula "61")) - (rule "polySimp_sepNegMonomial" (formula "14") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "14") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "14") (term "0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "109")) - (rule "polySimp_mulLiterals" (formula "109") (term "0")) - (rule "polySimp_elimOne" (formula "109") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "2")) - (rule "polySimp_mulLiterals" (formula "2") (term "0")) - (rule "polySimp_elimOne" (formula "2") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "15") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "15") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "15") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "15") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "15") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "15") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "13") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "13") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "13") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "13") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "13") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "13") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "5")) - (rule "polySimp_mulLiterals" (formula "5") (term "0")) - (rule "polySimp_elimOne" (formula "5") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "51") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "51") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "51") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "51") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "51") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "51") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "3")) - (rule "polySimp_mulComm0" (formula "3") (term "1")) - (rule "polySimp_rightDist" (formula "3") (term "1")) - (rule "polySimp_mulLiterals" (formula "3") (term "1,1")) - (rule "mul_literals" (formula "3") (term "0,1")) - (rule "polySimp_elimOne" (formula "3") (term "1,1")) - (rule "inEqSimp_sepPosMonomial0" (formula "4")) - (rule "polySimp_mulComm0" (formula "4") (term "1")) - (rule "polySimp_rightDist" (formula "4") (term "1")) - (rule "mul_literals" (formula "4") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "4") (term "1,1")) - (rule "polySimp_elimOne" (formula "4") (term "1,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "1")) - (rule "polySimp_mulLiterals" (formula "1") (term "0")) - (rule "polySimp_elimOne" (formula "1") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "68")) - (rule "polySimp_mulComm0" (formula "68") (term "1")) - (rule "polySimp_rightDist" (formula "68") (term "1")) - (rule "mul_literals" (formula "68") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "76")) - (rule "polySimp_mulComm0" (formula "76") (term "1")) - (rule "polySimp_rightDist" (formula "76") (term "1")) - (rule "mul_literals" (formula "76") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "75")) - (rule "polySimp_mulLiterals" (formula "75") (term "0")) - (rule "polySimp_elimOne" (formula "75") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "41")) - (rule "polySimp_mulLiterals" (formula "41") (term "0")) - (rule "polySimp_elimOne" (formula "41") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "66")) - (rule "polySimp_mulComm0" (formula "66") (term "1")) - (rule "polySimp_rightDist" (formula "66") (term "1")) - (rule "mul_literals" (formula "66") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "81")) - (rule "polySimp_mulComm0" (formula "81") (term "1")) - (rule "polySimp_rightDist" (formula "81") (term "1")) - (rule "mul_literals" (formula "81") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "103")) - (rule "polySimp_mulLiterals" (formula "103") (term "1")) - (rule "polySimp_elimOne" (formula "103") (term "1")) - (rule "inEqSimp_sepPosMonomial1" (formula "111")) - (rule "polySimp_mulComm0" (formula "111") (term "1")) - (rule "polySimp_rightDist" (formula "111") (term "1")) - (rule "polySimp_mulLiterals" (formula "111") (term "1,1")) - (rule "polySimp_elimOne" (formula "111") (term "1,1")) - (rule "polySimp_rightDist" (formula "111") (term "0,1")) - (rule "polySimp_mulAssoc" (formula "111") (term "0,0,1")) - (rule "polySimp_mulComm0" (formula "111") (term "0,0,0,1")) - (rule "polySimp_mulLiterals" (formula "111") (term "0,0,1")) - (rule "polySimp_elimOne" (formula "111") (term "0,0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "92")) - (rule "polySimp_mulLiterals" (formula "92") (term "1")) - (rule "polySimp_elimOne" (formula "92") (term "1")) - (rule "inEqSimp_sepNegMonomial1" (formula "101")) - (rule "polySimp_mulLiterals" (formula "101") (term "0")) - (rule "polySimp_elimOne" (formula "101") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "67")) - (rule "polySimp_mulLiterals" (formula "67") (term "0")) - (rule "polySimp_elimOne" (formula "67") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "65")) - (rule "polySimp_mulLiterals" (formula "65") (term "0")) - (rule "polySimp_elimOne" (formula "65") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "92")) - (rule "polySimp_mulLiterals" (formula "92") (term "0")) - (rule "polySimp_elimOne" (formula "92") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "105")) - (rule "polySimp_mulLiterals" (formula "105") (term "0")) - (rule "polySimp_elimOne" (formula "105") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "80")) - (rule "polySimp_mulLiterals" (formula "80") (term "0")) - (rule "polySimp_elimOne" (formula "80") (term "0")) - (rule "inEqSimp_subsumption1" (formula "38") (ifseqformula "39")) - (rule "leq_literals" (formula "38") (term "0")) - (builtin "One Step Simplification" (formula "38")) - (rule "true_left" (formula "38")) - (rule "inEqSimp_subsumption1" (formula "70") (ifseqformula "3")) - (rule "inEqSimp_homoInEq0" (formula "70") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "70") (term "0,0")) - (rule "add_literals" (formula "70") (term "1,1,0,0")) - (rule "times_zero_1" (formula "70") (term "1,0,0")) - (rule "add_literals" (formula "70") (term "0,0")) - (rule "qeq_literals" (formula "70") (term "0")) - (builtin "One Step Simplification" (formula "70")) - (rule "true_left" (formula "70")) - (rule "inEqSimp_subsumption1" (formula "81") (ifseqformula "69")) - (rule "leq_literals" (formula "81") (term "0")) - (builtin "One Step Simplification" (formula "81")) - (rule "true_left" (formula "81")) - (rule "inEqSimp_subsumption0" (formula "102") (ifseqformula "4")) - (rule "inEqSimp_homoInEq0" (formula "102") (term "0")) - (rule "polySimp_mulComm0" (formula "102") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "102") (term "1,0,0")) - (rule "mul_literals" (formula "102") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "102") (term "0,0")) - (rule "polySimp_addComm0" (formula "102") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "102") (term "0,0")) - (rule "add_literals" (formula "102") (term "1,1,0,0")) - (rule "times_zero_1" (formula "102") (term "1,0,0")) - (rule "add_literals" (formula "102") (term "0,0")) - (rule "qeq_literals" (formula "102") (term "0")) - (builtin "One Step Simplification" (formula "102")) - (rule "true_left" (formula "102")) - (rule "inEqSimp_subsumption1" (formula "77") (ifseqformula "11")) - (rule "leq_literals" (formula "77") (term "0")) - (builtin "One Step Simplification" (formula "77")) - (rule "true_left" (formula "77")) - (rule "inEqSimp_subsumption1" (formula "23") (ifseqformula "35")) - (rule "leq_literals" (formula "23") (term "0")) - (builtin "One Step Simplification" (formula "23")) - (rule "true_left" (formula "23")) - (rule "inEqSimp_subsumption1" (formula "12") (ifseqformula "5")) - (rule "inEqSimp_homoInEq0" (formula "12") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "12") (term "0,0")) - (rule "add_literals" (formula "12") (term "1,1,0,0")) - (rule "times_zero_1" (formula "12") (term "1,0,0")) - (rule "add_literals" (formula "12") (term "0,0")) - (rule "qeq_literals" (formula "12") (term "0")) - (builtin "One Step Simplification" (formula "12")) - (rule "true_left" (formula "12")) - (rule "inEqSimp_exactShadow3" (formula "56") (ifseqformula "75")) - (rule "mul_literals" (formula "56") (term "0,0")) - (rule "polySimp_addAssoc" (formula "56") (term "0")) - (rule "add_literals" (formula "56") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "56")) - (rule "polySimp_mulLiterals" (formula "56") (term "0")) - (rule "polySimp_elimOne" (formula "56") (term "0")) - (rule "inEqSimp_subsumption0" (formula "56") (ifseqformula "21")) - (rule "leq_literals" (formula "56") (term "0")) - (builtin "One Step Simplification" (formula "56")) - (rule "true_left" (formula "56")) - (rule "inEqSimp_exactShadow3" (formula "79") (ifseqformula "4")) - (rule "mul_literals" (formula "79") (term "0,0")) - (rule "polySimp_addAssoc" (formula "79") (term "0")) - (rule "add_literals" (formula "79") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "79")) - (rule "mul_literals" (formula "79") (term "1")) - (rule "inEqSimp_subsumption1" (formula "56") (ifseqformula "79")) - (rule "leq_literals" (formula "56") (term "0")) - (builtin "One Step Simplification" (formula "56")) - (rule "true_left" (formula "56")) - (rule "inEqSimp_exactShadow3" (formula "5") (ifseqformula "49")) - (rule "polySimp_rightDist" (formula "5") (term "0,0")) - (rule "mul_literals" (formula "5") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "5") (term "0")) - (rule "add_literals" (formula "5") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "5")) - (rule "polySimp_mulLiterals" (formula "5") (term "0")) - (rule "polySimp_elimOne" (formula "5") (term "0")) - (rule "inEqSimp_subsumption0" (formula "74") (ifseqformula "5")) - (rule "leq_literals" (formula "74") (term "0")) - (builtin "One Step Simplification" (formula "74")) - (rule "true_left" (formula "74")) - (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "1")) - (rule "polySimp_rightDist" (formula "65") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "65") (term "1,0,0")) - (rule "mul_literals" (formula "65") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "65") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "65") (term "0")) - (rule "polySimp_addAssoc" (formula "65") (term "0,0")) - (rule "polySimp_addAssoc" (formula "65") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "65") (term "0,0,0,0")) - (rule "add_literals" (formula "65") (term "0,0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "65") (term "0,0,0")) - (rule "add_literals" (formula "65") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "65") (term "1,0,0,0")) - (rule "add_literals" (formula "65") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "65")) - (rule "polySimp_mulLiterals" (formula "65") (term "0")) - (rule "polySimp_elimOne" (formula "65") (term "0")) - (rule "inEqSimp_subsumption0" (formula "86") (ifseqformula "65")) - (rule "inEqSimp_homoInEq0" (formula "86") (term "0")) - (rule "polySimp_mulComm0" (formula "86") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "86") (term "1,0,0")) - (rule "mul_literals" (formula "86") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "86") (term "0,0")) - (rule "polySimp_addComm0" (formula "86") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "86") (term "0,0")) - (rule "add_literals" (formula "86") (term "1,1,0,0")) - (rule "times_zero_1" (formula "86") (term "1,0,0")) - (rule "add_literals" (formula "86") (term "0,0")) - (rule "qeq_literals" (formula "86") (term "0")) - (builtin "One Step Simplification" (formula "86")) - (rule "true_left" (formula "86")) - (rule "inEqSimp_exactShadow3" (formula "66") (ifseqformula "4")) - (rule "polySimp_rightDist" (formula "66") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "66") (term "1,0,0")) - (rule "mul_literals" (formula "66") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "66") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "66") (term "0")) - (rule "polySimp_addComm1" (formula "66") (term "0,0")) - (rule "add_literals" (formula "66") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "66")) - (rule "polySimp_mulComm0" (formula "66") (term "1")) - (rule "polySimp_rightDist" (formula "66") (term "1")) - (rule "mul_literals" (formula "66") (term "0,1")) - (rule "inEqSimp_subsumption1" (formula "77") (ifseqformula "66")) - (rule "inEqSimp_homoInEq0" (formula "77") (term "0")) - (rule "polySimp_mulComm0" (formula "77") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "77") (term "1,0,0")) - (rule "mul_literals" (formula "77") (term "0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "77") (term "1,1,0,0")) - (rule "polySimp_elimOne" (formula "77") (term "1,1,0,0")) - (rule "polySimp_addAssoc" (formula "77") (term "0,0")) - (rule "polySimp_addComm1" (formula "77") (term "0,0,0")) - (rule "add_literals" (formula "77") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "77") (term "0,0")) - (rule "add_literals" (formula "77") (term "1,1,0,0")) - (rule "times_zero_1" (formula "77") (term "1,0,0")) - (rule "add_literals" (formula "77") (term "0,0")) - (rule "qeq_literals" (formula "77") (term "0")) - (builtin "One Step Simplification" (formula "77")) - (rule "true_left" (formula "77")) - (rule "inEqSimp_exactShadow3" (formula "80") (ifseqformula "64")) - (rule "mul_literals" (formula "80") (term "0,0")) - (rule "polySimp_addAssoc" (formula "80") (term "0")) - (rule "add_literals" (formula "80") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "80")) - (rule "polySimp_mulLiterals" (formula "80") (term "0")) - (rule "polySimp_elimOne" (formula "80") (term "0")) - (rule "inEqSimp_subsumption0" (formula "80") (ifseqformula "22")) - (rule "leq_literals" (formula "80") (term "0")) - (builtin "One Step Simplification" (formula "80")) - (rule "true_left" (formula "80")) - (rule "inEqSimp_exactShadow3" (formula "38") (ifseqformula "36")) - (rule "polySimp_mulComm0" (formula "38") (term "0,0")) - (rule "polySimp_addComm0" (formula "38") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "38")) - (rule "polySimp_mulLiterals" (formula "38") (term "0")) - (rule "polySimp_elimOne" (formula "38") (term "0")) - (rule "inEqSimp_subsumption0" (formula "23") (ifseqformula "38")) - (rule "leq_literals" (formula "23") (term "0")) - (builtin "One Step Simplification" (formula "23")) - (rule "true_left" (formula "23")) - (rule "inEqSimp_exactShadow3" (formula "3") (ifseqformula "1")) - (rule "polySimp_rightDist" (formula "3") (term "0,0")) - (rule "mul_literals" (formula "3") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "3") (term "0")) - (rule "polySimp_addAssoc" (formula "3") (term "0,0")) - (rule "polySimp_addAssoc" (formula "3") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "3") (term "0,0,0,0")) - (rule "add_literals" (formula "3") (term "0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "3")) - (rule "polySimp_mulLiterals" (formula "3") (term "0")) - (rule "polySimp_elimOne" (formula "3") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "4") (ifseqformula "5")) - (rule "polySimp_rightDist" (formula "4") (term "0,0")) - (rule "mul_literals" (formula "4") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "4") (term "0")) - (rule "polySimp_addAssoc" (formula "4") (term "0,0")) - (rule "add_literals" (formula "4") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "4")) - (rule "polySimp_mulLiterals" (formula "4") (term "0")) - (rule "polySimp_elimOne" (formula "4") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "69") (ifseqformula "80")) - (rule "polySimp_rightDist" (formula "69") (term "0,0")) - (rule "mul_literals" (formula "69") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "69") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "69") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "69") (term "0")) - (rule "add_literals" (formula "69") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "69")) - (rule "mul_literals" (formula "69") (term "1")) - (rule "inEqSimp_subsumption1" (formula "69") (ifseqformula "35")) - (rule "leq_literals" (formula "69") (term "0")) - (builtin "One Step Simplification" (formula "69")) - (rule "true_left" (formula "69")) - (rule "inEqSimp_exactShadow3" (formula "71") (ifseqformula "96")) - (rule "mul_literals" (formula "71") (term "0,0")) - (rule "add_zero_left" (formula "71") (term "0")) - (rule "inEqSimp_subsumption1" (formula "91") (ifseqformula "71")) - (rule "leq_literals" (formula "91") (term "0")) - (builtin "One Step Simplification" (formula "91")) - (rule "true_left" (formula "91")) - (rule "inEqSimp_exactShadow3" (formula "25") (ifseqformula "41")) - (rule "mul_literals" (formula "25") (term "0,0")) - (rule "polySimp_addAssoc" (formula "25") (term "0")) - (rule "add_literals" (formula "25") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "25")) - (rule "mul_literals" (formula "25") (term "1")) - (rule "inEqSimp_subsumption1" (formula "25") (ifseqformula "36")) - (rule "leq_literals" (formula "25") (term "0")) - (builtin "One Step Simplification" (formula "25")) - (rule "true_left" (formula "25")) - (rule "inEqSimp_exactShadow3" (formula "83") (ifseqformula "73")) - (rule "mul_literals" (formula "83") (term "0,0")) - (rule "polySimp_addAssoc" (formula "83") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "83")) - (rule "polySimp_mulComm0" (formula "83") (term "1")) - (rule "polySimp_rightDist" (formula "83") (term "1")) - (rule "polySimp_mulLiterals" (formula "83") (term "1,1")) - (rule "mul_literals" (formula "83") (term "0,1")) - (rule "polySimp_elimOne" (formula "83") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "83") (ifseqformula "36")) - (rule "inEqSimp_homoInEq0" (formula "83") (term "0")) - (rule "polySimp_mulComm0" (formula "83") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "83") (term "1,0,0")) - (rule "mul_literals" (formula "83") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "83") (term "0,0")) - (rule "polySimp_addComm0" (formula "83") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "83") (term "0,0")) - (rule "add_literals" (formula "83") (term "1,1,0,0")) - (rule "times_zero_1" (formula "83") (term "1,0,0")) - (rule "add_literals" (formula "83") (term "0,0")) - (rule "qeq_literals" (formula "83") (term "0")) - (builtin "One Step Simplification" (formula "83")) - (rule "true_left" (formula "83")) - (rule "inEqSimp_exactShadow3" (formula "5") (ifseqformula "81")) - (rule "polySimp_rightDist" (formula "5") (term "0,0")) - (rule "mul_literals" (formula "5") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "5") (term "0")) - (rule "add_literals" (formula "5") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "5")) - (rule "polySimp_mulLiterals" (formula "5") (term "0")) - (rule "polySimp_elimOne" (formula "5") (term "0")) - (rule "inEqSimp_subsumption0" (formula "81") (ifseqformula "5")) - (rule "leq_literals" (formula "81") (term "0")) - (builtin "One Step Simplification" (formula "81")) - (rule "true_left" (formula "81")) - (rule "inEqSimp_exactShadow3" (formula "83") (ifseqformula "1")) - (rule "mul_literals" (formula "83") (term "0,0")) - (rule "polySimp_addAssoc" (formula "83") (term "0")) - (rule "polySimp_addAssoc" (formula "83") (term "0,0")) - (rule "polySimp_addAssoc" (formula "83") (term "0,0,0")) - (rule "add_literals" (formula "83") (term "0,0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "83")) - (rule "polySimp_mulLiterals" (formula "83") (term "0")) - (rule "polySimp_elimOne" (formula "83") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "70") (ifseqformula "74")) - (rule "polySimp_rightDist" (formula "70") (term "0,0")) - (rule "mul_literals" (formula "70") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "70") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "70") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "70") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "70") (term "0,0")) - (rule "add_literals" (formula "70") (term "1,1,0,0")) - (rule "times_zero_1" (formula "70") (term "1,0,0")) - (rule "add_literals" (formula "70") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "70")) - (rule "mul_literals" (formula "70") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "6") (ifseqformula "67")) - (rule "polySimp_rightDist" (formula "6") (term "0,0")) - (rule "mul_literals" (formula "6") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "6") (term "0")) - (rule "polySimp_addAssoc" (formula "6") (term "0,0")) - (rule "add_literals" (formula "6") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "6")) - (rule "polySimp_mulLiterals" (formula "6") (term "0")) - (rule "polySimp_elimOne" (formula "6") (term "0")) - (rule "inEqSimp_subsumption0" (formula "66") (ifseqformula "6")) - (rule "inEqSimp_homoInEq0" (formula "66") (term "0")) - (rule "polySimp_mulComm0" (formula "66") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "66") (term "1,0,0")) - (rule "mul_literals" (formula "66") (term "0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "66") (term "1,1,0,0")) - (rule "polySimp_elimOne" (formula "66") (term "1,1,0,0")) - (rule "polySimp_addAssoc" (formula "66") (term "0,0")) - (rule "polySimp_addComm1" (formula "66") (term "0,0,0")) - (rule "add_literals" (formula "66") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "66") (term "0,0")) - (rule "add_literals" (formula "66") (term "1,1,0,0")) - (rule "times_zero_1" (formula "66") (term "1,0,0")) - (rule "add_literals" (formula "66") (term "0,0")) - (rule "qeq_literals" (formula "66") (term "0")) - (builtin "One Step Simplification" (formula "66")) - (rule "true_left" (formula "66")) - (rule "inEqSimp_exactShadow3" (formula "78") (ifseqformula "91")) - (rule "polySimp_rightDist" (formula "78") (term "0,0")) - (rule "mul_literals" (formula "78") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "78") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "78") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "78") (term "0")) - (rule "add_literals" (formula "78") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "78")) - (rule "mul_literals" (formula "78") (term "1")) - (rule "inEqSimp_subsumption1" (formula "78") (ifseqformula "37")) - (rule "leq_literals" (formula "78") (term "0")) - (builtin "One Step Simplification" (formula "78")) - (rule "true_left" (formula "78")) - (rule "inEqSimp_exactShadow3" (formula "66") (ifseqformula "97")) - (rule "polySimp_rightDist" (formula "66") (term "0,0")) - (rule "mul_literals" (formula "66") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "66") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "66") (term "1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "66")) - (rule "polySimp_mulComm0" (formula "66") (term "1")) - (rule "polySimp_rightDist" (formula "66") (term "1")) - (rule "mul_literals" (formula "66") (term "0,1")) - (rule "inEqSimp_exactShadow3" (formula "98") (ifseqformula "74")) - (rule "polySimp_mulComm0" (formula "98") (term "0,0")) - (rule "polySimp_addComm0" (formula "98") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "98")) - (rule "polySimp_mulLiterals" (formula "98") (term "0")) - (rule "polySimp_elimOne" (formula "98") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "106") (ifseqformula "74")) - (rule "polySimp_rightDist" (formula "106") (term "0,0")) - (rule "polySimp_addComm1" (formula "106") (term "0")) - (rule "polySimp_rightDist" (formula "106") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "106") (term "1,0,0,0")) - (rule "polySimp_elimOne" (formula "106") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "106") (term "0,0,0,0")) - (rule "polySimp_addComm1" (formula "106") (term "0,0")) - (rule "polySimp_addComm0" (formula "106") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "106")) - (rule "polySimp_mulLiterals" (formula "106") (term "0")) - (rule "polySimp_elimOne" (formula "106") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "7") (ifseqformula "74")) - (rule "polySimp_rightDist" (formula "7") (term "0,0")) - (rule "mul_literals" (formula "7") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "7") (term "0")) - (rule "polySimp_addAssoc" (formula "7") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "7")) - (rule "polySimp_mulLiterals" (formula "7") (term "0")) - (rule "polySimp_elimOne" (formula "7") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "100") (ifseqformula "1")) - (rule "polySimp_mulComm0" (formula "100") (term "0,0")) - (rule "polySimp_addAssoc" (formula "100") (term "0")) - (rule "polySimp_addComm0" (formula "100") (term "0,0")) - (rule "polySimp_pullOutFactor0b" (formula "100") (term "0")) - (rule "add_literals" (formula "100") (term "1,1,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "100")) - (rule "polySimp_mulLiterals" (formula "100") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "109") (ifseqformula "1")) - (rule "polySimp_rightDist" (formula "109") (term "0,0")) - (rule "polySimp_addComm1" (formula "109") (term "0")) - (rule "polySimp_rightDist" (formula "109") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "109") (term "1,0,0,0")) - (rule "polySimp_elimOne" (formula "109") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "109") (term "0,0,0,0")) - (rule "polySimp_addAssoc" (formula "109") (term "0,0")) - (rule "polySimp_addComm1" (formula "109") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "109") (term "0,0")) - (rule "add_literals" (formula "109") (term "1,1,0,0")) - (rule "times_zero_1" (formula "109") (term "1,0,0")) - (rule "add_zero_right" (formula "109") (term "0,0")) - (rule "polySimp_addAssoc" (formula "109") (term "0,0")) - (rule "polySimp_addComm0" (formula "109") (term "0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "109") (term "0,0")) - (rule "add_literals" (formula "109") (term "1,1,0,0")) - (rule "times_zero_1" (formula "109") (term "1,0,0")) - (rule "add_zero_right" (formula "109") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "109")) - (rule "polySimp_mulLiterals" (formula "109") (term "0")) - (rule "polySimp_elimOne" (formula "109") (term "0")) - (rule "inEqSimp_subsumption0" (formula "6") (ifseqformula "109")) - (rule "inEqSimp_homoInEq0" (formula "6") (term "0")) - (rule "polySimp_mulComm0" (formula "6") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "6") (term "1,0,0")) - (rule "mul_literals" (formula "6") (term "0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "6") (term "1,1,0,0")) - (rule "polySimp_elimOne" (formula "6") (term "1,1,0,0")) - (rule "polySimp_addAssoc" (formula "6") (term "0,0")) - (rule "polySimp_addComm1" (formula "6") (term "0,0,0")) - (rule "add_literals" (formula "6") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "6") (term "0,0")) - (rule "add_literals" (formula "6") (term "1,1,0,0")) - (rule "times_zero_1" (formula "6") (term "1,0,0")) - (rule "add_literals" (formula "6") (term "0,0")) - (rule "qeq_literals" (formula "6") (term "0")) - (builtin "One Step Simplification" (formula "6")) - (rule "true_left" (formula "6")) - (rule "inEqSimp_contradInEq0" (formula "66") (ifseqformula "108")) - (rule "andLeft" (formula "66")) - (rule "inEqSimp_homoInEq1" (formula "66")) - (rule "polySimp_mulComm0" (formula "66") (term "1,0")) - (rule "polySimp_rightDist" (formula "66") (term "1,0")) - (rule "mul_literals" (formula "66") (term "0,1,0")) - (rule "polySimp_mulLiterals" (formula "66") (term "1,1,0")) - (rule "polySimp_elimOne" (formula "66") (term "1,1,0")) - (rule "polySimp_addAssoc" (formula "66") (term "0")) - (rule "polySimp_addComm1" (formula "66") (term "0,0")) - (rule "add_literals" (formula "66") (term "0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "66") (term "0")) - (rule "add_literals" (formula "66") (term "1,1,0")) - (rule "times_zero_1" (formula "66") (term "1,0")) - (rule "add_literals" (formula "66") (term "0")) - (rule "leq_literals" (formula "66")) - (rule "closeFalse" (formula "66")) - ) - ) - (branch "Usage" - (builtin "One Step Simplification" (formula "148")) - (rule "translateJavaSubInt" (formula "148") (term "0,1,0")) - (rule "polySimp_elimSub" (formula "148") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "148") (term "1,0,1,0")) - (rule "polySimp_rightDist" (formula "148") (term "1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "148") (term "1,1,0,1,0")) - (rule "polySimp_elimOne" (formula "148") (term "1,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "148") (term "0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "148") (term "0,1,0")) - (rule "polySimp_addComm1" (formula "148") (term "0,0,1,0")) - (rule "widening_identity_cast_5" (formula "148") (term "1")) - (rule "assignment" (formula "148") (term "1")) - (builtin "One Step Simplification" (formula "148")) - (builtin "Use Operation Contract" (formula "148") (newnames "heapBefore_copy_nonoverlapping,exc_17,heapAfter_copy_nonoverlapping,anon_heap_copy_nonoverlapping") (contract "de.wiesler.Functions[de.wiesler.Functions::copy_nonoverlapping([I,int,[I,int,int)].JML normal_behavior operation contract.0")) - (branch "Post (copy_nonoverlapping)" - (builtin "One Step Simplification" (formula "113")) - (builtin "One Step Simplification" (formula "150")) - (builtin "Block Contract (Internal)" (formula "150") (newnames "exc_18,heap_Before_BLOCK_14,savedHeap_Before_BLOCK_14,o,f")) - (branch "Validity" - (builtin "One Step Simplification" (formula "114") (ifInst "" (formula "28"))) - (builtin "One Step Simplification" (formula "151")) - (rule "expand_inInt" (formula "113") (term "0,0,1,1,0,1")) - (rule "expand_inInt" (formula "113") (term "1,0,0,0,1,0,1")) - (rule "replace_int_MIN" (formula "113") (term "0,1,0,0,1,1,0,1")) - (rule "replace_int_MAX" (formula "113") (term "1,0,0,0,1,1,0,1")) - (rule "replace_int_MIN" (formula "113") (term "0,1,1,0,0,0,1,0,1")) - (rule "replace_int_MAX" (formula "113") (term "1,0,1,0,0,0,1,0,1")) - (rule "andLeft" (formula "113")) - (rule "andLeft" (formula "114")) - (rule "andLeft" (formula "114")) - (rule "andLeft" (formula "114")) - (rule "eqSymm" (formula "154") (term "0,0,1,0,1")) - (rule "translateJavaSubInt" (formula "113") (term "2,1,0")) - (rule "translateJavaAddInt" (formula "114") (term "0,2,1,1,0")) - (rule "translateJavaAddInt" (formula "114") (term "0,2,0,1,0")) - (rule "translateJavaAddInt" (formula "115") (term "3,0,1,0")) - (rule "translateJavaAddInt" (formula "115") (term "3,1,1,0")) - (rule "translateJavaAddInt" (formula "113") (term "0,2,1,0")) - (rule "polySimp_elimSub" (formula "113") (term "2,1,0")) - (rule "mul_literals" (formula "113") (term "1,2,1,0")) - (rule "polySimp_addAssoc" (formula "115") (term "3,0,1,0")) - (rule "polySimp_addComm1" (formula "115") (term "0,3,0,1,0")) - (rule "polySimp_pullOutFactor1b" (formula "115") (term "3,0,1,0")) - (rule "add_literals" (formula "115") (term "1,1,3,0,1,0")) - (rule "times_zero_1" (formula "115") (term "1,3,0,1,0")) - (rule "add_zero_right" (formula "115") (term "3,0,1,0")) - (rule "polySimp_addComm1" (formula "115") (term "3,0,1,0")) - (rule "polySimp_pullOutFactor2b" (formula "115") (term "0,3,0,1,0")) - (rule "add_literals" (formula "115") (term "1,1,0,3,0,1,0")) - (rule "times_zero_1" (formula "115") (term "1,0,3,0,1,0")) - (rule "add_zero_right" (formula "115") (term "0,3,0,1,0")) - (rule "polySimp_addAssoc" (formula "115") (term "3,1,1,0")) - (rule "polySimp_addComm1" (formula "115") (term "0,3,1,1,0")) - (rule "polySimp_pullOutFactor1b" (formula "115") (term "3,1,1,0")) - (rule "add_literals" (formula "115") (term "1,1,3,1,1,0")) - (rule "times_zero_1" (formula "115") (term "1,3,1,1,0")) - (rule "add_zero_right" (formula "115") (term "3,1,1,0")) - (rule "polySimp_addAssoc" (formula "113") (term "0,2,1,0")) - (rule "polySimp_addComm1" (formula "113") (term "0,0,2,1,0")) - (rule "polySimp_pullOutFactor1b" (formula "113") (term "0,2,1,0")) - (rule "add_literals" (formula "113") (term "1,1,0,2,1,0")) - (rule "times_zero_1" (formula "113") (term "1,0,2,1,0")) - (rule "polySimp_addLiterals" (formula "113") (term "2,1,0")) - (rule "polySimp_addComm1" (formula "113") (term "0,2,1,0")) - (rule "polySimp_pullOutFactor2b" (formula "113") (term "0,0,2,1,0")) - (rule "add_literals" (formula "113") (term "1,1,0,0,2,1,0")) - (rule "times_zero_1" (formula "113") (term "1,0,0,2,1,0")) - (rule "add_zero_right" (formula "113") (term "0,0,2,1,0")) - (rule "polySimp_addComm1" (formula "113") (term "2,1,0")) - (rule "polySimp_addComm0" (formula "113") (term "0,2,1,0")) - (rule "inEqSimp_commuteLeq" (formula "115") (term "1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "114") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "114") (term "1,1,0,0")) - (rule "variableDeclarationAssign" (formula "154") (term "1")) - (rule "variableDeclaration" (formula "154") (term "1") (newnames "exc_18_1")) - (rule "assignment" (formula "154") (term "1")) - (builtin "One Step Simplification" (formula "154")) - (rule "emptyStatement" (formula "154") (term "1")) - (builtin "One Step Simplification" (formula "154")) - (rule "emptyStatement" (formula "154") (term "1")) - (rule "commute_and" (formula "115") (term "0,0")) - (rule "commute_and" (formula "114") (term "0,0,0")) - (rule "commute_and" (formula "114") (term "1,0,0")) - (rule "shift_paren_and" (formula "114") (term "0,0")) - (rule "commute_and_2" (formula "114") (term "0,0,0")) - (rule "tryEmpty" (formula "154") (term "1")) - (rule "blockEmptyLabel" (formula "154") (term "1")) - (rule "blockEmpty" (formula "154") (term "1")) - (rule "methodCallEmpty" (formula "154") (term "1")) - (rule "emptyModality" (formula "154") (term "1")) - (rule "andRight" (formula "154")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "154")) - (rule "closeTrue" (formula "154")) - ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "154")) - (rule "closeTrue" (formula "154")) - ) - ) - (branch "Precondition" - (rule "andRight" (formula "150")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "150") (ifInst "" (formula "28"))) - (rule "closeTrue" (formula "150")) - ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "150")) - (rule "expand_inInt" (formula "113") (term "1,0,0,0,1,0,1")) - (rule "expand_inInt" (formula "113") (term "0,0,1,1,0,1")) - (rule "replace_int_MIN" (formula "113") (term "0,1,1,0,0,0,1,0,1")) - (rule "replace_int_MAX" (formula "113") (term "1,0,1,0,0,0,1,0,1")) - (rule "replace_int_MIN" (formula "113") (term "0,1,0,0,1,1,0,1")) - (rule "replace_int_MAX" (formula "113") (term "1,0,0,0,1,1,0,1")) - (rule "andLeft" (formula "113")) - (rule "wellFormedAnonEQ" (formula "151") (ifseqformula "113")) - (rule "wellFormedAnon" (formula "151") (term "0")) - (rule "andLeft" (formula "114")) - (rule "andLeft" (formula "114")) - (rule "andLeft" (formula "114")) - (rule "translateJavaSubInt" (formula "113") (term "2,1,0")) - (rule "translateJavaAddInt" (formula "115") (term "3,1,1,0")) - (rule "translateJavaAddInt" (formula "114") (term "0,2,1,1,0")) - (rule "translateJavaAddInt" (formula "114") (term "0,2,0,1,0")) - (rule "translateJavaAddInt" (formula "115") (term "3,0,1,0")) - (rule "translateJavaAddInt" (formula "113") (term "0,2,1,0")) - (rule "replace_known_left" (formula "153") (term "1") (ifseqformula "112")) - (builtin "One Step Simplification" (formula "153") (ifInst "" (formula "17")) (ifInst "" (formula "16"))) - (rule "closeTrue" (formula "153")) - ) - ) - (branch "Usage" - (builtin "One Step Simplification" (formula "151")) - (builtin "One Step Simplification" (formula "114")) - (rule "expand_inInt" (formula "113") (term "0,0,1,1,0,1")) - (rule "expand_inInt" (formula "113") (term "1,0,0,0,1,0,1")) - (rule "replace_int_MIN" (formula "113") (term "0,1,0,0,1,1,0,1")) - (rule "replace_int_MAX" (formula "113") (term "1,0,0,0,1,1,0,1")) - (rule "replace_int_MIN" (formula "113") (term "0,1,1,0,0,0,1,0,1")) - (rule "replace_int_MAX" (formula "113") (term "1,0,1,0,0,0,1,0,1")) - (rule "andLeft" (formula "114")) - (rule "andLeft" (formula "113")) - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "115") (term "1,1") (ifseqformula "113")) - (builtin "One Step Simplification" (formula "115")) - (rule "andLeft" (formula "116")) - (rule "andLeft" (formula "114")) - (rule "andLeft" (formula "116")) - (rule "andLeft" (formula "114")) - (rule "andLeft" (formula "114")) - (rule "translateJavaAddInt" (formula "113") (term "0,2,1,0")) - (rule "translateJavaAddInt" (formula "114") (term "0,2,1,1,0")) - (rule "translateJavaAddInt" (formula "115") (term "3,1,1,0")) - (rule "translateJavaAddInt" (formula "114") (term "0,2,0,1,0")) - (rule "translateJavaAddInt" (formula "115") (term "3,0,1,0")) - (rule "translateJavaSubInt" (formula "113") (term "2,1,0")) - (rule "replace_known_left" (formula "118") (term "0") (ifseqformula "117")) - (builtin "One Step Simplification" (formula "118")) - (rule "true_left" (formula "118")) - (rule "polySimp_elimSub" (formula "113") (term "2,1,0")) - (rule "mul_literals" (formula "113") (term "1,2,1,0")) - (rule "polySimp_addAssoc" (formula "115") (term "3,1,1,0")) - (rule "polySimp_addComm1" (formula "115") (term "0,3,1,1,0")) - (rule "polySimp_pullOutFactor1b" (formula "115") (term "3,1,1,0")) - (rule "add_literals" (formula "115") (term "1,1,3,1,1,0")) - (rule "times_zero_1" (formula "115") (term "1,3,1,1,0")) - (rule "add_zero_right" (formula "115") (term "3,1,1,0")) - (rule "polySimp_addAssoc" (formula "115") (term "3,0,1,0")) - (rule "polySimp_addComm1" (formula "115") (term "0,3,0,1,0")) - (rule "polySimp_pullOutFactor1b" (formula "115") (term "3,0,1,0")) - (rule "add_literals" (formula "115") (term "1,1,3,0,1,0")) - (rule "times_zero_1" (formula "115") (term "1,3,0,1,0")) - (rule "add_zero_right" (formula "115") (term "3,0,1,0")) - (rule "polySimp_addComm1" (formula "115") (term "3,0,1,0")) - (rule "polySimp_pullOutFactor2b" (formula "115") (term "0,3,0,1,0")) - (rule "add_literals" (formula "115") (term "1,1,0,3,0,1,0")) - (rule "times_zero_1" (formula "115") (term "1,0,3,0,1,0")) - (rule "add_zero_right" (formula "115") (term "0,3,0,1,0")) - (rule "polySimp_addAssoc" (formula "113") (term "0,2,1,0")) - (rule "polySimp_addComm1" (formula "113") (term "2,1,0")) - (rule "polySimp_addComm1" (formula "113") (term "0,0,2,1,0")) - (rule "polySimp_addComm1" (formula "113") (term "0,0,0,2,1,0")) - (rule "polySimp_pullOutFactor2b" (formula "113") (term "0,0,0,0,2,1,0")) - (rule "add_literals" (formula "113") (term "1,1,0,0,0,0,2,1,0")) - (rule "times_zero_1" (formula "113") (term "1,0,0,0,0,2,1,0")) - (rule "add_zero_right" (formula "113") (term "0,0,0,0,2,1,0")) - (rule "polySimp_addComm1" (formula "113") (term "0,2,1,0")) - (rule "polySimp_pullOutFactor1b" (formula "113") (term "2,1,0")) - (rule "add_literals" (formula "113") (term "1,1,2,1,0")) - (rule "times_zero_1" (formula "113") (term "1,2,1,0")) - (rule "add_zero_right" (formula "113") (term "2,1,0")) - (rule "polySimp_addComm1" (formula "113") (term "2,1,0")) - (rule "polySimp_addComm0" (formula "113") (term "0,2,1,0")) - (rule "inEqSimp_commuteLeq" (formula "114") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "115") (term "1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "114") (term "1,1,0,0")) - (rule "commute_and" (formula "115") (term "0,0")) - (rule "elim_double_block_2" (formula "156") (term "1")) - (rule "commute_and" (formula "114") (term "0,0,0")) - (rule "commute_and" (formula "114") (term "1,0,0")) - (rule "shift_paren_and" (formula "114") (term "0,0")) - (rule "commute_and_2" (formula "114") (term "0,0,0")) - (rule "ifUnfold" (formula "156") (term "1") (inst "#boolv=x")) - (rule "variableDeclaration" (formula "156") (term "1") (newnames "x_24")) - (rule "inequality_comparison_simple" (formula "156") (term "1")) - (builtin "One Step Simplification" (formula "156")) - (rule "replace_known_left" (formula "156") (term "0,0,1,0") (ifseqformula "117")) - (builtin "One Step Simplification" (formula "156")) - (rule "ifSplit" (formula "156")) - (branch "if x_24 true" - (builtin "One Step Simplification" (formula "157")) - (builtin "One Step Simplification" (formula "1")) - (rule "closeFalse" (formula "1")) - ) - (branch "if x_24 false" - (builtin "One Step Simplification" (formula "157")) - (builtin "One Step Simplification" (formula "1")) - (rule "true_left" (formula "1")) - (rule "blockEmpty" (formula "156") (term "1")) - (builtin "Block Contract (Internal)" (formula "156") (newnames "exc_19,heap_Before_BLOCK_15,savedHeap_Before_BLOCK_15,o,f")) - (branch "Validity" - (builtin "One Step Simplification" (formula "157")) - (builtin "One Step Simplification" (formula "120") (ifInst "" (formula "28"))) - (rule "eqSymm" (formula "157") (term "0,0,1,0,1")) - (rule "variableDeclarationAssign" (formula "157") (term "1")) - (rule "variableDeclaration" (formula "157") (term "1") (newnames "exc_19_1")) - (rule "assignment" (formula "157") (term "1")) - (builtin "One Step Simplification" (formula "157")) - (rule "emptyStatement" (formula "157") (term "1")) - (builtin "One Step Simplification" (formula "157")) - (rule "emptyStatement" (formula "157") (term "1")) - (rule "tryEmpty" (formula "157") (term "1")) - (rule "blockEmptyLabel" (formula "157") (term "1")) - (rule "blockEmpty" (formula "157") (term "1")) - (rule "methodCallEmpty" (formula "157") (term "1")) - (rule "emptyModality" (formula "157") (term "1")) - (rule "andRight" (formula "157")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "157")) - (rule "closeTrue" (formula "157")) - ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "157")) - (rule "closeTrue" (formula "157")) - ) - ) - (branch "Precondition" - (rule "andRight" (formula "156")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "156") (ifInst "" (formula "28"))) - (rule "closeTrue" (formula "156")) - ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "156")) - (rule "wellFormedAnonEQ" (formula "156") (ifseqformula "113")) - (rule "wellFormedAnon" (formula "156") (term "0")) - (rule "replace_known_left" (formula "156") (term "1") (ifseqformula "112")) - (builtin "One Step Simplification" (formula "156") (ifInst "" (formula "17")) (ifInst "" (formula "16"))) - (rule "closeTrue" (formula "156")) - ) - ) - (branch "Usage" - (builtin "One Step Simplification" (formula "157")) - (builtin "One Step Simplification" (formula "120")) - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "120") (term "1,1,0") (ifseqformula "113")) - (builtin "One Step Simplification" (formula "120")) - (rule "andLeft" (formula "120")) - (rule "andLeft" (formula "120")) - (rule "translateJavaAddInt" (formula "122") (term "3,0")) - (rule "replace_known_left" (formula "121") (term "0") (ifseqformula "120")) - (builtin "One Step Simplification" (formula "121")) - (rule "true_left" (formula "121")) - (rule "polySimp_addAssoc" (formula "121") (term "3,0")) - (rule "polySimp_addComm1" (formula "121") (term "0,3,0")) - (rule "polySimp_pullOutFactor1b" (formula "121") (term "3,0")) - (rule "add_literals" (formula "121") (term "1,1,3,0")) - (rule "times_zero_1" (formula "121") (term "1,3,0")) - (rule "add_zero_right" (formula "121") (term "3,0")) - (rule "polySimp_addComm1" (formula "121") (term "3,0")) - (rule "polySimp_pullOutFactor2b" (formula "121") (term "0,3,0")) - (rule "add_literals" (formula "121") (term "1,1,0,3,0")) - (rule "times_zero_1" (formula "121") (term "1,0,3,0")) - (rule "add_zero_right" (formula "121") (term "0,3,0")) - (rule "elim_double_block_2" (formula "158") (term "1")) - (rule "ifUnfold" (formula "158") (term "1") (inst "#boolv=x")) - (rule "variableDeclaration" (formula "158") (term "1") (newnames "x_25")) - (rule "inequality_comparison_simple" (formula "158") (term "1")) - (builtin "One Step Simplification" (formula "158")) - (rule "replace_known_left" (formula "158") (term "0,0,1,0") (ifseqformula "120")) - (builtin "One Step Simplification" (formula "158")) - (rule "ifSplit" (formula "158")) - (branch "if x_25 true" - (builtin "One Step Simplification" (formula "159")) - (builtin "One Step Simplification" (formula "1")) - (rule "closeFalse" (formula "1")) - ) - (branch "if x_25 false" - (builtin "One Step Simplification" (formula "159")) - (builtin "One Step Simplification" (formula "1")) - (rule "true_left" (formula "1")) - (rule "blockEmpty" (formula "158") (term "1")) - (builtin "Block Contract (Internal)" (formula "158") (newnames "exc_20,heap_Before_BLOCK_16,savedHeap_Before_BLOCK_16,o,f")) - (branch "Validity" - (builtin "One Step Simplification" (formula "122") (ifInst "" (formula "28"))) - (builtin "One Step Simplification" (formula "159")) - (rule "eqSymm" (formula "159") (term "0,0,1,0,1")) - (rule "variableDeclarationAssign" (formula "159") (term "1")) - (rule "variableDeclaration" (formula "159") (term "1") (newnames "exc_20_1")) - (rule "assignment" (formula "159") (term "1")) - (builtin "One Step Simplification" (formula "159")) - (rule "emptyStatement" (formula "159") (term "1")) - (builtin "One Step Simplification" (formula "159")) - (rule "emptyStatement" (formula "159") (term "1")) - (rule "tryEmpty" (formula "159") (term "1")) - (rule "blockEmptyLabel" (formula "159") (term "1")) - (rule "blockEmpty" (formula "159") (term "1")) - (rule "methodCallEmpty" (formula "159") (term "1")) - (rule "emptyModality" (formula "159") (term "1")) - (rule "andRight" (formula "159")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "159")) - (rule "closeTrue" (formula "159")) - ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "159")) - (rule "closeTrue" (formula "159")) - ) - ) - (branch "Precondition" - (rule "andRight" (formula "158")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "158") (ifInst "" (formula "28"))) - (rule "closeTrue" (formula "158")) - ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "158")) - (rule "wellFormedAnonEQ" (formula "158") (ifseqformula "113")) - (rule "wellFormedAnon" (formula "158") (term "0")) - (rule "replace_known_left" (formula "158") (term "1") (ifseqformula "112")) - (builtin "One Step Simplification" (formula "158") (ifInst "" (formula "17")) (ifInst "" (formula "16"))) - (rule "closeTrue" (formula "158")) - ) - ) - (branch "Usage" - (builtin "One Step Simplification" (formula "159")) - (builtin "One Step Simplification" (formula "122")) - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "122") (term "1,1,0") (ifseqformula "113")) - (builtin "One Step Simplification" (formula "122")) - (rule "andLeft" (formula "122")) - (rule "andLeft" (formula "122")) - (rule "translateJavaAddInt" (formula "124") (term "3,0")) - (rule "replace_known_left" (formula "123") (term "0") (ifseqformula "122")) - (builtin "One Step Simplification" (formula "123")) - (rule "true_left" (formula "123")) - (rule "polySimp_addAssoc" (formula "123") (term "3,0")) - (rule "polySimp_addComm1" (formula "123") (term "0,3,0")) - (rule "polySimp_pullOutFactor1b" (formula "123") (term "3,0")) - (rule "add_literals" (formula "123") (term "1,1,3,0")) - (rule "times_zero_1" (formula "123") (term "1,3,0")) - (rule "add_zero_right" (formula "123") (term "3,0")) - (rule "polySimp_addComm1" (formula "123") (term "3,0")) - (rule "polySimp_pullOutFactor2b" (formula "123") (term "0,3,0")) - (rule "add_literals" (formula "123") (term "1,1,0,3,0")) - (rule "times_zero_1" (formula "123") (term "1,0,3,0")) - (rule "add_zero_right" (formula "123") (term "0,3,0")) - (rule "elim_double_block_2" (formula "160") (term "1")) - (rule "ifUnfold" (formula "160") (term "1") (inst "#boolv=x")) - (rule "variableDeclaration" (formula "160") (term "1") (newnames "x_26")) - (rule "inequality_comparison_simple" (formula "160") (term "1")) - (builtin "One Step Simplification" (formula "160")) - (rule "replace_known_left" (formula "160") (term "0,0,1,0") (ifseqformula "122")) - (builtin "One Step Simplification" (formula "160")) - (builtin "Use Dependency Contract" (formula "109") (term "1,0") (ifInst "" (formula "48") (term "1,1,1,0")) (contract "de.wiesler.Buffers[de.wiesler.Buffers::bufferLen(int)].JML accessible clause.0")) - (rule "wellFormedAnon" (formula "124") (term "1,1,0,0,0,0")) - (rule "expand_inInt" (formula "124") (term "1,0,0,0")) - (rule "replace_int_MIN" (formula "124") (term "0,1,1,0,0,0")) - (rule "replace_int_MAX" (formula "124") (term "1,0,1,0,0,0")) - (rule "replace_known_left" (formula "124") (term "0,1,0,0,0,0") (ifseqformula "17")) - (builtin "One Step Simplification" (formula "124") (ifInst "" (formula "159")) (ifInst "" (formula "23")) (ifInst "" (formula "17")) (ifInst "" (formula "16")) (ifInst "" (formula "75")) (ifInst "" (formula "29"))) - (rule "disjointDefinition" (formula "124") (term "1,0")) - (rule "disjointWithSingleton1" (formula "124") (term "1,0")) - (rule "elementOfArrayRangeConcrete" (formula "124") (term "0,1,0")) - (rule "replace_known_right" (formula "124") (term "0,0,0,1,0") (ifseqformula "130")) - (builtin "One Step Simplification" (formula "124")) - (rule "inEqSimp_commuteLeq" (formula "124") (term "0,0")) - (rule "replace_known_left" (formula "124") (term "0,0") (ifseqformula "76")) - (builtin "One Step Simplification" (formula "124")) - (rule "inEqSimp_commuteLeq" (formula "124") (term "0,0")) - (rule "replace_known_left" (formula "124") (term "0,0") (ifseqformula "8")) - (builtin "One Step Simplification" (formula "124")) - (rule "applyEq" (formula "124") (term "1,0") (ifseqformula "41")) - (rule "replace_known_left" (formula "124") (term "0") (ifseqformula "2")) - (builtin "One Step Simplification" (formula "124")) - (rule "applyEq" (formula "109") (term "1,0") (ifseqformula "124")) - (rule "polySimp_addComm1" (formula "109") (term "0")) - (rule "ifSplit" (formula "161")) - (branch "if x_26 true" - (builtin "One Step Simplification" (formula "162")) - (builtin "One Step Simplification" (formula "1")) - (rule "closeFalse" (formula "1")) - ) - (branch "if x_26 false" - (builtin "One Step Simplification" (formula "162")) - (builtin "One Step Simplification" (formula "1")) - (rule "true_left" (formula "1")) - (rule "blockEmpty" (formula "161") (term "1")) - (builtin "Block Contract (Internal)" (formula "161") (newnames "exc_21,heap_Before_BLOCK_17,savedHeap_Before_BLOCK_17,o,f")) - (branch "Validity" - (builtin "One Step Simplification" (formula "162")) - (builtin "One Step Simplification" (formula "125") (ifInst "" (formula "28"))) - (rule "eqSymm" (formula "162") (term "0,0,1,0,1")) - (rule "variableDeclarationAssign" (formula "162") (term "1")) - (rule "variableDeclaration" (formula "162") (term "1") (newnames "exc_21_1")) - (rule "assignment" (formula "162") (term "1")) - (builtin "One Step Simplification" (formula "162")) - (rule "emptyStatement" (formula "162") (term "1")) - (builtin "One Step Simplification" (formula "162")) - (rule "emptyStatement" (formula "162") (term "1")) - (rule "tryEmpty" (formula "162") (term "1")) - (rule "blockEmptyLabel" (formula "162") (term "1")) - (rule "blockEmpty" (formula "162") (term "1")) - (rule "methodCallEmpty" (formula "162") (term "1")) - (rule "emptyModality" (formula "162") (term "1")) - (rule "andRight" (formula "162")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "162")) - (rule "closeTrue" (formula "162")) - ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "162")) - (rule "closeTrue" (formula "162")) - ) - ) - (branch "Precondition" - (rule "andRight" (formula "161")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "161") (ifInst "" (formula "28"))) - (rule "closeTrue" (formula "161")) - ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "161")) - (rule "wellFormedAnonEQ" (formula "161") (ifseqformula "113")) - (rule "wellFormedAnon" (formula "161") (term "0")) - (rule "replace_known_left" (formula "161") (term "1") (ifseqformula "112")) - (builtin "One Step Simplification" (formula "161") (ifInst "" (formula "17")) (ifInst "" (formula "16"))) - (rule "closeTrue" (formula "161")) - ) - ) - (branch "Usage" - (builtin "One Step Simplification" (formula "125")) - (builtin "One Step Simplification" (formula "162")) - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "125") (term "1,1,0") (ifseqformula "113")) - (builtin "One Step Simplification" (formula "125")) - (rule "andLeft" (formula "125")) - (rule "andLeft" (formula "125")) - (rule "replace_known_left" (formula "126") (term "0") (ifseqformula "125")) - (builtin "One Step Simplification" (formula "126")) - (rule "true_left" (formula "126")) - (rule "elim_double_block_2" (formula "163") (term "1")) - (rule "ifUnfold" (formula "163") (term "1") (inst "#boolv=x")) - (rule "variableDeclaration" (formula "163") (term "1") (newnames "x_27")) - (rule "inequality_comparison_simple" (formula "163") (term "1")) - (builtin "One Step Simplification" (formula "163")) - (rule "replace_known_left" (formula "163") (term "0,0,1,0") (ifseqformula "125")) - (builtin "One Step Simplification" (formula "163")) - (rule "ifSplit" (formula "163")) - (branch "if x_27 true" - (builtin "One Step Simplification" (formula "164")) - (builtin "One Step Simplification" (formula "1")) - (rule "closeFalse" (formula "1")) - ) - (branch "if x_27 false" - (builtin "One Step Simplification" (formula "164")) - (builtin "One Step Simplification" (formula "1")) - (rule "true_left" (formula "1")) - (rule "blockEmpty" (formula "163") (term "1")) - (builtin "Block Contract (Internal)" (formula "163") (newnames "exc_22,heap_Before_BLOCK_18,savedHeap_Before_BLOCK_18,o,f")) - (branch "Validity" - (builtin "One Step Simplification" (formula "164")) - (builtin "One Step Simplification" (formula "127") (ifInst "" (formula "28"))) - (rule "eqSymm" (formula "164") (term "0,0,1,0,1")) - (rule "variableDeclarationAssign" (formula "164") (term "1")) - (rule "variableDeclaration" (formula "164") (term "1") (newnames "exc_22_1")) - (rule "assignment" (formula "164") (term "1")) - (builtin "One Step Simplification" (formula "164")) - (rule "emptyStatement" (formula "164") (term "1")) - (builtin "One Step Simplification" (formula "164")) - (rule "emptyStatement" (formula "164") (term "1")) - (rule "tryEmpty" (formula "164") (term "1")) - (rule "blockEmptyLabel" (formula "164") (term "1")) - (rule "blockEmpty" (formula "164") (term "1")) - (rule "methodCallEmpty" (formula "164") (term "1")) - (rule "emptyModality" (formula "164") (term "1")) - (rule "andRight" (formula "164")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "164")) - (rule "closeTrue" (formula "164")) - ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "164")) - (rule "closeTrue" (formula "164")) - ) - ) - (branch "Precondition" - (rule "andRight" (formula "163")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "163") (ifInst "" (formula "28"))) - (rule "closeTrue" (formula "163")) - ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "163")) - (rule "wellFormedAnonEQ" (formula "163") (ifseqformula "113")) - (rule "wellFormedAnon" (formula "163") (term "0")) - (rule "replace_known_left" (formula "163") (term "1") (ifseqformula "112")) - (builtin "One Step Simplification" (formula "163") (ifInst "" (formula "17")) (ifInst "" (formula "16"))) - (rule "closeTrue" (formula "163")) - ) - ) - (branch "Usage" - (builtin "One Step Simplification" (formula "127")) - (builtin "One Step Simplification" (formula "164")) - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "127") (term "1,1,0") (ifseqformula "113")) - (builtin "One Step Simplification" (formula "127")) - (rule "andLeft" (formula "127")) - (rule "andLeft" (formula "127")) - (rule "translateJavaAddInt" (formula "129") (term "4,0")) - (rule "replace_known_left" (formula "128") (term "0") (ifseqformula "127")) - (builtin "One Step Simplification" (formula "128")) - (rule "true_left" (formula "128")) - (rule "polySimp_addAssoc" (formula "128") (term "4,0")) - (rule "polySimp_addComm1" (formula "128") (term "0,4,0")) - (rule "polySimp_pullOutFactor1b" (formula "128") (term "4,0")) - (rule "add_literals" (formula "128") (term "1,1,4,0")) - (rule "times_zero_1" (formula "128") (term "1,4,0")) - (rule "add_zero_right" (formula "128") (term "4,0")) - (rule "polySimp_addComm1" (formula "128") (term "4,0")) - (rule "polySimp_pullOutFactor2b" (formula "128") (term "0,4,0")) - (rule "add_literals" (formula "128") (term "1,1,0,4,0")) - (rule "times_zero_1" (formula "128") (term "1,0,4,0")) - (rule "add_zero_right" (formula "128") (term "0,4,0")) - (rule "elim_double_block_2" (formula "165") (term "1")) - (rule "ifUnfold" (formula "165") (term "1") (inst "#boolv=x")) - (rule "variableDeclaration" (formula "165") (term "1") (newnames "x_28")) - (rule "inequality_comparison_simple" (formula "165") (term "1")) - (builtin "One Step Simplification" (formula "165")) - (rule "replace_known_left" (formula "165") (term "0,0,1,0") (ifseqformula "127")) - (builtin "One Step Simplification" (formula "165")) - (rule "ifSplit" (formula "165")) - (branch "if x_28 true" - (builtin "One Step Simplification" (formula "166")) - (builtin "One Step Simplification" (formula "1")) - (rule "closeFalse" (formula "1")) - ) - (branch "if x_28 false" - (builtin "One Step Simplification" (formula "166")) - (builtin "One Step Simplification" (formula "1")) - (rule "true_left" (formula "1")) - (rule "blockEmpty" (formula "165") (term "1")) - (builtin "Block Contract (Internal)" (formula "165") (newnames "exc_23,heap_Before_BLOCK_19,savedHeap_Before_BLOCK_19,o,f")) - (branch "Validity" - (builtin "One Step Simplification" (formula "129") (ifInst "" (formula "28"))) - (builtin "One Step Simplification" (formula "166")) - (rule "eqSymm" (formula "166") (term "0,0,1,0,1")) - (rule "variableDeclarationAssign" (formula "166") (term "1")) - (rule "variableDeclaration" (formula "166") (term "1") (newnames "exc_23_1")) - (rule "assignment" (formula "166") (term "1")) - (builtin "One Step Simplification" (formula "166")) - (rule "emptyStatement" (formula "166") (term "1")) - (builtin "One Step Simplification" (formula "166")) - (rule "emptyStatement" (formula "166") (term "1")) - (rule "tryEmpty" (formula "166") (term "1")) - (rule "blockEmptyLabel" (formula "166") (term "1")) - (rule "blockEmpty" (formula "166") (term "1")) - (rule "methodCallEmpty" (formula "166") (term "1")) - (rule "emptyModality" (formula "166") (term "1")) - (rule "andRight" (formula "166")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "166")) - (rule "closeTrue" (formula "166")) - ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "166")) - (rule "closeTrue" (formula "166")) - ) - ) - (branch "Precondition" - (rule "andRight" (formula "165")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "165") (ifInst "" (formula "28"))) - (rule "closeTrue" (formula "165")) - ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "165")) - (rule "wellFormedAnonEQ" (formula "165") (ifseqformula "113")) - (rule "wellFormedAnon" (formula "165") (term "0")) - (rule "replace_known_left" (formula "165") (term "1") (ifseqformula "112")) - (builtin "One Step Simplification" (formula "165") (ifInst "" (formula "17")) (ifInst "" (formula "16"))) - (rule "closeTrue" (formula "165")) - ) - ) - (branch "Usage" - (builtin "One Step Simplification" (formula "166")) - (builtin "One Step Simplification" (formula "129")) - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "129") (term "1,1,0") (ifseqformula "113")) - (builtin "One Step Simplification" (formula "129")) - (rule "expand_inInt" (formula "129") (term "0,0,1")) - (rule "replace_int_MIN" (formula "129") (term "0,1,0,0,1")) - (rule "replace_int_MAX" (formula "129") (term "1,0,0,0,1")) - (rule "andLeft" (formula "129")) - (rule "andLeft" (formula "129")) - (rule "translateJavaAddInt" (formula "131") (term "2,1,1,0")) - (rule "translateJavaAddInt" (formula "131") (term "3,1,1,0")) - (rule "replace_known_left" (formula "130") (term "0") (ifseqformula "129")) - (builtin "One Step Simplification" (formula "130")) - (rule "true_left" (formula "130")) - (rule "inEqSimp_commuteLeq" (formula "130") (term "1,0,0")) - (rule "applyEq" (formula "130") (term "1,2,1,1,0") (ifseqformula "96")) - (rule "applyEq" (formula "130") (term "1,3,1,1,0") (ifseqformula "84")) - (rule "commute_and" (formula "130") (term "0,0")) - (rule "elim_double_block_2" (formula "167") (term "1")) - (rule "ifUnfold" (formula "167") (term "1") (inst "#boolv=x")) - (rule "variableDeclaration" (formula "167") (term "1") (newnames "x_29")) - (rule "inequality_comparison_simple" (formula "167") (term "1")) - (builtin "One Step Simplification" (formula "167")) - (rule "replace_known_left" (formula "167") (term "0,0,1,0") (ifseqformula "129")) - (builtin "One Step Simplification" (formula "167")) - (rule "ifSplit" (formula "167")) - (branch "if x_29 true" - (builtin "One Step Simplification" (formula "168")) - (builtin "One Step Simplification" (formula "1")) - (rule "closeFalse" (formula "1")) - ) - (branch "if x_29 false" - (builtin "One Step Simplification" (formula "168")) - (builtin "One Step Simplification" (formula "1")) - (rule "true_left" (formula "1")) - (rule "blockEmpty" (formula "167") (term "1")) - (builtin "Block Contract (Internal)" (formula "167") (newnames "exc_24,heap_Before_BLOCK_20,savedHeap_Before_BLOCK_20,o,f")) - (branch "Validity" - (builtin "One Step Simplification" (formula "168")) - (builtin "One Step Simplification" (formula "131") (ifInst "" (formula "28"))) - (rule "eqSymm" (formula "168") (term "0,0,1,0,1")) - (rule "variableDeclarationAssign" (formula "168") (term "1")) - (rule "variableDeclaration" (formula "168") (term "1") (newnames "exc_24_1")) - (rule "assignment" (formula "168") (term "1")) - (builtin "One Step Simplification" (formula "168")) - (rule "emptyStatement" (formula "168") (term "1")) - (builtin "One Step Simplification" (formula "168")) - (rule "emptyStatement" (formula "168") (term "1")) - (rule "tryEmpty" (formula "168") (term "1")) - (rule "blockEmptyLabel" (formula "168") (term "1")) - (rule "blockEmpty" (formula "168") (term "1")) - (rule "methodCallEmpty" (formula "168") (term "1")) - (rule "emptyModality" (formula "168") (term "1")) - (rule "andRight" (formula "168")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "168")) - (rule "closeTrue" (formula "168")) - ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "168")) - (rule "closeTrue" (formula "168")) - ) - ) - (branch "Precondition" - (rule "andRight" (formula "167")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "167") (ifInst "" (formula "28"))) - (rule "closeTrue" (formula "167")) - ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "167")) - (rule "wellFormedAnonEQ" (formula "167") (ifseqformula "113")) - (rule "wellFormedAnon" (formula "167") (term "0")) - (rule "replace_known_left" (formula "167") (term "1") (ifseqformula "112")) - (builtin "One Step Simplification" (formula "167") (ifInst "" (formula "17")) (ifInst "" (formula "16"))) - (rule "closeTrue" (formula "167")) - ) - ) - (branch "Usage" - (builtin "One Step Simplification" (formula "131")) - (builtin "One Step Simplification" (formula "168")) - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "131") (term "1,1,0") (ifseqformula "113")) - (builtin "One Step Simplification" (formula "131")) - (rule "andLeft" (formula "131")) - (rule "andLeft" (formula "131")) - (rule "translateJavaAddInt" (formula "133") (term "2,0")) - (rule "replace_known_left" (formula "132") (term "0") (ifseqformula "131")) - (builtin "One Step Simplification" (formula "132")) - (rule "true_left" (formula "132")) - (rule "polySimp_addAssoc" (formula "132") (term "2,0")) - (rule "polySimp_addComm1" (formula "132") (term "0,2,0")) - (rule "polySimp_pullOutFactor1b" (formula "132") (term "2,0")) - (rule "add_literals" (formula "132") (term "1,1,2,0")) - (rule "times_zero_1" (formula "132") (term "1,2,0")) - (rule "add_zero_right" (formula "132") (term "2,0")) - (rule "polySimp_addComm1" (formula "132") (term "2,0")) - (rule "polySimp_pullOutFactor2b" (formula "132") (term "0,2,0")) - (rule "add_literals" (formula "132") (term "1,1,0,2,0")) - (rule "times_zero_1" (formula "132") (term "1,0,2,0")) - (rule "add_zero_right" (formula "132") (term "0,2,0")) - (rule "elim_double_block_2" (formula "169") (term "1")) - (rule "ifUnfold" (formula "169") (term "1") (inst "#boolv=x")) - (rule "variableDeclaration" (formula "169") (term "1") (newnames "x_30")) - (rule "inequality_comparison_simple" (formula "169") (term "1")) - (builtin "One Step Simplification" (formula "169")) - (rule "replace_known_left" (formula "169") (term "0,0,1,0") (ifseqformula "131")) - (builtin "One Step Simplification" (formula "169")) - (rule "ifSplit" (formula "169")) - (branch "if x_30 true" - (builtin "One Step Simplification" (formula "170")) - (builtin "One Step Simplification" (formula "1")) - (rule "closeFalse" (formula "1")) - ) - (branch "if x_30 false" - (builtin "One Step Simplification" (formula "170")) - (builtin "One Step Simplification" (formula "1")) - (rule "true_left" (formula "1")) - (rule "blockEmpty" (formula "169") (term "1")) - (builtin "Block Contract (Internal)" (formula "169") (newnames "exc_26,heap_Before_BLOCK_21,savedHeap_Before_BLOCK_21,o,f")) - (branch "Validity" - (builtin "One Step Simplification" (formula "170")) - (builtin "One Step Simplification" (formula "133") (ifInst "" (formula "28"))) - (rule "eqSymm" (formula "170") (term "0,0,1,0,1")) - (rule "variableDeclarationAssign" (formula "170") (term "1")) - (rule "variableDeclaration" (formula "170") (term "1") (newnames "exc_26_1")) - (rule "assignment" (formula "170") (term "1")) - (builtin "One Step Simplification" (formula "170")) - (rule "emptyStatement" (formula "170") (term "1")) - (builtin "One Step Simplification" (formula "170")) - (rule "emptyStatement" (formula "170") (term "1")) - (rule "tryEmpty" (formula "170") (term "1")) - (rule "blockEmptyLabel" (formula "170") (term "1")) - (rule "blockEmpty" (formula "170") (term "1")) - (rule "methodCallEmpty" (formula "170") (term "1")) - (rule "emptyModality" (formula "170") (term "1")) - (rule "andRight" (formula "170")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "170")) - (rule "closeTrue" (formula "170")) - ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "170")) - (rule "closeTrue" (formula "170")) - ) - ) - (branch "Precondition" - (rule "andRight" (formula "169")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "169") (ifInst "" (formula "28"))) - (rule "closeTrue" (formula "169")) - ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "169")) - (rule "wellFormedAnonEQ" (formula "169") (ifseqformula "113")) - (rule "wellFormedAnon" (formula "169") (term "0")) - (rule "replace_known_left" (formula "169") (term "1") (ifseqformula "112")) - (builtin "One Step Simplification" (formula "169") (ifInst "" (formula "17")) (ifInst "" (formula "16"))) - (rule "closeTrue" (formula "169")) - ) - ) - (branch "Usage" - (builtin "One Step Simplification" (formula "133")) - (builtin "One Step Simplification" (formula "170")) - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "133") (term "1,1,0") (ifseqformula "113")) - (builtin "One Step Simplification" (formula "133")) - (rule "andLeft" (formula "133")) - (rule "andLeft" (formula "133")) - (rule "translateJavaAddInt" (formula "135") (term "3,0")) - (rule "replace_known_left" (formula "134") (term "0") (ifseqformula "133")) - (builtin "One Step Simplification" (formula "134")) - (rule "true_left" (formula "134")) - (rule "polySimp_addAssoc" (formula "134") (term "3,0")) - (rule "polySimp_addComm1" (formula "134") (term "0,3,0")) - (rule "polySimp_pullOutFactor1b" (formula "134") (term "3,0")) - (rule "add_literals" (formula "134") (term "1,1,3,0")) - (rule "times_zero_1" (formula "134") (term "1,3,0")) - (rule "add_zero_right" (formula "134") (term "3,0")) - (rule "polySimp_addComm1" (formula "134") (term "3,0")) - (rule "polySimp_pullOutFactor2b" (formula "134") (term "0,3,0")) - (rule "add_literals" (formula "134") (term "1,1,0,3,0")) - (rule "times_zero_1" (formula "134") (term "1,0,3,0")) - (rule "add_zero_right" (formula "134") (term "0,3,0")) - (rule "elim_double_block_2" (formula "171") (term "1")) - (rule "ifUnfold" (formula "171") (term "1") (inst "#boolv=x")) - (rule "variableDeclaration" (formula "171") (term "1") (newnames "x_31")) - (rule "inequality_comparison_simple" (formula "171") (term "1")) - (builtin "One Step Simplification" (formula "171")) - (rule "replace_known_left" (formula "171") (term "0,0,1,0") (ifseqformula "133")) - (builtin "One Step Simplification" (formula "171")) - (rule "ifSplit" (formula "171")) - (branch "if x_31 true" - (builtin "One Step Simplification" (formula "172")) - (builtin "One Step Simplification" (formula "1")) - (rule "closeFalse" (formula "1")) - ) - (branch "if x_31 false" - (builtin "One Step Simplification" (formula "172")) - (builtin "One Step Simplification" (formula "1")) - (rule "true_left" (formula "1")) - (rule "blockEmpty" (formula "171") (term "1")) - (rule "assignment" (formula "171") (term "1")) - (builtin "One Step Simplification" (formula "171")) - (rule "blockEmpty" (formula "171") (term "1")) - (builtin "Block Contract (Internal)" (formula "171") (newnames "exc_27,heap_Before_BLOCK_22,savedHeap_Before_BLOCK_22,o,f")) - (branch "Validity" - (builtin "One Step Simplification" (formula "172")) - (builtin "One Step Simplification" (formula "135") (ifInst "" (formula "28"))) - (rule "eqSymm" (formula "172") (term "0,0,1,0,1")) - (rule "variableDeclarationAssign" (formula "172") (term "1")) - (rule "variableDeclaration" (formula "172") (term "1") (newnames "exc_27_1")) - (rule "assignment" (formula "172") (term "1")) - (builtin "One Step Simplification" (formula "172")) - (rule "emptyStatement" (formula "172") (term "1")) - (builtin "One Step Simplification" (formula "172")) - (rule "emptyStatement" (formula "172") (term "1")) - (rule "tryEmpty" (formula "172") (term "1")) - (rule "blockEmptyLabel" (formula "172") (term "1")) - (rule "blockEmpty" (formula "172") (term "1")) - (rule "methodCallEmpty" (formula "172") (term "1")) - (rule "emptyModality" (formula "172") (term "1")) - (rule "andRight" (formula "172")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "172")) - (rule "closeTrue" (formula "172")) - ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "172")) - (rule "closeTrue" (formula "172")) - ) - ) - (branch "Precondition" - (rule "andRight" (formula "171")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "171") (ifInst "" (formula "28"))) - (rule "closeTrue" (formula "171")) - ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "171")) - (rule "wellFormedAnonEQ" (formula "171") (ifseqformula "113")) - (rule "wellFormedAnon" (formula "171") (term "0")) - (rule "replace_known_left" (formula "171") (term "1") (ifseqformula "112")) - (builtin "One Step Simplification" (formula "171") (ifInst "" (formula "17")) (ifInst "" (formula "16"))) - (rule "closeTrue" (formula "171")) - ) - ) - (branch "Usage" - (builtin "One Step Simplification" (formula "135") (ifInst "" (formula "118")) (ifInst "" (formula "119"))) - (builtin "One Step Simplification" (formula "172")) - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "135") (term "1,1") (ifseqformula "113")) - (builtin "One Step Simplification" (formula "135")) - (rule "andLeft" (formula "135")) - (rule "replace_known_left" (formula "136") (term "0") (ifseqformula "135")) - (builtin "One Step Simplification" (formula "136")) - (rule "true_left" (formula "136")) - (rule "elim_double_block_2" (formula "172") (term "1")) - (rule "ifUnfold" (formula "172") (term "1") (inst "#boolv=x")) - (rule "variableDeclaration" (formula "172") (term "1") (newnames "x_32")) - (rule "inequality_comparison_simple" (formula "172") (term "1")) - (builtin "One Step Simplification" (formula "172")) - (rule "replace_known_left" (formula "172") (term "0,0,1,0") (ifseqformula "135")) - (builtin "One Step Simplification" (formula "172")) - (rule "ifSplit" (formula "172")) - (branch "if x_32 true" - (builtin "One Step Simplification" (formula "173")) - (builtin "One Step Simplification" (formula "1")) - (rule "closeFalse" (formula "1")) - ) - (branch "if x_32 false" - (builtin "One Step Simplification" (formula "173")) - (builtin "One Step Simplification" (formula "1")) - (rule "true_left" (formula "1")) - (rule "blockEmpty" (formula "172") (term "1")) - (rule "emptyStatement" (formula "172") (term "1")) - (rule "tryEmpty" (formula "172") (term "1")) - (rule "blockEmptyLabel" (formula "172") (term "1")) - (rule "blockEmpty" (formula "172") (term "1")) - (rule "methodCallEmpty" (formula "172") (term "1")) - (rule "emptyModality" (formula "172") (term "1")) - (rule "andRight" (formula "172")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "172")) - (rule "closeTrue" (formula "172")) - ) - (branch "Case 2" - (rule "andRight" (formula "172")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "172") (ifInst "" (formula "118"))) - (rule "closeTrue" (formula "172")) - ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "172") (ifInst "" (formula "119"))) - (rule "closeTrue" (formula "172")) - ) - ) - ) - ) - ) + (builtin "One Step Simplification" (formula "150")) + (rule "expand_inInt" (formula "150")) + (rule "replace_int_MIN" (formula "150") (term "0,1")) + (rule "replace_int_MAX" (formula "150") (term "1,0")) + (rule "polySimp_homoEq" (formula "109")) + (rule "polySimp_homoEq" (formula "12") (term "1,0")) + (rule "polySimp_homoEq" (formula "59")) + (rule "polySimp_homoEq" (formula "49") (term "1,0,1,0")) + (rule "polySimp_elimSub" (formula "150") (term "1,1")) + (rule "polySimp_elimSub" (formula "150") (term "0,0")) + (rule "polySimp_mulComm0" (formula "109") (term "1,0")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "59") (term "1,0")) + (rule "polySimp_mulComm0" (formula "49") (term "1,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "150") (term "1,1,1")) + (rule "polySimp_mulComm0" (formula "150") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "109") (term "1,0")) + (rule "mul_literals" (formula "109") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "12") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "12") (term "0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "59") (term "1,0")) + (rule "polySimp_mulComm0" (formula "59") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "49") (term "1,0,1,0,1,0")) + (rule "polySimp_mulAssoc" (formula "49") (term "0,1,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "49") (term "0,0,1,0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "49") (term "0,1,0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "49") (term "0,1,0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "150") (term "1,1,1")) + (rule "polySimp_mulLiterals" (formula "150") (term "1,1,1,1")) + (rule "polySimp_elimOne" (formula "150") (term "1,1,1,1")) + (rule "polySimp_mulComm0" (formula "150") (term "0,1,1,1")) + (rule "polySimp_rightDist" (formula "150") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "150") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "150") (term "1,1,0,0")) + (rule "polySimp_mulComm0" (formula "150") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "109") (term "0")) + (rule "polySimp_addComm1" (formula "109") (term "0,0")) + (rule "polySimp_addComm1" (formula "109") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "109") (term "0,0,0,0")) + (rule "polySimp_addComm1" (formula "109") (term "0,0,0,0,0")) + (rule "add_literals" (formula "109") (term "0,0,0,0,0,0")) + (rule "add_zero_left" (formula "109") (term "0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "12") (term "0,1,0")) + (rule "polySimp_addComm0" (formula "12") (term "0,0,1,0")) + (rule "inEqSimp_leqRight" (formula "115")) + (rule "mul_literals" (formula "1") (term "1,0,0")) + (rule "add_literals" (formula "1") (term "0,0")) + (rule "polySimp_addAssoc" (formula "60") (term "0")) + (rule "polySimp_addAssoc" (formula "50") (term "0,1,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "4")) + (rule "polySimp_mulComm0" (formula "4") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "4") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "50") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "2")) + (rule "polySimp_rightDist" (formula "2") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "2") (term "0,1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "113") (term "0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "113") (term "1,0,0,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "113") (term "0,1,0,0,0,0,0,0,0")) + (rule "mul_literals" (formula "113") (term "0,0,1,0,0,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "113") (term "1,0,1,0,0,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "113") (term "1,0,1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "12") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "3")) + (rule "polySimp_rightDist" (formula "3") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "3") (term "0,1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "14") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "150") (term "1,1")) + (rule "polySimp_addComm1" (formula "150") (term "0,1,1")) + (rule "polySimp_addAssoc" (formula "150") (term "0,0")) + (rule "polySimp_addComm1" (formula "150") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "1") (term "0")) + (rule "polySimp_addAssoc" (formula "2") (term "0,0")) + (rule "polySimp_addComm1" (formula "2") (term "0")) + (rule "polySimp_addAssoc" (formula "113") (term "0,0,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "3") (term "0,0")) + (rule "polySimp_addAssoc" (formula "113") (term "0,0,0,0,0,0,0,0")) + (rule "add_literals" (formula "113") (term "0,0,0,0,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "3") (term "0")) + (rule "polySimp_addComm1" (formula "3") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "3") (term "0,0,0")) + (rule "add_literals" (formula "3") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "3") (term "1,0,0,0")) + (rule "add_zero_right" (formula "3") (term "0,0,0")) + (rule "inEqSimp_homoInEq1" (formula "91")) + (rule "polySimp_pullOutFactor1" (formula "91") (term "0")) + (rule "add_literals" (formula "91") (term "1,0")) + (rule "times_zero_1" (formula "91") (term "0")) + (rule "leq_literals" (formula "91")) + (rule "true_left" (formula "91")) + (rule "inEqSimp_homoInEq0" (formula "79")) + (rule "polySimp_mulComm0" (formula "79") (term "1,0")) + (rule "polySimp_rightDist" (formula "79") (term "1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "75")) + (rule "mul_literals" (formula "75") (term "1,0")) + (rule "polySimp_addComm1" (formula "75") (term "0")) + (rule "polySimp_addComm0" (formula "75") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "66")) + (rule "polySimp_mulComm0" (formula "66") (term "1,0")) + (rule "polySimp_rightDist" (formula "66") (term "1,0")) + (rule "polySimp_mulComm0" (formula "66") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "66") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "74")) + (rule "polySimp_mulComm0" (formula "74") (term "1,0")) + (rule "polySimp_rightDist" (formula "74") (term "1,0")) + (rule "polySimp_mulComm0" (formula "74") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "102")) + (rule "polySimp_mulComm0" (formula "102") (term "1,0")) + (rule "polySimp_rightDist" (formula "102") (term "1,0")) + (rule "polySimp_mulComm0" (formula "102") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "102") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "91")) + (rule "polySimp_addComm1" (formula "91") (term "0")) + (rule "polySimp_pullOutFactor1" (formula "91") (term "0,0")) + (rule "add_literals" (formula "91") (term "1,0,0")) + (rule "times_zero_1" (formula "91") (term "0,0")) + (rule "add_zero_left" (formula "91") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "40")) + (rule "polySimp_mulComm0" (formula "40") (term "1,0")) + (rule "polySimp_rightDist" (formula "40") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "40") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "40") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "40") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "40") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "65")) + (rule "mul_literals" (formula "65") (term "1,0")) + (rule "polySimp_addComm1" (formula "65") (term "0")) + (rule "polySimp_addComm0" (formula "65") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1,0")) + (rule "polySimp_rightDist" (formula "64") (term "1,0")) + (rule "polySimp_mulComm0" (formula "64") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "106")) + (rule "polySimp_mulComm0" (formula "106") (term "1,0")) + (rule "polySimp_rightDist" (formula "106") (term "1,0")) + (rule "polySimp_rightDist" (formula "106") (term "0,1,0")) + (rule "mul_literals" (formula "106") (term "0,0,1,0")) + (rule "polySimp_addComm1" (formula "106") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "105")) + (rule "polySimp_mulComm0" (formula "105") (term "1,0")) + (rule "polySimp_rightDist" (formula "105") (term "1,0")) + (rule "polySimp_mulComm0" (formula "105") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "80")) + (rule "mul_literals" (formula "80") (term "1,0")) + (rule "polySimp_addComm1" (formula "80") (term "0")) + (rule "polySimp_addComm0" (formula "80") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "100")) + (rule "polySimp_mulComm0" (formula "100") (term "1,0")) + (rule "inEqSimp_homoInEq0" (formula "67")) + (rule "mul_literals" (formula "67") (term "1,0")) + (rule "polySimp_addComm1" (formula "67") (term "0")) + (rule "polySimp_addComm0" (formula "67") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "91")) + (rule "polySimp_mulComm0" (formula "91") (term "1,0")) + (rule "inEqSimp_homoInEq0" (formula "92")) + (rule "polySimp_mulComm0" (formula "92") (term "1,0")) + (rule "polySimp_addAssoc" (formula "74") (term "0")) + (rule "polySimp_rightDist" (formula "100") (term "1,0")) + (rule "polySimp_mulComm0" (formula "100") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "101") (term "0,0")) + (rule "polySimp_pullOutFactor1" (formula "101") (term "0,0,0")) + (rule "add_literals" (formula "101") (term "1,0,0,0")) + (rule "times_zero_1" (formula "101") (term "0,0,0")) + (rule "add_zero_left" (formula "101") (term "0,0")) + (rule "polySimp_rightDist" (formula "91") (term "1,0")) + (rule "polySimp_mulComm0" (formula "91") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "92") (term "1,0")) + (rule "polySimp_mulComm0" (formula "92") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "91") (term "0")) + (rule "polySimp_addAssoc" (formula "40") (term "0")) + (rule "polySimp_addAssoc" (formula "64") (term "0")) + (rule "polySimp_addAssoc" (formula "106") (term "0,0")) + (rule "polySimp_addAssoc" (formula "105") (term "0")) + (rule "polySimp_addComm1" (formula "105") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "105") (term "0,0,0")) + (rule "add_literals" (formula "105") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "105") (term "1,0,0,0")) + (rule "add_literals" (formula "105") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "100") (term "0")) + (rule "polySimp_addComm1" (formula "100") (term "0,0")) + (rule "polySimp_pullOutFactor1" (formula "100") (term "0,0,0")) + (rule "add_literals" (formula "100") (term "1,0,0,0")) + (rule "times_zero_1" (formula "100") (term "0,0,0")) + (rule "add_zero_left" (formula "100") (term "0,0")) + (rule "polySimp_addAssoc" (formula "92") (term "0")) + (rule "polySimp_addComm0" (formula "92") (term "0,0")) + (rule "polySimp_addAssoc" (formula "91") (term "0,0")) + (rule "polySimp_pullOutFactor1" (formula "91") (term "0,0,0")) + (rule "add_literals" (formula "91") (term "1,0,0,0")) + (rule "times_zero_1" (formula "91") (term "0,0,0")) + (rule "add_zero_left" (formula "91") (term "0,0")) + (rule "polySimp_addAssoc" (formula "106") (term "0,0,0")) + (rule "polySimp_addComm0" (formula "106") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "106") (term "0,0,0")) + (rule "add_literals" (formula "106") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "106") (term "1,0,0,0")) + (rule "add_literals" (formula "106") (term "0,0,0")) + (rule "inEqSimp_homoInEq0" (formula "148") (term "1")) + (rule "mul_literals" (formula "148") (term "1,0,1")) + (rule "polySimp_addComm1" (formula "148") (term "0,1")) + (rule "polySimp_addComm1" (formula "148") (term "0,0,1")) + (rule "polySimp_addComm1" (formula "148") (term "0,0,0,1")) + (rule "polySimp_addComm0" (formula "148") (term "0,0,0,0,1")) + (rule "inEqSimp_homoInEq0" (formula "148") (term "0")) + (rule "polySimp_mulComm0" (formula "148") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "148") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "148") (term "0,1,0,0")) + (rule "polySimp_rightDist" (formula "148") (term "0,0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "148") (term "1,0,0,1,0,0")) + (rule "polySimp_elimOne" (formula "148") (term "1,0,0,1,0,0")) + (rule "polySimp_mulComm0" (formula "148") (term "0,0,0,1,0,0")) + (rule "polySimp_addAssoc" (formula "148") (term "0,0")) + (rule "polySimp_addAssoc" (formula "148") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "148") (term "0,0,0,0")) + (rule "polySimp_sepNegMonomial" (formula "108")) + (rule "polySimp_mulLiterals" (formula "108") (term "0")) + (rule "polySimp_elimOne" (formula "108") (term "0")) + (rule "polySimp_sepNegMonomial" (formula "13") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "13") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "13") (term "0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "60")) + (rule "polySimp_mulLiterals" (formula "60") (term "0")) + (rule "polySimp_elimOne" (formula "60") (term "0")) + (rule "polySimp_sepNegMonomial" (formula "50") (term "1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "50") (term "0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "50") (term "0,1,0,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "4")) + (rule "polySimp_mulLiterals" (formula "4") (term "0")) + (rule "polySimp_elimOne" (formula "4") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "50") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "50") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "50") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "50") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "50") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "12") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "12") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "12") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "12") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "12") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "14") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "14") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "14") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "14") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "14") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "1")) + (rule "polySimp_mulComm0" (formula "1") (term "1")) + (rule "polySimp_rightDist" (formula "1") (term "1")) + (rule "mul_literals" (formula "1") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "1") (term "1,1")) + (rule "polySimp_elimOne" (formula "1") (term "1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "2")) + (rule "polySimp_mulLiterals" (formula "2") (term "0")) + (rule "polySimp_elimOne" (formula "2") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "111") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "111") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "111") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "111") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "111") (term "1,1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "111") (term "0,1,0,0,0,0,0")) + (rule "mul_literals" (formula "111") (term "0,0,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "3")) + (rule "polySimp_mulComm0" (formula "3") (term "1")) + (rule "polySimp_rightDist" (formula "3") (term "1")) + (rule "mul_literals" (formula "3") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "3") (term "1,1")) + (rule "polySimp_elimOne" (formula "3") (term "1,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "79")) + (rule "polySimp_mulLiterals" (formula "79") (term "0")) + (rule "polySimp_elimOne" (formula "79") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "75")) + (rule "polySimp_mulComm0" (formula "75") (term "1")) + (rule "polySimp_rightDist" (formula "75") (term "1")) + (rule "mul_literals" (formula "75") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "66")) + (rule "polySimp_mulLiterals" (formula "66") (term "0")) + (rule "polySimp_elimOne" (formula "66") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "65")) + (rule "polySimp_mulComm0" (formula "65") (term "1")) + (rule "polySimp_rightDist" (formula "65") (term "1")) + (rule "mul_literals" (formula "65") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "80")) + (rule "polySimp_mulComm0" (formula "80") (term "1")) + (rule "polySimp_rightDist" (formula "80") (term "1")) + (rule "mul_literals" (formula "80") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "67")) + (rule "polySimp_mulComm0" (formula "67") (term "1")) + (rule "polySimp_rightDist" (formula "67") (term "1")) + (rule "mul_literals" (formula "67") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "74")) + (rule "polySimp_mulLiterals" (formula "74") (term "0")) + (rule "polySimp_elimOne" (formula "74") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "101")) + (rule "polySimp_mulLiterals" (formula "101") (term "1")) + (rule "polySimp_elimOne" (formula "101") (term "1")) + (rule "inEqSimp_sepNegMonomial1" (formula "40")) + (rule "polySimp_mulLiterals" (formula "40") (term "0")) + (rule "polySimp_elimOne" (formula "40") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "0")) + (rule "polySimp_elimOne" (formula "64") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "105")) + (rule "polySimp_mulLiterals" (formula "105") (term "0")) + (rule "polySimp_elimOne" (formula "105") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "100")) + (rule "polySimp_mulLiterals" (formula "100") (term "0")) + (rule "polySimp_elimOne" (formula "100") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "92")) + (rule "polySimp_mulLiterals" (formula "92") (term "0")) + (rule "polySimp_elimOne" (formula "92") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "91")) + (rule "polySimp_mulLiterals" (formula "91") (term "1")) + (rule "polySimp_elimOne" (formula "91") (term "1")) + (rule "inEqSimp_sepPosMonomial1" (formula "104")) + (rule "polySimp_mulComm0" (formula "104") (term "1")) + (rule "polySimp_rightDist" (formula "104") (term "1")) + (rule "mul_literals" (formula "104") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "104") (term "1,1")) + (rule "polySimp_elimOne" (formula "104") (term "1,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "146") (term "1")) + (rule "polySimp_mulComm0" (formula "146") (term "1,1")) + (rule "polySimp_rightDist" (formula "146") (term "1,1")) + (rule "polySimp_rightDist" (formula "146") (term "0,1,1")) + (rule "polySimp_mulLiterals" (formula "146") (term "1,0,1,1")) + (rule "polySimp_elimOne" (formula "146") (term "1,0,1,1")) + (rule "polySimp_rightDist" (formula "146") (term "0,0,1,1")) + (rule "mul_literals" (formula "146") (term "0,0,0,1,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "146") (term "0")) + (rule "polySimp_mulLiterals" (formula "146") (term "0,0")) + (rule "polySimp_elimOne" (formula "146") (term "0,0")) + (rule "inEqSimp_subsumption1" (formula "37") (ifseqformula "38")) + (rule "leq_literals" (formula "37") (term "0")) + (builtin "One Step Simplification" (formula "37")) + (rule "true_left" (formula "37")) + (rule "inEqSimp_subsumption1" (formula "77") (ifseqformula "10")) + (rule "leq_literals" (formula "77") (term "0")) + (builtin "One Step Simplification" (formula "77")) + (rule "true_left" (formula "77")) + (rule "inEqSimp_subsumption0" (formula "88") (ifseqformula "101")) + (rule "inEqSimp_homoInEq0" (formula "88") (term "0")) + (rule "polySimp_mulComm0" (formula "88") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "88") (term "1,0,0")) + (rule "mul_literals" (formula "88") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "88") (term "0,0")) + (rule "polySimp_addComm0" (formula "88") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "88") (term "0,0")) + (rule "add_literals" (formula "88") (term "1,1,0,0")) + (rule "times_zero_1" (formula "88") (term "1,0,0")) + (rule "add_zero_right" (formula "88") (term "0,0")) + (rule "qeq_literals" (formula "88") (term "0")) + (builtin "One Step Simplification" (formula "88")) + (rule "true_left" (formula "88")) + (rule "inEqSimp_subsumption1" (formula "80") (ifseqformula "68")) + (rule "leq_literals" (formula "80") (term "0")) + (builtin "One Step Simplification" (formula "80")) + (rule "true_left" (formula "80")) + (rule "inEqSimp_subsumption1" (formula "11") (ifseqformula "4")) + (rule "inEqSimp_homoInEq0" (formula "11") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "11") (term "0,0")) + (rule "add_literals" (formula "11") (term "1,1,0,0")) + (rule "times_zero_1" (formula "11") (term "1,0,0")) + (rule "add_zero_right" (formula "11") (term "0,0")) + (rule "qeq_literals" (formula "11") (term "0")) + (builtin "One Step Simplification" (formula "11")) + (rule "true_left" (formula "11")) + (rule "inEqSimp_subsumption1" (formula "21") (ifseqformula "33")) + (rule "leq_literals" (formula "21") (term "0")) + (builtin "One Step Simplification" (formula "21")) + (rule "true_left" (formula "21")) + (rule "inEqSimp_subsumption1" (formula "67") (ifseqformula "1")) + (rule "inEqSimp_homoInEq0" (formula "67") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "67") (term "0,0")) + (rule "add_literals" (formula "67") (term "1,1,0,0")) + (rule "times_zero_1" (formula "67") (term "1,0,0")) + (rule "add_zero_right" (formula "67") (term "0,0")) + (rule "qeq_literals" (formula "67") (term "0")) + (builtin "One Step Simplification" (formula "67")) + (rule "true_left" (formula "67")) + (rule "inEqSimp_exactShadow3" (formula "85") (ifseqformula "96")) + (rule "mul_literals" (formula "85") (term "0,0")) + (rule "polySimp_addAssoc" (formula "85") (term "0")) + (rule "add_literals" (formula "85") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "85")) + (rule "mul_literals" (formula "85") (term "1")) + (rule "inEqSimp_subsumption1" (formula "55") (ifseqformula "85")) + (rule "leq_literals" (formula "55") (term "0")) + (builtin "One Step Simplification" (formula "55")) + (rule "true_left" (formula "55")) + (rule "inEqSimp_exactShadow3" (formula "77") (ifseqformula "66")) + (rule "mul_literals" (formula "77") (term "0,0")) + (rule "polySimp_addAssoc" (formula "77") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "77")) + (rule "polySimp_mulComm0" (formula "77") (term "1")) + (rule "polySimp_rightDist" (formula "77") (term "1")) + (rule "mul_literals" (formula "77") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "77") (term "1,1")) + (rule "polySimp_elimOne" (formula "77") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "77") (ifseqformula "33")) + (rule "inEqSimp_homoInEq0" (formula "77") (term "0")) + (rule "polySimp_mulComm0" (formula "77") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "77") (term "1,0,0")) + (rule "mul_literals" (formula "77") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "77") (term "0,0")) + (rule "polySimp_addComm0" (formula "77") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "77") (term "0,0")) + (rule "add_literals" (formula "77") (term "1,1,0,0")) + (rule "times_zero_1" (formula "77") (term "1,0,0")) + (rule "add_zero_right" (formula "77") (term "0,0")) + (rule "qeq_literals" (formula "77") (term "0")) + (builtin "One Step Simplification" (formula "77")) + (rule "true_left" (formula "77")) + (rule "inEqSimp_exactShadow3" (formula "77") (ifseqformula "62")) + (rule "mul_literals" (formula "77") (term "0,0")) + (rule "polySimp_addAssoc" (formula "77") (term "0")) + (rule "add_literals" (formula "77") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "77")) + (rule "polySimp_mulLiterals" (formula "77") (term "0")) + (rule "polySimp_elimOne" (formula "77") (term "0")) + (rule "inEqSimp_subsumption0" (formula "77") (ifseqformula "20")) + (rule "leq_literals" (formula "77") (term "0")) + (builtin "One Step Simplification" (formula "77")) + (rule "true_left" (formula "77")) + (rule "inEqSimp_exactShadow3" (formula "33") (ifseqformula "21")) + (rule "polySimp_mulComm0" (formula "33") (term "0,0")) + (rule "polySimp_addComm0" (formula "33") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "33")) + (rule "polySimp_mulLiterals" (formula "33") (term "0")) + (rule "polySimp_elimOne" (formula "33") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "22") (ifseqformula "37")) + (rule "mul_literals" (formula "22") (term "0,0")) + (rule "polySimp_addAssoc" (formula "22") (term "0")) + (rule "add_literals" (formula "22") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "22")) + (rule "mul_literals" (formula "22") (term "1")) + (rule "inEqSimp_subsumption1" (formula "22") (ifseqformula "33")) + (rule "leq_literals" (formula "22") (term "0")) + (builtin "One Step Simplification" (formula "22")) + (rule "true_left" (formula "22")) + (rule "inEqSimp_exactShadow3" (formula "61") (ifseqformula "75")) + (rule "polySimp_rightDist" (formula "61") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "61") (term "1,0,0")) + (rule "mul_literals" (formula "61") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "61") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "61") (term "0")) + (rule "add_literals" (formula "61") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "61")) + (rule "mul_literals" (formula "61") (term "1")) + (rule "inEqSimp_subsumption1" (formula "61") (ifseqformula "32")) + (rule "leq_literals" (formula "61") (term "0")) + (builtin "One Step Simplification" (formula "61")) + (rule "true_left" (formula "61")) + (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "60")) + (rule "times_zero_1" (formula "65") (term "0,0")) + (rule "add_zero_left" (formula "65") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "65")) + (rule "polySimp_mulLiterals" (formula "65") (term "0")) + (rule "polySimp_elimOne" (formula "65") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "61") (ifseqformula "91")) + (rule "polySimp_rightDist" (formula "61") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "61") (term "1,0,0")) + (rule "mul_literals" (formula "61") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "61") (term "1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "61")) + (rule "polySimp_mulComm0" (formula "61") (term "1")) + (rule "polySimp_rightDist" (formula "61") (term "1")) + (rule "mul_literals" (formula "61") (term "0,1")) + (rule "inEqSimp_exactShadow3" (formula "1") (ifseqformula "62")) + (rule "polySimp_rightDist" (formula "1") (term "0,0")) + (rule "mul_literals" (formula "1") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "1") (term "0")) + (rule "polySimp_addAssoc" (formula "1") (term "0,0")) + (rule "add_literals" (formula "1") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "1")) + (rule "polySimp_mulLiterals" (formula "1") (term "0")) + (rule "polySimp_elimOne" (formula "1") (term "0")) + (rule "inEqSimp_subsumption0" (formula "61") (ifseqformula "1")) + (rule "inEqSimp_homoInEq0" (formula "61") (term "0")) + (rule "polySimp_mulComm0" (formula "61") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "61") (term "1,0,0")) + (rule "mul_literals" (formula "61") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "61") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "61") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "61") (term "0,0")) + (rule "polySimp_addComm1" (formula "61") (term "0,0,0")) + (rule "add_literals" (formula "61") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "61") (term "0,0")) + (rule "add_literals" (formula "61") (term "1,1,0,0")) + (rule "times_zero_1" (formula "61") (term "1,0,0")) + (rule "add_zero_right" (formula "61") (term "0,0")) + (rule "qeq_literals" (formula "61") (term "0")) + (builtin "One Step Simplification" (formula "61")) + (rule "true_left" (formula "61")) + (rule "inEqSimp_exactShadow3" (formula "97") (ifseqformula "62")) + (rule "polySimp_rightDist" (formula "97") (term "0,0")) + (rule "mul_literals" (formula "97") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "97") (term "0")) + (rule "polySimp_addAssoc" (formula "97") (term "0,0")) + (rule "add_literals" (formula "97") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "97")) + (rule "polySimp_mulLiterals" (formula "97") (term "0")) + (rule "polySimp_elimOne" (formula "97") (term "0")) + (rule "inEqSimp_subsumption0" (formula "97") (ifseqformula "73")) + (rule "inEqSimp_homoInEq0" (formula "97") (term "0")) + (rule "polySimp_mulComm0" (formula "97") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "97") (term "1,0,0")) + (rule "mul_literals" (formula "97") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "97") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "97") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "97") (term "0,0")) + (rule "polySimp_addComm1" (formula "97") (term "0,0,0")) + (rule "add_literals" (formula "97") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "97") (term "0,0")) + (rule "add_literals" (formula "97") (term "1,1,0,0")) + (rule "times_zero_1" (formula "97") (term "1,0,0")) + (rule "add_zero_right" (formula "97") (term "0,0")) + (rule "qeq_literals" (formula "97") (term "0")) + (builtin "One Step Simplification" (formula "97")) + (rule "true_left" (formula "97")) + (rule "inEqSimp_exactShadow3" (formula "74") (ifseqformula "55")) + (rule "polySimp_rightDist" (formula "74") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "74") (term "1,0,0")) + (rule "mul_literals" (formula "74") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "74") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "74") (term "0")) + (rule "add_literals" (formula "74") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "74")) + (rule "mul_literals" (formula "74") (term "1")) + (rule "inEqSimp_subsumption1" (formula "74") (ifseqformula "33")) + (rule "leq_literals" (formula "74") (term "0")) + (builtin "One Step Simplification" (formula "74")) + (rule "true_left" (formula "74")) + (rule "inEqSimp_exactShadow3" (formula "70") (ifseqformula "96")) + (rule "polySimp_rightDist" (formula "70") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "70") (term "1,0,0")) + (rule "mul_literals" (formula "70") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "70") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "70") (term "0")) + (rule "polySimp_addComm1" (formula "70") (term "0,0")) + (rule "add_literals" (formula "70") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "70")) + (rule "polySimp_mulComm0" (formula "70") (term "1")) + (rule "polySimp_rightDist" (formula "70") (term "1")) + (rule "mul_literals" (formula "70") (term "0,1")) + (rule "inEqSimp_subsumption1" (formula "75") (ifseqformula "70")) + (rule "inEqSimp_homoInEq0" (formula "75") (term "0")) + (rule "polySimp_mulComm0" (formula "75") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "75") (term "1,0,0")) + (rule "mul_literals" (formula "75") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "75") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "75") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "75") (term "0,0")) + (rule "polySimp_addComm1" (formula "75") (term "0,0,0")) + (rule "add_literals" (formula "75") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "75") (term "0,0")) + (rule "add_literals" (formula "75") (term "1,1,0,0")) + (rule "times_zero_1" (formula "75") (term "1,0,0")) + (rule "add_zero_right" (formula "75") (term "0,0")) + (rule "qeq_literals" (formula "75") (term "0")) + (builtin "One Step Simplification" (formula "75")) + (rule "true_left" (formula "75")) + (rule "inEqSimp_exactShadow3" (formula "97") (ifseqformula "76")) + (rule "polySimp_rightDist" (formula "97") (term "0,0")) + (rule "mul_literals" (formula "97") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "97") (term "0")) + (rule "add_literals" (formula "97") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "97")) + (rule "polySimp_mulLiterals" (formula "97") (term "0")) + (rule "polySimp_elimOne" (formula "97") (term "0")) + (rule "inEqSimp_subsumption0" (formula "97") (ifseqformula "55")) + (rule "leq_literals" (formula "97") (term "0")) + (builtin "One Step Simplification" (formula "97")) + (rule "true_left" (formula "97")) + (rule "inEqSimp_exactShadow3" (formula "92") (ifseqformula "4")) + (rule "polySimp_mulComm0" (formula "92") (term "0,0")) + (rule "polySimp_addComm0" (formula "92") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "92")) + (rule "polySimp_mulLiterals" (formula "92") (term "0")) + (rule "polySimp_elimOne" (formula "92") (term "0")) + (rule "inEqSimp_subsumption0" (formula "92") (ifseqformula "97")) + (rule "inEqSimp_homoInEq0" (formula "92") (term "0")) + (rule "polySimp_mulComm0" (formula "92") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "92") (term "1,0,0")) + (rule "mul_literals" (formula "92") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "92") (term "0,0")) + (rule "polySimp_addComm1" (formula "92") (term "0,0,0")) + (rule "add_literals" (formula "92") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "92") (term "0,0")) + (rule "add_literals" (formula "92") (term "1,1,0,0")) + (rule "times_zero_1" (formula "92") (term "1,0,0")) + (rule "add_zero_right" (formula "92") (term "0,0")) + (rule "qeq_literals" (formula "92") (term "0")) + (builtin "One Step Simplification" (formula "92")) + (rule "true_left" (formula "92")) + (rule "inEqSimp_exactShadow3" (formula "97") (ifseqformula "66")) + (rule "polySimp_rightDist" (formula "97") (term "0,0")) + (rule "mul_literals" (formula "97") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "97") (term "0")) + (rule "polySimp_addAssoc" (formula "97") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "97")) + (rule "polySimp_mulLiterals" (formula "97") (term "0")) + (rule "polySimp_elimOne" (formula "97") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "92") (ifseqformula "62")) + (rule "polySimp_mulComm0" (formula "92") (term "0,0")) + (rule "polySimp_addComm0" (formula "92") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "92")) + (rule "polySimp_mulLiterals" (formula "92") (term "0")) + (rule "polySimp_elimOne" (formula "92") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "92") (ifseqformula "76")) + (rule "polySimp_mulComm0" (formula "92") (term "0,0")) + (rule "polySimp_addComm0" (formula "92") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "92")) + (rule "polySimp_mulLiterals" (formula "92") (term "0")) + (rule "polySimp_elimOne" (formula "92") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "3") (ifseqformula "55")) + (rule "polySimp_rightDist" (formula "3") (term "0,0")) + (rule "polySimp_addComm1" (formula "3") (term "0")) + (rule "polySimp_rightDist" (formula "3") (term "0,0,0")) + (rule "mul_literals" (formula "3") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "3") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "3") (term "1,0,0,0")) + (rule "polySimp_addComm1" (formula "3") (term "0,0")) + (rule "add_literals" (formula "3") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "3")) + (rule "polySimp_mulLiterals" (formula "3") (term "0")) + (rule "polySimp_elimOne" (formula "3") (term "0")) + (rule "inEqSimp_subsumption0" (formula "3") (ifseqformula "39")) + (rule "inEqSimp_homoInEq0" (formula "3") (term "0")) + (rule "polySimp_mulComm0" (formula "3") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "3") (term "1,0,0")) + (rule "mul_literals" (formula "3") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "3") (term "0,0")) + (rule "polySimp_addComm1" (formula "3") (term "0,0,0")) + (rule "add_literals" (formula "3") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "3") (term "0,0")) + (rule "add_literals" (formula "3") (term "1,1,0,0")) + (rule "times_zero_1" (formula "3") (term "1,0,0")) + (rule "add_zero_right" (formula "3") (term "0,0")) + (rule "qeq_literals" (formula "3") (term "0")) + (builtin "One Step Simplification" (formula "3")) + (rule "true_left" (formula "3")) + (rule "inEqSimp_exactShadow3" (formula "92") (ifseqformula "66")) + (rule "polySimp_mulComm0" (formula "92") (term "0,0")) + (rule "polySimp_addComm0" (formula "92") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "92")) + (rule "polySimp_mulLiterals" (formula "92") (term "0")) + (rule "polySimp_elimOne" (formula "92") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "37") (ifseqformula "35")) + (rule "polySimp_mulComm0" (formula "37") (term "0,0")) + (rule "polySimp_addComm0" (formula "37") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "37")) + (rule "polySimp_mulLiterals" (formula "37") (term "0")) + (rule "polySimp_elimOne" (formula "37") (term "0")) + (rule "inEqSimp_subsumption0" (formula "22") (ifseqformula "37")) + (rule "leq_literals" (formula "22") (term "0")) + (builtin "One Step Simplification" (formula "22")) + (rule "true_left" (formula "22")) + (rule "inEqSimp_exactShadow3" (formula "85") (ifseqformula "69")) + (rule "mul_literals" (formula "85") (term "0,0")) + (rule "polySimp_addAssoc" (formula "85") (term "0")) + (rule "add_literals" (formula "85") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "85")) + (rule "polySimp_mulLiterals" (formula "85") (term "0")) + (rule "polySimp_elimOne" (formula "85") (term "0")) + (rule "inEqSimp_subsumption0" (formula "85") (ifseqformula "21")) + (rule "leq_literals" (formula "85") (term "0")) + (builtin "One Step Simplification" (formula "85")) + (rule "true_left" (formula "85")) + (rule "inEqSimp_exactShadow3" (formula "3") (ifseqformula "74")) + (rule "polySimp_rightDist" (formula "3") (term "0,0")) + (rule "polySimp_addComm1" (formula "3") (term "0")) + (rule "polySimp_rightDist" (formula "3") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "3") (term "1,0,0,0")) + (rule "mul_literals" (formula "3") (term "0,0,0,0")) + (rule "polySimp_elimOne" (formula "3") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "3") (term "0,0")) + (rule "polySimp_addComm1" (formula "3") (term "0,0,0")) + (rule "add_literals" (formula "3") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "3") (term "0,0")) + (rule "add_literals" (formula "3") (term "1,1,0,0")) + (rule "times_zero_1" (formula "3") (term "1,0,0")) + (rule "add_zero_right" (formula "3") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "3")) + (rule "polySimp_mulLiterals" (formula "3") (term "0")) + (rule "polySimp_elimOne" (formula "3") (term "0")) + (rule "inEqSimp_subsumption0" (formula "3") (ifseqformula "37")) + (rule "leq_literals" (formula "3") (term "0")) + (builtin "One Step Simplification" (formula "3")) + (rule "true_left" (formula "3")) + (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "4")) + (rule "polySimp_rightDist" (formula "63") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "63") (term "1,0,0")) + (rule "mul_literals" (formula "63") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "63") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "63") (term "0")) + (rule "polySimp_addComm1" (formula "63") (term "0,0")) + (rule "add_literals" (formula "63") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "63")) + (rule "polySimp_mulComm0" (formula "63") (term "1")) + (rule "polySimp_rightDist" (formula "63") (term "1")) + (rule "mul_literals" (formula "63") (term "0,1")) + (rule "inEqSimp_subsumption1" (formula "63") (ifseqformula "71")) + (rule "inEqSimp_homoInEq0" (formula "63") (term "0")) + (rule "polySimp_mulComm0" (formula "63") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "63") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "63") (term "1,1,0,0")) + (rule "mul_literals" (formula "63") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "63") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "63") (term "0,0")) + (rule "polySimp_addComm1" (formula "63") (term "0,0,0")) + (rule "add_literals" (formula "63") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "63") (term "0,0")) + (rule "add_literals" (formula "63") (term "1,1,0,0")) + (rule "times_zero_1" (formula "63") (term "1,0,0")) + (rule "add_zero_right" (formula "63") (term "0,0")) + (rule "qeq_literals" (formula "63") (term "0")) + (builtin "One Step Simplification" (formula "63")) + (rule "true_left" (formula "63")) + (rule "inEqSimp_exactShadow3" (formula "2") (ifseqformula "4")) + (rule "polySimp_rightDist" (formula "2") (term "0,0")) + (rule "mul_literals" (formula "2") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "2") (term "0")) + (rule "polySimp_addAssoc" (formula "2") (term "0,0")) + (rule "add_literals" (formula "2") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "2")) + (rule "polySimp_mulLiterals" (formula "2") (term "0")) + (rule "polySimp_elimOne" (formula "2") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "3") (ifseqformula "77")) + (rule "polySimp_rightDist" (formula "3") (term "0,0")) + (rule "mul_literals" (formula "3") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "3") (term "0")) + (rule "add_literals" (formula "3") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "3")) + (rule "polySimp_mulLiterals" (formula "3") (term "0")) + (rule "polySimp_elimOne" (formula "3") (term "0")) + (rule "inEqSimp_subsumption0" (formula "77") (ifseqformula "3")) + (rule "leq_literals" (formula "77") (term "0")) + (builtin "One Step Simplification" (formula "77")) + (rule "true_left" (formula "77")) + (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "68")) + (rule "polySimp_rightDist" (formula "65") (term "0,0")) + (rule "mul_literals" (formula "65") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "65") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "65") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "65") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "65") (term "0,0")) + (rule "add_literals" (formula "65") (term "1,1,0,0")) + (rule "times_zero_1" (formula "65") (term "1,0,0")) + (rule "add_literals" (formula "65") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "65")) + (rule "mul_literals" (formula "65") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "7") (ifseqformula "51")) + (rule "polySimp_rightDist" (formula "7") (term "0,0")) + (rule "mul_literals" (formula "7") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "7") (term "0")) + (rule "add_literals" (formula "7") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "7")) + (rule "polySimp_mulLiterals" (formula "7") (term "0")) + (rule "polySimp_elimOne" (formula "7") (term "0")) + (rule "inEqSimp_subsumption0" (formula "76") (ifseqformula "7")) + (rule "leq_literals" (formula "76") (term "0")) + (builtin "One Step Simplification" (formula "76")) + (rule "true_left" (formula "76")) + (rule "inEqSimp_exactShadow3" (formula "66") (ifseqformula "77")) + (rule "polySimp_rightDist" (formula "66") (term "0,0")) + (rule "mul_literals" (formula "66") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "66") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "66") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "66") (term "0")) + (rule "add_literals" (formula "66") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "66")) + (rule "mul_literals" (formula "66") (term "1")) + (rule "inEqSimp_subsumption1" (formula "66") (ifseqformula "35")) + (rule "leq_literals" (formula "66") (term "0")) + (builtin "One Step Simplification" (formula "66")) + (rule "true_left" (formula "66")) + (rule "inEqSimp_exactShadow3" (formula "74") (ifseqformula "84")) + (rule "polySimp_rightDist" (formula "74") (term "0,0")) + (rule "mul_literals" (formula "74") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "74") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "74") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "74") (term "0")) + (rule "add_literals" (formula "74") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "74")) + (rule "mul_literals" (formula "74") (term "1")) + (rule "inEqSimp_subsumption1" (formula "74") (ifseqformula "35")) + (rule "leq_literals" (formula "74") (term "0")) + (builtin "One Step Simplification" (formula "74")) + (rule "true_left" (formula "74")) + (rule "inEqSimp_exactShadow3" (formula "68") (ifseqformula "92")) + (rule "mul_literals" (formula "68") (term "0,0")) + (rule "add_zero_left" (formula "68") (term "0")) + (rule "inEqSimp_subsumption1" (formula "87") (ifseqformula "68")) + (rule "leq_literals" (formula "87") (term "0")) + (builtin "One Step Simplification" (formula "87")) + (rule "true_left" (formula "87")) + (rule "inEqSimp_exactShadow3" (formula "4") (ifseqformula "70")) + (rule "polySimp_rightDist" (formula "4") (term "0,0")) + (rule "mul_literals" (formula "4") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "4") (term "0")) + (rule "polySimp_addAssoc" (formula "4") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "4")) + (rule "polySimp_mulLiterals" (formula "4") (term "0")) + (rule "polySimp_elimOne" (formula "4") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "80") (ifseqformula "7")) + (rule "mul_literals" (formula "80") (term "0,0")) + (rule "polySimp_addAssoc" (formula "80") (term "0")) + (rule "add_literals" (formula "80") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "80")) + (rule "mul_literals" (formula "80") (term "1")) + (rule "inEqSimp_subsumption1" (formula "80") (ifseqformula "88")) + (rule "leq_literals" (formula "80") (term "0")) + (builtin "One Step Simplification" (formula "80")) + (rule "true_left" (formula "80")) + (rule "inEqSimp_and_subsumption2" (formula "51") (term "0,0,0,0")) + (rule "leq_literals" (formula "51") (term "0,0,0,0,0,0")) + (builtin "One Step Simplification" (formula "51")) + (rule "inEqSimp_exactShadow3" (formula "69") (ifseqformula "94")) + (rule "times_zero_1" (formula "69") (term "0,0")) + (rule "add_zero_left" (formula "69") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "69")) + (rule "polySimp_mulLiterals" (formula "69") (term "1")) + (rule "polySimp_elimOne" (formula "69") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "70") (ifseqformula "2")) + (rule "mul_literals" (formula "70") (term "0,0")) + (rule "add_zero_left" (formula "70") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "70")) + (rule "mul_literals" (formula "70") (term "1")) + (rule "inEqSimp_subsumption1" (formula "88") (ifseqformula "70")) + (rule "leq_literals" (formula "88") (term "0")) + (builtin "One Step Simplification" (formula "88")) + (rule "true_left" (formula "88")) + (rule "inEqSimp_exactShadow3" (formula "37") (ifseqformula "40")) + (rule "polySimp_mulComm0" (formula "37") (term "0,0")) + (rule "polySimp_addComm0" (formula "37") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "37")) + (rule "polySimp_mulLiterals" (formula "37") (term "0")) + (rule "polySimp_elimOne" (formula "37") (term "0")) + (rule "inEqSimp_subsumption0" (formula "25") (ifseqformula "37")) + (rule "leq_literals" (formula "25") (term "0")) + (builtin "One Step Simplification" (formula "25")) + (rule "true_left" (formula "25")) + (rule "inEqSimp_exactShadow3" (formula "71") (ifseqformula "1")) + (rule "times_zero_1" (formula "71") (term "0,0")) + (rule "add_zero_left" (formula "71") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "71")) + (rule "polySimp_mulLiterals" (formula "71") (term "0")) + (rule "polySimp_elimOne" (formula "71") (term "0")) + (rule "inEqSimp_subsumption0" (formula "71") (ifseqformula "36")) + (rule "leq_literals" (formula "71") (term "0")) + (builtin "One Step Simplification" (formula "71")) + (rule "true_left" (formula "71")) + (rule "inEqSimp_exactShadow3" (formula "71") (ifseqformula "4")) + (rule "times_zero_1" (formula "71") (term "0,0")) + (rule "add_zero_left" (formula "71") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "71")) + (rule "polySimp_mulComm0" (formula "71") (term "1")) + (rule "polySimp_rightDist" (formula "71") (term "1")) + (rule "mul_literals" (formula "71") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "71") (term "1,1")) + (rule "polySimp_elimOne" (formula "71") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "37") (ifseqformula "71")) + (rule "inEqSimp_homoInEq0" (formula "37") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "37") (term "0,0")) + (rule "add_literals" (formula "37") (term "1,1,0,0")) + (rule "times_zero_1" (formula "37") (term "1,0,0")) + (rule "add_zero_right" (formula "37") (term "0,0")) + (rule "qeq_literals" (formula "37") (term "0")) + (builtin "One Step Simplification" (formula "37")) + (rule "true_left" (formula "37")) + (rule "inEqSimp_exactShadow3" (formula "77") (ifseqformula "94")) + (rule "polySimp_rightDist" (formula "77") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "77") (term "1,0,0")) + (rule "mul_literals" (formula "77") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "77") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "77") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "77") (term "0,0")) + (rule "add_literals" (formula "77") (term "1,1,0,0")) + (rule "times_zero_1" (formula "77") (term "1,0,0")) + (rule "add_literals" (formula "77") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "77")) + (rule "mul_literals" (formula "77") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "76") (ifseqformula "100")) + (rule "polySimp_rightDist" (formula "76") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "76") (term "1,0,0")) + (rule "mul_literals" (formula "76") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "76") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "76") (term "0")) + (rule "polySimp_addAssoc" (formula "76") (term "0,0")) + (rule "polySimp_addComm1" (formula "76") (term "0,0,0")) + (rule "add_literals" (formula "76") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "76") (term "0,0")) + (rule "add_literals" (formula "76") (term "1,1,0,0")) + (rule "times_zero_1" (formula "76") (term "1,0,0")) + (rule "add_zero_right" (formula "76") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "76")) + (rule "mul_literals" (formula "76") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "68") (ifseqformula "99")) + (rule "mul_literals" (formula "68") (term "0,0")) + (rule "add_zero_left" (formula "68") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "68")) + (rule "mul_literals" (formula "68") (term "1")) + (rule "inEqSimp_subsumption1" (formula "68") (ifseqformula "70")) + (rule "leq_literals" (formula "68") (term "0")) + (builtin "One Step Simplification" (formula "68")) + (rule "true_left" (formula "68")) + (rule "inEqSimp_exactShadow3" (formula "68") (ifseqformula "75")) + (rule "times_zero_1" (formula "68") (term "0,0")) + (rule "add_zero_left" (formula "68") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "68")) + (rule "polySimp_mulLiterals" (formula "68") (term "0")) + (rule "polySimp_elimOne" (formula "68") (term "0")) + (rule "inEqSimp_subsumption0" (formula "68") (ifseqformula "36")) + (rule "leq_literals" (formula "68") (term "0")) + (builtin "One Step Simplification" (formula "68")) + (rule "true_left" (formula "68")) + (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "2")) + (rule "polySimp_rightDist" (formula "64") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "64") (term "1,0,0")) + (rule "mul_literals" (formula "64") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "64") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "64") (term "0")) + (rule "polySimp_addComm1" (formula "64") (term "0,0")) + (rule "add_literals" (formula "64") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1")) + (rule "polySimp_rightDist" (formula "64") (term "1")) + (rule "mul_literals" (formula "64") (term "0,1")) + (rule "inEqSimp_subsumption1" (formula "77") (ifseqformula "64")) + (rule "inEqSimp_homoInEq0" (formula "77") (term "0")) + (rule "polySimp_mulComm0" (formula "77") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "77") (term "1,0,0")) + (rule "mul_literals" (formula "77") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "77") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "77") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "77") (term "0,0")) + (rule "polySimp_addComm1" (formula "77") (term "0,0,0")) + (rule "add_literals" (formula "77") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "77") (term "0,0")) + (rule "add_literals" (formula "77") (term "1,1,0,0")) + (rule "times_zero_1" (formula "77") (term "1,0,0")) + (rule "add_zero_right" (formula "77") (term "0,0")) + (rule "qeq_literals" (formula "77") (term "0")) + (builtin "One Step Simplification" (formula "77")) + (rule "true_left" (formula "77")) + (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "3")) + (rule "polySimp_rightDist" (formula "65") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "65") (term "1,0,0")) + (rule "mul_literals" (formula "65") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "65") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "65") (term "0")) + (rule "add_literals" (formula "65") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "65")) + (rule "mul_literals" (formula "65") (term "1")) + (rule "inEqSimp_subsumption1" (formula "65") (ifseqformula "35")) + (rule "leq_literals" (formula "65") (term "0")) + (builtin "One Step Simplification" (formula "65")) + (rule "true_left" (formula "65")) + (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "4")) + (rule "polySimp_rightDist" (formula "65") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "65") (term "1,0,0")) + (rule "mul_literals" (formula "65") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "65") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "65") (term "0")) + (rule "polySimp_addAssoc" (formula "65") (term "0,0")) + (rule "polySimp_addComm1" (formula "65") (term "0,0,0")) + (rule "add_literals" (formula "65") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "65") (term "0,0")) + (rule "add_literals" (formula "65") (term "1,1,0,0")) + (rule "times_zero_1" (formula "65") (term "1,0,0")) + (rule "add_literals" (formula "65") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "65")) + (rule "mul_literals" (formula "65") (term "1")) + (rule "inEqSimp_subsumption1" (formula "25") (ifseqformula "65")) + (rule "leq_literals" (formula "25") (term "0")) + (builtin "One Step Simplification" (formula "25")) + (rule "true_left" (formula "25")) + (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "40")) + (rule "mul_literals" (formula "64") (term "0,0")) + (rule "polySimp_addAssoc" (formula "64") (term "0")) + (rule "add_literals" (formula "64") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "64")) + (rule "mul_literals" (formula "64") (term "1")) + (rule "inEqSimp_subsumption1" (formula "64") (ifseqformula "34")) + (rule "leq_literals" (formula "64") (term "0")) + (builtin "One Step Simplification" (formula "64")) + (rule "true_left" (formula "64")) + (rule "inEqSimp_exactShadow3" (formula "71") (ifseqformula "38")) + (rule "polySimp_rightDist" (formula "71") (term "0,0")) + (rule "mul_literals" (formula "71") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "71") (term "0")) + (rule "add_literals" (formula "71") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "71")) + (rule "polySimp_mulLiterals" (formula "71") (term "0")) + (rule "polySimp_elimOne" (formula "71") (term "0")) + (rule "inEqSimp_subsumption0" (formula "35") (ifseqformula "71")) + (rule "leq_literals" (formula "35") (term "0")) + (builtin "One Step Simplification" (formula "35")) + (rule "true_left" (formula "35")) + (rule "inEqSimp_exactShadow3" (formula "69") (ifseqformula "79")) + (rule "mul_literals" (formula "69") (term "0,0")) + (rule "polySimp_addAssoc" (formula "69") (term "0")) + (rule "add_literals" (formula "69") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "69")) + (rule "polySimp_mulLiterals" (formula "69") (term "0")) + (rule "polySimp_elimOne" (formula "69") (term "0")) + (rule "inEqSimp_subsumption0" (formula "69") (ifseqformula "71")) + (rule "leq_literals" (formula "69") (term "0")) + (builtin "One Step Simplification" (formula "69")) + (rule "true_left" (formula "69")) + (rule "inEqSimp_exactShadow3" (formula "69") (ifseqformula "100")) + (rule "mul_literals" (formula "69") (term "0,0")) + (rule "polySimp_addAssoc" (formula "69") (term "0")) + (rule "polySimp_addAssoc" (formula "69") (term "0,0")) + (rule "add_literals" (formula "69") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "69")) + (rule "polySimp_mulComm0" (formula "69") (term "1")) + (rule "polySimp_rightDist" (formula "69") (term "1")) + (rule "mul_literals" (formula "69") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "69") (term "1,1")) + (rule "polySimp_elimOne" (formula "69") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "69") (ifseqformula "72")) + (rule "inEqSimp_homoInEq0" (formula "69") (term "0")) + (rule "polySimp_mulComm0" (formula "69") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "69") (term "1,0,0")) + (rule "mul_literals" (formula "69") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "69") (term "0,0")) + (rule "polySimp_addComm1" (formula "69") (term "0,0,0")) + (rule "add_literals" (formula "69") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "69") (term "0,0")) + (rule "add_literals" (formula "69") (term "1,1,0,0")) + (rule "times_zero_1" (formula "69") (term "1,0,0")) + (rule "add_zero_right" (formula "69") (term "0,0")) + (rule "qeq_literals" (formula "69") (term "0")) + (builtin "One Step Simplification" (formula "69")) + (rule "true_left" (formula "69")) + (rule "inEqSimp_exactShadow3" (formula "62") (ifseqformula "56")) + (rule "polySimp_rightDist" (formula "62") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "62") (term "1,0,0")) + (rule "mul_literals" (formula "62") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "62") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "62") (term "0")) + (rule "add_literals" (formula "62") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "62")) + (rule "mul_literals" (formula "62") (term "1")) + (rule "inEqSimp_subsumption1" (formula "62") (ifseqformula "34")) + (rule "leq_literals" (formula "62") (term "0")) + (builtin "One Step Simplification" (formula "62")) + (rule "true_left" (formula "62")) + (rule "inEqSimp_exactShadow3" (formula "62") (ifseqformula "100")) + (rule "polySimp_rightDist" (formula "62") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "62") (term "1,0,0")) + (rule "mul_literals" (formula "62") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "62") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "62") (term "0")) + (rule "polySimp_addAssoc" (formula "62") (term "0,0")) + (rule "polySimp_addComm1" (formula "62") (term "0,0,0")) + (rule "add_literals" (formula "62") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "62") (term "0,0")) + (rule "add_literals" (formula "62") (term "1,1,0,0")) + (rule "times_zero_1" (formula "62") (term "1,0,0")) + (rule "add_literals" (formula "62") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "62")) + (rule "mul_literals" (formula "62") (term "1")) + (rule "inEqSimp_subsumption1" (formula "62") (ifseqformula "64")) + (rule "leq_literals" (formula "62") (term "0")) + (builtin "One Step Simplification" (formula "62")) + (rule "true_left" (formula "62")) + (rule "inEqSimp_and_subsumption3" (formula "49") (term "0,0,0")) + (rule "leq_literals" (formula "49") (term "0,1,0,0,0,0")) + (builtin "One Step Simplification" (formula "49")) + (rule "inEqSimp_and_subsumption3" (formula "16") (term "0,0,0")) + (rule "leq_literals" (formula "16") (term "0,1,0,0,0,0")) + (builtin "One Step Simplification" (formula "16")) + (rule "inEqSimp_and_subsumption3" (formula "106") (term "0,0,0")) + (rule "leq_literals" (formula "106") (term "0,1,0,0,0,0")) + (builtin "One Step Simplification" (formula "106")) + (rule "nnf_imp2or" (formula "107") (term "0")) + (rule "nnf_imp2or" (formula "18") (term "0,1,1,0")) + (rule "nnf_imp2or" (formula "17") (term "0")) + (rule "Class_invariant_axiom_for_de_wiesler_Buffers" (formula "21")) + (rule "andLeft" (formula "21")) + (rule "notLeft" (formula "22")) + (rule "notLeft" (formula "21")) + (rule "replace_known_right" (formula "13") (term "0") (ifseqformula "109")) + (builtin "One Step Simplification" (formula "13")) + (rule "replace_known_right" (formula "11") (term "0") (ifseqformula "108")) + (builtin "One Step Simplification" (formula "11")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "87") (term "0")) + (builtin "One Step Simplification" (formula "87")) + (rule "translateJavaSubInt" (formula "87") (term "0,0")) + (rule "translateJavaUnaryMinusInt" (formula "87") (term "1,0")) + (rule "neg_literal" (formula "87") (term "1,0")) + (rule "translateJavaAddInt" (formula "87") (term "0,0,0")) + (rule "polySimp_elimSub" (formula "87") (term "0,0")) + (rule "mul_literals" (formula "87") (term "1,0,0")) + (rule "polySimp_addLiterals" (formula "87") (term "0,0")) + (rule "polySimp_addComm0" (formula "87") (term "0,0")) + (rule "Contract_axiom_for_bucketStartsOrdering_in_Functions" (formula "54") (term "0")) + (rule "replace_known_left" (formula "54") (term "1") (ifseqformula "55")) + (builtin "One Step Simplification" (formula "54") (ifInst "" (formula "39")) (ifInst "" (formula "142")) (ifInst "" (formula "22"))) + (rule "true_left" (formula "54")) + (rule "Definition_axiom_for_bucketStartsOrdering_in_de_wiesler_Functions" (formula "54") (term "0") (inst "b=b")) + (builtin "One Step Simplification" (formula "54")) + (rule "expand_inInt" (formula "54") (term "1,0,0,1")) + (rule "replace_int_MIN" (formula "54") (term "0,1,1,0,0,1")) + (rule "replace_int_MAX" (formula "54") (term "1,0,1,0,0,1")) + (rule "andLeft" (formula "54")) + (rule "andLeft" (formula "54")) + (rule "andLeft" (formula "54")) + (rule "translateJavaAddInt" (formula "57") (term "0,2,1,1,0,1,1,1,0")) + (rule "translateJavaAddInt" (formula "57") (term "0,2,1,1,0,1,0,1,0")) + (rule "translateJavaAddInt" (formula "57") (term "0,2,0,1,1,1,1,0")) + (rule "translateJavaAddInt" (formula "57") (term "0,2,0,1,1,0,1,0")) + (rule "translateJavaAddInt" (formula "57") (term "0,2,0,0,0,1,1,1,0")) + (rule "translateJavaAddInt" (formula "56") (term "0,2,0")) + (rule "translateJavaAddInt" (formula "55") (term "0,2,1")) + (rule "polySimp_addComm0" (formula "57") (term "0,2,1,1,0,1,1,1,0")) + (rule "polySimp_addComm0" (formula "57") (term "0,2,1,1,0,1,0,1,0")) + (rule "polySimp_addComm0" (formula "57") (term "0,2,0,1,1,1,1,0")) + (rule "polySimp_addComm0" (formula "57") (term "0,2,0,1,1,0,1,0")) + (rule "polySimp_addComm0" (formula "57") (term "0,2,0,0,0,1,1,1,0")) + (rule "polySimp_addComm0" (formula "56") (term "0,2,0")) + (rule "polySimp_addComm0" (formula "55") (term "0,2,1")) + (rule "inEqSimp_ltToLeq" (formula "57") (term "1,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "57") (term "1,0,0,1,0,0,0,0")) + (rule "inEqSimp_gtToGeq" (formula "57") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "1,0,0,0,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "57") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "1,0,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "57") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "57") (term "0,0,1,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "57") (term "0,0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "54")) + (rule "inEqSimp_commuteLeq" (formula "56") (term "1,0,1,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "56") (term "1,0,1,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "56") (term "0,0,1,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "55")) + (rule "inEqSimp_commuteLeq" (formula "54")) + (rule "applyEq" (formula "55") (term "0") (ifseqformula "40")) + (rule "inEqSimp_commuteGeq" (formula "55")) + (rule "applyEq" (formula "55") (term "1,1,1,1,1,0") (ifseqformula "40")) + (rule "inEqSimp_sepPosMonomial0" (formula "55") (term "1,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "55") (term "1,1,0,0,0,0")) + (rule "polySimp_rightDist" (formula "55") (term "1,1,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "55") (term "1,1,1,0,0,0,0")) + (rule "mul_literals" (formula "55") (term "0,1,1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "55") (term "1,1,1,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "55") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "55") (term "1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "55") (term "1,0,1,1,0")) + (rule "mul_literals" (formula "55") (term "0,1,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "55") (term "1,1,0,1,1,0")) + (rule "polySimp_elimOne" (formula "55") (term "1,1,0,1,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "55") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "55") (term "1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "55") (term "1,0,0,1,0")) + (rule "mul_literals" (formula "55") (term "0,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "55") (term "1,1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "55") (term "1,1,0,0,1,0")) + (rule "inEqSimp_subsumption1" (formula "54") (ifseqformula "5")) + (rule "inEqSimp_homoInEq0" (formula "54") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "54") (term "0,0")) + (rule "add_literals" (formula "54") (term "1,1,0,0")) + (rule "times_zero_1" (formula "54") (term "1,0,0")) + (rule "add_zero_right" (formula "54") (term "0,0")) + (rule "qeq_literals" (formula "54") (term "0")) + (builtin "One Step Simplification" (formula "54")) + (rule "true_left" (formula "54")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "58") (inst "b=b")) + (builtin "One Step Simplification" (formula "58")) + (rule "expand_inInt" (formula "58") (term "1,0,0,1")) + (rule "replace_int_MAX" (formula "58") (term "1,0,1,0,0,1")) + (rule "replace_int_MIN" (formula "58") (term "0,1,1,0,0,1")) + (rule "andLeft" (formula "58")) + (rule "andLeft" (formula "58")) + (rule "andLeft" (formula "59")) + (rule "andLeft" (formula "58")) + (rule "andLeft" (formula "58")) + (rule "andLeft" (formula "59")) + (rule "andLeft" (formula "58")) + (rule "andLeft" (formula "60")) + (rule "andLeft" (formula "60")) + (rule "translateJavaCastInt" (formula "65") (term "0")) + (rule "translateJavaAddInt" (formula "64") (term "1")) + (rule "translateJavaMulInt" (formula "58") (term "1")) + (rule "translateJavaMulInt" (formula "59") (term "0")) + (rule "translateJavaCastInt" (formula "62") (term "0")) + (rule "translateJavaCastInt" (formula "61") (term "1")) + (rule "polySimp_mulComm0" (formula "58") (term "1")) + (rule "polySimp_mulComm0" (formula "59") (term "0")) + (rule "polySimp_addComm0" (formula "64") (term "1")) + (rule "castedGetAny" (formula "65") (term "0")) + (rule "castedGetAny" (formula "62") (term "0")) + (rule "castedGetAny" (formula "61") (term "1")) + (rule "inEqSimp_ltToLeq" (formula "67") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "67") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "67") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "67") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "60")) + (rule "inEqSimp_commuteLeq" (formula "58")) + (rule "inEqSimp_commuteLeq" (formula "61")) + (rule "applyEq" (formula "62") (term "1,0") (ifseqformula "51")) + (rule "applyEq" (formula "61") (term "1,0") (ifseqformula "51")) + (rule "applyEq" (formula "58") (term "0,0") (ifseqformula "51")) + (rule "applyEq" (formula "59") (term "0,0") (ifseqformula "51")) + (rule "inEqSimp_commuteLeq" (formula "59")) + (rule "applyEq" (formula "64") (term "1,1") (ifseqformula "51")) + (rule "applyEq" (formula "67") (term "0,1,0,0,1,0,0,0") (ifseqformula "51")) + (rule "inEqSimp_sepPosMonomial0" (formula "67") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "67") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "67") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "67") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "67") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "67") (term "1,1,1,0,0,0")) + (rule "elimGcdGeq_antec" (formula "58") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=result_21") (inst "elimGcd=Z(2(#))")) + (rule "add_zero_right" (formula "58") (term "0,0,0,1,0")) + (rule "leq_literals" (formula "58") (term "0,0")) + (builtin "One Step Simplification" (formula "58")) + (rule "polySimp_mulLiterals" (formula "58") (term "1,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "58") (term "1,0,0")) + (rule "mul_literals" (formula "58") (term "1,0,0,0,0")) + (rule "add_literals" (formula "58") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "58") (term "0,0")) + (rule "add_literals" (formula "58") (term "1,1,0,0")) + (rule "times_zero_1" (formula "58") (term "1,0,0")) + (rule "add_zero_right" (formula "58") (term "0,0")) + (rule "leq_literals" (formula "58") (term "0")) + (builtin "One Step Simplification" (formula "58")) + (rule "inEqSimp_subsumption1" (formula "50") (ifseqformula "58")) + (rule "leq_literals" (formula "50") (term "0")) + (builtin "One Step Simplification" (formula "50")) + (rule "true_left" (formula "50")) + (rule "inEqSimp_exactShadow3" (formula "60") (ifseqformula "61")) + (rule "polySimp_mulComm0" (formula "60") (term "0,0")) + (rule "polySimp_addComm0" (formula "60") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "60")) + (rule "polySimp_mulLiterals" (formula "60") (term "0")) + (rule "polySimp_elimOne" (formula "60") (term "0")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "82") (term "1")) + (builtin "One Step Simplification" (formula "82")) + (rule "translateJavaAddInt" (formula "82") (term "0,0,1")) + (rule "translateJavaUnaryMinusInt" (formula "82") (term "1,1")) + (rule "neg_literal" (formula "82") (term "1,1")) + (rule "translateJavaSubInt" (formula "82") (term "0,1")) + (rule "polySimp_elimSub" (formula "82") (term "0,1")) + (rule "mul_literals" (formula "82") (term "1,0,1")) + (rule "polySimp_addLiterals" (formula "82") (term "0,1")) + (rule "polySimp_addComm1" (formula "82") (term "0,1")) + (rule "polySimp_addComm0" (formula "82") (term "0,0,1")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "20")) + (rule "notLeft" (formula "20")) + (rule "replace_known_right" (formula "10") (term "0") (ifseqformula "116")) + (builtin "One Step Simplification" (formula "10")) + (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "54") (term "0")) + (builtin "One Step Simplification" (formula "54") (ifInst "" (formula "86")) (ifInst "" (formula "150")) (ifInst "" (formula "25"))) + (rule "translateJavaAddInt" (formula "54") (term "2,1,1,0,0,1,1")) + (rule "translateJavaAddInt" (formula "54") (term "2,0,1,0,1,1")) + (rule "polySimp_addComm0" (formula "54") (term "2,1,1,0,0,1,1")) + (rule "polySimp_addComm0" (formula "54") (term "2,0,1,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "54") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "54") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "54") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "54") (term "0,0,0")) + (rule "replace_known_left" (formula "54") (term "0,0,0") (ifseqformula "15")) + (builtin "One Step Simplification" (formula "54")) + (rule "inEqSimp_commuteLeq" (formula "54") (term "1,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "54") (term "0,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "54") (term "1,0,1,1")) + (rule "applyEq" (formula "54") (term "1,1,0,0,1,1") (ifseqformula "93")) + (rule "applyEq" (formula "54") (term "0,0,0,1,1,1") (ifseqformula "55")) + (rule "applyEq" (formula "54") (term "0,0,0,0,0,1,1") (ifseqformula "92")) + (rule "replace_known_left" (formula "54") (term "0,0,0,0,1,1") (ifseqformula "76")) + (builtin "One Step Simplification" (formula "54")) + (rule "applyEq" (formula "54") (term "2,0,1,0,1,1") (ifseqformula "49")) + (rule "applyEq" (formula "54") (term "0,1,0,0,0") (ifseqformula "49")) + (rule "applyEq" (formula "54") (term "0,1,0,0,1,1") (ifseqformula "55")) + (rule "inEqSimp_homoInEq0" (formula "54") (term "1,0,0,1,1")) + (rule "polySimp_pullOutFactor1" (formula "54") (term "0,1,0,0,1,1")) + (rule "add_literals" (formula "54") (term "1,0,1,0,0,1,1")) + (rule "times_zero_1" (formula "54") (term "0,1,0,0,1,1")) + (rule "qeq_literals" (formula "54") (term "1,0,0,1,1")) + (builtin "One Step Simplification" (formula "54")) + (rule "applyEq" (formula "54") (term "0,1,0,1,1") (ifseqformula "82")) + (rule "inEqSimp_commuteGeq" (formula "54") (term "1,0,1,1")) + (rule "applyEq" (formula "54") (term "0,0,0,1,1") (ifseqformula "55")) + (rule "inEqSimp_commuteGeq" (formula "54") (term "0,0,1,1")) + (rule "applyEq" (formula "54") (term "0,0,0,1,1") (ifseqformula "92")) + (rule "applyEq" (formula "54") (term "0,1,0,1,1") (ifseqformula "93")) + (rule "inEqSimp_commuteLeq" (formula "54") (term "1,0,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "54") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "54") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "54") (term "0,0,0")) + (rule "replace_known_left" (formula "54") (term "0,0") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "54")) + (rule "inEqSimp_subsumption0" (formula "54") (term "0,0,1,1") (ifseqformula "107")) + (rule "inEqSimp_homoInEq0" (formula "54") (term "0,0,0,1,1")) + (rule "polySimp_mulComm0" (formula "54") (term "1,0,0,0,0,1,1")) + (rule "polySimp_rightDist" (formula "54") (term "1,0,0,0,0,1,1")) + (rule "mul_literals" (formula "54") (term "0,1,0,0,0,0,1,1")) + (rule "polySimp_addAssoc" (formula "54") (term "0,0,0,0,1,1")) + (rule "polySimp_addComm0" (formula "54") (term "0,0,0,0,0,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "54") (term "0,0,0,0,1,1")) + (rule "add_literals" (formula "54") (term "1,1,0,0,0,0,1,1")) + (rule "times_zero_1" (formula "54") (term "1,0,0,0,0,1,1")) + (rule "add_literals" (formula "54") (term "0,0,0,0,1,1")) + (rule "qeq_literals" (formula "54") (term "0,0,0,1,1")) + (builtin "One Step Simplification" (formula "54")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "55") (term "0")) + (rule "translateJavaAddInt" (formula "55") (term "0,2,0")) + (rule "translateJavaMulInt" (formula "55") (term "0,0,2,0")) + (rule "polySimp_mulComm0" (formula "55") (term "0,0,2,0")) + (rule "polySimp_addComm0" (formula "55") (term "0,2,0")) + (rule "pullOutSelect" (formula "55") (term "0") (inst "selectSK=arr_3")) + (rule "simplifySelectOfAnon" (formula "55")) + (builtin "One Step Simplification" (formula "55") (ifInst "" (formula "118")) (ifInst "" (formula "10"))) + (rule "eqSymm" (formula "56")) + (rule "applyEqReverse" (formula "55") (term "1") (ifseqformula "56")) + (rule "hideAuxiliaryEq" (formula "56")) + (rule "elementOfArrayRangeConcrete" (formula "55") (term "0,0")) + (rule "replace_known_right" (formula "55") (term "0,0,0,0") (ifseqformula "122")) + (builtin "One Step Simplification" (formula "55")) + (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "31")) + (rule "andLeft" (formula "31")) + (rule "notLeft" (formula "31")) + (rule "notLeft" (formula "31")) + (rule "replace_known_right" (formula "12") (term "0") (ifseqformula "117")) + (builtin "One Step Simplification" (formula "12")) + (rule "replace_known_right" (formula "14") (term "0") (ifseqformula "116")) + (builtin "One Step Simplification" (formula "14")) + (rule "Class_invariant_axiom_for_de_wiesler_Buffers" (formula "29")) + (rule "andLeft" (formula "29")) + (rule "notLeft" (formula "30")) + (rule "notLeft" (formula "29")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "41") (inst "b=b")) + (builtin "One Step Simplification" (formula "41") (ifInst "" (formula "61")) (ifInst "" (formula "64"))) + (rule "expand_inInt" (formula "41") (term "1,0,0,1")) + (rule "replace_int_MAX" (formula "41") (term "1,0,1,0,0,1")) + (rule "replace_int_MIN" (formula "41") (term "0,1,1,0,0,1")) + (rule "andLeft" (formula "41")) + (rule "andLeft" (formula "41")) + (rule "andLeft" (formula "41")) + (rule "andLeft" (formula "41")) + (rule "andLeft" (formula "42")) + (rule "andLeft" (formula "41")) + (rule "andLeft" (formula "43")) + (rule "translateJavaCastInt" (formula "47") (term "0")) + (rule "translateJavaAddInt" (formula "46") (term "1")) + (rule "translateJavaCastInt" (formula "45") (term "0")) + (rule "translateJavaMulInt" (formula "41") (term "1")) + (rule "translateJavaMulInt" (formula "42") (term "0")) + (rule "translateJavaCastInt" (formula "44") (term "1")) + (rule "polySimp_mulComm0" (formula "41") (term "1")) + (rule "polySimp_mulComm0" (formula "42") (term "0")) + (rule "polySimp_addComm0" (formula "46") (term "1")) + (rule "castedGetAny" (formula "47") (term "0")) + (rule "castedGetAny" (formula "45") (term "0")) + (rule "castedGetAny" (formula "44") (term "1")) + (rule "inEqSimp_ltToLeq" (formula "47") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "47") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "47") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "43")) + (rule "inEqSimp_commuteLeq" (formula "41")) + (rule "inEqSimp_commuteLeq" (formula "43")) + (rule "applyEq" (formula "44") (term "1,0") (ifseqformula "52")) + (rule "applyEq" (formula "42") (term "0,0") (ifseqformula "51")) + (rule "inEqSimp_commuteLeq" (formula "42")) + (rule "applyEq" (formula "43") (term "0") (ifseqformula "65")) + (rule "polySimp_homoEq" (formula "43")) + (rule "polySimp_mulComm0" (formula "43") (term "1,0")) + (rule "polySimp_rightDist" (formula "43") (term "1,0")) + (rule "mul_literals" (formula "43") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "43") (term "0")) + (rule "polySimp_addAssoc" (formula "43") (term "0,0")) + (rule "add_literals" (formula "43") (term "0,0,0")) + (rule "add_zero_left" (formula "43") (term "0,0")) + (rule "applyEq" (formula "42") (term "1,0") (ifseqformula "50")) + (rule "applyEq" (formula "41") (term "0,0") (ifseqformula "49")) + (rule "applyEq" (formula "43") (term "0,1,0,0,1,0,0,0") (ifseqformula "49")) + (rule "applyEq" (formula "42") (term "1,0") (ifseqformula "49")) + (rule "polySimp_pullOutFactor2" (formula "42") (term "0")) + (rule "add_literals" (formula "42") (term "1,0")) + (rule "times_zero_1" (formula "42") (term "0")) + (builtin "One Step Simplification" (formula "42")) + (rule "true_left" (formula "42")) + (rule "inEqSimp_sepPosMonomial0" (formula "42") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "42") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "42") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "42") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "42") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "42") (term "1,1,1,0,0,0")) + (rule "inEqSimp_subsumption6" (formula "41") (ifseqformula "56")) + (rule "greater_literals" (formula "41") (term "0,0")) + (builtin "One Step Simplification" (formula "41")) + (rule "times_zero_1" (formula "41") (term "1,0")) + (rule "leq_literals" (formula "41") (term "0")) + (builtin "One Step Simplification" (formula "41")) + (rule "true_left" (formula "41")) + (rule "Definition_axiom_for_isValidBucketStarts_in_de_wiesler_Functions" (formula "36") (term "0")) + (builtin "One Step Simplification" (formula "36")) + (rule "andLeft" (formula "36")) + (rule "andLeft" (formula "36")) + (rule "andLeft" (formula "36")) + (rule "translateJavaAddInt" (formula "38") (term "3,0")) + (rule "translateJavaAddInt" (formula "37") (term "0")) + (rule "polySimp_addComm0" (formula "38") (term "3,0")) + (rule "polySimp_addComm0" (formula "37") (term "0")) + (rule "inEqSimp_commuteLeq" (formula "36")) + (rule "inEqSimp_commuteLeq" (formula "37")) + (rule "inEqSimp_subsumption1" (formula "58") (ifseqformula "36")) + (rule "leq_literals" (formula "58") (term "0")) + (builtin "One Step Simplification" (formula "58")) + (rule "true_left" (formula "58")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "92") (term "0")) + (builtin "One Step Simplification" (formula "92") (ifInst "" (formula "86")) (ifInst "" (formula "153")) (ifInst "" (formula "25"))) + (rule "translateJavaSubInt" (formula "92") (term "2,0,1,0,1,1,1,1,1")) + (rule "translateJavaAddInt" (formula "92") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_elimSub" (formula "92") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "92") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "92") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "92") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "92") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "92") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "92") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "92") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "92") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "92") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "92") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "92") (term "0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "92") (term "1,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "92") (term "0,0,0")) + (rule "replace_known_left" (formula "92") (term "0,0,0") (ifseqformula "15")) + (builtin "One Step Simplification" (formula "92")) + (rule "inEqSimp_commuteLeq" (formula "92") (term "1,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "92") (term "0,0")) + (rule "applyEq" (formula "92") (term "0,0,0") (ifseqformula "50")) + (rule "applyEq" (formula "92") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "50")) + (rule "applyEq" (formula "92") (term "2,0,1,0,1,1") (ifseqformula "50")) + (rule "applyEq" (formula "92") (term "1,1,0,1,1,1,1,1") (ifseqformula "93")) + (rule "applyEq" (formula "92") (term "1,1,0,1,1,1,1") (ifseqformula "93")) + (rule "applyEq" (formula "92") (term "1,1,0,0,1,1") (ifseqformula "93")) + (rule "applyEq" (formula "92") (term "2,0,1,0,0,1,1") (ifseqformula "50")) + (rule "applyEq" (formula "92") (term "0,1,0,1,1,1,1") (ifseqformula "94")) + (rule "inEqSimp_commuteGeq" (formula "92") (term "1,0,1,1,1,1")) + (rule "applyEq" (formula "92") (term "0,0,0,1,1,1") (ifseqformula "93")) + (rule "applyEq" (formula "92") (term "0,1,0,0,1,1,1,1,1") (ifseqformula "50")) + (rule "applyEq" (formula "92") (term "0,0,0,0,1,1") (ifseqformula "93")) + (rule "replace_known_left" (formula "92") (term "0,0,0,1,1") (ifseqformula "76")) + (builtin "One Step Simplification" (formula "92")) + (rule "applyEq" (formula "92") (term "0,1,0,1,1") (ifseqformula "82")) + (rule "applyEq" (formula "92") (term "0,0,0,1,1") (ifseqformula "82")) + (rule "inEqSimp_sepNegMonomial0" (formula "92") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "92") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "92") (term "0,0,0,1,1,1,1")) + (rule "replace_known_left" (formula "92") (term "0,0,1,1,1,1") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "92")) + (rule "inEqSimp_sepNegMonomial0" (formula "92") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "92") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "92") (term "0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_subsumption1" (formula "92") (term "0,0") (ifseqformula "9")) + (rule "inEqSimp_homoInEq0" (formula "92") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "92") (term "0,0,0,0")) + (rule "add_literals" (formula "92") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "92") (term "1,0,0,0,0")) + (rule "add_literals" (formula "92") (term "0,0,0,0")) + (rule "qeq_literals" (formula "92") (term "0,0,0")) + (builtin "One Step Simplification" (formula "92")) + (rule "inEqSimp_subsumption0" (formula "92") (term "0,1,1,1,1") (ifseqformula "108")) + (rule "inEqSimp_homoInEq0" (formula "92") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "92") (term "1,0,0,0,1,1,1,1")) + (rule "polySimp_rightDist" (formula "92") (term "1,0,0,0,1,1,1,1")) + (rule "mul_literals" (formula "92") (term "0,1,0,0,0,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "92") (term "0,0,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "92") (term "0,0,0,0,1,1,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "92") (term "0,0,0,1,1,1,1")) + (rule "add_literals" (formula "92") (term "1,1,0,0,0,1,1,1,1")) + (rule "times_zero_1" (formula "92") (term "1,0,0,0,1,1,1,1")) + (rule "add_literals" (formula "92") (term "0,0,0,1,1,1,1")) + (rule "qeq_literals" (formula "92") (term "0,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "92")) + (rule "inEqSimp_subsumption1" (formula "92") (term "1,0,0,1,1,1,1") (ifseqformula "9")) + (rule "inEqSimp_homoInEq0" (formula "92") (term "0,1,0,0,1,1,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "92") (term "0,0,1,0,0,1,1,1,1")) + (rule "add_literals" (formula "92") (term "1,1,0,0,1,0,0,1,1,1,1")) + (rule "times_zero_1" (formula "92") (term "1,0,0,1,0,0,1,1,1,1")) + (rule "add_literals" (formula "92") (term "0,0,1,0,0,1,1,1,1")) + (rule "qeq_literals" (formula "92") (term "0,1,0,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "92")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "29")) + (rule "notLeft" (formula "29")) + (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "105") (term "0")) + (builtin "One Step Simplification" (formula "105")) + (rule "translateJavaSubInt" (formula "105") (term "0,1,1,1")) + (rule "polySimp_elimSub" (formula "105") (term "0,1,1,1")) + (rule "polySimp_addComm0" (formula "105") (term "0,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "105") (term "1,1,1")) + (rule "mul_literals" (formula "105") (term "1,0,0,1,1,1")) + (rule "add_literals" (formula "105") (term "0,0,1,1,1")) + (rule "polySimp_addAssoc" (formula "105") (term "0,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "105") (term "0,0")) + (rule "applyEq" (formula "105") (term "0,0,0,1") (ifseqformula "106")) + (rule "applyEq" (formula "105") (term "0,0,1,1") (ifseqformula "106")) + (rule "inEqSimp_commuteGeq" (formula "105") (term "0,1,1")) + (rule "applyEq" (formula "105") (term "1,0,1,1,1") (ifseqformula "106")) + (rule "polySimp_addComm1" (formula "105") (term "0,1,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "105") (term "1,1,1")) + (rule "polySimp_mulLiterals" (formula "105") (term "0,1,1,1")) + (rule "polySimp_elimOne" (formula "105") (term "0,1,1,1")) + (rule "inEqSimp_subsumption0" (formula "105") (term "0,1,1") (ifseqformula "7")) + (rule "inEqSimp_homoInEq0" (formula "105") (term "0,0,1,1")) + (rule "polySimp_mulComm0" (formula "105") (term "1,0,0,0,1,1")) + (rule "polySimp_rightDist" (formula "105") (term "1,0,0,0,1,1")) + (rule "mul_literals" (formula "105") (term "0,1,0,0,0,1,1")) + (rule "polySimp_addAssoc" (formula "105") (term "0,0,0,1,1")) + (rule "polySimp_addComm0" (formula "105") (term "0,0,0,0,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "105") (term "0,0,0,1,1")) + (rule "add_literals" (formula "105") (term "1,1,0,0,0,1,1")) + (rule "times_zero_1" (formula "105") (term "1,0,0,0,1,1")) + (rule "add_zero_right" (formula "105") (term "0,0,0,1,1")) + (rule "qeq_literals" (formula "105") (term "0,0,1,1")) + (builtin "One Step Simplification" (formula "105")) + (rule "Definition_axiom_for_writtenElementsOfBucketClassified_in_de_wiesler_BucketPointers" (formula "18") (term "0,0,1,0")) + (builtin "One Step Simplification" (formula "18")) + (rule "translateJavaAddInt" (formula "18") (term "3,0,0,1,0,1,0")) + (rule "translateJavaAddInt" (formula "18") (term "3,0,2,0,1,0")) + (rule "translateJavaAddInt" (formula "18") (term "4,0,2,0,1,0")) + (rule "translateJavaSubInt" (formula "18") (term "4,0,0,1,0,1,0")) + (rule "translateJavaSubInt" (formula "18") (term "0,0,0,0,1,0")) + (rule "translateJavaAddInt" (formula "18") (term "0,4,0,0,1,0,1,0")) + (rule "polySimp_elimSub" (formula "18") (term "0,0,0,0,1,0")) + (rule "polySimp_elimSub" (formula "18") (term "4,0,0,1,0,1,0")) + (rule "mul_literals" (formula "18") (term "1,4,0,0,1,0,1,0")) + (rule "polySimp_addComm0" (formula "18") (term "0,0,0,0,1,0")) + (rule "polySimp_addComm1" (formula "18") (term "4,0,0,1,0,1,0")) + (rule "polySimp_addComm0" (formula "18") (term "0,4,0,0,1,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "18") (term "0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "18") (term "1,0,0,0,0,0,1,0")) + (rule "polySimp_addComm1" (formula "18") (term "0,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "18") (term "0,0,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "18") (term "1,0,0,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "18") (term "0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "18") (term "0,0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "18") (term "0,0,0,0,1,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "92") (term "0")) + (rule "translateJavaCastInt" (formula "92") (term "0,0")) + (rule "castedGetAny" (formula "92") (term "0,0")) + (rule "Free_class_invariant_axiom_for_de_wiesler_Buffers" (formula "42") (inst "b=b")) + (builtin "One Step Simplification" (formula "42")) + (rule "expand_inInt" (formula "42") (term "1,0,0,1")) + (rule "replace_int_MIN" (formula "42") (term "0,1,1,0,0,1")) + (rule "replace_int_MAX" (formula "42") (term "1,0,1,0,0,1")) + (rule "andLeft" (formula "42")) + (rule "andLeft" (formula "42")) + (rule "andLeft" (formula "42")) + (rule "andLeft" (formula "44")) + (rule "andLeft" (formula "42")) + (rule "notLeft" (formula "42")) + (rule "translateJavaMulInt" (formula "42") (term "1")) + (rule "mul_literals" (formula "42") (term "1")) + (rule "eqSymm" (formula "122")) + (rule "inEqSimp_ltToLeq" (formula "46") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "46") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "46") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "46") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "46") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "44")) + (rule "applyEq" (formula "44") (term "0") (ifseqformula "40")) + (rule "applyEq" (formula "45") (term "0") (ifseqformula "40")) + (rule "applyEq" (formula "46") (term "0,1,0,0,1,0,0,0") (ifseqformula "40")) + (rule "inEqSimp_sepPosMonomial0" (formula "46") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "46") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "46") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "46") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "46") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "46") (term "1,1,1,0,0,0")) + (rule "inEqSimp_subsumption0" (formula "52") (ifseqformula "45")) + (rule "leq_literals" (formula "52") (term "0")) + (builtin "One Step Simplification" (formula "52")) + (rule "true_left" (formula "52")) + (rule "inEqSimp_subsumption1" (formula "44") (ifseqformula "35")) + (rule "leq_literals" (formula "44") (term "0")) + (builtin "One Step Simplification" (formula "44")) + (rule "true_left" (formula "44")) + (rule "inEqSimp_exactShadow3" (formula "9") (ifseqformula "44")) + (rule "polySimp_rightDist" (formula "9") (term "0,0")) + (rule "mul_literals" (formula "9") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "9") (term "0")) + (rule "add_literals" (formula "9") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "9")) + (rule "polySimp_mulLiterals" (formula "9") (term "0")) + (rule "polySimp_elimOne" (formula "9") (term "0")) + (rule "inEqSimp_subsumption0" (formula "8") (ifseqformula "9")) + (rule "leq_literals" (formula "8") (term "0")) + (builtin "One Step Simplification" (formula "8")) + (rule "true_left" (formula "8")) + (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "92") (term "0")) + (rule "translateJavaAddInt" (formula "92") (term "2,0,1,0,1,1")) + (rule "translateJavaAddInt" (formula "92") (term "2,1,1,0,0,1,1")) + (rule "replace_known_left" (formula "92") (term "1,0,0,0") (ifseqformula "21")) + (builtin "One Step Simplification" (formula "92") (ifInst "" (formula "25")) (ifInst "" (formula "156"))) + (rule "polySimp_addComm0" (formula "92") (term "2,0,1,0,1,1")) + (rule "polySimp_addComm0" (formula "92") (term "2,1,1,0,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "92") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "92") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "92") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "92") (term "0,0,0")) + (rule "replace_known_left" (formula "92") (term "0,0,0") (ifseqformula "15")) + (builtin "One Step Simplification" (formula "92")) + (rule "inEqSimp_commuteLeq" (formula "92") (term "1,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "92") (term "0,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "92") (term "1,0,1,1")) + (rule "applyEq" (formula "92") (term "0,1,0,0,1,1") (ifseqformula "93")) + (rule "inEqSimp_commuteLeq" (formula "92") (term "1,0,0,1,1")) + (rule "applyEq" (formula "92") (term "0,1,0,0,0,1,1") (ifseqformula "93")) + (rule "inEqSimp_commuteGeq" (formula "92") (term "1,0,0,0,1,1")) + (rule "applyEq" (formula "92") (term "2,0,1,0,1,1") (ifseqformula "51")) + (rule "applyEq" (formula "92") (term "0,1,0,0,0") (ifseqformula "51")) + (rule "applyEq" (formula "92") (term "0,0,0,1,1,1") (ifseqformula "93")) + (rule "inEqSimp_sepNegMonomial0" (formula "92") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "92") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "92") (term "0,0,0")) + (rule "replace_known_left" (formula "92") (term "0,0") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "92")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "93") (term "0")) + (rule "translateJavaMulInt" (formula "93") (term "0,0,2,0")) + (rule "translateJavaAddInt" (formula "93") (term "0,2,0")) + (rule "polySimp_mulComm0" (formula "93") (term "0,0,2,0")) + (rule "polySimp_addComm0" (formula "93") (term "0,2,0")) + (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "19")) + (rule "andLeft" (formula "19")) + (rule "notLeft" (formula "20")) + (rule "notLeft" (formula "19")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "94") (term "0")) + (builtin "One Step Simplification" (formula "94") (ifInst "" (formula "86")) (ifInst "" (formula "155")) (ifInst "" (formula "24"))) + (rule "translateJavaSubInt" (formula "94") (term "2,0,1,0,1,1,1,1,1")) + (rule "translateJavaAddInt" (formula "94") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_elimSub" (formula "94") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "94") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm1" (formula "94") (term "2,1,1,0,1,1,1,1")) + (rule "add_literals" (formula "94") (term "0,2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "94") (term "2,0,1,0,1,1,1,1,1")) + (rule "add_literals" (formula "94") (term "0,2,0,1,0,1,1,1,1,1")) + (rule "add_zero_left" (formula "94") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "94") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "94") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_rightDist" (formula "94") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "mul_literals" (formula "94") (term "0,1,0,0,0,0,1,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "94") (term "0,0,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "94") (term "0,0,0,0,0,1,1,1,1,1")) + (rule "add_zero_left" (formula "94") (term "0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "94") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "94") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "94") (term "0,0,0,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "94") (term "0,0,0,0,1,1,1,1")) + (rule "add_literals" (formula "94") (term "0,0,0,0,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "94") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "94") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "94") (term "1,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "94") (term "0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "94") (term "1,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "94") (term "1,0,1,1,1,1,1")) + (rule "inEqSimp_homoInEq0" (formula "94") (term "0,0,0")) + (rule "mul_literals" (formula "94") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "94") (term "0,0,0,0")) + (rule "applyEq" (formula "94") (term "0,1,0,1,1,1,1,1") (ifseqformula "95")) + (rule "inEqSimp_commuteGeq" (formula "94") (term "1,0,1,1,1,1,1")) + (rule "applyEq" (formula "94") (term "2,0,1,0,0,1,1") (ifseqformula "50")) + (rule "applyEq" (formula "94") (term "0,1,0,0,1,1,1,1,1") (ifseqformula "50")) + (rule "replace_known_left" (formula "94") (term "1,0,0,1,1,1,1,1") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "94")) + (rule "applyEq" (formula "94") (term "0,1,0,0") (ifseqformula "50")) + (rule "replace_known_left" (formula "94") (term "1,0,0") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "94")) + (rule "applyEq" (formula "94") (term "0,0,0,0,1,1") (ifseqformula "95")) + (rule "applyEq" (formula "94") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "50")) + (rule "applyEq" (formula "94") (term "0,1,0,0,1,1") (ifseqformula "82")) + (rule "inEqSimp_commuteGeq" (formula "94") (term "1,0,0,1,1")) + (rule "applyEq" (formula "94") (term "1,1,0,1,1,1,1") (ifseqformula "95")) + (rule "applyEq" (formula "94") (term "0,0,0,1,1,1") (ifseqformula "95")) + (rule "applyEq" (formula "94") (term "2,0,1,0,1,1") (ifseqformula "50")) + (rule "applyEq" (formula "94") (term "0,1,0,0,1,1") (ifseqformula "95")) + (rule "inEqSimp_commuteLeq" (formula "94") (term "1,0,0,1,1")) + (rule "applyEq" (formula "94") (term "0,1,0,1,1") (ifseqformula "82")) + (rule "inEqSimp_invertInEq0" (formula "94") (term "0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "94") (term "0,0,0,1,1,1,1,1")) + (rule "times_zero_2" (formula "94") (term "1,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "94") (term "0,0,0,1,1,1,1,1")) + (rule "replace_known_left" (formula "94") (term "0,0,1,1,1,1,1") (ifseqformula "15")) + (builtin "One Step Simplification" (formula "94")) + (rule "inEqSimp_sepNegMonomial0" (formula "94") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "94") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "94") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "94") (term "0,0")) + (rule "mul_literals" (formula "94") (term "1,0,0")) + (rule "inEqSimp_subsumption1" (formula "94") (term "0,0") (ifseqformula "15")) + (rule "leq_literals" (formula "94") (term "0,0,0")) + (builtin "One Step Simplification" (formula "94")) + (rule "inEqSimp_subsumption1" (formula "94") (term "0,0,0,1,1") (ifseqformula "77")) + (rule "leq_literals" (formula "94") (term "0,0,0,0,1,1")) + (builtin "One Step Simplification" (formula "94")) + (rule "Free_class_invariant_axiom_for_de_wiesler_Classifier" (formula "46")) + (builtin "One Step Simplification" (formula "46")) + (rule "andLeft" (formula "46")) + (rule "andLeft" (formula "46")) + (rule "andLeft" (formula "46")) + (rule "andLeft" (formula "46")) + (rule "andLeft" (formula "46")) + (rule "andLeft" (formula "46")) + (rule "eqSymm" (formula "51")) + (rule "translateJavaMulInt" (formula "48") (term "1,1")) + (rule "translateJavaSubInt" (formula "51") (term "0,2,1")) + (rule "translateJavaSubInt" (formula "51") (term "0,2,0")) + (rule "eqSymm" (formula "48")) + (rule "polySimp_elimSub" (formula "51") (term "0,2,1")) + (rule "mul_literals" (formula "51") (term "1,0,2,1")) + (rule "polySimp_elimSub" (formula "51") (term "0,2,0")) + (rule "mul_literals" (formula "51") (term "1,0,2,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,0")) + (rule "polySimp_addComm0" (formula "51") (term "0,2,1")) + (rule "polySimp_addComm0" (formula "51") (term "0,2,0")) + (rule "inEqSimp_commuteLeq" (formula "46")) + (rule "applyEq" (formula "46") (term "0") (ifseqformula "40")) + (rule "applyEq" (formula "46") (term "0") (ifseqformula "40")) + (rule "applyEq" (formula "46") (term "1") (ifseqformula "40")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "99") (term "0")) + (rule "translateJavaCastInt" (formula "99") (term "0,0")) + (rule "castedGetAny" (formula "99") (term "0,0")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "112") (term "0")) + (builtin "One Step Simplification" (formula "112")) + (rule "translateJavaAddInt" (formula "112") (term "0,0,0")) + (rule "translateJavaUnaryMinusInt" (formula "112") (term "1,0")) + (rule "neg_literal" (formula "112") (term "1,0")) + (rule "translateJavaSubInt" (formula "112") (term "0,0")) + (rule "polySimp_elimSub" (formula "112") (term "0,0")) + (rule "mul_literals" (formula "112") (term "1,0,0")) + (rule "polySimp_addLiterals" (formula "112") (term "0,0")) + (rule "polySimp_addComm0" (formula "112") (term "0,0")) + (rule "Contract_axiom_for_bufferLen_in_Buffers" (formula "118") (term "0")) + (builtin "One Step Simplification" (formula "118") (ifInst "" (formula "90")) (ifInst "" (formula "162")) (ifInst "" (formula "22"))) + (rule "inEqSimp_ltToLeq" (formula "118") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "118") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "118") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "118") (term "0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "118") (term "0,0,0")) + (rule "replace_known_left" (formula "118") (term "0,0,0") (ifseqformula "15")) + (builtin "One Step Simplification" (formula "118")) + (rule "applyEq" (formula "118") (term "0,1,0,1,1") (ifseqformula "119")) + (rule "inEqSimp_homoInEq0" (formula "118") (term "1,0,1,1")) + (rule "polySimp_mulComm0" (formula "118") (term "1,0,1,0,1,1")) + (rule "polySimp_rightDist" (formula "118") (term "1,0,1,0,1,1")) + (rule "polySimp_rightDist" (formula "118") (term "0,1,0,1,0,1,1")) + (rule "polySimp_mulLiterals" (formula "118") (term "1,0,1,0,1,0,1,1")) + (rule "polySimp_elimOne" (formula "118") (term "1,0,1,0,1,0,1,1")) + (rule "polySimp_rightDist" (formula "118") (term "0,0,1,0,1,0,1,1")) + (rule "polySimp_mulAssoc" (formula "118") (term "0,0,0,1,0,1,0,1,1")) + (rule "polySimp_mulComm0" (formula "118") (term "0,0,0,0,1,0,1,0,1,1")) + (rule "polySimp_mulLiterals" (formula "118") (term "0,0,0,1,0,1,0,1,1")) + (rule "polySimp_elimOne" (formula "118") (term "0,0,0,1,0,1,0,1,1")) + (rule "polySimp_addAssoc" (formula "118") (term "0,1,0,1,1")) + (rule "polySimp_addAssoc" (formula "118") (term "0,0,1,0,1,1")) + (rule "polySimp_addAssoc" (formula "118") (term "0,0,0,1,0,1,1")) + (rule "applyEq" (formula "118") (term "0,0,0,1,1") (ifseqformula "119")) + (rule "applyEq" (formula "118") (term "0,1,0,0,0") (ifseqformula "39")) + (rule "inEqSimp_sepNegMonomial1" (formula "118") (term "1,0,1,1")) + (rule "polySimp_mulLiterals" (formula "118") (term "0,1,0,1,1")) + (rule "polySimp_elimOne" (formula "118") (term "0,1,0,1,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "118") (term "0,0,1,1")) + (rule "polySimp_mulComm0" (formula "118") (term "1,0,0,1,1")) + (rule "polySimp_rightDist" (formula "118") (term "1,0,0,1,1")) + (rule "polySimp_mulLiterals" (formula "118") (term "1,1,0,0,1,1")) + (rule "polySimp_elimOne" (formula "118") (term "1,1,0,0,1,1")) + (rule "polySimp_rightDist" (formula "118") (term "0,1,0,0,1,1")) + (rule "polySimp_mulAssoc" (formula "118") (term "0,0,1,0,0,1,1")) + (rule "polySimp_mulComm0" (formula "118") (term "0,0,0,1,0,0,1,1")) + (rule "polySimp_mulLiterals" (formula "118") (term "0,0,1,0,0,1,1")) + (rule "polySimp_elimOne" (formula "118") (term "0,0,1,0,0,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "118") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "118") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "118") (term "0,0,0")) + (rule "replace_known_left" (formula "118") (term "0,0") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "118")) + (rule "Definition_axiom_for_bufferLen_in_de_wiesler_Buffers" (formula "119") (term "0")) + (rule "pullOutSelect" (formula "119") (term "0") (inst "selectSK=arr_4")) + (rule "simplifySelectOfAnon" (formula "119")) + (builtin "One Step Simplification" (formula "119") (ifInst "" (formula "130")) (ifInst "" (formula "13"))) + (rule "polySimp_homoEq" (formula "120")) + (rule "polySimp_addComm1" (formula "120") (term "0")) + (rule "polySimp_addComm1" (formula "120") (term "0,0")) + (rule "polySimp_addComm1" (formula "120") (term "0,0,0")) + (rule "polySimp_addComm0" (formula "120") (term "0,0,0,0")) + (rule "elementOfArrayRangeConcrete" (formula "119") (term "0,0")) + (rule "replace_known_right" (formula "119") (term "0,0,0,0") (ifseqformula "134")) + (builtin "One Step Simplification" (formula "119")) + (rule "applyEqReverse" (formula "120") (term "0,0,0,0,0,0") (ifseqformula "119")) + (rule "hideAuxiliaryEq" (formula "119")) + (rule "polySimp_addComm0" (formula "119") (term "0,0,0,0")) + (rule "polySimp_addComm1" (formula "119") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "119") (term "0,0")) + (rule "polySimp_sepPosMonomial" (formula "119")) + (rule "polySimp_mulComm0" (formula "119") (term "1")) + (rule "polySimp_rightDist" (formula "119") (term "1")) + (rule "polySimp_mulLiterals" (formula "119") (term "1,1")) + (rule "polySimp_elimOne" (formula "119") (term "1,1")) + (rule "polySimp_rightDist" (formula "119") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "119") (term "1,0,1")) + (rule "polySimp_elimOne" (formula "119") (term "1,0,1")) + (rule "polySimp_rightDist" (formula "119") (term "0,0,1")) + (rule "polySimp_mulAssoc" (formula "119") (term "0,0,0,1")) + (rule "polySimp_mulComm0" (formula "119") (term "0,0,0,0,1")) + (rule "polySimp_mulLiterals" (formula "119") (term "0,0,0,1")) + (rule "polySimp_elimOne" (formula "119") (term "0,0,0,1")) + (rule "applyEq" (formula "164") (term "0,0") (ifseqformula "119")) + (rule "inEqSimp_homoInEq0" (formula "164") (term "0")) + (rule "polySimp_mulComm0" (formula "164") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "164") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "164") (term "0,1,0,0")) + (rule "polySimp_rightDist" (formula "164") (term "0,0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "164") (term "1,0,0,1,0,0")) + (rule "polySimp_elimOne" (formula "164") (term "1,0,0,1,0,0")) + (rule "polySimp_mulComm0" (formula "164") (term "0,0,0,1,0,0")) + (rule "polySimp_addAssoc" (formula "164") (term "0,0")) + (rule "polySimp_addAssoc" (formula "164") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "164") (term "0,0,0,0")) + (rule "polySimp_addComm1" (formula "164") (term "0,0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "164") (term "0,0,0,0")) + (rule "add_literals" (formula "164") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "164") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "164") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "164") (term "0,0,0,0")) + (rule "add_literals" (formula "164") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "164") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "164") (term "0,0,0,0")) + (rule "applyEq" (formula "93") (term "0") (ifseqformula "119")) + (rule "inEqSimp_homoInEq1" (formula "93")) + (rule "polySimp_mulComm0" (formula "93") (term "1,0")) + (rule "polySimp_rightDist" (formula "93") (term "1,0")) + (rule "polySimp_rightDist" (formula "93") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "93") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "93") (term "1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "93") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "93") (term "0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "93") (term "0")) + (rule "polySimp_addAssoc" (formula "93") (term "0,0")) + (rule "polySimp_addAssoc" (formula "93") (term "0,0,0")) + (rule "applyEq" (formula "164") (term "0,1") (ifseqformula "119")) + (rule "inEqSimp_homoInEq1" (formula "164") (term "1")) + (rule "polySimp_mulComm0" (formula "164") (term "1,0,1")) + (rule "polySimp_rightDist" (formula "164") (term "1,0,1")) + (rule "polySimp_rightDist" (formula "164") (term "0,1,0,1")) + (rule "polySimp_rightDist" (formula "164") (term "0,0,1,0,1")) + (rule "polySimp_mulLiterals" (formula "164") (term "1,0,0,1,0,1")) + (rule "polySimp_elimOne" (formula "164") (term "1,0,0,1,0,1")) + (rule "polySimp_mulComm0" (formula "164") (term "0,0,0,1,0,1")) + (rule "polySimp_addAssoc" (formula "164") (term "0,1")) + (rule "polySimp_addAssoc" (formula "164") (term "0,0,1")) + (rule "polySimp_addAssoc" (formula "164") (term "0,0,0,1")) + (rule "polySimp_addComm1" (formula "164") (term "0,0,0,0,1")) + (rule "polySimp_pullOutFactor2b" (formula "164") (term "0,0,0,1")) + (rule "add_literals" (formula "164") (term "1,1,0,0,0,1")) + (rule "times_zero_1" (formula "164") (term "1,0,0,0,1")) + (rule "add_zero_right" (formula "164") (term "0,0,0,1")) + (rule "polySimp_pullOutFactor1b" (formula "164") (term "0,0,0,1")) + (rule "add_literals" (formula "164") (term "1,1,0,0,0,1")) + (rule "times_zero_1" (formula "164") (term "1,0,0,0,1")) + (rule "add_zero_right" (formula "164") (term "0,0,0,1")) + (rule "applyEq" (formula "111") (term "0,0,0") (ifseqformula "119")) + (rule "applyEq" (formula "85") (term "0") (ifseqformula "119")) + (rule "inEqSimp_homoInEq0" (formula "85")) + (rule "polySimp_mulComm0" (formula "85") (term "1,0")) + (rule "polySimp_rightDist" (formula "85") (term "1,0")) + (rule "polySimp_rightDist" (formula "85") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "85") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "85") (term "1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "85") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "85") (term "0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "85") (term "0")) + (rule "polySimp_addAssoc" (formula "85") (term "0,0")) + (rule "polySimp_addAssoc" (formula "85") (term "0,0,0")) + (rule "applyEq" (formula "78") (term "0") (ifseqformula "119")) + (rule "inEqSimp_homoInEq1" (formula "78")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0")) + (rule "polySimp_rightDist" (formula "78") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "78") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,0,0")) + (rule "applyEq" (formula "77") (term "0") (ifseqformula "119")) + (rule "inEqSimp_homoInEq0" (formula "77")) + (rule "polySimp_mulComm0" (formula "77") (term "1,0")) + (rule "polySimp_rightDist" (formula "77") (term "1,0")) + (rule "polySimp_rightDist" (formula "77") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "77") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "77") (term "1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "77") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "77") (term "0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "77") (term "0")) + (rule "polySimp_addAssoc" (formula "77") (term "0,0")) + (rule "polySimp_addAssoc" (formula "77") (term "0,0,0")) + (rule "applyEq" (formula "122") (term "1,1,0,0,0,0") (ifseqformula "119")) + (rule "polySimp_addAssoc" (formula "122") (term "1,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "122") (term "0,1,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "122") (term "0,0,1,0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "122") (term "0,0,0,1,0,0,0,0")) + (rule "add_literals" (formula "122") (term "1,1,0,0,0,1,0,0,0,0")) + (rule "times_zero_1" (formula "122") (term "1,0,0,0,1,0,0,0,0")) + (rule "add_zero_right" (formula "122") (term "0,0,0,1,0,0,0,0")) + (rule "applyEq" (formula "5") (term "0") (ifseqformula "119")) + (rule "inEqSimp_homoInEq1" (formula "5")) + (rule "polySimp_mulComm0" (formula "5") (term "1,0")) + (rule "polySimp_rightDist" (formula "5") (term "1,0")) + (rule "polySimp_rightDist" (formula "5") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "5") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "5") (term "1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "5") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "5") (term "0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "5") (term "0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0")) + (rule "polySimp_addComm1" (formula "5") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "5") (term "0,0")) + (rule "add_literals" (formula "5") (term "1,1,0,0")) + (rule "times_zero_1" (formula "5") (term "1,0,0")) + (rule "add_zero_right" (formula "5") (term "0,0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0")) + (rule "applyEq" (formula "111") (term "0,1,1") (ifseqformula "119")) + (rule "inEqSimp_homoInEq1" (formula "111") (term "1,1")) + (rule "polySimp_mulComm0" (formula "111") (term "1,0,1,1")) + (rule "polySimp_rightDist" (formula "111") (term "1,0,1,1")) + (rule "polySimp_rightDist" (formula "111") (term "0,1,0,1,1")) + (rule "polySimp_rightDist" (formula "111") (term "0,0,1,0,1,1")) + (rule "polySimp_mulLiterals" (formula "111") (term "1,0,0,1,0,1,1")) + (rule "polySimp_elimOne" (formula "111") (term "1,0,0,1,0,1,1")) + (rule "polySimp_mulComm0" (formula "111") (term "0,0,0,1,0,1,1")) + (rule "polySimp_addAssoc" (formula "111") (term "0,1,1")) + (rule "polySimp_addAssoc" (formula "111") (term "0,0,1,1")) + (rule "polySimp_addAssoc" (formula "111") (term "0,0,0,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "111") (term "0,0,0,0,1,1")) + (rule "add_literals" (formula "111") (term "1,1,0,0,0,0,1,1")) + (rule "times_zero_1" (formula "111") (term "1,0,0,0,0,1,1")) + (rule "add_literals" (formula "111") (term "0,0,0,0,1,1")) + (rule "applyEq" (formula "118") (term "0,1,0,1,1") (ifseqformula "119")) + (rule "inEqSimp_homoInEq0" (formula "118") (term "1,0,1,1")) + (rule "polySimp_mulComm0" (formula "118") (term "1,0,1,0,1,1")) + (rule "polySimp_rightDist" (formula "118") (term "1,0,1,0,1,1")) + (rule "polySimp_rightDist" (formula "118") (term "0,1,0,1,0,1,1")) + (rule "polySimp_rightDist" (formula "118") (term "0,0,1,0,1,0,1,1")) + (rule "polySimp_mulLiterals" (formula "118") (term "1,0,0,1,0,1,0,1,1")) + (rule "polySimp_elimOne" (formula "118") (term "1,0,0,1,0,1,0,1,1")) + (rule "polySimp_mulComm0" (formula "118") (term "0,0,0,1,0,1,0,1,1")) + (rule "polySimp_addAssoc" (formula "118") (term "0,1,0,1,1")) + (rule "polySimp_addAssoc" (formula "118") (term "0,0,1,0,1,1")) + (rule "polySimp_addComm1" (formula "118") (term "0,0,0,1,0,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "118") (term "0,0,1,0,1,1")) + (rule "add_literals" (formula "118") (term "1,1,0,0,1,0,1,1")) + (rule "times_zero_1" (formula "118") (term "1,0,0,1,0,1,1")) + (rule "add_zero_right" (formula "118") (term "0,0,1,0,1,1")) + (rule "polySimp_addAssoc" (formula "118") (term "0,0,1,0,1,1")) + (rule "polySimp_addComm1" (formula "118") (term "0,0,0,1,0,1,1")) + (rule "polySimp_pullOutFactor2b" (formula "118") (term "0,0,1,0,1,1")) + (rule "add_literals" (formula "118") (term "1,1,0,0,1,0,1,1")) + (rule "times_zero_1" (formula "118") (term "1,0,0,1,0,1,1")) + (rule "add_zero_right" (formula "118") (term "0,0,1,0,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "118") (term "0,0,1,0,1,1")) + (rule "add_literals" (formula "118") (term "1,1,0,0,1,0,1,1")) + (rule "times_zero_1" (formula "118") (term "1,0,0,1,0,1,1")) + (rule "add_literals" (formula "118") (term "0,0,1,0,1,1")) + (rule "applyEq" (formula "92") (term "0") (ifseqformula "119")) + (rule "inEqSimp_homoInEq0" (formula "92")) + (rule "polySimp_mulComm0" (formula "92") (term "1,0")) + (rule "polySimp_rightDist" (formula "92") (term "1,0")) + (rule "polySimp_rightDist" (formula "92") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "92") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "92") (term "1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "92") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "92") (term "0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "92") (term "0")) + (rule "polySimp_addAssoc" (formula "92") (term "0,0")) + (rule "polySimp_addAssoc" (formula "92") (term "0,0,0")) + (rule "applyEq" (formula "123") (term "1,3,0,1,0") (ifseqformula "119")) + (rule "polySimp_addAssoc" (formula "123") (term "3,0,1,0")) + (rule "polySimp_addAssoc" (formula "123") (term "0,3,0,1,0")) + (rule "polySimp_addAssoc" (formula "123") (term "0,0,3,0,1,0")) + (rule "applyEq" (formula "112") (term "1,0,0") (ifseqformula "119")) + (rule "polySimp_addAssoc" (formula "112") (term "0,0")) + (rule "polySimp_addAssoc" (formula "112") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "112") (term "0,0,0,0")) + (rule "applyEq" (formula "7") (term "0") (ifseqformula "119")) + (rule "inEqSimp_homoInEq0" (formula "7")) + (rule "polySimp_mulComm0" (formula "7") (term "1,0")) + (rule "polySimp_rightDist" (formula "7") (term "1,0")) + (rule "polySimp_rightDist" (formula "7") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "7") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "7") (term "1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "7") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "7") (term "0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "7") (term "0")) + (rule "polySimp_addAssoc" (formula "7") (term "0,0")) + (rule "polySimp_addAssoc" (formula "7") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "7") (term "0,0,0,0")) + (rule "add_literals" (formula "7") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "7") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "7") (term "0,0,0,0")) + (rule "applyEq" (formula "121") (term "1,2,1,0") (ifseqformula "119")) + (rule "polySimp_addAssoc" (formula "121") (term "2,1,0")) + (rule "polySimp_addAssoc" (formula "121") (term "0,2,1,0")) + (rule "polySimp_addAssoc" (formula "121") (term "0,0,2,1,0")) + (rule "applyEq" (formula "118") (term "0,0,0,1,1") (ifseqformula "119")) + (rule "inEqSimp_homoInEq1" (formula "118") (term "0,0,1,1")) + (rule "polySimp_mulComm0" (formula "118") (term "1,0,0,0,1,1")) + (rule "polySimp_rightDist" (formula "118") (term "1,0,0,0,1,1")) + (rule "polySimp_rightDist" (formula "118") (term "0,1,0,0,0,1,1")) + (rule "polySimp_rightDist" (formula "118") (term "0,0,1,0,0,0,1,1")) + (rule "polySimp_mulLiterals" (formula "118") (term "1,0,0,1,0,0,0,1,1")) + (rule "polySimp_elimOne" (formula "118") (term "1,0,0,1,0,0,0,1,1")) + (rule "polySimp_mulComm0" (formula "118") (term "0,0,0,1,0,0,0,1,1")) + (rule "polySimp_addAssoc" (formula "118") (term "0,0,0,1,1")) + (rule "polySimp_addAssoc" (formula "118") (term "0,0,0,0,1,1")) + (rule "polySimp_addComm1" (formula "118") (term "0,0,0,0,0,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "118") (term "0,0,0,0,1,1")) + (rule "add_literals" (formula "118") (term "1,1,0,0,0,0,1,1")) + (rule "times_zero_1" (formula "118") (term "1,0,0,0,0,1,1")) + (rule "add_zero_right" (formula "118") (term "0,0,0,0,1,1")) + (rule "polySimp_addAssoc" (formula "118") (term "0,0,0,0,1,1")) + (rule "polySimp_addComm1" (formula "118") (term "0,0,0,0,0,1,1")) + (rule "polySimp_pullOutFactor2b" (formula "118") (term "0,0,0,0,1,1")) + (rule "add_literals" (formula "118") (term "1,1,0,0,0,0,1,1")) + (rule "times_zero_1" (formula "118") (term "1,0,0,0,0,1,1")) + (rule "add_zero_right" (formula "118") (term "0,0,0,0,1,1")) + (rule "polySimp_pullOutFactor1" (formula "118") (term "0,0,0,0,1,1")) + (rule "add_literals" (formula "118") (term "1,0,0,0,0,1,1")) + (rule "times_zero_1" (formula "118") (term "0,0,0,0,1,1")) + (rule "add_zero_left" (formula "118") (term "0,0,0,1,1")) + (rule "applyEq" (formula "116") (term "0") (ifseqformula "119")) + (rule "inEqSimp_homoInEq1" (formula "116")) + (rule "polySimp_mulComm0" (formula "116") (term "1,0")) + (rule "polySimp_rightDist" (formula "116") (term "1,0")) + (rule "polySimp_rightDist" (formula "116") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "116") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "116") (term "1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "116") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "116") (term "0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "116") (term "0")) + (rule "polySimp_addAssoc" (formula "116") (term "0,0")) + (rule "polySimp_addAssoc" (formula "116") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "116") (term "0,0,0,0")) + (rule "add_literals" (formula "116") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "116") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "116") (term "0,0,0,0")) + (rule "applyEq" (formula "109") (term "0") (ifseqformula "119")) + (rule "inEqSimp_homoInEq1" (formula "109")) + (rule "polySimp_mulComm0" (formula "109") (term "1,0")) + (rule "polySimp_rightDist" (formula "109") (term "1,0")) + (rule "polySimp_rightDist" (formula "109") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "109") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "109") (term "1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "109") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "109") (term "0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "109") (term "0")) + (rule "polySimp_addAssoc" (formula "109") (term "0,0")) + (rule "polySimp_addAssoc" (formula "109") (term "0,0,0")) + (rule "polySimp_addComm0" (formula "109") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor3b" (formula "109") (term "0,0,0")) + (rule "applyEq" (formula "57") (term "1,0,0,1,1,1,0") (ifseqformula "119")) + (rule "applyEq" (formula "111") (term "0,1,0") (ifseqformula "119")) + (rule "inEqSimp_homoInEq0" (formula "111") (term "1,0")) + (rule "polySimp_mulComm0" (formula "111") (term "1,0,1,0")) + (rule "polySimp_rightDist" (formula "111") (term "1,0,1,0")) + (rule "polySimp_rightDist" (formula "111") (term "0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "111") (term "0,0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "111") (term "1,0,0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "111") (term "1,0,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "111") (term "0,0,0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "111") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "111") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "111") (term "0,0,0,1,0")) + (rule "applyEq" (formula "123") (term "1,3,1,1,0") (ifseqformula "119")) + (rule "polySimp_addAssoc" (formula "123") (term "3,1,1,0")) + (rule "polySimp_addAssoc" (formula "123") (term "0,3,1,1,0")) + (rule "polySimp_addAssoc" (formula "123") (term "0,0,3,1,1,0")) + (rule "polySimp_pullOutFactor2b" (formula "123") (term "0,0,0,3,1,1,0")) + (rule "add_literals" (formula "123") (term "1,1,0,0,0,3,1,1,0")) + (rule "times_zero_1" (formula "123") (term "1,0,0,0,3,1,1,0")) + (rule "add_literals" (formula "123") (term "0,0,0,3,1,1,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "164") (term "0")) + (rule "polySimp_mulLiterals" (formula "164") (term "0,0")) + (rule "polySimp_elimOne" (formula "164") (term "0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "93")) + (rule "polySimp_mulLiterals" (formula "93") (term "0")) + (rule "polySimp_elimOne" (formula "93") (term "0")) + (rule "inEqSimp_sepNegMonomial0" (formula "164") (term "1")) + (rule "polySimp_mulLiterals" (formula "164") (term "0,1")) + (rule "polySimp_elimOne" (formula "164") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "111") (term "0,0")) + (rule "polySimp_mulComm0" (formula "111") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "111") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "111") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "111") (term "1,0,1,0,0")) + (rule "polySimp_elimOne" (formula "111") (term "1,0,1,0,0")) + (rule "polySimp_mulComm0" (formula "111") (term "0,0,1,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "85")) + (rule "polySimp_mulLiterals" (formula "85") (term "0")) + (rule "polySimp_elimOne" (formula "85") (term "0")) + (rule "inEqSimp_sepNegMonomial0" (formula "78")) + (rule "polySimp_mulLiterals" (formula "78") (term "0")) + (rule "polySimp_elimOne" (formula "78") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "77")) + (rule "polySimp_mulLiterals" (formula "77") (term "0")) + (rule "polySimp_elimOne" (formula "77") (term "0")) + (rule "inEqSimp_sepNegMonomial0" (formula "5")) + (rule "polySimp_mulLiterals" (formula "5") (term "0")) + (rule "polySimp_elimOne" (formula "5") (term "0")) + (rule "inEqSimp_sepNegMonomial0" (formula "111") (term "1,1")) + (rule "polySimp_mulLiterals" (formula "111") (term "0,1,1")) + (rule "polySimp_elimOne" (formula "111") (term "0,1,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "118") (term "1,0,1,1")) + (rule "polySimp_mulLiterals" (formula "118") (term "0,1,0,1,1")) + (rule "polySimp_elimOne" (formula "118") (term "0,1,0,1,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "92")) + (rule "polySimp_mulLiterals" (formula "92") (term "0")) + (rule "polySimp_elimOne" (formula "92") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "7")) + (rule "polySimp_mulLiterals" (formula "7") (term "0")) + (rule "polySimp_elimOne" (formula "7") (term "0")) + (rule "inEqSimp_invertInEq0" (formula "118") (term "0,0,1,1")) + (rule "mul_literals" (formula "118") (term "1,0,0,1,1")) + (rule "polySimp_mulLiterals" (formula "118") (term "0,0,0,1,1")) + (rule "polySimp_elimOne" (formula "118") (term "0,0,0,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "116")) + (rule "polySimp_mulLiterals" (formula "116") (term "0")) + (rule "polySimp_elimOne" (formula "116") (term "0")) + (rule "inEqSimp_sepNegMonomial0" (formula "109")) + (rule "polySimp_mulLiterals" (formula "109") (term "0")) + (rule "polySimp_elimOne" (formula "109") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "111") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "111") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "111") (term "0,1,0")) + (rule "Definition_axiom_for_writtenCountOfBucket_in_de_wiesler_BucketPointers" (formula "61") (term "0")) + (rule "translateJavaSubInt" (formula "61") (term "0")) + (rule "polySimp_elimSub" (formula "61") (term "0")) + (rule "polySimp_homoEq" (formula "61")) + (rule "polySimp_mulComm0" (formula "61") (term "1,0")) + (rule "polySimp_addComm0" (formula "61") (term "1,1,0")) + (rule "polySimp_rightDist" (formula "61") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "61") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "61") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "61") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "61") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "61") (term "0")) + (rule "polySimp_sepNegMonomial" (formula "61")) + (rule "polySimp_mulLiterals" (formula "61") (term "0")) + (rule "polySimp_elimOne" (formula "61") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "116") (ifseqformula "77")) + (rule "polySimp_rightDist" (formula "116") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "116") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "116") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "116") (term "0,0,0")) + (rule "mul_literals" (formula "116") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "116") (term "0")) + (rule "polySimp_addComm1" (formula "116") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "116") (term "0")) + (rule "add_literals" (formula "116") (term "1,1,0")) + (rule "times_zero_1" (formula "116") (term "1,0")) + (rule "add_zero_right" (formula "116") (term "0")) + (rule "polySimp_addAssoc" (formula "116") (term "0")) + (rule "polySimp_addComm1" (formula "116") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "116") (term "0")) + (rule "add_literals" (formula "116") (term "1,1,0")) + (rule "times_zero_1" (formula "116") (term "1,0")) + (rule "add_zero_right" (formula "116") (term "0")) + (rule "polySimp_addAssoc" (formula "116") (term "0")) + (rule "polySimp_addAssoc" (formula "116") (term "0,0")) + (rule "add_literals" (formula "116") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "116")) + (rule "polySimp_mulLiterals" (formula "116") (term "0")) + (rule "polySimp_elimOne" (formula "116") (term "0")) + (rule "inEqSimp_subsumption0" (formula "116") (ifseqformula "91")) + (rule "inEqSimp_homoInEq0" (formula "116") (term "0")) + (rule "polySimp_mulComm0" (formula "116") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "116") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "116") (term "1,1,0,0")) + (rule "mul_literals" (formula "116") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "116") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "116") (term "0,0")) + (rule "polySimp_addComm1" (formula "116") (term "0,0,0")) + (rule "add_literals" (formula "116") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "116") (term "0,0")) + (rule "add_literals" (formula "116") (term "1,1,0,0")) + (rule "times_zero_1" (formula "116") (term "1,0,0")) + (rule "add_zero_right" (formula "116") (term "0,0")) + (rule "qeq_literals" (formula "116") (term "0")) + (builtin "One Step Simplification" (formula "116")) + (rule "true_left" (formula "116")) + (rule "inEqSimp_exactShadow3" (formula "5") (ifseqformula "7")) + (rule "polySimp_rightDist" (formula "5") (term "0,0")) + (rule "polySimp_rightDist" (formula "5") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "5") (term "1,0,0,0")) + (rule "mul_literals" (formula "5") (term "0,0,0,0")) + (rule "polySimp_elimOne" (formula "5") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "5") (term "0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0")) + (rule "polySimp_addComm1" (formula "5") (term "0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "5") (term "0,0")) + (rule "add_literals" (formula "5") (term "1,1,0,0")) + (rule "times_zero_1" (formula "5") (term "1,0,0")) + (rule "add_zero_right" (formula "5") (term "0,0")) + (rule "polySimp_addComm1" (formula "5") (term "0,0")) + (rule "add_literals" (formula "5") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "5")) + (rule "polySimp_mulLiterals" (formula "5") (term "0")) + (rule "polySimp_elimOne" (formula "5") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "5") (ifseqformula "92")) + (rule "polySimp_rightDist" (formula "5") (term "0,0")) + (rule "polySimp_rightDist" (formula "5") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "5") (term "1,0,0,0")) + (rule "mul_literals" (formula "5") (term "0,0,0,0")) + (rule "polySimp_elimOne" (formula "5") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "5") (term "0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0")) + (rule "polySimp_addComm1" (formula "5") (term "0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "5") (term "0,0")) + (rule "add_literals" (formula "5") (term "1,1,0,0")) + (rule "times_zero_1" (formula "5") (term "1,0,0")) + (rule "add_zero_right" (formula "5") (term "0,0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0")) + (rule "polySimp_addComm1" (formula "5") (term "0,0,0")) + (rule "add_literals" (formula "5") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "5") (term "0,0")) + (rule "add_literals" (formula "5") (term "1,1,0,0")) + (rule "times_zero_1" (formula "5") (term "1,0,0")) + (rule "add_zero_right" (formula "5") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "5")) + (rule "polySimp_mulLiterals" (formula "5") (term "0")) + (rule "polySimp_elimOne" (formula "5") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "116") (ifseqformula "92")) + (rule "polySimp_rightDist" (formula "116") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "116") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "116") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "116") (term "0,0,0")) + (rule "mul_literals" (formula "116") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "116") (term "0")) + (rule "polySimp_addComm1" (formula "116") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "116") (term "0")) + (rule "add_literals" (formula "116") (term "1,1,0")) + (rule "times_zero_1" (formula "116") (term "1,0")) + (rule "add_zero_right" (formula "116") (term "0")) + (rule "polySimp_addAssoc" (formula "116") (term "0")) + (rule "polySimp_addComm1" (formula "116") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "116") (term "0")) + (rule "add_literals" (formula "116") (term "1,1,0")) + (rule "times_zero_1" (formula "116") (term "1,0")) + (rule "add_zero_right" (formula "116") (term "0")) + (rule "polySimp_addAssoc" (formula "116") (term "0")) + (rule "add_literals" (formula "116") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "116")) + (rule "polySimp_mulLiterals" (formula "116") (term "0")) + (rule "polySimp_elimOne" (formula "116") (term "0")) + (rule "inEqSimp_subsumption0" (formula "116") (ifseqformula "58")) + (rule "leq_literals" (formula "116") (term "0")) + (builtin "One Step Simplification" (formula "116")) + (rule "true_left" (formula "116")) + (rule "inEqSimp_exactShadow3" (formula "116") (ifseqformula "85")) + (rule "polySimp_rightDist" (formula "116") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "116") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "116") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "116") (term "0,0,0")) + (rule "mul_literals" (formula "116") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "116") (term "0")) + (rule "polySimp_addComm1" (formula "116") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "116") (term "0")) + (rule "add_literals" (formula "116") (term "1,1,0")) + (rule "times_zero_1" (formula "116") (term "1,0")) + (rule "add_zero_right" (formula "116") (term "0")) + (rule "polySimp_addAssoc" (formula "116") (term "0")) + (rule "polySimp_addComm1" (formula "116") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "116") (term "0")) + (rule "add_literals" (formula "116") (term "1,1,0")) + (rule "times_zero_1" (formula "116") (term "1,0")) + (rule "add_zero_right" (formula "116") (term "0")) + (rule "polySimp_addAssoc" (formula "116") (term "0")) + (rule "polySimp_addAssoc" (formula "116") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "116")) + (rule "polySimp_mulLiterals" (formula "116") (term "0")) + (rule "polySimp_elimOne" (formula "116") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "93") (ifseqformula "85")) + (rule "polySimp_rightDist" (formula "93") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "93") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "93") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "93") (term "0,0,0")) + (rule "polySimp_rightDist" (formula "93") (term "0,0,0,0")) + (rule "mul_literals" (formula "93") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "93") (term "1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "93") (term "1,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "93") (term "0")) + (rule "polySimp_addComm1" (formula "93") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "93") (term "0")) + (rule "add_literals" (formula "93") (term "1,1,0")) + (rule "times_zero_1" (formula "93") (term "1,0")) + (rule "add_zero_right" (formula "93") (term "0")) + (rule "polySimp_addAssoc" (formula "93") (term "0")) + (rule "polySimp_addComm1" (formula "93") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "93") (term "0")) + (rule "add_literals" (formula "93") (term "1,1,0")) + (rule "times_zero_1" (formula "93") (term "1,0")) + (rule "add_zero_right" (formula "93") (term "0")) + (rule "polySimp_addAssoc" (formula "93") (term "0")) + (rule "polySimp_addComm1" (formula "93") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "93") (term "0")) + (rule "add_literals" (formula "93") (term "1,1,0")) + (rule "times_zero_1" (formula "93") (term "1,0")) + (rule "add_zero_right" (formula "93") (term "0")) + (rule "polySimp_addAssoc" (formula "93") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "93")) + (rule "polySimp_mulComm0" (formula "93") (term "1")) + (rule "polySimp_rightDist" (formula "93") (term "1")) + (rule "polySimp_mulLiterals" (formula "93") (term "1,1")) + (rule "mul_literals" (formula "93") (term "0,1")) + (rule "polySimp_elimOne" (formula "93") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "93") (ifseqformula "83")) + (rule "inEqSimp_homoInEq0" (formula "93") (term "0")) + (rule "polySimp_mulComm0" (formula "93") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "93") (term "1,0,0")) + (rule "mul_literals" (formula "93") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "93") (term "0,0")) + (rule "polySimp_addComm1" (formula "93") (term "0,0,0")) + (rule "add_literals" (formula "93") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "93") (term "0,0")) + (rule "add_literals" (formula "93") (term "1,1,0,0")) + (rule "times_zero_1" (formula "93") (term "1,0,0")) + (rule "add_zero_right" (formula "93") (term "0,0")) + (rule "qeq_literals" (formula "93") (term "0")) + (builtin "One Step Simplification" (formula "93")) + (rule "true_left" (formula "93")) + (rule "inEqSimp_exactShadow3" (formula "5") (ifseqformula "85")) + (rule "polySimp_rightDist" (formula "5") (term "0,0")) + (rule "polySimp_rightDist" (formula "5") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "5") (term "1,0,0,0")) + (rule "mul_literals" (formula "5") (term "0,0,0,0")) + (rule "polySimp_elimOne" (formula "5") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "5") (term "0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0")) + (rule "polySimp_addComm1" (formula "5") (term "0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "5") (term "0,0")) + (rule "add_literals" (formula "5") (term "1,1,0,0")) + (rule "times_zero_1" (formula "5") (term "1,0,0")) + (rule "add_zero_right" (formula "5") (term "0,0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0")) + (rule "polySimp_addComm1" (formula "5") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "5") (term "0,0")) + (rule "add_literals" (formula "5") (term "1,1,0,0")) + (rule "times_zero_1" (formula "5") (term "1,0,0")) + (rule "add_zero_right" (formula "5") (term "0,0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "5")) + (rule "polySimp_mulLiterals" (formula "5") (term "0")) + (rule "polySimp_elimOne" (formula "5") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "78") (ifseqformula "7")) + (rule "polySimp_rightDist" (formula "78") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "78") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "78") (term "0,0,0")) + (rule "polySimp_rightDist" (formula "78") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "78") (term "1,0,0,0,0")) + (rule "polySimp_rightDist" (formula "78") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "78") (term "0,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "78") (term "1,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0")) + (rule "polySimp_addComm1" (formula "78") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "78") (term "0")) + (rule "add_literals" (formula "78") (term "1,1,0")) + (rule "times_zero_1" (formula "78") (term "1,0")) + (rule "add_zero_right" (formula "78") (term "0")) + (rule "polySimp_addAssoc" (formula "78") (term "0")) + (rule "polySimp_addComm1" (formula "78") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "78") (term "0")) + (rule "add_literals" (formula "78") (term "1,1,0")) + (rule "times_zero_1" (formula "78") (term "1,0")) + (rule "add_zero_right" (formula "78") (term "0")) + (rule "polySimp_addComm1" (formula "78") (term "0")) + (rule "polySimp_addComm1" (formula "78") (term "0,0")) + (rule "add_literals" (formula "78") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "78")) + (rule "polySimp_mulComm0" (formula "78") (term "1")) + (rule "polySimp_rightDist" (formula "78") (term "1")) + (rule "mul_literals" (formula "78") (term "0,1")) + (rule "inEqSimp_subsumption1" (formula "78") (ifseqformula "74")) + (rule "inEqSimp_homoInEq0" (formula "78") (term "0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,1,0,0")) + (rule "mul_literals" (formula "78") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "78") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,0")) + (rule "polySimp_addComm1" (formula "78") (term "0,0,0")) + (rule "add_literals" (formula "78") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "78") (term "0,0")) + (rule "add_literals" (formula "78") (term "1,1,0,0")) + (rule "times_zero_1" (formula "78") (term "1,0,0")) + (rule "add_zero_right" (formula "78") (term "0,0")) + (rule "qeq_literals" (formula "78") (term "0")) + (builtin "One Step Simplification" (formula "78")) + (rule "true_left" (formula "78")) + (rule "inEqSimp_exactShadow3" (formula "93") (ifseqformula "7")) + (rule "polySimp_rightDist" (formula "93") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "93") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "93") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "93") (term "0,0,0")) + (rule "polySimp_rightDist" (formula "93") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "93") (term "1,0,0,0,0")) + (rule "mul_literals" (formula "93") (term "0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "93") (term "1,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "93") (term "0")) + (rule "polySimp_addComm1" (formula "93") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "93") (term "0")) + (rule "add_literals" (formula "93") (term "1,1,0")) + (rule "times_zero_1" (formula "93") (term "1,0")) + (rule "add_zero_right" (formula "93") (term "0")) + (rule "polySimp_addAssoc" (formula "93") (term "0")) + (rule "polySimp_addComm1" (formula "93") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "93") (term "0")) + (rule "add_literals" (formula "93") (term "1,1,0")) + (rule "times_zero_1" (formula "93") (term "1,0")) + (rule "add_zero_right" (formula "93") (term "0")) + (rule "polySimp_addComm1" (formula "93") (term "0")) + (rule "add_literals" (formula "93") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "93")) + (rule "mul_literals" (formula "93") (term "1")) + (rule "inEqSimp_subsumption1" (formula "93") (ifseqformula "81")) + (rule "leq_literals" (formula "93") (term "0")) + (builtin "One Step Simplification" (formula "93")) + (rule "true_left" (formula "93")) + (rule "inEqSimp_exactShadow3" (formula "93") (ifseqformula "77")) + (rule "polySimp_rightDist" (formula "93") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "93") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "93") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "93") (term "0,0,0")) + (rule "polySimp_rightDist" (formula "93") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "93") (term "1,0,0,0,0")) + (rule "mul_literals" (formula "93") (term "0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "93") (term "1,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "93") (term "0")) + (rule "polySimp_addComm1" (formula "93") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "93") (term "0")) + (rule "add_literals" (formula "93") (term "1,1,0")) + (rule "times_zero_1" (formula "93") (term "1,0")) + (rule "add_zero_right" (formula "93") (term "0")) + (rule "polySimp_addAssoc" (formula "93") (term "0")) + (rule "polySimp_addComm1" (formula "93") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "93") (term "0")) + (rule "add_literals" (formula "93") (term "1,1,0")) + (rule "times_zero_1" (formula "93") (term "1,0")) + (rule "add_zero_right" (formula "93") (term "0")) + (rule "polySimp_addAssoc" (formula "93") (term "0")) + (rule "polySimp_addComm1" (formula "93") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "93") (term "0")) + (rule "add_literals" (formula "93") (term "1,1,0")) + (rule "times_zero_1" (formula "93") (term "1,0")) + (rule "add_zero_right" (formula "93") (term "0")) + (rule "polySimp_addAssoc" (formula "93") (term "0")) + (rule "add_literals" (formula "93") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "93")) + (rule "polySimp_mulLiterals" (formula "93") (term "0")) + (rule "polySimp_elimOne" (formula "93") (term "0")) + (rule "inEqSimp_subsumption0" (formula "93") (ifseqformula "82")) + (rule "leq_literals" (formula "93") (term "0")) + (builtin "One Step Simplification" (formula "93")) + (rule "true_left" (formula "93")) + (rule "inEqSimp_exactShadow3" (formula "109") (ifseqformula "7")) + (rule "polySimp_rightDist" (formula "109") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "109") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "109") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "109") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "109") (term "1,0,0,0")) + (rule "polySimp_mulAssoc" (formula "109") (term "0,0,0,0")) + (rule "polySimp_mulComm0" (formula "109") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "109") (term "0,0,0,0")) + (rule "polySimp_elimOne" (formula "109") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "109") (term "0")) + (rule "polySimp_addComm1" (formula "109") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "109") (term "0")) + (rule "add_literals" (formula "109") (term "1,1,0")) + (rule "times_zero_1" (formula "109") (term "1,0")) + (rule "add_zero_right" (formula "109") (term "0")) + (rule "polySimp_addAssoc" (formula "109") (term "0")) + (rule "polySimp_addComm1" (formula "109") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "109") (term "0")) + (rule "add_literals" (formula "109") (term "1,1,0")) + (rule "polySimp_addComm0" (formula "109") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "109")) + (rule "polySimp_mulLiterals" (formula "109") (term "0")) + (rule "polySimp_elimOne" (formula "109") (term "0")) + (rule "inEqSimp_subsumption0" (formula "109") (ifseqformula "115")) + (rule "inEqSimp_homoInEq0" (formula "109") (term "0")) + (rule "polySimp_mulComm0" (formula "109") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "109") (term "1,0,0")) + (rule "mul_literals" (formula "109") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "109") (term "0,0")) + (rule "polySimp_addComm1" (formula "109") (term "0,0,0")) + (rule "add_literals" (formula "109") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "109") (term "0,0")) + (rule "add_literals" (formula "109") (term "1,1,0,0")) + (rule "times_zero_1" (formula "109") (term "1,0,0")) + (rule "add_zero_right" (formula "109") (term "0,0")) + (rule "qeq_literals" (formula "109") (term "0")) + (builtin "One Step Simplification" (formula "109")) + (rule "true_left" (formula "109")) + (rule "inEqSimp_exactShadow3" (formula "109") (ifseqformula "77")) + (rule "polySimp_rightDist" (formula "109") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "109") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "109") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "109") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "109") (term "1,0,0,0")) + (rule "polySimp_mulAssoc" (formula "109") (term "0,0,0,0")) + (rule "polySimp_mulComm0" (formula "109") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "109") (term "0,0,0,0")) + (rule "polySimp_elimOne" (formula "109") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "109") (term "0")) + (rule "polySimp_addComm1" (formula "109") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "109") (term "0")) + (rule "add_literals" (formula "109") (term "1,1,0")) + (rule "times_zero_1" (formula "109") (term "1,0")) + (rule "add_zero_right" (formula "109") (term "0")) + (rule "polySimp_addAssoc" (formula "109") (term "0")) + (rule "polySimp_addComm1" (formula "109") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "109") (term "0")) + (rule "add_literals" (formula "109") (term "1,1,0")) + (rule "polySimp_addAssoc" (formula "109") (term "0,0")) + (rule "polySimp_addComm0" (formula "109") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "109") (term "0,0")) + (rule "add_literals" (formula "109") (term "1,1,0,0")) + (rule "times_zero_1" (formula "109") (term "1,0,0")) + (rule "add_zero_right" (formula "109") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "109")) + (rule "polySimp_mulLiterals" (formula "109") (term "0")) + (rule "polySimp_elimOne" (formula "109") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "109") (ifseqformula "85")) + (rule "polySimp_rightDist" (formula "109") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "109") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "109") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "109") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "109") (term "1,0,0,0")) + (rule "polySimp_mulAssoc" (formula "109") (term "0,0,0,0")) + (rule "polySimp_mulComm0" (formula "109") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "109") (term "0,0,0,0")) + (rule "polySimp_elimOne" (formula "109") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "109") (term "0")) + (rule "polySimp_addComm1" (formula "109") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "109") (term "0")) + (rule "add_literals" (formula "109") (term "1,1,0")) + (rule "times_zero_1" (formula "109") (term "1,0")) + (rule "add_zero_right" (formula "109") (term "0")) + (rule "polySimp_addAssoc" (formula "109") (term "0")) + (rule "polySimp_addComm1" (formula "109") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "109") (term "0")) + (rule "add_literals" (formula "109") (term "1,1,0")) + (rule "polySimp_addAssoc" (formula "109") (term "0,0")) + (rule "polySimp_addComm0" (formula "109") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "109") (term "0,0")) + (rule "add_literals" (formula "109") (term "1,1,0,0")) + (rule "times_zero_1" (formula "109") (term "1,0,0")) + (rule "add_zero_right" (formula "109") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "109")) + (rule "polySimp_mulLiterals" (formula "109") (term "0")) + (rule "polySimp_elimOne" (formula "109") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "109") (ifseqformula "92")) + (rule "polySimp_rightDist" (formula "109") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "109") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "109") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "109") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "109") (term "1,0,0,0")) + (rule "polySimp_mulAssoc" (formula "109") (term "0,0,0,0")) + (rule "polySimp_mulComm0" (formula "109") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "109") (term "0,0,0,0")) + (rule "polySimp_elimOne" (formula "109") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "109") (term "0")) + (rule "polySimp_addComm1" (formula "109") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "109") (term "0")) + (rule "add_literals" (formula "109") (term "1,1,0")) + (rule "times_zero_1" (formula "109") (term "1,0")) + (rule "add_zero_right" (formula "109") (term "0")) + (rule "polySimp_addAssoc" (formula "109") (term "0")) + (rule "polySimp_addComm1" (formula "109") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "109") (term "0")) + (rule "add_literals" (formula "109") (term "1,1,0")) + (rule "polySimp_addAssoc" (formula "109") (term "0,0")) + (rule "polySimp_addComm0" (formula "109") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "109") (term "0,0")) + (rule "add_literals" (formula "109") (term "1,1,0,0")) + (rule "times_zero_1" (formula "109") (term "1,0,0")) + (rule "add_zero_right" (formula "109") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "109")) + (rule "polySimp_mulLiterals" (formula "109") (term "0")) + (rule "polySimp_elimOne" (formula "109") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "78") (ifseqformula "85")) + (rule "polySimp_rightDist" (formula "78") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "78") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "78") (term "0,0,0")) + (rule "polySimp_rightDist" (formula "78") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "78") (term "1,0,0,0,0")) + (rule "polySimp_rightDist" (formula "78") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "78") (term "0,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "78") (term "1,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0")) + (rule "polySimp_addComm1" (formula "78") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "78") (term "0")) + (rule "add_literals" (formula "78") (term "1,1,0")) + (rule "times_zero_1" (formula "78") (term "1,0")) + (rule "add_zero_right" (formula "78") (term "0")) + (rule "polySimp_addAssoc" (formula "78") (term "0")) + (rule "polySimp_addComm1" (formula "78") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "78") (term "0")) + (rule "add_literals" (formula "78") (term "1,1,0")) + (rule "times_zero_1" (formula "78") (term "1,0")) + (rule "add_zero_right" (formula "78") (term "0")) + (rule "polySimp_addAssoc" (formula "78") (term "0")) + (rule "polySimp_addComm1" (formula "78") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "78") (term "0")) + (rule "add_literals" (formula "78") (term "1,1,0")) + (rule "times_zero_1" (formula "78") (term "1,0")) + (rule "add_zero_right" (formula "78") (term "0")) + (rule "polySimp_addAssoc" (formula "78") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "78") (term "0,0")) + (rule "add_literals" (formula "78") (term "1,1,0,0")) + (rule "times_zero_1" (formula "78") (term "1,0,0")) + (rule "add_zero_right" (formula "78") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "78")) + (rule "mul_literals" (formula "78") (term "1")) + (rule "inEqSimp_subsumption1" (formula "78") (ifseqformula "75")) + (rule "leq_literals" (formula "78") (term "0")) + (builtin "One Step Simplification" (formula "78")) + (rule "true_left" (formula "78")) + (rule "inEqSimp_exactShadow3" (formula "78") (ifseqformula "92")) + (rule "polySimp_rightDist" (formula "78") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "78") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "78") (term "0,0,0")) + (rule "polySimp_rightDist" (formula "78") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "78") (term "1,0,0,0,0")) + (rule "polySimp_rightDist" (formula "78") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "78") (term "0,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "78") (term "1,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0")) + (rule "polySimp_addComm1" (formula "78") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "78") (term "0")) + (rule "add_literals" (formula "78") (term "1,1,0")) + (rule "times_zero_1" (formula "78") (term "1,0")) + (rule "add_zero_right" (formula "78") (term "0")) + (rule "polySimp_addAssoc" (formula "78") (term "0")) + (rule "polySimp_addComm1" (formula "78") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "78") (term "0")) + (rule "add_literals" (formula "78") (term "1,1,0")) + (rule "times_zero_1" (formula "78") (term "1,0")) + (rule "add_zero_right" (formula "78") (term "0")) + (rule "polySimp_addAssoc" (formula "78") (term "0")) + (rule "polySimp_addComm1" (formula "78") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "78") (term "0")) + (rule "add_literals" (formula "78") (term "1,1,0")) + (rule "times_zero_1" (formula "78") (term "1,0")) + (rule "add_zero_right" (formula "78") (term "0")) + (rule "polySimp_addComm1" (formula "78") (term "0")) + (rule "add_literals" (formula "78") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "78")) + (rule "mul_literals" (formula "78") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "5") (ifseqformula "77")) + (rule "polySimp_rightDist" (formula "5") (term "0,0")) + (rule "polySimp_rightDist" (formula "5") (term "0,0,0")) + (rule "mul_literals" (formula "5") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "5") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "5") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "5") (term "0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0")) + (rule "polySimp_addComm1" (formula "5") (term "0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "5") (term "0,0")) + (rule "add_literals" (formula "5") (term "1,1,0,0")) + (rule "times_zero_1" (formula "5") (term "1,0,0")) + (rule "add_zero_right" (formula "5") (term "0,0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0")) + (rule "polySimp_addComm1" (formula "5") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "5") (term "0,0")) + (rule "add_literals" (formula "5") (term "1,1,0,0")) + (rule "times_zero_1" (formula "5") (term "1,0,0")) + (rule "add_zero_right" (formula "5") (term "0,0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0")) + (rule "add_literals" (formula "5") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "5")) + (rule "polySimp_mulLiterals" (formula "5") (term "0")) + (rule "polySimp_elimOne" (formula "5") (term "0")) + (rule "inEqSimp_subsumption1" (formula "78") (ifseqformula "28")) + (rule "leq_literals" (formula "78") (term "0")) + (builtin "One Step Simplification" (formula "78")) + (rule "true_left" (formula "78")) + (rule "nnf_imp2or" (formula "52") (term "0")) + (rule "nnf_imp2or" (formula "53") (term "0")) + (rule "nnf_imp2or" (formula "16") (term "0")) + (rule "nnf_notAnd" (formula "123") (term "0,0")) + (rule "nnf_notAnd" (formula "17") (term "0,0")) + (rule "nnf_imp2or" (formula "57") (term "0,1,0")) + (rule "nnf_imp2or" (formula "71") (term "0")) + (rule "Definition_axiom_for_writtenElementsOfBucketCountElement_in_de_wiesler_BucketPointers" (formula "17") (term "2,0,1,0")) + (builtin "One Step Simplification" (formula "17")) + (rule "translateJavaAddInt" (formula "17") (term "2,2,2,0,1,0")) + (rule "translateJavaSubInt" (formula "17") (term "0,0,0,2,0,1,0")) + (rule "translateJavaSubInt" (formula "17") (term "3,0,1,2,0,1,0")) + (rule "translateJavaAddInt" (formula "17") (term "3,2,2,0,1,0")) + (rule "translateJavaAddInt" (formula "17") (term "2,0,1,2,0,1,0")) + (rule "translateJavaAddInt" (formula "17") (term "0,3,0,1,2,0,1,0")) + (rule "translateJavaAddInt" (formula "17") (term "1,2,0,1,0")) + (rule "polySimp_elimSub" (formula "17") (term "0,0,0,2,0,1,0")) + (rule "polySimp_elimSub" (formula "17") (term "3,0,1,2,0,1,0")) + (rule "mul_literals" (formula "17") (term "1,3,0,1,2,0,1,0")) + (rule "polySimp_homoEq" (formula "17") (term "1,0")) + (rule "polySimp_addComm0" (formula "17") (term "0,0,0,2,0,1,0,1,0")) + (rule "polySimp_addComm1" (formula "17") (term "3,0,1,2,0,1,0,1,0")) + (rule "polySimp_addComm1" (formula "17") (term "0,1,0")) + (rule "polySimp_addComm0" (formula "17") (term "1,2,0,1,0,0,1,0")) + (rule "polySimp_addComm0" (formula "17") (term "0,3,1,1,2,0,1,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "17") (term "0,0,2,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "17") (term "1,0,0,0,0,2,0,1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "17") (term "0,0,0,2,0,1,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "17") (term "0,0,0,0,2,0,1,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "17") (term "1,0,2,0,1,0,0,1,0")) + (rule "polySimp_sepPosMonomial" (formula "17") (term "1,0")) + (rule "polySimp_mulComm0" (formula "17") (term "1,1,0")) + (rule "polySimp_rightDist" (formula "17") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "17") (term "1,1,1,0")) + (rule "polySimp_elimOne" (formula "17") (term "1,1,1,0")) + (rule "polySimp_mulAssoc" (formula "17") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "17") (term "0,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "17") (term "0,1,1,0")) + (rule "polySimp_elimOne" (formula "17") (term "0,1,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "17") (term "0,0,2,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "17") (term "0,0,0,2,1,1,1,0")) + (rule "polySimp_elimOne" (formula "17") (term "0,0,0,2,1,1,1,0")) + (rule "nnf_imp2or" (formula "45") (term "0")) + (rule "Definition_axiom_for_isSortedSeqTransitive_in_de_wiesler_Functions" (formula "70") (term "0") (inst "i=i") (inst "j=j")) + (builtin "One Step Simplification" (formula "70")) + (rule "expand_inInt" (formula "70") (term "1,0,0")) + (rule "expand_inInt" (formula "70") (term "1,0,0,1,0")) + (rule "replace_int_MIN" (formula "70") (term "0,1,1,0,0")) + (rule "replace_int_MAX" (formula "70") (term "1,0,1,0,0")) + (rule "replace_int_MAX" (formula "70") (term "1,0,1,0,0,1,0")) + (rule "replace_int_MIN" (formula "70") (term "0,1,1,0,0,1,0")) + (rule "translateJavaCastInt" (formula "70") (term "0,1,0,1,0")) + (rule "translateJavaCastInt" (formula "70") (term "1,1,0,1,0")) + (rule "castedGetAny" (formula "70") (term "0,1,0,1,0")) + (rule "castedGetAny" (formula "70") (term "1,1,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "70") (term "1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "70") (term "1,0,0,1,0,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "70") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "70") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "70") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "70") (term "0,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "70") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "70") (term "1,1,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "70") (term "1,0,1,0")) + (rule "applyEq" (formula "70") (term "0,1,0,0,1,0,0,0,1,0") (ifseqformula "68")) + (rule "polySimp_mulComm0" (formula "70") (term "1,0,0,1,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "70") (term "1,0,0,1,0,0,0,1,0")) + (rule "mul_literals" (formula "70") (term "0,1,0,0,1,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "70") (term "0,0,1,0,0,0,1,0")) + (rule "add_literals" (formula "70") (term "0,0,0,1,0,0,0,1,0")) + (rule "add_zero_left" (formula "70") (term "0,0,1,0,0,0,1,0")) + (rule "applyEq" (formula "70") (term "0,1,0,0,1,0,0,0") (ifseqformula "68")) + (rule "polySimp_mulComm0" (formula "70") (term "1,0,0,1,0,0,0")) + (rule "polySimp_rightDist" (formula "70") (term "1,0,0,1,0,0,0")) + (rule "mul_literals" (formula "70") (term "0,1,0,0,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "70") (term "0,0,1,0,0,0")) + (rule "add_literals" (formula "70") (term "0,0,0,1,0,0,0")) + (rule "add_zero_left" (formula "70") (term "0,0,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "70") (term "1,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "70") (term "1,1,0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "70") (term "1,1,0,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "70") (term "1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "70") (term "1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "70") (term "1,1,0,0,0")) + (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "67") (term "0")) + (builtin "One Step Simplification" (formula "67")) + (rule "translateJavaMod" (formula "67") (term "0")) + (rule "jmod_axiom" (formula "67") (term "0")) + (rule "polySimp_mulLiterals" (formula "67") (term "1,0")) + (rule "polySimp_sepNegMonomial" (formula "67")) + (rule "polySimp_mulLiterals" (formula "67") (term "0")) + (rule "newSym_eq" (formula "67") (inst "l=l_0") (inst "newSymDef=mul(int::final(bucket_pointers, + de.wiesler.BucketPointers::$first_empty_position), + Z(0(#)))")) + (rule "times_zero_1" (formula "67") (term "1,1")) + (rule "add_zero_right" (formula "67") (term "1")) + (rule "applyEq" (formula "68") (term "0,0") (ifseqformula "67")) + (rule "eqSymm" (formula "68")) + (rule "applyEq" (formula "65") (term "1") (ifseqformula "68")) + (rule "applyEq" (formula "64") (term "0") (ifseqformula "68")) + (rule "applyEq" (formula "63") (term "0") (ifseqformula "68")) + (rule "applyEq" (formula "67") (term "0,0") (ifseqformula "68")) + (rule "elimGcdGeq_antec" (formula "63") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "add_zero_right" (formula "63") (term "0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "63") (term "1,0,1,0")) + (rule "leq_literals" (formula "63") (term "0,0")) + (builtin "One Step Simplification" (formula "63")) + (rule "polySimp_mulLiterals" (formula "63") (term "1,0,0,0,0")) + (rule "mul_literals" (formula "63") (term "1,0,0,0,0")) + (rule "add_literals" (formula "63") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "63") (term "0,0")) + (rule "add_literals" (formula "63") (term "1,1,0,0")) + (rule "times_zero_1" (formula "63") (term "1,0,0")) + (rule "add_zero_right" (formula "63") (term "0,0")) + (rule "leq_literals" (formula "63") (term "0")) + (builtin "One Step Simplification" (formula "63")) + (rule "elimGcdLeq_antec" (formula "64") (inst "elimGcdRightDiv=Z(7(0(6(8(8(3(8(#))))))))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "polySimp_mulLiterals" (formula "64") (term "1,0,1,0")) + (rule "leq_literals" (formula "64") (term "0,0")) + (builtin "One Step Simplification" (formula "64")) + (rule "neg_literal" (formula "64") (term "0,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "64") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "64") (term "1,0,0,0,0,0")) + (rule "polySimp_addLiterals" (formula "64") (term "0,0,0,0")) + (rule "add_literals" (formula "64") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "64") (term "0,0")) + (rule "add_literals" (formula "64") (term "1,1,0,0")) + (rule "times_zero_1" (formula "64") (term "1,0,0")) + (rule "add_zero_right" (formula "64") (term "0,0")) + (rule "qeq_literals" (formula "64") (term "0")) + (builtin "One Step Simplification" (formula "64")) + (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "66")) + (rule "polySimp_mulAssoc" (formula "65") (term "0,0")) + (rule "polySimp_mulComm0" (formula "65") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "65") (term "0,0")) + (rule "polySimp_addComm0" (formula "65") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "65")) + (rule "polySimp_mulLiterals" (formula "65") (term "0")) + (rule "inEqSimp_subsumption4" (formula "65") (ifseqformula "64")) + (rule "greater_literals" (formula "65") (term "0,0")) + (builtin "One Step Simplification" (formula "65")) + (rule "mul_literals" (formula "65") (term "0,0")) + (rule "leq_literals" (formula "65") (term "0")) + (builtin "One Step Simplification" (formula "65")) + (rule "true_left" (formula "65")) + (rule "commute_and_2" (formula "57") (term "0,0")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "87") (term "0")) + (builtin "One Step Simplification" (formula "87") (ifInst "" (formula "92")) (ifInst "" (formula "162")) (ifInst "" (formula "24"))) + (rule "translateJavaAddInt" (formula "87") (term "2,1,1,0,1,1,1,1")) + (rule "translateJavaSubInt" (formula "87") (term "2,0,1,0,1,1,1,1,1")) + (rule "polySimp_elimSub" (formula "87") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "87") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "87") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "87") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "87") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "87") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "87") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "87") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "87") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "87") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "87") (term "1,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "87") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "87") (term "0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "87") (term "0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "87") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "87") (term "1,0,1,1,1,1")) + (rule "applyEq" (formula "87") (term "0,1,0,0") (ifseqformula "54")) + (rule "inEqSimp_homoInEq1" (formula "87") (term "1,0,0")) + (rule "polySimp_pullOutFactor1" (formula "87") (term "0,1,0,0")) + (rule "add_literals" (formula "87") (term "1,0,1,0,0")) + (rule "times_zero_1" (formula "87") (term "0,1,0,0")) + (rule "leq_literals" (formula "87") (term "1,0,0")) + (builtin "One Step Simplification" (formula "87")) + (rule "applyEq" (formula "87") (term "2,0,1,0,1,1") (ifseqformula "54")) + (rule "applyEq" (formula "87") (term "2,0,1,0,0,1,1") (ifseqformula "54")) + (rule "inEqSimp_homoInEq1" (formula "87") (term "1,0,0,1,1")) + (rule "polySimp_pullOutFactor1" (formula "87") (term "0,1,0,0,1,1")) + (rule "add_literals" (formula "87") (term "1,0,1,0,0,1,1")) + (rule "times_zero_1" (formula "87") (term "0,1,0,0,1,1")) + (rule "leq_literals" (formula "87") (term "1,0,0,1,1")) + (builtin "One Step Simplification" (formula "87")) + (rule "applyEq" (formula "87") (term "0,1,0,0,1,1,1,1,1") (ifseqformula "54")) + (rule "inEqSimp_homoInEq1" (formula "87") (term "1,0,0,1,1,1,1,1")) + (rule "polySimp_pullOutFactor1" (formula "87") (term "0,1,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "87") (term "1,0,1,0,0,1,1,1,1,1")) + (rule "times_zero_1" (formula "87") (term "0,1,0,0,1,1,1,1,1")) + (rule "leq_literals" (formula "87") (term "1,0,0,1,1,1,1,1")) + (builtin "One Step Simplification" (formula "87")) + (rule "applyEq" (formula "87") (term "1,1,0,1,1,1,1,1") (ifseqformula "88")) + (rule "applyEq" (formula "87") (term "1,1,0,1,1,1,1") (ifseqformula "88")) + (rule "applyEq" (formula "87") (term "0,0,0,1,1") (ifseqformula "88")) + (rule "applyEq" (formula "87") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "54")) + (rule "polySimp_pullOutFactor1b" (formula "87") (term "0,0,0,1,1,1,1")) + (rule "add_literals" (formula "87") (term "1,1,0,0,0,1,1,1,1")) + (rule "times_zero_1" (formula "87") (term "1,0,0,0,1,1,1,1")) + (rule "add_literals" (formula "87") (term "0,0,0,1,1,1,1")) + (rule "leq_literals" (formula "87") (term "0,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "87")) + (rule "applyEq" (formula "87") (term "0,0,0,1,1,1") (ifseqformula "88")) + (rule "applyEq" (formula "87") (term "0,1,0,1,1") (ifseqformula "88")) + (rule "inEqSimp_sepNegMonomial0" (formula "87") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "87") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "87") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_subsumption1" (formula "87") (term "0,0,1,1,1,1") (ifseqformula "34")) + (rule "leq_literals" (formula "87") (term "0,0,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "87")) + (rule "inEqSimp_subsumption1" (formula "87") (term "0,0") (ifseqformula "34")) + (rule "leq_literals" (formula "87") (term "0,0,0")) + (builtin "One Step Simplification" (formula "87")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "88") (term "0")) + (rule "translateJavaCastInt" (formula "88") (term "0,0")) + (rule "castedGetAny" (formula "88") (term "0,0")) + (rule "nnf_imp2or" (formula "18") (term "0")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "59") (term "1,1,1,1") (inst "b=b")) + (builtin "One Step Simplification" (formula "59")) + (rule "expand_inInt" (formula "59") (term "1,0,0,1,1,1,1,1")) + (rule "replace_int_MIN" (formula "59") (term "0,1,1,0,0,1,1,1,1,1")) + (rule "replace_int_MAX" (formula "59") (term "1,0,1,0,0,1,1,1,1,1")) + (rule "translateJavaCastInt" (formula "59") (term "0,1,0,1,0,0,0,1,1,1,1")) + (rule "translateJavaCastInt" (formula "59") (term "1,1,0,0,1,0,0,0,1,1,1,1")) + (rule "translateJavaAddInt" (formula "59") (term "1,1,0,0,1,1,1,1")) + (rule "translateJavaMulInt" (formula "59") (term "1,0,0,0,0,0,1,1,1,1")) + (rule "translateJavaCastInt" (formula "59") (term "0,0,1,0,1,1,1,1")) + (rule "translateJavaMulInt" (formula "59") (term "0,1,0,0,0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "59") (term "1,0,0,0,0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "59") (term "0,1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "59") (term "1,1,0,0,1,1,1,1")) + (rule "castedGetAny" (formula "59") (term "0,1,0,1,0,0,0,1,1,1,1")) + (rule "castedGetAny" (formula "59") (term "1,1,0,0,1,0,0,0,1,1,1,1")) + (rule "castedGetAny" (formula "59") (term "0,0,1,0,1,1,1,1")) + (rule "replace_known_left" (formula "59") (term "0,1,0,1,1,1,1") (ifseqformula "70")) + (builtin "One Step Simplification" (formula "59")) + (rule "inEqSimp_ltToLeq" (formula "59") (term "1,0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "59") (term "1,0,0,1,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "59") (term "0,0,0,0,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "59") (term "0,0,0,1,0,0,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "59") (term "1,1,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "59") (term "0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "59") (term "1,0,0,1,0,0,0,1,1,1,1")) + (rule "applyEq" (formula "59") (term "0,0,0,0,1,0,0,0,1,1,1,1") (ifseqformula "68")) + (rule "applyEq" (formula "59") (term "1,0,1,0,0,1,0,0,0,1,1,1,1") (ifseqformula "54")) + (rule "applyEq" (formula "59") (term "0,1,0,0,1,1,1,1") (ifseqformula "69")) + (rule "polySimp_homoEq" (formula "59") (term "1,0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "59") (term "1,0,1,0,0,1,1,1,1")) + (rule "polySimp_rightDist" (formula "59") (term "1,0,1,0,0,1,1,1,1")) + (rule "mul_literals" (formula "59") (term "0,1,0,1,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "59") (term "0,1,0,0,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "59") (term "0,0,1,0,0,1,1,1,1")) + (rule "add_literals" (formula "59") (term "0,0,0,1,0,0,1,1,1,1")) + (rule "add_zero_left" (formula "59") (term "0,0,1,0,0,1,1,1,1")) + (rule "applyEq" (formula "59") (term "1,1,0,0,1,0,0,0,1,1,1,1") (ifseqformula "68")) + (rule "replace_known_left" (formula "59") (term "1,0,0,1,0,0,0,1,1,1,1") (ifseqformula "65")) + (builtin "One Step Simplification" (formula "59")) + (rule "applyEq" (formula "59") (term "1,0,1,0,1,0,0,0,1,1,1,1") (ifseqformula "54")) + (rule "replace_known_left" (formula "59") (term "1,0,1,0,0,0,1,1,1,1") (ifseqformula "66")) + (builtin "One Step Simplification" (formula "59")) + (rule "applyEq" (formula "59") (term "1,0,1,0,0,1,1,1,1") (ifseqformula "54")) + (rule "polySimp_pullOutFactor2" (formula "59") (term "0,1,0,0,1,1,1,1")) + (rule "add_literals" (formula "59") (term "1,0,1,0,0,1,1,1,1")) + (rule "times_zero_1" (formula "59") (term "0,1,0,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "59")) + (rule "applyEq" (formula "59") (term "0,0,1,0,0,0,1,1,1,1") (ifseqformula "54")) + (rule "inEqSimp_commuteLeq" (formula "59") (term "1,0,0,0,1,1,1,1")) + (rule "replace_known_left" (formula "59") (term "1,0,0,0,1,1,1,1") (ifseqformula "62")) + (builtin "One Step Simplification" (formula "59")) + (rule "applyEq" (formula "59") (term "0,0,0,0,0,1,1,1,1") (ifseqformula "54")) + (rule "applyEq" (formula "59") (term "0,0,1,1,0,0,1,1,1,1") (ifseqformula "68")) + (rule "applyEq" (formula "59") (term "0,1,0,0,1,0,0,0,1,1,1,1,1") (ifseqformula "54")) + (rule "inEqSimp_sepPosMonomial0" (formula "59") (term "1,0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "59") (term "1,1,0,0,0,1,1,1,1,1")) + (rule "polySimp_rightDist" (formula "59") (term "1,1,0,0,0,1,1,1,1,1")) + (rule "mul_literals" (formula "59") (term "0,1,1,0,0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "59") (term "1,1,1,0,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "59") (term "1,1,1,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_subsumption6" (formula "59") (term "0,0,0,1,1,1,1") (ifseqformula "34")) + (rule "mul_literals" (formula "59") (term "1,1,0,0,0,0,1,1,1,1")) + (rule "greater_literals" (formula "59") (term "0,0,0,0,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "59")) + (rule "leq_literals" (formula "59") (term "0,0,0,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "59")) + (rule "inEqSimp_subsumption6" (formula "59") (term "0,0,0,1,1,1,1") (ifseqformula "63")) + (rule "times_zero_1" (formula "59") (term "1,1,0,0,0,0,1,1,1,1")) + (rule "greater_literals" (formula "59") (term "0,0,0,0,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "59")) + (rule "leq_literals" (formula "59") (term "0,0,0,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "59")) + (rule "nnf_imp2or" (formula "44") (term "0")) + (rule "Definition_axiom_for_isSortedSliceTransitive_in_de_wiesler_Functions" (formula "36") (term "0") (inst "i=i") (inst "j=j")) + (builtin "One Step Simplification" (formula "36")) + (rule "expand_inInt" (formula "36") (term "1,0,0")) + (rule "expand_inInt" (formula "36") (term "1,0,0,1,0")) + (rule "replace_int_MIN" (formula "36") (term "0,1,1,0,0")) + (rule "replace_int_MAX" (formula "36") (term "1,0,1,0,0")) + (rule "replace_int_MIN" (formula "36") (term "0,1,1,0,0,1,0")) + (rule "replace_int_MAX" (formula "36") (term "1,0,1,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "36") (term "1,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "36") (term "1,0,0,1,0,0,0,1,0")) + (rule "mul_literals" (formula "36") (term "0,1,0,0,1,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "36") (term "0,0,1,0,0,0,1,0")) + (rule "add_literals" (formula "36") (term "0,0,0,1,0,0,0,1,0")) + (rule "add_zero_left" (formula "36") (term "0,0,1,0,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "36") (term "1,0,0,0")) + (rule "polySimp_rightDist" (formula "36") (term "1,0,0,1,0,0,0")) + (rule "mul_literals" (formula "36") (term "0,1,0,0,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "36") (term "0,0,1,0,0,0")) + (rule "add_literals" (formula "36") (term "0,0,0,1,0,0,0")) + (rule "add_zero_left" (formula "36") (term "0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "36") (term "1,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "36") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "36") (term "0,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "36") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "36") (term "1,1,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "36") (term "1,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "36") (term "1,1,0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "36") (term "1,1,0,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "36") (term "1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "36") (term "1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "36") (term "1,1,0,0,0")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "98") (term "0,1")) + (rule "replace_known_right" (formula "98") (term "0,0,1") (ifseqformula "129")) + (builtin "One Step Simplification" (formula "98")) + (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "113") (term "0,0,1")) + (builtin "One Step Simplification" (formula "113")) + (rule "translateJavaMod" (formula "113") (term "0,0,1")) + (rule "jmod_axiom" (formula "113") (term "0,0,1")) + (rule "polySimp_mulLiterals" (formula "113") (term "1,0,0,1")) + (rule "polySimp_sepNegMonomial" (formula "113") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "113") (term "0,0,1")) + (rule "lenNonNegative" (formula "69") (term "0")) + (rule "inEqSimp_commuteLeq" (formula "69")) + (rule "applyEq" (formula "69") (term "0") (ifseqformula "70")) + (rule "inEqSimp_sepPosMonomial1" (formula "69")) + (rule "mul_literals" (formula "69") (term "1")) + (rule "inEqSimp_subsumption1" (formula "69") (ifseqformula "34")) + (rule "leq_literals" (formula "69") (term "0")) + (builtin "One Step Simplification" (formula "69")) + (rule "true_left" (formula "69")) + (rule "seqGetAlphaCast" (formula "70") (term "0")) + (rule "castedGetAny" (formula "70") (term "0")) + (builtin "One Step Simplification" (formula "70")) + (rule "true_left" (formula "70")) + (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "99") (term "0")) + (builtin "One Step Simplification" (formula "99")) + (rule "translateJavaSubInt" (formula "99") (term "0,1,1,1")) + (rule "polySimp_elimSub" (formula "99") (term "0,1,1,1")) + (rule "polySimp_addComm0" (formula "99") (term "0,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "99") (term "1,1,1")) + (rule "mul_literals" (formula "99") (term "1,0,0,1,1,1")) + (rule "add_literals" (formula "99") (term "0,0,1,1,1")) + (rule "polySimp_addAssoc" (formula "99") (term "0,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "99") (term "0,0")) + (rule "applyEq" (formula "99") (term "0,0,0,1") (ifseqformula "100")) + (rule "applyEq" (formula "99") (term "1,0,1,1,1") (ifseqformula "100")) + (rule "polySimp_addComm1" (formula "99") (term "0,1,1,1")) + (rule "applyEq" (formula "99") (term "0,0,1,1") (ifseqformula "100")) + (rule "inEqSimp_commuteGeq" (formula "99") (term "0,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "99") (term "1,1,1")) + (rule "polySimp_mulLiterals" (formula "99") (term "0,1,1,1")) + (rule "polySimp_elimOne" (formula "99") (term "0,1,1,1")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "100") (term "0")) + (builtin "One Step Simplification" (formula "100")) + (rule "translateJavaAddInt" (formula "100") (term "0,0,0")) + (rule "translateJavaUnaryMinusInt" (formula "100") (term "1,0")) + (rule "neg_literal" (formula "100") (term "1,0")) + (rule "translateJavaSubInt" (formula "100") (term "0,0")) + (rule "polySimp_elimSub" (formula "100") (term "0,0")) + (rule "mul_literals" (formula "100") (term "1,0,0")) + (rule "polySimp_addLiterals" (formula "100") (term "0,0")) + (rule "polySimp_addComm0" (formula "100") (term "0,0")) + (rule "seqGetAlphaCast" (formula "66") (term "0")) + (rule "castedGetAny" (formula "66") (term "0")) + (builtin "One Step Simplification" (formula "66")) + (rule "true_left" (formula "66")) + (rule "arrayLengthNotNegative" (formula "62") (term "0")) + (rule "arrayLengthIsAShort" (formula "63") (term "0")) + (rule "expand_inShort" (formula "63")) + (rule "replace_short_MIN" (formula "63") (term "0,1")) + (rule "replace_short_MAX" (formula "63") (term "1,0")) + (rule "andLeft" (formula "63")) + (rule "inEqSimp_commuteLeq" (formula "64")) + (rule "inEqSimp_subsumption1" (formula "64") (ifseqformula "62")) + (rule "leq_literals" (formula "64") (term "0")) + (builtin "One Step Simplification" (formula "64")) + (rule "true_left" (formula "64")) + (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "63")) + (rule "polySimp_mulAssoc" (formula "64") (term "0,0")) + (rule "polySimp_mulComm0" (formula "64") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "64") (term "0,0")) + (rule "polySimp_addComm0" (formula "64") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "0")) + (rule "inEqSimp_subsumption4" (formula "64") (ifseqformula "43")) + (rule "greater_literals" (formula "64") (term "0,0")) + (builtin "One Step Simplification" (formula "64")) + (rule "mul_literals" (formula "64") (term "0,0")) + (rule "leq_literals" (formula "64") (term "0")) + (builtin "One Step Simplification" (formula "64")) + (rule "true_left" (formula "64")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "99") (term "0,1,0,0,0,1,1")) + (builtin "One Step Simplification" (formula "99") (ifInst "" (formula "20")) (ifInst "" (formula "24")) (ifInst "" (formula "166"))) + (rule "translateJavaAddInt" (formula "99") (term "2,1,1,0,1,1,1,1")) + (rule "translateJavaSubInt" (formula "99") (term "2,0,1,0,1,1,1,1,1")) + (rule "polySimp_elimSub" (formula "99") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "99") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "99") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "99") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "99") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "99") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "99") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "99") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "99") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "99") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "99") (term "0,0,0")) + (rule "replace_known_left" (formula "99") (term "0,0,0") (ifseqformula "15")) + (builtin "One Step Simplification" (formula "99")) + (rule "inEqSimp_commuteLeq" (formula "99") (term "1,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "99") (term "1,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "99") (term "0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "99") (term "0,0")) + (rule "inEqSimp_commuteLeq" (formula "99") (term "1,0,0,1,1")) + (rule "applyEq" (formula "99") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "54")) + (rule "applyEq" (formula "99") (term "2,0,1,0,0,1,1") (ifseqformula "54")) + (rule "applyEq" (formula "99") (term "2,0,1,0,1,1") (ifseqformula "54")) + (rule "applyEq" (formula "99") (term "0,1,0,0,1,1,1,1,1") (ifseqformula "54")) + (rule "applyEq" (formula "99") (term "0,0,0") (ifseqformula "54")) + (rule "inEqSimp_sepNegMonomial0" (formula "99") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "99") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "99") (term "0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "99") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "99") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "99") (term "0,0,0,1,1,1,1")) + (rule "replace_known_left" (formula "99") (term "0,0,1,1,1,1") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "99")) + (rule "inEqSimp_subsumption1" (formula "99") (term "0,0") (ifseqformula "9")) + (rule "inEqSimp_homoInEq0" (formula "99") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "99") (term "0,0,0,0")) + (rule "add_literals" (formula "99") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "99") (term "1,0,0,0,0")) + (rule "add_literals" (formula "99") (term "0,0,0,0")) + (rule "qeq_literals" (formula "99") (term "0,0,0")) + (builtin "One Step Simplification" (formula "99")) + (rule "inEqSimp_subsumption1" (formula "99") (term "1,0,0,1,1,1,1,1") (ifseqformula "9")) + (rule "inEqSimp_homoInEq0" (formula "99") (term "0,1,0,0,1,1,1,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "99") (term "0,0,1,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "99") (term "1,1,0,0,1,0,0,1,1,1,1,1")) + (rule "times_zero_1" (formula "99") (term "1,0,0,1,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "99") (term "0,0,1,0,0,1,1,1,1,1")) + (rule "qeq_literals" (formula "99") (term "0,1,0,0,1,1,1,1,1")) + (builtin "One Step Simplification" (formula "99")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "100") (term "0,0,0,0,0,1,1")) + (builtin "One Step Simplification" (formula "100") (ifInst "" (formula "20")) (ifInst "" (formula "24")) (ifInst "" (formula "167"))) + (rule "translateJavaAddInt" (formula "100") (term "2,1,1,0,1,1,1,1")) + (rule "translateJavaSubInt" (formula "100") (term "2,0,1,0,1,1,1,1,1")) + (rule "polySimp_elimSub" (formula "100") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "100") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "100") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "100") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "100") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "100") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "100") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "100") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "100") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "100") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "100") (term "1,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "100") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "100") (term "0,0,0")) + (rule "replace_known_left" (formula "100") (term "0,0,0") (ifseqformula "15")) + (builtin "One Step Simplification" (formula "100")) + (rule "inEqSimp_commuteLeq" (formula "100") (term "0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "100") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "100") (term "1,0,1,1,1,1")) + (rule "applyEq" (formula "100") (term "2,0,1,0,1,1") (ifseqformula "54")) + (rule "applyEq" (formula "100") (term "0,1,0,0,1,1,1,1,1") (ifseqformula "54")) + (rule "applyEq" (formula "100") (term "0,0,0") (ifseqformula "54")) + (rule "applyEq" (formula "100") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "54")) + (rule "applyEq" (formula "100") (term "2,0,1,0,0,1,1") (ifseqformula "54")) + (rule "inEqSimp_sepNegMonomial0" (formula "100") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "100") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "100") (term "0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "100") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "100") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "100") (term "0,0,0,1,1,1,1")) + (rule "replace_known_left" (formula "100") (term "0,0,1,1,1,1") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "100")) + (rule "inEqSimp_subsumption1" (formula "100") (term "0,0") (ifseqformula "9")) + (rule "inEqSimp_homoInEq0" (formula "100") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "100") (term "0,0,0,0")) + (rule "add_literals" (formula "100") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "100") (term "1,0,0,0,0")) + (rule "add_literals" (formula "100") (term "0,0,0,0")) + (rule "qeq_literals" (formula "100") (term "0,0,0")) + (builtin "One Step Simplification" (formula "100")) + (rule "inEqSimp_subsumption1" (formula "100") (term "1,0,0,1,1,1,1,1") (ifseqformula "9")) + (rule "inEqSimp_homoInEq0" (formula "100") (term "0,1,0,0,1,1,1,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "100") (term "0,0,1,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "100") (term "1,1,0,0,1,0,0,1,1,1,1,1")) + (rule "times_zero_1" (formula "100") (term "1,0,0,1,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "100") (term "0,0,1,0,0,1,1,1,1,1")) + (rule "qeq_literals" (formula "100") (term "0,1,0,0,1,1,1,1,1")) + (builtin "One Step Simplification" (formula "100") (ifInst "" (formula "99"))) + (rule "true_left" (formula "100")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "100") (term "0,1")) + (rule "replace_known_right" (formula "100") (term "0,0,1") (ifseqformula "133")) + (builtin "One Step Simplification" (formula "100")) + (rule "nnf_imp2or" (formula "128") (term "0")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "104") (term "1,1,1,1,1,1") (inst "b=b")) + (builtin "One Step Simplification" (formula "104")) + (rule "expand_inInt" (formula "104") (term "1,0,0,1,1,1,1,1,1,1")) + (rule "replace_int_MIN" (formula "104") (term "0,1,1,0,0,1,1,1,1,1,1,1")) + (rule "replace_int_MAX" (formula "104") (term "1,0,1,0,0,1,1,1,1,1,1,1")) + (rule "translateJavaCastInt" (formula "104") (term "0,0,1,0,1,1,1,1,1,1")) + (rule "translateJavaAddInt" (formula "104") (term "1,1,0,0,1,1,1,1,1,1")) + (rule "translateJavaMulInt" (formula "104") (term "0,1,0,0,0,0,1,1,1,1,1,1")) + (rule "translateJavaCastInt" (formula "104") (term "0,1,0,1,0,0,0,1,1,1,1,1,1")) + (rule "translateJavaCastInt" (formula "104") (term "1,1,0,0,1,0,0,0,1,1,1,1,1,1")) + (rule "translateJavaMulInt" (formula "104") (term "1,0,0,0,0,0,1,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "104") (term "0,1,0,0,0,0,1,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "104") (term "1,0,0,0,0,0,1,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "104") (term "1,1,0,0,1,1,1,1,1,1")) + (rule "castedGetAny" (formula "104") (term "0,0,1,0,1,1,1,1,1,1")) + (rule "replace_known_left" (formula "104") (term "0,1,0,1,1,1,1,1,1") (ifseqformula "72")) + (builtin "One Step Simplification" (formula "104")) + (rule "castedGetAny" (formula "104") (term "1,1,0,0,1,0,0,0,1,1,1,1,1,1")) + (rule "castedGetAny" (formula "104") (term "0,1,0,1,0,0,0,1,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "104") (term "1,0,0,0,1,1,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "104") (term "1,0,0,1,0,0,0,1,1,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "104") (term "1,1,0,0,1,1,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "104") (term "0,0,0,1,0,0,0,1,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "104") (term "0,0,0,0,0,1,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "104") (term "0,0,0,0,1,1,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "104") (term "1,0,0,1,0,0,0,1,1,1,1,1,1")) + (rule "applyEq" (formula "104") (term "1,0,1,0,0,1,0,0,0,1,1,1,1,1,1") (ifseqformula "54")) + (rule "applyEq" (formula "104") (term "0,0,1,0,0,0,0,1,1,1,1,1,1") (ifseqformula "54")) + (rule "inEqSimp_commuteLeq" (formula "104") (term "1,0,0,0,0,1,1,1,1,1,1")) + (rule "replace_known_left" (formula "104") (term "1,0,0,0,0,1,1,1,1,1,1") (ifseqformula "64")) + (builtin "One Step Simplification" (formula "104")) + (rule "applyEq" (formula "104") (term "0,1,0,0,1,1,1,1,1,1") (ifseqformula "71")) + (rule "polySimp_homoEq" (formula "104") (term "1,0,0,1,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "104") (term "1,0,1,0,0,1,1,1,1,1,1")) + (rule "polySimp_rightDist" (formula "104") (term "1,0,1,0,0,1,1,1,1,1,1")) + (rule "mul_literals" (formula "104") (term "0,1,0,1,0,0,1,1,1,1,1,1")) + (rule "polySimp_addComm1" (formula "104") (term "0,1,0,0,1,1,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "104") (term "0,0,1,0,0,1,1,1,1,1,1")) + (rule "add_literals" (formula "104") (term "0,0,0,1,0,0,1,1,1,1,1,1")) + (rule "add_zero_left" (formula "104") (term "0,0,1,0,0,1,1,1,1,1,1")) + (rule "applyEq" (formula "104") (term "0,0,1,1,0,0,0,1,1,1,1,1,1") (ifseqformula "70")) + (rule "applyEq" (formula "104") (term "0,0,0,0,1,0,0,0,1,1,1,1,1,1") (ifseqformula "70")) + (rule "applyEq" (formula "104") (term "1,1,0,0,1,0,0,0,1,1,1,1,1,1") (ifseqformula "70")) + (rule "replace_known_left" (formula "104") (term "1,0,0,1,0,0,0,1,1,1,1,1,1") (ifseqformula "67")) + (builtin "One Step Simplification" (formula "104")) + (rule "applyEq" (formula "104") (term "1,0,1,0,1,0,0,0,1,1,1,1,1,1") (ifseqformula "54")) + (rule "replace_known_left" (formula "104") (term "1,0,1,0,0,0,1,1,1,1,1,1") (ifseqformula "68")) + (builtin "One Step Simplification" (formula "104")) + (rule "applyEq" (formula "104") (term "1,0,1,0,0,1,1,1,1,1,1") (ifseqformula "54")) + (rule "polySimp_pullOutFactor2" (formula "104") (term "0,1,0,0,1,1,1,1,1,1")) + (rule "add_literals" (formula "104") (term "1,0,1,0,0,1,1,1,1,1,1")) + (rule "times_zero_1" (formula "104") (term "0,1,0,0,1,1,1,1,1,1")) + (builtin "One Step Simplification" (formula "104")) + (rule "applyEq" (formula "104") (term "0,0,0,0,0,1,1,1,1,1,1") (ifseqformula "54")) + (rule "applyEq" (formula "104") (term "0,1,0,0,1,0,0,0,1,1,1,1,1,1,1") (ifseqformula "54")) + (rule "inEqSimp_sepPosMonomial0" (formula "104") (term "1,0,0,0,1,1,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "104") (term "1,1,0,0,0,1,1,1,1,1,1,1")) + (rule "polySimp_rightDist" (formula "104") (term "1,1,0,0,0,1,1,1,1,1,1,1")) + (rule "mul_literals" (formula "104") (term "0,1,1,0,0,0,1,1,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "104") (term "1,1,1,0,0,0,1,1,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "104") (term "1,1,1,0,0,0,1,1,1,1,1,1,1")) + (rule "inEqSimp_subsumption6" (formula "104") (term "0,1,0,0,1,1,1,1,1,1") (ifseqformula "65")) + (rule "mul_literals" (formula "104") (term "1,1,0,0,1,0,0,1,1,1,1,1,1")) + (rule "greater_literals" (formula "104") (term "0,0,0,1,0,0,1,1,1,1,1,1")) + (builtin "One Step Simplification" (formula "104")) + (rule "leq_literals" (formula "104") (term "0,0,1,0,0,1,1,1,1,1,1")) + (builtin "One Step Simplification" (formula "104")) + (rule "inEqSimp_subsumption6" (formula "104") (term "0,0,0,1,1,1,1,1,1") (ifseqformula "34")) + (rule "mul_literals" (formula "104") (term "1,1,0,0,0,0,1,1,1,1,1,1")) + (rule "greater_literals" (formula "104") (term "0,0,0,0,0,1,1,1,1,1,1")) + (builtin "One Step Simplification" (formula "104")) + (rule "leq_literals" (formula "104") (term "0,0,0,0,1,1,1,1,1,1")) + (builtin "One Step Simplification" (formula "104")) + (rule "Class_invariant_axiom_for_de_wiesler_Tree" (formula "50") (inst "i=i") (inst "i_0=i_0")) + (builtin "One Step Simplification" (formula "50")) + (rule "expand_inInt" (formula "50") (term "1,0,0,1")) + (rule "expand_inInt" (formula "50") (term "1,0,0,1,0")) + (rule "replace_int_MIN" (formula "50") (term "0,1,1,0,0,1")) + (rule "replace_int_MAX" (formula "50") (term "1,0,1,0,0,1")) + (rule "replace_int_MAX" (formula "50") (term "1,0,1,0,0,1,0")) + (rule "replace_int_MIN" (formula "50") (term "0,1,1,0,0,1,0")) + (rule "andLeft" (formula "50")) + (rule "andLeft" (formula "50")) + (rule "andLeft" (formula "50")) + (rule "andLeft" (formula "50")) + (rule "andLeft" (formula "50")) + (rule "andLeft" (formula "50")) + (rule "andLeft" (formula "52")) + (rule "andLeft" (formula "50")) + (rule "andLeft" (formula "50")) + (rule "andLeft" (formula "52")) + (rule "notLeft" (formula "51")) + (rule "notLeft" (formula "50")) + (rule "eqSymm" (formula "58") (term "1,0")) + (rule "translateJavaSubInt" (formula "56") (term "3,0")) + (rule "translateJavaShiftLeftInt" (formula "52") (term "1")) + (rule "translateJavaSubInt" (formula "58") (term "0,2,0,1,0")) + (rule "polySimp_elimSub" (formula "56") (term "3,0")) + (rule "mul_literals" (formula "56") (term "1,3,0")) + (rule "polySimp_elimSub" (formula "58") (term "0,2,0,1,0")) + (rule "mul_literals" (formula "58") (term "1,0,2,0,1,0")) + (rule "polySimp_addComm0" (formula "56") (term "3,0")) + (rule "polySimp_addComm0" (formula "58") (term "0,2,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "58") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "58") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "57") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "1,0,0,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "57") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "57") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "58") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "58") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "57") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "57") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "57") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "55")) + (rule "inEqSimp_commuteLeq" (formula "54")) + (rule "inEqSimp_commuteLeq" (formula "53")) + (rule "inEqSimp_commuteLeq" (formula "50")) + (rule "applyEq" (formula "53") (term "0") (ifseqformula "52")) + (rule "applyEq" (formula "49") (term "1,0,2,0") (ifseqformula "52")) + (rule "eqSymm" (formula "49")) + (rule "applyEq" (formula "54") (term "1") (ifseqformula "52")) + (rule "applyEq" (formula "55") (term "1") (ifseqformula "52")) + (rule "applyEq" (formula "56") (term "1,3,0") (ifseqformula "52")) + (rule "applyEq" (formula "55") (term "0,0") (ifseqformula "47")) + (rule "inEqSimp_commuteGeq" (formula "55")) + (rule "applyEq" (formula "46") (term "2,0") (ifseqformula "52")) + (rule "applyEq" (formula "48") (term "3,0") (ifseqformula "52")) + (rule "applyEq" (formula "56") (term "1,0") (ifseqformula "47")) + (rule "applyEq" (formula "139") (term "0") (ifseqformula "47")) + (rule "applyEq" (formula "58") (term "1,0,1,0") (ifseqformula "47")) + (rule "applyEq" (formula "46") (term "0,1,0") (ifseqformula "52")) + (rule "applyEq" (formula "57") (term "0,1,0,0,1,1,0") (ifseqformula "52")) + (rule "applyEq" (formula "58") (term "0,1,0,0,1,0,0,0") (ifseqformula "52")) + (rule "applyEq" (formula "57") (term "0,1,0,0,1,0,0,0") (ifseqformula "52")) + (rule "applyEq" (formula "49") (term "1,0,2,0") (ifseqformula "52")) + (rule "eqSymm" (formula "49")) + (rule "inEqSimp_sepPosMonomial0" (formula "57") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "1,1,1,0")) + (rule "polySimp_rightDist" (formula "57") (term "1,1,1,0")) + (rule "mul_literals" (formula "57") (term "0,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "57") (term "1,1,1,1,0")) + (rule "polySimp_elimOne" (formula "57") (term "1,1,1,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "58") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "58") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "58") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "58") (term "0,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "58") (term "1,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "58") (term "1,1,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "57") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "57") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "57") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "57") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "57") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "57") (term "1,1,1,0,0,0")) + (rule "javaShiftLeftIntDef" (formula "52") (term "1")) + (rule "mod_axiom" (formula "52") (term "1,0,1")) + (rule "polySimp_mulLiterals" (formula "52") (term "1,1,0,1")) + (rule "javaShiftLeftIntDef" (formula "53") (term "0")) + (rule "mod_axiom" (formula "53") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "53") (term "1,1,0,0")) + (rule "javaShiftLeftIntDef" (formula "54") (term "1")) + (rule "mod_axiom" (formula "54") (term "1,0,1")) + (rule "polySimp_mulLiterals" (formula "54") (term "1,1,0,1")) + (rule "javaShiftLeftIntDef" (formula "56") (term "1,3,0")) + (rule "mod_axiom" (formula "56") (term "1,0,1,3,0")) + (rule "polySimp_mulLiterals" (formula "56") (term "1,1,0,1,3,0")) + (rule "javaShiftLeftIntDef" (formula "55") (term "0")) + (rule "mod_axiom" (formula "55") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "55") (term "1,1,0,0")) + (rule "javaShiftLeftIntDef" (formula "46") (term "2,0")) + (rule "mod_axiom" (formula "46") (term "1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "46") (term "1,1,0,2,0")) + (rule "javaShiftLeftIntDef" (formula "48") (term "3,0")) + (rule "mod_axiom" (formula "48") (term "1,0,3,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "1,1,0,3,0")) + (rule "javaShiftLeftIntDef" (formula "46") (term "0,1,0")) + (rule "mod_axiom" (formula "46") (term "1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "46") (term "1,1,0,0,1,0")) + (rule "javaShiftLeftIntDef" (formula "49") (term "1,0,2,0")) + (rule "eqSymm" (formula "49")) + (rule "mod_axiom" (formula "49") (term "1,0,1,0,2,1")) + (rule "polySimp_mulLiterals" (formula "49") (term "1,1,0,1,0,2,1")) + (rule "javaShiftLeftIntDef" (formula "57") (term "1,1,1,1,0")) + (rule "mod_axiom" (formula "57") (term "1,0,1,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "57") (term "1,1,0,1,1,1,1,0")) + (rule "javaShiftLeftIntDef" (formula "58") (term "1,1,1,0,0,0")) + (rule "mod_axiom" (formula "58") (term "1,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "58") (term "1,1,0,1,1,1,0,0,0")) + (rule "javaShiftLeftIntDef" (formula "57") (term "1,1,1,0,0,0")) + (rule "mod_axiom" (formula "57") (term "1,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "57") (term "1,1,0,1,1,1,0,0,0")) + (rule "shiftLeftDef" (formula "52") (term "0,1")) + (rule "eqSymm" (formula "52")) + (rule "polySimp_elimNeg" (formula "52") (term "1,1,0,0")) + (rule "polySimp_mulComm0" (formula "52") (term "1,1,0,0")) + (rule "polySimp_rightDist" (formula "52") (term "1,1,0,0")) + (rule "polySimp_mulLiterals" (formula "52") (term "1,1,1,0,0")) + (rule "polySimp_mulComm0" (formula "52") (term "0,1,1,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "52") (term "2,0,0")) + (rule "polySimp_elimOneLeft0" (formula "52") (term "2,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "52") (term "1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "52") (term "0,0,0")) + (rule "mul_literals" (formula "52") (term "1,0,0,0,0,0")) + (rule "add_zero_right" (formula "52") (term "0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "52") (term "0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "52") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "52") (term "0,0,0,0")) + (rule "shiftLeftDef" (formula "53") (term "0,0")) + (rule "polySimp_elimNeg" (formula "53") (term "1,1,0,0")) + (rule "polySimp_mulComm0" (formula "53") (term "1,1,0,0")) + (rule "polySimp_rightDist" (formula "53") (term "1,1,0,0")) + (rule "polySimp_mulLiterals" (formula "53") (term "1,1,1,0,0")) + (rule "polySimp_mulComm0" (formula "53") (term "0,1,1,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "53") (term "2,0,0")) + (rule "polySimp_elimOneLeft0" (formula "53") (term "2,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "53") (term "1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "53") (term "0,0,0")) + (rule "mul_literals" (formula "53") (term "1,0,0,0,0,0")) + (rule "add_zero_right" (formula "53") (term "0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "53") (term "0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "53") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "53") (term "0,0,0,0")) + (rule "applyEq" (formula "53") (term "0") (ifseqformula "52")) + (rule "shiftLeftDef" (formula "54") (term "0,1")) + (rule "polySimp_elimNeg" (formula "54") (term "1,1,0,1")) + (rule "polySimp_mulComm0" (formula "54") (term "1,1,0,1")) + (rule "polySimp_rightDist" (formula "54") (term "1,1,0,1")) + (rule "polySimp_mulLiterals" (formula "54") (term "1,1,1,0,1")) + (rule "polySimp_mulComm0" (formula "54") (term "0,1,1,0,1")) + (rule "shiftLeftPositiveShiftDef" (formula "54") (term "2,0,1")) + (rule "polySimp_elimOneLeft0" (formula "54") (term "2,0,1")) + (rule "shiftRightPositiveShiftDef" (formula "54") (term "1,0,1")) + (rule "inEqSimp_ltToLeq" (formula "54") (term "0,0,1")) + (rule "mul_literals" (formula "54") (term "1,0,0,0,0,1")) + (rule "add_zero_right" (formula "54") (term "0,0,0,0,1")) + (rule "polySimp_addAssoc" (formula "54") (term "0,0,0,1")) + (rule "inEqSimp_commuteGeq" (formula "54")) + (rule "inEqSimp_sepNegMonomial0" (formula "54") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "54") (term "0,0,0,0")) + (rule "applyEq" (formula "54") (term "0") (ifseqformula "52")) + (rule "inEqSimp_commuteLeq" (formula "54")) + (rule "shiftLeftDef" (formula "56") (term "0,1,3,0")) + (rule "polySimp_elimNeg" (formula "56") (term "1,1,0,1,3,0")) + (rule "polySimp_mulComm0" (formula "56") (term "1,1,0,1,3,0")) + (rule "polySimp_rightDist" (formula "56") (term "1,1,0,1,3,0")) + (rule "polySimp_mulLiterals" (formula "56") (term "1,1,1,0,1,3,0")) + (rule "polySimp_mulComm0" (formula "56") (term "0,1,1,0,1,3,0")) + (rule "shiftLeftPositiveShiftDef" (formula "56") (term "2,0,1,3,0")) + (rule "polySimp_elimOneLeft0" (formula "56") (term "2,0,1,3,0")) + (rule "shiftRightPositiveShiftDef" (formula "56") (term "1,0,1,3,0")) + (rule "inEqSimp_ltToLeq" (formula "56") (term "0,0,1,3,0")) + (rule "times_zero_1" (formula "56") (term "1,0,0,0,0,1,3,0")) + (rule "add_zero_right" (formula "56") (term "0,0,0,0,1,3,0")) + (rule "polySimp_addAssoc" (formula "56") (term "0,0,0,1,3,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "56") (term "0,0,1,3,0")) + (rule "polySimp_mulLiterals" (formula "56") (term "0,0,0,1,3,0")) + (rule "applyEq" (formula "56") (term "1,3,0") (ifseqformula "52")) + (rule "shiftLeftDef" (formula "55") (term "0,0")) + (rule "polySimp_elimNeg" (formula "55") (term "1,1,0,0")) + (rule "polySimp_mulComm0" (formula "55") (term "1,1,0,0")) + (rule "polySimp_rightDist" (formula "55") (term "1,1,0,0")) + (rule "polySimp_mulLiterals" (formula "55") (term "1,1,1,0,0")) + (rule "polySimp_mulComm0" (formula "55") (term "0,1,1,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "55") (term "2,0,0")) + (rule "polySimp_elimOneLeft0" (formula "55") (term "2,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "55") (term "1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "55") (term "0,0,0")) + (rule "mul_literals" (formula "55") (term "1,0,0,0,0,0")) + (rule "add_zero_right" (formula "55") (term "0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "55") (term "0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "55") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "55") (term "0,0,0,0")) + (rule "applyEq" (formula "55") (term "0") (ifseqformula "52")) + (rule "shiftLeftDef" (formula "46") (term "0,2,0")) + (rule "polySimp_elimNeg" (formula "46") (term "1,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "46") (term "1,1,0,2,0")) + (rule "polySimp_rightDist" (formula "46") (term "1,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "46") (term "1,1,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "46") (term "0,1,1,0,2,0")) + (rule "shiftLeftPositiveShiftDef" (formula "46") (term "2,0,2,0")) + (rule "polySimp_elimOneLeft0" (formula "46") (term "2,0,2,0")) + (rule "shiftRightPositiveShiftDef" (formula "46") (term "1,0,2,0")) + (rule "inEqSimp_ltToLeq" (formula "46") (term "0,0,2,0")) + (rule "mul_literals" (formula "46") (term "1,0,0,0,0,2,0")) + (rule "add_zero_right" (formula "46") (term "0,0,0,0,2,0")) + (rule "polySimp_addAssoc" (formula "46") (term "0,0,0,2,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "46") (term "0,0,2,0")) + (rule "polySimp_mulLiterals" (formula "46") (term "0,0,0,2,0")) + (rule "applyEq" (formula "46") (term "2,0") (ifseqformula "52")) + (rule "shiftLeftDef" (formula "48") (term "0,3,0")) + (rule "polySimp_elimNeg" (formula "48") (term "1,1,0,3,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,1,0,3,0")) + (rule "polySimp_rightDist" (formula "48") (term "1,1,0,3,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "1,1,1,0,3,0")) + (rule "polySimp_mulComm0" (formula "48") (term "0,1,1,0,3,0")) + (rule "shiftLeftPositiveShiftDef" (formula "48") (term "2,0,3,0")) + (rule "polySimp_elimOneLeft0" (formula "48") (term "2,0,3,0")) + (rule "shiftRightPositiveShiftDef" (formula "48") (term "1,0,3,0")) + (rule "inEqSimp_ltToLeq" (formula "48") (term "0,0,3,0")) + (rule "mul_literals" (formula "48") (term "1,0,0,0,0,3,0")) + (rule "add_zero_right" (formula "48") (term "0,0,0,0,3,0")) + (rule "polySimp_addAssoc" (formula "48") (term "0,0,0,3,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "48") (term "0,0,3,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "0,0,0,3,0")) + (rule "applyEq" (formula "48") (term "3,0") (ifseqformula "52")) + (rule "shiftLeftDef" (formula "46") (term "0,0,1,0")) + (rule "polySimp_elimNeg" (formula "46") (term "1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "46") (term "1,1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "46") (term "1,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "46") (term "1,1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "46") (term "0,1,1,0,0,1,0")) + (rule "shiftLeftPositiveShiftDef" (formula "46") (term "2,0,0,1,0")) + (rule "polySimp_elimOneLeft0" (formula "46") (term "2,0,0,1,0")) + (rule "shiftRightPositiveShiftDef" (formula "46") (term "1,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "46") (term "0,0,0,1,0")) + (rule "mul_literals" (formula "46") (term "1,0,0,0,0,0,1,0")) + (rule "add_zero_right" (formula "46") (term "0,0,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "46") (term "0,0,0,0,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "46") (term "0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "46") (term "0,0,0,0,1,0")) + (rule "applyEq" (formula "46") (term "0,1,0") (ifseqformula "52")) + (rule "javaShiftLeftIntDef" (formula "49") (term "1,0,2,0")) + (rule "mod_axiom" (formula "49") (term "1,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "49") (term "1,1,0,1,0,2,0")) + (rule "eqSymm" (formula "49")) + (rule "shiftLeftDef" (formula "57") (term "0,1,1,1,1,0")) + (rule "polySimp_elimNeg" (formula "57") (term "1,1,0,1,1,1,1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "1,1,0,1,1,1,1,0")) + (rule "polySimp_rightDist" (formula "57") (term "1,1,0,1,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "57") (term "1,1,1,0,1,1,1,1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "0,1,1,0,1,1,1,1,0")) + (rule "shiftLeftPositiveShiftDef" (formula "57") (term "2,0,1,1,1,1,0")) + (rule "polySimp_elimOneLeft0" (formula "57") (term "2,0,1,1,1,1,0")) + (rule "shiftRightPositiveShiftDef" (formula "57") (term "1,0,1,1,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "57") (term "0,0,1,1,1,1,0")) + (rule "mul_literals" (formula "57") (term "1,0,0,0,0,1,1,1,1,0")) + (rule "add_zero_right" (formula "57") (term "0,0,0,0,1,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "57") (term "0,0,0,1,1,1,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "57") (term "0,0,1,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "57") (term "0,0,0,1,1,1,1,0")) + (rule "applyEq" (formula "57") (term "1,1,1,1,0") (ifseqformula "52")) + (rule "shiftLeftDef" (formula "58") (term "0,1,1,1,0,0,0")) + (rule "polySimp_elimNeg" (formula "58") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "58") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "58") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "58") (term "1,1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "58") (term "0,1,1,0,1,1,1,0,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "58") (term "2,0,1,1,1,0,0,0")) + (rule "polySimp_elimOneLeft0" (formula "58") (term "2,0,1,1,1,0,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "58") (term "1,0,1,1,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "58") (term "0,0,1,1,1,0,0,0")) + (rule "mul_literals" (formula "58") (term "1,0,0,0,0,1,1,1,0,0,0")) + (rule "add_zero_right" (formula "58") (term "0,0,0,0,1,1,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "58") (term "0,0,0,1,1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "58") (term "0,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "58") (term "0,0,0,1,1,1,0,0,0")) + (rule "applyEq" (formula "58") (term "1,1,1,0,0,0") (ifseqformula "52")) + (rule "shiftLeftDef" (formula "57") (term "0,1,1,1,0,0,0")) + (rule "polySimp_elimNeg" (formula "57") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "57") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "57") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "57") (term "1,1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "57") (term "0,1,1,0,1,1,1,0,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "57") (term "2,0,1,1,1,0,0,0")) + (rule "polySimp_elimOneLeft0" (formula "57") (term "2,0,1,1,1,0,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "57") (term "1,0,1,1,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "57") (term "0,0,1,1,1,0,0,0")) + (rule "mul_literals" (formula "57") (term "1,0,0,0,0,1,1,1,0,0,0")) + (rule "add_zero_right" (formula "57") (term "0,0,0,0,1,1,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "57") (term "0,0,0,1,1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "57") (term "0,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "57") (term "0,0,0,1,1,1,0,0,0")) + (rule "applyEq" (formula "57") (term "1,1,1,0,0,0") (ifseqformula "52")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "113") (term "0")) + (builtin "One Step Simplification" (formula "113")) + (rule "translateJavaAddInt" (formula "113") (term "0,0,0")) + (rule "translateJavaUnaryMinusInt" (formula "113") (term "1,0")) + (rule "neg_literal" (formula "113") (term "1,0")) + (rule "translateJavaSubInt" (formula "113") (term "0,0")) + (rule "polySimp_elimSub" (formula "113") (term "0,0")) + (rule "mul_literals" (formula "113") (term "1,0,0")) + (rule "polySimp_addLiterals" (formula "113") (term "0,0")) + (rule "polySimp_addComm0" (formula "113") (term "0,0")) + (rule "arrayLengthNotNegative" (formula "35") (term "0")) + (rule "arrayLengthIsAShort" (formula "36") (term "0")) + (rule "expand_inShort" (formula "36")) + (rule "replace_short_MAX" (formula "36") (term "1,0")) + (rule "replace_short_MIN" (formula "36") (term "0,1")) + (rule "andLeft" (formula "36")) + (rule "inEqSimp_commuteLeq" (formula "37")) + (rule "inEqSimp_subsumption1" (formula "37") (ifseqformula "35")) + (rule "leq_literals" (formula "37") (term "0")) + (builtin "One Step Simplification" (formula "37")) + (rule "true_left" (formula "37")) + (rule "shiftLeftDef" (formula "51") (term "0,1,0,2,0")) + (rule "polySimp_elimNeg" (formula "51") (term "1,1,0,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "51") (term "1,1,0,1,0,2,0")) + (rule "polySimp_rightDist" (formula "51") (term "1,1,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "51") (term "1,1,1,0,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "51") (term "0,1,1,0,1,0,2,0")) + (rule "shiftLeftPositiveShiftDef" (formula "51") (term "2,0,1,0,2,0")) + (rule "polySimp_elimOneLeft0" (formula "51") (term "2,0,1,0,2,0")) + (rule "shiftRightPositiveShiftDef" (formula "51") (term "1,0,1,0,2,0")) + (rule "inEqSimp_ltToLeq" (formula "51") (term "0,0,1,0,2,0")) + (rule "mul_literals" (formula "51") (term "1,0,0,0,0,1,0,2,0")) + (rule "add_zero_right" (formula "51") (term "0,0,0,0,1,0,2,0")) + (rule "polySimp_addAssoc" (formula "51") (term "0,0,0,1,0,2,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "51") (term "0,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "51") (term "0,0,0,1,0,2,0")) + (rule "applyEq" (formula "51") (term "1,0,2,0") (ifseqformula "54")) + (rule "shiftLeftDef" (formula "51") (term "0,1,0,2,1")) + (rule "eqSymm" (formula "51")) + (rule "polySimp_elimNeg" (formula "51") (term "1,1,0,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "51") (term "1,1,0,1,0,2,0")) + (rule "polySimp_rightDist" (formula "51") (term "1,1,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "51") (term "1,1,1,0,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "51") (term "0,1,1,0,1,0,2,0")) + (rule "shiftLeftPositiveShiftDef" (formula "51") (term "2,0,1,0,2,0")) + (rule "polySimp_elimOneLeft0" (formula "51") (term "2,0,1,0,2,0")) + (rule "shiftRightPositiveShiftDef" (formula "51") (term "1,0,1,0,2,0")) + (rule "inEqSimp_ltToLeq" (formula "51") (term "0,0,1,0,2,0")) + (rule "mul_literals" (formula "51") (term "1,0,0,0,0,1,0,2,0")) + (rule "add_zero_right" (formula "51") (term "0,0,0,0,1,0,2,0")) + (rule "polySimp_addAssoc" (formula "51") (term "0,0,0,1,0,2,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "51") (term "0,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "51") (term "0,0,0,1,0,2,0")) + (rule "applyEq" (formula "51") (term "1,0,2,0") (ifseqformula "54")) + (rule "eqSymm" (formula "51")) + (rule "Class_invariant_axiom_for_de_wiesler_Buffers" (formula "134") (term "0")) + (rule "replace_known_right" (formula "134") (term "0,1,0") (ifseqformula "146")) + (builtin "One Step Simplification" (formula "134") (ifInst "" (formula "145"))) + (rule "andLeft" (formula "134")) + (rule "andLeft" (formula "135")) + (rule "andLeft" (formula "135")) + (rule "nnf_imp2or" (formula "67") (term "1,1,0")) + (rule "inEqSimp_notLeq" (formula "142") (term "1,0,0")) + (rule "mul_literals" (formula "142") (term "1,0,0,1,0,0")) + (rule "add_literals" (formula "142") (term "0,0,1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "142") (term "1,0,0")) + (rule "mul_literals" (formula "142") (term "1,1,0,0")) + (rule "inEqSimp_notGeq" (formula "142") (term "0,0,0")) + (rule "mul_literals" (formula "142") (term "1,0,0,0,0,0")) + (rule "add_literals" (formula "142") (term "0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "142") (term "0,0,0")) + (rule "mul_literals" (formula "142") (term "1,0,0,0")) + (rule "inEqSimp_notLeq" (formula "67") (term "0,0,1,0")) + (rule "polySimp_rightDist" (formula "67") (term "1,0,0,0,0,1,0")) + (rule "mul_literals" (formula "67") (term "0,1,0,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "67") (term "0,0,0,0,1,0")) + (rule "add_literals" (formula "67") (term "0,0,0,0,0,1,0")) + (rule "add_zero_left" (formula "67") (term "0,0,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "67") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "67") (term "1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "67") (term "1,0,0,1,0")) + (rule "inEqSimp_notLeq" (formula "17") (term "1,0,0")) + (rule "mul_literals" (formula "17") (term "1,0,0,1,0,0")) + (rule "add_literals" (formula "17") (term "0,0,1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "17") (term "1,0,0")) + (rule "mul_literals" (formula "17") (term "1,1,0,0")) + (rule "inEqSimp_notGeq" (formula "17") (term "0,0,0")) + (rule "mul_literals" (formula "17") (term "1,0,0,0,0,0")) + (rule "add_literals" (formula "17") (term "0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "17") (term "0,0,0")) + (rule "mul_literals" (formula "17") (term "1,0,0,0")) + (rule "arrayLengthIsAShort" (formula "44") (term "0")) + (rule "expand_inShort" (formula "44")) + (rule "replace_short_MIN" (formula "44") (term "0,1")) + (rule "replace_short_MAX" (formula "44") (term "1,0")) + (rule "andLeft" (formula "44")) + (rule "inEqSimp_commuteLeq" (formula "45")) + (rule "applyEq" (formula "44") (term "0") (ifseqformula "46")) + (rule "leq_literals" (formula "44")) + (rule "true_left" (formula "44")) + (rule "applyEq" (formula "44") (term "0") (ifseqformula "45")) + (rule "qeq_literals" (formula "44")) + (rule "true_left" (formula "44")) + (rule "arrayLengthNotNegative" (formula "44") (term "0")) + (rule "applyEq" (formula "44") (term "0") (ifseqformula "45")) + (rule "qeq_literals" (formula "44")) + (rule "true_left" (formula "44")) + (rule "arrayLengthIsAShort" (formula "43") (term "0")) + (rule "expand_inShort" (formula "43")) + (rule "replace_short_MIN" (formula "43") (term "0,1")) + (rule "replace_short_MAX" (formula "43") (term "1,0")) + (rule "andLeft" (formula "43")) + (rule "inEqSimp_commuteLeq" (formula "44")) + (rule "applyEq" (formula "44") (term "0") (ifseqformula "45")) + (rule "qeq_literals" (formula "44")) + (rule "true_left" (formula "44")) + (rule "applyEq" (formula "43") (term "0") (ifseqformula "44")) + (rule "leq_literals" (formula "43")) + (rule "closeFalse" (formula "43")) + ) + (branch "Usage" + (builtin "One Step Simplification" (formula "150")) + (rule "translateJavaSubInt" (formula "150") (term "0,1,0")) + (rule "polySimp_elimSub" (formula "150") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "150") (term "1,0,1,0")) + (rule "polySimp_rightDist" (formula "150") (term "1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "150") (term "1,1,0,1,0")) + (rule "polySimp_elimOne" (formula "150") (term "1,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "150") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "150") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "150") (term "0,0,1,0")) + (rule "widening_identity_cast_5" (formula "150") (term "1")) + (rule "assignment" (formula "150") (term "1")) + (builtin "One Step Simplification" (formula "150")) + (builtin "Use Dependency Contract" (formula "59") (term "1,0") (ifInst "" (formula "49") (term "0,1,1,0,1,0")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::writtenCountOfBucket(int)].JML accessible clause.0")) + (rule "wellFormedAnon" (formula "115") (term "1,1,0,0,0,0")) + (rule "expand_inInt" (formula "115") (term "1,0,0,0")) + (rule "replace_int_MAX" (formula "115") (term "1,0,1,0,0,0")) + (rule "replace_int_MIN" (formula "115") (term "0,1,1,0,0,0")) + (rule "translateJavaAddInt" (formula "115") (term "0,1,1,1,0")) + (rule "translateJavaMulInt" (formula "115") (term "0,0,1,1,1,0")) + (rule "replace_known_left" (formula "115") (term "0,1,0,0,0,0") (ifseqformula "18")) + (builtin "One Step Simplification" (formula "115") (ifInst "" (formula "147")) (ifInst "" (formula "26")) (ifInst "" (formula "18")) (ifInst "" (formula "17")) (ifInst "" (formula "76")) (ifInst "" (formula "31"))) + (rule "polySimp_mulComm0" (formula "115") (term "0,0,1,1,1,0")) + (rule "polySimp_addComm0" (formula "115") (term "0,1,1,1,0")) + (rule "disjointDefinition" (formula "115") (term "1,0")) + (rule "disjointWithSingleton1" (formula "115") (term "1,0")) + (rule "elementOfArrayRangeConcrete" (formula "115") (term "0,1,0")) + (rule "replace_known_right" (formula "115") (term "0,0,0,1,0") (ifseqformula "119")) + (builtin "One Step Simplification" (formula "115")) + (rule "inEqSimp_commuteLeq" (formula "115") (term "0,0")) + (rule "replace_known_left" (formula "115") (term "0,0") (ifseqformula "77")) + (builtin "One Step Simplification" (formula "115")) + (rule "inEqSimp_commuteLeq" (formula "115") (term "0,0")) + (rule "replace_known_left" (formula "115") (term "0,0") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "115")) + (rule "applyEq" (formula "115") (term "1,0") (ifseqformula "52")) + (rule "replace_known_left" (formula "115") (term "0") (ifseqformula "3")) + (builtin "One Step Simplification" (formula "115")) + (rule "applyEq" (formula "59") (term "1,0") (ifseqformula "115")) + (builtin "Use Operation Contract" (formula "151") (newnames "heapBefore_copy_nonoverlapping_0,exc_17,heapAfter_copy_nonoverlapping_0,anon_heap_copy_nonoverlapping_0") (contract "de.wiesler.Functions[de.wiesler.Functions::copy_nonoverlapping([I,int,[I,int,int)].JML normal_behavior operation contract.0")) + (branch "Post (copy_nonoverlapping)" + (builtin "One Step Simplification" (formula "117")) + (builtin "One Step Simplification" (formula "153")) + (builtin "Block Contract (Internal)" (formula "153") (newnames "exc_18,heap_Before_BLOCK_13,savedHeap_Before_BLOCK_13,o,f")) + (branch "Validity" + (builtin "One Step Simplification" (formula "118") (ifInst "" (formula "29"))) + (builtin "One Step Simplification" (formula "154")) + (rule "expand_inInt" (formula "117") (term "0,0,1,1,0,1")) + (rule "expand_inInt" (formula "117") (term "1,0,0,0,1,0,1")) + (rule "replace_int_MAX" (formula "117") (term "1,0,0,0,1,1,0,1")) + (rule "replace_int_MIN" (formula "117") (term "0,1,0,0,1,1,0,1")) + (rule "replace_int_MAX" (formula "117") (term "1,0,1,0,0,0,1,0,1")) + (rule "replace_int_MIN" (formula "117") (term "0,1,1,0,0,0,1,0,1")) + (rule "andLeft" (formula "117")) + (rule "andLeft" (formula "118")) + (rule "andLeft" (formula "118")) + (rule "andLeft" (formula "118")) + (rule "eqSymm" (formula "157") (term "0,0,1,0,1")) + (rule "translateJavaSubInt" (formula "117") (term "2,1,0")) + (rule "translateJavaAddInt" (formula "119") (term "3,1,1,0")) + (rule "translateJavaAddInt" (formula "118") (term "0,2,1,1,0")) + (rule "translateJavaAddInt" (formula "119") (term "3,0,1,0")) + (rule "translateJavaAddInt" (formula "118") (term "0,2,0,1,0")) + (rule "translateJavaAddInt" (formula "117") (term "0,2,1,0")) + (rule "polySimp_elimSub" (formula "117") (term "2,1,0")) + (rule "mul_literals" (formula "117") (term "1,2,1,0")) + (rule "polySimp_addAssoc" (formula "119") (term "3,1,1,0")) + (rule "polySimp_addComm1" (formula "119") (term "0,3,1,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "119") (term "3,1,1,0")) + (rule "add_literals" (formula "119") (term "1,1,3,1,1,0")) + (rule "times_zero_1" (formula "119") (term "1,3,1,1,0")) + (rule "add_zero_right" (formula "119") (term "3,1,1,0")) + (rule "polySimp_pullOutFactor2b" (formula "119") (term "3,1,1,0")) + (rule "add_literals" (formula "119") (term "1,1,3,1,1,0")) + (rule "times_zero_1" (formula "119") (term "1,3,1,1,0")) + (rule "add_literals" (formula "119") (term "3,1,1,0")) + (rule "polySimp_addAssoc" (formula "119") (term "3,0,1,0")) + (rule "polySimp_addComm1" (formula "119") (term "0,3,0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "119") (term "3,0,1,0")) + (rule "add_literals" (formula "119") (term "1,1,3,0,1,0")) + (rule "times_zero_1" (formula "119") (term "1,3,0,1,0")) + (rule "add_zero_right" (formula "119") (term "3,0,1,0")) + (rule "polySimp_addComm1" (formula "119") (term "3,0,1,0")) + (rule "polySimp_pullOutFactor2b" (formula "119") (term "0,3,0,1,0")) + (rule "add_literals" (formula "119") (term "1,1,0,3,0,1,0")) + (rule "times_zero_1" (formula "119") (term "1,0,3,0,1,0")) + (rule "add_zero_right" (formula "119") (term "0,3,0,1,0")) + (rule "polySimp_addAssoc" (formula "117") (term "0,2,1,0")) + (rule "polySimp_addComm1" (formula "117") (term "0,0,2,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "117") (term "0,2,1,0")) + (rule "add_literals" (formula "117") (term "1,1,0,2,1,0")) + (rule "times_zero_1" (formula "117") (term "1,0,2,1,0")) + (rule "add_zero_right" (formula "117") (term "0,2,1,0")) + (rule "polySimp_addComm1" (formula "117") (term "0,2,1,0")) + (rule "polySimp_pullOutFactor2b" (formula "117") (term "0,0,2,1,0")) + (rule "add_literals" (formula "117") (term "1,1,0,0,2,1,0")) + (rule "times_zero_1" (formula "117") (term "1,0,0,2,1,0")) + (rule "add_zero_right" (formula "117") (term "0,0,2,1,0")) + (rule "polySimp_addComm1" (formula "117") (term "2,1,0")) + (rule "polySimp_addComm0" (formula "117") (term "0,2,1,0")) + (rule "inEqSimp_commuteLeq" (formula "118") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "118") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "119") (term "1,0,0")) + (rule "variableDeclarationAssign" (formula "157") (term "1")) + (rule "variableDeclaration" (formula "157") (term "1") (newnames "exc_18_1")) + (rule "assignment" (formula "157") (term "1")) + (builtin "One Step Simplification" (formula "157")) + (rule "emptyStatement" (formula "157") (term "1")) + (builtin "One Step Simplification" (formula "157")) + (rule "emptyStatement" (formula "157") (term "1")) + (rule "commute_and" (formula "119") (term "0,0")) + (rule "commute_and" (formula "118") (term "0,0,0")) + (rule "commute_and" (formula "118") (term "1,0,0")) + (rule "shift_paren_and" (formula "118") (term "0,0")) + (rule "commute_and_2" (formula "118") (term "0,0,0")) + (rule "tryEmpty" (formula "157") (term "1")) + (rule "blockEmptyLabel" (formula "157") (term "1")) + (rule "blockEmpty" (formula "157") (term "1")) + (rule "methodCallEmpty" (formula "157") (term "1")) + (rule "emptyModality" (formula "157") (term "1")) + (rule "andRight" (formula "157")) + (branch + (builtin "One Step Simplification" (formula "157")) + (rule "closeTrue" (formula "157")) + ) + (branch + (builtin "One Step Simplification" (formula "157")) + (rule "closeTrue" (formula "157")) + ) + ) + (branch "Precondition" + (rule "andRight" (formula "153")) + (branch + (builtin "One Step Simplification" (formula "153") (ifInst "" (formula "29"))) + (rule "closeTrue" (formula "153")) + ) + (branch + (builtin "One Step Simplification" (formula "153")) + (rule "expand_inInt" (formula "117") (term "1,0,0,0,1,0,1")) + (rule "expand_inInt" (formula "117") (term "0,0,1,1,0,1")) + (rule "replace_int_MIN" (formula "117") (term "0,1,1,0,0,0,1,0,1")) + (rule "replace_int_MAX" (formula "117") (term "1,0,1,0,0,0,1,0,1")) + (rule "replace_int_MIN" (formula "117") (term "0,1,0,0,1,1,0,1")) + (rule "replace_int_MAX" (formula "117") (term "1,0,0,0,1,1,0,1")) + (rule "andLeft" (formula "117")) + (rule "wellFormedAnonEQ" (formula "154") (ifseqformula "117")) + (rule "wellFormedAnonEQ" (formula "154") (term "0") (ifseqformula "111")) + (rule "wellFormedAnon" (formula "154") (term "0,0")) + (rule "andLeft" (formula "118")) + (rule "andLeft" (formula "118")) + (rule "andLeft" (formula "118")) + (rule "translateJavaSubInt" (formula "117") (term "2,1,0")) + (rule "translateJavaAddInt" (formula "119") (term "3,0,1,0")) + (rule "translateJavaAddInt" (formula "119") (term "3,1,1,0")) + (rule "translateJavaAddInt" (formula "118") (term "0,2,0,1,0")) + (rule "translateJavaAddInt" (formula "118") (term "0,2,1,1,0")) + (rule "translateJavaAddInt" (formula "117") (term "0,2,1,0")) + (rule "replace_known_left" (formula "156") (term "1") (ifseqformula "116")) + (builtin "One Step Simplification" (formula "156") (ifInst "" (formula "18")) (ifInst "" (formula "17")) (ifInst "" (formula "110"))) + (rule "closeTrue" (formula "156")) + ) + ) + (branch "Usage" + (builtin "One Step Simplification" (formula "154")) + (builtin "One Step Simplification" (formula "118")) + (rule "expand_inInt" (formula "117") (term "0,0,1,1,0,1")) + (rule "expand_inInt" (formula "117") (term "1,0,0,0,1,0,1")) + (rule "replace_int_MAX" (formula "117") (term "1,0,0,0,1,1,0,1")) + (rule "replace_int_MIN" (formula "117") (term "0,1,0,0,1,1,0,1")) + (rule "replace_int_MAX" (formula "117") (term "1,0,1,0,0,0,1,0,1")) + (rule "replace_int_MIN" (formula "117") (term "0,1,1,0,0,0,1,0,1")) + (rule "andLeft" (formula "118")) + (rule "andLeft" (formula "117")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "119") (term "1,1") (ifseqformula "117")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "119") (term "0,1,1") (ifseqformula "111")) + (builtin "One Step Simplification" (formula "119")) + (rule "andLeft" (formula "120")) + (rule "andLeft" (formula "118")) + (rule "andLeft" (formula "120")) + (rule "andLeft" (formula "118")) + (rule "andLeft" (formula "118")) + (rule "translateJavaSubInt" (formula "117") (term "2,1,0")) + (rule "translateJavaAddInt" (formula "119") (term "3,1,1,0")) + (rule "translateJavaAddInt" (formula "119") (term "3,0,1,0")) + (rule "translateJavaAddInt" (formula "118") (term "0,2,0,1,0")) + (rule "translateJavaAddInt" (formula "118") (term "0,2,1,1,0")) + (rule "translateJavaAddInt" (formula "117") (term "0,2,1,0")) + (rule "replace_known_left" (formula "122") (term "0") (ifseqformula "121")) + (builtin "One Step Simplification" (formula "122")) + (rule "true_left" (formula "122")) + (rule "polySimp_elimSub" (formula "117") (term "2,1,0")) + (rule "mul_literals" (formula "117") (term "1,2,1,0")) + (rule "polySimp_addAssoc" (formula "119") (term "3,1,1,0")) + (rule "polySimp_addComm1" (formula "119") (term "0,3,1,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "119") (term "3,1,1,0")) + (rule "add_literals" (formula "119") (term "1,1,3,1,1,0")) + (rule "times_zero_1" (formula "119") (term "1,3,1,1,0")) + (rule "add_zero_right" (formula "119") (term "3,1,1,0")) + (rule "polySimp_pullOutFactor2b" (formula "119") (term "3,1,1,0")) + (rule "add_literals" (formula "119") (term "1,1,3,1,1,0")) + (rule "times_zero_1" (formula "119") (term "1,3,1,1,0")) + (rule "add_literals" (formula "119") (term "3,1,1,0")) + (rule "polySimp_addAssoc" (formula "119") (term "3,0,1,0")) + (rule "polySimp_addComm1" (formula "119") (term "0,3,0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "119") (term "3,0,1,0")) + (rule "add_literals" (formula "119") (term "1,1,3,0,1,0")) + (rule "times_zero_1" (formula "119") (term "1,3,0,1,0")) + (rule "add_zero_right" (formula "119") (term "3,0,1,0")) + (rule "polySimp_addComm1" (formula "119") (term "3,0,1,0")) + (rule "polySimp_pullOutFactor2b" (formula "119") (term "0,3,0,1,0")) + (rule "add_literals" (formula "119") (term "1,1,0,3,0,1,0")) + (rule "times_zero_1" (formula "119") (term "1,0,3,0,1,0")) + (rule "add_zero_right" (formula "119") (term "0,3,0,1,0")) + (rule "polySimp_addAssoc" (formula "117") (term "0,2,1,0")) + (rule "polySimp_addComm1" (formula "117") (term "2,1,0")) + (rule "polySimp_addComm1" (formula "117") (term "0,0,2,1,0")) + (rule "polySimp_addComm1" (formula "117") (term "0,0,0,2,1,0")) + (rule "polySimp_pullOutFactor2b" (formula "117") (term "0,0,0,0,2,1,0")) + (rule "add_literals" (formula "117") (term "1,1,0,0,0,0,2,1,0")) + (rule "times_zero_1" (formula "117") (term "1,0,0,0,0,2,1,0")) + (rule "add_zero_right" (formula "117") (term "0,0,0,0,2,1,0")) + (rule "polySimp_addComm1" (formula "117") (term "0,2,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "117") (term "2,1,0")) + (rule "add_literals" (formula "117") (term "1,1,2,1,0")) + (rule "times_zero_1" (formula "117") (term "1,2,1,0")) + (rule "polySimp_addLiterals" (formula "117") (term "2,1,0")) + (rule "polySimp_addComm1" (formula "117") (term "2,1,0")) + (rule "polySimp_addComm0" (formula "117") (term "0,2,1,0")) + (rule "inEqSimp_commuteLeq" (formula "118") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "119") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "118") (term "1,1,0,0")) + (rule "commute_and" (formula "119") (term "0,0")) + (rule "elim_double_block_2" (formula "159") (term "1")) + (rule "commute_and" (formula "118") (term "0,0,0")) + (rule "commute_and" (formula "118") (term "1,0,0")) + (rule "shift_paren_and" (formula "118") (term "0,0")) + (rule "commute_and_2" (formula "118") (term "0,0,0")) + (rule "ifUnfold" (formula "159") (term "1") (inst "#boolv=x")) + (rule "variableDeclaration" (formula "159") (term "1") (newnames "x_23")) + (rule "inequality_comparison_simple" (formula "159") (term "1")) + (builtin "One Step Simplification" (formula "159")) + (rule "replace_known_left" (formula "159") (term "0,0,1,0") (ifseqformula "121")) + (builtin "One Step Simplification" (formula "159")) + (builtin "Use Dependency Contract" (formula "109") (term "1,0") (ifInst "" (formula "49") (term "1,1,1,0")) (contract "de.wiesler.Buffers[de.wiesler.Buffers::bufferLen(int)].JML accessible clause.0")) + (rule "wellFormedAnon" (formula "124") (term "1,1,0,0,0,0")) + (rule "expand_inInt" (formula "124") (term "1,0,0,0")) + (rule "replace_int_MAX" (formula "124") (term "1,0,1,0,0,0")) + (rule "replace_int_MIN" (formula "124") (term "0,1,1,0,0,0")) + (rule "replace_known_left" (formula "124") (term "1,0,0,0,0,0") (ifseqformula "24")) + (builtin "One Step Simplification" (formula "124") (ifInst "" (formula "158")) (ifInst "" (formula "18")) (ifInst "" (formula "18")) (ifInst "" (formula "17")) (ifInst "" (formula "76")) (ifInst "" (formula "30"))) + (rule "disjointDefinition" (formula "124") (term "1,0")) + (rule "disjointWithSingleton1" (formula "124") (term "1,0")) + (rule "elementOfArrayRangeConcrete" (formula "124") (term "0,1,0")) + (rule "replace_known_right" (formula "124") (term "0,0,0,1,0") (ifseqformula "129")) + (builtin "One Step Simplification" (formula "124")) + (rule "inEqSimp_commuteLeq" (formula "124") (term "0,1,0")) + (rule "replace_known_left" (formula "124") (term "0,1,0") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "124")) + (rule "inEqSimp_commuteLeq" (formula "124") (term "0,0")) + (rule "replace_known_left" (formula "124") (term "0,0") (ifseqformula "77")) + (builtin "One Step Simplification" (formula "124")) + (rule "applyEq" (formula "124") (term "1,0") (ifseqformula "42")) + (rule "replace_known_left" (formula "124") (term "0") (ifseqformula "3")) + (builtin "One Step Simplification" (formula "124")) + (rule "applyEq" (formula "109") (term "1,0") (ifseqformula "124")) + (rule "ifSplit" (formula "160")) + (branch "if x_23 true" + (builtin "One Step Simplification" (formula "1")) + (rule "closeFalse" (formula "1")) + ) + (branch "if x_23 false" + (builtin "One Step Simplification" (formula "1")) + (builtin "One Step Simplification" (formula "161")) + (rule "true_left" (formula "1")) + (rule "blockEmpty" (formula "160") (term "1")) + (builtin "Block Contract (Internal)" (formula "160") (newnames "exc_19,heap_Before_BLOCK_14,savedHeap_Before_BLOCK_14,o,f")) + (branch "Validity" + (builtin "One Step Simplification" (formula "125") (ifInst "" (formula "29"))) + (builtin "One Step Simplification" (formula "161")) + (rule "eqSymm" (formula "161") (term "0,0,1,0,1")) + (rule "variableDeclarationAssign" (formula "161") (term "1")) + (rule "variableDeclaration" (formula "161") (term "1") (newnames "exc_19_1")) + (rule "assignment" (formula "161") (term "1")) + (builtin "One Step Simplification" (formula "161")) + (rule "emptyStatement" (formula "161") (term "1")) + (builtin "One Step Simplification" (formula "161")) + (rule "emptyStatement" (formula "161") (term "1")) + (rule "tryEmpty" (formula "161") (term "1")) + (rule "blockEmptyLabel" (formula "161") (term "1")) + (rule "blockEmpty" (formula "161") (term "1")) + (rule "methodCallEmpty" (formula "161") (term "1")) + (rule "emptyModality" (formula "161") (term "1")) + (rule "andRight" (formula "161")) + (branch + (builtin "One Step Simplification" (formula "161")) + (rule "closeTrue" (formula "161")) + ) + (branch + (builtin "One Step Simplification" (formula "161")) + (rule "closeTrue" (formula "161")) + ) + ) + (branch "Precondition" + (rule "andRight" (formula "160")) + (branch + (builtin "One Step Simplification" (formula "160") (ifInst "" (formula "29"))) + (rule "closeTrue" (formula "160")) + ) + (branch + (builtin "One Step Simplification" (formula "160")) + (rule "wellFormedAnonEQ" (formula "160") (ifseqformula "117")) + (rule "wellFormedAnonEQ" (formula "160") (term "0") (ifseqformula "111")) + (rule "wellFormedAnon" (formula "160") (term "0,0")) + (rule "replace_known_left" (formula "160") (term "1,0") (ifseqformula "110")) + (builtin "One Step Simplification" (formula "160") (ifInst "" (formula "18")) (ifInst "" (formula "17")) (ifInst "" (formula "116"))) + (rule "closeTrue" (formula "160")) + ) + ) + (branch "Usage" + (builtin "One Step Simplification" (formula "161")) + (builtin "One Step Simplification" (formula "125")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "125") (term "1,1,0") (ifseqformula "117")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "125") (term "0,1,1,0") (ifseqformula "111")) + (builtin "One Step Simplification" (formula "125")) + (rule "andLeft" (formula "125")) + (rule "andLeft" (formula "125")) + (rule "andLeft" (formula "127")) + (rule "andLeft" (formula "127")) + (rule "andLeft" (formula "127")) + (rule "andLeft" (formula "127")) + (rule "translateJavaAddInt" (formula "130") (term "4,0")) + (rule "translateJavaAddInt" (formula "128") (term "3,0")) + (rule "replace_known_left" (formula "126") (term "0") (ifseqformula "125")) + (builtin "One Step Simplification" (formula "126")) + (rule "true_left" (formula "126")) + (rule "polySimp_addAssoc" (formula "129") (term "4,0")) + (rule "polySimp_addComm1" (formula "129") (term "0,4,0")) + (rule "polySimp_pullOutFactor1b" (formula "129") (term "4,0")) + (rule "add_literals" (formula "129") (term "1,1,4,0")) + (rule "times_zero_1" (formula "129") (term "1,4,0")) + (rule "add_zero_right" (formula "129") (term "4,0")) + (rule "polySimp_addComm1" (formula "129") (term "4,0")) + (rule "polySimp_pullOutFactor2b" (formula "129") (term "0,4,0")) + (rule "add_literals" (formula "129") (term "1,1,0,4,0")) + (rule "times_zero_1" (formula "129") (term "1,0,4,0")) + (rule "add_zero_right" (formula "129") (term "0,4,0")) + (rule "polySimp_addAssoc" (formula "127") (term "3,0")) + (rule "polySimp_addComm1" (formula "127") (term "0,3,0")) + (rule "polySimp_pullOutFactor1b" (formula "127") (term "3,0")) + (rule "add_literals" (formula "127") (term "1,1,3,0")) + (rule "times_zero_1" (formula "127") (term "1,3,0")) + (rule "add_zero_right" (formula "127") (term "3,0")) + (rule "polySimp_addComm1" (formula "127") (term "3,0")) + (rule "polySimp_pullOutFactor2b" (formula "127") (term "0,3,0")) + (rule "add_literals" (formula "127") (term "1,1,0,3,0")) + (rule "times_zero_1" (formula "127") (term "1,0,3,0")) + (rule "add_zero_right" (formula "127") (term "0,3,0")) + (rule "elim_double_block_2" (formula "166") (term "1")) + (rule "ifUnfold" (formula "166") (term "1") (inst "#boolv=x")) + (rule "variableDeclaration" (formula "166") (term "1") (newnames "x_24")) + (rule "inequality_comparison_simple" (formula "166") (term "1")) + (builtin "One Step Simplification" (formula "166")) + (rule "replace_known_left" (formula "166") (term "0,0,1,0") (ifseqformula "125")) + (builtin "One Step Simplification" (formula "166")) + (rule "ifSplit" (formula "166")) + (branch "if x_24 true" + (builtin "One Step Simplification" (formula "167")) + (builtin "One Step Simplification" (formula "1")) + (rule "closeFalse" (formula "1")) + ) + (branch "if x_24 false" + (builtin "One Step Simplification" (formula "167")) + (builtin "One Step Simplification" (formula "1")) + (rule "true_left" (formula "1")) + (rule "blockEmpty" (formula "166") (term "1")) + (builtin "Block Contract (Internal)" (formula "166") (newnames "exc_20,heap_Before_BLOCK_15,savedHeap_Before_BLOCK_15,o,f")) + (branch "Validity" + (builtin "One Step Simplification" (formula "131") (ifInst "" (formula "29"))) + (builtin "One Step Simplification" (formula "167")) + (rule "eqSymm" (formula "167") (term "0,0,1,0,1")) + (rule "variableDeclarationAssign" (formula "167") (term "1")) + (rule "variableDeclaration" (formula "167") (term "1") (newnames "exc_20_1")) + (rule "assignment" (formula "167") (term "1")) + (builtin "One Step Simplification" (formula "167")) + (rule "emptyStatement" (formula "167") (term "1")) + (builtin "One Step Simplification" (formula "167")) + (rule "emptyStatement" (formula "167") (term "1")) + (rule "tryEmpty" (formula "167") (term "1")) + (rule "blockEmptyLabel" (formula "167") (term "1")) + (rule "blockEmpty" (formula "167") (term "1")) + (rule "methodCallEmpty" (formula "167") (term "1")) + (rule "emptyModality" (formula "167") (term "1")) + (rule "andRight" (formula "167")) + (branch + (builtin "One Step Simplification" (formula "167")) + (rule "closeTrue" (formula "167")) + ) + (branch + (builtin "One Step Simplification" (formula "167")) + (rule "closeTrue" (formula "167")) + ) + ) + (branch "Precondition" + (rule "andRight" (formula "166")) + (branch + (builtin "One Step Simplification" (formula "166") (ifInst "" (formula "29"))) + (rule "closeTrue" (formula "166")) + ) + (branch + (builtin "One Step Simplification" (formula "166")) + (rule "wellFormedAnonEQ" (formula "166") (ifseqformula "117")) + (rule "wellFormedAnonEQ" (formula "166") (term "0") (ifseqformula "111")) + (rule "wellFormedAnon" (formula "166") (term "0,0")) + (rule "replace_known_left" (formula "166") (term "1,0") (ifseqformula "110")) + (builtin "One Step Simplification" (formula "166") (ifInst "" (formula "18")) (ifInst "" (formula "17")) (ifInst "" (formula "116"))) + (rule "closeTrue" (formula "166")) + ) + ) + (branch "Usage" + (builtin "One Step Simplification" (formula "131")) + (builtin "One Step Simplification" (formula "167")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "131") (term "1,1,0") (ifseqformula "117")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "131") (term "0,1,1,0") (ifseqformula "111")) + (builtin "One Step Simplification" (formula "131")) + (rule "andLeft" (formula "131")) + (rule "andLeft" (formula "132")) + (rule "andLeft" (formula "131")) + (rule "replace_known_left" (formula "132") (term "0") (ifseqformula "131")) + (builtin "One Step Simplification" (formula "132")) + (rule "true_left" (formula "132")) + (rule "elim_double_block_2" (formula "169") (term "1")) + (rule "ifUnfold" (formula "169") (term "1") (inst "#boolv=x")) + (rule "variableDeclaration" (formula "169") (term "1") (newnames "x_25")) + (rule "inequality_comparison_simple" (formula "169") (term "1")) + (builtin "One Step Simplification" (formula "169")) + (rule "replace_known_left" (formula "169") (term "0,0,1,0") (ifseqformula "131")) + (builtin "One Step Simplification" (formula "169")) + (rule "ifSplit" (formula "169")) + (branch "if x_25 true" + (builtin "One Step Simplification" (formula "170")) + (builtin "One Step Simplification" (formula "1")) + (rule "closeFalse" (formula "1")) + ) + (branch "if x_25 false" + (builtin "One Step Simplification" (formula "170")) + (builtin "One Step Simplification" (formula "1")) + (rule "true_left" (formula "1")) + (rule "blockEmpty" (formula "169") (term "1")) + (builtin "Block Contract (Internal)" (formula "169") (newnames "exc_21,heap_Before_BLOCK_16,savedHeap_Before_BLOCK_16,o,f")) + (branch "Validity" + (builtin "One Step Simplification" (formula "134") (ifInst "" (formula "29"))) + (builtin "One Step Simplification" (formula "170")) + (rule "eqSymm" (formula "170") (term "0,0,1,0,1")) + (rule "variableDeclarationAssign" (formula "170") (term "1")) + (rule "variableDeclaration" (formula "170") (term "1") (newnames "exc_21_1")) + (rule "assignment" (formula "170") (term "1")) + (builtin "One Step Simplification" (formula "170")) + (rule "emptyStatement" (formula "170") (term "1")) + (builtin "One Step Simplification" (formula "170")) + (rule "emptyStatement" (formula "170") (term "1")) + (rule "tryEmpty" (formula "170") (term "1")) + (rule "blockEmptyLabel" (formula "170") (term "1")) + (rule "blockEmpty" (formula "170") (term "1")) + (rule "methodCallEmpty" (formula "170") (term "1")) + (rule "emptyModality" (formula "170") (term "1")) + (rule "andRight" (formula "170")) + (branch + (builtin "One Step Simplification" (formula "170")) + (rule "closeTrue" (formula "170")) + ) + (branch + (builtin "One Step Simplification" (formula "170")) + (rule "closeTrue" (formula "170")) + ) + ) + (branch "Precondition" + (rule "andRight" (formula "169")) + (branch + (builtin "One Step Simplification" (formula "169") (ifInst "" (formula "29"))) + (rule "closeTrue" (formula "169")) + ) + (branch + (builtin "One Step Simplification" (formula "169")) + (rule "wellFormedAnonEQ" (formula "169") (ifseqformula "117")) + (rule "wellFormedAnonEQ" (formula "169") (term "0") (ifseqformula "111")) + (rule "wellFormedAnon" (formula "169") (term "0,0")) + (rule "replace_known_left" (formula "169") (term "1") (ifseqformula "116")) + (builtin "One Step Simplification" (formula "169") (ifInst "" (formula "18")) (ifInst "" (formula "17")) (ifInst "" (formula "110"))) + (rule "closeTrue" (formula "169")) + ) + ) + (branch "Usage" + (builtin "One Step Simplification" (formula "134")) + (builtin "One Step Simplification" (formula "170")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "134") (term "1,1,0") (ifseqformula "117")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "134") (term "0,1,1,0") (ifseqformula "111")) + (builtin "One Step Simplification" (formula "134")) + (rule "expand_inInt" (formula "134") (term "0,0,1")) + (rule "replace_int_MIN" (formula "134") (term "0,1,0,0,1")) + (rule "replace_int_MAX" (formula "134") (term "1,0,0,0,1")) + (rule "andLeft" (formula "134")) + (rule "andLeft" (formula "134")) + (rule "translateJavaAddInt" (formula "136") (term "1,1,0")) + (rule "translateJavaAddInt" (formula "136") (term "2,0,1,1,0")) + (rule "replace_known_left" (formula "135") (term "0") (ifseqformula "134")) + (builtin "One Step Simplification" (formula "135")) + (rule "true_left" (formula "135")) + (rule "polySimp_addComm0" (formula "135") (term "1,1,0")) + (rule "polySimp_addAssoc" (formula "135") (term "2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "135") (term "0,2,1,1,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "135") (term "2,1,1,1,0")) + (rule "add_literals" (formula "135") (term "1,1,2,1,1,1,0")) + (rule "times_zero_1" (formula "135") (term "1,2,1,1,1,0")) + (rule "add_zero_right" (formula "135") (term "2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "135") (term "2,1,1,1,0")) + (rule "polySimp_pullOutFactor2b" (formula "135") (term "0,2,1,1,1,0")) + (rule "add_literals" (formula "135") (term "1,1,0,2,1,1,1,0")) + (rule "times_zero_1" (formula "135") (term "1,0,2,1,1,1,0")) + (rule "add_zero_right" (formula "135") (term "0,2,1,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "135") (term "1,0,0")) + (rule "commute_and" (formula "135") (term "0,0")) + (rule "elim_double_block_2" (formula "171") (term "1")) + (rule "ifUnfold" (formula "171") (term "1") (inst "#boolv=x")) + (rule "variableDeclaration" (formula "171") (term "1") (newnames "x_26")) + (rule "inequality_comparison_simple" (formula "171") (term "1")) + (builtin "One Step Simplification" (formula "171")) + (rule "replace_known_left" (formula "171") (term "0,0,1,0") (ifseqformula "134")) + (builtin "One Step Simplification" (formula "171")) + (builtin "Use Dependency Contract" (formula "115") (term "0") (ifInst "" (formula "115") (term "1")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::writtenCountOfBucket(int)].JML accessible clause.0")) + (rule "wellFormedAnon" (formula "136") (term "1,1,0,0,0,0")) + (rule "expand_inInt" (formula "136") (term "1,0,0,0")) + (rule "replace_int_MAX" (formula "136") (term "1,0,1,0,0,0")) + (rule "replace_int_MIN" (formula "136") (term "0,1,1,0,0,0")) + (rule "translateJavaMulInt" (formula "136") (term "0,0,1,1,1,0")) + (rule "translateJavaAddInt" (formula "136") (term "0,1,1,1,0")) + (rule "replace_known_left" (formula "136") (term "1") (ifseqformula "115")) + (builtin "One Step Simplification" (formula "136") (ifInst "" (formula "168")) (ifInst "" (formula "26")) (ifInst "" (formula "18")) (ifInst "" (formula "18")) (ifInst "" (formula "17")) (ifInst "" (formula "76")) (ifInst "" (formula "31"))) + (rule "true_left" (formula "136")) + (rule "ifSplit" (formula "171")) + (branch "if x_26 true" + (builtin "One Step Simplification" (formula "172")) + (builtin "One Step Simplification" (formula "1")) + (rule "closeFalse" (formula "1")) + ) + (branch "if x_26 false" + (builtin "One Step Simplification" (formula "172")) + (builtin "One Step Simplification" (formula "1")) + (rule "true_left" (formula "1")) + (rule "blockEmpty" (formula "171") (term "1")) + (builtin "Block Contract (Internal)" (formula "171") (newnames "exc_22,heap_Before_BLOCK_17,savedHeap_Before_BLOCK_17,o,f")) + (branch "Validity" + (builtin "One Step Simplification" (formula "136") (ifInst "" (formula "29"))) + (builtin "One Step Simplification" (formula "172")) + (rule "eqSymm" (formula "172") (term "0,0,1,0,1")) + (rule "variableDeclarationAssign" (formula "172") (term "1")) + (rule "variableDeclaration" (formula "172") (term "1") (newnames "exc_22_1")) + (rule "assignment" (formula "172") (term "1")) + (builtin "One Step Simplification" (formula "172")) + (rule "emptyStatement" (formula "172") (term "1")) + (builtin "One Step Simplification" (formula "172")) + (rule "emptyStatement" (formula "172") (term "1")) + (rule "tryEmpty" (formula "172") (term "1")) + (rule "blockEmptyLabel" (formula "172") (term "1")) + (rule "blockEmpty" (formula "172") (term "1")) + (rule "methodCallEmpty" (formula "172") (term "1")) + (rule "emptyModality" (formula "172") (term "1")) + (rule "andRight" (formula "172")) + (branch + (builtin "One Step Simplification" (formula "172")) + (rule "closeTrue" (formula "172")) + ) + (branch + (builtin "One Step Simplification" (formula "172")) + (rule "closeTrue" (formula "172")) + ) + ) + (branch "Precondition" + (rule "andRight" (formula "171")) + (branch + (builtin "One Step Simplification" (formula "171") (ifInst "" (formula "29"))) + (rule "closeTrue" (formula "171")) + ) + (branch + (builtin "One Step Simplification" (formula "171")) + (rule "wellFormedAnonEQ" (formula "171") (ifseqformula "117")) + (rule "wellFormedAnonEQ" (formula "171") (term "0") (ifseqformula "111")) + (rule "wellFormedAnon" (formula "171") (term "0,0")) + (rule "replace_known_left" (formula "171") (term "1") (ifseqformula "116")) + (builtin "One Step Simplification" (formula "171") (ifInst "" (formula "18")) (ifInst "" (formula "17")) (ifInst "" (formula "110"))) + (rule "closeTrue" (formula "171")) + ) + ) + (branch "Usage" + (builtin "One Step Simplification" (formula "136")) + (builtin "One Step Simplification" (formula "172")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "136") (term "1,1,0") (ifseqformula "117")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "136") (term "0,1,1,0") (ifseqformula "111")) + (builtin "One Step Simplification" (formula "136")) + (rule "andLeft" (formula "136")) + (rule "andLeft" (formula "136")) + (rule "andLeft" (formula "138")) + (rule "andLeft" (formula "138")) + (rule "translateJavaAddInt" (formula "140") (term "3,0")) + (rule "replace_known_left" (formula "137") (term "0") (ifseqformula "136")) + (builtin "One Step Simplification" (formula "137")) + (rule "true_left" (formula "137")) + (rule "polySimp_addAssoc" (formula "139") (term "3,0")) + (rule "polySimp_addComm1" (formula "139") (term "0,3,0")) + (rule "polySimp_pullOutFactor1b" (formula "139") (term "3,0")) + (rule "add_literals" (formula "139") (term "1,1,3,0")) + (rule "times_zero_1" (formula "139") (term "1,3,0")) + (rule "add_zero_right" (formula "139") (term "3,0")) + (rule "polySimp_addComm1" (formula "139") (term "3,0")) + (rule "polySimp_pullOutFactor2b" (formula "139") (term "0,3,0")) + (rule "add_literals" (formula "139") (term "1,1,0,3,0")) + (rule "times_zero_1" (formula "139") (term "1,0,3,0")) + (rule "add_zero_right" (formula "139") (term "0,3,0")) + (rule "elim_double_block_2" (formula "175") (term "1")) + (rule "ifUnfold" (formula "175") (term "1") (inst "#boolv=x")) + (rule "variableDeclaration" (formula "175") (term "1") (newnames "x_27")) + (rule "inequality_comparison_simple" (formula "175") (term "1")) + (builtin "One Step Simplification" (formula "175")) + (rule "replace_known_left" (formula "175") (term "0,0,1,0") (ifseqformula "136")) + (builtin "One Step Simplification" (formula "175")) + (rule "ifSplit" (formula "175")) + (branch "if x_27 true" + (builtin "One Step Simplification" (formula "176")) + (builtin "One Step Simplification" (formula "1")) + (rule "closeFalse" (formula "1")) + ) + (branch "if x_27 false" + (builtin "One Step Simplification" (formula "176")) + (builtin "One Step Simplification" (formula "1")) + (rule "true_left" (formula "1")) + (rule "blockEmpty" (formula "175") (term "1")) + (rule "assignment" (formula "175") (term "1")) + (builtin "One Step Simplification" (formula "175")) + (rule "blockEmpty" (formula "175") (term "1")) + (builtin "Block Contract (Internal)" (formula "175") (newnames "exc_23,heap_Before_BLOCK_18,savedHeap_Before_BLOCK_18,o,f")) + (branch "Validity" + (builtin "One Step Simplification" (formula "176")) + (builtin "One Step Simplification" (formula "140") (ifInst "" (formula "29"))) + (rule "eqSymm" (formula "176") (term "0,0,1,0,1")) + (rule "variableDeclarationAssign" (formula "176") (term "1")) + (rule "variableDeclaration" (formula "176") (term "1") (newnames "exc_23_1")) + (rule "assignment" (formula "176") (term "1")) + (builtin "One Step Simplification" (formula "176")) + (rule "emptyStatement" (formula "176") (term "1")) + (builtin "One Step Simplification" (formula "176")) + (rule "emptyStatement" (formula "176") (term "1")) + (rule "tryEmpty" (formula "176") (term "1")) + (rule "blockEmptyLabel" (formula "176") (term "1")) + (rule "blockEmpty" (formula "176") (term "1")) + (rule "methodCallEmpty" (formula "176") (term "1")) + (rule "emptyModality" (formula "176") (term "1")) + (rule "andRight" (formula "176")) + (branch + (builtin "One Step Simplification" (formula "176")) + (rule "closeTrue" (formula "176")) + ) + (branch + (builtin "One Step Simplification" (formula "176")) + (rule "closeTrue" (formula "176")) + ) + ) + (branch "Precondition" + (rule "andRight" (formula "175")) + (branch + (builtin "One Step Simplification" (formula "175") (ifInst "" (formula "29"))) + (rule "closeTrue" (formula "175")) + ) + (branch + (builtin "One Step Simplification" (formula "175")) + (rule "wellFormedAnonEQ" (formula "175") (ifseqformula "117")) + (rule "wellFormedAnonEQ" (formula "175") (term "0") (ifseqformula "111")) + (rule "wellFormedAnon" (formula "175") (term "0,0")) + (rule "replace_known_left" (formula "175") (term "1") (ifseqformula "116")) + (builtin "One Step Simplification" (formula "175") (ifInst "" (formula "18")) (ifInst "" (formula "17")) (ifInst "" (formula "110"))) + (rule "closeTrue" (formula "175")) + ) + ) + (branch "Usage" + (builtin "One Step Simplification" (formula "140") (ifInst "" (formula "122")) (ifInst "" (formula "123"))) + (builtin "One Step Simplification" (formula "176")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "140") (term "1,1") (ifseqformula "117")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "140") (term "0,1,1") (ifseqformula "111")) + (builtin "One Step Simplification" (formula "140")) + (rule "andLeft" (formula "140")) + (rule "replace_known_left" (formula "141") (term "0") (ifseqformula "140")) + (builtin "One Step Simplification" (formula "141")) + (rule "true_left" (formula "141")) + (rule "elim_double_block_2" (formula "176") (term "1")) + (rule "ifUnfold" (formula "176") (term "1") (inst "#boolv=x")) + (rule "variableDeclaration" (formula "176") (term "1") (newnames "x_28")) + (rule "inequality_comparison_simple" (formula "176") (term "1")) + (builtin "One Step Simplification" (formula "176")) + (rule "replace_known_left" (formula "176") (term "0,0,1,0") (ifseqformula "140")) + (builtin "One Step Simplification" (formula "176")) + (rule "ifSplit" (formula "176")) + (branch "if x_28 true" + (builtin "One Step Simplification" (formula "177")) + (builtin "One Step Simplification" (formula "1")) + (rule "closeFalse" (formula "1")) + ) + (branch "if x_28 false" + (builtin "One Step Simplification" (formula "177")) + (builtin "One Step Simplification" (formula "1")) + (rule "true_left" (formula "1")) + (rule "blockEmpty" (formula "176") (term "1")) + (rule "emptyStatement" (formula "176") (term "1")) + (rule "tryEmpty" (formula "176") (term "1")) + (rule "blockEmptyLabel" (formula "176") (term "1")) + (rule "blockEmpty" (formula "176") (term "1")) + (rule "methodCallEmpty" (formula "176") (term "1")) + (rule "emptyModality" (formula "176") (term "1")) + (rule "andRight" (formula "176")) + (branch + (builtin "One Step Simplification" (formula "176")) + (rule "closeTrue" (formula "176")) + ) + (branch + (rule "andRight" (formula "176")) + (branch + (builtin "One Step Simplification" (formula "176") (ifInst "" (formula "122"))) + (rule "closeTrue" (formula "176")) + ) + (branch + (builtin "One Step Simplification" (formula "176") (ifInst "" (formula "123"))) + (rule "closeTrue" (formula "176")) ) ) ) @@ -22555,467 +21245,879 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO ) ) ) - ) - ) - ) - (branch "Exceptional Post (copy_nonoverlapping)" - (builtin "One Step Simplification" (formula "150")) - (builtin "One Step Simplification" (formula "113")) - (rule "andLeft" (formula "113")) - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "114") (term "1,0") (ifseqformula "113")) - (builtin "One Step Simplification" (formula "114")) - (rule "andLeft" (formula "114")) - (rule "andLeft" (formula "114")) - (rule "notLeft" (formula "114")) - (rule "close" (formula "116") (ifseqformula "115")) - ) - (branch "Pre (copy_nonoverlapping)" - (builtin "One Step Simplification" (formula "148") (ifInst "" (formula "147")) (ifInst "" (formula "74")) (ifInst "" (formula "147")) (ifInst "" (formula "18")) (ifInst "" (formula "147")) (ifInst "" (formula "18"))) - (rule "andRight" (formula "148")) - (branch "Case 1" - (rule "andRight" (formula "148")) - (branch - (rule "expand_inInt" (formula "148")) - (rule "replace_int_MIN" (formula "148") (term "0,1")) - (rule "replace_int_MAX" (formula "148") (term "1,0")) - (rule "replace_known_left" (formula "148") (term "0") (ifseqformula "64")) - (builtin "One Step Simplification" (formula "148") (ifInst "" (formula "65"))) - (rule "closeTrue" (formula "148")) - ) - (branch "Case 2" - (rule "expand_inInt" (formula "148") (userinteraction)) - (rule "andRight" (formula "148") (userinteraction)) - (branch "Case 1" - (rule "replace_int_MAX" (formula "148") (term "1")) - (rule "polySimp_homoEq" (formula "58")) - (rule "polySimp_homoEq" (formula "11") (term "1,0")) + ) + ) + (branch "Exceptional Post (copy_nonoverlapping)" + (builtin "One Step Simplification" (formula "117")) + (builtin "One Step Simplification" (formula "153")) + (rule "andLeft" (formula "117")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "118") (term "1,0") (ifseqformula "117")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "118") (term "0,1,0") (ifseqformula "111")) + (builtin "One Step Simplification" (formula "118")) + (rule "andLeft" (formula "118")) + (rule "andLeft" (formula "118")) + (rule "notLeft" (formula "118")) + (rule "close" (formula "120") (ifseqformula "119")) + ) + (branch "Pre (copy_nonoverlapping)" + (builtin "One Step Simplification" (formula "151") (ifInst "" (formula "146")) (ifInst "" (formula "150")) (ifInst "" (formula "146")) (ifInst "" (formula "150")) (userinteraction)) + (rule "andRight" (formula "151")) + (branch "Case 1" + (rule "andRight" (formula "151")) + (branch "Case 1" + (rule "andRight" (formula "151")) + (branch "Case 1" + (rule "andRight" (formula "151")) + (branch "Case 1" + (rule "andRight" (formula "151")) + (branch "Case 1" + (rule "wellFormedAnonEQ" (formula "151") (ifseqformula "111")) + (rule "wellFormedAnon" (formula "151") (term "0")) + (rule "replace_known_left" (formula "151") (term "1") (ifseqformula "110")) + (builtin "One Step Simplification" (formula "151") (ifInst "" (formula "18")) (ifInst "" (formula "17"))) + (rule "closeTrue" (formula "151")) + ) + (branch "Case 2" + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "151") (ifseqformula "111")) + (builtin "One Step Simplification" (formula "151") (ifInst "" (formula "28"))) + (rule "closeTrue" (formula "151")) + ) + ) + (branch "Case 2" + (rule "expand_inInt" (formula "151")) + (rule "replace_int_MIN" (formula "151") (term "0,1")) + (rule "replace_int_MAX" (formula "151") (term "1,0")) + (rule "polySimp_homoEq" (formula "59")) + (rule "polySimp_homoEq" (formula "49") (term "1,0,1,0")) + (rule "polySimp_homoEq" (formula "12") (term "1,0")) + (rule "polySimp_homoEq" (formula "109")) + (rule "polySimp_mulComm0" (formula "59") (term "1,0")) + (rule "polySimp_mulComm0" (formula "49") (term "1,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "109") (term "1,0")) + (rule "polySimp_rightDist" (formula "59") (term "1,0")) + (rule "polySimp_mulComm0" (formula "59") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "49") (term "1,0,1,0,1,0")) + (rule "polySimp_mulAssoc" (formula "49") (term "0,1,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "49") (term "0,0,1,0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "49") (term "0,1,0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "49") (term "0,1,0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "12") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "12") (term "0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "109") (term "1,0")) + (rule "mul_literals" (formula "109") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "59") (term "0")) + (rule "polySimp_addAssoc" (formula "49") (term "0,1,0,1,0")) + (rule "inEqSimp_leqRight" (formula "116")) + (rule "mul_literals" (formula "1") (term "1,0,0")) + (rule "add_literals" (formula "1") (term "0,0")) + (rule "polySimp_addAssoc" (formula "13") (term "0,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "110") (term "0")) + (rule "polySimp_addComm1" (formula "110") (term "0,0")) + (rule "polySimp_addComm1" (formula "110") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "110") (term "0,0,0,0")) + (rule "polySimp_addComm1" (formula "110") (term "0,0,0,0,0")) + (rule "add_literals" (formula "110") (term "0,0,0,0,0,0")) + (rule "add_zero_left" (formula "110") (term "0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "1") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "14") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "3")) + (rule "polySimp_rightDist" (formula "3") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "3") (term "0,1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "50") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "12") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "113") (term "0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "113") (term "1,0,0,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "113") (term "0,1,0,0,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "113") (term "1,0,1,0,0,0,0,0,0,0")) + (rule "mul_literals" (formula "113") (term "0,0,1,0,0,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "113") (term "1,0,1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "2")) + (rule "polySimp_rightDist" (formula "2") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "2") (term "0,1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "4")) + (rule "polySimp_mulComm0" (formula "4") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "4") (term "0")) + (rule "polySimp_addAssoc" (formula "3") (term "0,0")) + (rule "polySimp_addAssoc" (formula "113") (term "0,0,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "2") (term "0,0")) + (rule "polySimp_addComm1" (formula "2") (term "0")) + (rule "polySimp_addAssoc" (formula "3") (term "0")) + (rule "polySimp_addComm1" (formula "3") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "3") (term "0,0,0")) + (rule "add_literals" (formula "3") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "3") (term "1,0,0,0")) + (rule "add_zero_right" (formula "3") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "113") (term "0,0,0,0,0,0,0,0")) + (rule "add_literals" (formula "113") (term "0,0,0,0,0,0,0,0,0")) + (rule "inEqSimp_homoInEq0" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1,0")) + (rule "polySimp_rightDist" (formula "64") (term "1,0")) + (rule "polySimp_mulComm0" (formula "64") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "64") (term "0")) + (rule "inEqSimp_homoInEq1" (formula "91")) + (rule "polySimp_pullOutFactor1" (formula "91") (term "0")) + (rule "add_literals" (formula "91") (term "1,0")) + (rule "times_zero_1" (formula "91") (term "0")) + (rule "leq_literals" (formula "91")) + (rule "true_left" (formula "91")) + (rule "inEqSimp_homoInEq0" (formula "66")) + (rule "polySimp_mulComm0" (formula "66") (term "1,0")) + (rule "polySimp_rightDist" (formula "66") (term "1,0")) + (rule "polySimp_mulComm0" (formula "66") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "66") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "80")) + (rule "mul_literals" (formula "80") (term "1,0")) + (rule "polySimp_addComm1" (formula "80") (term "0")) + (rule "polySimp_addComm0" (formula "80") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "79")) + (rule "polySimp_mulComm0" (formula "79") (term "1,0")) + (rule "polySimp_rightDist" (formula "79") (term "1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "65")) + (rule "mul_literals" (formula "65") (term "1,0")) + (rule "polySimp_addComm1" (formula "65") (term "0")) + (rule "polySimp_addComm0" (formula "65") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "107")) + (rule "polySimp_mulComm0" (formula "107") (term "1,0")) + (rule "polySimp_rightDist" (formula "107") (term "1,0")) + (rule "polySimp_rightDist" (formula "107") (term "0,1,0")) + (rule "mul_literals" (formula "107") (term "0,0,1,0")) + (rule "polySimp_addComm1" (formula "107") (term "0")) + (rule "polySimp_addAssoc" (formula "107") (term "0,0")) + (rule "polySimp_addAssoc" (formula "107") (term "0,0,0")) + (rule "polySimp_addComm0" (formula "107") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "107") (term "0,0,0")) + (rule "add_literals" (formula "107") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "107") (term "1,0,0,0")) + (rule "add_zero_right" (formula "107") (term "0,0,0")) + (rule "inEqSimp_homoInEq0" (formula "40")) + (rule "polySimp_mulComm0" (formula "40") (term "1,0")) + (rule "polySimp_rightDist" (formula "40") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "40") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "40") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "40") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "40") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "74")) + (rule "polySimp_mulComm0" (formula "74") (term "1,0")) + (rule "polySimp_rightDist" (formula "74") (term "1,0")) + (rule "polySimp_mulComm0" (formula "74") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "106")) + (rule "polySimp_mulComm0" (formula "106") (term "1,0")) + (rule "polySimp_rightDist" (formula "106") (term "1,0")) + (rule "polySimp_mulComm0" (formula "106") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "67")) + (rule "mul_literals" (formula "67") (term "1,0")) + (rule "polySimp_addComm1" (formula "67") (term "0")) + (rule "polySimp_addComm0" (formula "67") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "75")) + (rule "mul_literals" (formula "75") (term "1,0")) + (rule "polySimp_addComm1" (formula "75") (term "0")) + (rule "polySimp_addComm0" (formula "75") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "101")) + (rule "polySimp_mulComm0" (formula "101") (term "1,0")) + (rule "polySimp_rightDist" (formula "101") (term "1,0")) + (rule "polySimp_mulComm0" (formula "101") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "93")) + (rule "polySimp_mulComm0" (formula "93") (term "1,0")) + (rule "polySimp_rightDist" (formula "93") (term "1,0")) + (rule "polySimp_mulComm0" (formula "93") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "102")) + (rule "polySimp_mulComm0" (formula "102") (term "1,0")) + (rule "polySimp_rightDist" (formula "102") (term "1,0")) + (rule "polySimp_mulComm0" (formula "102") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "102") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "91")) + (rule "polySimp_addComm1" (formula "91") (term "0")) + (rule "polySimp_pullOutFactor1" (formula "91") (term "0,0")) + (rule "add_literals" (formula "91") (term "1,0,0")) + (rule "times_zero_1" (formula "91") (term "0,0")) + (rule "add_zero_left" (formula "91") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "91")) + (rule "polySimp_mulComm0" (formula "91") (term "1,0")) + (rule "inEqSimp_homoInEq0" (formula "149") (term "1")) + (rule "mul_literals" (formula "149") (term "1,0,1")) + (rule "polySimp_addComm1" (formula "149") (term "0,1")) + (rule "polySimp_addComm1" (formula "149") (term "0,0,1")) + (rule "add_literals" (formula "149") (term "0,0,0,1")) + (rule "inEqSimp_homoInEq0" (formula "149") (term "0")) + (rule "polySimp_mulComm0" (formula "149") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "91") (term "1,0")) + (rule "polySimp_mulComm0" (formula "91") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "91") (term "0")) + (rule "polySimp_addAssoc" (formula "40") (term "0")) + (rule "polySimp_addAssoc" (formula "74") (term "0")) + (rule "polySimp_rightDist" (formula "149") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "105") (term "0")) + (rule "polySimp_addComm1" (formula "105") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "105") (term "0,0,0")) + (rule "add_literals" (formula "105") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "105") (term "1,0,0,0")) + (rule "add_zero_right" (formula "105") (term "0,0,0")) + (rule "polySimp_rightDist" (formula "149") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "149") (term "1,0,1,0,0")) + (rule "mul_literals" (formula "149") (term "0,0,1,0,0")) + (rule "polySimp_elimOne" (formula "149") (term "1,0,1,0,0")) + (rule "polySimp_addAssoc" (formula "100") (term "0")) + (rule "polySimp_addComm1" (formula "100") (term "0,0")) + (rule "polySimp_pullOutFactor1" (formula "100") (term "0,0,0")) + (rule "add_literals" (formula "100") (term "1,0,0,0")) + (rule "times_zero_1" (formula "100") (term "0,0,0")) + (rule "add_zero_left" (formula "100") (term "0,0")) + (rule "polySimp_addAssoc" (formula "92") (term "0")) + (rule "polySimp_addComm0" (formula "92") (term "0,0")) + (rule "polySimp_addAssoc" (formula "101") (term "0,0")) + (rule "polySimp_pullOutFactor1" (formula "101") (term "0,0,0")) + (rule "add_literals" (formula "101") (term "1,0,0,0")) + (rule "times_zero_1" (formula "101") (term "0,0,0")) + (rule "add_zero_left" (formula "101") (term "0,0")) + (rule "polySimp_addAssoc" (formula "91") (term "0,0")) + (rule "polySimp_pullOutFactor1" (formula "91") (term "0,0,0")) + (rule "add_literals" (formula "91") (term "1,0,0,0")) + (rule "times_zero_1" (formula "91") (term "0,0,0")) + (rule "add_zero_left" (formula "91") (term "0,0")) + (rule "polySimp_addAssoc" (formula "149") (term "0,0")) + (rule "polySimp_addAssoc" (formula "149") (term "0,0,0")) + (rule "add_literals" (formula "149") (term "0,0,0,0")) + (rule "polySimp_sepNegMonomial" (formula "60")) + (rule "polySimp_mulLiterals" (formula "60") (term "0")) + (rule "polySimp_elimOne" (formula "60") (term "0")) + (rule "applyEq" (formula "114") (term "1") (ifseqformula "60")) + (rule "polySimp_sepNegMonomial" (formula "50") (term "1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "50") (term "0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "50") (term "0,1,0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "13") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "13") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "13") (term "0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "108")) + (rule "polySimp_mulLiterals" (formula "108") (term "0")) + (rule "polySimp_elimOne" (formula "108") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "1")) + (rule "polySimp_mulComm0" (formula "1") (term "1")) + (rule "polySimp_rightDist" (formula "1") (term "1")) + (rule "mul_literals" (formula "1") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "1") (term "1,1")) + (rule "polySimp_elimOne" (formula "1") (term "1,1")) + (rule "inEqSimp_sepPosMonomial0" (formula "14") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "14") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "14") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "14") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "14") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "50") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "50") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "50") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "50") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "50") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "12") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "12") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "12") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "12") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "12") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "4")) + (rule "polySimp_mulLiterals" (formula "4") (term "0")) + (rule "polySimp_elimOne" (formula "4") (term "0")) + (rule "inEqSimp_sepNegMonomial0" (formula "2")) + (rule "polySimp_mulLiterals" (formula "2") (term "0")) + (rule "polySimp_elimOne" (formula "2") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "3")) + (rule "polySimp_mulComm0" (formula "3") (term "1")) + (rule "polySimp_rightDist" (formula "3") (term "1")) + (rule "mul_literals" (formula "3") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "3") (term "1,1")) + (rule "polySimp_elimOne" (formula "3") (term "1,1")) + (rule "inEqSimp_sepPosMonomial0" (formula "111") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "111") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "111") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "111") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "111") (term "1,1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "111") (term "0,1,0,0,0,0,0")) + (rule "mul_literals" (formula "111") (term "0,0,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "0")) + (rule "polySimp_elimOne" (formula "64") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "66")) + (rule "polySimp_mulLiterals" (formula "66") (term "0")) + (rule "polySimp_elimOne" (formula "66") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "80")) + (rule "polySimp_mulComm0" (formula "80") (term "1")) + (rule "polySimp_rightDist" (formula "80") (term "1")) + (rule "mul_literals" (formula "80") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "79")) + (rule "polySimp_mulLiterals" (formula "79") (term "0")) + (rule "polySimp_elimOne" (formula "79") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "65")) + (rule "polySimp_mulComm0" (formula "65") (term "1")) + (rule "polySimp_rightDist" (formula "65") (term "1")) + (rule "mul_literals" (formula "65") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "106")) + (rule "polySimp_mulComm0" (formula "106") (term "1")) + (rule "polySimp_rightDist" (formula "106") (term "1")) + (rule "polySimp_mulLiterals" (formula "106") (term "1,1")) + (rule "mul_literals" (formula "106") (term "0,1")) + (rule "polySimp_elimOne" (formula "106") (term "1,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "67")) + (rule "polySimp_mulComm0" (formula "67") (term "1")) + (rule "polySimp_rightDist" (formula "67") (term "1")) + (rule "mul_literals" (formula "67") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "75")) + (rule "polySimp_mulComm0" (formula "75") (term "1")) + (rule "polySimp_rightDist" (formula "75") (term "1")) + (rule "mul_literals" (formula "75") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "149") (term "1")) + (rule "polySimp_mulComm0" (formula "149") (term "1,1")) + (rule "polySimp_rightDist" (formula "149") (term "1,1")) + (rule "polySimp_mulLiterals" (formula "149") (term "1,1,1")) + (rule "mul_literals" (formula "149") (term "0,1,1")) + (rule "polySimp_elimOne" (formula "149") (term "1,1,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "40")) + (rule "polySimp_mulLiterals" (formula "40") (term "0")) + (rule "polySimp_elimOne" (formula "40") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "74")) + (rule "polySimp_mulLiterals" (formula "74") (term "0")) + (rule "polySimp_elimOne" (formula "74") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "105")) + (rule "polySimp_mulLiterals" (formula "105") (term "0")) + (rule "polySimp_elimOne" (formula "105") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "100")) + (rule "polySimp_mulLiterals" (formula "100") (term "0")) + (rule "polySimp_elimOne" (formula "100") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "92")) + (rule "polySimp_mulLiterals" (formula "92") (term "0")) + (rule "polySimp_elimOne" (formula "92") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "100")) + (rule "polySimp_mulLiterals" (formula "100") (term "1")) + (rule "polySimp_elimOne" (formula "100") (term "1")) + (rule "inEqSimp_sepPosMonomial1" (formula "91")) + (rule "polySimp_mulLiterals" (formula "91") (term "1")) + (rule "polySimp_elimOne" (formula "91") (term "1")) + (rule "inEqSimp_sepNegMonomial1" (formula "147") (term "0")) + (rule "polySimp_mulLiterals" (formula "147") (term "0,0")) + (rule "polySimp_elimOne" (formula "147") (term "0,0")) + (rule "inEqSimp_subsumption1" (formula "22") (ifseqformula "34")) + (rule "leq_literals" (formula "22") (term "0")) + (builtin "One Step Simplification" (formula "22")) + (rule "true_left" (formula "22")) + (rule "inEqSimp_subsumption1" (formula "77") (ifseqformula "10")) + (rule "leq_literals" (formula "77") (term "0")) + (builtin "One Step Simplification" (formula "77")) + (rule "true_left" (formula "77")) + (rule "inEqSimp_subsumption1" (formula "11") (ifseqformula "4")) + (rule "inEqSimp_homoInEq0" (formula "11") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "11") (term "0,0")) + (rule "add_literals" (formula "11") (term "1,1,0,0")) + (rule "times_zero_1" (formula "11") (term "1,0,0")) + (rule "add_zero_right" (formula "11") (term "0,0")) + (rule "qeq_literals" (formula "11") (term "0")) + (builtin "One Step Simplification" (formula "11")) + (rule "true_left" (formula "11")) + (rule "inEqSimp_subsumption1" (formula "144") (term "1") (ifseqformula "101")) + (rule "inEqSimp_homoInEq0" (formula "144") (term "0,1")) + (rule "polySimp_mulComm0" (formula "144") (term "1,0,0,1")) + (rule "polySimp_rightDist" (formula "144") (term "1,0,0,1")) + (rule "mul_literals" (formula "144") (term "0,1,0,0,1")) + (rule "polySimp_addAssoc" (formula "144") (term "0,0,1")) + (rule "polySimp_addComm1" (formula "144") (term "0,0,0,1")) + (rule "add_literals" (formula "144") (term "0,0,0,0,1")) + (rule "polySimp_pullOutFactor1b" (formula "144") (term "0,0,1")) + (rule "add_literals" (formula "144") (term "1,1,0,0,1")) + (rule "times_zero_1" (formula "144") (term "1,0,0,1")) + (rule "add_zero_right" (formula "144") (term "0,0,1")) + (rule "qeq_literals" (formula "144") (term "0,1")) + (builtin "One Step Simplification" (formula "144")) + (rule "inEqSimp_leqRight" (formula "144")) + (rule "polySimp_rightDist" (formula "1") (term "1,0,0")) + (rule "mul_literals" (formula "1") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "1") (term "0,0")) + (rule "add_literals" (formula "1") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "1")) + (rule "polySimp_mulComm0" (formula "1") (term "1")) + (rule "polySimp_rightDist" (formula "1") (term "1")) + (rule "polySimp_mulLiterals" (formula "1") (term "1,1")) + (rule "mul_literals" (formula "1") (term "0,1")) + (rule "polySimp_elimOne" (formula "1") (term "1,1")) + (rule "inEqSimp_subsumption0" (formula "88") (ifseqformula "101")) + (rule "inEqSimp_homoInEq0" (formula "88") (term "0")) + (rule "polySimp_mulComm0" (formula "88") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "88") (term "1,0,0")) + (rule "mul_literals" (formula "88") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "88") (term "0,0")) + (rule "polySimp_addComm0" (formula "88") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "88") (term "0,0")) + (rule "add_literals" (formula "88") (term "1,1,0,0")) + (rule "times_zero_1" (formula "88") (term "1,0,0")) + (rule "add_literals" (formula "88") (term "0,0")) + (rule "qeq_literals" (formula "88") (term "0")) + (builtin "One Step Simplification" (formula "88")) + (rule "true_left" (formula "88")) + (rule "inEqSimp_subsumption1" (formula "69") (ifseqformula "2")) + (rule "inEqSimp_homoInEq0" (formula "69") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "69") (term "0,0")) + (rule "add_literals" (formula "69") (term "1,1,0,0")) + (rule "times_zero_1" (formula "69") (term "1,0,0")) + (rule "add_literals" (formula "69") (term "0,0")) + (rule "qeq_literals" (formula "69") (term "0")) + (builtin "One Step Simplification" (formula "69")) + (rule "true_left" (formula "69")) + (rule "inEqSimp_subsumption1" (formula "79") (ifseqformula "68")) + (rule "leq_literals" (formula "79") (term "0")) + (builtin "One Step Simplification" (formula "79")) + (rule "true_left" (formula "79")) + (rule "inEqSimp_subsumption1" (formula "36") (ifseqformula "37")) + (rule "leq_literals" (formula "36") (term "0")) + (builtin "One Step Simplification" (formula "36")) + (rule "true_left" (formula "36")) + (rule "inEqSimp_contradInEq1" (formula "4") (ifseqformula "1")) + (rule "andLeft" (formula "4")) + (rule "inEqSimp_homoInEq1" (formula "4")) + (rule "polySimp_mulComm0" (formula "4") (term "1,0")) + (rule "polySimp_rightDist" (formula "4") (term "1,0")) + (rule "mul_literals" (formula "4") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "4") (term "0")) + (rule "polySimp_addComm1" (formula "4") (term "0,0")) + (rule "add_literals" (formula "4") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "4") (term "0")) + (rule "add_literals" (formula "4") (term "1,1,0")) + (rule "times_zero_1" (formula "4") (term "1,0")) + (rule "add_literals" (formula "4") (term "0")) + (rule "leq_literals" (formula "4")) + (rule "closeFalse" (formula "4")) + ) + ) + (branch "Case 2" + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "151") (ifseqformula "111")) + (builtin "One Step Simplification" (formula "151") (ifInst "" (formula "19"))) + (rule "closeTrue" (formula "151")) + ) + ) + (branch "Case 2" + (rule "expand_inInt" (formula "151")) + (rule "replace_int_MIN" (formula "151") (term "0,1")) + (rule "replace_int_MAX" (formula "151") (term "1,0")) + (rule "polySimp_homoEq" (formula "12") (term "1,0")) (rule "polySimp_homoEq" (formula "109")) - (rule "polySimp_homoEq" (formula "48") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "58") (term "1,0")) - (rule "polySimp_mulComm0" (formula "11") (term "1,0,1,0")) + (rule "polySimp_homoEq" (formula "49") (term "1,0,1,0")) + (rule "polySimp_homoEq" (formula "59")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0,1,0")) (rule "polySimp_mulComm0" (formula "109") (term "1,0")) - (rule "polySimp_mulComm0" (formula "48") (term "1,0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "58") (term "1,0")) - (rule "polySimp_mulComm0" (formula "58") (term "0,1,0")) - (rule "polySimp_rightDist" (formula "11") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "11") (term "0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "49") (term "1,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "59") (term "1,0")) + (rule "polySimp_rightDist" (formula "12") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "12") (term "0,1,0,1,0")) (rule "polySimp_rightDist" (formula "109") (term "1,0")) - (rule "polySimp_rightDist" (formula "48") (term "1,0,1,0,1,0")) - (rule "polySimp_mulAssoc" (formula "48") (term "0,1,0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "48") (term "0,0,1,0,1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "48") (term "0,1,0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "48") (term "0,1,0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "109") (term "0,1,0")) - (rule "polySimp_mulLiterals" (formula "109") (term "1,0,1,0")) - (rule "polySimp_elimOne" (formula "109") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "109") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "58") (term "0")) - (rule "polySimp_addAssoc" (formula "11") (term "0,1,0")) - (rule "polySimp_addComm0" (formula "11") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "48") (term "0,1,0,1,0")) - (rule "inEqSimp_leqRight" (formula "113")) - (rule "mul_literals" (formula "1") (term "1,0,0")) - (rule "add_literals" (formula "1") (term "0,0")) - (rule "inEqSimp_ltRight" (formula "113")) - (rule "polySimp_rightDist" (formula "1") (term "0,0")) - (rule "polySimp_mulComm0" (formula "1") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0")) - (rule "inEqSimp_leqRight" (formula "148")) + (rule "mul_literals" (formula "109") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "49") (term "1,0,1,0,1,0")) + (rule "polySimp_mulAssoc" (formula "49") (term "0,1,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "49") (term "0,0,1,0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "49") (term "0,1,0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "49") (term "0,1,0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "59") (term "1,0")) + (rule "polySimp_mulComm0" (formula "59") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "12") (term "0,1,0")) + (rule "polySimp_addComm0" (formula "12") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "109") (term "0")) + (rule "polySimp_addComm1" (formula "109") (term "0,0")) + (rule "polySimp_addComm1" (formula "109") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "109") (term "0,0,0,0")) + (rule "polySimp_addComm1" (formula "109") (term "0,0,0,0,0")) + (rule "add_literals" (formula "109") (term "0,0,0,0,0,0")) + (rule "add_zero_left" (formula "109") (term "0,0,0,0,0")) + (rule "inEqSimp_leqRight" (formula "116")) (rule "mul_literals" (formula "1") (term "1,0,0")) (rule "add_literals" (formula "1") (term "0,0")) - (rule "polySimp_addAssoc" (formula "112") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "5")) - (rule "polySimp_mulComm0" (formula "5") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "5") (term "0")) - (rule "polySimp_addAssoc" (formula "3") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "15") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "15") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "51") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "51") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "13") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "13") (term "1,0,0,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "50") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "60") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "2")) + (rule "polySimp_rightDist" (formula "2") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "2") (term "0,1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "113") (term "0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "113") (term "1,0,0,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "113") (term "0,1,0,0,0,0,0,0,0")) + (rule "mul_literals" (formula "113") (term "0,0,1,0,0,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "113") (term "1,0,1,0,0,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "113") (term "1,0,1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "3")) + (rule "polySimp_rightDist" (formula "3") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "3") (term "0,1,0,0")) (rule "inEqSimp_ltToLeq" (formula "4")) - (rule "polySimp_rightDist" (formula "4") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "4") (term "0,1,0,0")) + (rule "polySimp_mulComm0" (formula "4") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "4") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "14") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "50") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "12") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0,0,0")) (rule "polySimp_addAssoc" (formula "1") (term "0")) - (rule "polySimp_addAssoc" (formula "112") (term "0,0")) - (rule "polySimp_addComm1" (formula "112") (term "0,0,0")) - (rule "polySimp_addComm0" (formula "112") (term "0,0,0,0")) - (rule "polySimp_addAssoc" (formula "4") (term "0,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0,0")) - (rule "polySimp_addAssoc" (formula "4") (term "0")) - (rule "polySimp_addComm1" (formula "4") (term "0,0")) - (rule "polySimp_pullOutFactor2b" (formula "4") (term "0,0,0")) - (rule "add_literals" (formula "4") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "4") (term "1,0,0,0")) - (rule "add_literals" (formula "4") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0,0,0")) - (rule "inEqSimp_homoInEq0" (formula "65")) - (rule "polySimp_mulComm0" (formula "65") (term "1,0")) - (rule "polySimp_rightDist" (formula "65") (term "1,0")) - (rule "polySimp_mulComm0" (formula "65") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "65") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "105")) - (rule "polySimp_mulComm0" (formula "105") (term "1,0")) - (rule "polySimp_rightDist" (formula "105") (term "1,0")) - (rule "polySimp_mulComm0" (formula "105") (term "0,1,0")) - (rule "polySimp_addComm1" (formula "105") (term "0")) - (rule "polySimp_addAssoc" (formula "105") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "105") (term "0,0,0")) - (rule "add_literals" (formula "105") (term "1,0,0,0")) - (rule "times_zero_1" (formula "105") (term "0,0,0")) - (rule "add_zero_left" (formula "105") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "80")) - (rule "polySimp_mulComm0" (formula "80") (term "1,0")) - (rule "polySimp_rightDist" (formula "80") (term "1,0")) - (rule "polySimp_mulComm0" (formula "80") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "80") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "66")) - (rule "mul_literals" (formula "66") (term "1,0")) - (rule "polySimp_addComm1" (formula "66") (term "0")) - (rule "polySimp_addComm0" (formula "66") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "110")) - (rule "polySimp_mulComm0" (formula "110") (term "1,0")) - (rule "polySimp_rightDist" (formula "110") (term "1,0")) - (rule "polySimp_mulComm0" (formula "110") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "110") (term "0")) - (rule "polySimp_addComm0" (formula "110") (term "0,0")) + (rule "polySimp_addAssoc" (formula "2") (term "0,0")) + (rule "polySimp_addComm1" (formula "2") (term "0")) + (rule "polySimp_addAssoc" (formula "113") (term "0,0,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "3") (term "0,0")) + (rule "polySimp_addAssoc" (formula "113") (term "0,0,0,0,0,0,0,0")) + (rule "add_literals" (formula "113") (term "0,0,0,0,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "3") (term "0")) + (rule "polySimp_addComm1" (formula "3") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "3") (term "0,0,0")) + (rule "add_literals" (formula "3") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "3") (term "1,0,0,0")) + (rule "add_zero_right" (formula "3") (term "0,0,0")) + (rule "inEqSimp_homoInEq0" (formula "79")) + (rule "polySimp_mulComm0" (formula "79") (term "1,0")) + (rule "polySimp_rightDist" (formula "79") (term "1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "107")) + (rule "polySimp_mulComm0" (formula "107") (term "1,0")) + (rule "polySimp_rightDist" (formula "107") (term "1,0")) + (rule "polySimp_mulComm0" (formula "107") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "107") (term "0")) + (rule "polySimp_addComm1" (formula "107") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "107") (term "0,0,0")) + (rule "add_literals" (formula "107") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "107") (term "1,0,0,0")) + (rule "add_zero_right" (formula "107") (term "0,0,0")) + (rule "inEqSimp_homoInEq0" (formula "92")) + (rule "polySimp_addComm1" (formula "92") (term "0")) + (rule "polySimp_pullOutFactor1" (formula "92") (term "0,0")) + (rule "add_literals" (formula "92") (term "1,0,0")) + (rule "times_zero_1" (formula "92") (term "0,0")) + (rule "add_zero_left" (formula "92") (term "0")) (rule "inEqSimp_homoInEq0" (formula "67")) - (rule "polySimp_mulComm0" (formula "67") (term "1,0")) - (rule "polySimp_rightDist" (formula "67") (term "1,0")) - (rule "polySimp_mulComm0" (formula "67") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "67") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "94")) - (rule "polySimp_mulComm0" (formula "94") (term "1,0")) - (rule "polySimp_rightDist" (formula "94") (term "1,0")) - (rule "polySimp_mulComm0" (formula "94") (term "0,1,0")) - (rule "polySimp_addComm1" (formula "94") (term "0")) - (rule "polySimp_addAssoc" (formula "94") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "94") (term "0,0,0")) - (rule "add_literals" (formula "94") (term "1,0,0,0")) - (rule "times_zero_1" (formula "94") (term "0,0,0")) - (rule "add_zero_left" (formula "94") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "68")) - (rule "mul_literals" (formula "68") (term "1,0")) - (rule "polySimp_addComm1" (formula "68") (term "0")) - (rule "polySimp_addComm0" (formula "68") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "93")) - (rule "polySimp_addComm1" (formula "93") (term "0")) - (rule "polySimp_pullOutFactor1" (formula "93") (term "0,0")) - (rule "add_literals" (formula "93") (term "1,0,0")) - (rule "times_zero_1" (formula "93") (term "0,0")) - (rule "add_zero_left" (formula "93") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "41")) - (rule "polySimp_mulComm0" (formula "41") (term "1,0")) - (rule "polySimp_rightDist" (formula "41") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "41") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "41") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "41") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "41") (term "0,1,0")) + (rule "mul_literals" (formula "67") (term "1,0")) + (rule "polySimp_addComm1" (formula "67") (term "0")) + (rule "polySimp_addComm0" (formula "67") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "75")) - (rule "polySimp_mulComm0" (formula "75") (term "1,0")) - (rule "polySimp_rightDist" (formula "75") (term "1,0")) - (rule "polySimp_mulComm0" (formula "75") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "103")) - (rule "polySimp_mulComm0" (formula "103") (term "1,0")) - (rule "polySimp_rightDist" (formula "103") (term "1,0")) - (rule "polySimp_mulComm0" (formula "103") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "94")) - (rule "polySimp_mulComm0" (formula "94") (term "1,0")) - (rule "polySimp_rightDist" (formula "94") (term "1,0")) - (rule "polySimp_mulComm0" (formula "94") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "112")) - (rule "polySimp_mulComm0" (formula "112") (term "1,0")) - (rule "polySimp_rightDist" (formula "112") (term "1,0")) - (rule "polySimp_mulComm0" (formula "112") (term "0,1,0")) - (rule "polySimp_addComm1" (formula "112") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "81")) - (rule "mul_literals" (formula "81") (term "1,0")) - (rule "polySimp_addComm1" (formula "81") (term "0")) - (rule "polySimp_addComm0" (formula "81") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "108")) - (rule "polySimp_mulComm0" (formula "108") (term "1,0")) - (rule "polySimp_rightDist" (formula "108") (term "1,0")) - (rule "polySimp_mulComm0" (formula "108") (term "0,1,0")) - (rule "inEqSimp_homoInEq1" (formula "92")) - (rule "polySimp_pullOutFactor1" (formula "92") (term "0")) - (rule "add_literals" (formula "92") (term "1,0")) - (rule "times_zero_1" (formula "92") (term "0")) - (rule "leq_literals" (formula "92")) - (rule "true_left" (formula "92")) - (rule "inEqSimp_homoInEq0" (formula "76")) - (rule "mul_literals" (formula "76") (term "1,0")) - (rule "polySimp_addComm1" (formula "76") (term "0")) - (rule "polySimp_addComm0" (formula "76") (term "0,0")) - (rule "polySimp_addAssoc" (formula "41") (term "0")) - (rule "polySimp_addAssoc" (formula "75") (term "0")) - (rule "polySimp_addAssoc" (formula "102") (term "0")) - (rule "polySimp_addComm1" (formula "102") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "102") (term "0,0,0")) - (rule "add_literals" (formula "102") (term "1,0,0,0")) - (rule "times_zero_1" (formula "102") (term "0,0,0")) - (rule "add_zero_left" (formula "102") (term "0,0")) + (rule "mul_literals" (formula "75") (term "1,0")) + (rule "polySimp_addComm1" (formula "75") (term "0")) + (rule "polySimp_addComm0" (formula "75") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "93")) + (rule "polySimp_mulComm0" (formula "93") (term "1,0")) + (rule "polySimp_rightDist" (formula "93") (term "1,0")) + (rule "polySimp_mulComm0" (formula "93") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "93") (term "0")) (rule "polySimp_addComm0" (formula "93") (term "0,0")) - (rule "polySimp_addAssoc" (formula "111") (term "0,0")) - (rule "polySimp_addComm1" (formula "111") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "111") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1" (formula "111") (term "0,0,0,0,0")) - (rule "add_literals" (formula "111") (term "1,0,0,0,0,0")) - (rule "times_zero_1" (formula "111") (term "0,0,0,0,0")) - (rule "add_zero_left" (formula "111") (term "0,0,0,0")) - (rule "polySimp_addAssoc" (formula "107") (term "0")) - (rule "polySimp_addComm1" (formula "107") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "107") (term "0,0,0")) - (rule "add_literals" (formula "107") (term "1,0,0,0")) - (rule "times_zero_1" (formula "107") (term "0,0,0")) - (rule "add_zero_left" (formula "107") (term "0,0")) - (rule "polySimp_sepNegMonomial" (formula "61")) - (rule "polySimp_mulLiterals" (formula "61") (term "0")) - (rule "polySimp_elimOne" (formula "61") (term "0")) - (rule "applyEq" (formula "94") (term "1") (ifseqformula "61")) - (rule "polySimp_sepNegMonomial" (formula "14") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "14") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "14") (term "0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "51") (term "1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "51") (term "0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "51") (term "0,1,0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "109")) - (rule "polySimp_mulLiterals" (formula "109") (term "0")) - (rule "polySimp_elimOne" (formula "109") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "2")) + (rule "inEqSimp_homoInEq0" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1,0")) + (rule "polySimp_rightDist" (formula "64") (term "1,0")) + (rule "polySimp_mulComm0" (formula "64") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "64") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "40")) + (rule "polySimp_mulComm0" (formula "40") (term "1,0")) + (rule "polySimp_rightDist" (formula "40") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "40") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "40") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "40") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "40") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "107")) + (rule "polySimp_mulComm0" (formula "107") (term "1,0")) + (rule "polySimp_rightDist" (formula "107") (term "1,0")) + (rule "polySimp_rightDist" (formula "107") (term "0,1,0")) + (rule "mul_literals" (formula "107") (term "0,0,1,0")) + (rule "polySimp_addComm1" (formula "107") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "80")) + (rule "mul_literals" (formula "80") (term "1,0")) + (rule "polySimp_addComm1" (formula "80") (term "0")) + (rule "polySimp_addComm0" (formula "80") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "66")) + (rule "polySimp_mulComm0" (formula "66") (term "1,0")) + (rule "polySimp_rightDist" (formula "66") (term "1,0")) + (rule "polySimp_mulComm0" (formula "66") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "65")) + (rule "mul_literals" (formula "65") (term "1,0")) + (rule "polySimp_addComm1" (formula "65") (term "0")) + (rule "polySimp_addComm0" (formula "65") (term "0,0")) + (rule "inEqSimp_homoInEq1" (formula "91")) + (rule "polySimp_pullOutFactor1" (formula "91") (term "0")) + (rule "add_literals" (formula "91") (term "1,0")) + (rule "times_zero_1" (formula "91") (term "0")) + (rule "leq_literals" (formula "91")) + (rule "true_left" (formula "91")) + (rule "inEqSimp_homoInEq0" (formula "101")) + (rule "polySimp_mulComm0" (formula "101") (term "1,0")) + (rule "polySimp_rightDist" (formula "101") (term "1,0")) + (rule "polySimp_mulComm0" (formula "101") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "101") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "91")) + (rule "polySimp_mulComm0" (formula "91") (term "1,0")) + (rule "polySimp_rightDist" (formula "91") (term "1,0")) + (rule "polySimp_mulComm0" (formula "91") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "91") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "74")) + (rule "polySimp_mulComm0" (formula "74") (term "1,0")) + (rule "inEqSimp_homoInEq0" (formula "100")) + (rule "polySimp_mulComm0" (formula "100") (term "1,0")) + (rule "inEqSimp_homoInEq0" (formula "149") (term "1")) + (rule "mul_literals" (formula "149") (term "1,0,1")) + (rule "polySimp_addComm1" (formula "149") (term "0,1")) + (rule "polySimp_addComm1" (formula "149") (term "0,0,1")) + (rule "polySimp_addComm1" (formula "149") (term "0,0,0,1")) + (rule "polySimp_addComm0" (formula "149") (term "0,0,0,0,1")) + (rule "inEqSimp_homoInEq0" (formula "149") (term "0")) + (rule "polySimp_mulComm0" (formula "149") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "74") (term "1,0")) + (rule "polySimp_mulComm0" (formula "74") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "100") (term "1,0")) + (rule "polySimp_mulComm0" (formula "100") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "40") (term "0")) + (rule "polySimp_addAssoc" (formula "106") (term "0,0")) + (rule "polySimp_rightDist" (formula "149") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "149") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "66") (term "0")) + (rule "polySimp_rightDist" (formula "149") (term "0,0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "149") (term "1,0,0,1,0,0")) + (rule "polySimp_elimOne" (formula "149") (term "1,0,0,1,0,0")) + (rule "polySimp_mulComm0" (formula "149") (term "0,0,0,1,0,0")) + (rule "polySimp_addAssoc" (formula "101") (term "0,0")) + (rule "polySimp_pullOutFactor1" (formula "101") (term "0,0,0")) + (rule "add_literals" (formula "101") (term "1,0,0,0")) + (rule "times_zero_1" (formula "101") (term "0,0,0")) + (rule "add_zero_left" (formula "101") (term "0,0")) + (rule "polySimp_addAssoc" (formula "91") (term "0,0")) + (rule "polySimp_pullOutFactor1" (formula "91") (term "0,0,0")) + (rule "add_literals" (formula "91") (term "1,0,0,0")) + (rule "times_zero_1" (formula "91") (term "0,0,0")) + (rule "add_zero_left" (formula "91") (term "0,0")) + (rule "polySimp_addAssoc" (formula "74") (term "0")) + (rule "polySimp_addAssoc" (formula "100") (term "0")) + (rule "polySimp_addComm1" (formula "100") (term "0,0")) + (rule "polySimp_pullOutFactor1" (formula "100") (term "0,0,0")) + (rule "add_literals" (formula "100") (term "1,0,0,0")) + (rule "times_zero_1" (formula "100") (term "0,0,0")) + (rule "add_zero_left" (formula "100") (term "0,0")) + (rule "polySimp_addAssoc" (formula "106") (term "0,0,0")) + (rule "polySimp_addComm0" (formula "106") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "106") (term "0,0,0")) + (rule "add_literals" (formula "106") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "106") (term "1,0,0,0")) + (rule "add_zero_right" (formula "106") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "149") (term "0,0")) + (rule "polySimp_addAssoc" (formula "149") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "149") (term "0,0,0,0")) + (rule "polySimp_sepNegMonomial" (formula "13") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "13") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "13") (term "0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "108")) + (rule "polySimp_mulLiterals" (formula "108") (term "0")) + (rule "polySimp_elimOne" (formula "108") (term "0")) + (rule "polySimp_sepNegMonomial" (formula "50") (term "1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "50") (term "0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "50") (term "0,1,0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "60")) + (rule "polySimp_mulLiterals" (formula "60") (term "0")) + (rule "polySimp_elimOne" (formula "60") (term "0")) + (rule "applyEq" (formula "114") (term "1") (ifseqformula "60")) + (rule "inEqSimp_sepNegMonomial0" (formula "4")) + (rule "polySimp_mulLiterals" (formula "4") (term "0")) + (rule "polySimp_elimOne" (formula "4") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "14") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "14") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "14") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "14") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "14") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "50") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "50") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "50") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "50") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "50") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "12") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "12") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "12") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "12") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "12") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "1")) + (rule "polySimp_mulComm0" (formula "1") (term "1")) + (rule "polySimp_rightDist" (formula "1") (term "1")) + (rule "mul_literals" (formula "1") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "1") (term "1,1")) + (rule "polySimp_elimOne" (formula "1") (term "1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "2")) (rule "polySimp_mulLiterals" (formula "2") (term "0")) (rule "polySimp_elimOne" (formula "2") (term "0")) - (rule "inEqSimp_sepNegMonomial0" (formula "5")) - (rule "polySimp_mulLiterals" (formula "5") (term "0")) - (rule "polySimp_elimOne" (formula "5") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "3")) + (rule "inEqSimp_sepPosMonomial0" (formula "111") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "111") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "111") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "111") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "111") (term "1,1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "111") (term "0,1,0,0,0,0,0")) + (rule "mul_literals" (formula "111") (term "0,0,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "3")) (rule "polySimp_mulComm0" (formula "3") (term "1")) (rule "polySimp_rightDist" (formula "3") (term "1")) (rule "polySimp_mulLiterals" (formula "3") (term "1,1")) (rule "mul_literals" (formula "3") (term "0,1")) (rule "polySimp_elimOne" (formula "3") (term "1,1")) - (rule "inEqSimp_sepPosMonomial0" (formula "15") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "15") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "15") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "15") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "15") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "15") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "51") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "51") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "51") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "51") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "51") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "51") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "13") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "13") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "13") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "13") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "13") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "13") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "4")) - (rule "polySimp_mulComm0" (formula "4") (term "1")) - (rule "polySimp_rightDist" (formula "4") (term "1")) - (rule "mul_literals" (formula "4") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "4") (term "1,1")) - (rule "polySimp_elimOne" (formula "4") (term "1,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "1")) - (rule "polySimp_mulComm0" (formula "1") (term "1")) - (rule "polySimp_rightDist" (formula "1") (term "1")) - (rule "polySimp_rightDist" (formula "1") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,0,1")) - (rule "polySimp_elimOne" (formula "1") (term "1,0,1")) - (rule "polySimp_rightDist" (formula "1") (term "0,0,1")) - (rule "mul_literals" (formula "1") (term "0,0,0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "65")) - (rule "polySimp_mulLiterals" (formula "65") (term "0")) - (rule "polySimp_elimOne" (formula "65") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "103")) - (rule "polySimp_mulLiterals" (formula "103") (term "1")) - (rule "polySimp_elimOne" (formula "103") (term "1")) - (rule "inEqSimp_sepNegMonomial1" (formula "80")) - (rule "polySimp_mulLiterals" (formula "80") (term "0")) - (rule "polySimp_elimOne" (formula "80") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "66")) - (rule "polySimp_mulComm0" (formula "66") (term "1")) - (rule "polySimp_rightDist" (formula "66") (term "1")) - (rule "mul_literals" (formula "66") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "67")) - (rule "polySimp_mulLiterals" (formula "67") (term "0")) - (rule "polySimp_elimOne" (formula "67") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "92")) - (rule "polySimp_mulLiterals" (formula "92") (term "1")) - (rule "polySimp_elimOne" (formula "92") (term "1")) - (rule "inEqSimp_sepPosMonomial1" (formula "68")) - (rule "polySimp_mulComm0" (formula "68") (term "1")) - (rule "polySimp_rightDist" (formula "68") (term "1")) - (rule "mul_literals" (formula "68") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "81")) - (rule "polySimp_mulComm0" (formula "81") (term "1")) - (rule "polySimp_rightDist" (formula "81") (term "1")) - (rule "mul_literals" (formula "81") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "76")) - (rule "polySimp_mulComm0" (formula "76") (term "1")) - (rule "polySimp_rightDist" (formula "76") (term "1")) - (rule "mul_literals" (formula "76") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "41")) - (rule "polySimp_mulLiterals" (formula "41") (term "0")) - (rule "polySimp_elimOne" (formula "41") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "75")) - (rule "polySimp_mulLiterals" (formula "75") (term "0")) - (rule "polySimp_elimOne" (formula "75") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "101")) - (rule "polySimp_mulLiterals" (formula "101") (term "0")) - (rule "polySimp_elimOne" (formula "101") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "92")) - (rule "polySimp_mulLiterals" (formula "92") (term "0")) - (rule "polySimp_elimOne" (formula "92") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "109")) - (rule "polySimp_mulComm0" (formula "109") (term "1")) - (rule "polySimp_rightDist" (formula "109") (term "1")) - (rule "polySimp_mulLiterals" (formula "109") (term "1,1")) - (rule "polySimp_elimOne" (formula "109") (term "1,1")) - (rule "polySimp_rightDist" (formula "109") (term "0,1")) - (rule "polySimp_mulAssoc" (formula "109") (term "0,0,1")) - (rule "polySimp_mulComm0" (formula "109") (term "0,0,0,1")) - (rule "polySimp_mulLiterals" (formula "109") (term "0,0,1")) - (rule "polySimp_elimOne" (formula "109") (term "0,0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "79")) + (rule "polySimp_mulLiterals" (formula "79") (term "0")) + (rule "polySimp_elimOne" (formula "79") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "105")) (rule "polySimp_mulLiterals" (formula "105") (term "0")) (rule "polySimp_elimOne" (formula "105") (term "0")) - (rule "inEqSimp_subsumption1" (formula "71") (ifseqformula "3")) - (rule "inEqSimp_homoInEq0" (formula "71") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "71") (term "0,0")) - (rule "add_literals" (formula "71") (term "1,1,0,0")) - (rule "times_zero_1" (formula "71") (term "1,0,0")) - (rule "add_literals" (formula "71") (term "0,0")) - (rule "qeq_literals" (formula "71") (term "0")) - (builtin "One Step Simplification" (formula "71")) - (rule "true_left" (formula "71")) - (rule "inEqSimp_subsumption1" (formula "78") (ifseqformula "11")) - (rule "leq_literals" (formula "78") (term "0")) - (builtin "One Step Simplification" (formula "78")) - (rule "true_left" (formula "78")) - (rule "inEqSimp_subsumption1" (formula "12") (ifseqformula "5")) - (rule "inEqSimp_homoInEq0" (formula "12") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "12") (term "0,0")) - (rule "add_literals" (formula "12") (term "1,1,0,0")) - (rule "times_zero_1" (formula "12") (term "1,0,0")) - (rule "add_literals" (formula "12") (term "0,0")) - (rule "qeq_literals" (formula "12") (term "0")) - (builtin "One Step Simplification" (formula "12")) - (rule "true_left" (formula "12")) - (rule "inEqSimp_subsumption0" (formula "102") (ifseqformula "4")) - (rule "inEqSimp_homoInEq0" (formula "102") (term "0")) - (rule "polySimp_mulComm0" (formula "102") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "102") (term "1,0,0")) - (rule "mul_literals" (formula "102") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "102") (term "0,0")) - (rule "polySimp_addComm0" (formula "102") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "102") (term "0,0")) - (rule "add_literals" (formula "102") (term "1,1,0,0")) - (rule "times_zero_1" (formula "102") (term "1,0,0")) - (rule "add_literals" (formula "102") (term "0,0")) - (rule "qeq_literals" (formula "102") (term "0")) - (builtin "One Step Simplification" (formula "102")) - (rule "true_left" (formula "102")) - (rule "inEqSimp_subsumption1" (formula "22") (ifseqformula "34")) - (rule "leq_literals" (formula "22") (term "0")) - (builtin "One Step Simplification" (formula "22")) - (rule "true_left" (formula "22")) - (rule "inEqSimp_subsumption1" (formula "36") (ifseqformula "37")) - (rule "leq_literals" (formula "36") (term "0")) - (builtin "One Step Simplification" (formula "36")) - (rule "true_left" (formula "36")) - (rule "inEqSimp_subsumption1" (formula "78") (ifseqformula "67")) + (rule "inEqSimp_sepPosMonomial1" (formula "67")) + (rule "polySimp_mulComm0" (formula "67") (term "1")) + (rule "polySimp_rightDist" (formula "67") (term "1")) + (rule "mul_literals" (formula "67") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "75")) + (rule "polySimp_mulComm0" (formula "75") (term "1")) + (rule "polySimp_rightDist" (formula "75") (term "1")) + (rule "mul_literals" (formula "75") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "92")) + (rule "polySimp_mulLiterals" (formula "92") (term "0")) + (rule "polySimp_elimOne" (formula "92") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "0")) + (rule "polySimp_elimOne" (formula "64") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "80")) + (rule "polySimp_mulComm0" (formula "80") (term "1")) + (rule "polySimp_rightDist" (formula "80") (term "1")) + (rule "mul_literals" (formula "80") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "65")) + (rule "polySimp_mulComm0" (formula "65") (term "1")) + (rule "polySimp_rightDist" (formula "65") (term "1")) + (rule "mul_literals" (formula "65") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "148") (term "1")) + (rule "polySimp_mulComm0" (formula "148") (term "1,1")) + (rule "polySimp_rightDist" (formula "148") (term "1,1")) + (rule "polySimp_rightDist" (formula "148") (term "0,1,1")) + (rule "polySimp_mulLiterals" (formula "148") (term "1,0,1,1")) + (rule "polySimp_elimOne" (formula "148") (term "1,0,1,1")) + (rule "polySimp_rightDist" (formula "148") (term "0,0,1,1")) + (rule "mul_literals" (formula "148") (term "0,0,0,1,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "40")) + (rule "polySimp_mulLiterals" (formula "40") (term "0")) + (rule "polySimp_elimOne" (formula "40") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "66")) + (rule "polySimp_mulLiterals" (formula "66") (term "0")) + (rule "polySimp_elimOne" (formula "66") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "100")) + (rule "polySimp_mulLiterals" (formula "100") (term "1")) + (rule "polySimp_elimOne" (formula "100") (term "1")) + (rule "inEqSimp_sepPosMonomial1" (formula "91")) + (rule "polySimp_mulLiterals" (formula "91") (term "1")) + (rule "polySimp_elimOne" (formula "91") (term "1")) + (rule "inEqSimp_sepNegMonomial1" (formula "74")) + (rule "polySimp_mulLiterals" (formula "74") (term "0")) + (rule "polySimp_elimOne" (formula "74") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "98")) + (rule "polySimp_mulLiterals" (formula "98") (term "0")) + (rule "polySimp_elimOne" (formula "98") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "104")) + (rule "polySimp_mulComm0" (formula "104") (term "1")) + (rule "polySimp_rightDist" (formula "104") (term "1")) + (rule "polySimp_mulLiterals" (formula "104") (term "1,1")) + (rule "mul_literals" (formula "104") (term "0,1")) + (rule "polySimp_elimOne" (formula "104") (term "1,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "147") (term "0")) + (rule "polySimp_mulLiterals" (formula "147") (term "0,0")) + (rule "polySimp_elimOne" (formula "147") (term "0,0")) + (rule "inEqSimp_subsumption1" (formula "78") (ifseqformula "10")) (rule "leq_literals" (formula "78") (term "0")) (builtin "One Step Simplification" (formula "78")) (rule "true_left" (formula "78")) - (rule "inEqSimp_exactShadow3" (formula "23") (ifseqformula "38")) - (rule "mul_literals" (formula "23") (term "0,0")) - (rule "polySimp_addAssoc" (formula "23") (term "0")) - (rule "add_literals" (formula "23") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "23")) - (rule "mul_literals" (formula "23") (term "1")) - (rule "inEqSimp_subsumption1" (formula "23") (ifseqformula "34")) - (rule "leq_literals" (formula "23") (term "0")) - (builtin "One Step Simplification" (formula "23")) - (rule "true_left" (formula "23")) - (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "62")) - (rule "mul_literals" (formula "67") (term "0,0")) - (rule "add_zero_left" (formula "67") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "67")) - (rule "polySimp_mulLiterals" (formula "67") (term "0")) - (rule "polySimp_elimOne" (formula "67") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "56") (ifseqformula "75")) - (rule "mul_literals" (formula "56") (term "0,0")) - (rule "polySimp_addAssoc" (formula "56") (term "0")) - (rule "add_literals" (formula "56") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "56")) - (rule "polySimp_mulLiterals" (formula "56") (term "0")) - (rule "polySimp_elimOne" (formula "56") (term "0")) - (rule "inEqSimp_subsumption0" (formula "56") (ifseqformula "21")) - (rule "leq_literals" (formula "56") (term "0")) - (builtin "One Step Simplification" (formula "56")) - (rule "true_left" (formula "56")) - (rule "inEqSimp_exactShadow3" (formula "79") (ifseqformula "68")) - (rule "mul_literals" (formula "79") (term "0,0")) - (rule "polySimp_addAssoc" (formula "79") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "79")) - (rule "polySimp_mulComm0" (formula "79") (term "1")) - (rule "polySimp_rightDist" (formula "79") (term "1")) - (rule "polySimp_mulLiterals" (formula "79") (term "1,1")) - (rule "mul_literals" (formula "79") (term "0,1")) - (rule "polySimp_elimOne" (formula "79") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "79") (ifseqformula "34")) - (rule "inEqSimp_homoInEq0" (formula "79") (term "0")) - (rule "polySimp_mulComm0" (formula "79") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "79") (term "1,0,0")) - (rule "mul_literals" (formula "79") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "79") (term "0,0")) - (rule "polySimp_addComm0" (formula "79") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "79") (term "0,0")) - (rule "add_literals" (formula "79") (term "1,1,0,0")) - (rule "times_zero_1" (formula "79") (term "1,0,0")) - (rule "add_literals" (formula "79") (term "0,0")) - (rule "qeq_literals" (formula "79") (term "0")) - (builtin "One Step Simplification" (formula "79")) - (rule "true_left" (formula "79")) - (rule "inEqSimp_exactShadow3" (formula "79") (ifseqformula "4")) - (rule "mul_literals" (formula "79") (term "0,0")) - (rule "polySimp_addAssoc" (formula "79") (term "0")) - (rule "add_literals" (formula "79") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "79")) - (rule "mul_literals" (formula "79") (term "1")) - (rule "inEqSimp_subsumption1" (formula "56") (ifseqformula "79")) - (rule "leq_literals" (formula "56") (term "0")) - (builtin "One Step Simplification" (formula "56")) - (rule "true_left" (formula "56")) - (rule "inEqSimp_exactShadow3" (formula "37") (ifseqformula "35")) - (rule "polySimp_mulComm0" (formula "37") (term "0,0")) - (rule "polySimp_addComm0" (formula "37") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "37")) - (rule "polySimp_mulLiterals" (formula "37") (term "0")) - (rule "polySimp_elimOne" (formula "37") (term "0")) - (rule "inEqSimp_subsumption0" (formula "22") (ifseqformula "37")) + (rule "inEqSimp_subsumption0" (formula "89") (ifseqformula "102")) + (rule "inEqSimp_homoInEq0" (formula "89") (term "0")) + (rule "polySimp_mulComm0" (formula "89") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "89") (term "1,0,0")) + (rule "mul_literals" (formula "89") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "89") (term "0,0")) + (rule "polySimp_addComm0" (formula "89") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "89") (term "0,0")) + (rule "add_literals" (formula "89") (term "1,1,0,0")) + (rule "times_zero_1" (formula "89") (term "1,0,0")) + (rule "add_zero_right" (formula "89") (term "0,0")) + (rule "qeq_literals" (formula "89") (term "0")) + (builtin "One Step Simplification" (formula "89")) + (rule "true_left" (formula "89")) + (rule "inEqSimp_subsumption1" (formula "11") (ifseqformula "4")) + (rule "inEqSimp_homoInEq0" (formula "11") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "11") (term "0,0")) + (rule "add_literals" (formula "11") (term "1,1,0,0")) + (rule "times_zero_1" (formula "11") (term "1,0,0")) + (rule "add_zero_right" (formula "11") (term "0,0")) + (rule "qeq_literals" (formula "11") (term "0")) + (builtin "One Step Simplification" (formula "11")) + (rule "true_left" (formula "11")) + (rule "inEqSimp_subsumption1" (formula "80") (ifseqformula "68")) + (rule "leq_literals" (formula "80") (term "0")) + (builtin "One Step Simplification" (formula "80")) + (rule "true_left" (formula "80")) + (rule "inEqSimp_subsumption1" (formula "21") (ifseqformula "33")) + (rule "leq_literals" (formula "21") (term "0")) + (builtin "One Step Simplification" (formula "21")) + (rule "true_left" (formula "21")) + (rule "inEqSimp_subsumption1" (formula "35") (ifseqformula "36")) + (rule "leq_literals" (formula "35") (term "0")) + (builtin "One Step Simplification" (formula "35")) + (rule "true_left" (formula "35")) + (rule "inEqSimp_subsumption1" (formula "67") (ifseqformula "1")) + (rule "inEqSimp_homoInEq0" (formula "67") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "67") (term "0,0")) + (rule "add_literals" (formula "67") (term "1,1,0,0")) + (rule "times_zero_1" (formula "67") (term "1,0,0")) + (rule "add_zero_right" (formula "67") (term "0,0")) + (rule "qeq_literals" (formula "67") (term "0")) + (builtin "One Step Simplification" (formula "67")) + (rule "true_left" (formula "67")) + (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "3")) + (rule "polySimp_rightDist" (formula "64") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "64") (term "1,0,0")) + (rule "mul_literals" (formula "64") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "64") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "64") (term "0")) + (rule "polySimp_addComm1" (formula "64") (term "0,0")) + (rule "add_literals" (formula "64") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1")) + (rule "polySimp_rightDist" (formula "64") (term "1")) + (rule "mul_literals" (formula "64") (term "0,1")) + (rule "inEqSimp_subsumption1" (formula "76") (ifseqformula "64")) + (rule "inEqSimp_homoInEq0" (formula "76") (term "0")) + (rule "polySimp_mulComm0" (formula "76") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "76") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "76") (term "1,1,0,0")) + (rule "mul_literals" (formula "76") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "76") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "76") (term "0,0")) + (rule "polySimp_addComm1" (formula "76") (term "0,0,0")) + (rule "add_literals" (formula "76") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "76") (term "0,0")) + (rule "add_literals" (formula "76") (term "1,1,0,0")) + (rule "times_zero_1" (formula "76") (term "1,0,0")) + (rule "add_zero_right" (formula "76") (term "0,0")) + (rule "qeq_literals" (formula "76") (term "0")) + (builtin "One Step Simplification" (formula "76")) + (rule "true_left" (formula "76")) + (rule "inEqSimp_exactShadow3" (formula "2") (ifseqformula "75")) + (rule "polySimp_rightDist" (formula "2") (term "0,0")) + (rule "polySimp_addComm1" (formula "2") (term "0")) + (rule "polySimp_rightDist" (formula "2") (term "0,0,0")) + (rule "mul_literals" (formula "2") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "2") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "2") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "2") (term "0,0")) + (rule "polySimp_addComm1" (formula "2") (term "0,0,0")) + (rule "add_literals" (formula "2") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "2") (term "0,0")) + (rule "add_literals" (formula "2") (term "1,1,0,0")) + (rule "times_zero_1" (formula "2") (term "1,0,0")) + (rule "add_zero_right" (formula "2") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "2")) + (rule "polySimp_mulLiterals" (formula "2") (term "0")) + (rule "polySimp_elimOne" (formula "2") (term "0")) + (rule "inEqSimp_subsumption0" (formula "22") (ifseqformula "2")) (rule "leq_literals" (formula "22") (term "0")) (builtin "One Step Simplification" (formula "22")) (rule "true_left" (formula "22")) - (rule "inEqSimp_exactShadow3" (formula "88") (ifseqformula "85")) - (rule "mul_literals" (formula "88") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "88")) - (rule "mul_literals" (formula "88") (term "1")) - (rule "inEqSimp_subsumption1" (formula "88") (ifseqformula "78")) - (rule "leq_literals" (formula "88") (term "0")) - (builtin "One Step Simplification" (formula "88")) - (rule "true_left" (formula "88")) - (rule "inEqSimp_exactShadow3" (formula "95") (ifseqformula "63")) - (rule "polySimp_mulComm0" (formula "95") (term "0,0")) - (rule "polySimp_addComm0" (formula "95") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "95")) - (rule "polySimp_mulLiterals" (formula "95") (term "0")) - (rule "polySimp_elimOne" (formula "95") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "5") (ifseqformula "49")) + (rule "inEqSimp_exactShadow3" (formula "5") (ifseqformula "48")) (rule "polySimp_rightDist" (formula "5") (term "0,0")) (rule "mul_literals" (formula "5") (term "0,0,0")) (rule "polySimp_addComm1" (formula "5") (term "0")) @@ -23023,41 +22125,291 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_sepNegMonomial1" (formula "5")) (rule "polySimp_mulLiterals" (formula "5") (term "0")) (rule "polySimp_elimOne" (formula "5") (term "0")) - (rule "inEqSimp_subsumption0" (formula "74") (ifseqformula "5")) + (rule "inEqSimp_subsumption0" (formula "75") (ifseqformula "5")) + (rule "leq_literals" (formula "75") (term "0")) + (builtin "One Step Simplification" (formula "75")) + (rule "true_left" (formula "75")) + (rule "inEqSimp_exactShadow3" (formula "1") (ifseqformula "77")) + (rule "polySimp_rightDist" (formula "1") (term "0,0")) + (rule "mul_literals" (formula "1") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "1") (term "0")) + (rule "add_literals" (formula "1") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "1")) + (rule "polySimp_mulLiterals" (formula "1") (term "0")) + (rule "polySimp_elimOne" (formula "1") (term "0")) + (rule "inEqSimp_subsumption0" (formula "77") (ifseqformula "1")) + (rule "leq_literals" (formula "77") (term "0")) + (builtin "One Step Simplification" (formula "77")) + (rule "true_left" (formula "77")) + (rule "inEqSimp_exactShadow3" (formula "74") (ifseqformula "84")) + (rule "polySimp_rightDist" (formula "74") (term "0,0")) + (rule "mul_literals" (formula "74") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "74") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "74") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "74") (term "0")) + (rule "add_literals" (formula "74") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "74")) + (rule "mul_literals" (formula "74") (term "1")) + (rule "inEqSimp_subsumption1" (formula "74") (ifseqformula "34")) (rule "leq_literals" (formula "74") (term "0")) (builtin "One Step Simplification" (formula "74")) (rule "true_left" (formula "74")) - (rule "inEqSimp_exactShadow3" (formula "95") (ifseqformula "68")) - (rule "polySimp_mulComm0" (formula "95") (term "0,0")) - (rule "polySimp_addComm0" (formula "95") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "95")) - (rule "polySimp_mulLiterals" (formula "95") (term "0")) - (rule "polySimp_elimOne" (formula "95") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "79") (ifseqformula "64")) - (rule "mul_literals" (formula "79") (term "0,0")) - (rule "polySimp_addAssoc" (formula "79") (term "0")) - (rule "add_literals" (formula "79") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "79")) - (rule "polySimp_mulLiterals" (formula "79") (term "0")) - (rule "polySimp_elimOne" (formula "79") (term "0")) - (rule "inEqSimp_subsumption0" (formula "79") (ifseqformula "22")) - (rule "leq_literals" (formula "79") (term "0")) - (builtin "One Step Simplification" (formula "79")) - (rule "true_left" (formula "79")) - (rule "inEqSimp_exactShadow3" (formula "72") (ifseqformula "87")) - (rule "polySimp_rightDist" (formula "72") (term "0,0")) - (rule "mul_literals" (formula "72") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "72") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "72") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "72") (term "0")) - (rule "add_literals" (formula "72") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "72")) - (rule "mul_literals" (formula "72") (term "1")) - (rule "inEqSimp_subsumption1" (formula "72") (ifseqformula "33")) - (rule "leq_literals" (formula "72") (term "0")) - (builtin "One Step Simplification" (formula "72")) - (rule "true_left" (formula "72")) - (rule "inEqSimp_exactShadow3" (formula "3") (ifseqformula "68")) + (rule "inEqSimp_exactShadow3" (formula "78") (ifseqformula "65")) + (rule "mul_literals" (formula "78") (term "0,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0")) + (rule "add_literals" (formula "78") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "78")) + (rule "polySimp_mulLiterals" (formula "78") (term "0")) + (rule "polySimp_elimOne" (formula "78") (term "0")) + (rule "inEqSimp_subsumption0" (formula "78") (ifseqformula "23")) + (rule "leq_literals" (formula "78") (term "0")) + (builtin "One Step Simplification" (formula "78")) + (rule "true_left" (formula "78")) + (rule "inEqSimp_exactShadow3" (formula "85") (ifseqformula "96")) + (rule "mul_literals" (formula "85") (term "0,0")) + (rule "polySimp_addAssoc" (formula "85") (term "0")) + (rule "add_literals" (formula "85") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "85")) + (rule "mul_literals" (formula "85") (term "1")) + (rule "inEqSimp_subsumption1" (formula "57") (ifseqformula "85")) + (rule "leq_literals" (formula "57") (term "0")) + (builtin "One Step Simplification" (formula "57")) + (rule "true_left" (formula "57")) + (rule "inEqSimp_exactShadow3" (formula "66") (ifseqformula "69")) + (rule "polySimp_rightDist" (formula "66") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "66") (term "1,0,0")) + (rule "mul_literals" (formula "66") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "66") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "66") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "66") (term "0,0")) + (rule "add_literals" (formula "66") (term "1,1,0,0")) + (rule "times_zero_1" (formula "66") (term "1,0,0")) + (rule "add_zero_right" (formula "66") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "66")) + (rule "mul_literals" (formula "66") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "24") (ifseqformula "39")) + (rule "mul_literals" (formula "24") (term "0,0")) + (rule "polySimp_addAssoc" (formula "24") (term "0")) + (rule "add_literals" (formula "24") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "24")) + (rule "mul_literals" (formula "24") (term "1")) + (rule "inEqSimp_subsumption1" (formula "24") (ifseqformula "35")) + (rule "leq_literals" (formula "24") (term "0")) + (builtin "One Step Simplification" (formula "24")) + (rule "true_left" (formula "24")) + (rule "inEqSimp_exactShadow3" (formula "68") (ifseqformula "91")) + (rule "mul_literals" (formula "68") (term "0,0")) + (rule "add_zero_left" (formula "68") (term "0")) + (rule "inEqSimp_subsumption1" (formula "86") (ifseqformula "68")) + (rule "leq_literals" (formula "86") (term "0")) + (builtin "One Step Simplification" (formula "86")) + (rule "true_left" (formula "86")) + (rule "inEqSimp_exactShadow3" (formula "78") (ifseqformula "70")) + (rule "mul_literals" (formula "78") (term "0,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "78")) + (rule "polySimp_mulComm0" (formula "78") (term "1")) + (rule "polySimp_rightDist" (formula "78") (term "1")) + (rule "mul_literals" (formula "78") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,1")) + (rule "polySimp_elimOne" (formula "78") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "78") (ifseqformula "35")) + (rule "inEqSimp_homoInEq0" (formula "78") (term "0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0,0")) + (rule "mul_literals" (formula "78") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,0")) + (rule "polySimp_addComm0" (formula "78") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "78") (term "0,0")) + (rule "add_literals" (formula "78") (term "1,1,0,0")) + (rule "times_zero_1" (formula "78") (term "1,0,0")) + (rule "add_zero_right" (formula "78") (term "0,0")) + (rule "qeq_literals" (formula "78") (term "0")) + (builtin "One Step Simplification" (formula "78")) + (rule "true_left" (formula "78")) + (rule "inEqSimp_exactShadow3" (formula "66") (ifseqformula "77")) + (rule "polySimp_rightDist" (formula "66") (term "0,0")) + (rule "mul_literals" (formula "66") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "66") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "66") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "66") (term "0")) + (rule "add_literals" (formula "66") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "66")) + (rule "mul_literals" (formula "66") (term "1")) + (rule "inEqSimp_subsumption1" (formula "66") (ifseqformula "34")) + (rule "leq_literals" (formula "66") (term "0")) + (builtin "One Step Simplification" (formula "66")) + (rule "true_left" (formula "66")) + (rule "inEqSimp_exactShadow3" (formula "38") (ifseqformula "36")) + (rule "polySimp_mulComm0" (formula "38") (term "0,0")) + (rule "polySimp_addComm0" (formula "38") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "38")) + (rule "polySimp_mulLiterals" (formula "38") (term "0")) + (rule "polySimp_elimOne" (formula "38") (term "0")) + (rule "inEqSimp_subsumption0" (formula "3") (ifseqformula "38")) + (rule "leq_literals" (formula "3") (term "0")) + (builtin "One Step Simplification" (formula "3")) + (rule "true_left" (formula "3")) + (rule "inEqSimp_exactShadow3" (formula "92") (ifseqformula "70")) + (rule "polySimp_mulComm0" (formula "92") (term "0,0")) + (rule "polySimp_addComm0" (formula "92") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "92")) + (rule "polySimp_mulLiterals" (formula "92") (term "0")) + (rule "polySimp_elimOne" (formula "92") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "93") (ifseqformula "4")) + (rule "polySimp_mulComm0" (formula "93") (term "0,0")) + (rule "polySimp_addComm0" (formula "93") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "93")) + (rule "polySimp_mulLiterals" (formula "93") (term "0")) + (rule "polySimp_elimOne" (formula "93") (term "0")) + (rule "inEqSimp_subsumption0" (formula "93") (ifseqformula "98")) + (rule "inEqSimp_homoInEq0" (formula "93") (term "0")) + (rule "polySimp_mulComm0" (formula "93") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "93") (term "1,0,0")) + (rule "mul_literals" (formula "93") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "93") (term "0,0")) + (rule "polySimp_addComm1" (formula "93") (term "0,0,0")) + (rule "add_literals" (formula "93") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "93") (term "0,0")) + (rule "add_literals" (formula "93") (term "1,1,0,0")) + (rule "times_zero_1" (formula "93") (term "1,0,0")) + (rule "add_zero_right" (formula "93") (term "0,0")) + (rule "qeq_literals" (formula "93") (term "0")) + (builtin "One Step Simplification" (formula "93")) + (rule "true_left" (formula "93")) + (rule "inEqSimp_exactShadow3" (formula "98") (ifseqformula "64")) + (rule "polySimp_rightDist" (formula "98") (term "0,0")) + (rule "mul_literals" (formula "98") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "98") (term "0")) + (rule "polySimp_addAssoc" (formula "98") (term "0,0")) + (rule "add_literals" (formula "98") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "98")) + (rule "polySimp_mulLiterals" (formula "98") (term "0")) + (rule "polySimp_elimOne" (formula "98") (term "0")) + (rule "inEqSimp_subsumption0" (formula "98") (ifseqformula "76")) + (rule "inEqSimp_homoInEq0" (formula "98") (term "0")) + (rule "polySimp_mulComm0" (formula "98") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "98") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "98") (term "1,1,0,0")) + (rule "mul_literals" (formula "98") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "98") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "98") (term "0,0")) + (rule "polySimp_addComm1" (formula "98") (term "0,0,0")) + (rule "add_literals" (formula "98") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "98") (term "0,0")) + (rule "add_literals" (formula "98") (term "1,1,0,0")) + (rule "times_zero_1" (formula "98") (term "1,0,0")) + (rule "add_zero_right" (formula "98") (term "0,0")) + (rule "qeq_literals" (formula "98") (term "0")) + (builtin "One Step Simplification" (formula "98")) + (rule "true_left" (formula "98")) + (rule "inEqSimp_exactShadow3" (formula "93") (ifseqformula "77")) + (rule "polySimp_mulComm0" (formula "93") (term "0,0")) + (rule "polySimp_addComm0" (formula "93") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "93")) + (rule "polySimp_mulLiterals" (formula "93") (term "0")) + (rule "polySimp_elimOne" (formula "93") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "98") (ifseqformula "77")) + (rule "polySimp_rightDist" (formula "98") (term "0,0")) + (rule "mul_literals" (formula "98") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "98") (term "0")) + (rule "add_literals" (formula "98") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "98")) + (rule "polySimp_mulLiterals" (formula "98") (term "0")) + (rule "polySimp_elimOne" (formula "98") (term "0")) + (rule "inEqSimp_subsumption0" (formula "98") (ifseqformula "56")) + (rule "leq_literals" (formula "98") (term "0")) + (builtin "One Step Simplification" (formula "98")) + (rule "true_left" (formula "98")) + (rule "inEqSimp_exactShadow3" (formula "98") (ifseqformula "70")) + (rule "polySimp_rightDist" (formula "98") (term "0,0")) + (rule "mul_literals" (formula "98") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "98") (term "0")) + (rule "polySimp_addAssoc" (formula "98") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "98")) + (rule "polySimp_mulLiterals" (formula "98") (term "0")) + (rule "polySimp_elimOne" (formula "98") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "91")) + (rule "polySimp_rightDist" (formula "63") (term "0,0")) + (rule "mul_literals" (formula "63") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "63") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "63") (term "1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "63")) + (rule "polySimp_mulComm0" (formula "63") (term "1")) + (rule "polySimp_rightDist" (formula "63") (term "1")) + (rule "mul_literals" (formula "63") (term "0,1")) + (rule "inEqSimp_exactShadow3" (formula "2") (ifseqformula "64")) + (rule "polySimp_rightDist" (formula "2") (term "0,0")) + (rule "mul_literals" (formula "2") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "2") (term "0")) + (rule "polySimp_addAssoc" (formula "2") (term "0,0")) + (rule "add_literals" (formula "2") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "2")) + (rule "polySimp_mulLiterals" (formula "2") (term "0")) + (rule "polySimp_elimOne" (formula "2") (term "0")) + (rule "inEqSimp_subsumption0" (formula "63") (ifseqformula "2")) + (rule "inEqSimp_homoInEq0" (formula "63") (term "0")) + (rule "polySimp_mulComm0" (formula "63") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "63") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "63") (term "1,1,0,0")) + (rule "mul_literals" (formula "63") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "63") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "63") (term "0,0")) + (rule "polySimp_addComm1" (formula "63") (term "0,0,0")) + (rule "add_literals" (formula "63") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "63") (term "0,0")) + (rule "add_literals" (formula "63") (term "1,1,0,0")) + (rule "times_zero_1" (formula "63") (term "1,0,0")) + (rule "add_zero_right" (formula "63") (term "0,0")) + (rule "qeq_literals" (formula "63") (term "0")) + (builtin "One Step Simplification" (formula "63")) + (rule "true_left" (formula "63")) + (rule "inEqSimp_exactShadow3" (formula "74") (ifseqformula "97")) + (rule "polySimp_rightDist" (formula "74") (term "0,0")) + (rule "mul_literals" (formula "74") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "74") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "74") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "74") (term "0")) + (rule "polySimp_addComm1" (formula "74") (term "0,0")) + (rule "add_literals" (formula "74") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "74")) + (rule "polySimp_mulComm0" (formula "74") (term "1")) + (rule "polySimp_rightDist" (formula "74") (term "1")) + (rule "mul_literals" (formula "74") (term "0,1")) + (rule "inEqSimp_subsumption1" (formula "65") (ifseqformula "74")) + (rule "inEqSimp_homoInEq0" (formula "65") (term "0")) + (rule "polySimp_mulComm0" (formula "65") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "65") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "65") (term "1,1,0,0")) + (rule "mul_literals" (formula "65") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "65") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "65") (term "0,0")) + (rule "polySimp_addComm1" (formula "65") (term "0,0,0")) + (rule "add_literals" (formula "65") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "65") (term "0,0")) + (rule "add_literals" (formula "65") (term "1,1,0,0")) + (rule "times_zero_1" (formula "65") (term "1,0,0")) + (rule "add_zero_right" (formula "65") (term "0,0")) + (rule "qeq_literals" (formula "65") (term "0")) + (builtin "One Step Simplification" (formula "65")) + (rule "true_left" (formula "65")) + (rule "inEqSimp_exactShadow3" (formula "78") (ifseqformula "5")) + (rule "mul_literals" (formula "78") (term "0,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0")) + (rule "add_literals" (formula "78") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "78")) + (rule "mul_literals" (formula "78") (term "1")) + (rule "inEqSimp_subsumption1" (formula "78") (ifseqformula "86")) + (rule "leq_literals" (formula "78") (term "0")) + (builtin "One Step Simplification" (formula "78")) + (rule "true_left" (formula "78")) + (rule "inEqSimp_exactShadow3" (formula "93") (ifseqformula "64")) + (rule "polySimp_mulComm0" (formula "93") (term "0,0")) + (rule "polySimp_addComm0" (formula "93") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "93")) + (rule "polySimp_mulLiterals" (formula "93") (term "0")) + (rule "polySimp_elimOne" (formula "93") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "3") (ifseqformula "69")) (rule "polySimp_rightDist" (formula "3") (term "0,0")) (rule "mul_literals" (formula "3") (term "0,0,0")) (rule "polySimp_addComm1" (formula "3") (term "0")) @@ -23065,16 +22417,34 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_sepNegMonomial1" (formula "3")) (rule "polySimp_mulLiterals" (formula "3") (term "0")) (rule "polySimp_elimOne" (formula "3") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "95")) - (rule "polySimp_rightDist" (formula "64") (term "0,0")) - (rule "mul_literals" (formula "64") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "64") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "64") (term "1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "64")) - (rule "polySimp_mulComm0" (formula "64") (term "1")) - (rule "polySimp_rightDist" (formula "64") (term "1")) - (rule "mul_literals" (formula "64") (term "0,1")) - (rule "inEqSimp_exactShadow3" (formula "4") (ifseqformula "65")) + (rule "inEqSimp_exactShadow3" (formula "5") (ifseqformula "58")) + (rule "polySimp_rightDist" (formula "5") (term "0,0")) + (rule "polySimp_addComm1" (formula "5") (term "0")) + (rule "polySimp_rightDist" (formula "5") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "5") (term "1,0,0,0")) + (rule "mul_literals" (formula "5") (term "0,0,0,0")) + (rule "polySimp_elimOne" (formula "5") (term "1,0,0,0")) + (rule "polySimp_addComm1" (formula "5") (term "0,0")) + (rule "add_literals" (formula "5") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "5")) + (rule "polySimp_mulLiterals" (formula "5") (term "0")) + (rule "polySimp_elimOne" (formula "5") (term "0")) + (rule "inEqSimp_subsumption0" (formula "5") (ifseqformula "42")) + (rule "inEqSimp_homoInEq0" (formula "5") (term "0")) + (rule "polySimp_mulComm0" (formula "5") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "5") (term "1,0,0")) + (rule "mul_literals" (formula "5") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0")) + (rule "polySimp_addComm1" (formula "5") (term "0,0,0")) + (rule "add_literals" (formula "5") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "5") (term "0,0")) + (rule "add_literals" (formula "5") (term "1,1,0,0")) + (rule "times_zero_1" (formula "5") (term "1,0,0")) + (rule "add_zero_right" (formula "5") (term "0,0")) + (rule "qeq_literals" (formula "5") (term "0")) + (builtin "One Step Simplification" (formula "5")) + (rule "true_left" (formula "5")) + (rule "inEqSimp_exactShadow3" (formula "4") (ifseqformula "6")) (rule "polySimp_rightDist" (formula "4") (term "0,0")) (rule "mul_literals" (formula "4") (term "0,0,0")) (rule "polySimp_addComm1" (formula "4") (term "0")) @@ -23083,53 +22453,149 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_sepNegMonomial1" (formula "4")) (rule "polySimp_mulLiterals" (formula "4") (term "0")) (rule "polySimp_elimOne" (formula "4") (term "0")) - (rule "inEqSimp_subsumption0" (formula "64") (ifseqformula "4")) - (rule "inEqSimp_homoInEq0" (formula "64") (term "0")) - (rule "polySimp_mulComm0" (formula "64") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "64") (term "1,0,0")) - (rule "mul_literals" (formula "64") (term "0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "64") (term "1,1,0,0")) - (rule "polySimp_elimOne" (formula "64") (term "1,1,0,0")) + (rule "inEqSimp_exactShadow3" (formula "70") (ifseqformula "2")) + (rule "mul_literals" (formula "70") (term "0,0")) + (rule "add_zero_left" (formula "70") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "70")) + (rule "polySimp_mulLiterals" (formula "70") (term "0")) + (rule "polySimp_elimOne" (formula "70") (term "0")) + (rule "inEqSimp_subsumption0" (formula "25") (ifseqformula "70")) + (rule "leq_literals" (formula "25") (term "0")) + (builtin "One Step Simplification" (formula "25")) + (rule "true_left" (formula "25")) + (rule "inEqSimp_exactShadow3" (formula "68") (ifseqformula "94")) + (rule "times_zero_1" (formula "68") (term "0,0")) + (rule "add_zero_left" (formula "68") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "68")) + (rule "polySimp_mulLiterals" (formula "68") (term "1")) + (rule "polySimp_elimOne" (formula "68") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "76") (ifseqformula "94")) + (rule "polySimp_rightDist" (formula "76") (term "0,0")) + (rule "mul_literals" (formula "76") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "76") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "76") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "76") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "76") (term "0,0")) + (rule "add_literals" (formula "76") (term "1,1,0,0")) + (rule "times_zero_1" (formula "76") (term "1,0,0")) + (rule "add_literals" (formula "76") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "76")) + (rule "mul_literals" (formula "76") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "75") (ifseqformula "58")) + (rule "polySimp_rightDist" (formula "75") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "75") (term "1,0,0")) + (rule "mul_literals" (formula "75") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "75") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "75") (term "0")) + (rule "add_literals" (formula "75") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "75")) + (rule "mul_literals" (formula "75") (term "1")) + (rule "inEqSimp_subsumption1" (formula "75") (ifseqformula "35")) + (rule "leq_literals" (formula "75") (term "0")) + (builtin "One Step Simplification" (formula "75")) + (rule "true_left" (formula "75")) + (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "3")) + (rule "polySimp_rightDist" (formula "64") (term "0,0")) + (rule "mul_literals" (formula "64") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "64") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "64") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "64") (term "0")) (rule "polySimp_addAssoc" (formula "64") (term "0,0")) (rule "polySimp_addComm1" (formula "64") (term "0,0,0")) (rule "add_literals" (formula "64") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "64") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "64") (term "0,0")) (rule "add_literals" (formula "64") (term "1,1,0,0")) (rule "times_zero_1" (formula "64") (term "1,0,0")) - (rule "add_literals" (formula "64") (term "0,0")) - (rule "qeq_literals" (formula "64") (term "0")) - (builtin "One Step Simplification" (formula "64")) - (rule "true_left" (formula "64")) - (rule "inEqSimp_exactShadow3" (formula "76") (ifseqformula "2")) + (rule "add_zero_right" (formula "64") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "64")) + (rule "mul_literals" (formula "64") (term "1")) + (rule "inEqSimp_subsumption1" (formula "25") (ifseqformula "64")) + (rule "leq_literals" (formula "25") (term "0")) + (builtin "One Step Simplification" (formula "25")) + (rule "true_left" (formula "25")) + (rule "inEqSimp_exactShadow3" (formula "70") (ifseqformula "4")) + (rule "mul_literals" (formula "70") (term "0,0")) + (rule "add_zero_left" (formula "70") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "70")) + (rule "mul_literals" (formula "70") (term "1")) + (rule "inEqSimp_subsumption1" (formula "88") (ifseqformula "70")) + (rule "leq_literals" (formula "88") (term "0")) + (builtin "One Step Simplification" (formula "88")) + (rule "true_left" (formula "88")) + (rule "inEqSimp_exactShadow3" (formula "71") (ifseqformula "3")) + (rule "mul_literals" (formula "71") (term "0,0")) + (rule "add_zero_left" (formula "71") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "71")) + (rule "polySimp_mulComm0" (formula "71") (term "1")) + (rule "polySimp_rightDist" (formula "71") (term "1")) + (rule "mul_literals" (formula "71") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "71") (term "1,1")) + (rule "polySimp_elimOne" (formula "71") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "35") (ifseqformula "71")) + (rule "inEqSimp_homoInEq0" (formula "35") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "35") (term "0,0")) + (rule "add_literals" (formula "35") (term "1,1,0,0")) + (rule "times_zero_1" (formula "35") (term "1,0,0")) + (rule "add_zero_right" (formula "35") (term "0,0")) + (rule "qeq_literals" (formula "35") (term "0")) + (builtin "One Step Simplification" (formula "35")) + (rule "true_left" (formula "35")) + (rule "inEqSimp_exactShadow3" (formula "76") (ifseqformula "100")) (rule "polySimp_rightDist" (formula "76") (term "0,0")) (rule "mul_literals" (formula "76") (term "0,0,0")) (rule "polySimp_mulLiterals" (formula "76") (term "1,0,0")) (rule "polySimp_elimOne" (formula "76") (term "1,0,0")) (rule "polySimp_addAssoc" (formula "76") (term "0")) + (rule "polySimp_addAssoc" (formula "76") (term "0,0")) + (rule "polySimp_addComm1" (formula "76") (term "0,0,0")) + (rule "add_literals" (formula "76") (term "0,0,0,0")) (rule "polySimp_pullOutFactor1b" (formula "76") (term "0,0")) (rule "add_literals" (formula "76") (term "1,1,0,0")) (rule "times_zero_1" (formula "76") (term "1,0,0")) (rule "add_literals" (formula "76") (term "0,0")) (rule "inEqSimp_sepPosMonomial1" (formula "76")) (rule "mul_literals" (formula "76") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "66") (ifseqformula "6")) - (rule "polySimp_rightDist" (formula "66") (term "0,0")) - (rule "mul_literals" (formula "66") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "66") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "66") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "66") (term "0")) - (rule "polySimp_addComm1" (formula "66") (term "0,0")) - (rule "add_literals" (formula "66") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "66")) - (rule "polySimp_mulComm0" (formula "66") (term "1")) - (rule "polySimp_rightDist" (formula "66") (term "1")) - (rule "mul_literals" (formula "66") (term "0,1")) - (rule "inEqSimp_subsumption1" (formula "77") (ifseqformula "66")) + (rule "inEqSimp_subsumption1" (formula "76") (ifseqformula "62")) + (rule "leq_literals" (formula "76") (term "0")) + (builtin "One Step Simplification" (formula "76")) + (rule "true_left" (formula "76")) + (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "99")) + (rule "times_zero_1" (formula "67") (term "0,0")) + (rule "add_zero_left" (formula "67") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "67")) + (rule "mul_literals" (formula "67") (term "1")) + (rule "inEqSimp_subsumption1" (formula "67") (ifseqformula "70")) + (rule "leq_literals" (formula "67") (term "0")) + (builtin "One Step Simplification" (formula "67")) + (rule "true_left" (formula "67")) + (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "75")) + (rule "times_zero_1" (formula "67") (term "0,0")) + (rule "add_zero_left" (formula "67") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "67")) + (rule "polySimp_mulLiterals" (formula "67") (term "0")) + (rule "polySimp_elimOne" (formula "67") (term "0")) + (rule "inEqSimp_subsumption0" (formula "67") (ifseqformula "69")) + (rule "leq_literals" (formula "67") (term "0")) + (builtin "One Step Simplification" (formula "67")) + (rule "true_left" (formula "67")) + (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "4")) + (rule "polySimp_rightDist" (formula "63") (term "0,0")) + (rule "mul_literals" (formula "63") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "63") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "63") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "63") (term "0")) + (rule "polySimp_addComm1" (formula "63") (term "0,0")) + (rule "add_literals" (formula "63") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "63")) + (rule "polySimp_mulComm0" (formula "63") (term "1")) + (rule "polySimp_rightDist" (formula "63") (term "1")) + (rule "mul_literals" (formula "63") (term "0,1")) + (rule "inEqSimp_subsumption1" (formula "77") (ifseqformula "63")) (rule "inEqSimp_homoInEq0" (formula "77") (term "0")) (rule "polySimp_mulComm0" (formula "77") (term "1,0,0")) (rule "polySimp_rightDist" (formula "77") (term "1,0,0")) - (rule "mul_literals" (formula "77") (term "0,1,0,0")) (rule "polySimp_mulLiterals" (formula "77") (term "1,1,0,0")) + (rule "mul_literals" (formula "77") (term "0,1,0,0")) (rule "polySimp_elimOne" (formula "77") (term "1,1,0,0")) (rule "polySimp_addAssoc" (formula "77") (term "0,0")) (rule "polySimp_addComm1" (formula "77") (term "0,0,0")) @@ -23137,62 +22603,11 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_pullOutFactor2b" (formula "77") (term "0,0")) (rule "add_literals" (formula "77") (term "1,1,0,0")) (rule "times_zero_1" (formula "77") (term "1,0,0")) - (rule "add_literals" (formula "77") (term "0,0")) + (rule "add_zero_right" (formula "77") (term "0,0")) (rule "qeq_literals" (formula "77") (term "0")) (builtin "One Step Simplification" (formula "77")) (rule "true_left" (formula "77")) - (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "78")) - (rule "polySimp_rightDist" (formula "67") (term "0,0")) - (rule "mul_literals" (formula "67") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "67") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "67") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "67") (term "0")) - (rule "add_literals" (formula "67") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "67")) - (rule "mul_literals" (formula "67") (term "1")) - (rule "inEqSimp_subsumption1" (formula "67") (ifseqformula "35")) - (rule "leq_literals" (formula "67") (term "0")) - (builtin "One Step Simplification" (formula "67")) - (rule "true_left" (formula "67")) - (rule "inEqSimp_exactShadow3" (formula "74") (ifseqformula "86")) - (rule "polySimp_rightDist" (formula "74") (term "0,0")) - (rule "mul_literals" (formula "74") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "74") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "74") (term "1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "74")) - (rule "polySimp_mulComm0" (formula "74") (term "1")) - (rule "polySimp_rightDist" (formula "74") (term "1")) - (rule "mul_literals" (formula "74") (term "0,1")) - (rule "inEqSimp_subsumption1" (formula "74") (ifseqformula "66")) - (rule "inEqSimp_homoInEq0" (formula "74") (term "0")) - (rule "polySimp_mulComm0" (formula "74") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "74") (term "1,0,0")) - (rule "mul_literals" (formula "74") (term "0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "74") (term "1,1,0,0")) - (rule "polySimp_elimOne" (formula "74") (term "1,1,0,0")) - (rule "polySimp_addAssoc" (formula "74") (term "0,0")) - (rule "polySimp_addComm1" (formula "74") (term "0,0,0")) - (rule "add_literals" (formula "74") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "74") (term "0,0")) - (rule "add_literals" (formula "74") (term "1,1,0,0")) - (rule "times_zero_1" (formula "74") (term "1,0,0")) - (rule "add_literals" (formula "74") (term "0,0")) - (rule "qeq_literals" (formula "74") (term "0")) - (builtin "One Step Simplification" (formula "74")) - (rule "true_left" (formula "74")) - (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "70")) - (rule "polySimp_rightDist" (formula "67") (term "0,0")) - (rule "mul_literals" (formula "67") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "67") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "67") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "67") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "67") (term "0,0")) - (rule "add_literals" (formula "67") (term "1,1,0,0")) - (rule "times_zero_1" (formula "67") (term "1,0,0")) - (rule "add_literals" (formula "67") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "67")) - (rule "mul_literals" (formula "67") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "77")) + (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "1")) (rule "polySimp_rightDist" (formula "64") (term "0,0")) (rule "mul_literals" (formula "64") (term "0,0,0")) (rule "polySimp_mulLiterals" (formula "64") (term "1,0,0")) @@ -23201,650 +22616,15034 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "add_literals" (formula "64") (term "0,0")) (rule "inEqSimp_sepPosMonomial1" (formula "64")) (rule "mul_literals" (formula "64") (term "1")) - (rule "inEqSimp_subsumption1" (formula "64") (ifseqformula "35")) + (rule "inEqSimp_subsumption1" (formula "64") (ifseqformula "34")) (rule "leq_literals" (formula "64") (term "0")) (builtin "One Step Simplification" (formula "64")) (rule "true_left" (formula "64")) - (rule "inEqSimp_exactShadow3" (formula "5") (ifseqformula "78")) + (rule "inEqSimp_and_subsumption2" (formula "48") (term "0,0,0,0")) + (rule "leq_literals" (formula "48") (term "0,0,0,0,0,0")) + (builtin "One Step Simplification" (formula "48")) + (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "56")) + (rule "polySimp_rightDist" (formula "63") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "63") (term "1,0,0")) + (rule "mul_literals" (formula "63") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "63") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "63") (term "0")) + (rule "add_literals" (formula "63") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "63")) + (rule "mul_literals" (formula "63") (term "1")) + (rule "inEqSimp_subsumption1" (formula "63") (ifseqformula "34")) + (rule "leq_literals" (formula "63") (term "0")) + (builtin "One Step Simplification" (formula "63")) + (rule "true_left" (formula "63")) + (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "100")) + (rule "polySimp_rightDist" (formula "63") (term "0,0")) + (rule "mul_literals" (formula "63") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "63") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "63") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "63") (term "0")) + (rule "polySimp_addAssoc" (formula "63") (term "0,0")) + (rule "polySimp_addComm1" (formula "63") (term "0,0,0")) + (rule "add_literals" (formula "63") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "63") (term "0,0")) + (rule "add_literals" (formula "63") (term "1,1,0,0")) + (rule "times_zero_1" (formula "63") (term "1,0,0")) + (rule "add_zero_right" (formula "63") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "63")) + (rule "mul_literals" (formula "63") (term "1")) + (rule "inEqSimp_subsumption1" (formula "63") (ifseqformula "62")) + (rule "leq_literals" (formula "63") (term "0")) + (builtin "One Step Simplification" (formula "63")) + (rule "true_left" (formula "63")) + (rule "inEqSimp_exactShadow3" (formula "70") (ifseqformula "79")) + (rule "mul_literals" (formula "70") (term "0,0")) + (rule "polySimp_addAssoc" (formula "70") (term "0")) + (rule "add_literals" (formula "70") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "70")) + (rule "polySimp_mulLiterals" (formula "70") (term "0")) + (rule "polySimp_elimOne" (formula "70") (term "0")) + (rule "inEqSimp_subsumption0" (formula "69") (ifseqformula "70")) + (rule "leq_literals" (formula "69") (term "0")) + (builtin "One Step Simplification" (formula "69")) + (rule "true_left" (formula "69")) + (rule "inEqSimp_exactShadow3" (formula "71") (ifseqformula "37")) + (rule "polySimp_rightDist" (formula "71") (term "0,0")) + (rule "mul_literals" (formula "71") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "71") (term "0")) + (rule "add_literals" (formula "71") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "71")) + (rule "polySimp_mulLiterals" (formula "71") (term "0")) + (rule "polySimp_elimOne" (formula "71") (term "0")) + (rule "inEqSimp_subsumption0" (formula "69") (ifseqformula "71")) + (rule "leq_literals" (formula "69") (term "0")) + (builtin "One Step Simplification" (formula "69")) + (rule "true_left" (formula "69")) + (rule "inEqSimp_exactShadow3" (formula "62") (ifseqformula "39")) + (rule "mul_literals" (formula "62") (term "0,0")) + (rule "polySimp_addAssoc" (formula "62") (term "0")) + (rule "add_literals" (formula "62") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "62")) + (rule "mul_literals" (formula "62") (term "1")) + (rule "inEqSimp_subsumption1" (formula "62") (ifseqformula "34")) + (rule "leq_literals" (formula "62") (term "0")) + (builtin "One Step Simplification" (formula "62")) + (rule "true_left" (formula "62")) + (rule "inEqSimp_exactShadow3" (formula "69") (ifseqformula "100")) + (rule "mul_literals" (formula "69") (term "0,0")) + (rule "polySimp_addAssoc" (formula "69") (term "0")) + (rule "polySimp_addAssoc" (formula "69") (term "0,0")) + (rule "add_literals" (formula "69") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "69")) + (rule "polySimp_mulComm0" (formula "69") (term "1")) + (rule "polySimp_rightDist" (formula "69") (term "1")) + (rule "mul_literals" (formula "69") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "69") (term "1,1")) + (rule "polySimp_elimOne" (formula "69") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "69") (ifseqformula "72")) + (rule "inEqSimp_homoInEq0" (formula "69") (term "0")) + (rule "polySimp_mulComm0" (formula "69") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "69") (term "1,0,0")) + (rule "mul_literals" (formula "69") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "69") (term "0,0")) + (rule "polySimp_addComm1" (formula "69") (term "0,0,0")) + (rule "add_literals" (formula "69") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "69") (term "0,0")) + (rule "add_literals" (formula "69") (term "1,1,0,0")) + (rule "times_zero_1" (formula "69") (term "1,0,0")) + (rule "add_zero_right" (formula "69") (term "0,0")) + (rule "qeq_literals" (formula "69") (term "0")) + (builtin "One Step Simplification" (formula "69")) + (rule "true_left" (formula "69")) + (rule "inEqSimp_and_subsumption3" (formula "49") (term "0,0,0")) + (rule "leq_literals" (formula "49") (term "0,1,0,0,0,0")) + (builtin "One Step Simplification" (formula "49")) + (rule "inEqSimp_and_subsumption3" (formula "16") (term "0,0,0")) + (rule "leq_literals" (formula "16") (term "0,1,0,0,0,0")) + (builtin "One Step Simplification" (formula "16")) + (rule "inEqSimp_and_subsumption3" (formula "106") (term "0,0,0")) + (rule "leq_literals" (formula "106") (term "0,1,0,0,0,0")) + (builtin "One Step Simplification" (formula "106")) + (rule "nnf_imp2or" (formula "107") (term "0")) + (rule "nnf_imp2or" (formula "18") (term "0,1,1,0")) + (rule "nnf_imp2or" (formula "17") (term "0")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "74") (term "1")) + (builtin "One Step Simplification" (formula "74")) + (rule "translateJavaUnaryMinusInt" (formula "74") (term "1,1")) + (rule "neg_literal" (formula "74") (term "1,1")) + (rule "translateJavaSubInt" (formula "74") (term "0,1")) + (rule "translateJavaAddInt" (formula "74") (term "0,0,1")) + (rule "polySimp_elimSub" (formula "74") (term "0,1")) + (rule "mul_literals" (formula "74") (term "1,0,1")) + (rule "polySimp_addLiterals" (formula "74") (term "0,1")) + (rule "polySimp_addComm1" (formula "74") (term "0,1")) + (rule "polySimp_addComm0" (formula "74") (term "0,0,1")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "97") (term "0")) + (builtin "One Step Simplification" (formula "97")) + (rule "translateJavaUnaryMinusInt" (formula "97") (term "1,0")) + (rule "neg_literal" (formula "97") (term "1,0")) + (rule "translateJavaSubInt" (formula "97") (term "0,0")) + (rule "translateJavaAddInt" (formula "97") (term "0,0,0")) + (rule "polySimp_elimSub" (formula "97") (term "0,0")) + (rule "mul_literals" (formula "97") (term "1,0,0")) + (rule "polySimp_addLiterals" (formula "97") (term "0,0")) + (rule "polySimp_addComm0" (formula "97") (term "0,0")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "84") (term "0")) + (builtin "One Step Simplification" (formula "84") (ifInst "" (formula "20")) (ifInst "" (formula "20")) (ifInst "" (formula "78")) (ifInst "" (formula "141")) (ifInst "" (formula "20")) (ifInst "" (formula "59")) (ifInst "" (formula "27"))) + (rule "translateJavaSubInt" (formula "84") (term "2,0,1,1,1,1,1")) + (rule "translateJavaAddInt" (formula "84") (term "2,1,1,0,1,1,1")) + (rule "polySimp_elimSub" (formula "84") (term "2,0,1,1,1,1,1")) + (rule "mul_literals" (formula "84") (term "1,2,0,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "84") (term "2,1,1,0,1,1,1")) + (rule "polySimp_addComm0" (formula "84") (term "2,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "84") (term "0,0,1,1,1,1")) + (rule "add_zero_right" (formula "84") (term "0,0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "84") (term "1,0,0,0,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "84") (term "0,0,1,1,1")) + (rule "polySimp_mulComm0" (formula "84") (term "1,0,0,0,0,1,1,1")) + (rule "polySimp_addComm1" (formula "84") (term "0,0,0,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "84") (term "0,0,0,1")) + (rule "inEqSimp_commuteLeq" (formula "84") (term "1,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "84") (term "1,0")) + (rule "inEqSimp_commuteLeq" (formula "84") (term "1,0,0,1")) + (rule "inEqSimp_commuteLeq" (formula "84") (term "0,0")) + (rule "replace_known_left" (formula "84") (term "0,0") (ifseqformula "15")) + (builtin "One Step Simplification" (formula "84")) + (rule "inEqSimp_commuteLeq" (formula "84") (term "1,0,1,1,1")) + (rule "applyEq" (formula "84") (term "1,1,0,1,1,1") (ifseqformula "85")) + (rule "applyEq" (formula "84") (term "2,0,1,0,1") (ifseqformula "52")) + (rule "applyEq" (formula "84") (term "0,1,0,0,0,1,1,1") (ifseqformula "52")) + (rule "applyEq" (formula "84") (term "0,1,0,1,1,1,1") (ifseqformula "52")) + (rule "applyEq" (formula "84") (term "0,0,0,0,1") (ifseqformula "85")) + (rule "replace_known_left" (formula "84") (term "0,0,0,1") (ifseqformula "68")) + (builtin "One Step Simplification" (formula "84")) + (rule "applyEq" (formula "84") (term "0,0") (ifseqformula "52")) + (rule "applyEq" (formula "84") (term "1,1,1,1,1,1") (ifseqformula "85")) + (rule "applyEq" (formula "84") (term "0,0,0,1,1") (ifseqformula "85")) + (rule "applyEq" (formula "84") (term "2,0,0,0,1") (ifseqformula "52")) + (rule "applyEq" (formula "84") (term "1,0,0,1") (ifseqformula "85")) + (rule "applyEq" (formula "84") (term "0,1,0,1,1,1") (ifseqformula "86")) + (rule "inEqSimp_commuteGeq" (formula "84") (term "1,0,1,1,1")) + (rule "applyEq" (formula "84") (term "0,1,0,1") (ifseqformula "74")) + (rule "applyEq" (formula "84") (term "0,0,0,1") (ifseqformula "74")) + (rule "inEqSimp_sepNegMonomial0" (formula "84") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "84") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "84") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "84") (term "0,0,1,1,1")) + (rule "polySimp_mulLiterals" (formula "84") (term "0,0,0,1,1,1")) + (rule "polySimp_elimOne" (formula "84") (term "0,0,0,1,1,1")) + (rule "replace_known_left" (formula "84") (term "0,0,1,1,1") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "84")) + (rule "inEqSimp_subsumption0" (formula "84") (term "0,1,1,1") (ifseqformula "100")) + (rule "inEqSimp_homoInEq0" (formula "84") (term "0,0,1,1,1")) + (rule "polySimp_mulComm0" (formula "84") (term "1,0,0,0,1,1,1")) + (rule "polySimp_rightDist" (formula "84") (term "1,0,0,0,1,1,1")) + (rule "mul_literals" (formula "84") (term "0,1,0,0,0,1,1,1")) + (rule "polySimp_addAssoc" (formula "84") (term "0,0,0,1,1,1")) + (rule "polySimp_addComm0" (formula "84") (term "0,0,0,0,1,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "84") (term "0,0,0,1,1,1")) + (rule "add_literals" (formula "84") (term "1,1,0,0,0,1,1,1")) + (rule "times_zero_1" (formula "84") (term "1,0,0,0,1,1,1")) + (rule "add_zero_right" (formula "84") (term "0,0,0,1,1,1")) + (rule "qeq_literals" (formula "84") (term "0,0,1,1,1")) + (builtin "One Step Simplification" (formula "84")) + (rule "inEqSimp_subsumption1" (formula "84") (term "0") (ifseqformula "9")) + (rule "inEqSimp_homoInEq0" (formula "84") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "84") (term "0,0,0")) + (rule "add_literals" (formula "84") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "84") (term "1,0,0,0")) + (rule "add_zero_right" (formula "84") (term "0,0,0")) + (rule "qeq_literals" (formula "84") (term "0,0")) + (builtin "One Step Simplification" (formula "84")) + (rule "andLeft" (formula "84")) + (rule "andLeft" (formula "85")) + (rule "andLeft" (formula "84")) + (rule "inEqSimp_subsumption1" (formula "87") (term "1,0") (ifseqformula "9")) + (rule "inEqSimp_homoInEq0" (formula "87") (term "0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "87") (term "0,0,1,0")) + (rule "add_literals" (formula "87") (term "1,1,0,0,1,0")) + (rule "times_zero_1" (formula "87") (term "1,0,0,1,0")) + (rule "add_zero_right" (formula "87") (term "0,0,1,0")) + (rule "qeq_literals" (formula "87") (term "0,1,0")) + (builtin "One Step Simplification" (formula "87")) + (rule "inEqSimp_exactShadow3" (formula "84") (ifseqformula "85")) + (rule "polySimp_mulComm0" (formula "84") (term "0,0")) + (rule "polySimp_addComm0" (formula "84") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "84")) + (rule "polySimp_mulLiterals" (formula "84") (term "0")) + (rule "polySimp_elimOne" (formula "84") (term "0")) + (rule "inEqSimp_subsumption0" (formula "92") (ifseqformula "84")) + (rule "leq_literals" (formula "92") (term "0")) + (builtin "One Step Simplification" (formula "92")) + (rule "true_left" (formula "92")) + (rule "inEqSimp_exactShadow3" (formula "77") (ifseqformula "84")) + (rule "polySimp_rightDist" (formula "77") (term "0,0")) + (rule "mul_literals" (formula "77") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "77") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "77") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "77") (term "0")) + (rule "add_literals" (formula "77") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "77")) + (rule "mul_literals" (formula "77") (term "1")) + (rule "inEqSimp_subsumption1" (formula "77") (ifseqformula "34")) + (rule "leq_literals" (formula "77") (term "0")) + (builtin "One Step Simplification" (formula "77")) + (rule "true_left" (formula "77")) + (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "19")) + (rule "andLeft" (formula "19")) + (rule "notLeft" (formula "20")) + (rule "notLeft" (formula "19")) + (rule "replace_known_right" (formula "12") (term "0") (ifseqformula "113")) + (builtin "One Step Simplification" (formula "12")) + (rule "replace_known_right" (formula "14") (term "0") (ifseqformula "114")) + (builtin "One Step Simplification" (formula "14")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "88") (term "0")) + (rule "translateJavaCastInt" (formula "88") (term "0,0")) + (rule "castedGetAny" (formula "88") (term "0,0")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "91") (term "0")) + (builtin "One Step Simplification" (formula "91")) + (rule "translateJavaSubInt" (formula "91") (term "0,0")) + (rule "translateJavaUnaryMinusInt" (formula "91") (term "1,0")) + (rule "neg_literal" (formula "91") (term "1,0")) + (rule "translateJavaAddInt" (formula "91") (term "0,0,0")) + (rule "polySimp_elimSub" (formula "91") (term "0,0")) + (rule "mul_literals" (formula "91") (term "1,0,0")) + (rule "polySimp_addLiterals" (formula "91") (term "0,0")) + (rule "polySimp_addComm0" (formula "91") (term "0,0")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "82") (term "0")) + (rule "translateJavaAddInt" (formula "82") (term "0,2,0")) + (rule "translateJavaMulInt" (formula "82") (term "0,0,2,0")) + (rule "polySimp_mulComm0" (formula "82") (term "0,0,2,0")) + (rule "polySimp_addComm0" (formula "82") (term "0,2,0")) + (rule "Free_class_invariant_axiom_for_de_wiesler_Buffers" (formula "43") (inst "b=b")) + (builtin "One Step Simplification" (formula "43")) + (rule "expand_inInt" (formula "43") (term "1,0,0,1")) + (rule "replace_int_MIN" (formula "43") (term "0,1,1,0,0,1")) + (rule "replace_int_MAX" (formula "43") (term "1,0,1,0,0,1")) + (rule "andLeft" (formula "43")) + (rule "andLeft" (formula "43")) + (rule "andLeft" (formula "43")) + (rule "andLeft" (formula "45")) + (rule "andLeft" (formula "43")) + (rule "notLeft" (formula "43")) + (rule "translateJavaMulInt" (formula "43") (term "1")) + (rule "mul_literals" (formula "43") (term "1")) + (rule "eqSymm" (formula "117")) + (rule "inEqSimp_ltToLeq" (formula "47") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "47") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "47") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "47") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "45")) + (rule "applyEq" (formula "45") (term "0") (ifseqformula "41")) + (rule "applyEq" (formula "46") (term "0") (ifseqformula "41")) + (rule "applyEq" (formula "47") (term "0,1,0,0,1,0,0,0") (ifseqformula "41")) + (rule "inEqSimp_sepPosMonomial0" (formula "47") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "47") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "47") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "47") (term "0,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "47") (term "1,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "47") (term "1,1,1,0,0,0")) + (rule "inEqSimp_subsumption1" (formula "54") (ifseqformula "45")) + (rule "leq_literals" (formula "54") (term "0")) + (builtin "One Step Simplification" (formula "54")) + (rule "true_left" (formula "54")) + (rule "inEqSimp_subsumption0" (formula "53") (ifseqformula "46")) + (rule "leq_literals" (formula "53") (term "0")) + (builtin "One Step Simplification" (formula "53")) + (rule "true_left" (formula "53")) + (rule "inEqSimp_exactShadow3" (formula "9") (ifseqformula "46")) + (rule "polySimp_rightDist" (formula "9") (term "0,0")) + (rule "mul_literals" (formula "9") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "9") (term "0")) + (rule "add_literals" (formula "9") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "9")) + (rule "polySimp_mulLiterals" (formula "9") (term "0")) + (rule "polySimp_elimOne" (formula "9") (term "0")) + (rule "inEqSimp_subsumption0" (formula "8") (ifseqformula "9")) + (rule "leq_literals" (formula "8") (term "0")) + (builtin "One Step Simplification" (formula "8")) + (rule "true_left" (formula "8")) + (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "32")) + (rule "andLeft" (formula "32")) + (rule "notLeft" (formula "32")) + (rule "notLeft" (formula "32")) + (rule "Class_invariant_axiom_for_de_wiesler_Buffers" (formula "20")) + (rule "andLeft" (formula "20")) + (rule "notLeft" (formula "20")) + (rule "notLeft" (formula "20")) + (rule "replace_known_right" (formula "11") (term "0") (ifseqformula "114")) + (builtin "One Step Simplification" (formula "11")) + (rule "replace_known_right" (formula "13") (term "0") (ifseqformula "113")) + (builtin "One Step Simplification" (formula "13")) + (rule "Contract_axiom_for_bucketStartsOrdering_in_Functions" (formula "54") (term "0")) + (rule "replace_known_left" (formula "54") (term "1,0") (ifseqformula "21")) + (builtin "One Step Simplification" (formula "54") (ifInst "" (formula "37")) (ifInst "" (formula "149")) (ifInst "" (formula "55"))) + (rule "true_left" (formula "54")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "58") (inst "b=b")) + (builtin "One Step Simplification" (formula "58")) + (rule "expand_inInt" (formula "58") (term "1,0,0,1")) + (rule "replace_int_MAX" (formula "58") (term "1,0,1,0,0,1")) + (rule "replace_int_MIN" (formula "58") (term "0,1,1,0,0,1")) + (rule "andLeft" (formula "58")) + (rule "andLeft" (formula "58")) + (rule "andLeft" (formula "58")) + (rule "andLeft" (formula "60")) + (rule "andLeft" (formula "58")) + (rule "andLeft" (formula "59")) + (rule "andLeft" (formula "58")) + (rule "andLeft" (formula "60")) + (rule "andLeft" (formula "60")) + (rule "translateJavaAddInt" (formula "64") (term "1")) + (rule "translateJavaCastInt" (formula "65") (term "0")) + (rule "translateJavaMulInt" (formula "58") (term "1")) + (rule "translateJavaMulInt" (formula "59") (term "0")) + (rule "translateJavaCastInt" (formula "62") (term "0")) + (rule "translateJavaCastInt" (formula "61") (term "1")) + (rule "polySimp_mulComm0" (formula "58") (term "1")) + (rule "polySimp_mulComm0" (formula "59") (term "0")) + (rule "polySimp_addComm0" (formula "64") (term "1")) + (rule "castedGetAny" (formula "65") (term "0")) + (rule "castedGetAny" (formula "62") (term "0")) + (rule "castedGetAny" (formula "61") (term "1")) + (rule "inEqSimp_ltToLeq" (formula "67") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "67") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "67") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "67") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "60")) + (rule "inEqSimp_commuteLeq" (formula "58")) + (rule "inEqSimp_commuteLeq" (formula "61")) + (rule "applyEq" (formula "58") (term "0,0") (ifseqformula "51")) + (rule "applyEq" (formula "62") (term "1,0") (ifseqformula "51")) + (rule "applyEq" (formula "61") (term "1,0") (ifseqformula "51")) + (rule "applyEq" (formula "59") (term "0,0") (ifseqformula "51")) + (rule "inEqSimp_commuteLeq" (formula "59")) + (rule "applyEq" (formula "67") (term "0,1,0,0,1,0,0,0") (ifseqformula "51")) + (rule "applyEq" (formula "64") (term "1,1") (ifseqformula "51")) + (rule "inEqSimp_sepPosMonomial0" (formula "67") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "67") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "67") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "67") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "67") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "67") (term "1,1,1,0,0,0")) + (rule "inEqSimp_subsumption6" (formula "58") (ifseqformula "43")) + (rule "times_zero_1" (formula "58") (term "1,1,0")) + (rule "greater_literals" (formula "58") (term "0,0")) + (builtin "One Step Simplification" (formula "58")) + (rule "leq_literals" (formula "58") (term "0")) + (builtin "One Step Simplification" (formula "58")) + (rule "true_left" (formula "58")) + (rule "inEqSimp_exactShadow3" (formula "60") (ifseqformula "61")) + (rule "polySimp_mulComm0" (formula "60") (term "0,0")) + (rule "polySimp_addComm0" (formula "60") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "60")) + (rule "polySimp_mulLiterals" (formula "60") (term "0")) + (rule "polySimp_elimOne" (formula "60") (term "0")) + (rule "Definition_axiom_for_writtenElementsOfBucketClassified_in_de_wiesler_BucketPointers" (formula "18") (term "0,0,1,0")) + (builtin "One Step Simplification" (formula "18")) + (rule "translateJavaAddInt" (formula "18") (term "0,4,0,0,1,0,1,0")) + (rule "translateJavaAddInt" (formula "18") (term "3,0,0,1,0,1,0")) + (rule "translateJavaAddInt" (formula "18") (term "4,0,2,0,1,0")) + (rule "translateJavaSubInt" (formula "18") (term "0,0,0,0,1,0")) + (rule "translateJavaAddInt" (formula "18") (term "3,0,2,0,1,0")) + (rule "translateJavaSubInt" (formula "18") (term "4,0,0,1,0,1,0")) + (rule "polySimp_elimSub" (formula "18") (term "0,0,0,0,1,0")) + (rule "polySimp_elimSub" (formula "18") (term "4,0,0,1,0,1,0")) + (rule "mul_literals" (formula "18") (term "1,4,0,0,1,0,1,0")) + (rule "polySimp_addComm0" (formula "18") (term "0,0,0,0,1,0")) + (rule "polySimp_addComm1" (formula "18") (term "4,0,0,1,0,1,0")) + (rule "polySimp_addComm0" (formula "18") (term "0,4,0,0,1,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "18") (term "0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "18") (term "1,0,0,0,0,0,1,0")) + (rule "polySimp_addComm1" (formula "18") (term "0,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "18") (term "0,0,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "18") (term "1,0,0,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "18") (term "0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "18") (term "0,0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "18") (term "0,0,0,0,1,0")) + (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "56") (term "0")) + (builtin "One Step Simplification" (formula "56") (ifInst "" (formula "19")) (ifInst "" (formula "87")) (ifInst "" (formula "157")) (ifInst "" (formula "19")) (ifInst "" (formula "25"))) + (rule "translateJavaAddInt" (formula "56") (term "2,0,1,0,1")) + (rule "translateJavaAddInt" (formula "56") (term "2,1,1,0,0,1")) + (rule "polySimp_addComm0" (formula "56") (term "2,0,1,0,1")) + (rule "polySimp_addComm0" (formula "56") (term "2,1,1,0,0,1")) + (rule "inEqSimp_ltToLeq" (formula "56") (term "1,0")) + (rule "polySimp_mulComm0" (formula "56") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "56") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "56") (term "0,0,0,0,1")) + (rule "inEqSimp_commuteLeq" (formula "56") (term "1,0,0,0,1")) + (rule "inEqSimp_commuteLeq" (formula "56") (term "0,0")) + (rule "replace_known_left" (formula "56") (term "0,0") (ifseqformula "15")) + (builtin "One Step Simplification" (formula "56")) + (rule "inEqSimp_commuteLeq" (formula "56") (term "1,0,1")) + (rule "applyEq" (formula "56") (term "1,1,0,0,1") (ifseqformula "99")) + (rule "applyEq" (formula "56") (term "1,1,0,1") (ifseqformula "99")) + (rule "applyEq" (formula "56") (term "2,0,1,0,1") (ifseqformula "51")) + (rule "applyEq" (formula "56") (term "0,1,0,0") (ifseqformula "51")) + (rule "applyEq" (formula "56") (term "0,0,0,1,1") (ifseqformula "57")) + (rule "applyEq" (formula "56") (term "0,1,0,0,1") (ifseqformula "57")) + (rule "inEqSimp_homoInEq0" (formula "56") (term "1,0,0,1")) + (rule "polySimp_pullOutFactor1" (formula "56") (term "0,1,0,0,1")) + (rule "add_literals" (formula "56") (term "1,0,1,0,0,1")) + (rule "times_zero_1" (formula "56") (term "0,1,0,0,1")) + (rule "qeq_literals" (formula "56") (term "1,0,0,1")) + (builtin "One Step Simplification" (formula "56")) + (rule "applyEq" (formula "56") (term "0,1,0,1") (ifseqformula "83")) + (rule "applyEq" (formula "56") (term "0,1,0,0,1") (ifseqformula "57")) + (rule "inEqSimp_commuteGeq" (formula "56") (term "1,0,0,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "56") (term "0")) + (rule "polySimp_mulLiterals" (formula "56") (term "0,0")) + (rule "polySimp_elimOne" (formula "56") (term "0,0")) + (rule "replace_known_left" (formula "56") (term "0") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "56")) + (rule "andLeft" (formula "56")) + (rule "andLeft" (formula "57")) + (rule "andLeft" (formula "56")) + (rule "andLeft" (formula "56")) + (rule "inEqSimp_exactShadow3" (formula "58") (ifseqformula "99")) + (rule "polySimp_mulComm0" (formula "58") (term "0,0")) + (rule "polySimp_addComm0" (formula "58") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "58")) + (rule "polySimp_mulLiterals" (formula "58") (term "0")) + (rule "polySimp_elimOne" (formula "58") (term "0")) + (rule "inEqSimp_subsumption0" (formula "55") (ifseqformula "58")) + (rule "leq_literals" (formula "55") (term "0")) + (builtin "One Step Simplification" (formula "55")) + (rule "true_left" (formula "55")) + (rule "inEqSimp_exactShadow3" (formula "55") (ifseqformula "56")) + (rule "mul_literals" (formula "55") (term "0,0")) + (rule "add_zero_left" (formula "55") (term "0")) + (rule "inEqSimp_subsumption1" (formula "55") (ifseqformula "83")) + (rule "leq_literals" (formula "55") (term "0")) + (builtin "One Step Simplification" (formula "55")) + (rule "true_left" (formula "55")) + (rule "inEqSimp_exactShadow3" (formula "76") (ifseqformula "57")) + (rule "polySimp_rightDist" (formula "76") (term "0,0")) + (rule "mul_literals" (formula "76") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "76") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "76") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "76") (term "0")) + (rule "add_literals" (formula "76") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "76")) + (rule "mul_literals" (formula "76") (term "1")) + (rule "inEqSimp_subsumption1" (formula "76") (ifseqformula "31")) + (rule "leq_literals" (formula "76") (term "0")) + (builtin "One Step Simplification" (formula "76")) + (rule "true_left" (formula "76")) + (rule "inEqSimp_exactShadow3" (formula "6") (ifseqformula "57")) + (rule "polySimp_rightDist" (formula "6") (term "0,0")) + (rule "polySimp_addComm1" (formula "6") (term "0")) + (rule "polySimp_rightDist" (formula "6") (term "0,0,0")) + (rule "mul_literals" (formula "6") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "6") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "6") (term "1,0,0,0")) + (rule "polySimp_addComm1" (formula "6") (term "0,0")) + (rule "add_literals" (formula "6") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "6")) + (rule "polySimp_mulLiterals" (formula "6") (term "0")) + (rule "polySimp_elimOne" (formula "6") (term "0")) + (rule "inEqSimp_subsumption0" (formula "37") (ifseqformula "6")) + (rule "inEqSimp_homoInEq0" (formula "37") (term "0")) + (rule "polySimp_mulComm0" (formula "37") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "37") (term "1,0,0")) + (rule "mul_literals" (formula "37") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "37") (term "0,0")) + (rule "polySimp_addComm1" (formula "37") (term "0,0,0")) + (rule "add_literals" (formula "37") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "37") (term "0,0")) + (rule "add_literals" (formula "37") (term "1,1,0,0")) + (rule "times_zero_1" (formula "37") (term "1,0,0")) + (rule "add_zero_right" (formula "37") (term "0,0")) + (rule "qeq_literals" (formula "37") (term "0")) + (builtin "One Step Simplification" (formula "37")) + (rule "true_left" (formula "37")) + (rule "inEqSimp_exactShadow3" (formula "75") (ifseqformula "6")) + (rule "mul_literals" (formula "75") (term "0,0")) + (rule "polySimp_addAssoc" (formula "75") (term "0")) + (rule "add_literals" (formula "75") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "75")) + (rule "mul_literals" (formula "75") (term "1")) + (rule "inEqSimp_subsumption1" (formula "75") (ifseqformula "32")) + (rule "leq_literals" (formula "75") (term "0")) + (builtin "One Step Simplification" (formula "75")) + (rule "true_left" (formula "75")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "61") (term "0")) + (rule "translateJavaAddInt" (formula "61") (term "0,2,0")) + (rule "translateJavaMulInt" (formula "61") (term "0,0,2,0")) + (rule "polySimp_mulComm0" (formula "61") (term "0,0,2,0")) + (rule "polySimp_addComm0" (formula "61") (term "0,2,0")) + (rule "pullOutSelect" (formula "61") (term "0") (inst "selectSK=arr_3")) + (rule "simplifySelectOfAnon" (formula "61")) + (builtin "One Step Simplification" (formula "61")) + (rule "eqSymm" (formula "62")) + (rule "applyEqReverse" (formula "61") (term "1") (ifseqformula "62")) + (rule "hideAuxiliaryEq" (formula "62")) + (rule "elementOfArrayRangeConcrete" (formula "61") (term "0,0,0")) + (rule "replace_known_right" (formula "61") (term "0,0,0,0,0") (ifseqformula "133")) + (builtin "One Step Simplification" (formula "61")) + (rule "applyEq" (formula "61") (term "2,0") (ifseqformula "96")) + (builtin "One Step Simplification" (formula "61")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "31")) + (rule "notLeft" (formula "31")) + (rule "replace_known_right" (formula "11") (term "0") (ifseqformula "126")) + (builtin "One Step Simplification" (formula "11")) + (rule "replace_known_left" (formula "60") (term "0,1,0,0") (ifseqformula "11")) + (builtin "One Step Simplification" (formula "60") (ifInst "" (formula "126"))) + (rule "true_left" (formula "60")) + (rule "Contract_axiom_for_writtenCountOfBucket_in_BucketPointers" (formula "124") (term "0")) + (builtin "One Step Simplification" (formula "124") (ifInst "" (formula "20")) (ifInst "" (formula "89")) (ifInst "" (formula "161")) (ifInst "" (formula "20")) (ifInst "" (formula "59")) (ifInst "" (formula "26"))) + (rule "true_left" (formula "124")) + (rule "Definition_axiom_for_bucketStartsOrdering_in_de_wiesler_Functions" (formula "53") (term "0") (inst "b=b")) + (builtin "One Step Simplification" (formula "53")) + (rule "expand_inInt" (formula "53") (term "1,0,0,1")) + (rule "replace_int_MIN" (formula "53") (term "0,1,1,0,0,1")) + (rule "replace_int_MAX" (formula "53") (term "1,0,1,0,0,1")) + (rule "andLeft" (formula "53")) + (rule "andLeft" (formula "53")) + (rule "andLeft" (formula "53")) + (rule "translateJavaAddInt" (formula "56") (term "0,2,0,1,1,1,1,0")) + (rule "translateJavaAddInt" (formula "56") (term "0,2,1,1,0,1,0,1,0")) + (rule "translateJavaAddInt" (formula "56") (term "0,2,1,1,0,1,1,1,0")) + (rule "translateJavaAddInt" (formula "56") (term "0,2,0,0,0,1,1,1,0")) + (rule "translateJavaAddInt" (formula "56") (term "0,2,0,1,1,0,1,0")) + (rule "translateJavaAddInt" (formula "55") (term "0,2,0")) + (rule "translateJavaAddInt" (formula "54") (term "0,2,1")) + (rule "polySimp_addComm0" (formula "56") (term "0,2,0,1,1,1,1,0")) + (rule "polySimp_addComm0" (formula "56") (term "0,2,1,1,0,1,0,1,0")) + (rule "polySimp_addComm0" (formula "56") (term "0,2,1,1,0,1,1,1,0")) + (rule "polySimp_addComm0" (formula "56") (term "0,2,0,0,0,1,1,1,0")) + (rule "polySimp_addComm0" (formula "56") (term "0,2,0,1,1,0,1,0")) + (rule "polySimp_addComm0" (formula "55") (term "0,2,0")) + (rule "polySimp_addComm0" (formula "54") (term "0,2,1")) + (rule "inEqSimp_ltToLeq" (formula "56") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "56") (term "1,0,0,0,0,1,0")) + (rule "inEqSimp_gtToGeq" (formula "56") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "56") (term "1,0,0,0,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "56") (term "1,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "56") (term "1,0,0,1,0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "56") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "56") (term "0,0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "56") (term "0,0,1,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "53")) + (rule "inEqSimp_commuteLeq" (formula "55") (term "1,0,1,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "55") (term "1,0,1,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "55") (term "0,0,1,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "54")) + (rule "inEqSimp_commuteLeq" (formula "53")) + (rule "applyEq" (formula "55") (term "1,1,1,1,1,0") (ifseqformula "37")) + (rule "applyEq" (formula "54") (term "0") (ifseqformula "37")) + (rule "inEqSimp_commuteGeq" (formula "54")) + (rule "inEqSimp_sepPosMonomial0" (formula "54") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "54") (term "1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "54") (term "1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "54") (term "1,1,0,0,1,0")) + (rule "mul_literals" (formula "54") (term "0,1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "54") (term "1,1,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "54") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "54") (term "1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "54") (term "1,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "54") (term "1,1,0,1,1,0")) + (rule "mul_literals" (formula "54") (term "0,1,0,1,1,0")) + (rule "polySimp_elimOne" (formula "54") (term "1,1,0,1,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "54") (term "1,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "54") (term "1,1,0,0,0,0")) + (rule "polySimp_rightDist" (formula "54") (term "1,1,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "54") (term "1,1,1,0,0,0,0")) + (rule "mul_literals" (formula "54") (term "0,1,1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "54") (term "1,1,1,0,0,0,0")) + (rule "inEqSimp_subsumption1" (formula "53") (ifseqformula "5")) + (rule "inEqSimp_homoInEq0" (formula "53") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "53") (term "0,0")) + (rule "add_literals" (formula "53") (term "1,1,0,0")) + (rule "times_zero_1" (formula "53") (term "1,0,0")) + (rule "add_zero_right" (formula "53") (term "0,0")) + (rule "qeq_literals" (formula "53") (term "0")) + (builtin "One Step Simplification" (formula "53")) + (rule "true_left" (formula "53")) + (rule "Class_invariant_axiom_for_de_wiesler_Buffers" (formula "30")) + (rule "andLeft" (formula "30")) + (rule "notLeft" (formula "31")) + (rule "notLeft" (formula "30")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "100") (term "0")) + (builtin "One Step Simplification" (formula "100") (ifInst "" (formula "20")) (ifInst "" (formula "20")) (ifInst "" (formula "88")) (ifInst "" (formula "160")) (ifInst "" (formula "20")) (ifInst "" (formula "58")) (ifInst "" (formula "26"))) + (rule "translateJavaSubInt" (formula "100") (term "2,0,1,1,1,1,1")) + (rule "translateJavaAddInt" (formula "100") (term "2,1,1,0,1,1,1")) + (rule "polySimp_elimSub" (formula "100") (term "2,0,1,1,1,1,1")) + (rule "mul_literals" (formula "100") (term "1,2,0,1,1,1,1,1")) + (rule "polySimp_addComm1" (formula "100") (term "2,1,1,0,1,1,1")) + (rule "add_literals" (formula "100") (term "0,2,1,1,0,1,1,1")) + (rule "polySimp_addComm1" (formula "100") (term "2,0,1,1,1,1,1")) + (rule "add_literals" (formula "100") (term "0,2,0,1,1,1,1,1")) + (rule "add_zero_left" (formula "100") (term "2,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "100") (term "0,0,1,1,1")) + (rule "polySimp_mulComm0" (formula "100") (term "1,0,0,0,0,1,1,1")) + (rule "polySimp_addComm1" (formula "100") (term "0,0,0,1,1,1")) + (rule "polySimp_addAssoc" (formula "100") (term "0,0,0,0,1,1,1")) + (rule "add_literals" (formula "100") (term "0,0,0,0,0,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "100") (term "0,0,1,1,1,1")) + (rule "add_zero_right" (formula "100") (term "0,0,0,1,1,1,1")) + (rule "polySimp_rightDist" (formula "100") (term "1,0,0,0,1,1,1,1")) + (rule "mul_literals" (formula "100") (term "0,1,0,0,0,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "100") (term "0,0,0,1,1,1,1")) + (rule "add_literals" (formula "100") (term "0,0,0,0,1,1,1,1")) + (rule "add_zero_left" (formula "100") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "100") (term "1,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "100") (term "0,0,0,1")) + (rule "inEqSimp_commuteLeq" (formula "100") (term "1,0,0,1")) + (rule "inEqSimp_commuteLeq" (formula "100") (term "1,0")) + (rule "inEqSimp_commuteLeq" (formula "100") (term "1,0,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "100") (term "1,1,1,1,1")) + (rule "inEqSimp_homoInEq0" (formula "100") (term "0,0")) + (rule "times_zero_2" (formula "100") (term "1,0,0,0")) + (rule "add_zero_right" (formula "100") (term "0,0,0")) + (rule "applyEq" (formula "100") (term "2,0,1,0,1") (ifseqformula "49")) + (rule "applyEq" (formula "100") (term "0,1,0") (ifseqformula "49")) + (rule "replace_known_left" (formula "100") (term "1,0") (ifseqformula "10")) + (builtin "One Step Simplification" (formula "100")) + (rule "applyEq" (formula "100") (term "0,1,0,1") (ifseqformula "84")) + (rule "replace_known_left" (formula "100") (term "1,0,1") (ifseqformula "96")) + (builtin "One Step Simplification" (formula "100")) + (rule "applyEq" (formula "100") (term "1,1,0,1,1,1") (ifseqformula "101")) + (rule "applyEq" (formula "100") (term "0,0,0,1") (ifseqformula "101")) + (rule "applyEq" (formula "100") (term "2,0,1,0,1") (ifseqformula "49")) + (rule "applyEq" (formula "100") (term "0,1,0,0,0,1,1,1") (ifseqformula "49")) + (rule "applyEq" (formula "100") (term "0,0,0,1,1") (ifseqformula "101")) + (rule "replace_known_left" (formula "100") (term "0,1,1") (ifseqformula "57")) + (builtin "One Step Simplification" (formula "100")) + (rule "applyEq" (formula "100") (term "1,1,0,1") (ifseqformula "101")) + (rule "applyEq" (formula "100") (term "0,1,1,1,1") (ifseqformula "101")) + (rule "inEqSimp_commuteGeq" (formula "100") (term "1,1,1,1")) + (rule "replace_known_left" (formula "100") (term "1,1,1,1") (ifseqformula "54")) + (builtin "One Step Simplification" (formula "100")) + (rule "applyEq" (formula "100") (term "0,1,0,1") (ifseqformula "84")) + (rule "replace_known_left" (formula "100") (term "1,0,1") (ifseqformula "56")) + (builtin "One Step Simplification" (formula "100")) + (rule "inEqSimp_sepNegMonomial0" (formula "100") (term "0,1,1")) + (rule "polySimp_mulLiterals" (formula "100") (term "0,0,1,1")) + (rule "polySimp_elimOne" (formula "100") (term "0,0,1,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "100") (term "0")) + (rule "mul_literals" (formula "100") (term "1,0")) + (rule "inEqSimp_subsumption1" (formula "100") (term "0") (ifseqformula "16")) + (rule "leq_literals" (formula "100") (term "0,0")) + (builtin "One Step Simplification" (formula "100")) + (rule "andLeft" (formula "100")) + (rule "inEqSimp_subsumption1" (formula "100") (ifseqformula "79")) + (rule "leq_literals" (formula "100") (term "0")) + (builtin "One Step Simplification" (formula "100")) + (rule "true_left" (formula "100")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "101") (term "0")) + (rule "translateJavaCastInt" (formula "101") (term "0,0")) + (rule "castedGetAny" (formula "101") (term "0,0")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "20")) + (rule "notLeft" (formula "20")) + (rule "Free_class_invariant_axiom_for_de_wiesler_Classifier" (formula "44")) + (builtin "One Step Simplification" (formula "44")) + (rule "andLeft" (formula "44")) + (rule "andLeft" (formula "44")) + (rule "andLeft" (formula "44")) + (rule "andLeft" (formula "44")) + (rule "andLeft" (formula "44")) + (rule "andLeft" (formula "44")) + (rule "translateJavaSubInt" (formula "49") (term "0,2,1")) + (rule "translateJavaSubInt" (formula "49") (term "0,2,0")) + (rule "translateJavaMulInt" (formula "46") (term "1,1")) + (rule "eqSymm" (formula "49")) + (rule "eqSymm" (formula "46")) + (rule "polySimp_elimSub" (formula "49") (term "0,2,1")) + (rule "mul_literals" (formula "49") (term "1,0,2,1")) + (rule "polySimp_elimSub" (formula "49") (term "0,2,0")) + (rule "mul_literals" (formula "49") (term "1,0,2,0")) + (rule "polySimp_mulComm0" (formula "46") (term "1,0")) + (rule "polySimp_addComm0" (formula "49") (term "0,2,1")) + (rule "polySimp_addComm0" (formula "49") (term "0,2,0")) + (rule "inEqSimp_commuteLeq" (formula "44")) + (rule "applyEq" (formula "45") (term "0") (ifseqformula "37")) + (rule "applyEq" (formula "44") (term "0") (ifseqformula "37")) + (rule "applyEq" (formula "45") (term "1") (ifseqformula "37")) + (rule "inEqSimp_subsumption1" (formula "40") (ifseqformula "44")) + (rule "leq_literals" (formula "40") (term "0")) + (builtin "One Step Simplification" (formula "40")) + (rule "true_left" (formula "40")) + (rule "Definition_axiom_for_writtenCountOfBucket_in_de_wiesler_BucketPointers" (formula "127") (term "0")) + (rule "translateJavaSubInt" (formula "127") (term "0")) + (rule "polySimp_elimSub" (formula "127") (term "0")) + (rule "polySimp_homoEq" (formula "127")) + (rule "polySimp_mulComm0" (formula "127") (term "1,0")) + (rule "polySimp_addComm0" (formula "127") (term "1,1,0")) + (rule "polySimp_rightDist" (formula "127") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "127") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "127") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "127") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "127") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "127") (term "0")) + (rule "polySimp_sepNegMonomial" (formula "127")) + (rule "polySimp_mulLiterals" (formula "127") (term "0")) + (rule "polySimp_elimOne" (formula "127") (term "0")) + (rule "Definition_axiom_for_isValidBucketStarts_in_de_wiesler_Functions" (formula "34") (term "0")) + (builtin "One Step Simplification" (formula "34")) + (rule "andLeft" (formula "34")) + (rule "andLeft" (formula "34")) + (rule "andLeft" (formula "34")) + (rule "translateJavaAddInt" (formula "36") (term "3,0")) + (rule "translateJavaAddInt" (formula "35") (term "0")) + (rule "polySimp_addComm0" (formula "36") (term "3,0")) + (rule "polySimp_addComm0" (formula "35") (term "0")) + (rule "inEqSimp_commuteLeq" (formula "34")) + (rule "inEqSimp_commuteLeq" (formula "34")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "44") (inst "b=b")) + (builtin "One Step Simplification" (formula "44") (ifInst "" (formula "70")) (ifInst "" (formula "73"))) + (rule "expand_inInt" (formula "44") (term "1,0,0,1")) + (rule "replace_int_MAX" (formula "44") (term "1,0,1,0,0,1")) + (rule "replace_int_MIN" (formula "44") (term "0,1,1,0,0,1")) + (rule "andLeft" (formula "44")) + (rule "andLeft" (formula "44")) + (rule "andLeft" (formula "44")) + (rule "andLeft" (formula "44")) + (rule "andLeft" (formula "45")) + (rule "andLeft" (formula "44")) + (rule "andLeft" (formula "46")) + (rule "translateJavaCastInt" (formula "50") (term "0")) + (rule "translateJavaAddInt" (formula "49") (term "1")) + (rule "translateJavaCastInt" (formula "48") (term "0")) + (rule "translateJavaMulInt" (formula "45") (term "0")) + (rule "translateJavaMulInt" (formula "44") (term "1")) + (rule "translateJavaCastInt" (formula "47") (term "1")) + (rule "polySimp_mulComm0" (formula "45") (term "0")) + (rule "polySimp_mulComm0" (formula "44") (term "1")) + (rule "polySimp_addComm0" (formula "49") (term "1")) + (rule "castedGetAny" (formula "50") (term "0")) + (rule "castedGetAny" (formula "48") (term "0")) + (rule "castedGetAny" (formula "47") (term "1")) + (rule "inEqSimp_ltToLeq" (formula "50") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "50") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "50") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "46")) + (rule "inEqSimp_commuteLeq" (formula "44")) + (rule "inEqSimp_commuteLeq" (formula "46")) + (rule "applyEq" (formula "44") (term "0,0") (ifseqformula "59")) + (rule "applyEq" (formula "46") (term "1,0") (ifseqformula "59")) + (rule "applyEq" (formula "45") (term "0,0") (ifseqformula "58")) + (rule "inEqSimp_commuteLeq" (formula "45")) + (rule "applyEq" (formula "46") (term "0") (ifseqformula "74")) + (rule "polySimp_homoEq" (formula "46")) + (rule "polySimp_mulComm0" (formula "46") (term "1,0")) + (rule "polySimp_rightDist" (formula "46") (term "1,0")) + (rule "mul_literals" (formula "46") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "46") (term "0")) + (rule "polySimp_addAssoc" (formula "46") (term "0,0")) + (rule "add_literals" (formula "46") (term "0,0,0")) + (rule "add_zero_left" (formula "46") (term "0,0")) + (rule "applyEq" (formula "45") (term "1,0") (ifseqformula "57")) + (rule "applyEq" (formula "46") (term "0,1,0,0,1,0,0,0") (ifseqformula "56")) + (rule "applyEq" (formula "45") (term "1,0") (ifseqformula "56")) + (rule "polySimp_pullOutFactor2" (formula "45") (term "0")) + (rule "add_literals" (formula "45") (term "1,0")) + (rule "times_zero_1" (formula "45") (term "0")) + (builtin "One Step Simplification" (formula "45")) + (rule "true_left" (formula "45")) + (rule "inEqSimp_sepPosMonomial0" (formula "45") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "45") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "45") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "45") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "45") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "45") (term "1,1,1,0,0,0")) + (rule "inEqSimp_subsumption6" (formula "44") (ifseqformula "46")) + (rule "mul_literals" (formula "44") (term "1,1,0")) + (rule "greater_literals" (formula "44") (term "0,0")) + (builtin "One Step Simplification" (formula "44")) + (rule "leq_literals" (formula "44") (term "0")) + (builtin "One Step Simplification" (formula "44")) + (rule "true_left" (formula "44")) + (rule "Definition_axiom_for_bufferLen_in_de_wiesler_Buffers" (formula "123") (term "0")) + (rule "pullOutSelect" (formula "123") (term "0") (inst "selectSK=arr_4")) + (rule "simplifySelectOfAnon" (formula "123")) + (builtin "One Step Simplification" (formula "123") (ifInst "" (formula "132")) (ifInst "" (formula "14"))) + (rule "polySimp_homoEq" (formula "124")) + (rule "polySimp_addComm1" (formula "124") (term "0")) + (rule "polySimp_addComm1" (formula "124") (term "0,0")) + (rule "polySimp_addComm1" (formula "124") (term "0,0,0")) + (rule "polySimp_addComm0" (formula "124") (term "0,0,0,0")) + (rule "elementOfArrayRangeConcrete" (formula "123") (term "0,0")) + (rule "replace_known_right" (formula "123") (term "0,0,0,0") (ifseqformula "139")) + (builtin "One Step Simplification" (formula "123")) + (rule "applyEqReverse" (formula "124") (term "0,0,0,0,0,0") (ifseqformula "123")) + (rule "hideAuxiliaryEq" (formula "123")) + (rule "polySimp_addComm0" (formula "123") (term "0,0,0,0")) + (rule "polySimp_addComm1" (formula "123") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "123") (term "0,0")) + (rule "polySimp_sepPosMonomial" (formula "123")) + (rule "polySimp_mulComm0" (formula "123") (term "1")) + (rule "polySimp_rightDist" (formula "123") (term "1")) + (rule "polySimp_mulLiterals" (formula "123") (term "1,1")) + (rule "polySimp_elimOne" (formula "123") (term "1,1")) + (rule "polySimp_rightDist" (formula "123") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "123") (term "1,0,1")) + (rule "polySimp_elimOne" (formula "123") (term "1,0,1")) + (rule "polySimp_rightDist" (formula "123") (term "0,0,1")) + (rule "polySimp_mulAssoc" (formula "123") (term "0,0,0,1")) + (rule "polySimp_mulComm0" (formula "123") (term "0,0,0,0,1")) + (rule "polySimp_mulLiterals" (formula "123") (term "0,0,0,1")) + (rule "polySimp_elimOne" (formula "123") (term "0,0,0,1")) + (rule "applyEq" (formula "121") (term "0") (ifseqformula "123")) + (rule "inEqSimp_homoInEq1" (formula "121")) + (rule "polySimp_mulComm0" (formula "121") (term "1,0")) + (rule "polySimp_rightDist" (formula "121") (term "1,0")) + (rule "polySimp_rightDist" (formula "121") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "121") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "121") (term "1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "121") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "121") (term "0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "121") (term "0")) + (rule "polySimp_addAssoc" (formula "121") (term "0,0")) + (rule "polySimp_addAssoc" (formula "121") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "121") (term "0,0,0,0")) + (rule "add_literals" (formula "121") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "121") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "121") (term "0,0,0,0")) + (rule "applyEq" (formula "57") (term "1,0,0,1,1,1,0") (ifseqformula "123")) + (rule "applyEq" (formula "169") (term "0,1") (ifseqformula "123")) + (rule "inEqSimp_homoInEq1" (formula "169") (term "1")) + (rule "polySimp_mulComm0" (formula "169") (term "1,0,1")) + (rule "polySimp_rightDist" (formula "169") (term "1,0,1")) + (rule "polySimp_rightDist" (formula "169") (term "0,1,0,1")) + (rule "polySimp_rightDist" (formula "169") (term "0,0,1,0,1")) + (rule "polySimp_mulLiterals" (formula "169") (term "1,0,0,1,0,1")) + (rule "polySimp_elimOne" (formula "169") (term "1,0,0,1,0,1")) + (rule "polySimp_mulComm0" (formula "169") (term "0,0,0,1,0,1")) + (rule "polySimp_addAssoc" (formula "169") (term "0,1")) + (rule "polySimp_addAssoc" (formula "169") (term "0,0,1")) + (rule "polySimp_addAssoc" (formula "169") (term "0,0,0,1")) + (rule "polySimp_addComm1" (formula "169") (term "0,0,0,0,1")) + (rule "polySimp_pullOutFactor1b" (formula "169") (term "0,0,0,0,0,1")) + (rule "add_literals" (formula "169") (term "1,1,0,0,0,0,0,1")) + (rule "times_zero_1" (formula "169") (term "1,0,0,0,0,0,1")) + (rule "add_zero_right" (formula "169") (term "0,0,0,0,0,1")) + (rule "polySimp_pullOutFactor2b" (formula "169") (term "0,0,0,1")) + (rule "add_literals" (formula "169") (term "1,1,0,0,0,1")) + (rule "times_zero_1" (formula "169") (term "1,0,0,0,1")) + (rule "add_zero_right" (formula "169") (term "0,0,0,1")) + (rule "applyEq" (formula "127") (term "1,3,0,1,0") (ifseqformula "123")) + (rule "polySimp_addAssoc" (formula "127") (term "3,0,1,0")) + (rule "polySimp_addAssoc" (formula "127") (term "0,3,0,1,0")) + (rule "polySimp_addAssoc" (formula "127") (term "0,0,3,0,1,0")) + (rule "applyEq" (formula "5") (term "0") (ifseqformula "123")) + (rule "inEqSimp_homoInEq1" (formula "5")) + (rule "polySimp_mulComm0" (formula "5") (term "1,0")) + (rule "polySimp_rightDist" (formula "5") (term "1,0")) + (rule "polySimp_rightDist" (formula "5") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "5") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "5") (term "1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "5") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "5") (term "0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "5") (term "0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0")) + (rule "polySimp_addComm1" (formula "5") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "5") (term "0,0")) + (rule "add_literals" (formula "5") (term "1,1,0,0")) + (rule "times_zero_1" (formula "5") (term "1,0,0")) + (rule "add_zero_right" (formula "5") (term "0,0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0")) + (rule "applyEq" (formula "169") (term "0,0") (ifseqformula "123")) + (rule "inEqSimp_homoInEq0" (formula "169") (term "0")) + (rule "polySimp_mulComm0" (formula "169") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "169") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "169") (term "0,1,0,0")) + (rule "polySimp_rightDist" (formula "169") (term "0,0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "169") (term "1,0,0,1,0,0")) + (rule "polySimp_elimOne" (formula "169") (term "1,0,0,1,0,0")) + (rule "polySimp_mulComm0" (formula "169") (term "0,0,0,1,0,0")) + (rule "polySimp_addAssoc" (formula "169") (term "0,0")) + (rule "polySimp_addAssoc" (formula "169") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "169") (term "0,0,0,0")) + (rule "polySimp_addComm1" (formula "169") (term "0,0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "169") (term "0,0,0,0,0,0")) + (rule "add_literals" (formula "169") (term "1,1,0,0,0,0,0,0")) + (rule "times_zero_1" (formula "169") (term "1,0,0,0,0,0,0")) + (rule "add_zero_right" (formula "169") (term "0,0,0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "169") (term "0,0,0,0")) + (rule "add_literals" (formula "169") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "169") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "169") (term "0,0,0,0")) + (rule "applyEq" (formula "88") (term "0") (ifseqformula "123")) + (rule "inEqSimp_homoInEq0" (formula "88")) + (rule "polySimp_mulComm0" (formula "88") (term "1,0")) + (rule "polySimp_rightDist" (formula "88") (term "1,0")) + (rule "polySimp_rightDist" (formula "88") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "88") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "88") (term "1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "88") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "88") (term "0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "88") (term "0")) + (rule "polySimp_addAssoc" (formula "88") (term "0,0")) + (rule "polySimp_addAssoc" (formula "88") (term "0,0,0")) + (rule "applyEq" (formula "117") (term "1,0,0") (ifseqformula "123")) + (rule "polySimp_addAssoc" (formula "117") (term "0,0")) + (rule "polySimp_addAssoc" (formula "117") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "117") (term "0,0,0,0")) + (rule "applyEq" (formula "81") (term "0") (ifseqformula "123")) + (rule "inEqSimp_homoInEq1" (formula "81")) + (rule "polySimp_mulComm0" (formula "81") (term "1,0")) + (rule "polySimp_rightDist" (formula "81") (term "1,0")) + (rule "polySimp_rightDist" (formula "81") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "81") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "81") (term "1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "81") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "81") (term "0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "81") (term "0")) + (rule "polySimp_addAssoc" (formula "81") (term "0,0")) + (rule "polySimp_addAssoc" (formula "81") (term "0,0,0")) + (rule "applyEq" (formula "126") (term "1,1,0,0,0,0") (ifseqformula "123")) + (rule "polySimp_addAssoc" (formula "126") (term "1,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "126") (term "0,1,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "126") (term "0,0,1,0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "126") (term "0,0,0,1,0,0,0,0")) + (rule "add_literals" (formula "126") (term "1,1,0,0,0,1,0,0,0,0")) + (rule "times_zero_1" (formula "126") (term "1,0,0,0,1,0,0,0,0")) + (rule "add_zero_right" (formula "126") (term "0,0,0,1,0,0,0,0")) + (rule "applyEq" (formula "115") (term "0") (ifseqformula "123")) + (rule "inEqSimp_homoInEq1" (formula "115")) + (rule "polySimp_mulComm0" (formula "115") (term "1,0")) + (rule "polySimp_rightDist" (formula "115") (term "1,0")) + (rule "polySimp_rightDist" (formula "115") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "115") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "115") (term "1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "115") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "115") (term "0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "115") (term "0")) + (rule "polySimp_addAssoc" (formula "115") (term "0,0")) + (rule "polySimp_addAssoc" (formula "115") (term "0,0,0")) + (rule "polySimp_addComm0" (formula "115") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor3b" (formula "115") (term "0,0,0")) + (rule "applyEq" (formula "80") (term "0") (ifseqformula "123")) + (rule "inEqSimp_homoInEq0" (formula "80")) + (rule "polySimp_mulComm0" (formula "80") (term "1,0")) + (rule "polySimp_rightDist" (formula "80") (term "1,0")) + (rule "polySimp_rightDist" (formula "80") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "80") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "80") (term "1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "80") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "80") (term "0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "80") (term "0")) + (rule "polySimp_addAssoc" (formula "80") (term "0,0")) + (rule "polySimp_addAssoc" (formula "80") (term "0,0,0")) + (rule "applyEq" (formula "96") (term "0") (ifseqformula "123")) + (rule "inEqSimp_homoInEq1" (formula "96")) + (rule "polySimp_mulComm0" (formula "96") (term "1,0")) + (rule "polySimp_rightDist" (formula "96") (term "1,0")) + (rule "polySimp_rightDist" (formula "96") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "96") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "96") (term "1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "96") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "96") (term "0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "96") (term "0")) + (rule "polySimp_addAssoc" (formula "96") (term "0,0")) + (rule "polySimp_addAssoc" (formula "96") (term "0,0,0")) + (rule "applyEq" (formula "125") (term "1,2,1,0") (ifseqformula "123")) + (rule "polySimp_addAssoc" (formula "125") (term "2,1,0")) + (rule "polySimp_addAssoc" (formula "125") (term "0,2,1,0")) + (rule "polySimp_addAssoc" (formula "125") (term "0,0,2,1,0")) + (rule "applyEq" (formula "95") (term "0") (ifseqformula "123")) + (rule "inEqSimp_homoInEq0" (formula "95")) + (rule "polySimp_mulComm0" (formula "95") (term "1,0")) + (rule "polySimp_rightDist" (formula "95") (term "1,0")) + (rule "polySimp_rightDist" (formula "95") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "95") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "95") (term "1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "95") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "95") (term "0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "95") (term "0")) + (rule "polySimp_addAssoc" (formula "95") (term "0,0")) + (rule "polySimp_addAssoc" (formula "95") (term "0,0,0")) + (rule "applyEq" (formula "8") (term "0") (ifseqformula "123")) + (rule "inEqSimp_homoInEq0" (formula "8")) + (rule "polySimp_mulComm0" (formula "8") (term "1,0")) + (rule "polySimp_rightDist" (formula "8") (term "1,0")) + (rule "polySimp_rightDist" (formula "8") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "8") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "8") (term "1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "8") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "8") (term "0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "8") (term "0")) + (rule "polySimp_addAssoc" (formula "8") (term "0,0")) + (rule "polySimp_addAssoc" (formula "8") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "8") (term "0,0,0,0")) + (rule "add_literals" (formula "8") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "8") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "8") (term "0,0,0,0")) + (rule "applyEq" (formula "127") (term "1,3,1,1,0") (ifseqformula "123")) + (rule "polySimp_addAssoc" (formula "127") (term "3,1,1,0")) + (rule "polySimp_addAssoc" (formula "127") (term "0,3,1,1,0")) + (rule "polySimp_addAssoc" (formula "127") (term "0,0,3,1,1,0")) + (rule "polySimp_pullOutFactor2b" (formula "127") (term "0,0,0,3,1,1,0")) + (rule "add_literals" (formula "127") (term "1,1,0,0,0,3,1,1,0")) + (rule "times_zero_1" (formula "127") (term "1,0,0,0,3,1,1,0")) + (rule "add_literals" (formula "127") (term "0,0,0,3,1,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "121")) + (rule "polySimp_mulLiterals" (formula "121") (term "0")) + (rule "polySimp_elimOne" (formula "121") (term "0")) + (rule "inEqSimp_sepNegMonomial0" (formula "169") (term "1")) + (rule "polySimp_mulLiterals" (formula "169") (term "0,1")) + (rule "polySimp_elimOne" (formula "169") (term "0,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "5")) + (rule "polySimp_mulLiterals" (formula "5") (term "0")) + (rule "polySimp_elimOne" (formula "5") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "169") (term "0")) + (rule "polySimp_mulLiterals" (formula "169") (term "0,0")) + (rule "polySimp_elimOne" (formula "169") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "88")) + (rule "polySimp_mulLiterals" (formula "88") (term "0")) + (rule "polySimp_elimOne" (formula "88") (term "0")) + (rule "inEqSimp_sepNegMonomial0" (formula "81")) + (rule "polySimp_mulLiterals" (formula "81") (term "0")) + (rule "polySimp_elimOne" (formula "81") (term "0")) + (rule "inEqSimp_sepNegMonomial0" (formula "115")) + (rule "polySimp_mulLiterals" (formula "115") (term "0")) + (rule "polySimp_elimOne" (formula "115") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "80")) + (rule "polySimp_mulLiterals" (formula "80") (term "0")) + (rule "polySimp_elimOne" (formula "80") (term "0")) + (rule "inEqSimp_sepNegMonomial0" (formula "96")) + (rule "polySimp_mulLiterals" (formula "96") (term "0")) + (rule "polySimp_elimOne" (formula "96") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "95")) + (rule "polySimp_mulLiterals" (formula "95") (term "0")) + (rule "polySimp_elimOne" (formula "95") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "8")) + (rule "polySimp_mulLiterals" (formula "8") (term "0")) + (rule "polySimp_elimOne" (formula "8") (term "0")) + (rule "Definition_axiom_for_writtenCountOfBucket_in_de_wiesler_BucketPointers" (formula "64") (term "0")) + (rule "translateJavaSubInt" (formula "64") (term "0")) + (rule "polySimp_elimSub" (formula "64") (term "0")) + (rule "polySimp_homoEq" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1,0")) + (rule "polySimp_addComm0" (formula "64") (term "1,1,0")) + (rule "polySimp_rightDist" (formula "64") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "64") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "64") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "64") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "64") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "64") (term "0")) + (rule "polySimp_sepNegMonomial" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "0")) + (rule "polySimp_elimOne" (formula "64") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "81") (ifseqformula "88")) + (rule "polySimp_rightDist" (formula "81") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "81") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "81") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "81") (term "0,0,0")) + (rule "polySimp_rightDist" (formula "81") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "81") (term "1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "81") (term "1,0,0,0,0")) + (rule "polySimp_rightDist" (formula "81") (term "0,0,0,0,0")) + (rule "mul_literals" (formula "81") (term "0,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "81") (term "1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "81") (term "1,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "81") (term "0")) + (rule "polySimp_addComm1" (formula "81") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "81") (term "0")) + (rule "add_literals" (formula "81") (term "1,1,0")) + (rule "times_zero_1" (formula "81") (term "1,0")) + (rule "add_zero_right" (formula "81") (term "0")) + (rule "polySimp_addAssoc" (formula "81") (term "0")) + (rule "polySimp_addComm1" (formula "81") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "81") (term "0")) + (rule "add_literals" (formula "81") (term "1,1,0")) + (rule "times_zero_1" (formula "81") (term "1,0")) + (rule "add_zero_right" (formula "81") (term "0")) + (rule "polySimp_addAssoc" (formula "81") (term "0")) + (rule "polySimp_addComm1" (formula "81") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "81") (term "0")) + (rule "add_literals" (formula "81") (term "1,1,0")) + (rule "times_zero_1" (formula "81") (term "1,0")) + (rule "add_zero_right" (formula "81") (term "0")) + (rule "polySimp_addAssoc" (formula "81") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "81") (term "0,0")) + (rule "add_literals" (formula "81") (term "1,1,0,0")) + (rule "times_zero_1" (formula "81") (term "1,0,0")) + (rule "add_zero_right" (formula "81") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "81")) + (rule "mul_literals" (formula "81") (term "1")) + (rule "inEqSimp_subsumption1" (formula "81") (ifseqformula "77")) + (rule "leq_literals" (formula "81") (term "0")) + (builtin "One Step Simplification" (formula "81")) + (rule "true_left" (formula "81")) + (rule "inEqSimp_exactShadow3" (formula "81") (ifseqformula "8")) + (rule "polySimp_rightDist" (formula "81") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "81") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "81") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "81") (term "0,0,0")) + (rule "polySimp_rightDist" (formula "81") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "81") (term "1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "81") (term "1,0,0,0,0")) + (rule "polySimp_rightDist" (formula "81") (term "0,0,0,0,0")) + (rule "mul_literals" (formula "81") (term "0,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "81") (term "1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "81") (term "1,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "81") (term "0")) + (rule "polySimp_addComm1" (formula "81") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "81") (term "0")) + (rule "add_literals" (formula "81") (term "1,1,0")) + (rule "times_zero_1" (formula "81") (term "1,0")) + (rule "add_zero_right" (formula "81") (term "0")) + (rule "polySimp_addAssoc" (formula "81") (term "0")) + (rule "polySimp_addComm1" (formula "81") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "81") (term "0")) + (rule "add_literals" (formula "81") (term "1,1,0")) + (rule "times_zero_1" (formula "81") (term "1,0")) + (rule "add_zero_right" (formula "81") (term "0")) + (rule "polySimp_addComm1" (formula "81") (term "0")) + (rule "polySimp_addComm1" (formula "81") (term "0,0")) + (rule "add_literals" (formula "81") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "81")) + (rule "polySimp_mulComm0" (formula "81") (term "1")) + (rule "polySimp_rightDist" (formula "81") (term "1")) + (rule "mul_literals" (formula "81") (term "0,1")) + (rule "inEqSimp_subsumption1" (formula "81") (ifseqformula "78")) + (rule "inEqSimp_homoInEq0" (formula "81") (term "0")) + (rule "polySimp_mulComm0" (formula "81") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "81") (term "1,0,0")) + (rule "mul_literals" (formula "81") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "81") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "81") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "81") (term "0,0")) + (rule "polySimp_addComm1" (formula "81") (term "0,0,0")) + (rule "add_literals" (formula "81") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "81") (term "0,0")) + (rule "add_literals" (formula "81") (term "1,1,0,0")) + (rule "times_zero_1" (formula "81") (term "1,0,0")) + (rule "add_zero_right" (formula "81") (term "0,0")) + (rule "qeq_literals" (formula "81") (term "0")) + (builtin "One Step Simplification" (formula "81")) + (rule "true_left" (formula "81")) + (rule "inEqSimp_exactShadow3" (formula "115") (ifseqformula "80")) + (rule "polySimp_rightDist" (formula "115") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "115") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "115") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "115") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "115") (term "1,0,0,0")) + (rule "polySimp_mulAssoc" (formula "115") (term "0,0,0,0")) + (rule "polySimp_mulComm0" (formula "115") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "115") (term "0,0,0,0")) + (rule "polySimp_elimOne" (formula "115") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "115") (term "0")) + (rule "polySimp_addComm1" (formula "115") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "115") (term "0")) + (rule "add_literals" (formula "115") (term "1,1,0")) + (rule "times_zero_1" (formula "115") (term "1,0")) + (rule "add_zero_right" (formula "115") (term "0")) + (rule "polySimp_addAssoc" (formula "115") (term "0")) + (rule "polySimp_addComm1" (formula "115") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "115") (term "0")) + (rule "add_literals" (formula "115") (term "1,1,0")) + (rule "polySimp_addAssoc" (formula "115") (term "0,0")) + (rule "polySimp_addComm0" (formula "115") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "115") (term "0,0")) + (rule "add_literals" (formula "115") (term "1,1,0,0")) + (rule "times_zero_1" (formula "115") (term "1,0,0")) + (rule "add_zero_right" (formula "115") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "115")) + (rule "polySimp_mulLiterals" (formula "115") (term "0")) + (rule "polySimp_elimOne" (formula "115") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "115") (ifseqformula "95")) + (rule "polySimp_rightDist" (formula "115") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "115") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "115") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "115") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "115") (term "1,0,0,0")) + (rule "polySimp_mulAssoc" (formula "115") (term "0,0,0,0")) + (rule "polySimp_mulComm0" (formula "115") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "115") (term "0,0,0,0")) + (rule "polySimp_elimOne" (formula "115") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "115") (term "0")) + (rule "polySimp_addComm1" (formula "115") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "115") (term "0")) + (rule "add_literals" (formula "115") (term "1,1,0")) + (rule "times_zero_1" (formula "115") (term "1,0")) + (rule "add_zero_right" (formula "115") (term "0")) + (rule "polySimp_addAssoc" (formula "115") (term "0")) + (rule "polySimp_addComm1" (formula "115") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "115") (term "0")) + (rule "add_literals" (formula "115") (term "1,1,0")) + (rule "polySimp_addAssoc" (formula "115") (term "0,0")) + (rule "polySimp_addComm0" (formula "115") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "115") (term "0,0")) + (rule "add_literals" (formula "115") (term "1,1,0,0")) + (rule "times_zero_1" (formula "115") (term "1,0,0")) + (rule "add_zero_right" (formula "115") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "115")) + (rule "polySimp_mulLiterals" (formula "115") (term "0")) + (rule "polySimp_elimOne" (formula "115") (term "0")) + (rule "inEqSimp_subsumption0" (formula "115") (ifseqformula "99")) + (rule "leq_literals" (formula "115") (term "0")) + (builtin "One Step Simplification" (formula "115")) + (rule "true_left" (formula "115")) + (rule "inEqSimp_exactShadow3" (formula "96") (ifseqformula "80")) + (rule "polySimp_rightDist" (formula "96") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "96") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "96") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "96") (term "0,0,0")) + (rule "polySimp_rightDist" (formula "96") (term "0,0,0,0")) + (rule "mul_literals" (formula "96") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "96") (term "1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "96") (term "1,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "96") (term "0")) + (rule "polySimp_addComm1" (formula "96") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "96") (term "0")) + (rule "add_literals" (formula "96") (term "1,1,0")) + (rule "times_zero_1" (formula "96") (term "1,0")) + (rule "add_zero_right" (formula "96") (term "0")) + (rule "polySimp_addAssoc" (formula "96") (term "0")) + (rule "polySimp_addComm1" (formula "96") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "96") (term "0")) + (rule "add_literals" (formula "96") (term "1,1,0")) + (rule "times_zero_1" (formula "96") (term "1,0")) + (rule "add_zero_right" (formula "96") (term "0")) + (rule "polySimp_addAssoc" (formula "96") (term "0")) + (rule "polySimp_addComm1" (formula "96") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "96") (term "0")) + (rule "add_literals" (formula "96") (term "1,1,0")) + (rule "times_zero_1" (formula "96") (term "1,0")) + (rule "add_zero_right" (formula "96") (term "0")) + (rule "polySimp_addAssoc" (formula "96") (term "0")) + (rule "add_literals" (formula "96") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "96")) + (rule "polySimp_mulLiterals" (formula "96") (term "0")) + (rule "polySimp_elimOne" (formula "96") (term "0")) + (rule "inEqSimp_subsumption0" (formula "96") (ifseqformula "85")) + (rule "leq_literals" (formula "96") (term "0")) + (builtin "One Step Simplification" (formula "96")) + (rule "true_left" (formula "96")) + (rule "inEqSimp_exactShadow3" (formula "121") (ifseqformula "88")) + (rule "polySimp_rightDist" (formula "121") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "121") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "121") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "121") (term "0,0,0")) + (rule "mul_literals" (formula "121") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "121") (term "0")) + (rule "polySimp_addComm1" (formula "121") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "121") (term "0")) + (rule "add_literals" (formula "121") (term "1,1,0")) + (rule "times_zero_1" (formula "121") (term "1,0")) + (rule "add_zero_right" (formula "121") (term "0")) + (rule "polySimp_addAssoc" (formula "121") (term "0")) + (rule "polySimp_addComm1" (formula "121") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "121") (term "0")) + (rule "add_literals" (formula "121") (term "1,1,0")) + (rule "times_zero_1" (formula "121") (term "1,0")) + (rule "add_zero_right" (formula "121") (term "0")) + (rule "polySimp_addAssoc" (formula "121") (term "0")) + (rule "polySimp_addAssoc" (formula "121") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "121")) + (rule "polySimp_mulLiterals" (formula "121") (term "0")) + (rule "polySimp_elimOne" (formula "121") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "5") (ifseqformula "8")) (rule "polySimp_rightDist" (formula "5") (term "0,0")) - (rule "mul_literals" (formula "5") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "5") (term "0")) - (rule "add_literals" (formula "5") (term "0,0")) + (rule "polySimp_rightDist" (formula "5") (term "0,0,0")) + (rule "mul_literals" (formula "5") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "5") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "5") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "5") (term "0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0")) + (rule "polySimp_addComm1" (formula "5") (term "0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "5") (term "0,0")) + (rule "add_literals" (formula "5") (term "1,1,0,0")) + (rule "times_zero_1" (formula "5") (term "1,0,0")) + (rule "add_zero_right" (formula "5") (term "0,0")) + (rule "polySimp_addComm1" (formula "5") (term "0,0")) + (rule "add_literals" (formula "5") (term "0,0,0")) (rule "inEqSimp_sepNegMonomial1" (formula "5")) (rule "polySimp_mulLiterals" (formula "5") (term "0")) (rule "polySimp_elimOne" (formula "5") (term "0")) - (rule "inEqSimp_subsumption0" (formula "78") (ifseqformula "5")) - (rule "leq_literals" (formula "78") (term "0")) - (builtin "One Step Simplification" (formula "78")) - (rule "true_left" (formula "78")) - (rule "inEqSimp_exactShadow3" (formula "1") (ifseqformula "71")) - (rule "polySimp_rightDist" (formula "1") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "1") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0")) - (rule "polySimp_rightDist" (formula "1") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0,0")) - (rule "polySimp_rightDist" (formula "1") (term "0,0,0,0")) - (rule "mul_literals" (formula "1") (term "0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,0,0,0,0")) - (rule "polySimp_elimOne" (formula "1") (term "1,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "1") (term "0,0,0,0")) - (rule "add_literals" (formula "1") (term "1,1,0,0,0,0")) - (rule "times_zero_1" (formula "1") (term "1,0,0,0,0")) - (rule "add_literals" (formula "1") (term "0,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "1")) - (rule "polySimp_mulComm0" (formula "1") (term "1")) - (rule "polySimp_rightDist" (formula "1") (term "1")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,1")) - (rule "polySimp_elimOne" (formula "1") (term "1,1")) - (rule "polySimp_rightDist" (formula "1") (term "0,1")) - (rule "mul_literals" (formula "1") (term "0,0,1")) - (rule "inEqSimp_exactShadow3" (formula "98") (ifseqformula "79")) - (rule "polySimp_mulComm0" (formula "98") (term "0,0")) - (rule "polySimp_addComm0" (formula "98") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "98")) - (rule "polySimp_mulLiterals" (formula "98") (term "0")) - (rule "polySimp_elimOne" (formula "98") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "105") (ifseqformula "8")) - (rule "polySimp_rightDist" (formula "105") (term "0,0")) - (rule "polySimp_addComm1" (formula "105") (term "0")) - (rule "polySimp_rightDist" (formula "105") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "105") (term "1,0,0,0")) - (rule "polySimp_elimOne" (formula "105") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "105") (term "0,0,0,0")) - (rule "polySimp_addComm1" (formula "105") (term "0,0")) - (rule "polySimp_addAssoc" (formula "105") (term "0,0,0")) - (rule "polySimp_addComm0" (formula "105") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "105") (term "0,0,0")) - (rule "add_literals" (formula "105") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "105") (term "1,0,0,0")) - (rule "add_literals" (formula "105") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "105")) - (rule "polySimp_mulLiterals" (formula "105") (term "0")) - (rule "polySimp_elimOne" (formula "105") (term "0")) - (rule "inEqSimp_subsumption0" (formula "96") (ifseqformula "105")) + (rule "inEqSimp_exactShadow3" (formula "5") (ifseqformula "80")) + (rule "polySimp_rightDist" (formula "5") (term "0,0")) + (rule "polySimp_rightDist" (formula "5") (term "0,0,0")) + (rule "mul_literals" (formula "5") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "5") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "5") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "5") (term "0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0")) + (rule "polySimp_addComm1" (formula "5") (term "0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "5") (term "0,0")) + (rule "add_literals" (formula "5") (term "1,1,0,0")) + (rule "times_zero_1" (formula "5") (term "1,0,0")) + (rule "add_zero_right" (formula "5") (term "0,0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0")) + (rule "polySimp_addComm1" (formula "5") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "5") (term "0,0")) + (rule "add_literals" (formula "5") (term "1,1,0,0")) + (rule "times_zero_1" (formula "5") (term "1,0,0")) + (rule "add_zero_right" (formula "5") (term "0,0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0")) + (rule "add_literals" (formula "5") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "5")) + (rule "polySimp_mulLiterals" (formula "5") (term "0")) + (rule "polySimp_elimOne" (formula "5") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "96") (ifseqformula "8")) + (rule "polySimp_rightDist" (formula "96") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "96") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "96") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "96") (term "0,0,0")) + (rule "polySimp_rightDist" (formula "96") (term "0,0,0,0")) + (rule "mul_literals" (formula "96") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "96") (term "1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "96") (term "1,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "96") (term "0")) + (rule "polySimp_addComm1" (formula "96") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "96") (term "0")) + (rule "add_literals" (formula "96") (term "1,1,0")) + (rule "times_zero_1" (formula "96") (term "1,0")) + (rule "add_zero_right" (formula "96") (term "0")) + (rule "polySimp_addAssoc" (formula "96") (term "0")) + (rule "polySimp_addComm1" (formula "96") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "96") (term "0")) + (rule "add_literals" (formula "96") (term "1,1,0")) + (rule "times_zero_1" (formula "96") (term "1,0")) + (rule "add_zero_right" (formula "96") (term "0")) + (rule "polySimp_addComm1" (formula "96") (term "0")) + (rule "add_literals" (formula "96") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "96")) + (rule "mul_literals" (formula "96") (term "1")) + (rule "inEqSimp_subsumption1" (formula "96") (ifseqformula "84")) + (rule "leq_literals" (formula "96") (term "0")) + (builtin "One Step Simplification" (formula "96")) + (rule "true_left" (formula "96")) + (rule "inEqSimp_exactShadow3" (formula "96") (ifseqformula "88")) + (rule "polySimp_rightDist" (formula "96") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "96") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "96") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "96") (term "0,0,0")) + (rule "polySimp_rightDist" (formula "96") (term "0,0,0,0")) + (rule "mul_literals" (formula "96") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "96") (term "1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "96") (term "1,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "96") (term "0")) + (rule "polySimp_addComm1" (formula "96") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "96") (term "0")) + (rule "add_literals" (formula "96") (term "1,1,0")) + (rule "times_zero_1" (formula "96") (term "1,0")) + (rule "add_zero_right" (formula "96") (term "0")) + (rule "polySimp_addAssoc" (formula "96") (term "0")) + (rule "polySimp_addComm1" (formula "96") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "96") (term "0")) + (rule "add_literals" (formula "96") (term "1,1,0")) + (rule "times_zero_1" (formula "96") (term "1,0")) + (rule "add_zero_right" (formula "96") (term "0")) + (rule "polySimp_addAssoc" (formula "96") (term "0")) + (rule "polySimp_addComm1" (formula "96") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "96") (term "0")) + (rule "add_literals" (formula "96") (term "1,1,0")) + (rule "times_zero_1" (formula "96") (term "1,0")) + (rule "add_zero_right" (formula "96") (term "0")) + (rule "polySimp_addAssoc" (formula "96") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "96")) + (rule "polySimp_mulComm0" (formula "96") (term "1")) + (rule "polySimp_rightDist" (formula "96") (term "1")) + (rule "polySimp_mulLiterals" (formula "96") (term "1,1")) + (rule "mul_literals" (formula "96") (term "0,1")) + (rule "polySimp_elimOne" (formula "96") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "96") (ifseqformula "86")) (rule "inEqSimp_homoInEq0" (formula "96") (term "0")) (rule "polySimp_mulComm0" (formula "96") (term "1,0,0")) (rule "polySimp_rightDist" (formula "96") (term "1,0,0")) (rule "mul_literals" (formula "96") (term "0,1,0,0")) (rule "polySimp_addAssoc" (formula "96") (term "0,0")) - (rule "polySimp_addComm0" (formula "96") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "96") (term "0,0,0")) + (rule "add_literals" (formula "96") (term "0,0,0,0")) (rule "polySimp_pullOutFactor1b" (formula "96") (term "0,0")) (rule "add_literals" (formula "96") (term "1,1,0,0")) (rule "times_zero_1" (formula "96") (term "1,0,0")) - (rule "add_literals" (formula "96") (term "0,0")) + (rule "add_zero_right" (formula "96") (term "0,0")) (rule "qeq_literals" (formula "96") (term "0")) (builtin "One Step Simplification" (formula "96")) (rule "true_left" (formula "96")) - (rule "inEqSimp_exactShadow3" (formula "2") (ifseqformula "8")) - (rule "polySimp_rightDist" (formula "2") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "2") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "2") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "2") (term "0")) - (rule "polySimp_rightDist" (formula "2") (term "0,0,0")) - (rule "polySimp_rightDist" (formula "2") (term "0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "2") (term "1,0,0,0,0")) - (rule "mul_literals" (formula "2") (term "0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "2") (term "1,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "2") (term "0,0")) - (rule "polySimp_addComm1" (formula "2") (term "0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "2") (term "0,0")) - (rule "add_literals" (formula "2") (term "1,1,0,0")) - (rule "times_zero_1" (formula "2") (term "1,0,0")) - (rule "polySimp_addLiterals" (formula "2") (term "0,0")) - (rule "polySimp_addComm1" (formula "2") (term "0,0")) - (rule "add_literals" (formula "2") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "2")) - (rule "polySimp_mulComm0" (formula "2") (term "1")) - (rule "polySimp_rightDist" (formula "2") (term "1")) - (rule "mul_literals" (formula "2") (term "0,1")) - (rule "inEqSimp_subsumption1" (formula "77") (ifseqformula "2")) - (rule "inEqSimp_homoInEq0" (formula "77") (term "0")) - (rule "polySimp_mulComm0" (formula "77") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "77") (term "1,0,0")) - (rule "mul_literals" (formula "77") (term "0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "77") (term "1,1,0,0")) - (rule "polySimp_elimOne" (formula "77") (term "1,1,0,0")) - (rule "polySimp_addAssoc" (formula "77") (term "0,0")) - (rule "polySimp_addComm1" (formula "77") (term "0,0,0")) - (rule "add_literals" (formula "77") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "77") (term "0,0")) - (rule "add_literals" (formula "77") (term "1,1,0,0")) - (rule "times_zero_1" (formula "77") (term "1,0,0")) - (rule "add_literals" (formula "77") (term "0,0")) - (rule "qeq_literals" (formula "77") (term "0")) - (builtin "One Step Simplification" (formula "77")) - (rule "true_left" (formula "77")) - (rule "inEqSimp_contradInEq0" (formula "2") (ifseqformula "76")) - (rule "andLeft" (formula "2")) - (rule "inEqSimp_homoInEq1" (formula "2")) - (rule "polySimp_mulComm0" (formula "2") (term "1,0")) - (rule "polySimp_rightDist" (formula "2") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "2") (term "1,1,0")) - (rule "mul_literals" (formula "2") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "2") (term "1,1,0")) - (rule "polySimp_addAssoc" (formula "2") (term "0")) - (rule "polySimp_addComm1" (formula "2") (term "0,0")) - (rule "add_literals" (formula "2") (term "0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "2") (term "0")) - (rule "add_literals" (formula "2") (term "1,1,0")) - (rule "times_zero_1" (formula "2") (term "1,0")) - (rule "add_literals" (formula "2") (term "0")) - (rule "leq_literals" (formula "2")) - (rule "closeFalse" (formula "2")) + (rule "inEqSimp_exactShadow3" (formula "5") (ifseqformula "88")) + (rule "polySimp_rightDist" (formula "5") (term "0,0")) + (rule "polySimp_rightDist" (formula "5") (term "0,0,0")) + (rule "mul_literals" (formula "5") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "5") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "5") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "5") (term "0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0")) + (rule "polySimp_addComm1" (formula "5") (term "0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "5") (term "0,0")) + (rule "add_literals" (formula "5") (term "1,1,0,0")) + (rule "times_zero_1" (formula "5") (term "1,0,0")) + (rule "add_zero_right" (formula "5") (term "0,0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0")) + (rule "polySimp_addComm1" (formula "5") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "5") (term "0,0")) + (rule "add_literals" (formula "5") (term "1,1,0,0")) + (rule "times_zero_1" (formula "5") (term "1,0,0")) + (rule "add_zero_right" (formula "5") (term "0,0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "5")) + (rule "polySimp_mulLiterals" (formula "5") (term "0")) + (rule "polySimp_elimOne" (formula "5") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "115") (ifseqformula "8")) + (rule "polySimp_rightDist" (formula "115") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "115") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "115") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "115") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "115") (term "1,0,0,0")) + (rule "polySimp_mulAssoc" (formula "115") (term "0,0,0,0")) + (rule "polySimp_mulComm0" (formula "115") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "115") (term "0,0,0,0")) + (rule "polySimp_elimOne" (formula "115") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "115") (term "0")) + (rule "polySimp_addComm1" (formula "115") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "115") (term "0")) + (rule "add_literals" (formula "115") (term "1,1,0")) + (rule "times_zero_1" (formula "115") (term "1,0")) + (rule "add_zero_right" (formula "115") (term "0")) + (rule "polySimp_addAssoc" (formula "115") (term "0")) + (rule "polySimp_addComm1" (formula "115") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "115") (term "0")) + (rule "add_literals" (formula "115") (term "1,1,0")) + (rule "polySimp_addComm0" (formula "115") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "115")) + (rule "polySimp_mulLiterals" (formula "115") (term "0")) + (rule "polySimp_elimOne" (formula "115") (term "0")) + (rule "inEqSimp_subsumption0" (formula "115") (ifseqformula "120")) + (rule "inEqSimp_homoInEq0" (formula "115") (term "0")) + (rule "polySimp_mulComm0" (formula "115") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "115") (term "1,0,0")) + (rule "mul_literals" (formula "115") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "115") (term "0,0")) + (rule "polySimp_addComm1" (formula "115") (term "0,0,0")) + (rule "add_literals" (formula "115") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "115") (term "0,0")) + (rule "add_literals" (formula "115") (term "1,1,0,0")) + (rule "times_zero_1" (formula "115") (term "1,0,0")) + (rule "add_zero_right" (formula "115") (term "0,0")) + (rule "qeq_literals" (formula "115") (term "0")) + (builtin "One Step Simplification" (formula "115")) + (rule "true_left" (formula "115")) + (rule "inEqSimp_exactShadow3" (formula "5") (ifseqformula "95")) + (rule "polySimp_rightDist" (formula "5") (term "0,0")) + (rule "polySimp_rightDist" (formula "5") (term "0,0,0")) + (rule "mul_literals" (formula "5") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "5") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "5") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "5") (term "0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0")) + (rule "polySimp_addComm1" (formula "5") (term "0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "5") (term "0,0")) + (rule "add_literals" (formula "5") (term "1,1,0,0")) + (rule "times_zero_1" (formula "5") (term "1,0,0")) + (rule "add_zero_right" (formula "5") (term "0,0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0")) + (rule "polySimp_addComm1" (formula "5") (term "0,0,0")) + (rule "add_literals" (formula "5") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "5") (term "0,0")) + (rule "add_literals" (formula "5") (term "1,1,0,0")) + (rule "times_zero_1" (formula "5") (term "1,0,0")) + (rule "add_zero_right" (formula "5") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "5")) + (rule "polySimp_mulLiterals" (formula "5") (term "0")) + (rule "polySimp_elimOne" (formula "5") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "121") (ifseqformula "80")) + (rule "polySimp_rightDist" (formula "121") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "121") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "121") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "121") (term "0,0,0")) + (rule "mul_literals" (formula "121") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "121") (term "0")) + (rule "polySimp_addComm1" (formula "121") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "121") (term "0")) + (rule "add_literals" (formula "121") (term "1,1,0")) + (rule "times_zero_1" (formula "121") (term "1,0")) + (rule "add_zero_right" (formula "121") (term "0")) + (rule "polySimp_addAssoc" (formula "121") (term "0")) + (rule "polySimp_addComm1" (formula "121") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "121") (term "0")) + (rule "add_literals" (formula "121") (term "1,1,0")) + (rule "times_zero_1" (formula "121") (term "1,0")) + (rule "add_zero_right" (formula "121") (term "0")) + (rule "polySimp_addAssoc" (formula "121") (term "0")) + (rule "polySimp_addAssoc" (formula "121") (term "0,0")) + (rule "add_literals" (formula "121") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "121")) + (rule "polySimp_mulLiterals" (formula "121") (term "0")) + (rule "polySimp_elimOne" (formula "121") (term "0")) + (rule "inEqSimp_subsumption0" (formula "121") (ifseqformula "94")) + (rule "inEqSimp_homoInEq0" (formula "121") (term "0")) + (rule "polySimp_mulComm0" (formula "121") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "121") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "121") (term "1,1,0,0")) + (rule "mul_literals" (formula "121") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "121") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "121") (term "0,0")) + (rule "polySimp_addComm1" (formula "121") (term "0,0,0")) + (rule "add_literals" (formula "121") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "121") (term "0,0")) + (rule "add_literals" (formula "121") (term "1,1,0,0")) + (rule "times_zero_1" (formula "121") (term "1,0,0")) + (rule "add_zero_right" (formula "121") (term "0,0")) + (rule "qeq_literals" (formula "121") (term "0")) + (builtin "One Step Simplification" (formula "121")) + (rule "true_left" (formula "121")) + (rule "inEqSimp_exactShadow3" (formula "121") (ifseqformula "95")) + (rule "polySimp_rightDist" (formula "121") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "121") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "121") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "121") (term "0,0,0")) + (rule "mul_literals" (formula "121") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "121") (term "0")) + (rule "polySimp_addComm1" (formula "121") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "121") (term "0")) + (rule "add_literals" (formula "121") (term "1,1,0")) + (rule "times_zero_1" (formula "121") (term "1,0")) + (rule "add_zero_right" (formula "121") (term "0")) + (rule "polySimp_addAssoc" (formula "121") (term "0")) + (rule "polySimp_addComm1" (formula "121") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "121") (term "0")) + (rule "add_literals" (formula "121") (term "1,1,0")) + (rule "times_zero_1" (formula "121") (term "1,0")) + (rule "add_zero_right" (formula "121") (term "0")) + (rule "polySimp_addAssoc" (formula "121") (term "0")) + (rule "add_literals" (formula "121") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "121")) + (rule "polySimp_mulLiterals" (formula "121") (term "0")) + (rule "polySimp_elimOne" (formula "121") (term "0")) + (rule "inEqSimp_subsumption0" (formula "121") (ifseqformula "60")) + (rule "leq_literals" (formula "121") (term "0")) + (builtin "One Step Simplification" (formula "121")) + (rule "true_left" (formula "121")) + (rule "inEqSimp_exactShadow3" (formula "115") (ifseqformula "88")) + (rule "polySimp_rightDist" (formula "115") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "115") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "115") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "115") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "115") (term "1,0,0,0")) + (rule "polySimp_mulAssoc" (formula "115") (term "0,0,0,0")) + (rule "polySimp_mulComm0" (formula "115") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "115") (term "0,0,0,0")) + (rule "polySimp_elimOne" (formula "115") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "115") (term "0")) + (rule "polySimp_addComm1" (formula "115") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "115") (term "0")) + (rule "add_literals" (formula "115") (term "1,1,0")) + (rule "times_zero_1" (formula "115") (term "1,0")) + (rule "add_zero_right" (formula "115") (term "0")) + (rule "polySimp_addAssoc" (formula "115") (term "0")) + (rule "polySimp_addComm1" (formula "115") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "115") (term "0")) + (rule "add_literals" (formula "115") (term "1,1,0")) + (rule "polySimp_addAssoc" (formula "115") (term "0,0")) + (rule "polySimp_addComm0" (formula "115") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "115") (term "0,0")) + (rule "add_literals" (formula "115") (term "1,1,0,0")) + (rule "times_zero_1" (formula "115") (term "1,0,0")) + (rule "add_zero_right" (formula "115") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "115")) + (rule "polySimp_mulLiterals" (formula "115") (term "0")) + (rule "polySimp_elimOne" (formula "115") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "81") (ifseqformula "95")) + (rule "polySimp_rightDist" (formula "81") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "81") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "81") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "81") (term "0,0,0")) + (rule "polySimp_rightDist" (formula "81") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "81") (term "1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "81") (term "1,0,0,0,0")) + (rule "polySimp_rightDist" (formula "81") (term "0,0,0,0,0")) + (rule "mul_literals" (formula "81") (term "0,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "81") (term "1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "81") (term "1,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "81") (term "0")) + (rule "polySimp_addComm1" (formula "81") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "81") (term "0")) + (rule "add_literals" (formula "81") (term "1,1,0")) + (rule "times_zero_1" (formula "81") (term "1,0")) + (rule "add_zero_right" (formula "81") (term "0")) + (rule "polySimp_addAssoc" (formula "81") (term "0")) + (rule "polySimp_addComm1" (formula "81") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "81") (term "0")) + (rule "add_literals" (formula "81") (term "1,1,0")) + (rule "times_zero_1" (formula "81") (term "1,0")) + (rule "add_zero_right" (formula "81") (term "0")) + (rule "polySimp_addAssoc" (formula "81") (term "0")) + (rule "polySimp_addComm1" (formula "81") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "81") (term "0")) + (rule "add_literals" (formula "81") (term "1,1,0")) + (rule "times_zero_1" (formula "81") (term "1,0")) + (rule "add_zero_right" (formula "81") (term "0")) + (rule "polySimp_addComm1" (formula "81") (term "0")) + (rule "add_literals" (formula "81") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "81")) + (rule "mul_literals" (formula "81") (term "1")) + (rule "inEqSimp_subsumption1" (formula "81") (ifseqformula "29")) + (rule "leq_literals" (formula "81") (term "0")) + (builtin "One Step Simplification" (formula "81")) + (rule "true_left" (formula "81")) + (rule "nnf_imp2or" (formula "52") (term "0")) + (rule "nnf_imp2or" (formula "53") (term "0")) + (rule "nnf_imp2or" (formula "17") (term "0")) + (rule "nnf_notAnd" (formula "127") (term "0,0")) + (rule "nnf_notAnd" (formula "18") (term "0,0")) + (rule "nnf_imp2or" (formula "43") (term "0")) + (rule "Contract_axiom_for_countElementInBucket_in_Buffers" (formula "18") (term "2,0,0,1,1,0")) + (rule "replace_known_right" (formula "18") (term "0,1,0") (ifseqformula "168")) + (builtin "One Step Simplification" (formula "18") (ifInst "" (formula "22")) (ifInst "" (formula "24"))) + (rule "Definition_axiom_for_writtenElementsOfBucketCountElement_in_de_wiesler_BucketPointers" (formula "19") (term "2,0,1,0")) + (builtin "One Step Simplification" (formula "19")) + (rule "translateJavaAddInt" (formula "19") (term "2,2,2,0,1,0")) + (rule "translateJavaSubInt" (formula "19") (term "0,0,0,2,0,1,0")) + (rule "translateJavaSubInt" (formula "19") (term "3,0,1,2,0,1,0")) + (rule "translateJavaAddInt" (formula "19") (term "3,2,2,0,1,0")) + (rule "translateJavaAddInt" (formula "19") (term "2,0,1,2,0,1,0")) + (rule "translateJavaAddInt" (formula "19") (term "0,3,0,1,2,0,1,0")) + (rule "translateJavaAddInt" (formula "19") (term "1,2,0,1,0")) + (rule "polySimp_elimSub" (formula "19") (term "0,0,0,2,0,1,0")) + (rule "polySimp_elimSub" (formula "19") (term "3,0,1,2,0,1,0")) + (rule "mul_literals" (formula "19") (term "1,3,0,1,2,0,1,0")) + (rule "polySimp_homoEq" (formula "19") (term "1,0")) + (rule "polySimp_addComm1" (formula "19") (term "0,1,0")) + (rule "polySimp_addComm0" (formula "19") (term "0,0,0,2,0,1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "19") (term "3,0,1,2,0,1,0,0,1,0")) + (rule "polySimp_addComm0" (formula "19") (term "1,2,0,1,0,0,1,0")) + (rule "polySimp_addComm0" (formula "19") (term "0,3,1,1,2,0,1,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "19") (term "0,0,2,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "19") (term "1,0,0,0,0,2,0,1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "19") (term "0,0,0,2,0,1,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "19") (term "0,0,0,0,2,0,1,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "19") (term "1,0,2,0,1,0,0,1,0")) + (rule "polySimp_sepPosMonomial" (formula "19") (term "1,0")) + (rule "polySimp_mulComm0" (formula "19") (term "1,1,0")) + (rule "polySimp_rightDist" (formula "19") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "19") (term "1,1,1,0")) + (rule "polySimp_elimOne" (formula "19") (term "1,1,1,0")) + (rule "polySimp_mulAssoc" (formula "19") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "19") (term "0,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "19") (term "0,1,1,0")) + (rule "polySimp_elimOne" (formula "19") (term "0,1,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "19") (term "0,0,2,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "19") (term "0,0,0,2,1,1,1,0")) + (rule "polySimp_elimOne" (formula "19") (term "0,0,0,2,1,1,1,0")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "90") (term "0")) + (builtin "One Step Simplification" (formula "90") (ifInst "" (formula "95")) (ifInst "" (formula "167")) (ifInst "" (formula "64")) (ifInst "" (formula "26"))) + (rule "translateJavaAddInt" (formula "90") (term "2,1,1,0,1,1,1,1")) + (rule "translateJavaSubInt" (formula "90") (term "2,0,1,1,1,1,1,1")) + (rule "polySimp_elimSub" (formula "90") (term "2,0,1,1,1,1,1,1")) + (rule "mul_literals" (formula "90") (term "1,2,0,1,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "90") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "90") (term "2,0,1,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "90") (term "0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "90") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "90") (term "1,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "90") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "90") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "90") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "90") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "90") (term "1,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "90") (term "0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "90") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "90") (term "0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "90") (term "1,0,1,1,1,1")) + (rule "applyEq" (formula "90") (term "2,0,1,0,0,1,1") (ifseqformula "55")) + (rule "inEqSimp_homoInEq1" (formula "90") (term "1,0,0,1,1")) + (rule "polySimp_pullOutFactor1" (formula "90") (term "0,1,0,0,1,1")) + (rule "add_literals" (formula "90") (term "1,0,1,0,0,1,1")) + (rule "times_zero_1" (formula "90") (term "0,1,0,0,1,1")) + (rule "leq_literals" (formula "90") (term "1,0,0,1,1")) + (builtin "One Step Simplification" (formula "90")) + (rule "applyEq" (formula "90") (term "1,1,0,1,1,1,1") (ifseqformula "91")) + (rule "applyEq" (formula "90") (term "0,0,0,1,1,1") (ifseqformula "91")) + (rule "applyEq" (formula "90") (term "1,1,1,1,1,1,1") (ifseqformula "91")) + (rule "applyEq" (formula "90") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "55")) + (rule "polySimp_pullOutFactor1b" (formula "90") (term "0,0,0,1,1,1,1")) + (rule "add_literals" (formula "90") (term "1,1,0,0,0,1,1,1,1")) + (rule "times_zero_1" (formula "90") (term "1,0,0,0,1,1,1,1")) + (rule "add_literals" (formula "90") (term "0,0,0,1,1,1,1")) + (rule "leq_literals" (formula "90") (term "0,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "90")) + (rule "applyEq" (formula "90") (term "0,0,0,1,1") (ifseqformula "91")) + (rule "applyEq" (formula "90") (term "0,1,0,0") (ifseqformula "55")) + (rule "inEqSimp_homoInEq1" (formula "90") (term "1,0,0")) + (rule "polySimp_pullOutFactor1" (formula "90") (term "0,1,0,0")) + (rule "add_literals" (formula "90") (term "1,0,1,0,0")) + (rule "times_zero_1" (formula "90") (term "0,1,0,0")) + (rule "leq_literals" (formula "90") (term "1,0,0")) + (builtin "One Step Simplification" (formula "90")) + (rule "applyEq" (formula "90") (term "2,0,1,0,1,1") (ifseqformula "55")) + (rule "applyEq" (formula "90") (term "0,1,0,1,1,1,1") (ifseqformula "55")) + (rule "inEqSimp_homoInEq1" (formula "90") (term "1,0,1,1,1,1")) + (rule "polySimp_pullOutFactor1" (formula "90") (term "0,1,0,1,1,1,1")) + (rule "add_literals" (formula "90") (term "1,0,1,0,1,1,1,1")) + (rule "times_zero_1" (formula "90") (term "0,1,0,1,1,1,1")) + (rule "leq_literals" (formula "90") (term "1,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "90")) + (rule "applyEq" (formula "90") (term "0,1,0,1,1") (ifseqformula "91")) + (rule "replace_known_left" (formula "90") (term "1,0,1,1") (ifseqformula "103")) + (builtin "One Step Simplification" (formula "90")) + (rule "inEqSimp_sepNegMonomial0" (formula "90") (term "0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "90") (term "0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "90") (term "0,0,1,1,1,1")) + (rule "inEqSimp_subsumption1" (formula "90") (term "0,1,1,1,1") (ifseqformula "46")) + (rule "leq_literals" (formula "90") (term "0,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "90")) + (rule "inEqSimp_subsumption1" (formula "90") (term "0,0") (ifseqformula "46")) + (rule "leq_literals" (formula "90") (term "0,0,0")) + (builtin "One Step Simplification" (formula "90")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "91") (term "0")) + (rule "translateJavaCastInt" (formula "91") (term "0,0")) + (rule "castedGetAny" (formula "91") (term "0,0")) + (rule "nnf_imp2or" (formula "75") (term "0")) + (rule "nnf_imp2or" (formula "20") (term "0")) + (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "104") (term "0")) + (builtin "One Step Simplification" (formula "104")) + (rule "translateJavaMod" (formula "104") (term "0")) + (rule "jmod_axiom" (formula "104") (term "0")) + (rule "polySimp_mulLiterals" (formula "104") (term "1,0")) + (rule "polySimp_sepNegMonomial" (formula "104")) + (rule "polySimp_mulLiterals" (formula "104") (term "0")) + (rule "newSym_eq" (formula "104") (inst "l=l_0") (inst "newSymDef=mul(result_0, Z(0(#)))")) + (rule "times_zero_1" (formula "104") (term "1,1")) + (rule "add_zero_right" (formula "104") (term "1")) + (rule "applyEq" (formula "105") (term "0,0") (ifseqformula "104")) + (rule "eqSymm" (formula "105")) + (rule "applyEq" (formula "104") (term "0,0") (ifseqformula "105")) + (rule "applyEq" (formula "84") (term "0") (ifseqformula "105")) + (rule "applyEq" (formula "93") (term "0") (ifseqformula "105")) + (rule "inEqSimp_homoInEq0" (formula "93")) + (rule "polySimp_mulLiterals" (formula "93") (term "1,0")) + (rule "polySimp_addComm1" (formula "93") (term "0")) + (rule "applyEq" (formula "5") (term "1,1") (ifseqformula "105")) + (rule "polySimp_addComm1" (formula "5") (term "1")) + (rule "applyEq" (formula "116") (term "1") (ifseqformula "105")) + (rule "applyEq" (formula "101") (term "0") (ifseqformula "105")) + (rule "applyEq" (formula "122") (term "0") (ifseqformula "105")) + (rule "inEqSimp_homoInEq0" (formula "122")) + (rule "polySimp_mulLiterals" (formula "122") (term "1,0")) + (rule "polySimp_addComm1" (formula "122") (term "0")) + (rule "applyEq" (formula "94") (term "0") (ifseqformula "105")) + (rule "inEqSimp_homoInEq1" (formula "94")) + (rule "polySimp_mulLiterals" (formula "94") (term "1,0")) + (rule "polySimp_addComm1" (formula "94") (term "0")) + (rule "applyEq" (formula "102") (term "1") (ifseqformula "105")) + (rule "applyEq" (formula "106") (term "1,1") (ifseqformula "105")) + (rule "applyEq" (formula "117") (term "0") (ifseqformula "105")) + (rule "inEqSimp_homoInEq0" (formula "117")) + (rule "polySimp_mulLiterals" (formula "117") (term "1,0")) + (rule "polySimp_addComm1" (formula "117") (term "0")) + (rule "polySimp_addComm0" (formula "117") (term "0,0")) + (rule "applyEq" (formula "118") (term "0,1,0,1") (ifseqformula "105")) + (rule "polySimp_mulLiterals" (formula "118") (term "1,0,1")) + (rule "polySimp_addComm0" (formula "118") (term "0,1")) + (rule "applyEq" (formula "98") (term "1,0,1") (ifseqformula "105")) + (rule "polySimp_addComm1" (formula "98") (term "0,1")) + (rule "applyEq" (formula "81") (term "1,0,1") (ifseqformula "105")) + (rule "polySimp_addComm1" (formula "81") (term "0,1")) + (rule "polySimp_addComm1" (formula "81") (term "0,0,1")) + (rule "applyEq" (formula "97") (term "1,0,1") (ifseqformula "105")) + (rule "polySimp_addComm1" (formula "97") (term "0,1")) + (rule "applyEq" (formula "124") (term "1,0,1") (ifseqformula "105")) + (rule "applyEq" (formula "107") (term "1") (ifseqformula "105")) + (rule "applyEq" (formula "111") (term "1") (ifseqformula "105")) + (rule "applyEq" (formula "8") (term "1,0,1") (ifseqformula "105")) + (rule "applyEq" (formula "89") (term "1,0,1") (ifseqformula "105")) + (rule "polySimp_addComm1" (formula "89") (term "0,1")) + (rule "polySimp_addComm1" (formula "89") (term "0,0,1")) + (rule "polySimp_addComm0" (formula "89") (term "0,0,0,1")) + (rule "applyEq" (formula "82") (term "1,0,1") (ifseqformula "105")) + (rule "polySimp_addComm1" (formula "82") (term "0,1")) + (rule "polySimp_addComm1" (formula "82") (term "0,0,1")) + (rule "applyEq" (formula "132") (term "0,1,0,1") (ifseqformula "105")) + (rule "polySimp_mulLiterals" (formula "132") (term "1,0,1")) + (rule "polySimp_addComm0" (formula "132") (term "0,1")) + (rule "applyEq" (formula "65") (term "0,1,0,1") (ifseqformula "105")) + (rule "polySimp_mulLiterals" (formula "65") (term "1,0,1")) + (rule "polySimp_addComm0" (formula "65") (term "0,1")) + (rule "applyEq" (formula "120") (term "0,1,0,0,0,0") (ifseqformula "105")) + (rule "polySimp_mulLiterals" (formula "120") (term "1,0,0,0,0")) + (rule "polySimp_addComm1" (formula "120") (term "0,0,0,0")) + (rule "applyEq" (formula "58") (term "0,1,0,0,1,0,0,1,1,1,0") (ifseqformula "105")) + (rule "polySimp_mulLiterals" (formula "58") (term "1,0,0,1,0,0,1,1,1,0")) + (rule "polySimp_addComm0" (formula "58") (term "0,0,1,0,0,1,1,1,0")) + (rule "applyEq" (formula "128") (term "0,1,0,0,2,1,0") (ifseqformula "105")) + (rule "polySimp_mulLiterals" (formula "128") (term "1,0,0,2,1,0")) + (rule "polySimp_addComm1" (formula "128") (term "0,0,2,1,0")) + (rule "polySimp_addComm1" (formula "128") (term "0,0,0,2,1,0")) + (rule "applyEq" (formula "129") (term "0,1,0,0,1,0,0,0,0") (ifseqformula "105")) + (rule "polySimp_mulLiterals" (formula "129") (term "1,0,0,1,0,0,0,0")) + (rule "applyEq" (formula "130") (term "0,1,0,0,3,0,1,0") (ifseqformula "105")) + (rule "polySimp_mulLiterals" (formula "130") (term "1,0,0,3,0,1,0")) + (rule "polySimp_addComm1" (formula "130") (term "0,0,3,0,1,0")) + (rule "polySimp_addComm0" (formula "130") (term "0,0,0,3,0,1,0")) + (rule "applyEq" (formula "130") (term "0,1,0,0,3,1,1,0") (ifseqformula "105")) + (rule "polySimp_mulLiterals" (formula "130") (term "1,0,0,3,1,1,0")) + (rule "applyEq" (formula "126") (term "0,1,0,0,1") (ifseqformula "105")) + (rule "polySimp_mulLiterals" (formula "126") (term "1,0,0,1")) + (rule "polySimp_addComm0" (formula "126") (term "0,0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "93")) + (rule "polySimp_mulLiterals" (formula "93") (term "0")) + (rule "polySimp_elimOne" (formula "93") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "122")) + (rule "polySimp_mulComm0" (formula "122") (term "1")) + (rule "polySimp_rightDist" (formula "122") (term "1")) + (rule "mul_literals" (formula "122") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "122") (term "1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "94")) + (rule "polySimp_mulLiterals" (formula "94") (term "0")) + (rule "polySimp_elimOne" (formula "94") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "117")) + (rule "polySimp_mulComm0" (formula "117") (term "1")) + (rule "polySimp_rightDist" (formula "117") (term "1")) + (rule "polySimp_mulLiterals" (formula "117") (term "1,1")) + (rule "polySimp_elimOne" (formula "117") (term "1,1")) + (rule "polySimp_mulComm0" (formula "117") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "117") (term "0,1")) + (rule "elimGcdLeq_antec" (formula "101") (inst "elimGcdRightDiv=Z(7(0(6(8(8(3(8(#))))))))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "mul_literals" (formula "101") (term "0,1,0,0,0,0,1,0")) + (rule "neg_literal" (formula "101") (term "0,0,0,0,0,1,0")) + (rule "leq_literals" (formula "101") (term "0,0")) + (builtin "One Step Simplification" (formula "101")) + (rule "polySimp_mulLiterals" (formula "101") (term "1,0,0")) + (rule "mul_literals" (formula "101") (term "1,0,0,0,0,0")) + (rule "polySimp_addLiterals" (formula "101") (term "0,0,0,0")) + (rule "add_literals" (formula "101") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "101") (term "0,0")) + (rule "add_literals" (formula "101") (term "1,1,0,0")) + (rule "times_zero_1" (formula "101") (term "1,0,0")) + (rule "add_zero_right" (formula "101") (term "0,0")) + (rule "qeq_literals" (formula "101") (term "0")) + (builtin "One Step Simplification" (formula "101")) + (rule "elimGcdGeq_antec" (formula "84") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "add_zero_right" (formula "84") (term "0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "84") (term "1,0,1,0")) + (rule "leq_literals" (formula "84") (term "0,0")) + (builtin "One Step Simplification" (formula "84")) + (rule "polySimp_mulLiterals" (formula "84") (term "1,0,0,0,0")) + (rule "mul_literals" (formula "84") (term "1,0,0,0,0")) + (rule "add_literals" (formula "84") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "84") (term "0,0")) + (rule "add_literals" (formula "84") (term "1,1,0,0")) + (rule "times_zero_1" (formula "84") (term "1,0,0")) + (rule "add_zero_right" (formula "84") (term "0,0")) + (rule "leq_literals" (formula "84") (term "0")) + (builtin "One Step Simplification" (formula "84")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "106") (term "0,1")) + (rule "translateJavaCastInt" (formula "106") (term "0,0,1")) + (rule "castedGetAny" (formula "106") (term "0,0,1")) + (rule "inEqSimp_exactShadow3" (formula "122") (ifseqformula "123")) + (rule "polySimp_rightDist" (formula "122") (term "0,0")) + (rule "mul_literals" (formula "122") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "122") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "122") (term "0")) + (rule "polySimp_addAssoc" (formula "122") (term "0,0")) + (rule "polySimp_addComm1" (formula "122") (term "0,0,0")) + (rule "add_literals" (formula "122") (term "0,0,0,0")) + (rule "add_zero_left" (formula "122") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "122")) + (rule "polySimp_mulComm0" (formula "122") (term "1")) + (rule "polySimp_rightDist" (formula "122") (term "1")) + (rule "polySimp_mulLiterals" (formula "122") (term "1,1")) + (rule "polySimp_elimOne" (formula "122") (term "1,1")) + (rule "polySimp_mulComm0" (formula "122") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "122") (term "0,1")) + (rule "inEqSimp_exactShadow3" (formula "5") (ifseqformula "8")) + (rule "polySimp_rightDist" (formula "5") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "5") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "5") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "5") (term "0,0,0")) + (rule "mul_literals" (formula "5") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "5") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "5") (term "0")) + (rule "polySimp_addComm1" (formula "5") (term "0,0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "5") (term "0,0,0,0")) + (rule "add_literals" (formula "5") (term "0,0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "5") (term "0,0,0")) + (rule "add_literals" (formula "5") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "5") (term "1,0,0,0")) + (rule "add_zero_right" (formula "5") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "5")) + (rule "polySimp_mulLiterals" (formula "5") (term "0")) + (rule "polySimp_elimOne" (formula "5") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "118") (ifseqformula "8")) + (rule "polySimp_rightDist" (formula "118") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "118") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "118") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "118") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "118") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "118") (term "1,0,0,0")) + (rule "polySimp_mulAssoc" (formula "118") (term "0,0,0,0")) + (rule "polySimp_mulComm0" (formula "118") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "118") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "118") (term "0")) + (rule "polySimp_addComm1" (formula "118") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "118") (term "0")) + (rule "add_literals" (formula "118") (term "1,1,0")) + (rule "times_zero_1" (formula "118") (term "1,0")) + (rule "add_zero_right" (formula "118") (term "0")) + (rule "polySimp_addComm1" (formula "118") (term "0")) + (rule "polySimp_addAssoc" (formula "118") (term "0,0")) + (rule "polySimp_addComm0" (formula "118") (term "0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "118") (term "0,0")) + (rule "add_literals" (formula "118") (term "1,1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "118")) + (rule "polySimp_mulComm0" (formula "118") (term "1")) + (rule "polySimp_rightDist" (formula "118") (term "1")) + (rule "mul_literals" (formula "118") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "118") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "118") (ifseqformula "123")) + (rule "inEqSimp_homoInEq0" (formula "118") (term "0")) + (rule "polySimp_mulComm0" (formula "118") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "118") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "118") (term "1,1,0,0")) + (rule "mul_literals" (formula "118") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "118") (term "0,0")) + (rule "polySimp_addComm1" (formula "118") (term "0,0,0")) + (rule "add_literals" (formula "118") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "118") (term "0,0")) + (rule "add_literals" (formula "118") (term "1,1,0,0")) + (rule "times_zero_1" (formula "118") (term "1,0,0")) + (rule "add_zero_right" (formula "118") (term "0,0")) + (rule "qeq_literals" (formula "118") (term "0")) + (builtin "One Step Simplification" (formula "118")) + (rule "true_left" (formula "118")) + (rule "inEqSimp_exactShadow3" (formula "124") (ifseqformula "89")) + (rule "polySimp_rightDist" (formula "124") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "124") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "124") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "124") (term "0,0,0")) + (rule "mul_literals" (formula "124") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "124") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "124") (term "0")) + (rule "polySimp_addComm1" (formula "124") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "124") (term "0")) + (rule "add_literals" (formula "124") (term "1,1,0")) + (rule "times_zero_1" (formula "124") (term "1,0")) + (rule "add_zero_right" (formula "124") (term "0")) + (rule "polySimp_addAssoc" (formula "124") (term "0")) + (rule "polySimp_addAssoc" (formula "124") (term "0,0")) + (rule "polySimp_addAssoc" (formula "124") (term "0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "124") (term "0,0,0,0")) + (rule "add_literals" (formula "124") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "124") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "124") (term "0,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "124")) + (rule "polySimp_mulLiterals" (formula "124") (term "0")) + (rule "polySimp_elimOne" (formula "124") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "82") (ifseqformula "89")) + (rule "polySimp_rightDist" (formula "82") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "82") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "82") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "82") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "82") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "82") (term "1,0,0,0")) + (rule "polySimp_rightDist" (formula "82") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "82") (term "1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "82") (term "1,0,0,0,0")) + (rule "polySimp_rightDist" (formula "82") (term "0,0,0,0,0")) + (rule "mul_literals" (formula "82") (term "0,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "82") (term "1,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "82") (term "0")) + (rule "polySimp_addComm1" (formula "82") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "82") (term "0")) + (rule "add_literals" (formula "82") (term "1,1,0")) + (rule "times_zero_1" (formula "82") (term "1,0")) + (rule "add_zero_right" (formula "82") (term "0")) + (rule "polySimp_addAssoc" (formula "82") (term "0")) + (rule "polySimp_addComm1" (formula "82") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "82") (term "0")) + (rule "add_literals" (formula "82") (term "1,1,0")) + (rule "times_zero_1" (formula "82") (term "1,0")) + (rule "add_zero_right" (formula "82") (term "0")) + (rule "polySimp_addAssoc" (formula "82") (term "0")) + (rule "polySimp_addAssoc" (formula "82") (term "0,0")) + (rule "polySimp_addComm1" (formula "82") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "82") (term "0,0")) + (rule "add_literals" (formula "82") (term "1,1,0,0")) + (rule "times_zero_1" (formula "82") (term "1,0,0")) + (rule "add_zero_right" (formula "82") (term "0,0")) + (rule "polySimp_pullOutFactor0b" (formula "82") (term "0,0")) + (rule "add_literals" (formula "82") (term "1,1,0,0")) + (rule "times_zero_1" (formula "82") (term "1,0,0")) + (rule "add_zero_right" (formula "82") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "82")) + (rule "mul_literals" (formula "82") (term "1")) + (rule "inEqSimp_subsumption1" (formula "82") (ifseqformula "78")) + (rule "leq_literals" (formula "82") (term "0")) + (builtin "One Step Simplification" (formula "82")) + (rule "true_left" (formula "82")) + (rule "inEqSimp_exactShadow3" (formula "80") (ifseqformula "116")) + (rule "polySimp_rightDist" (formula "80") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "80") (term "1,0,0")) + (rule "mul_literals" (formula "80") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "80") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "80") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "80")) + (rule "polySimp_mulComm0" (formula "80") (term "1")) + (rule "polySimp_rightDist" (formula "80") (term "1")) + (rule "mul_literals" (formula "80") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "80") (term "1,1")) + (rule "inEqSimp_exactShadow3" (formula "117") (ifseqformula "6")) + (rule "polySimp_rightDist" (formula "117") (term "0,0")) + (rule "polySimp_mulAssoc" (formula "117") (term "0,0,0")) + (rule "polySimp_mulComm0" (formula "117") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "117") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "117") (term "0")) + (rule "polySimp_addComm1" (formula "117") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "117") (term "0")) + (rule "add_literals" (formula "117") (term "1,1,0")) + (rule "times_zero_1" (formula "117") (term "1,0")) + (rule "add_zero_right" (formula "117") (term "0")) + (rule "polySimp_addComm0" (formula "117") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "117")) + (rule "polySimp_mulLiterals" (formula "117") (term "0")) + (rule "elimGcdLeq_antec" (formula "117") (inst "elimGcdRightDiv=Z(6(0(6(8(8(3(8(#))))))))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "leq_literals" (formula "117") (term "0,0")) + (builtin "One Step Simplification" (formula "117")) + (rule "polySimp_mulLiterals" (formula "117") (term "1,0,0,0,0,0")) + (rule "neg_literal" (formula "117") (term "0,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "117") (term "1,0,0")) + (rule "mul_literals" (formula "117") (term "1,0,0,0,0,0")) + (rule "polySimp_addLiterals" (formula "117") (term "0,0,0,0")) + (rule "add_literals" (formula "117") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "117") (term "0,0")) + (rule "add_literals" (formula "117") (term "1,1,0,0")) + (rule "times_zero_1" (formula "117") (term "1,0,0")) + (rule "add_zero_right" (formula "117") (term "0,0")) + (rule "qeq_literals" (formula "117") (term "0")) + (builtin "One Step Simplification" (formula "117")) + (rule "inEqSimp_subsumption0" (formula "101") (ifseqformula "117")) + (rule "leq_literals" (formula "101") (term "0")) + (builtin "One Step Simplification" (formula "101")) + (rule "true_left" (formula "101")) + (rule "inEqSimp_exactShadow3" (formula "118") (ifseqformula "81")) + (rule "polySimp_rightDist" (formula "118") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "118") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "118") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "118") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "118") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "118") (term "1,0,0,0")) + (rule "polySimp_mulAssoc" (formula "118") (term "0,0,0,0")) + (rule "polySimp_mulComm0" (formula "118") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "118") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "118") (term "0")) + (rule "polySimp_addComm1" (formula "118") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "118") (term "0")) + (rule "add_literals" (formula "118") (term "1,1,0")) + (rule "times_zero_1" (formula "118") (term "1,0")) + (rule "add_zero_right" (formula "118") (term "0")) + (rule "polySimp_addAssoc" (formula "118") (term "0")) + (rule "polySimp_addComm1" (formula "118") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "118") (term "0")) + (rule "add_literals" (formula "118") (term "1,1,0")) + (rule "times_zero_1" (formula "118") (term "1,0")) + (rule "add_zero_right" (formula "118") (term "0")) + (rule "polySimp_addAssoc" (formula "118") (term "0")) + (rule "polySimp_addAssoc" (formula "118") (term "0,0")) + (rule "polySimp_addComm0" (formula "118") (term "0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "118") (term "0,0")) + (rule "add_literals" (formula "118") (term "1,1,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "118")) + (rule "polySimp_mulLiterals" (formula "118") (term "0")) + (rule "polySimp_elimOne" (formula "118") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "98") (ifseqformula "81")) + (rule "polySimp_rightDist" (formula "98") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "98") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "98") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "98") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "98") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "98") (term "1,0,0,0")) + (rule "polySimp_rightDist" (formula "98") (term "0,0,0,0")) + (rule "mul_literals" (formula "98") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "98") (term "1,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "98") (term "0")) + (rule "polySimp_addComm1" (formula "98") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "98") (term "0")) + (rule "add_literals" (formula "98") (term "1,1,0")) + (rule "times_zero_1" (formula "98") (term "1,0")) + (rule "add_zero_right" (formula "98") (term "0")) + (rule "polySimp_addAssoc" (formula "98") (term "0")) + (rule "polySimp_addComm1" (formula "98") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "98") (term "0")) + (rule "add_literals" (formula "98") (term "1,1,0")) + (rule "times_zero_1" (formula "98") (term "1,0")) + (rule "add_zero_right" (formula "98") (term "0")) + (rule "polySimp_addAssoc" (formula "98") (term "0")) + (rule "polySimp_addAssoc" (formula "98") (term "0,0")) + (rule "polySimp_addComm1" (formula "98") (term "0,0,0")) + (rule "add_literals" (formula "98") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "98") (term "0,0")) + (rule "add_literals" (formula "98") (term "1,1,0,0")) + (rule "times_zero_1" (formula "98") (term "1,0,0")) + (rule "add_zero_right" (formula "98") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "98")) + (rule "polySimp_mulLiterals" (formula "98") (term "0")) + (rule "polySimp_elimOne" (formula "98") (term "0")) + (rule "inEqSimp_subsumption0" (formula "98") (ifseqformula "86")) + (rule "leq_literals" (formula "98") (term "0")) + (builtin "One Step Simplification" (formula "98")) + (rule "true_left" (formula "98")) + (rule "inEqSimp_exactShadow3" (formula "98") (ifseqformula "8")) + (rule "polySimp_rightDist" (formula "98") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "98") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "98") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "98") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "98") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "98") (term "1,0,0,0")) + (rule "polySimp_rightDist" (formula "98") (term "0,0,0,0")) + (rule "mul_literals" (formula "98") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "98") (term "1,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "98") (term "0")) + (rule "polySimp_addComm1" (formula "98") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "98") (term "0")) + (rule "add_literals" (formula "98") (term "1,1,0")) + (rule "times_zero_1" (formula "98") (term "1,0")) + (rule "add_zero_right" (formula "98") (term "0")) + (rule "polySimp_addComm1" (formula "98") (term "0")) + (rule "polySimp_addAssoc" (formula "98") (term "0,0")) + (rule "polySimp_addComm1" (formula "98") (term "0,0,0")) + (rule "add_literals" (formula "98") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "98") (term "0,0")) + (rule "add_literals" (formula "98") (term "1,1,0,0")) + (rule "times_zero_1" (formula "98") (term "1,0,0")) + (rule "add_zero_right" (formula "98") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "98")) + (rule "mul_literals" (formula "98") (term "1")) + (rule "inEqSimp_subsumption1" (formula "98") (ifseqformula "85")) + (rule "leq_literals" (formula "98") (term "0")) + (builtin "One Step Simplification" (formula "98")) + (rule "true_left" (formula "98")) + (rule "inEqSimp_exactShadow3" (formula "124") (ifseqformula "81")) + (rule "polySimp_rightDist" (formula "124") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "124") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "124") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "124") (term "0,0,0")) + (rule "mul_literals" (formula "124") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "124") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "124") (term "0")) + (rule "polySimp_addComm1" (formula "124") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "124") (term "0")) + (rule "add_literals" (formula "124") (term "1,1,0")) + (rule "times_zero_1" (formula "124") (term "1,0")) + (rule "add_zero_right" (formula "124") (term "0")) + (rule "polySimp_addAssoc" (formula "124") (term "0")) + (rule "polySimp_addAssoc" (formula "124") (term "0,0")) + (rule "polySimp_addAssoc" (formula "124") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "124") (term "0,0,0,0")) + (rule "add_literals" (formula "124") (term "0,0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "124") (term "0,0,0")) + (rule "add_literals" (formula "124") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "124") (term "1,0,0,0")) + (rule "add_zero_right" (formula "124") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "124")) + (rule "polySimp_mulLiterals" (formula "124") (term "0")) + (rule "polySimp_elimOne" (formula "124") (term "0")) + (rule "inEqSimp_subsumption0" (formula "124") (ifseqformula "96")) + (rule "inEqSimp_homoInEq0" (formula "124") (term "0")) + (rule "polySimp_mulComm0" (formula "124") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "124") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "124") (term "1,1,0,0")) + (rule "mul_literals" (formula "124") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "124") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "124") (term "0,0")) + (rule "polySimp_addComm1" (formula "124") (term "0,0,0")) + (rule "add_literals" (formula "124") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "124") (term "0,0")) + (rule "add_literals" (formula "124") (term "1,1,0,0")) + (rule "times_zero_1" (formula "124") (term "1,0,0")) + (rule "add_zero_right" (formula "124") (term "0,0")) + (rule "qeq_literals" (formula "124") (term "0")) + (builtin "One Step Simplification" (formula "124")) + (rule "true_left" (formula "124")) + (rule "inEqSimp_exactShadow3" (formula "124") (ifseqformula "97")) + (rule "polySimp_rightDist" (formula "124") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "124") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "124") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "124") (term "0,0,0")) + (rule "mul_literals" (formula "124") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "124") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "124") (term "0")) + (rule "polySimp_addComm1" (formula "124") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "124") (term "0")) + (rule "add_literals" (formula "124") (term "1,1,0")) + (rule "times_zero_1" (formula "124") (term "1,0")) + (rule "add_zero_right" (formula "124") (term "0")) + (rule "polySimp_addAssoc" (formula "124") (term "0")) + (rule "polySimp_addAssoc" (formula "124") (term "0,0")) + (rule "polySimp_addComm1" (formula "124") (term "0,0,0")) + (rule "add_literals" (formula "124") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "124") (term "0,0")) + (rule "add_literals" (formula "124") (term "1,1,0,0")) + (rule "times_zero_1" (formula "124") (term "1,0,0")) + (rule "add_zero_right" (formula "124") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "124")) + (rule "polySimp_mulLiterals" (formula "124") (term "0")) + (rule "polySimp_elimOne" (formula "124") (term "0")) + (rule "inEqSimp_subsumption0" (formula "124") (ifseqformula "61")) + (rule "leq_literals" (formula "124") (term "0")) + (builtin "One Step Simplification" (formula "124")) + (rule "true_left" (formula "124")) + (rule "inEqSimp_exactShadow3" (formula "98") (ifseqformula "89")) + (rule "polySimp_rightDist" (formula "98") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "98") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "98") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "98") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "98") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "98") (term "1,0,0,0")) + (rule "polySimp_rightDist" (formula "98") (term "0,0,0,0")) + (rule "mul_literals" (formula "98") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "98") (term "1,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "98") (term "0")) + (rule "polySimp_addComm1" (formula "98") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "98") (term "0")) + (rule "add_literals" (formula "98") (term "1,1,0")) + (rule "times_zero_1" (formula "98") (term "1,0")) + (rule "add_zero_right" (formula "98") (term "0")) + (rule "polySimp_addAssoc" (formula "98") (term "0")) + (rule "polySimp_addComm1" (formula "98") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "98") (term "0")) + (rule "add_literals" (formula "98") (term "1,1,0")) + (rule "times_zero_1" (formula "98") (term "1,0")) + (rule "add_zero_right" (formula "98") (term "0")) + (rule "polySimp_addAssoc" (formula "98") (term "0")) + (rule "polySimp_addAssoc" (formula "98") (term "0,0")) + (rule "polySimp_pullOutFactor0b" (formula "98") (term "0,0,0")) + (rule "add_literals" (formula "98") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "98") (term "1,0,0,0")) + (rule "add_zero_right" (formula "98") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "98")) + (rule "polySimp_mulComm0" (formula "98") (term "1")) + (rule "polySimp_rightDist" (formula "98") (term "1")) + (rule "mul_literals" (formula "98") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "98") (term "1,1")) + (rule "polySimp_elimOne" (formula "98") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "98") (ifseqformula "87")) + (rule "inEqSimp_homoInEq0" (formula "98") (term "0")) + (rule "polySimp_mulComm0" (formula "98") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "98") (term "1,0,0")) + (rule "mul_literals" (formula "98") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "98") (term "0,0")) + (rule "polySimp_addComm1" (formula "98") (term "0,0,0")) + (rule "add_literals" (formula "98") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "98") (term "0,0")) + (rule "add_literals" (formula "98") (term "1,1,0,0")) + (rule "times_zero_1" (formula "98") (term "1,0,0")) + (rule "add_zero_right" (formula "98") (term "0,0")) + (rule "qeq_literals" (formula "98") (term "0")) + (builtin "One Step Simplification" (formula "98")) + (rule "true_left" (formula "98")) + (rule "inEqSimp_exactShadow3" (formula "82") (ifseqformula "8")) + (rule "polySimp_rightDist" (formula "82") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "82") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "82") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "82") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "82") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "82") (term "1,0,0,0")) + (rule "polySimp_rightDist" (formula "82") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "82") (term "1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "82") (term "1,0,0,0,0")) + (rule "polySimp_rightDist" (formula "82") (term "0,0,0,0,0")) + (rule "mul_literals" (formula "82") (term "0,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "82") (term "1,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "82") (term "0")) + (rule "polySimp_addComm1" (formula "82") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "82") (term "0")) + (rule "add_literals" (formula "82") (term "1,1,0")) + (rule "times_zero_1" (formula "82") (term "1,0")) + (rule "add_zero_right" (formula "82") (term "0")) + (rule "polySimp_addComm1" (formula "82") (term "0")) + (rule "polySimp_addComm1" (formula "82") (term "0,0")) + (rule "polySimp_addAssoc" (formula "82") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "82") (term "0,0,0,0")) + (rule "add_literals" (formula "82") (term "0,0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "82") (term "0,0,0")) + (rule "add_literals" (formula "82") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "82") (term "1,0,0,0")) + (rule "add_zero_right" (formula "82") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "82")) + (rule "polySimp_mulComm0" (formula "82") (term "1")) + (rule "polySimp_rightDist" (formula "82") (term "1")) + (rule "mul_literals" (formula "82") (term "0,1")) + (rule "inEqSimp_subsumption1" (formula "82") (ifseqformula "79")) + (rule "inEqSimp_homoInEq0" (formula "82") (term "0")) + (rule "polySimp_mulComm0" (formula "82") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "82") (term "1,0,0")) + (rule "mul_literals" (formula "82") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "82") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "82") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "82") (term "0,0")) + (rule "polySimp_addComm1" (formula "82") (term "0,0,0")) + (rule "add_literals" (formula "82") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "82") (term "0,0")) + (rule "add_literals" (formula "82") (term "1,1,0,0")) + (rule "times_zero_1" (formula "82") (term "1,0,0")) + (rule "add_zero_right" (formula "82") (term "0,0")) + (rule "qeq_literals" (formula "82") (term "0")) + (builtin "One Step Simplification" (formula "82")) + (rule "true_left" (formula "82")) + (rule "inEqSimp_exactShadow3" (formula "82") (ifseqformula "97")) + (rule "polySimp_rightDist" (formula "82") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "82") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "82") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "82") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "82") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "82") (term "1,0,0,0")) + (rule "polySimp_rightDist" (formula "82") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "82") (term "1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "82") (term "1,0,0,0,0")) + (rule "polySimp_rightDist" (formula "82") (term "0,0,0,0,0")) + (rule "mul_literals" (formula "82") (term "0,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "82") (term "1,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "82") (term "0")) + (rule "polySimp_addComm1" (formula "82") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "82") (term "0")) + (rule "add_literals" (formula "82") (term "1,1,0")) + (rule "times_zero_1" (formula "82") (term "1,0")) + (rule "add_zero_right" (formula "82") (term "0")) + (rule "polySimp_addAssoc" (formula "82") (term "0")) + (rule "polySimp_addComm1" (formula "82") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "82") (term "0")) + (rule "add_literals" (formula "82") (term "1,1,0")) + (rule "times_zero_1" (formula "82") (term "1,0")) + (rule "add_zero_right" (formula "82") (term "0")) + (rule "polySimp_addComm1" (formula "82") (term "0")) + (rule "polySimp_addAssoc" (formula "82") (term "0,0")) + (rule "polySimp_addComm1" (formula "82") (term "0,0,0")) + (rule "add_literals" (formula "82") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "82") (term "0,0")) + (rule "add_literals" (formula "82") (term "1,1,0,0")) + (rule "times_zero_1" (formula "82") (term "1,0,0")) + (rule "add_zero_right" (formula "82") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "82")) + (rule "mul_literals" (formula "82") (term "1")) + (rule "inEqSimp_subsumption1" (formula "82") (ifseqformula "30")) + (rule "leq_literals" (formula "82") (term "0")) + (builtin "One Step Simplification" (formula "82")) + (rule "true_left" (formula "82")) + (rule "inEqSimp_exactShadow3" (formula "118") (ifseqformula "89")) + (rule "polySimp_rightDist" (formula "118") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "118") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "118") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "118") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "118") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "118") (term "1,0,0,0")) + (rule "polySimp_mulAssoc" (formula "118") (term "0,0,0,0")) + (rule "polySimp_mulComm0" (formula "118") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "118") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "118") (term "0")) + (rule "polySimp_addComm1" (formula "118") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "118") (term "0")) + (rule "add_literals" (formula "118") (term "1,1,0")) + (rule "times_zero_1" (formula "118") (term "1,0")) + (rule "add_zero_right" (formula "118") (term "0")) + (rule "polySimp_addAssoc" (formula "118") (term "0")) + (rule "polySimp_addComm1" (formula "118") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "118") (term "0")) + (rule "add_literals" (formula "118") (term "1,1,0")) + (rule "times_zero_1" (formula "118") (term "1,0")) + (rule "add_zero_right" (formula "118") (term "0")) + (rule "polySimp_addAssoc" (formula "118") (term "0")) + (rule "polySimp_addAssoc" (formula "118") (term "0,0")) + (rule "polySimp_pullOutFactor0" (formula "118") (term "0,0,0")) + (rule "add_literals" (formula "118") (term "1,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "118")) + (rule "polySimp_mulComm0" (formula "118") (term "1")) + (rule "polySimp_rightDist" (formula "118") (term "1")) + (rule "polySimp_mulLiterals" (formula "118") (term "1,1")) + (rule "polySimp_elimOne" (formula "118") (term "1,1")) + (rule "polySimp_mulComm0" (formula "118") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "118") (term "0,1")) + (rule "inEqSimp_exactShadow3" (formula "5") (ifseqformula "97")) + (rule "polySimp_rightDist" (formula "5") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "5") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "5") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "5") (term "0,0,0")) + (rule "mul_literals" (formula "5") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "5") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "5") (term "0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0")) + (rule "polySimp_addComm1" (formula "5") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "5") (term "0,0")) + (rule "add_literals" (formula "5") (term "1,1,0,0")) + (rule "times_zero_1" (formula "5") (term "1,0,0")) + (rule "add_zero_right" (formula "5") (term "0,0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0")) + (rule "polySimp_addComm1" (formula "5") (term "0,0,0")) + (rule "add_literals" (formula "5") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "5") (term "0,0")) + (rule "add_literals" (formula "5") (term "1,1,0,0")) + (rule "times_zero_1" (formula "5") (term "1,0,0")) + (rule "add_zero_right" (formula "5") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "5")) + (rule "polySimp_mulLiterals" (formula "5") (term "0")) + (rule "polySimp_elimOne" (formula "5") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "30") (ifseqformula "93")) + (rule "times_zero_1" (formula "30") (term "0,0")) + (rule "add_zero_left" (formula "30") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "30")) + (rule "polySimp_mulLiterals" (formula "30") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "119") (ifseqformula "98")) + (rule "polySimp_rightDist" (formula "119") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "119") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "119") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "119") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "119") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "119") (term "1,0,0,0")) + (rule "polySimp_mulAssoc" (formula "119") (term "0,0,0,0")) + (rule "polySimp_mulComm0" (formula "119") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "119") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "119") (term "0")) + (rule "polySimp_addComm1" (formula "119") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "119") (term "0")) + (rule "add_literals" (formula "119") (term "1,1,0")) + (rule "times_zero_1" (formula "119") (term "1,0")) + (rule "add_zero_right" (formula "119") (term "0")) + (rule "polySimp_addAssoc" (formula "119") (term "0")) + (rule "polySimp_addComm1" (formula "119") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "119") (term "0")) + (rule "add_literals" (formula "119") (term "1,1,0")) + (rule "times_zero_1" (formula "119") (term "1,0")) + (rule "add_zero_right" (formula "119") (term "0")) + (rule "polySimp_addAssoc" (formula "119") (term "0")) + (rule "polySimp_addComm0" (formula "119") (term "0,0")) + (rule "polySimp_pullOutFactor0b" (formula "119") (term "0")) + (rule "add_literals" (formula "119") (term "1,1,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "119")) + (rule "polySimp_mulLiterals" (formula "119") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "95") (ifseqformula "87")) + (rule "polySimp_rightDist" (formula "95") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "95") (term "1,0,0")) + (rule "mul_literals" (formula "95") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "95") (term "0")) + (rule "add_literals" (formula "95") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "95")) + (rule "mul_literals" (formula "95") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "124") (ifseqformula "98")) + (rule "polySimp_rightDist" (formula "124") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "124") (term "1,0,0")) + (rule "mul_literals" (formula "124") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "124") (term "0")) + (rule "polySimp_addComm1" (formula "124") (term "0,0")) + (rule "add_literals" (formula "124") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "124")) + (rule "polySimp_mulLiterals" (formula "124") (term "0")) + (rule "polySimp_elimOne" (formula "124") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "125") (ifseqformula "62")) + (rule "polySimp_rightDist" (formula "125") (term "0,0")) + (rule "mul_literals" (formula "125") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "125") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "125") (term "0")) + (rule "add_literals" (formula "125") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "125")) + (rule "polySimp_mulLiterals" (formula "125") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "89") (ifseqformula "117")) + (rule "mul_literals" (formula "89") (term "0,0")) + (rule "add_zero_left" (formula "89") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "120") (ifseqformula "34")) + (rule "polySimp_rightDist" (formula "120") (term "0,0")) + (rule "polySimp_mulAssoc" (formula "120") (term "0,0,0")) + (rule "polySimp_mulComm0" (formula "120") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "120") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "120") (term "0")) + (rule "polySimp_addComm0" (formula "120") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "120")) + (rule "polySimp_mulLiterals" (formula "120") (term "0")) + (rule "polySimp_elimOne" (formula "120") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "5") (ifseqformula "82")) + (rule "polySimp_rightDist" (formula "5") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "5") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "5") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "5") (term "0,0,0")) + (rule "mul_literals" (formula "5") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "5") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "5") (term "0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0")) + (rule "polySimp_addComm1" (formula "5") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "5") (term "0,0")) + (rule "add_literals" (formula "5") (term "1,1,0,0")) + (rule "times_zero_1" (formula "5") (term "1,0,0")) + (rule "add_zero_right" (formula "5") (term "0,0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "5") (term "0,0,0,0")) + (rule "add_literals" (formula "5") (term "0,0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "5") (term "0,0,0")) + (rule "add_literals" (formula "5") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "5") (term "1,0,0,0")) + (rule "add_zero_right" (formula "5") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "5")) + (rule "polySimp_mulLiterals" (formula "5") (term "0")) + (rule "polySimp_elimOne" (formula "5") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "5") (ifseqformula "91")) + (rule "polySimp_rightDist" (formula "5") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "5") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "5") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "5") (term "0,0,0")) + (rule "mul_literals" (formula "5") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "5") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "5") (term "0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0")) + (rule "polySimp_addComm1" (formula "5") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "5") (term "0,0")) + (rule "add_literals" (formula "5") (term "1,1,0,0")) + (rule "times_zero_1" (formula "5") (term "1,0,0")) + (rule "add_zero_right" (formula "5") (term "0,0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "5") (term "0,0,0,0")) + (rule "add_literals" (formula "5") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "5") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "5") (term "0,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "5")) + (rule "polySimp_mulLiterals" (formula "5") (term "0")) + (rule "polySimp_elimOne" (formula "5") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "104") (ifseqformula "105")) + (rule "polySimp_mulAssoc" (formula "104") (term "0,0")) + (rule "polySimp_mulComm0" (formula "104") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "104") (term "0,0")) + (rule "polySimp_addComm0" (formula "104") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "104")) + (rule "polySimp_mulLiterals" (formula "104") (term "0")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "110") (term "0")) + (builtin "One Step Simplification" (formula "110")) + (rule "translateJavaAddInt" (formula "110") (term "0,0,0")) + (rule "translateJavaUnaryMinusInt" (formula "110") (term "1,0")) + (rule "neg_literal" (formula "110") (term "1,0")) + (rule "translateJavaSubInt" (formula "110") (term "0,0")) + (rule "polySimp_elimSub" (formula "110") (term "0,0")) + (rule "mul_literals" (formula "110") (term "1,0,0")) + (rule "polySimp_addLiterals" (formula "110") (term "0,0")) + (rule "polySimp_addComm0" (formula "110") (term "0,0")) + (rule "Definition_axiom_for_isSortedSeqTransitive_in_de_wiesler_Functions" (formula "75") (term "0") (inst "i=i") (inst "j=j")) + (builtin "One Step Simplification" (formula "75")) + (rule "expand_inInt" (formula "75") (term "1,0,0")) + (rule "expand_inInt" (formula "75") (term "1,0,0,1,0")) + (rule "replace_int_MIN" (formula "75") (term "0,1,1,0,0")) + (rule "replace_int_MAX" (formula "75") (term "1,0,1,0,0")) + (rule "replace_int_MIN" (formula "75") (term "0,1,1,0,0,1,0")) + (rule "replace_int_MAX" (formula "75") (term "1,0,1,0,0,1,0")) + (rule "translateJavaCastInt" (formula "75") (term "0,1,0,1,0")) + (rule "translateJavaCastInt" (formula "75") (term "1,1,0,1,0")) + (rule "castedGetAny" (formula "75") (term "0,1,0,1,0")) + (rule "castedGetAny" (formula "75") (term "1,1,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "75") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "75") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "75") (term "1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "75") (term "1,0,0,1,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "75") (term "0,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "75") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "75") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "75") (term "1,1,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "75") (term "1,0,1,0")) + (rule "applyEq" (formula "75") (term "0,1,0,0,1,0,0,0") (ifseqformula "73")) + (rule "polySimp_mulComm0" (formula "75") (term "1,0,0,1,0,0,0")) + (rule "polySimp_rightDist" (formula "75") (term "1,0,0,1,0,0,0")) + (rule "mul_literals" (formula "75") (term "0,1,0,0,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "75") (term "0,0,1,0,0,0")) + (rule "add_literals" (formula "75") (term "0,0,0,1,0,0,0")) + (rule "add_zero_left" (formula "75") (term "0,0,1,0,0,0")) + (rule "applyEq" (formula "75") (term "0,1,0,0,1,0,0,0,1,0") (ifseqformula "73")) + (rule "polySimp_mulComm0" (formula "75") (term "1,0,0,1,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "75") (term "1,0,0,1,0,0,0,1,0")) + (rule "mul_literals" (formula "75") (term "0,1,0,0,1,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "75") (term "0,0,1,0,0,0,1,0")) + (rule "add_literals" (formula "75") (term "0,0,0,1,0,0,0,1,0")) + (rule "add_zero_left" (formula "75") (term "0,0,1,0,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "75") (term "1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "75") (term "1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "75") (term "1,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "75") (term "1,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "75") (term "1,1,0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "75") (term "1,1,0,0,0,1,0")) + (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "72") (term "0")) + (builtin "One Step Simplification" (formula "72")) + (rule "translateJavaMod" (formula "72") (term "0")) + (rule "jmod_axiom" (formula "72") (term "0")) + (rule "polySimp_mulLiterals" (formula "72") (term "1,0")) + (rule "polySimp_sepNegMonomial" (formula "72")) + (rule "polySimp_mulLiterals" (formula "72") (term "0")) + (rule "nnf_imp2or" (formula "59") (term "0,1,0")) + (rule "inEqSimp_subsumption0" (formula "95") (ifseqformula "127")) + (rule "inEqSimp_homoInEq0" (formula "95") (term "0")) + (rule "polySimp_mulComm0" (formula "95") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "95") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "95") (term "1,1,0,0")) + (rule "mul_literals" (formula "95") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "95") (term "0,0")) + (rule "polySimp_addComm1" (formula "95") (term "0,0,0")) + (rule "add_literals" (formula "95") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "95") (term "0,0")) + (rule "add_literals" (formula "95") (term "1,1,0,0")) + (rule "times_zero_1" (formula "95") (term "1,0,0")) + (rule "add_zero_right" (formula "95") (term "0,0")) + (rule "qeq_literals" (formula "95") (term "0")) + (builtin "One Step Simplification" (formula "95")) + (rule "true_left" (formula "95")) + (rule "inEqSimp_subsumption6" (formula "95") (ifseqformula "85")) + (rule "greater_literals" (formula "95") (term "0,0")) + (builtin "One Step Simplification" (formula "95")) + (rule "times_zero_1" (formula "95") (term "1,0")) + (rule "leq_literals" (formula "95") (term "0")) + (builtin "One Step Simplification" (formula "95")) + (rule "true_left" (formula "95")) + (rule "inEqSimp_subsumption4" (formula "30") (ifseqformula "118")) + (rule "mul_literals" (formula "30") (term "0,1,0")) + (rule "greater_literals" (formula "30") (term "0,0")) + (builtin "One Step Simplification" (formula "30")) + (rule "leq_literals" (formula "30") (term "0")) + (builtin "One Step Simplification" (formula "30")) + (rule "true_left" (formula "30")) + (rule "inEqSimp_subsumption6" (formula "88") (ifseqformula "84")) + (rule "times_zero_1" (formula "88") (term "1,1,0")) + (rule "greater_literals" (formula "88") (term "0,0")) + (builtin "One Step Simplification" (formula "88")) + (rule "leq_literals" (formula "88") (term "0")) + (builtin "One Step Simplification" (formula "88")) + (rule "true_left" (formula "88")) + (rule "inEqSimp_subsumption4" (formula "124") (ifseqformula "116")) + (rule "mul_literals" (formula "124") (term "0,1,0")) + (rule "greater_literals" (formula "124") (term "0,0")) + (builtin "One Step Simplification" (formula "124")) + (rule "leq_literals" (formula "124") (term "0")) + (builtin "One Step Simplification" (formula "124")) + (rule "true_left" (formula "124")) + (rule "inEqSimp_subsumption0" (formula "123") (ifseqformula "117")) + (rule "inEqSimp_homoInEq0" (formula "123") (term "0")) + (rule "polySimp_mulComm0" (formula "123") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "123") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "123") (term "1,1,0,0")) + (rule "mul_literals" (formula "123") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "123") (term "0,0")) + (rule "polySimp_addComm1" (formula "123") (term "0,0,0")) + (rule "add_literals" (formula "123") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "123") (term "0,0")) + (rule "add_literals" (formula "123") (term "1,1,0,0")) + (rule "times_zero_1" (formula "123") (term "1,0,0")) + (rule "add_zero_right" (formula "123") (term "0,0")) + (rule "qeq_literals" (formula "123") (term "0")) + (builtin "One Step Simplification" (formula "123")) + (rule "true_left" (formula "123")) + (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "63") (term "0")) + (builtin "One Step Simplification" (formula "63")) + (rule "translateJavaMod" (formula "63") (term "0")) + (rule "jmod_axiom" (formula "63") (term "0")) + (rule "polySimp_mulLiterals" (formula "63") (term "1,0")) + (rule "polySimp_sepNegMonomial" (formula "63")) + (rule "polySimp_mulLiterals" (formula "63") (term "0")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "64") (inst "b=b")) + (builtin "One Step Simplification" (formula "64")) + (rule "expand_inInt" (formula "64") (term "1,0,0,1")) + (rule "replace_int_MAX" (formula "64") (term "1,0,1,0,0,1")) + (rule "replace_int_MIN" (formula "64") (term "0,1,1,0,0,1")) + (rule "andLeft" (formula "64")) + (rule "andLeft" (formula "64")) + (rule "andLeft" (formula "65")) + (rule "andLeft" (formula "64")) + (rule "andLeft" (formula "64")) + (rule "andLeft" (formula "64")) + (rule "andLeft" (formula "66")) + (rule "andLeft" (formula "66")) + (rule "andLeft" (formula "66")) + (rule "translateJavaCastInt" (formula "71") (term "0")) + (rule "translateJavaAddInt" (formula "70") (term "1")) + (rule "translateJavaMulInt" (formula "64") (term "1")) + (rule "translateJavaMulInt" (formula "65") (term "0")) + (rule "translateJavaCastInt" (formula "68") (term "0")) + (rule "translateJavaCastInt" (formula "67") (term "1")) + (rule "polySimp_mulComm0" (formula "64") (term "1")) + (rule "polySimp_mulComm0" (formula "65") (term "0")) + (rule "polySimp_addComm0" (formula "70") (term "1")) + (rule "castedGetAny" (formula "71") (term "0")) + (rule "castedGetAny" (formula "68") (term "0")) + (rule "castedGetAny" (formula "67") (term "1")) + (rule "inEqSimp_ltToLeq" (formula "72") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "72") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "72") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "72") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "66")) + (rule "inEqSimp_commuteLeq" (formula "64")) + (rule "inEqSimp_commuteLeq" (formula "66")) + (rule "applyEq" (formula "64") (term "0,0") (ifseqformula "55")) + (rule "applyEq" (formula "79") (term "0") (ifseqformula "69")) + (rule "polySimp_homoEq" (formula "79")) + (rule "polySimp_mulComm0" (formula "79") (term "1,0")) + (rule "polySimp_rightDist" (formula "79") (term "1,0")) + (rule "mul_literals" (formula "79") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0")) + (rule "polySimp_addComm1" (formula "79") (term "0,0")) + (rule "add_literals" (formula "79") (term "0,0,0")) + (rule "add_zero_left" (formula "79") (term "0,0")) + (rule "applyEq" (formula "66") (term "1,0") (ifseqformula "55")) + (rule "applyEq" (formula "66") (term "1,0") (ifseqformula "55")) + (rule "applyEq" (formula "65") (term "0,0") (ifseqformula "55")) + (rule "inEqSimp_commuteLeq" (formula "65")) + (rule "applyEq" (formula "66") (term "1,1") (ifseqformula "55")) + (rule "applyEq" (formula "68") (term "0,1,0,0,1,0,0,0") (ifseqformula "55")) + (rule "applyEq" (formula "76") (term "0,1,0") (ifseqformula "55")) + (rule "polySimp_pullOutFactor1" (formula "76") (term "0")) + (rule "add_literals" (formula "76") (term "1,0")) + (rule "times_zero_1" (formula "76") (term "0")) + (builtin "One Step Simplification" (formula "76")) + (rule "true_left" (formula "76")) + (rule "inEqSimp_sepPosMonomial0" (formula "68") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "68") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "68") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "68") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "68") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "68") (term "1,1,1,0,0,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "60") (term "0")) + (rule "translateJavaCastInt" (formula "60") (term "0,0")) + (rule "castedGetAny" (formula "60") (term "0,0")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "59") (term "0")) + (builtin "One Step Simplification" (formula "59") (ifInst "" (formula "98")) (ifInst "" (formula "173")) (ifInst "" (formula "26"))) + (rule "translateJavaSubInt" (formula "59") (term "2,0,1,0,1,1,1,1,1")) + (rule "translateJavaAddInt" (formula "59") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_elimSub" (formula "59") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "59") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "59") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "59") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "59") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "59") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "59") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "59") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "59") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "59") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "59") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "59") (term "0,0,0")) + (rule "replace_known_left" (formula "59") (term "0,0,0") (ifseqformula "16")) + (builtin "One Step Simplification" (formula "59")) + (rule "inEqSimp_commuteLeq" (formula "59") (term "1,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "59") (term "0,0,0,1,1")) + (rule "replace_known_left" (formula "59") (term "0,0,0,1,1") (ifseqformula "60")) + (builtin "One Step Simplification" (formula "59")) + (rule "inEqSimp_commuteLeq" (formula "59") (term "0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "59") (term "1,0,0,1,1,1,1,1")) + (rule "applyEq" (formula "59") (term "2,0,0,0,1,1") (ifseqformula "55")) + (rule "applyEq" (formula "59") (term "0,0,0") (ifseqformula "55")) + (rule "applyEq" (formula "59") (term "0,1,0,0,1,1,1,1,1") (ifseqformula "55")) + (rule "applyEq" (formula "59") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "55")) + (rule "applyEq" (formula "59") (term "2,0,1,0,1,1") (ifseqformula "55")) + (rule "inEqSimp_sepNegMonomial0" (formula "59") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "59") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "59") (term "0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "59") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "59") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "59") (term "0,0,0,1,1,1,1")) + (rule "replace_known_left" (formula "59") (term "0,0,1,1,1,1") (ifseqformula "10")) + (builtin "One Step Simplification" (formula "59")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "60") (term "0")) + (rule "translateJavaCastInt" (formula "60") (term "0,0")) + (rule "castedGetAny" (formula "60") (term "0,0")) + (rule "inEqSimp_subsumption4" (formula "104") (ifseqformula "120")) + (rule "mul_literals" (formula "104") (term "0,1,0")) + (rule "greater_literals" (formula "104") (term "0,0")) + (builtin "One Step Simplification" (formula "104")) + (rule "leq_literals" (formula "104") (term "0")) + (builtin "One Step Simplification" (formula "104")) + (rule "true_left" (formula "104")) + (rule "nnf_imp2or" (formula "45") (term "0")) + (rule "cut_direct" (formula "108") (term "0")) + (branch "CUT: bucket_0 >= 1 TRUE" + (builtin "One Step Simplification" (formula "109")) + (rule "replace_known_left" (formula "59") (term "0,0,0,1,1,1,1,1") (ifseqformula "108")) + (builtin "One Step Simplification" (formula "59")) + (rule "arrayLengthNotNegative" (formula "42") (term "0")) + (rule "applyEq" (formula "42") (term "0") (ifseqformula "43")) + (rule "qeq_literals" (formula "42")) + (rule "true_left" (formula "42")) + (rule "arrayLengthIsAShort" (formula "42") (term "0")) + (rule "expand_inShort" (formula "42")) + (rule "replace_short_MIN" (formula "42") (term "0,1")) + (rule "replace_short_MAX" (formula "42") (term "1,0")) + (rule "andLeft" (formula "42")) + (rule "inEqSimp_commuteLeq" (formula "43")) + (rule "applyEq" (formula "43") (term "0") (ifseqformula "44")) + (rule "qeq_literals" (formula "43")) + (rule "true_left" (formula "43")) + (rule "applyEq" (formula "42") (term "0") (ifseqformula "43")) + (rule "leq_literals" (formula "42")) + (rule "true_left" (formula "42")) + (rule "arrayLengthIsAShort" (formula "41") (term "0")) + (rule "expand_inShort" (formula "41")) + (rule "replace_short_MIN" (formula "41") (term "0,1")) + (rule "replace_short_MAX" (formula "41") (term "1,0")) + (rule "andLeft" (formula "41")) + (rule "inEqSimp_commuteLeq" (formula "42")) + (rule "applyEq" (formula "41") (term "0") (ifseqformula "43")) + (rule "leq_literals" (formula "41")) + (rule "closeFalse" (formula "41")) + ) + (branch "CUT: bucket_0 >= 1 FALSE" + (builtin "One Step Simplification" (formula "108")) + (rule "true_left" (formula "108")) + (rule "replace_known_right" (formula "59") (term "0,0,0,1,1,1,1,1") (ifseqformula "136")) + (builtin "One Step Simplification" (formula "59")) + (rule "inEqSimp_geqRight" (formula "136")) + (rule "mul_literals" (formula "1") (term "1,0,0")) + (rule "add_literals" (formula "1") (term "0,0")) + (rule "add_zero_left" (formula "1") (term "0")) + (rule "arrayLengthNotNegative" (formula "43") (term "0")) + (rule "applyEq" (formula "43") (term "0") (ifseqformula "44")) + (rule "qeq_literals" (formula "43")) + (rule "true_left" (formula "43")) + (rule "arrayLengthIsAShort" (formula "43") (term "0")) + (rule "expand_inShort" (formula "43")) + (rule "replace_short_MIN" (formula "43") (term "0,1")) + (rule "replace_short_MAX" (formula "43") (term "1,0")) + (rule "andLeft" (formula "43")) + (rule "inEqSimp_commuteLeq" (formula "44")) + (rule "applyEq" (formula "43") (term "0") (ifseqformula "45")) + (rule "leq_literals" (formula "43")) + (rule "true_left" (formula "43")) + (rule "applyEq" (formula "43") (term "0") (ifseqformula "44")) + (rule "qeq_literals" (formula "43")) + (rule "true_left" (formula "43")) + (rule "arrayLengthIsAShort" (formula "42") (term "0")) + (rule "expand_inShort" (formula "42")) + (rule "replace_short_MAX" (formula "42") (term "1,0")) + (rule "replace_short_MIN" (formula "42") (term "0,1")) + (rule "andLeft" (formula "42")) + (rule "inEqSimp_commuteLeq" (formula "43")) + (rule "applyEq" (formula "42") (term "0") (ifseqformula "44")) + (rule "leq_literals" (formula "42")) + (rule "closeFalse" (formula "42")) + ) + ) + ) + (branch "Case 2" + (rule "expand_inInt" (formula "151")) + (rule "replace_int_MIN" (formula "151") (term "0,1")) + (rule "replace_int_MAX" (formula "151") (term "1,0")) + (rule "polySimp_homoEq" (formula "59")) + (rule "polySimp_homoEq" (formula "12") (term "1,0")) + (rule "polySimp_homoEq" (formula "49") (term "1,0,1,0")) + (rule "polySimp_homoEq" (formula "109")) + (rule "polySimp_mulComm0" (formula "59") (term "1,0")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "49") (term "1,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "109") (term "1,0")) + (rule "polySimp_rightDist" (formula "59") (term "1,0")) + (rule "polySimp_mulComm0" (formula "59") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "12") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "12") (term "0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "49") (term "1,0,1,0,1,0")) + (rule "polySimp_mulAssoc" (formula "49") (term "0,1,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "49") (term "0,0,1,0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "49") (term "0,1,0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "49") (term "0,1,0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "109") (term "1,0")) + (rule "mul_literals" (formula "109") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "59") (term "0")) + (rule "polySimp_addAssoc" (formula "12") (term "0,1,0")) + (rule "polySimp_addComm0" (formula "12") (term "0,0,1,0")) + (rule "inEqSimp_leqRight" (formula "116")) + (rule "mul_literals" (formula "1") (term "1,0,0")) + (rule "add_literals" (formula "1") (term "0,0")) + (rule "polySimp_addAssoc" (formula "50") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "110") (term "0")) + (rule "polySimp_addComm1" (formula "110") (term "0,0")) + (rule "polySimp_addComm1" (formula "110") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "110") (term "0,0,0,0")) + (rule "polySimp_addComm1" (formula "110") (term "0,0,0,0,0")) + (rule "add_literals" (formula "110") (term "0,0,0,0,0,0")) + (rule "add_zero_left" (formula "110") (term "0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "1") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "4")) + (rule "polySimp_mulComm0" (formula "4") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "4") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "3")) + (rule "polySimp_rightDist" (formula "3") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "3") (term "0,1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "14") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "50") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "2")) + (rule "polySimp_rightDist" (formula "2") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "2") (term "0,1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "113") (term "0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "113") (term "1,0,0,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "113") (term "0,1,0,0,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "113") (term "1,0,1,0,0,0,0,0,0,0")) + (rule "mul_literals" (formula "113") (term "0,0,1,0,0,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "113") (term "1,0,1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "12") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "3") (term "0,0")) + (rule "polySimp_addAssoc" (formula "2") (term "0,0")) + (rule "polySimp_addComm1" (formula "2") (term "0")) + (rule "polySimp_addAssoc" (formula "113") (term "0,0,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "3") (term "0")) + (rule "polySimp_addComm1" (formula "3") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "3") (term "0,0,0")) + (rule "add_literals" (formula "3") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "3") (term "1,0,0,0")) + (rule "add_zero_right" (formula "3") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "113") (term "0,0,0,0,0,0,0,0")) + (rule "add_literals" (formula "113") (term "0,0,0,0,0,0,0,0,0")) + (rule "inEqSimp_homoInEq0" (formula "94")) + (rule "polySimp_mulComm0" (formula "94") (term "1,0")) + (rule "polySimp_rightDist" (formula "94") (term "1,0")) + (rule "polySimp_mulComm0" (formula "94") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "94") (term "0")) + (rule "polySimp_addComm0" (formula "94") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "66")) + (rule "polySimp_mulComm0" (formula "66") (term "1,0")) + (rule "polySimp_rightDist" (formula "66") (term "1,0")) + (rule "polySimp_mulComm0" (formula "66") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "66") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "67")) + (rule "mul_literals" (formula "67") (term "1,0")) + (rule "polySimp_addComm1" (formula "67") (term "0")) + (rule "polySimp_addComm0" (formula "67") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1,0")) + (rule "polySimp_rightDist" (formula "64") (term "1,0")) + (rule "polySimp_mulComm0" (formula "64") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "64") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "102")) + (rule "polySimp_mulComm0" (formula "102") (term "1,0")) + (rule "polySimp_rightDist" (formula "102") (term "1,0")) + (rule "polySimp_mulComm0" (formula "102") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "102") (term "0")) + (rule "polySimp_addComm1" (formula "102") (term "0,0")) + (rule "polySimp_pullOutFactor1" (formula "102") (term "0,0,0")) + (rule "add_literals" (formula "102") (term "1,0,0,0")) + (rule "times_zero_1" (formula "102") (term "0,0,0")) + (rule "add_zero_left" (formula "102") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "65")) + (rule "mul_literals" (formula "65") (term "1,0")) + (rule "polySimp_addComm1" (formula "65") (term "0")) + (rule "polySimp_addComm0" (formula "65") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "40")) + (rule "polySimp_mulComm0" (formula "40") (term "1,0")) + (rule "polySimp_rightDist" (formula "40") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "40") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "40") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "40") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "40") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "74")) + (rule "polySimp_mulComm0" (formula "74") (term "1,0")) + (rule "polySimp_rightDist" (formula "74") (term "1,0")) + (rule "polySimp_mulComm0" (formula "74") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "79")) + (rule "polySimp_mulComm0" (formula "79") (term "1,0")) + (rule "polySimp_rightDist" (formula "79") (term "1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "75")) + (rule "mul_literals" (formula "75") (term "1,0")) + (rule "polySimp_addComm1" (formula "75") (term "0")) + (rule "polySimp_addComm0" (formula "75") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "93")) + (rule "polySimp_mulComm0" (formula "93") (term "1,0")) + (rule "polySimp_rightDist" (formula "93") (term "1,0")) + (rule "polySimp_mulComm0" (formula "93") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "93") (term "0")) + (rule "inEqSimp_homoInEq1" (formula "91")) + (rule "polySimp_pullOutFactor1" (formula "91") (term "0")) + (rule "add_literals" (formula "91") (term "1,0")) + (rule "times_zero_1" (formula "91") (term "0")) + (rule "leq_literals" (formula "91")) + (rule "true_left" (formula "91")) + (rule "inEqSimp_homoInEq0" (formula "91")) + (rule "polySimp_addComm1" (formula "91") (term "0")) + (rule "polySimp_pullOutFactor1" (formula "91") (term "0,0")) + (rule "add_literals" (formula "91") (term "1,0,0")) + (rule "times_zero_1" (formula "91") (term "0,0")) + (rule "add_zero_left" (formula "91") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "80")) + (rule "mul_literals" (formula "80") (term "1,0")) + (rule "polySimp_addComm1" (formula "80") (term "0")) + (rule "polySimp_addComm0" (formula "80") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "106")) + (rule "polySimp_mulComm0" (formula "106") (term "1,0")) + (rule "polySimp_rightDist" (formula "106") (term "1,0")) + (rule "polySimp_rightDist" (formula "106") (term "0,1,0")) + (rule "mul_literals" (formula "106") (term "0,0,1,0")) + (rule "polySimp_addComm1" (formula "106") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "101")) + (rule "polySimp_mulComm0" (formula "101") (term "1,0")) + (rule "inEqSimp_homoInEq0" (formula "105")) + (rule "polySimp_mulComm0" (formula "105") (term "1,0")) + (rule "polySimp_addAssoc" (formula "40") (term "0")) + (rule "polySimp_rightDist" (formula "101") (term "1,0")) + (rule "polySimp_mulComm0" (formula "101") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "101") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "149") (term "1")) + (rule "mul_literals" (formula "149") (term "1,0,1")) + (rule "polySimp_addComm1" (formula "149") (term "0,1")) + (rule "polySimp_addComm0" (formula "149") (term "0,0,1")) + (rule "inEqSimp_homoInEq0" (formula "149") (term "0")) + (rule "polySimp_mulComm0" (formula "149") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "105") (term "1,0")) + (rule "polySimp_mulComm0" (formula "105") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "74") (term "0")) + (rule "polySimp_addAssoc" (formula "79") (term "0")) + (rule "polySimp_rightDist" (formula "149") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "149") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "149") (term "1,1,0,0")) + (rule "polySimp_mulComm0" (formula "149") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "91") (term "0,0")) + (rule "polySimp_pullOutFactor1" (formula "91") (term "0,0,0")) + (rule "add_literals" (formula "91") (term "1,0,0,0")) + (rule "times_zero_1" (formula "91") (term "0,0,0")) + (rule "add_zero_left" (formula "91") (term "0,0")) + (rule "polySimp_addAssoc" (formula "106") (term "0,0")) + (rule "polySimp_addAssoc" (formula "101") (term "0,0")) + (rule "polySimp_pullOutFactor1" (formula "101") (term "0,0,0")) + (rule "add_literals" (formula "101") (term "1,0,0,0")) + (rule "times_zero_1" (formula "101") (term "0,0,0")) + (rule "add_zero_left" (formula "101") (term "0,0")) + (rule "polySimp_addAssoc" (formula "105") (term "0")) + (rule "polySimp_addComm1" (formula "105") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "105") (term "0,0,0")) + (rule "add_literals" (formula "105") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "105") (term "1,0,0,0")) + (rule "add_zero_right" (formula "105") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "149") (term "0,0")) + (rule "polySimp_addAssoc" (formula "106") (term "0,0,0")) + (rule "polySimp_addComm0" (formula "106") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "106") (term "0,0,0")) + (rule "add_literals" (formula "106") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "106") (term "1,0,0,0")) + (rule "add_zero_right" (formula "106") (term "0,0,0")) + (rule "polySimp_sepNegMonomial" (formula "60")) + (rule "polySimp_mulLiterals" (formula "60") (term "0")) + (rule "polySimp_elimOne" (formula "60") (term "0")) + (rule "applyEq" (formula "114") (term "1") (ifseqformula "60")) + (rule "polySimp_sepNegMonomial" (formula "13") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "13") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "13") (term "0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "50") (term "1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "50") (term "0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "50") (term "0,1,0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "108")) + (rule "polySimp_mulLiterals" (formula "108") (term "0")) + (rule "polySimp_elimOne" (formula "108") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "1")) + (rule "polySimp_mulComm0" (formula "1") (term "1")) + (rule "polySimp_rightDist" (formula "1") (term "1")) + (rule "mul_literals" (formula "1") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "1") (term "1,1")) + (rule "polySimp_elimOne" (formula "1") (term "1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "4")) + (rule "polySimp_mulLiterals" (formula "4") (term "0")) + (rule "polySimp_elimOne" (formula "4") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "14") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "14") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "14") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "14") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "14") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "50") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "50") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "50") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "50") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "50") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "12") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "12") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "12") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "12") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "12") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "2")) + (rule "polySimp_mulLiterals" (formula "2") (term "0")) + (rule "polySimp_elimOne" (formula "2") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "3")) + (rule "polySimp_mulComm0" (formula "3") (term "1")) + (rule "polySimp_rightDist" (formula "3") (term "1")) + (rule "mul_literals" (formula "3") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "3") (term "1,1")) + (rule "polySimp_elimOne" (formula "3") (term "1,1")) + (rule "inEqSimp_sepPosMonomial0" (formula "111") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "111") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "111") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "111") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "111") (term "1,1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "111") (term "0,1,0,0,0,0,0")) + (rule "mul_literals" (formula "111") (term "0,0,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "92")) + (rule "polySimp_mulLiterals" (formula "92") (term "0")) + (rule "polySimp_elimOne" (formula "92") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "66")) + (rule "polySimp_mulLiterals" (formula "66") (term "0")) + (rule "polySimp_elimOne" (formula "66") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "67")) + (rule "polySimp_mulComm0" (formula "67") (term "1")) + (rule "polySimp_rightDist" (formula "67") (term "1")) + (rule "mul_literals" (formula "67") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "0")) + (rule "polySimp_elimOne" (formula "64") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "99")) + (rule "polySimp_mulLiterals" (formula "99") (term "0")) + (rule "polySimp_elimOne" (formula "99") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "65")) + (rule "polySimp_mulComm0" (formula "65") (term "1")) + (rule "polySimp_rightDist" (formula "65") (term "1")) + (rule "mul_literals" (formula "65") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "75")) + (rule "polySimp_mulComm0" (formula "75") (term "1")) + (rule "polySimp_rightDist" (formula "75") (term "1")) + (rule "mul_literals" (formula "75") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "80")) + (rule "polySimp_mulComm0" (formula "80") (term "1")) + (rule "polySimp_rightDist" (formula "80") (term "1")) + (rule "mul_literals" (formula "80") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "40")) + (rule "polySimp_mulLiterals" (formula "40") (term "0")) + (rule "polySimp_elimOne" (formula "40") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "148") (term "1")) + (rule "polySimp_mulLiterals" (formula "148") (term "0,1")) + (rule "polySimp_elimOne" (formula "148") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "74")) + (rule "polySimp_mulLiterals" (formula "74") (term "0")) + (rule "polySimp_elimOne" (formula "74") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "79")) + (rule "polySimp_mulLiterals" (formula "79") (term "0")) + (rule "polySimp_elimOne" (formula "79") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "91")) + (rule "polySimp_mulLiterals" (formula "91") (term "1")) + (rule "polySimp_elimOne" (formula "91") (term "1")) + (rule "inEqSimp_sepPosMonomial1" (formula "99")) + (rule "polySimp_mulLiterals" (formula "99") (term "1")) + (rule "polySimp_elimOne" (formula "99") (term "1")) + (rule "inEqSimp_sepNegMonomial1" (formula "103")) + (rule "polySimp_mulLiterals" (formula "103") (term "0")) + (rule "polySimp_elimOne" (formula "103") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "147") (term "0")) + (rule "polySimp_mulComm0" (formula "147") (term "1,0")) + (rule "polySimp_rightDist" (formula "147") (term "1,0")) + (rule "mul_literals" (formula "147") (term "0,1,0")) + (rule "polySimp_mulLiterals" (formula "147") (term "1,1,0")) + (rule "polySimp_elimOne" (formula "147") (term "1,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "104")) + (rule "polySimp_mulComm0" (formula "104") (term "1")) + (rule "polySimp_rightDist" (formula "104") (term "1")) + (rule "mul_literals" (formula "104") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "104") (term "1,1")) + (rule "polySimp_elimOne" (formula "104") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "78") (ifseqformula "10")) + (rule "leq_literals" (formula "78") (term "0")) + (builtin "One Step Simplification" (formula "78")) + (rule "true_left" (formula "78")) + (rule "inEqSimp_subsumption0" (formula "89") (ifseqformula "102")) + (rule "inEqSimp_homoInEq0" (formula "89") (term "0")) + (rule "polySimp_mulComm0" (formula "89") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "89") (term "1,0,0")) + (rule "mul_literals" (formula "89") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "89") (term "0,0")) + (rule "polySimp_addComm0" (formula "89") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "89") (term "0,0")) + (rule "add_literals" (formula "89") (term "1,1,0,0")) + (rule "times_zero_1" (formula "89") (term "1,0,0")) + (rule "add_zero_right" (formula "89") (term "0,0")) + (rule "qeq_literals" (formula "89") (term "0")) + (builtin "One Step Simplification" (formula "89")) + (rule "true_left" (formula "89")) + (rule "inEqSimp_subsumption1" (formula "37") (ifseqformula "38")) + (rule "leq_literals" (formula "37") (term "0")) + (builtin "One Step Simplification" (formula "37")) + (rule "true_left" (formula "37")) + (rule "inEqSimp_subsumption1" (formula "69") (ifseqformula "1")) + (rule "inEqSimp_homoInEq0" (formula "69") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "69") (term "0,0")) + (rule "add_literals" (formula "69") (term "1,1,0,0")) + (rule "times_zero_1" (formula "69") (term "1,0,0")) + (rule "add_zero_right" (formula "69") (term "0,0")) + (rule "qeq_literals" (formula "69") (term "0")) + (builtin "One Step Simplification" (formula "69")) + (rule "true_left" (formula "69")) + (rule "inEqSimp_subsumption1" (formula "11") (ifseqformula "4")) + (rule "inEqSimp_homoInEq0" (formula "11") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "11") (term "0,0")) + (rule "add_literals" (formula "11") (term "1,1,0,0")) + (rule "times_zero_1" (formula "11") (term "1,0,0")) + (rule "add_zero_right" (formula "11") (term "0,0")) + (rule "qeq_literals" (formula "11") (term "0")) + (builtin "One Step Simplification" (formula "11")) + (rule "true_left" (formula "11")) + (rule "inEqSimp_subsumption1" (formula "21") (ifseqformula "33")) + (rule "leq_literals" (formula "21") (term "0")) + (builtin "One Step Simplification" (formula "21")) + (rule "true_left" (formula "21")) + (rule "inEqSimp_subsumption1" (formula "141") (term "0") (ifseqformula "98")) + (rule "inEqSimp_homoInEq0" (formula "141") (term "0,0")) + (rule "polySimp_mulComm0" (formula "141") (term "1,0,0,0")) + (rule "polySimp_rightDist" (formula "141") (term "1,0,0,0")) + (rule "mul_literals" (formula "141") (term "0,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "141") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "141") (term "0,0,0,0")) + (rule "add_literals" (formula "141") (term "0,0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "141") (term "0,0,0")) + (rule "add_literals" (formula "141") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "141") (term "1,0,0,0")) + (rule "add_zero_right" (formula "141") (term "0,0,0")) + (rule "qeq_literals" (formula "141") (term "0,0")) + (builtin "One Step Simplification" (formula "141")) + (rule "inEqSimp_leqRight" (formula "141")) + (rule "polySimp_rightDist" (formula "1") (term "1,0,0")) + (rule "mul_literals" (formula "1") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "1") (term "0,0")) + (rule "add_literals" (formula "1") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "1")) + (rule "polySimp_mulComm0" (formula "1") (term "1")) + (rule "polySimp_rightDist" (formula "1") (term "1")) + (rule "mul_literals" (formula "1") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "1") (term "1,1")) + (rule "polySimp_elimOne" (formula "1") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "78") (ifseqformula "67")) + (rule "leq_literals" (formula "78") (term "0")) + (builtin "One Step Simplification" (formula "78")) + (rule "true_left" (formula "78")) + (rule "inEqSimp_contradInEq1" (formula "4") (ifseqformula "1")) + (rule "andLeft" (formula "4")) + (rule "inEqSimp_homoInEq1" (formula "4")) + (rule "polySimp_mulComm0" (formula "4") (term "1,0")) + (rule "polySimp_rightDist" (formula "4") (term "1,0")) + (rule "mul_literals" (formula "4") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "4") (term "0")) + (rule "polySimp_addComm1" (formula "4") (term "0,0")) + (rule "add_literals" (formula "4") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "4") (term "0")) + (rule "add_literals" (formula "4") (term "1,1,0")) + (rule "times_zero_1" (formula "4") (term "1,0")) + (rule "add_literals" (formula "4") (term "0")) + (rule "leq_literals" (formula "4")) + (rule "closeFalse" (formula "4")) + ) + ) + ) + ) + ) + (branch "Exceptional Post (copy_nonoverlapping)" + (builtin "One Step Simplification" (formula "111")) + (builtin "One Step Simplification" (formula "147")) + (rule "andLeft" (formula "111")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "112") (term "1,0") (ifseqformula "111")) + (builtin "One Step Simplification" (formula "112")) + (rule "andLeft" (formula "112")) + (rule "andLeft" (formula "112")) + (rule "notLeft" (formula "112")) + (rule "close" (formula "114") (ifseqformula "113")) + ) + (branch "Pre (copy_nonoverlapping)" + (builtin "One Step Simplification" (formula "145") (ifInst "" (formula "140")) (ifInst "" (formula "144")) (ifInst "" (formula "75")) (ifInst "" (formula "140")) (ifInst "" (formula "28")) (ifInst "" (formula "144")) (ifInst "" (formula "19"))) + (rule "expand_inInt" (formula "145") (term "1")) + (rule "expand_inInt" (formula "145") (term "1,0")) + (rule "expand_inInt" (formula "145") (term "0,0")) + (rule "replace_int_MIN" (formula "145") (term "0,1,1")) + (rule "replace_int_MAX" (formula "145") (term "1,0,1")) + (rule "replace_int_MAX" (formula "145") (term "1,0,1,0")) + (rule "replace_int_MIN" (formula "145") (term "0,1,1,0")) + (rule "replace_int_MAX" (formula "145") (term "1,0,0,0")) + (rule "replace_int_MIN" (formula "145") (term "0,1,0,0")) + (rule "leq_literals" (formula "145") (term "0,0,0")) + (builtin "One Step Simplification" (formula "145")) + (rule "leq_literals" (formula "145") (term "0,0")) + (builtin "One Step Simplification" (formula "145")) + (rule "polySimp_homoEq" (formula "49") (term "1,0,1,0")) + (rule "polySimp_homoEq" (formula "59")) + (rule "polySimp_homoEq" (formula "12") (term "1,0")) + (rule "polySimp_homoEq" (formula "109")) + (rule "polySimp_mulComm0" (formula "49") (term "1,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "59") (term "1,0")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "109") (term "1,0")) + (rule "polySimp_rightDist" (formula "49") (term "1,0,1,0,1,0")) + (rule "polySimp_mulAssoc" (formula "49") (term "0,1,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "49") (term "0,0,1,0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "49") (term "0,1,0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "49") (term "0,1,0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "59") (term "1,0")) + (rule "polySimp_mulComm0" (formula "59") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "12") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "12") (term "0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "109") (term "1,0")) + (rule "mul_literals" (formula "109") (term "0,1,0")) + (rule "inEqSimp_leqRight" (formula "110")) + (rule "mul_literals" (formula "1") (term "1,0,0")) + (rule "add_literals" (formula "1") (term "0,0")) + (rule "polySimp_addAssoc" (formula "50") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "60") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "2")) + (rule "polySimp_rightDist" (formula "2") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "2") (term "0,1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "4")) + (rule "polySimp_mulComm0" (formula "4") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "4") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "12") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "50") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "14") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "3")) + (rule "polySimp_rightDist" (formula "3") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "3") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "13") (term "0,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "110") (term "0")) + (rule "polySimp_addComm1" (formula "110") (term "0,0")) + (rule "polySimp_addComm1" (formula "110") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "110") (term "0,0,0,0")) + (rule "polySimp_addComm1" (formula "110") (term "0,0,0,0,0")) + (rule "add_literals" (formula "110") (term "0,0,0,0,0,0")) + (rule "add_zero_left" (formula "110") (term "0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "1") (term "0")) + (rule "polySimp_addAssoc" (formula "2") (term "0,0")) + (rule "polySimp_addComm1" (formula "2") (term "0")) + (rule "polySimp_addAssoc" (formula "3") (term "0,0")) + (rule "polySimp_addAssoc" (formula "3") (term "0")) + (rule "polySimp_addComm1" (formula "3") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "3") (term "0,0,0")) + (rule "add_literals" (formula "3") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "3") (term "1,0,0,0")) + (rule "add_zero_right" (formula "3") (term "0,0,0")) + (rule "inEqSimp_homoInEq0" (formula "66")) + (rule "polySimp_mulComm0" (formula "66") (term "1,0")) + (rule "polySimp_rightDist" (formula "66") (term "1,0")) + (rule "polySimp_mulComm0" (formula "66") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "66") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "67")) + (rule "mul_literals" (formula "67") (term "1,0")) + (rule "polySimp_addComm1" (formula "67") (term "0")) + (rule "polySimp_addComm0" (formula "67") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "74")) + (rule "polySimp_mulComm0" (formula "74") (term "1,0")) + (rule "polySimp_rightDist" (formula "74") (term "1,0")) + (rule "polySimp_mulComm0" (formula "74") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "74") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "65")) + (rule "mul_literals" (formula "65") (term "1,0")) + (rule "polySimp_addComm1" (formula "65") (term "0")) + (rule "polySimp_addComm0" (formula "65") (term "0,0")) + (rule "inEqSimp_homoInEq1" (formula "91")) + (rule "polySimp_pullOutFactor1" (formula "91") (term "0")) + (rule "add_literals" (formula "91") (term "1,0")) + (rule "times_zero_1" (formula "91") (term "0")) + (rule "leq_literals" (formula "91")) + (rule "true_left" (formula "91")) + (rule "inEqSimp_homoInEq0" (formula "75")) + (rule "mul_literals" (formula "75") (term "1,0")) + (rule "polySimp_addComm1" (formula "75") (term "0")) + (rule "polySimp_addComm0" (formula "75") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "40")) + (rule "polySimp_mulComm0" (formula "40") (term "1,0")) + (rule "polySimp_rightDist" (formula "40") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "40") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "40") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "40") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "40") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "40") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "107")) + (rule "polySimp_mulComm0" (formula "107") (term "1,0")) + (rule "polySimp_rightDist" (formula "107") (term "1,0")) + (rule "polySimp_rightDist" (formula "107") (term "0,1,0")) + (rule "mul_literals" (formula "107") (term "0,0,1,0")) + (rule "polySimp_addComm1" (formula "107") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "91")) + (rule "polySimp_addComm1" (formula "91") (term "0")) + (rule "polySimp_pullOutFactor1" (formula "91") (term "0,0")) + (rule "add_literals" (formula "91") (term "1,0,0")) + (rule "times_zero_1" (formula "91") (term "0,0")) + (rule "add_zero_left" (formula "91") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "79")) + (rule "polySimp_mulComm0" (formula "79") (term "1,0")) + (rule "polySimp_rightDist" (formula "79") (term "1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "101")) + (rule "polySimp_mulComm0" (formula "101") (term "1,0")) + (rule "polySimp_rightDist" (formula "101") (term "1,0")) + (rule "polySimp_mulComm0" (formula "101") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "101") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1,0")) + (rule "polySimp_rightDist" (formula "64") (term "1,0")) + (rule "polySimp_mulComm0" (formula "64") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "92")) + (rule "polySimp_mulComm0" (formula "92") (term "1,0")) + (rule "polySimp_rightDist" (formula "92") (term "1,0")) + (rule "polySimp_mulComm0" (formula "92") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "105")) + (rule "polySimp_mulComm0" (formula "105") (term "1,0")) + (rule "polySimp_rightDist" (formula "105") (term "1,0")) + (rule "polySimp_mulComm0" (formula "105") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "91")) + (rule "polySimp_mulComm0" (formula "91") (term "1,0")) + (rule "polySimp_rightDist" (formula "91") (term "1,0")) + (rule "polySimp_mulComm0" (formula "91") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "91") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "80")) + (rule "mul_literals" (formula "80") (term "1,0")) + (rule "polySimp_addComm1" (formula "80") (term "0")) + (rule "polySimp_addComm0" (formula "80") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "100")) + (rule "polySimp_mulComm0" (formula "100") (term "1,0")) + (rule "polySimp_rightDist" (formula "100") (term "1,0")) + (rule "polySimp_mulComm0" (formula "100") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "106") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "143") (term "0,1")) + (rule "polySimp_mulComm0" (formula "143") (term "1,0,0,1")) + (rule "polySimp_rightDist" (formula "143") (term "1,0,0,1")) + (rule "polySimp_rightDist" (formula "143") (term "0,1,0,0,1")) + (rule "polySimp_mulLiterals" (formula "143") (term "1,0,1,0,0,1")) + (rule "mul_literals" (formula "143") (term "0,0,1,0,0,1")) + (rule "polySimp_elimOne" (formula "143") (term "1,0,1,0,0,1")) + (rule "inEqSimp_homoInEq0" (formula "143") (term "1,0")) + (rule "mul_literals" (formula "143") (term "1,0,1,0")) + (rule "polySimp_addComm1" (formula "143") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "143") (term "0,0,1,0")) + (rule "add_literals" (formula "143") (term "0,0,0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "143") (term "1,1")) + (rule "mul_literals" (formula "143") (term "1,0,1,1")) + (rule "polySimp_addComm1" (formula "143") (term "0,1,1")) + (rule "polySimp_addComm1" (formula "143") (term "0,0,1,1")) + (rule "add_literals" (formula "143") (term "0,0,0,1,1")) + (rule "polySimp_addAssoc" (formula "79") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "143") (term "0,0")) + (rule "polySimp_mulComm0" (formula "143") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "101") (term "0,0")) + (rule "polySimp_pullOutFactor1" (formula "101") (term "0,0,0")) + (rule "add_literals" (formula "101") (term "1,0,0,0")) + (rule "times_zero_1" (formula "101") (term "0,0,0")) + (rule "add_zero_left" (formula "101") (term "0,0")) + (rule "polySimp_addAssoc" (formula "64") (term "0")) + (rule "polySimp_rightDist" (formula "143") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "92") (term "0")) + (rule "polySimp_addComm0" (formula "92") (term "0,0")) + (rule "polySimp_addAssoc" (formula "105") (term "0")) + (rule "polySimp_addComm1" (formula "105") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "105") (term "0,0,0")) + (rule "add_literals" (formula "105") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "105") (term "1,0,0,0")) + (rule "add_literals" (formula "105") (term "0,0,0")) + (rule "polySimp_rightDist" (formula "143") (term "0,1,0,0,0")) + (rule "mul_literals" (formula "143") (term "0,0,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "91") (term "0,0")) + (rule "polySimp_pullOutFactor1" (formula "91") (term "0,0,0")) + (rule "add_literals" (formula "91") (term "1,0,0,0")) + (rule "times_zero_1" (formula "91") (term "0,0,0")) + (rule "add_zero_left" (formula "91") (term "0,0")) + (rule "polySimp_addAssoc" (formula "100") (term "0")) + (rule "polySimp_addComm1" (formula "100") (term "0,0")) + (rule "polySimp_pullOutFactor1" (formula "100") (term "0,0,0")) + (rule "add_literals" (formula "100") (term "1,0,0,0")) + (rule "times_zero_1" (formula "100") (term "0,0,0")) + (rule "add_zero_left" (formula "100") (term "0,0")) + (rule "polySimp_addAssoc" (formula "106") (term "0,0,0")) + (rule "polySimp_addComm0" (formula "106") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "106") (term "0,0,0")) + (rule "add_literals" (formula "106") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "106") (term "1,0,0,0")) + (rule "add_literals" (formula "106") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "143") (term "0,0,1")) + (rule "polySimp_addAssoc" (formula "143") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "143") (term "0,0,0,1")) + (rule "add_literals" (formula "143") (term "0,0,0,0,1")) + (rule "polySimp_addAssoc" (formula "143") (term "0,0,0,0")) + (rule "add_literals" (formula "143") (term "0,0,0,0,0")) + (rule "polySimp_sepNegMonomial" (formula "50") (term "1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "50") (term "0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "50") (term "0,1,0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "60")) + (rule "polySimp_mulLiterals" (formula "60") (term "0")) + (rule "polySimp_elimOne" (formula "60") (term "0")) + (rule "polySimp_sepNegMonomial" (formula "13") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "13") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "13") (term "0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "108")) + (rule "polySimp_mulLiterals" (formula "108") (term "0")) + (rule "polySimp_elimOne" (formula "108") (term "0")) + (rule "inEqSimp_sepNegMonomial0" (formula "4")) + (rule "polySimp_mulLiterals" (formula "4") (term "0")) + (rule "polySimp_elimOne" (formula "4") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "12") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "12") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "12") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "12") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "12") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "50") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "50") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "50") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "50") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "50") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "14") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "14") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "14") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "14") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "14") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "1")) + (rule "polySimp_mulComm0" (formula "1") (term "1")) + (rule "polySimp_rightDist" (formula "1") (term "1")) + (rule "mul_literals" (formula "1") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "1") (term "1,1")) + (rule "polySimp_elimOne" (formula "1") (term "1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "2")) + (rule "polySimp_mulLiterals" (formula "2") (term "0")) + (rule "polySimp_elimOne" (formula "2") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "3")) + (rule "polySimp_mulComm0" (formula "3") (term "1")) + (rule "polySimp_rightDist" (formula "3") (term "1")) + (rule "polySimp_mulLiterals" (formula "3") (term "1,1")) + (rule "mul_literals" (formula "3") (term "0,1")) + (rule "polySimp_elimOne" (formula "3") (term "1,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "66")) + (rule "polySimp_mulLiterals" (formula "66") (term "0")) + (rule "polySimp_elimOne" (formula "66") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "67")) + (rule "polySimp_mulComm0" (formula "67") (term "1")) + (rule "polySimp_rightDist" (formula "67") (term "1")) + (rule "mul_literals" (formula "67") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "74")) + (rule "polySimp_mulLiterals" (formula "74") (term "0")) + (rule "polySimp_elimOne" (formula "74") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "65")) + (rule "polySimp_mulComm0" (formula "65") (term "1")) + (rule "polySimp_rightDist" (formula "65") (term "1")) + (rule "mul_literals" (formula "65") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "75")) + (rule "polySimp_mulComm0" (formula "75") (term "1")) + (rule "polySimp_rightDist" (formula "75") (term "1")) + (rule "mul_literals" (formula "75") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "40")) + (rule "polySimp_mulLiterals" (formula "40") (term "0")) + (rule "polySimp_elimOne" (formula "40") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "80")) + (rule "polySimp_mulComm0" (formula "80") (term "1")) + (rule "polySimp_rightDist" (formula "80") (term "1")) + (rule "mul_literals" (formula "80") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "143") (term "1,0")) + (rule "polySimp_mulComm0" (formula "143") (term "1,1,0")) + (rule "polySimp_rightDist" (formula "143") (term "1,1,0")) + (rule "mul_literals" (formula "143") (term "0,1,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "143") (term "1,1")) + (rule "polySimp_mulComm0" (formula "143") (term "1,1,1")) + (rule "polySimp_rightDist" (formula "143") (term "1,1,1")) + (rule "polySimp_mulLiterals" (formula "143") (term "1,1,1,1")) + (rule "mul_literals" (formula "143") (term "0,1,1,1")) + (rule "polySimp_elimOne" (formula "143") (term "1,1,1,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "79")) + (rule "polySimp_mulLiterals" (formula "79") (term "0")) + (rule "polySimp_elimOne" (formula "79") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "101")) + (rule "polySimp_mulLiterals" (formula "101") (term "1")) + (rule "polySimp_elimOne" (formula "101") (term "1")) + (rule "inEqSimp_sepNegMonomial1" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "0")) + (rule "polySimp_elimOne" (formula "64") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "92")) + (rule "polySimp_mulLiterals" (formula "92") (term "0")) + (rule "polySimp_elimOne" (formula "92") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "104")) + (rule "polySimp_mulLiterals" (formula "104") (term "0")) + (rule "polySimp_elimOne" (formula "104") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "91")) + (rule "polySimp_mulLiterals" (formula "91") (term "1")) + (rule "polySimp_elimOne" (formula "91") (term "1")) + (rule "inEqSimp_sepNegMonomial1" (formula "98")) + (rule "polySimp_mulLiterals" (formula "98") (term "0")) + (rule "polySimp_elimOne" (formula "98") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "104")) + (rule "polySimp_mulComm0" (formula "104") (term "1")) + (rule "polySimp_rightDist" (formula "104") (term "1")) + (rule "mul_literals" (formula "104") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "104") (term "1,1")) + (rule "polySimp_elimOne" (formula "104") (term "1,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "141") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "141") (term "0,0,1")) + (rule "polySimp_elimOne" (formula "141") (term "0,0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "141") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "141") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "141") (term "0,0,0")) + (rule "inEqSimp_subsumption1" (formula "37") (ifseqformula "38")) + (rule "leq_literals" (formula "37") (term "0")) + (builtin "One Step Simplification" (formula "37")) + (rule "true_left" (formula "37")) + (rule "inEqSimp_subsumption1" (formula "69") (ifseqformula "1")) + (rule "inEqSimp_homoInEq0" (formula "69") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "69") (term "0,0")) + (rule "add_literals" (formula "69") (term "1,1,0,0")) + (rule "times_zero_1" (formula "69") (term "1,0,0")) + (rule "add_zero_right" (formula "69") (term "0,0")) + (rule "qeq_literals" (formula "69") (term "0")) + (builtin "One Step Simplification" (formula "69")) + (rule "true_left" (formula "69")) + (rule "inEqSimp_subsumption1" (formula "80") (ifseqformula "68")) + (rule "leq_literals" (formula "80") (term "0")) + (builtin "One Step Simplification" (formula "80")) + (rule "true_left" (formula "80")) + (rule "inEqSimp_subsumption1" (formula "138") (term "1,1") (ifseqformula "101")) + (rule "inEqSimp_homoInEq0" (formula "138") (term "0,1,1")) + (rule "polySimp_mulComm0" (formula "138") (term "1,0,0,1,1")) + (rule "polySimp_rightDist" (formula "138") (term "1,0,0,1,1")) + (rule "mul_literals" (formula "138") (term "0,1,0,0,1,1")) + (rule "polySimp_addAssoc" (formula "138") (term "0,0,1,1")) + (rule "polySimp_addComm1" (formula "138") (term "0,0,0,1,1")) + (rule "add_literals" (formula "138") (term "0,0,0,0,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "138") (term "0,0,1,1")) + (rule "add_literals" (formula "138") (term "1,1,0,0,1,1")) + (rule "times_zero_1" (formula "138") (term "1,0,0,1,1")) + (rule "add_zero_right" (formula "138") (term "0,0,1,1")) + (rule "qeq_literals" (formula "138") (term "0,1,1")) + (builtin "One Step Simplification" (formula "138")) + (rule "inEqSimp_subsumption0" (formula "87") (ifseqformula "100")) + (rule "inEqSimp_homoInEq0" (formula "87") (term "0")) + (rule "polySimp_mulComm0" (formula "87") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "87") (term "1,0,0")) + (rule "mul_literals" (formula "87") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "87") (term "0,0")) + (rule "polySimp_addComm0" (formula "87") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "87") (term "0,0")) + (rule "add_literals" (formula "87") (term "1,1,0,0")) + (rule "times_zero_1" (formula "87") (term "1,0,0")) + (rule "add_zero_right" (formula "87") (term "0,0")) + (rule "qeq_literals" (formula "87") (term "0")) + (builtin "One Step Simplification" (formula "87")) + (rule "true_left" (formula "87")) + (rule "inEqSimp_subsumption1" (formula "11") (ifseqformula "4")) + (rule "inEqSimp_homoInEq0" (formula "11") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "11") (term "0,0")) + (rule "add_literals" (formula "11") (term "1,1,0,0")) + (rule "times_zero_1" (formula "11") (term "1,0,0")) + (rule "add_zero_right" (formula "11") (term "0,0")) + (rule "qeq_literals" (formula "11") (term "0")) + (builtin "One Step Simplification" (formula "11")) + (rule "true_left" (formula "11")) + (rule "inEqSimp_subsumption1" (formula "21") (ifseqformula "33")) + (rule "leq_literals" (formula "21") (term "0")) + (builtin "One Step Simplification" (formula "21")) + (rule "true_left" (formula "21")) + (rule "inEqSimp_subsumption1" (formula "74") (ifseqformula "10")) + (rule "leq_literals" (formula "74") (term "0")) + (builtin "One Step Simplification" (formula "74")) + (rule "true_left" (formula "74")) + (rule "inEqSimp_subsumption0" (formula "134") (term "1") (ifseqformula "3")) + (rule "inEqSimp_homoInEq0" (formula "134") (term "0,1")) + (rule "polySimp_mulComm0" (formula "134") (term "1,0,0,1")) + (rule "polySimp_rightDist" (formula "134") (term "1,0,0,1")) + (rule "mul_literals" (formula "134") (term "0,1,0,0,1")) + (rule "polySimp_addAssoc" (formula "134") (term "0,0,1")) + (rule "polySimp_addComm1" (formula "134") (term "0,0,0,1")) + (rule "add_literals" (formula "134") (term "0,0,0,0,1")) + (rule "polySimp_pullOutFactor1b" (formula "134") (term "0,0,1")) + (rule "add_literals" (formula "134") (term "1,1,0,0,1")) + (rule "times_zero_1" (formula "134") (term "1,0,0,1")) + (rule "add_zero_right" (formula "134") (term "0,0,1")) + (rule "qeq_literals" (formula "134") (term "0,1")) + (builtin "One Step Simplification" (formula "134")) + (rule "inEqSimp_subsumption0" (formula "134") (term "0") (ifseqformula "74")) + (rule "inEqSimp_homoInEq0" (formula "134") (term "0,0")) + (rule "polySimp_mulComm0" (formula "134") (term "1,0,0,0")) + (rule "polySimp_rightDist" (formula "134") (term "1,0,0,0")) + (rule "mul_literals" (formula "134") (term "0,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "134") (term "1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "134") (term "1,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "134") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "134") (term "0,0,0,0")) + (rule "add_literals" (formula "134") (term "0,0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "134") (term "0,0,0")) + (rule "add_literals" (formula "134") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "134") (term "1,0,0,0")) + (rule "add_zero_right" (formula "134") (term "0,0,0")) + (rule "qeq_literals" (formula "134") (term "0,0")) + (builtin "One Step Simplification" (formula "134")) + (rule "inEqSimp_geqRight" (formula "134")) + (rule "polySimp_rightDist" (formula "1") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "1") (term "1,1,0,0")) + (rule "mul_literals" (formula "1") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "1") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "1") (term "0,0")) + (rule "add_literals" (formula "1") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "1")) + (rule "polySimp_mulComm0" (formula "1") (term "1")) + (rule "polySimp_rightDist" (formula "1") (term "1")) + (rule "mul_literals" (formula "1") (term "0,1")) + (rule "inEqSimp_subsumption0" (formula "75") (ifseqformula "1")) + (rule "inEqSimp_homoInEq0" (formula "75") (term "0")) + (rule "polySimp_mulComm0" (formula "75") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "75") (term "1,0,0")) + (rule "mul_literals" (formula "75") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "75") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "75") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "75") (term "0,0")) + (rule "polySimp_addComm1" (formula "75") (term "0,0,0")) + (rule "add_literals" (formula "75") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "75") (term "0,0")) + (rule "add_literals" (formula "75") (term "1,1,0,0")) + (rule "times_zero_1" (formula "75") (term "1,0,0")) + (rule "add_literals" (formula "75") (term "0,0")) + (rule "qeq_literals" (formula "75") (term "0")) + (builtin "One Step Simplification" (formula "75")) + (rule "true_left" (formula "75")) + (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "76")) + (rule "polySimp_rightDist" (formula "63") (term "0,0")) + (rule "mul_literals" (formula "63") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "63") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "63") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "63") (term "0")) + (rule "add_literals" (formula "63") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "63")) + (rule "mul_literals" (formula "63") (term "1")) + (rule "inEqSimp_subsumption1" (formula "63") (ifseqformula "33")) + (rule "leq_literals" (formula "63") (term "0")) + (builtin "One Step Simplification" (formula "63")) + (rule "true_left" (formula "63")) + (rule "inEqSimp_exactShadow3" (formula "2") (ifseqformula "4")) + (rule "polySimp_rightDist" (formula "2") (term "0,0")) + (rule "mul_literals" (formula "2") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "2") (term "0")) + (rule "polySimp_addAssoc" (formula "2") (term "0,0")) + (rule "add_literals" (formula "2") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "2")) + (rule "polySimp_mulLiterals" (formula "2") (term "0")) + (rule "polySimp_elimOne" (formula "2") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "38") (ifseqformula "36")) + (rule "polySimp_mulComm0" (formula "38") (term "0,0")) + (rule "polySimp_addComm0" (formula "38") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "38")) + (rule "polySimp_mulLiterals" (formula "38") (term "0")) + (rule "polySimp_elimOne" (formula "38") (term "0")) + (rule "inEqSimp_subsumption0" (formula "23") (ifseqformula "38")) + (rule "leq_literals" (formula "23") (term "0")) + (builtin "One Step Simplification" (formula "23")) + (rule "true_left" (formula "23")) + (rule "inEqSimp_exactShadow3" (formula "3") (ifseqformula "65")) + (rule "polySimp_rightDist" (formula "3") (term "0,0")) + (rule "mul_literals" (formula "3") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "3") (term "0")) + (rule "polySimp_addAssoc" (formula "3") (term "0,0")) + (rule "add_literals" (formula "3") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "3")) + (rule "polySimp_mulLiterals" (formula "3") (term "0")) + (rule "polySimp_elimOne" (formula "3") (term "0")) + (rule "inEqSimp_subsumption0" (formula "64") (ifseqformula "3")) + (rule "inEqSimp_homoInEq0" (formula "64") (term "0")) + (rule "polySimp_mulComm0" (formula "64") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "64") (term "1,0,0")) + (rule "mul_literals" (formula "64") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "64") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "64") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "64") (term "0,0")) + (rule "polySimp_addComm1" (formula "64") (term "0,0,0")) + (rule "add_literals" (formula "64") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "64") (term "0,0")) + (rule "add_literals" (formula "64") (term "1,1,0,0")) + (rule "times_zero_1" (formula "64") (term "1,0,0")) + (rule "add_literals" (formula "64") (term "0,0")) + (rule "qeq_literals" (formula "64") (term "0")) + (builtin "One Step Simplification" (formula "64")) + (rule "true_left" (formula "64")) + (rule "inEqSimp_exactShadow3" (formula "98") (ifseqformula "65")) + (rule "polySimp_rightDist" (formula "98") (term "0,0")) + (rule "mul_literals" (formula "98") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "98") (term "0")) + (rule "polySimp_addAssoc" (formula "98") (term "0,0")) + (rule "add_literals" (formula "98") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "98")) + (rule "polySimp_mulLiterals" (formula "98") (term "0")) + (rule "polySimp_elimOne" (formula "98") (term "0")) + (rule "inEqSimp_subsumption0" (formula "98") (ifseqformula "1")) + (rule "inEqSimp_homoInEq0" (formula "98") (term "0")) + (rule "polySimp_mulComm0" (formula "98") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "98") (term "1,0,0")) + (rule "mul_literals" (formula "98") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "98") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "98") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "98") (term "0,0")) + (rule "polySimp_addComm1" (formula "98") (term "0,0,0")) + (rule "add_literals" (formula "98") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "98") (term "0,0")) + (rule "add_literals" (formula "98") (term "1,1,0,0")) + (rule "times_zero_1" (formula "98") (term "1,0,0")) + (rule "add_literals" (formula "98") (term "0,0")) + (rule "qeq_literals" (formula "98") (term "0")) + (builtin "One Step Simplification" (formula "98")) + (rule "true_left" (formula "98")) + (rule "inEqSimp_exactShadow3" (formula "66") (ifseqformula "69")) + (rule "polySimp_rightDist" (formula "66") (term "0,0")) + (rule "mul_literals" (formula "66") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "66") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "66") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "66") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "66") (term "0,0")) + (rule "add_literals" (formula "66") (term "1,1,0,0")) + (rule "times_zero_1" (formula "66") (term "1,0,0")) + (rule "add_literals" (formula "66") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "66")) + (rule "mul_literals" (formula "66") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "79") (ifseqformula "69")) + (rule "mul_literals" (formula "79") (term "0,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "79")) + (rule "polySimp_mulComm0" (formula "79") (term "1")) + (rule "polySimp_rightDist" (formula "79") (term "1")) + (rule "polySimp_mulLiterals" (formula "79") (term "1,1")) + (rule "mul_literals" (formula "79") (term "0,1")) + (rule "polySimp_elimOne" (formula "79") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "79") (ifseqformula "35")) + (rule "inEqSimp_homoInEq0" (formula "79") (term "0")) + (rule "polySimp_mulComm0" (formula "79") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "79") (term "1,0,0")) + (rule "mul_literals" (formula "79") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0,0")) + (rule "polySimp_addComm0" (formula "79") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "79") (term "0,0")) + (rule "add_literals" (formula "79") (term "1,1,0,0")) + (rule "times_zero_1" (formula "79") (term "1,0,0")) + (rule "add_literals" (formula "79") (term "0,0")) + (rule "qeq_literals" (formula "79") (term "0")) + (builtin "One Step Simplification" (formula "79")) + (rule "true_left" (formula "79")) + (rule "inEqSimp_exactShadow3" (formula "4") (ifseqformula "69")) + (rule "polySimp_rightDist" (formula "4") (term "0,0")) + (rule "mul_literals" (formula "4") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "4") (term "0")) + (rule "polySimp_addAssoc" (formula "4") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "4")) + (rule "polySimp_mulLiterals" (formula "4") (term "0")) + (rule "polySimp_elimOne" (formula "4") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "7")) + (rule "polySimp_rightDist" (formula "67") (term "0,0")) + (rule "mul_literals" (formula "67") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "67") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "67") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "67") (term "0")) + (rule "polySimp_addComm1" (formula "67") (term "0,0")) + (rule "add_literals" (formula "67") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "67")) + (rule "polySimp_mulComm0" (formula "67") (term "1")) + (rule "polySimp_rightDist" (formula "67") (term "1")) + (rule "mul_literals" (formula "67") (term "0,1")) + (rule "inEqSimp_subsumption1" (formula "78") (ifseqformula "67")) + (rule "inEqSimp_homoInEq0" (formula "78") (term "0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,1,0,0")) + (rule "mul_literals" (formula "78") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "78") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,0")) + (rule "polySimp_addComm1" (formula "78") (term "0,0,0")) + (rule "add_literals" (formula "78") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "78") (term "0,0")) + (rule "add_literals" (formula "78") (term "1,1,0,0")) + (rule "times_zero_1" (formula "78") (term "1,0,0")) + (rule "add_literals" (formula "78") (term "0,0")) + (rule "qeq_literals" (formula "78") (term "0")) + (builtin "One Step Simplification" (formula "78")) + (rule "true_left" (formula "78")) + (rule "inEqSimp_exactShadow3" (formula "59") (ifseqformula "1")) + (rule "mul_literals" (formula "59") (term "0,0")) + (rule "polySimp_addAssoc" (formula "59") (term "0")) + (rule "add_literals" (formula "59") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "59")) + (rule "polySimp_mulLiterals" (formula "59") (term "0")) + (rule "polySimp_elimOne" (formula "59") (term "0")) + (rule "inEqSimp_subsumption0" (formula "24") (ifseqformula "59")) + (rule "leq_literals" (formula "24") (term "0")) + (builtin "One Step Simplification" (formula "24")) + (rule "true_left" (formula "24")) + (rule "inEqSimp_exactShadow3" (formula "24") (ifseqformula "40")) + (rule "mul_literals" (formula "24") (term "0,0")) + (rule "polySimp_addAssoc" (formula "24") (term "0")) + (rule "add_literals" (formula "24") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "24")) + (rule "mul_literals" (formula "24") (term "1")) + (rule "inEqSimp_subsumption1" (formula "24") (ifseqformula "35")) + (rule "leq_literals" (formula "24") (term "0")) + (builtin "One Step Simplification" (formula "24")) + (rule "true_left" (formula "24")) + (rule "inEqSimp_exactShadow3" (formula "80") (ifseqformula "7")) + (rule "mul_literals" (formula "80") (term "0,0")) + (rule "polySimp_addAssoc" (formula "80") (term "0")) + (rule "add_literals" (formula "80") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "80")) + (rule "mul_literals" (formula "80") (term "1")) + (rule "inEqSimp_subsumption1" (formula "59") (ifseqformula "80")) + (rule "leq_literals" (formula "59") (term "0")) + (builtin "One Step Simplification" (formula "59")) + (rule "true_left" (formula "59")) + (rule "inEqSimp_exactShadow3" (formula "8") (ifseqformula "51")) + (rule "polySimp_rightDist" (formula "8") (term "0,0")) + (rule "mul_literals" (formula "8") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "8") (term "0")) + (rule "add_literals" (formula "8") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "8")) + (rule "polySimp_mulLiterals" (formula "8") (term "0")) + (rule "polySimp_elimOne" (formula "8") (term "0")) + (rule "inEqSimp_subsumption0" (formula "77") (ifseqformula "8")) + (rule "leq_literals" (formula "77") (term "0")) + (builtin "One Step Simplification" (formula "77")) + (rule "true_left" (formula "77")) + (rule "inEqSimp_exactShadow3" (formula "70") (ifseqformula "93")) + (rule "times_zero_1" (formula "70") (term "0,0")) + (rule "add_zero_left" (formula "70") (term "0")) + (rule "inEqSimp_subsumption1" (formula "88") (ifseqformula "70")) + (rule "leq_literals" (formula "88") (term "0")) + (builtin "One Step Simplification" (formula "88")) + (rule "true_left" (formula "88")) + (rule "inEqSimp_exactShadow3" (formula "5") (ifseqformula "79")) + (rule "polySimp_rightDist" (formula "5") (term "0,0")) + (rule "mul_literals" (formula "5") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "5") (term "0")) + (rule "add_literals" (formula "5") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "5")) + (rule "polySimp_mulLiterals" (formula "5") (term "0")) + (rule "polySimp_elimOne" (formula "5") (term "0")) + (rule "inEqSimp_subsumption0" (formula "79") (ifseqformula "5")) + (rule "leq_literals" (formula "79") (term "0")) + (builtin "One Step Simplification" (formula "79")) + (rule "true_left" (formula "79")) + (rule "inEqSimp_exactShadow3" (formula "7") (ifseqformula "59")) + (rule "polySimp_rightDist" (formula "7") (term "0,0")) + (rule "polySimp_addComm1" (formula "7") (term "0")) + (rule "polySimp_rightDist" (formula "7") (term "0,0,0")) + (rule "mul_literals" (formula "7") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "7") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "7") (term "1,0,0,0")) + (rule "polySimp_addComm1" (formula "7") (term "0,0")) + (rule "add_literals" (formula "7") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "7")) + (rule "polySimp_mulLiterals" (formula "7") (term "0")) + (rule "polySimp_elimOne" (formula "7") (term "0")) + (rule "inEqSimp_subsumption0" (formula "7") (ifseqformula "43")) + (rule "inEqSimp_homoInEq0" (formula "7") (term "0")) + (rule "polySimp_mulComm0" (formula "7") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "7") (term "1,0,0")) + (rule "mul_literals" (formula "7") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "7") (term "0,0")) + (rule "polySimp_addComm1" (formula "7") (term "0,0,0")) + (rule "add_literals" (formula "7") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "7") (term "0,0")) + (rule "add_literals" (formula "7") (term "1,1,0,0")) + (rule "times_zero_1" (formula "7") (term "1,0,0")) + (rule "add_literals" (formula "7") (term "0,0")) + (rule "qeq_literals" (formula "7") (term "0")) + (builtin "One Step Simplification" (formula "7")) + (rule "true_left" (formula "7")) + (rule "inEqSimp_exactShadow3" (formula "94") (ifseqformula "79")) + (rule "polySimp_mulComm0" (formula "94") (term "0,0")) + (rule "polySimp_addComm0" (formula "94") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "94")) + (rule "polySimp_mulLiterals" (formula "94") (term "0")) + (rule "polySimp_elimOne" (formula "94") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "77") (ifseqformula "98")) + (rule "polySimp_rightDist" (formula "77") (term "0,0")) + (rule "mul_literals" (formula "77") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "77") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "77") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "77") (term "0")) + (rule "polySimp_addComm1" (formula "77") (term "0,0")) + (rule "add_literals" (formula "77") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "77")) + (rule "polySimp_mulComm0" (formula "77") (term "1")) + (rule "polySimp_rightDist" (formula "77") (term "1")) + (rule "mul_literals" (formula "77") (term "0,1")) + (rule "inEqSimp_subsumption1" (formula "68") (ifseqformula "77")) + (rule "inEqSimp_homoInEq0" (formula "68") (term "0")) + (rule "polySimp_mulComm0" (formula "68") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "68") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "68") (term "1,1,0,0")) + (rule "mul_literals" (formula "68") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "68") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "68") (term "0,0")) + (rule "polySimp_addComm1" (formula "68") (term "0,0,0")) + (rule "add_literals" (formula "68") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "68") (term "0,0")) + (rule "add_literals" (formula "68") (term "1,1,0,0")) + (rule "times_zero_1" (formula "68") (term "1,0,0")) + (rule "add_literals" (formula "68") (term "0,0")) + (rule "qeq_literals" (formula "68") (term "0")) + (builtin "One Step Simplification" (formula "68")) + (rule "true_left" (formula "68")) + (rule "inEqSimp_contradInEq0" (formula "76") (ifseqformula "1")) + (rule "andLeft" (formula "76")) + (rule "inEqSimp_homoInEq1" (formula "76")) + (rule "polySimp_mulComm0" (formula "76") (term "1,0")) + (rule "polySimp_rightDist" (formula "76") (term "1,0")) + (rule "mul_literals" (formula "76") (term "0,1,0")) + (rule "polySimp_mulLiterals" (formula "76") (term "1,1,0")) + (rule "polySimp_elimOne" (formula "76") (term "1,1,0")) + (rule "polySimp_addAssoc" (formula "76") (term "0")) + (rule "polySimp_addComm1" (formula "76") (term "0,0")) + (rule "add_literals" (formula "76") (term "0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "76") (term "0")) + (rule "add_literals" (formula "76") (term "1,1,0")) + (rule "times_zero_1" (formula "76") (term "1,0")) + (rule "add_literals" (formula "76") (term "0")) + (rule "leq_literals" (formula "76")) + (rule "closeFalse" (formula "76")) + ) + ) + ) + ) + ) + ) + ) + ) + (branch "if x_17 false" + (builtin "One Step Simplification" (formula "140")) + (builtin "One Step Simplification" (formula "1")) + (rule "notLeft" (formula "1")) + (rule "variableDeclarationAssign" (formula "140") (term "1")) + (rule "variableDeclaration" (formula "140") (term "1") (newnames "overflow_len")) + (rule "assignmentSubtractionInt" (formula "140") (term "1")) + (branch "Overflow check" + (builtin "One Step Simplification" (formula "140")) + (rule "expand_inInt" (formula "140")) + (rule "replace_int_MIN" (formula "140") (term "0,1")) + (rule "replace_int_MAX" (formula "140") (term "1,0")) + (rule "polySimp_homoEq" (formula "48") (term "1,0,1,0")) + (rule "polySimp_homoEq" (formula "58")) + (rule "polySimp_homoEq" (formula "11") (term "1,0")) + (rule "polySimp_elimSub" (formula "140") (term "0,0")) + (rule "polySimp_elimSub" (formula "140") (term "1,1")) + (rule "polySimp_mulComm0" (formula "48") (term "1,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "58") (term "1,0")) + (rule "polySimp_mulComm0" (formula "11") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "140") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "140") (term "1,1,1")) + (rule "polySimp_rightDist" (formula "48") (term "1,0,1,0,1,0")) + (rule "polySimp_mulAssoc" (formula "48") (term "0,1,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "48") (term "0,0,1,0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "0,1,0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "48") (term "0,1,0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "58") (term "1,0")) + (rule "polySimp_mulComm0" (formula "58") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "11") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "11") (term "0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "140") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "140") (term "0,1,0,0")) + (rule "polySimp_rightDist" (formula "140") (term "1,1,1")) + (rule "polySimp_mulComm0" (formula "140") (term "0,1,1,1")) + (rule "polySimp_addAssoc" (formula "48") (term "0,1,0,1,0")) + (rule "inEqSimp_leqRight" (formula "105")) + (rule "mul_literals" (formula "1") (term "1,0,0")) + (rule "add_literals" (formula "1") (term "0,0")) + (rule "inEqSimp_ltRight" (formula "105")) + (rule "polySimp_rightDist" (formula "1") (term "0,0")) + (rule "polySimp_mulComm0" (formula "1") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "1") (term "0")) + (rule "polySimp_addAssoc" (formula "60") (term "0")) + (rule "polySimp_addAssoc" (formula "13") (term "0,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "140") (term "0,0")) + (rule "polySimp_addComm1" (formula "140") (term "0,0,0")) + (rule "polySimp_pullOutFactor1" (formula "140") (term "0,0,0,0")) + (rule "add_literals" (formula "140") (term "1,0,0,0,0")) + (rule "times_zero_1" (formula "140") (term "0,0,0,0")) + (rule "add_zero_left" (formula "140") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "140") (term "1,1")) + (rule "polySimp_addComm1" (formula "140") (term "0,1,1")) + (rule "polySimp_pullOutFactor1" (formula "140") (term "0,0,1,1")) + (rule "add_literals" (formula "140") (term "1,0,0,1,1")) + (rule "times_zero_1" (formula "140") (term "0,0,1,1")) + (rule "add_zero_left" (formula "140") (term "0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "4")) + (rule "polySimp_mulComm0" (formula "4") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "4") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "12") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "14") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "50") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "3")) + (rule "polySimp_rightDist" (formula "3") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "3") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "2") (term "0")) + (rule "polySimp_addAssoc" (formula "3") (term "0,0")) + (rule "polySimp_addAssoc" (formula "3") (term "0")) + (rule "polySimp_addComm1" (formula "3") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "3") (term "0,0,0")) + (rule "add_literals" (formula "3") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "3") (term "1,0,0,0")) + (rule "add_zero_right" (formula "3") (term "0,0,0")) + (rule "inEqSimp_homoInEq0" (formula "93")) + (rule "polySimp_mulComm0" (formula "93") (term "1,0")) + (rule "polySimp_rightDist" (formula "93") (term "1,0")) + (rule "polySimp_mulComm0" (formula "93") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "93") (term "0")) + (rule "polySimp_addAssoc" (formula "93") (term "0,0")) + (rule "polySimp_pullOutFactor1" (formula "93") (term "0,0,0")) + (rule "add_literals" (formula "93") (term "1,0,0,0")) + (rule "times_zero_1" (formula "93") (term "0,0,0")) + (rule "add_zero_left" (formula "93") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "102")) + (rule "polySimp_mulComm0" (formula "102") (term "1,0")) + (rule "polySimp_rightDist" (formula "102") (term "1,0")) + (rule "polySimp_mulComm0" (formula "102") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "102") (term "0")) + (rule "polySimp_addComm1" (formula "102") (term "0,0")) + (rule "polySimp_pullOutFactor1" (formula "102") (term "0,0,0")) + (rule "add_literals" (formula "102") (term "1,0,0,0")) + (rule "times_zero_1" (formula "102") (term "0,0,0")) + (rule "add_zero_left" (formula "102") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "74")) + (rule "polySimp_mulComm0" (formula "74") (term "1,0")) + (rule "polySimp_rightDist" (formula "74") (term "1,0")) + (rule "polySimp_mulComm0" (formula "74") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "74") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1,0")) + (rule "polySimp_rightDist" (formula "64") (term "1,0")) + (rule "polySimp_mulComm0" (formula "64") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "64") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "79")) + (rule "polySimp_mulComm0" (formula "79") (term "1,0")) + (rule "polySimp_rightDist" (formula "79") (term "1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "94")) + (rule "polySimp_mulComm0" (formula "94") (term "1,0")) + (rule "polySimp_rightDist" (formula "94") (term "1,0")) + (rule "polySimp_mulComm0" (formula "94") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "94") (term "0")) + (rule "polySimp_addComm0" (formula "94") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "67")) + (rule "mul_literals" (formula "67") (term "1,0")) + (rule "polySimp_addComm1" (formula "67") (term "0")) + (rule "polySimp_addComm0" (formula "67") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "80")) + (rule "mul_literals" (formula "80") (term "1,0")) + (rule "polySimp_addComm1" (formula "80") (term "0")) + (rule "polySimp_addComm0" (formula "80") (term "0,0")) + (rule "inEqSimp_homoInEq1" (formula "91")) + (rule "polySimp_pullOutFactor1" (formula "91") (term "0")) + (rule "add_literals" (formula "91") (term "1,0")) + (rule "times_zero_1" (formula "91") (term "0")) + (rule "leq_literals" (formula "91")) + (rule "true_left" (formula "91")) + (rule "inEqSimp_homoInEq0" (formula "75")) + (rule "mul_literals" (formula "75") (term "1,0")) + (rule "polySimp_addComm1" (formula "75") (term "0")) + (rule "polySimp_addComm0" (formula "75") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "66")) + (rule "polySimp_mulComm0" (formula "66") (term "1,0")) + (rule "polySimp_rightDist" (formula "66") (term "1,0")) + (rule "polySimp_mulComm0" (formula "66") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "40")) + (rule "polySimp_mulComm0" (formula "40") (term "1,0")) + (rule "polySimp_rightDist" (formula "40") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "40") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "40") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "40") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "40") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "65")) + (rule "mul_literals" (formula "65") (term "1,0")) + (rule "polySimp_addComm1" (formula "65") (term "0")) + (rule "polySimp_addComm0" (formula "65") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "91")) + (rule "polySimp_addComm1" (formula "91") (term "0")) + (rule "polySimp_pullOutFactor1" (formula "91") (term "0,0")) + (rule "add_literals" (formula "91") (term "1,0,0")) + (rule "times_zero_1" (formula "91") (term "0,0")) + (rule "add_zero_left" (formula "91") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "101")) + (rule "polySimp_mulComm0" (formula "101") (term "1,0")) + (rule "polySimp_rightDist" (formula "101") (term "1,0")) + (rule "polySimp_mulComm0" (formula "101") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "101") (term "0")) + (rule "polySimp_addAssoc" (formula "66") (term "0")) + (rule "polySimp_addAssoc" (formula "40") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "138") (term "0")) + (rule "polySimp_mulComm0" (formula "138") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "138") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "138") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "138") (term "1,1,0,0")) + (rule "polySimp_mulComm0" (formula "138") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "101") (term "0,0")) + (rule "polySimp_pullOutFactor1" (formula "101") (term "0,0,0")) + (rule "add_literals" (formula "101") (term "1,0,0,0")) + (rule "times_zero_1" (formula "101") (term "0,0,0")) + (rule "add_zero_left" (formula "101") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "138") (term "1")) + (rule "mul_literals" (formula "138") (term "1,0,1")) + (rule "polySimp_addComm1" (formula "138") (term "0,1")) + (rule "polySimp_addComm0" (formula "138") (term "0,0,1")) + (rule "polySimp_addAssoc" (formula "138") (term "0,0")) + (rule "polySimp_sepNegMonomial" (formula "50") (term "1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "50") (term "0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "50") (term "0,1,0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "60")) + (rule "polySimp_mulLiterals" (formula "60") (term "0")) + (rule "polySimp_elimOne" (formula "60") (term "0")) + (rule "polySimp_sepNegMonomial" (formula "13") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "13") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "13") (term "0,1,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "1")) + (rule "polySimp_mulLiterals" (formula "1") (term "0")) + (rule "polySimp_elimOne" (formula "1") (term "0")) + (rule "inEqSimp_sepNegMonomial0" (formula "4")) + (rule "polySimp_mulLiterals" (formula "4") (term "0")) + (rule "polySimp_elimOne" (formula "4") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "12") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "12") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "12") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "12") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "12") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "14") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "14") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "14") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "14") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "14") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "50") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "50") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "50") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "50") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "50") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "2")) + (rule "polySimp_mulComm0" (formula "2") (term "1")) + (rule "polySimp_rightDist" (formula "2") (term "1")) + (rule "polySimp_mulLiterals" (formula "2") (term "1,1")) + (rule "mul_literals" (formula "2") (term "0,1")) + (rule "polySimp_elimOne" (formula "2") (term "1,1")) + (rule "inEqSimp_sepPosMonomial0" (formula "3")) + (rule "polySimp_mulComm0" (formula "3") (term "1")) + (rule "polySimp_rightDist" (formula "3") (term "1")) + (rule "mul_literals" (formula "3") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "3") (term "1,1")) + (rule "polySimp_elimOne" (formula "3") (term "1,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "91")) + (rule "polySimp_mulLiterals" (formula "91") (term "1")) + (rule "polySimp_elimOne" (formula "91") (term "1")) + (rule "inEqSimp_sepNegMonomial1" (formula "99")) + (rule "polySimp_mulLiterals" (formula "99") (term "0")) + (rule "polySimp_elimOne" (formula "99") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "74")) + (rule "polySimp_mulLiterals" (formula "74") (term "0")) + (rule "polySimp_elimOne" (formula "74") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "0")) + (rule "polySimp_elimOne" (formula "64") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "79")) + (rule "polySimp_mulLiterals" (formula "79") (term "0")) + (rule "polySimp_elimOne" (formula "79") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "91")) + (rule "polySimp_mulLiterals" (formula "91") (term "0")) + (rule "polySimp_elimOne" (formula "91") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "67")) + (rule "polySimp_mulComm0" (formula "67") (term "1")) + (rule "polySimp_rightDist" (formula "67") (term "1")) + (rule "mul_literals" (formula "67") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "80")) + (rule "polySimp_mulComm0" (formula "80") (term "1")) + (rule "polySimp_rightDist" (formula "80") (term "1")) + (rule "mul_literals" (formula "80") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "75")) + (rule "polySimp_mulComm0" (formula "75") (term "1")) + (rule "polySimp_rightDist" (formula "75") (term "1")) + (rule "mul_literals" (formula "75") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "65")) + (rule "polySimp_mulComm0" (formula "65") (term "1")) + (rule "polySimp_rightDist" (formula "65") (term "1")) + (rule "mul_literals" (formula "65") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "66")) + (rule "polySimp_mulLiterals" (formula "66") (term "0")) + (rule "polySimp_elimOne" (formula "66") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "40")) + (rule "polySimp_mulLiterals" (formula "40") (term "0")) + (rule "polySimp_elimOne" (formula "40") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "99")) + (rule "polySimp_mulLiterals" (formula "99") (term "1")) + (rule "polySimp_elimOne" (formula "99") (term "1")) + (rule "inEqSimp_sepNegMonomial1" (formula "136") (term "1")) + (rule "polySimp_mulLiterals" (formula "136") (term "0,1")) + (rule "polySimp_elimOne" (formula "136") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "136") (term "0")) + (rule "polySimp_mulComm0" (formula "136") (term "1,0")) + (rule "polySimp_rightDist" (formula "136") (term "1,0")) + (rule "mul_literals" (formula "136") (term "0,1,0")) + (rule "polySimp_mulLiterals" (formula "136") (term "1,1,0")) + (rule "polySimp_elimOne" (formula "136") (term "1,1,0")) + (rule "inEqSimp_subsumption1" (formula "70") (ifseqformula "2")) + (rule "inEqSimp_homoInEq0" (formula "70") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "70") (term "0,0")) + (rule "add_literals" (formula "70") (term "1,1,0,0")) + (rule "times_zero_1" (formula "70") (term "1,0,0")) + (rule "add_zero_right" (formula "70") (term "0,0")) + (rule "qeq_literals" (formula "70") (term "0")) + (builtin "One Step Simplification" (formula "70")) + (rule "true_left" (formula "70")) + (rule "inEqSimp_subsumption1" (formula "81") (ifseqformula "69")) + (rule "leq_literals" (formula "81") (term "0")) + (builtin "One Step Simplification" (formula "81")) + (rule "true_left" (formula "81")) + (rule "inEqSimp_subsumption0" (formula "134") (term "1") (ifseqformula "3")) + (rule "inEqSimp_homoInEq0" (formula "134") (term "0,1")) + (rule "polySimp_mulComm0" (formula "134") (term "1,0,0,1")) + (rule "polySimp_rightDist" (formula "134") (term "1,0,0,1")) + (rule "mul_literals" (formula "134") (term "0,1,0,0,1")) + (rule "polySimp_addAssoc" (formula "134") (term "0,0,1")) + (rule "polySimp_addComm1" (formula "134") (term "0,0,0,1")) + (rule "add_literals" (formula "134") (term "0,0,0,0,1")) + (rule "polySimp_pullOutFactor1b" (formula "134") (term "0,0,1")) + (rule "add_literals" (formula "134") (term "1,1,0,0,1")) + (rule "times_zero_1" (formula "134") (term "1,0,0,1")) + (rule "add_zero_right" (formula "134") (term "0,0,1")) + (rule "qeq_literals" (formula "134") (term "0,1")) + (builtin "One Step Simplification" (formula "134")) + (rule "inEqSimp_geqRight" (formula "134")) + (rule "polySimp_rightDist" (formula "1") (term "1,0,0")) + (rule "mul_literals" (formula "1") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "1") (term "0,0")) + (rule "add_literals" (formula "1") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "1")) + (rule "polySimp_mulComm0" (formula "1") (term "1")) + (rule "polySimp_rightDist" (formula "1") (term "1")) + (rule "mul_literals" (formula "1") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "1") (term "1,1")) + (rule "polySimp_elimOne" (formula "1") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "38") (ifseqformula "39")) + (rule "leq_literals" (formula "38") (term "0")) + (builtin "One Step Simplification" (formula "38")) + (rule "true_left" (formula "38")) + (rule "inEqSimp_subsumption1" (formula "77") (ifseqformula "11")) + (rule "leq_literals" (formula "77") (term "0")) + (builtin "One Step Simplification" (formula "77")) + (rule "true_left" (formula "77")) + (rule "inEqSimp_subsumption1" (formula "12") (ifseqformula "5")) + (rule "inEqSimp_homoInEq0" (formula "12") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "12") (term "0,0")) + (rule "add_literals" (formula "12") (term "1,1,0,0")) + (rule "times_zero_1" (formula "12") (term "1,0,0")) + (rule "add_literals" (formula "12") (term "0,0")) + (rule "qeq_literals" (formula "12") (term "0")) + (builtin "One Step Simplification" (formula "12")) + (rule "true_left" (formula "12")) + (rule "inEqSimp_subsumption1" (formula "22") (ifseqformula "34")) + (rule "leq_literals" (formula "22") (term "0")) + (builtin "One Step Simplification" (formula "22")) + (rule "true_left" (formula "22")) + (rule "inEqSimp_subsumption0" (formula "4") (ifseqformula "1")) + (rule "inEqSimp_homoInEq0" (formula "4") (term "0")) + (rule "polySimp_mulComm0" (formula "4") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "4") (term "1,0,0")) + (rule "mul_literals" (formula "4") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "4") (term "0,0")) + (rule "polySimp_addComm1" (formula "4") (term "0,0,0")) + (rule "add_literals" (formula "4") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "4") (term "0,0")) + (rule "add_literals" (formula "4") (term "1,1,0,0")) + (rule "times_zero_1" (formula "4") (term "1,0,0")) + (rule "add_literals" (formula "4") (term "0,0")) + (rule "qeq_literals" (formula "4") (term "0")) + (builtin "One Step Simplification" (formula "4")) + (rule "true_left" (formula "4")) + (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "67")) + (rule "polySimp_rightDist" (formula "64") (term "0,0")) + (rule "mul_literals" (formula "64") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "64") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "64") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "64") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "64") (term "0,0")) + (rule "add_literals" (formula "64") (term "1,1,0,0")) + (rule "times_zero_1" (formula "64") (term "1,0,0")) + (rule "add_literals" (formula "64") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "64")) + (rule "mul_literals" (formula "64") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "93") (ifseqformula "67")) + (rule "polySimp_mulComm0" (formula "93") (term "0,0")) + (rule "polySimp_addComm0" (formula "93") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "93")) + (rule "polySimp_mulLiterals" (formula "93") (term "0")) + (rule "polySimp_elimOne" (formula "93") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "75") (ifseqformula "2")) + (rule "polySimp_rightDist" (formula "75") (term "0,0")) + (rule "mul_literals" (formula "75") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "75") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "75") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "75") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "75") (term "0,0")) + (rule "add_literals" (formula "75") (term "1,1,0,0")) + (rule "times_zero_1" (formula "75") (term "1,0,0")) + (rule "add_literals" (formula "75") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "75")) + (rule "mul_literals" (formula "75") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "3") (ifseqformula "1")) + (rule "polySimp_rightDist" (formula "3") (term "0,0")) + (rule "mul_literals" (formula "3") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "3") (term "0")) + (rule "polySimp_addAssoc" (formula "3") (term "0,0")) + (rule "add_literals" (formula "3") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "3")) + (rule "polySimp_mulLiterals" (formula "3") (term "0")) + (rule "polySimp_elimOne" (formula "3") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "56") (ifseqformula "2")) + (rule "mul_literals" (formula "56") (term "0,0")) + (rule "polySimp_addAssoc" (formula "56") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "56")) + (rule "polySimp_mulComm0" (formula "56") (term "1")) + (rule "polySimp_rightDist" (formula "56") (term "1")) + (rule "mul_literals" (formula "56") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "56") (term "1,1")) + (rule "polySimp_elimOne" (formula "56") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "56") (ifseqformula "34")) + (rule "inEqSimp_homoInEq0" (formula "56") (term "0")) + (rule "polySimp_mulComm0" (formula "56") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "56") (term "1,0,0")) + (rule "mul_literals" (formula "56") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "56") (term "0,0")) + (rule "polySimp_addComm0" (formula "56") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "56") (term "0,0")) + (rule "add_literals" (formula "56") (term "1,1,0,0")) + (rule "times_zero_1" (formula "56") (term "1,0,0")) + (rule "add_literals" (formula "56") (term "0,0")) + (rule "qeq_literals" (formula "56") (term "0")) + (builtin "One Step Simplification" (formula "56")) + (rule "true_left" (formula "56")) + (rule "inEqSimp_exactShadow3" (formula "72") (ifseqformula "85")) + (rule "polySimp_rightDist" (formula "72") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "72") (term "1,0,0")) + (rule "mul_literals" (formula "72") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "72") (term "1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "72")) + (rule "polySimp_mulComm0" (formula "72") (term "1")) + (rule "polySimp_rightDist" (formula "72") (term "1")) + (rule "mul_literals" (formula "72") (term "0,1")) + (rule "inEqSimp_exactShadow3" (formula "95") (ifseqformula "78")) + (rule "polySimp_mulComm0" (formula "95") (term "0,0")) + (rule "polySimp_addComm0" (formula "95") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "95")) + (rule "polySimp_mulLiterals" (formula "95") (term "0")) + (rule "polySimp_elimOne" (formula "95") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "95") (ifseqformula "1")) + (rule "polySimp_mulComm0" (formula "95") (term "0,0")) + (rule "polySimp_addComm0" (formula "95") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "95")) + (rule "polySimp_mulLiterals" (formula "95") (term "0")) + (rule "polySimp_elimOne" (formula "95") (term "0")) + (rule "inEqSimp_subsumption0" (formula "85") (ifseqformula "95")) + (rule "inEqSimp_homoInEq0" (formula "85") (term "0")) + (rule "polySimp_mulComm0" (formula "85") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "85") (term "1,0,0")) + (rule "mul_literals" (formula "85") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "85") (term "0,0")) + (rule "polySimp_addComm0" (formula "85") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "85") (term "0,0")) + (rule "add_literals" (formula "85") (term "1,1,0,0")) + (rule "times_zero_1" (formula "85") (term "1,0,0")) + (rule "add_literals" (formula "85") (term "0,0")) + (rule "qeq_literals" (formula "85") (term "0")) + (builtin "One Step Simplification" (formula "85")) + (rule "true_left" (formula "85")) + (rule "inEqSimp_exactShadow3" (formula "4") (ifseqformula "68")) + (rule "polySimp_rightDist" (formula "4") (term "0,0")) + (rule "mul_literals" (formula "4") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "4") (term "0")) + (rule "polySimp_addAssoc" (formula "4") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "4")) + (rule "polySimp_mulLiterals" (formula "4") (term "0")) + (rule "polySimp_elimOne" (formula "4") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "93")) + (rule "polySimp_rightDist" (formula "64") (term "0,0")) + (rule "mul_literals" (formula "64") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "64") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "64") (term "1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1")) + (rule "polySimp_rightDist" (formula "64") (term "1")) + (rule "mul_literals" (formula "64") (term "0,1")) + (rule "inEqSimp_exactShadow3" (formula "96") (ifseqformula "65")) + (rule "polySimp_mulComm0" (formula "96") (term "0,0")) + (rule "polySimp_addComm0" (formula "96") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "96")) + (rule "polySimp_mulLiterals" (formula "96") (term "0")) + (rule "polySimp_elimOne" (formula "96") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "87") (ifseqformula "72")) + (rule "mul_literals" (formula "87") (term "0,0")) + (rule "polySimp_addAssoc" (formula "87") (term "0")) + (rule "add_literals" (formula "87") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "87")) + (rule "polySimp_mulLiterals" (formula "87") (term "0")) + (rule "polySimp_elimOne" (formula "87") (term "0")) + (rule "inEqSimp_subsumption0" (formula "87") (ifseqformula "22")) + (rule "leq_literals" (formula "87") (term "0")) + (builtin "One Step Simplification" (formula "87")) + (rule "true_left" (formula "87")) + (rule "inEqSimp_exactShadow3" (formula "68") (ifseqformula "63")) + (rule "mul_literals" (formula "68") (term "0,0")) + (rule "add_zero_left" (formula "68") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "68")) + (rule "polySimp_mulLiterals" (formula "68") (term "0")) + (rule "polySimp_elimOne" (formula "68") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "66") (ifseqformula "1")) + (rule "polySimp_rightDist" (formula "66") (term "0,0")) + (rule "mul_literals" (formula "66") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "66") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "66") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "66") (term "0")) + (rule "polySimp_addComm1" (formula "66") (term "0,0")) + (rule "add_literals" (formula "66") (term "0,0,0")) + (rule "add_zero_left" (formula "66") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "66")) + (rule "inEqSimp_subsumption1" (formula "78") (ifseqformula "66")) + (rule "inEqSimp_homoInEq0" (formula "78") (term "0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0,0")) + (rule "mul_literals" (formula "78") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "78") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,0")) + (rule "polySimp_addComm0" (formula "78") (term "0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "78") (term "0,0")) + (rule "add_literals" (formula "78") (term "1,1,0,0")) + (rule "times_zero_1" (formula "78") (term "1,0,0")) + (rule "add_literals" (formula "78") (term "0,0")) + (rule "qeq_literals" (formula "78") (term "0")) + (builtin "One Step Simplification" (formula "78")) + (rule "true_left" (formula "78")) + (rule "inEqSimp_exactShadow3" (formula "38") (ifseqformula "36")) + (rule "polySimp_mulComm0" (formula "38") (term "0,0")) + (rule "polySimp_addComm0" (formula "38") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "38")) + (rule "polySimp_mulLiterals" (formula "38") (term "0")) + (rule "polySimp_elimOne" (formula "38") (term "0")) + (rule "inEqSimp_subsumption0" (formula "23") (ifseqformula "38")) + (rule "leq_literals" (formula "23") (term "0")) + (builtin "One Step Simplification" (formula "23")) + (rule "true_left" (formula "23")) + (rule "inEqSimp_exactShadow3" (formula "5") (ifseqformula "65")) + (rule "polySimp_rightDist" (formula "5") (term "0,0")) + (rule "mul_literals" (formula "5") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "5") (term "0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0")) + (rule "add_literals" (formula "5") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "5")) + (rule "polySimp_mulLiterals" (formula "5") (term "0")) + (rule "polySimp_elimOne" (formula "5") (term "0")) + (rule "inEqSimp_subsumption0" (formula "64") (ifseqformula "5")) + (rule "inEqSimp_homoInEq0" (formula "64") (term "0")) + (rule "polySimp_mulComm0" (formula "64") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "64") (term "1,0,0")) + (rule "mul_literals" (formula "64") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "64") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "64") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "64") (term "0,0")) + (rule "polySimp_addComm1" (formula "64") (term "0,0,0")) + (rule "add_literals" (formula "64") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "64") (term "0,0")) + (rule "add_literals" (formula "64") (term "1,1,0,0")) + (rule "times_zero_1" (formula "64") (term "1,0,0")) + (rule "add_literals" (formula "64") (term "0,0")) + (rule "qeq_literals" (formula "64") (term "0")) + (builtin "One Step Simplification" (formula "64")) + (rule "true_left" (formula "64")) + (rule "inEqSimp_exactShadow3" (formula "6") (ifseqformula "79")) + (rule "polySimp_rightDist" (formula "6") (term "0,0")) + (rule "mul_literals" (formula "6") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "6") (term "0")) + (rule "add_literals" (formula "6") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "6")) + (rule "polySimp_mulLiterals" (formula "6") (term "0")) + (rule "polySimp_elimOne" (formula "6") (term "0")) + (rule "inEqSimp_subsumption0" (formula "79") (ifseqformula "6")) + (rule "leq_literals" (formula "79") (term "0")) + (builtin "One Step Simplification" (formula "79")) + (rule "true_left" (formula "79")) + (rule "inEqSimp_exactShadow3" (formula "25") (ifseqformula "41")) + (rule "mul_literals" (formula "25") (term "0,0")) + (rule "polySimp_addAssoc" (formula "25") (term "0")) + (rule "add_literals" (formula "25") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "25")) + (rule "mul_literals" (formula "25") (term "1")) + (rule "inEqSimp_subsumption1" (formula "25") (ifseqformula "36")) + (rule "leq_literals" (formula "25") (term "0")) + (builtin "One Step Simplification" (formula "25")) + (rule "true_left" (formula "25")) + (rule "inEqSimp_exactShadow3" (formula "68") (ifseqformula "79")) + (rule "polySimp_rightDist" (formula "68") (term "0,0")) + (rule "mul_literals" (formula "68") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "68") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "68") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "68") (term "0")) + (rule "add_literals" (formula "68") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "68")) + (rule "mul_literals" (formula "68") (term "1")) + (rule "inEqSimp_subsumption1" (formula "68") (ifseqformula "35")) + (rule "leq_literals" (formula "68") (term "0")) + (builtin "One Step Simplification" (formula "68")) + (rule "true_left" (formula "68")) + (rule "inEqSimp_exactShadow3" (formula "59") (ifseqformula "78")) + (rule "mul_literals" (formula "59") (term "0,0")) + (rule "polySimp_addAssoc" (formula "59") (term "0")) + (rule "add_literals" (formula "59") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "59")) + (rule "polySimp_mulLiterals" (formula "59") (term "0")) + (rule "polySimp_elimOne" (formula "59") (term "0")) + (rule "inEqSimp_subsumption0" (formula "59") (ifseqformula "24")) + (rule "leq_literals" (formula "59") (term "0")) + (builtin "One Step Simplification" (formula "59")) + (rule "true_left" (formula "59")) + (rule "inEqSimp_exactShadow3" (formula "70") (ifseqformula "93")) + (rule "times_zero_1" (formula "70") (term "0,0")) + (rule "add_zero_left" (formula "70") (term "0")) + (rule "inEqSimp_subsumption1" (formula "88") (ifseqformula "70")) + (rule "leq_literals" (formula "88") (term "0")) + (builtin "One Step Simplification" (formula "88")) + (rule "true_left" (formula "88")) + (rule "inEqSimp_exactShadow3" (formula "76") (ifseqformula "87")) + (rule "polySimp_rightDist" (formula "76") (term "0,0")) + (rule "mul_literals" (formula "76") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "76") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "76") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "76") (term "0")) + (rule "add_literals" (formula "76") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "76")) + (rule "mul_literals" (formula "76") (term "1")) + (rule "inEqSimp_subsumption1" (formula "76") (ifseqformula "35")) + (rule "leq_literals" (formula "76") (term "0")) + (builtin "One Step Simplification" (formula "76")) + (rule "true_left" (formula "76")) + (rule "inEqSimp_exactShadow3" (formula "81") (ifseqformula "66")) + (rule "mul_literals" (formula "81") (term "0,0")) + (rule "polySimp_addAssoc" (formula "81") (term "0")) + (rule "add_literals" (formula "81") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "81")) + (rule "polySimp_mulLiterals" (formula "81") (term "0")) + (rule "polySimp_elimOne" (formula "81") (term "0")) + (rule "inEqSimp_subsumption0" (formula "81") (ifseqformula "24")) + (rule "leq_literals" (formula "81") (term "0")) + (builtin "One Step Simplification" (formula "81")) + (rule "true_left" (formula "81")) + (rule "inEqSimp_exactShadow3" (formula "8") (ifseqformula "52")) + (rule "polySimp_rightDist" (formula "8") (term "0,0")) + (rule "mul_literals" (formula "8") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "8") (term "0")) + (rule "add_literals" (formula "8") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "8")) + (rule "polySimp_mulLiterals" (formula "8") (term "0")) + (rule "polySimp_elimOne" (formula "8") (term "0")) + (rule "inEqSimp_subsumption0" (formula "79") (ifseqformula "8")) + (rule "leq_literals" (formula "79") (term "0")) + (builtin "One Step Simplification" (formula "79")) + (rule "true_left" (formula "79")) + (rule "inEqSimp_exactShadow3" (formula "81") (ifseqformula "73")) + (rule "mul_literals" (formula "81") (term "0,0")) + (rule "polySimp_addAssoc" (formula "81") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "81")) + (rule "polySimp_mulComm0" (formula "81") (term "1")) + (rule "polySimp_rightDist" (formula "81") (term "1")) + (rule "mul_literals" (formula "81") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "81") (term "1,1")) + (rule "polySimp_elimOne" (formula "81") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "81") (ifseqformula "37")) + (rule "inEqSimp_homoInEq0" (formula "81") (term "0")) + (rule "polySimp_mulComm0" (formula "81") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "81") (term "1,0,0")) + (rule "mul_literals" (formula "81") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "81") (term "0,0")) + (rule "polySimp_addComm0" (formula "81") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "81") (term "0,0")) + (rule "add_literals" (formula "81") (term "1,1,0,0")) + (rule "times_zero_1" (formula "81") (term "1,0,0")) + (rule "add_literals" (formula "81") (term "0,0")) + (rule "qeq_literals" (formula "81") (term "0")) + (builtin "One Step Simplification" (formula "81")) + (rule "true_left" (formula "81")) + (rule "inEqSimp_exactShadow3" (formula "81") (ifseqformula "1")) + (rule "mul_literals" (formula "81") (term "0,0")) + (rule "polySimp_addAssoc" (formula "81") (term "0")) + (rule "add_literals" (formula "81") (term "0,0")) + (rule "add_zero_left" (formula "81") (term "0")) + (rule "inEqSimp_subsumption1" (formula "60") (ifseqformula "81")) + (rule "leq_literals" (formula "60") (term "0")) + (builtin "One Step Simplification" (formula "60")) + (rule "true_left" (formula "60")) + (rule "inEqSimp_exactShadow3" (formula "37") (ifseqformula "40")) + (rule "polySimp_mulComm0" (formula "37") (term "0,0")) + (rule "polySimp_addComm0" (formula "37") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "37")) + (rule "polySimp_mulLiterals" (formula "37") (term "0")) + (rule "polySimp_elimOne" (formula "37") (term "0")) + (rule "inEqSimp_subsumption0" (formula "25") (ifseqformula "37")) + (rule "leq_literals" (formula "25") (term "0")) + (builtin "One Step Simplification" (formula "25")) + (rule "true_left" (formula "25")) + (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "4")) + (rule "polySimp_rightDist" (formula "65") (term "0,0")) + (rule "mul_literals" (formula "65") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "65") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "65") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "65") (term "0")) + (rule "polySimp_addAssoc" (formula "65") (term "0,0")) + (rule "polySimp_addComm1" (formula "65") (term "0,0,0")) + (rule "add_literals" (formula "65") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "65") (term "0,0")) + (rule "add_literals" (formula "65") (term "1,1,0,0")) + (rule "times_zero_1" (formula "65") (term "1,0,0")) + (rule "add_literals" (formula "65") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "65")) + (rule "mul_literals" (formula "65") (term "1")) + (rule "inEqSimp_subsumption1" (formula "25") (ifseqformula "65")) + (rule "leq_literals" (formula "25") (term "0")) + (builtin "One Step Simplification" (formula "25")) + (rule "true_left" (formula "25")) + (rule "inEqSimp_exactShadow3" (formula "71") (ifseqformula "5")) + (rule "mul_literals" (formula "71") (term "0,0")) + (rule "add_zero_left" (formula "71") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "71")) + (rule "polySimp_mulLiterals" (formula "71") (term "0")) + (rule "polySimp_elimOne" (formula "71") (term "0")) + (rule "inEqSimp_subsumption0" (formula "71") (ifseqformula "35")) + (rule "leq_literals" (formula "71") (term "0")) + (builtin "One Step Simplification" (formula "71")) + (rule "true_left" (formula "71")) + (rule "inEqSimp_exactShadow3" (formula "76") (ifseqformula "95")) + (rule "polySimp_rightDist" (formula "76") (term "0,0")) + (rule "mul_literals" (formula "76") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "76") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "76") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "76") (term "0")) + (rule "polySimp_addComm1" (formula "76") (term "0,0")) + (rule "add_literals" (formula "76") (term "0,0,0")) + (rule "add_zero_left" (formula "76") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "76")) + (rule "inEqSimp_exactShadow3" (formula "70") (ifseqformula "94")) + (rule "mul_literals" (formula "70") (term "0,0")) + (rule "add_zero_left" (formula "70") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "70")) + (rule "polySimp_mulLiterals" (formula "70") (term "1")) + (rule "polySimp_elimOne" (formula "70") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "80") (ifseqformula "78")) + (rule "mul_literals" (formula "80") (term "0,0")) + (rule "add_zero_left" (formula "80") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "80")) + (rule "polySimp_mulLiterals" (formula "80") (term "0")) + (rule "polySimp_elimOne" (formula "80") (term "0")) + (rule "inEqSimp_subsumption0" (formula "80") (ifseqformula "35")) + (rule "leq_literals" (formula "80") (term "0")) + (builtin "One Step Simplification" (formula "80")) + (rule "true_left" (formula "80")) + (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "3")) + (rule "polySimp_rightDist" (formula "65") (term "0,0")) + (rule "mul_literals" (formula "65") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "65") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "65") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "65") (term "0")) + (rule "polySimp_addComm1" (formula "65") (term "0,0")) + (rule "add_literals" (formula "65") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "65")) + (rule "polySimp_mulComm0" (formula "65") (term "1")) + (rule "polySimp_rightDist" (formula "65") (term "1")) + (rule "mul_literals" (formula "65") (term "0,1")) + (rule "inEqSimp_subsumption1" (formula "68") (ifseqformula "65")) + (rule "inEqSimp_homoInEq0" (formula "68") (term "0")) + (rule "polySimp_mulLiterals" (formula "68") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "68") (term "1,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "68") (term "0,0")) + (rule "add_literals" (formula "68") (term "1,1,0,0")) + (rule "times_zero_1" (formula "68") (term "1,0,0")) + (rule "add_literals" (formula "68") (term "0,0")) + (rule "qeq_literals" (formula "68") (term "0")) + (builtin "One Step Simplification" (formula "68")) + (rule "true_left" (formula "68")) + (rule "inEqSimp_exactShadow3" (formula "70") (ifseqformula "75")) + (rule "times_zero_1" (formula "70") (term "0,0")) + (rule "add_zero_left" (formula "70") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "70")) + (rule "polySimp_mulLiterals" (formula "70") (term "0")) + (rule "polySimp_elimOne" (formula "70") (term "0")) + (rule "inEqSimp_subsumption0" (formula "70") (ifseqformula "35")) + (rule "leq_literals" (formula "70") (term "0")) + (builtin "One Step Simplification" (formula "70")) + (rule "true_left" (formula "70")) + (rule "inEqSimp_exactShadow3" (formula "70") (ifseqformula "95")) + (rule "mul_literals" (formula "70") (term "0,0")) + (rule "add_zero_left" (formula "70") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "70")) + (rule "mul_literals" (formula "70") (term "1")) + (rule "inEqSimp_contradInEq0" (formula "70") (ifseqformula "58")) + (rule "qeq_literals" (formula "70") (term "0")) + (builtin "One Step Simplification" (formula "70")) + (rule "closeFalse" (formula "70")) + ) + (branch "Usage" + (builtin "One Step Simplification" (formula "140")) + (builtin "Block Contract (Internal)" (formula "140") (newnames "exc_14,heap_Before_BLOCK_11,savedHeap_Before_BLOCK_11,o,f")) + (branch "Validity" + (builtin "One Step Simplification" (formula "104") (ifInst "" (formula "28")) (ifInst "" (formula "74"))) + (builtin "One Step Simplification" (formula "141")) + (rule "true_left" (formula "104")) + (rule "eqSymm" (formula "140") (term "0,0,1,0,1")) + (rule "translateJavaSubInt" (formula "140") (term "0,1,0,0")) + (rule "polySimp_elimSub" (formula "140") (term "0,1,0,0")) + (rule "polySimp_mulComm0" (formula "140") (term "1,0,1,0,0")) + (rule "polySimp_rightDist" (formula "140") (term "1,0,1,0,0")) + (rule "polySimp_mulComm0" (formula "140") (term "0,1,0,1,0,0")) + (rule "polySimp_addAssoc" (formula "140") (term "0,1,0,0")) + (rule "polySimp_addComm1" (formula "140") (term "0,0,1,0,0")) + (rule "polySimp_pullOutFactor1" (formula "140") (term "0,0,0,1,0,0")) + (rule "add_literals" (formula "140") (term "1,0,0,0,1,0,0")) + (rule "times_zero_1" (formula "140") (term "0,0,0,1,0,0")) + (rule "add_zero_left" (formula "140") (term "0,0,1,0,0")) + (rule "variableDeclarationAssign" (formula "140") (term "1")) + (rule "variableDeclaration" (formula "140") (term "1") (newnames "exc_14_1")) + (rule "assignment" (formula "140") (term "1")) + (builtin "One Step Simplification" (formula "140")) + (rule "emptyStatement" (formula "140") (term "1")) + (builtin "One Step Simplification" (formula "140")) + (rule "emptyStatement" (formula "140") (term "1")) + (rule "tryEmpty" (formula "140") (term "1")) + (rule "blockEmptyLabel" (formula "140") (term "1")) + (rule "blockEmpty" (formula "140") (term "1")) + (rule "methodCallEmpty" (formula "140") (term "1")) + (rule "emptyModality" (formula "140") (term "1")) + (rule "andRight" (formula "140")) + (branch + (builtin "One Step Simplification" (formula "140")) + (rule "closeTrue" (formula "140")) + ) + (branch + (builtin "One Step Simplification" (formula "140")) + (rule "closeTrue" (formula "140")) + ) + ) + (branch "Precondition" + (rule "andRight" (formula "140")) + (branch + (builtin "One Step Simplification" (formula "140") (ifInst "" (formula "28"))) + (rule "closeTrue" (formula "140")) + ) + (branch + (builtin "One Step Simplification" (formula "140") (ifInst "" (formula "74"))) + (rule "closeTrue" (formula "140")) + ) + ) + (branch "Usage" + (builtin "One Step Simplification" (formula "104") (ifInst "" (formula "100")) (ifInst "" (formula "101"))) + (builtin "One Step Simplification" (formula "141")) + (rule "andLeft" (formula "104")) + (rule "andLeft" (formula "104")) + (rule "andLeft" (formula "106")) + (rule "translateJavaSubInt" (formula "144") (term "0,1,0")) + (rule "translateJavaSubInt" (formula "107") (term "1,0")) + (rule "translateJavaSubInt" (formula "106") (term "1,1")) + (rule "translateJavaAddInt" (formula "107") (term "0")) + (rule "translateJavaAddInt" (formula "106") (term "1")) + (rule "replace_known_left" (formula "105") (term "0") (ifseqformula "104")) + (builtin "One Step Simplification" (formula "105")) + (rule "true_left" (formula "105")) + (rule "polySimp_elimSub" (formula "143") (term "0,1,0")) + (rule "polySimp_elimSub" (formula "106") (term "1,0")) + (rule "polySimp_elimSub" (formula "105") (term "1,1")) + (rule "polySimp_mulComm0" (formula "143") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "106") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "105") (term "1,1,1")) + (rule "polySimp_rightDist" (formula "143") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "143") (term "0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "106") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "106") (term "0,1,1,0")) + (rule "polySimp_rightDist" (formula "105") (term "1,1,1")) + (rule "polySimp_mulComm0" (formula "105") (term "0,1,1,1")) + (rule "polySimp_addAssoc" (formula "143") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "143") (term "0,0,1,0")) + (rule "polySimp_pullOutFactor1" (formula "143") (term "0,0,0,1,0")) + (rule "add_literals" (formula "143") (term "1,0,0,0,1,0")) + (rule "times_zero_1" (formula "143") (term "0,0,0,1,0")) + (rule "add_zero_left" (formula "143") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "106") (term "1,0")) + (rule "polySimp_addComm1" (formula "106") (term "0,1,0")) + (rule "polySimp_pullOutFactor1" (formula "106") (term "0,0,1,0")) + (rule "add_literals" (formula "106") (term "1,0,0,1,0")) + (rule "times_zero_1" (formula "106") (term "0,0,1,0")) + (rule "add_zero_left" (formula "106") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "105") (term "1,1")) + (rule "polySimp_addComm1" (formula "105") (term "0,1,1")) + (rule "polySimp_pullOutFactor1" (formula "105") (term "0,0,1,1")) + (rule "add_literals" (formula "105") (term "1,0,0,1,1")) + (rule "times_zero_1" (formula "105") (term "0,0,1,1")) + (rule "add_zero_left" (formula "105") (term "0,1,1")) + (rule "polySimp_addAssoc" (formula "106") (term "0")) + (rule "polySimp_addComm1" (formula "106") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "106") (term "0")) + (rule "add_literals" (formula "106") (term "1,1,0")) + (rule "times_zero_1" (formula "106") (term "1,0")) + (rule "add_zero_right" (formula "106") (term "0")) + (rule "polySimp_addAssoc" (formula "105") (term "1")) + (rule "polySimp_addComm1" (formula "105") (term "0,1")) + (rule "polySimp_pullOutFactor1b" (formula "105") (term "1")) + (rule "add_literals" (formula "105") (term "1,1,1")) + (rule "times_zero_1" (formula "105") (term "1,1")) + (rule "add_zero_right" (formula "105") (term "1")) + (rule "elim_double_block_2" (formula "143") (term "1")) + (rule "ifUnfold" (formula "143") (term "1") (inst "#boolv=x")) + (rule "variableDeclaration" (formula "143") (term "1") (newnames "x_18")) + (rule "inequality_comparison_simple" (formula "143") (term "1")) + (builtin "One Step Simplification" (formula "143")) + (rule "replace_known_left" (formula "143") (term "0,0,1,0") (ifseqformula "104")) + (builtin "One Step Simplification" (formula "143")) + (rule "ifSplit" (formula "143")) + (branch "if x_18 true" + (builtin "One Step Simplification" (formula "1")) + (rule "closeFalse" (formula "1")) + ) + (branch "if x_18 false" + (builtin "One Step Simplification" (formula "1")) + (builtin "One Step Simplification" (formula "144")) + (rule "true_left" (formula "1")) + (rule "blockEmpty" (formula "143") (term "1")) + (builtin "Block Contract (Internal)" (formula "143") (newnames "exc_15,heap_Before_BLOCK_12,savedHeap_Before_BLOCK_12,o,f")) + (branch "Validity" + (builtin "One Step Simplification" (formula "107") (ifInst "" (formula "28")) (ifInst "" (formula "74"))) + (builtin "One Step Simplification" (formula "144")) + (rule "true_left" (formula "107")) + (rule "eqSymm" (formula "143") (term "0,0,1,0,1")) + (rule "variableDeclarationAssign" (formula "143") (term "1")) + (rule "variableDeclaration" (formula "143") (term "1") (newnames "exc_15_1")) + (rule "assignment" (formula "143") (term "1")) + (builtin "One Step Simplification" (formula "143")) + (rule "emptyStatement" (formula "143") (term "1")) + (builtin "One Step Simplification" (formula "143")) + (rule "emptyStatement" (formula "143") (term "1")) + (rule "tryEmpty" (formula "143") (term "1")) + (rule "blockEmptyLabel" (formula "143") (term "1")) + (rule "blockEmpty" (formula "143") (term "1")) + (rule "methodCallEmpty" (formula "143") (term "1")) + (rule "emptyModality" (formula "143") (term "1")) + (rule "andRight" (formula "143")) + (branch + (builtin "One Step Simplification" (formula "143")) + (rule "closeTrue" (formula "143")) + ) + (branch + (builtin "One Step Simplification" (formula "143")) + (rule "closeTrue" (formula "143")) + ) + ) + (branch "Precondition" + (rule "andRight" (formula "143")) + (branch + (builtin "One Step Simplification" (formula "143") (ifInst "" (formula "28"))) + (rule "closeTrue" (formula "143")) + ) + (branch + (builtin "One Step Simplification" (formula "143") (ifInst "" (formula "74"))) + (rule "closeTrue" (formula "143")) + ) + ) + (branch "Usage" + (builtin "One Step Simplification" (formula "144")) + (builtin "One Step Simplification" (formula "107")) + (rule "andLeft" (formula "107")) + (rule "andLeft" (formula "107")) + (rule "translateJavaAddInt" (formula "109") (term "0")) + (rule "translateJavaSubInt" (formula "109") (term "1")) + (rule "replace_known_left" (formula "108") (term "0") (ifseqformula "107")) + (builtin "One Step Simplification" (formula "108")) + (rule "true_left" (formula "108")) + (rule "polySimp_elimSub" (formula "108") (term "1")) + (rule "polySimp_mulComm0" (formula "108") (term "1,1")) + (rule "polySimp_rightDist" (formula "108") (term "1,1")) + (rule "polySimp_mulComm0" (formula "108") (term "0,1,1")) + (rule "polySimp_addAssoc" (formula "108") (term "1")) + (rule "polySimp_addComm1" (formula "108") (term "0,1")) + (rule "polySimp_pullOutFactor1" (formula "108") (term "0,0,1")) + (rule "add_literals" (formula "108") (term "1,0,0,1")) + (rule "times_zero_1" (formula "108") (term "0,0,1")) + (rule "add_zero_left" (formula "108") (term "0,1")) + (rule "elim_double_block_2" (formula "145") (term "1")) + (rule "ifUnfold" (formula "145") (term "1") (inst "#boolv=x")) + (rule "variableDeclaration" (formula "145") (term "1") (newnames "x_19")) + (rule "inequality_comparison_simple" (formula "145") (term "1")) + (builtin "One Step Simplification" (formula "145")) + (rule "replace_known_left" (formula "145") (term "0,0,1,0") (ifseqformula "107")) + (builtin "One Step Simplification" (formula "145")) + (rule "ifSplit" (formula "145")) + (branch "if x_19 true" + (builtin "One Step Simplification" (formula "146")) + (builtin "One Step Simplification" (formula "1")) + (rule "closeFalse" (formula "1")) + ) + (branch "if x_19 false" + (builtin "One Step Simplification" (formula "146")) + (builtin "One Step Simplification" (formula "1")) + (rule "true_left" (formula "1")) + (rule "blockEmpty" (formula "145") (term "1")) + (builtin "Block Contract (Internal)" (formula "145") (newnames "exc_16,heap_Before_BLOCK_13,savedHeap_Before_BLOCK_13,o,f")) + (branch "Validity" + (builtin "One Step Simplification" (formula "146")) + (builtin "One Step Simplification" (formula "109") (ifInst "" (formula "28")) (ifInst "" (formula "74"))) + (rule "true_left" (formula "109")) + (rule "eqSymm" (formula "145") (term "0,0,1,0,1")) + (rule "variableDeclarationAssign" (formula "145") (term "1")) + (rule "variableDeclaration" (formula "145") (term "1") (newnames "exc_16_1")) + (rule "assignment" (formula "145") (term "1")) + (builtin "One Step Simplification" (formula "145")) + (rule "emptyStatement" (formula "145") (term "1")) + (builtin "One Step Simplification" (formula "145")) + (rule "emptyStatement" (formula "145") (term "1")) + (rule "tryEmpty" (formula "145") (term "1")) + (rule "blockEmptyLabel" (formula "145") (term "1")) + (rule "blockEmpty" (formula "145") (term "1")) + (rule "methodCallEmpty" (formula "145") (term "1")) + (rule "emptyModality" (formula "145") (term "1")) + (rule "andRight" (formula "145")) + (branch + (builtin "One Step Simplification" (formula "145")) + (rule "closeTrue" (formula "145")) + ) + (branch + (builtin "One Step Simplification" (formula "145")) + (rule "closeTrue" (formula "145")) + ) + ) + (branch "Precondition" + (rule "andRight" (formula "145")) + (branch + (builtin "One Step Simplification" (formula "145") (ifInst "" (formula "28"))) + (rule "closeTrue" (formula "145")) + ) + (branch + (builtin "One Step Simplification" (formula "145") (ifInst "" (formula "74"))) + (rule "closeTrue" (formula "145")) + ) + ) + (branch "Usage" + (builtin "One Step Simplification" (formula "109")) + (builtin "One Step Simplification" (formula "146")) + (rule "andLeft" (formula "109")) + (rule "andLeft" (formula "109")) + (rule "translateJavaSubInt" (formula "111") (term "1")) + (rule "replace_known_left" (formula "110") (term "0") (ifseqformula "109")) + (builtin "One Step Simplification" (formula "110")) + (rule "true_left" (formula "110")) + (rule "polySimp_elimSub" (formula "110") (term "1")) + (rule "polySimp_mulComm0" (formula "110") (term "1,1")) + (rule "polySimp_rightDist" (formula "110") (term "1,1")) + (rule "polySimp_mulLiterals" (formula "110") (term "1,1,1")) + (rule "polySimp_elimOne" (formula "110") (term "1,1,1")) + (rule "polySimp_mulComm0" (formula "110") (term "0,1,1")) + (rule "polySimp_addAssoc" (formula "110") (term "1")) + (rule "polySimp_addComm1" (formula "110") (term "0,1")) + (rule "elim_double_block_2" (formula "147") (term "1")) + (rule "ifUnfold" (formula "147") (term "1") (inst "#boolv=x")) + (rule "variableDeclaration" (formula "147") (term "1") (newnames "x_20")) + (rule "inequality_comparison_simple" (formula "147") (term "1")) + (builtin "One Step Simplification" (formula "147")) + (rule "replace_known_left" (formula "147") (term "0,0,1,0") (ifseqformula "109")) + (builtin "One Step Simplification" (formula "147")) + (builtin "Use Dependency Contract" (formula "58") (term "1,0") (ifInst "" (formula "48") (term "0,1,1,0,1,0")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::writtenCountOfBucket(int)].JML accessible clause.0")) + (rule "wellFormedAnon" (formula "111") (term "1,1,0,0,0,0")) + (rule "expand_inInt" (formula "111") (term "1,0,0,0")) + (rule "replace_int_MIN" (formula "111") (term "0,1,1,0,0,0")) + (rule "replace_int_MAX" (formula "111") (term "1,0,1,0,0,0")) + (rule "translateJavaMulInt" (formula "111") (term "0,0,1,1,1,0")) + (rule "translateJavaAddInt" (formula "111") (term "0,1,1,1,0")) + (rule "replace_known_left" (formula "111") (term "0,1,0,0,0,0") (ifseqformula "17")) + (builtin "One Step Simplification" (formula "111") (ifInst "" (formula "144")) (ifInst "" (formula "25")) (ifInst "" (formula "17")) (ifInst "" (formula "16")) (ifInst "" (formula "75")) (ifInst "" (formula "30"))) + (rule "polySimp_mulComm0" (formula "111") (term "0,0,1,1,1,0")) + (rule "polySimp_addComm0" (formula "111") (term "0,1,1,1,0")) + (rule "disjointDefinition" (formula "111") (term "1,0")) + (rule "disjointWithSingleton1" (formula "111") (term "1,0")) + (rule "elementOfArrayRangeConcrete" (formula "111") (term "0,1,0")) + (rule "replace_known_right" (formula "111") (term "0,0,0,1,0") (ifseqformula "116")) + (builtin "One Step Simplification" (formula "111")) + (rule "inEqSimp_commuteLeq" (formula "111") (term "0,0")) + (rule "replace_known_left" (formula "111") (term "0,0") (ifseqformula "76")) + (builtin "One Step Simplification" (formula "111")) + (rule "inEqSimp_commuteLeq" (formula "111") (term "0,0")) + (rule "replace_known_left" (formula "111") (term "0,0") (ifseqformula "8")) + (builtin "One Step Simplification" (formula "111")) + (rule "applyEq" (formula "111") (term "1,0") (ifseqformula "51")) + (rule "replace_known_left" (formula "111") (term "0") (ifseqformula "2")) + (builtin "One Step Simplification" (formula "111")) + (rule "applyEq" (formula "58") (term "1,0") (ifseqformula "111")) + (rule "ifSplit" (formula "148")) + (branch "if x_20 true" + (builtin "One Step Simplification" (formula "149")) + (builtin "One Step Simplification" (formula "1")) + (rule "closeFalse" (formula "1")) + ) + (branch "if x_20 false" + (builtin "One Step Simplification" (formula "149")) + (builtin "One Step Simplification" (formula "1")) + (rule "true_left" (formula "1")) + (rule "blockEmpty" (formula "148") (term "1")) + (rule "compound_assignment_op_minus" (formula "148") (term "1")) + (rule "compound_int_cast_expression" (formula "148") (term "1") (inst "#v=x")) + (rule "variableDeclarationAssign" (formula "148") (term "1")) + (rule "variableDeclaration" (formula "148") (term "1") (newnames "x_21")) + (rule "remove_parentheses_right" (formula "148") (term "1")) + (rule "compound_subtraction_2" (formula "148") (term "1") (inst "#v1=x_23") (inst "#v0=x_22")) + (rule "variableDeclarationAssign" (formula "148") (term "1")) + (rule "variableDeclaration" (formula "148") (term "1") (newnames "x_22")) + (rule "assignment" (formula "148") (term "1")) + (builtin "One Step Simplification" (formula "148")) + (rule "variableDeclarationAssign" (formula "148") (term "1")) + (rule "variableDeclaration" (formula "148") (term "1") (newnames "x_23")) + (rule "remove_parentheses_right" (formula "148") (term "1")) + (rule "assignment" (formula "148") (term "1")) + (builtin "One Step Simplification" (formula "148")) + (rule "assignmentSubtractionInt" (formula "148") (term "1")) + (branch "Overflow check" + (builtin "One Step Simplification" (formula "148")) + (rule "expand_inInt" (formula "148")) + (rule "replace_int_MIN" (formula "148") (term "0,1")) + (rule "replace_int_MAX" (formula "148") (term "1,0")) + (rule "polySimp_homoEq" (formula "108")) + (rule "polySimp_homoEq" (formula "48") (term "1,0,1,0")) + (rule "polySimp_homoEq" (formula "11") (term "1,0")) + (rule "polySimp_homoEq" (formula "58")) + (rule "polySimp_elimSub" (formula "148") (term "1,1")) + (rule "polySimp_elimSub" (formula "148") (term "0,0")) + (rule "polySimp_mulComm0" (formula "108") (term "1,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "11") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "58") (term "1,0")) + (rule "polySimp_mulComm0" (formula "148") (term "1,1,1")) + (rule "polySimp_mulComm0" (formula "148") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "108") (term "1,0")) + (rule "polySimp_rightDist" (formula "48") (term "1,0,1,0,1,0")) + (rule "polySimp_mulAssoc" (formula "48") (term "0,1,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "48") (term "0,0,1,0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "0,1,0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "48") (term "0,1,0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "11") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "11") (term "0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "58") (term "1,0")) + (rule "polySimp_mulComm0" (formula "58") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "148") (term "1,1,1")) + (rule "polySimp_mulLiterals" (formula "148") (term "1,1,1,1")) + (rule "polySimp_elimOne" (formula "148") (term "1,1,1,1")) + (rule "polySimp_mulComm0" (formula "148") (term "0,1,1,1")) + (rule "polySimp_rightDist" (formula "148") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "148") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "148") (term "1,1,0,0")) + (rule "polySimp_mulComm0" (formula "148") (term "0,1,0,0")) + (rule "polySimp_rightDist" (formula "108") (term "0,1,0")) + (rule "polySimp_mulLiterals" (formula "108") (term "1,0,1,0")) + (rule "polySimp_elimOne" (formula "108") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "108") (term "0,0,1,0")) + (rule "inEqSimp_leqRight" (formula "113")) + (rule "mul_literals" (formula "1") (term "1,0,0")) + (rule "add_literals" (formula "1") (term "0,0")) + (rule "inEqSimp_ltRight" (formula "113")) + (rule "polySimp_rightDist" (formula "1") (term "0,0")) + (rule "polySimp_mulComm0" (formula "1") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "1") (term "0")) + (rule "polySimp_addAssoc" (formula "50") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "0,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "60") (term "0")) + (rule "polySimp_addAssoc" (formula "148") (term "1,1")) + (rule "polySimp_addComm1" (formula "148") (term "0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "14") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "3")) + (rule "polySimp_rightDist" (formula "3") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "3") (term "0,1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "50") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "4")) + (rule "polySimp_mulComm0" (formula "4") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "4") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "12") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "148") (term "0,0")) + (rule "polySimp_addComm1" (formula "148") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "110") (term "0")) + (rule "polySimp_addAssoc" (formula "2") (term "0")) + (rule "polySimp_addAssoc" (formula "3") (term "0,0")) + (rule "polySimp_addAssoc" (formula "110") (term "0,0")) + (rule "polySimp_addComm1" (formula "110") (term "0,0,0")) + (rule "polySimp_addComm0" (formula "110") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "3") (term "0")) + (rule "polySimp_addComm1" (formula "3") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "3") (term "0,0,0")) + (rule "add_literals" (formula "3") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "3") (term "1,0,0,0")) + (rule "add_zero_right" (formula "3") (term "0,0,0")) + (rule "inEqSimp_homoInEq0" (formula "67")) + (rule "mul_literals" (formula "67") (term "1,0")) + (rule "polySimp_addComm1" (formula "67") (term "0")) + (rule "polySimp_addComm0" (formula "67") (term "0,0")) + (rule "inEqSimp_homoInEq1" (formula "91")) + (rule "polySimp_pullOutFactor1" (formula "91") (term "0")) + (rule "add_literals" (formula "91") (term "1,0")) + (rule "times_zero_1" (formula "91") (term "0")) + (rule "leq_literals" (formula "91")) + (rule "true_left" (formula "91")) + (rule "inEqSimp_homoInEq0" (formula "106")) + (rule "polySimp_mulComm0" (formula "106") (term "1,0")) + (rule "polySimp_rightDist" (formula "106") (term "1,0")) + (rule "polySimp_mulComm0" (formula "106") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "106") (term "0")) + (rule "polySimp_addComm1" (formula "106") (term "0,0")) + (rule "polySimp_pullOutFactor1" (formula "106") (term "0,0,0")) + (rule "add_literals" (formula "106") (term "1,0,0,0")) + (rule "times_zero_1" (formula "106") (term "0,0,0")) + (rule "add_zero_left" (formula "106") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "66")) + (rule "polySimp_mulComm0" (formula "66") (term "1,0")) + (rule "polySimp_rightDist" (formula "66") (term "1,0")) + (rule "polySimp_mulComm0" (formula "66") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "66") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "101")) + (rule "polySimp_mulComm0" (formula "101") (term "1,0")) + (rule "polySimp_rightDist" (formula "101") (term "1,0")) + (rule "polySimp_mulComm0" (formula "101") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "101") (term "0")) + (rule "polySimp_addComm1" (formula "101") (term "0,0")) + (rule "polySimp_pullOutFactor1" (formula "101") (term "0,0,0")) + (rule "add_literals" (formula "101") (term "1,0,0,0")) + (rule "times_zero_1" (formula "101") (term "0,0,0")) + (rule "add_zero_left" (formula "101") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "40")) + (rule "polySimp_mulComm0" (formula "40") (term "1,0")) + (rule "polySimp_rightDist" (formula "40") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "40") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "40") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "40") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "40") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1,0")) + (rule "polySimp_rightDist" (formula "64") (term "1,0")) + (rule "polySimp_mulComm0" (formula "64") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "74")) + (rule "polySimp_mulComm0" (formula "74") (term "1,0")) + (rule "polySimp_rightDist" (formula "74") (term "1,0")) + (rule "polySimp_mulComm0" (formula "74") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "93")) + (rule "polySimp_mulComm0" (formula "93") (term "1,0")) + (rule "polySimp_rightDist" (formula "93") (term "1,0")) + (rule "polySimp_mulComm0" (formula "93") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "92")) + (rule "polySimp_mulComm0" (formula "92") (term "1,0")) + (rule "polySimp_rightDist" (formula "92") (term "1,0")) + (rule "polySimp_mulComm0" (formula "92") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "92") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "102")) + (rule "polySimp_mulComm0" (formula "102") (term "1,0")) + (rule "polySimp_rightDist" (formula "102") (term "1,0")) + (rule "polySimp_mulComm0" (formula "102") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "102") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "65")) + (rule "mul_literals" (formula "65") (term "1,0")) + (rule "polySimp_addComm1" (formula "65") (term "0")) + (rule "polySimp_addComm0" (formula "65") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "79")) + (rule "polySimp_mulComm0" (formula "79") (term "1,0")) + (rule "polySimp_rightDist" (formula "79") (term "1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "107")) + (rule "polySimp_mulComm0" (formula "107") (term "1,0")) + (rule "inEqSimp_homoInEq0" (formula "91")) + (rule "polySimp_addComm1" (formula "91") (term "0")) + (rule "polySimp_pullOutFactor1" (formula "91") (term "0,0")) + (rule "add_literals" (formula "91") (term "1,0,0")) + (rule "times_zero_1" (formula "91") (term "0,0")) + (rule "add_zero_left" (formula "91") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "75")) + (rule "mul_literals" (formula "75") (term "1,0")) + (rule "polySimp_addComm1" (formula "75") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "110")) + (rule "polySimp_mulComm0" (formula "110") (term "1,0")) + (rule "inEqSimp_homoInEq0" (formula "80")) + (rule "mul_literals" (formula "80") (term "1,0")) + (rule "polySimp_addComm0" (formula "75") (term "0,0")) + (rule "polySimp_rightDist" (formula "106") (term "1,0")) + (rule "polySimp_mulComm0" (formula "106") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "80") (term "0")) + (rule "polySimp_addComm0" (formula "80") (term "0,0")) + (rule "polySimp_addAssoc" (formula "40") (term "0")) + (rule "polySimp_rightDist" (formula "110") (term "1,0")) + (rule "polySimp_mulComm0" (formula "110") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "110") (term "0")) + (rule "polySimp_addAssoc" (formula "64") (term "0")) + (rule "polySimp_addAssoc" (formula "74") (term "0")) + (rule "polySimp_addAssoc" (formula "92") (term "0")) + (rule "polySimp_addComm0" (formula "92") (term "0,0")) + (rule "polySimp_addAssoc" (formula "91") (term "0,0")) + (rule "polySimp_pullOutFactor1" (formula "91") (term "0,0,0")) + (rule "add_literals" (formula "91") (term "1,0,0,0")) + (rule "times_zero_1" (formula "91") (term "0,0,0")) + (rule "add_zero_left" (formula "91") (term "0,0")) + (rule "polySimp_addAssoc" (formula "101") (term "0,0")) + (rule "polySimp_pullOutFactor1" (formula "101") (term "0,0,0")) + (rule "add_literals" (formula "101") (term "1,0,0,0")) + (rule "times_zero_1" (formula "101") (term "0,0,0")) + (rule "add_zero_left" (formula "101") (term "0,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "146") (term "1")) + (rule "mul_literals" (formula "146") (term "1,0,1")) + (rule "polySimp_addComm1" (formula "146") (term "0,1")) + (rule "polySimp_addComm1" (formula "146") (term "0,0,1")) + (rule "polySimp_addComm1" (formula "146") (term "0,0,0,1")) + (rule "polySimp_addComm0" (formula "146") (term "0,0,0,0,1")) + (rule "polySimp_addAssoc" (formula "106") (term "0")) + (rule "polySimp_addComm0" (formula "106") (term "0,0")) + (rule "polySimp_addAssoc" (formula "109") (term "0,0")) + (rule "polySimp_addComm1" (formula "109") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "109") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1" (formula "109") (term "0,0,0,0,0")) + (rule "add_literals" (formula "109") (term "1,0,0,0,0,0")) + (rule "times_zero_1" (formula "109") (term "0,0,0,0,0")) + (rule "add_zero_left" (formula "109") (term "0,0,0,0")) + (rule "inEqSimp_homoInEq0" (formula "145") (term "0")) + (rule "polySimp_mulComm0" (formula "145") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "145") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "145") (term "0,1,0,0")) + (rule "polySimp_rightDist" (formula "145") (term "0,0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "145") (term "1,0,0,1,0,0")) + (rule "polySimp_elimOne" (formula "145") (term "1,0,0,1,0,0")) + (rule "polySimp_mulComm0" (formula "145") (term "0,0,0,1,0,0")) + (rule "polySimp_addAssoc" (formula "145") (term "0,0")) + (rule "polySimp_addAssoc" (formula "145") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "145") (term "0,0,0,0")) + (rule "polySimp_sepNegMonomial" (formula "50") (term "1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "50") (term "0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "50") (term "0,1,0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "13") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "13") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "13") (term "0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "60")) + (rule "polySimp_mulLiterals" (formula "60") (term "0")) + (rule "polySimp_elimOne" (formula "60") (term "0")) + (rule "applyEq" (formula "110") (term "1") (ifseqformula "60")) + (rule "polySimp_sepNegMonomial" (formula "107")) + (rule "polySimp_mulLiterals" (formula "107") (term "0")) + (rule "polySimp_elimOne" (formula "107") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "1")) + (rule "polySimp_mulLiterals" (formula "1") (term "0")) + (rule "polySimp_elimOne" (formula "1") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "14") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "14") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "14") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "14") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "14") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "50") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "50") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "50") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "50") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "50") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "4")) + (rule "polySimp_mulLiterals" (formula "4") (term "0")) + (rule "polySimp_elimOne" (formula "4") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "12") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "12") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "12") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "12") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "12") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "2")) + (rule "polySimp_mulComm0" (formula "2") (term "1")) + (rule "polySimp_rightDist" (formula "2") (term "1")) + (rule "polySimp_mulLiterals" (formula "2") (term "1,1")) + (rule "mul_literals" (formula "2") (term "0,1")) + (rule "polySimp_elimOne" (formula "2") (term "1,1")) + (rule "inEqSimp_sepPosMonomial0" (formula "3")) + (rule "polySimp_mulComm0" (formula "3") (term "1")) + (rule "polySimp_rightDist" (formula "3") (term "1")) + (rule "mul_literals" (formula "3") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "3") (term "1,1")) + (rule "polySimp_elimOne" (formula "3") (term "1,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "67")) + (rule "polySimp_mulComm0" (formula "67") (term "1")) + (rule "polySimp_rightDist" (formula "67") (term "1")) + (rule "mul_literals" (formula "67") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "105")) + (rule "polySimp_mulLiterals" (formula "105") (term "0")) + (rule "polySimp_elimOne" (formula "105") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "66")) + (rule "polySimp_mulLiterals" (formula "66") (term "0")) + (rule "polySimp_elimOne" (formula "66") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "100")) + (rule "polySimp_mulLiterals" (formula "100") (term "0")) + (rule "polySimp_elimOne" (formula "100") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "65")) + (rule "polySimp_mulComm0" (formula "65") (term "1")) + (rule "polySimp_rightDist" (formula "65") (term "1")) + (rule "mul_literals" (formula "65") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "75")) + (rule "polySimp_mulComm0" (formula "75") (term "1")) + (rule "polySimp_rightDist" (formula "75") (term "1")) + (rule "mul_literals" (formula "75") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "80")) + (rule "polySimp_mulComm0" (formula "80") (term "1")) + (rule "polySimp_rightDist" (formula "80") (term "1")) + (rule "mul_literals" (formula "80") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "40")) + (rule "polySimp_mulLiterals" (formula "40") (term "0")) + (rule "polySimp_elimOne" (formula "40") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "0")) + (rule "polySimp_elimOne" (formula "64") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "74")) + (rule "polySimp_mulLiterals" (formula "74") (term "0")) + (rule "polySimp_elimOne" (formula "74") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "92")) + (rule "polySimp_mulLiterals" (formula "92") (term "0")) + (rule "polySimp_elimOne" (formula "92") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "91")) + (rule "polySimp_mulLiterals" (formula "91") (term "1")) + (rule "polySimp_elimOne" (formula "91") (term "1")) + (rule "inEqSimp_sepPosMonomial1" (formula "99")) + (rule "polySimp_mulLiterals" (formula "99") (term "1")) + (rule "polySimp_elimOne" (formula "99") (term "1")) + (rule "inEqSimp_sepNegMonomial1" (formula "79")) + (rule "polySimp_mulLiterals" (formula "79") (term "0")) + (rule "polySimp_elimOne" (formula "79") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "143") (term "1")) + (rule "polySimp_mulComm0" (formula "143") (term "1,1")) + (rule "polySimp_rightDist" (formula "143") (term "1,1")) + (rule "polySimp_rightDist" (formula "143") (term "0,1,1")) + (rule "polySimp_mulLiterals" (formula "143") (term "1,0,1,1")) + (rule "polySimp_elimOne" (formula "143") (term "1,0,1,1")) + (rule "polySimp_rightDist" (formula "143") (term "0,0,1,1")) + (rule "mul_literals" (formula "143") (term "0,0,0,1,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "107")) + (rule "polySimp_mulComm0" (formula "107") (term "1")) + (rule "polySimp_rightDist" (formula "107") (term "1")) + (rule "polySimp_mulLiterals" (formula "107") (term "1,1")) + (rule "polySimp_elimOne" (formula "107") (term "1,1")) + (rule "polySimp_rightDist" (formula "107") (term "0,1")) + (rule "polySimp_mulAssoc" (formula "107") (term "0,0,1")) + (rule "polySimp_mulComm0" (formula "107") (term "0,0,0,1")) + (rule "polySimp_mulLiterals" (formula "107") (term "0,0,1")) + (rule "polySimp_elimOne" (formula "107") (term "0,0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "143") (term "0")) + (rule "polySimp_mulLiterals" (formula "143") (term "0,0")) + (rule "polySimp_elimOne" (formula "143") (term "0,0")) + (rule "inEqSimp_subsumption1" (formula "82") (ifseqformula "69")) + (rule "leq_literals" (formula "82") (term "0")) + (builtin "One Step Simplification" (formula "82")) + (rule "true_left" (formula "82")) + (rule "inEqSimp_subsumption1" (formula "70") (ifseqformula "2")) + (rule "inEqSimp_homoInEq0" (formula "70") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "70") (term "0,0")) + (rule "add_literals" (formula "70") (term "1,1,0,0")) + (rule "times_zero_1" (formula "70") (term "1,0,0")) + (rule "add_zero_right" (formula "70") (term "0,0")) + (rule "qeq_literals" (formula "70") (term "0")) + (builtin "One Step Simplification" (formula "70")) + (rule "true_left" (formula "70")) + (rule "inEqSimp_subsumption1" (formula "37") (ifseqformula "38")) + (rule "leq_literals" (formula "37") (term "0")) + (builtin "One Step Simplification" (formula "37")) + (rule "true_left" (formula "37")) + (rule "inEqSimp_subsumption1" (formula "76") (ifseqformula "10")) + (rule "leq_literals" (formula "76") (term "0")) + (builtin "One Step Simplification" (formula "76")) + (rule "true_left" (formula "76")) + (rule "inEqSimp_subsumption1" (formula "22") (ifseqformula "34")) + (rule "leq_literals" (formula "22") (term "0")) + (builtin "One Step Simplification" (formula "22")) + (rule "true_left" (formula "22")) + (rule "inEqSimp_subsumption1" (formula "11") (ifseqformula "4")) + (rule "inEqSimp_homoInEq0" (formula "11") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "11") (term "0,0")) + (rule "add_literals" (formula "11") (term "1,1,0,0")) + (rule "times_zero_1" (formula "11") (term "1,0,0")) + (rule "add_zero_right" (formula "11") (term "0,0")) + (rule "qeq_literals" (formula "11") (term "0")) + (builtin "One Step Simplification" (formula "11")) + (rule "true_left" (formula "11")) + (rule "inEqSimp_subsumption0" (formula "97") (ifseqformula "3")) + (rule "inEqSimp_homoInEq0" (formula "97") (term "0")) + (rule "polySimp_mulComm0" (formula "97") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "97") (term "1,0,0")) + (rule "mul_literals" (formula "97") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "97") (term "0,0")) + (rule "polySimp_addComm0" (formula "97") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "97") (term "0,0")) + (rule "add_literals" (formula "97") (term "1,1,0,0")) + (rule "times_zero_1" (formula "97") (term "1,0,0")) + (rule "add_zero_right" (formula "97") (term "0,0")) + (rule "qeq_literals" (formula "97") (term "0")) + (builtin "One Step Simplification" (formula "97")) + (rule "true_left" (formula "97")) + (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "67")) + (rule "polySimp_rightDist" (formula "64") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "64") (term "1,0,0")) + (rule "mul_literals" (formula "64") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "64") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "64") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "64") (term "0,0")) + (rule "add_literals" (formula "64") (term "1,1,0,0")) + (rule "times_zero_1" (formula "64") (term "1,0,0")) + (rule "add_literals" (formula "64") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "64")) + (rule "mul_literals" (formula "64") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "71") (ifseqformula "85")) + (rule "polySimp_rightDist" (formula "71") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "71") (term "1,0,0")) + (rule "mul_literals" (formula "71") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "71") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "71") (term "0")) + (rule "add_literals" (formula "71") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "71")) + (rule "mul_literals" (formula "71") (term "1")) + (rule "inEqSimp_subsumption1" (formula "71") (ifseqformula "32")) + (rule "leq_literals" (formula "71") (term "0")) + (builtin "One Step Simplification" (formula "71")) + (rule "true_left" (formula "71")) + (rule "inEqSimp_exactShadow3" (formula "62") (ifseqformula "92")) + (rule "polySimp_rightDist" (formula "62") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "62") (term "1,0,0")) + (rule "mul_literals" (formula "62") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "62") (term "1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "62")) + (rule "polySimp_mulComm0" (formula "62") (term "1")) + (rule "polySimp_rightDist" (formula "62") (term "1")) + (rule "mul_literals" (formula "62") (term "0,1")) + (rule "inEqSimp_exactShadow3" (formula "78") (ifseqformula "63")) + (rule "mul_literals" (formula "78") (term "0,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0")) + (rule "add_literals" (formula "78") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "78")) + (rule "polySimp_mulLiterals" (formula "78") (term "0")) + (rule "polySimp_elimOne" (formula "78") (term "0")) + (rule "inEqSimp_subsumption0" (formula "78") (ifseqformula "20")) + (rule "leq_literals" (formula "78") (term "0")) + (builtin "One Step Simplification" (formula "78")) + (rule "true_left" (formula "78")) + (rule "inEqSimp_exactShadow3" (formula "2") (ifseqformula "3")) + (rule "polySimp_rightDist" (formula "2") (term "0,0")) + (rule "mul_literals" (formula "2") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "2") (term "0")) + (rule "polySimp_addAssoc" (formula "2") (term "0,0")) + (rule "add_literals" (formula "2") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "2")) + (rule "polySimp_mulLiterals" (formula "2") (term "0")) + (rule "polySimp_elimOne" (formula "2") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "87") (ifseqformula "85")) + (rule "mul_literals" (formula "87") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "87")) + (rule "mul_literals" (formula "87") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "72") (ifseqformula "85")) + (rule "polySimp_rightDist" (formula "72") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "72") (term "1,0,0")) + (rule "mul_literals" (formula "72") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "72") (term "1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "72")) + (rule "polySimp_mulComm0" (formula "72") (term "1")) + (rule "polySimp_rightDist" (formula "72") (term "1")) + (rule "mul_literals" (formula "72") (term "0,1")) + (rule "inEqSimp_exactShadow3" (formula "79") (ifseqformula "4")) + (rule "mul_literals" (formula "79") (term "0,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0")) + (rule "add_literals" (formula "79") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "79")) + (rule "mul_literals" (formula "79") (term "1")) + (rule "inEqSimp_subsumption1" (formula "56") (ifseqformula "79")) + (rule "leq_literals" (formula "56") (term "0")) + (builtin "One Step Simplification" (formula "56")) + (rule "true_left" (formula "56")) + (rule "inEqSimp_exactShadow3" (formula "101") (ifseqformula "4")) + (rule "polySimp_rightDist" (formula "101") (term "0,0")) + (rule "polySimp_addComm1" (formula "101") (term "0")) + (rule "polySimp_rightDist" (formula "101") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "101") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "101") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "101") (term "0,0,0,0")) + (rule "polySimp_addComm1" (formula "101") (term "0,0")) + (rule "polySimp_addAssoc" (formula "101") (term "0,0,0")) + (rule "polySimp_addComm0" (formula "101") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "101") (term "0,0,0")) + (rule "add_literals" (formula "101") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "101") (term "1,0,0,0")) + (rule "add_zero_right" (formula "101") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "101")) + (rule "polySimp_mulLiterals" (formula "101") (term "0")) + (rule "polySimp_elimOne" (formula "101") (term "0")) + (rule "inEqSimp_subsumption0" (formula "93") (ifseqformula "101")) + (rule "inEqSimp_homoInEq0" (formula "93") (term "0")) + (rule "polySimp_mulComm0" (formula "93") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "93") (term "1,0,0")) + (rule "mul_literals" (formula "93") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "93") (term "0,0")) + (rule "polySimp_addComm0" (formula "93") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "93") (term "0,0")) + (rule "add_literals" (formula "93") (term "1,1,0,0")) + (rule "times_zero_1" (formula "93") (term "1,0,0")) + (rule "add_zero_right" (formula "93") (term "0,0")) + (rule "qeq_literals" (formula "93") (term "0")) + (builtin "One Step Simplification" (formula "93")) + (rule "true_left" (formula "93")) + (rule "inEqSimp_exactShadow3" (formula "101") (ifseqformula "77")) + (rule "polySimp_rightDist" (formula "101") (term "0,0")) + (rule "polySimp_addComm1" (formula "101") (term "0")) + (rule "polySimp_rightDist" (formula "101") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "101") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "101") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "101") (term "0,0,0,0")) + (rule "polySimp_addComm1" (formula "101") (term "0,0")) + (rule "polySimp_addComm0" (formula "101") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "101")) + (rule "polySimp_mulLiterals" (formula "101") (term "0")) + (rule "polySimp_elimOne" (formula "101") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "75") (ifseqformula "1")) + (rule "polySimp_rightDist" (formula "75") (term "0,0")) + (rule "mul_literals" (formula "75") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "75") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "75") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "75") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "75") (term "0,0")) + (rule "add_literals" (formula "75") (term "1,1,0,0")) + (rule "times_zero_1" (formula "75") (term "1,0,0")) + (rule "add_literals" (formula "75") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "75")) + (rule "mul_literals" (formula "75") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "34") (ifseqformula "22")) + (rule "polySimp_mulComm0" (formula "34") (term "0,0")) + (rule "polySimp_addComm0" (formula "34") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "34")) + (rule "polySimp_mulLiterals" (formula "34") (term "0")) + (rule "polySimp_elimOne" (formula "34") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "93") (ifseqformula "67")) + (rule "polySimp_mulComm0" (formula "93") (term "0,0")) + (rule "polySimp_addComm0" (formula "93") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "93")) + (rule "polySimp_mulLiterals" (formula "93") (term "0")) + (rule "polySimp_elimOne" (formula "93") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "103") (ifseqformula "63")) + (rule "polySimp_rightDist" (formula "103") (term "0,0")) + (rule "polySimp_addComm1" (formula "103") (term "0")) + (rule "polySimp_rightDist" (formula "103") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "103") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "103") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "103") (term "0,0,0,0")) + (rule "polySimp_addComm1" (formula "103") (term "0,0")) + (rule "polySimp_addComm0" (formula "103") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "103")) + (rule "polySimp_mulLiterals" (formula "103") (term "0")) + (rule "polySimp_elimOne" (formula "103") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "104") (ifseqformula "67")) + (rule "polySimp_rightDist" (formula "104") (term "0,0")) + (rule "polySimp_addComm1" (formula "104") (term "0")) + (rule "polySimp_rightDist" (formula "104") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "104") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "104") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "104") (term "0,0,0,0")) + (rule "polySimp_addComm1" (formula "104") (term "0,0")) + (rule "polySimp_addComm0" (formula "104") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "104")) + (rule "polySimp_mulLiterals" (formula "104") (term "0")) + (rule "polySimp_elimOne" (formula "104") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "75") (ifseqformula "55")) + (rule "polySimp_rightDist" (formula "75") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "75") (term "1,0,0")) + (rule "mul_literals" (formula "75") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "75") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "75") (term "0")) + (rule "add_literals" (formula "75") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "75")) + (rule "mul_literals" (formula "75") (term "1")) + (rule "inEqSimp_subsumption1" (formula "75") (ifseqformula "33")) + (rule "leq_literals" (formula "75") (term "0")) + (builtin "One Step Simplification" (formula "75")) + (rule "true_left" (formula "75")) + (rule "inEqSimp_exactShadow3" (formula "79") (ifseqformula "67")) + (rule "mul_literals" (formula "79") (term "0,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "79")) + (rule "polySimp_mulComm0" (formula "79") (term "1")) + (rule "polySimp_rightDist" (formula "79") (term "1")) + (rule "mul_literals" (formula "79") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "79") (term "1,1")) + (rule "polySimp_elimOne" (formula "79") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "79") (ifseqformula "34")) + (rule "inEqSimp_homoInEq0" (formula "79") (term "0")) + (rule "polySimp_mulComm0" (formula "79") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "79") (term "1,0,0")) + (rule "mul_literals" (formula "79") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0,0")) + (rule "polySimp_addComm0" (formula "79") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "79") (term "0,0")) + (rule "add_literals" (formula "79") (term "1,1,0,0")) + (rule "times_zero_1" (formula "79") (term "1,0,0")) + (rule "add_zero_right" (formula "79") (term "0,0")) + (rule "qeq_literals" (formula "79") (term "0")) + (builtin "One Step Simplification" (formula "79")) + (rule "true_left" (formula "79")) + (rule "inEqSimp_exactShadow3" (formula "3") (ifseqformula "67")) + (rule "polySimp_rightDist" (formula "3") (term "0,0")) + (rule "mul_literals" (formula "3") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "3") (term "0")) + (rule "polySimp_addAssoc" (formula "3") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "3")) + (rule "polySimp_mulLiterals" (formula "3") (term "0")) + (rule "polySimp_elimOne" (formula "3") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "4") (ifseqformula "78")) + (rule "polySimp_rightDist" (formula "4") (term "0,0")) + (rule "mul_literals" (formula "4") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "4") (term "0")) + (rule "add_literals" (formula "4") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "4")) + (rule "polySimp_mulLiterals" (formula "4") (term "0")) + (rule "polySimp_elimOne" (formula "4") (term "0")) + (rule "inEqSimp_subsumption0" (formula "78") (ifseqformula "4")) + (rule "leq_literals" (formula "78") (term "0")) + (builtin "One Step Simplification" (formula "78")) + (rule "true_left" (formula "78")) + (rule "inEqSimp_exactShadow3" (formula "25") (ifseqformula "40")) + (rule "mul_literals" (formula "25") (term "0,0")) + (rule "polySimp_addAssoc" (formula "25") (term "0")) + (rule "add_literals" (formula "25") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "25")) + (rule "mul_literals" (formula "25") (term "1")) + (rule "inEqSimp_subsumption1" (formula "25") (ifseqformula "36")) + (rule "leq_literals" (formula "25") (term "0")) + (builtin "One Step Simplification" (formula "25")) + (rule "true_left" (formula "25")) + (rule "inEqSimp_exactShadow3" (formula "68") (ifseqformula "63")) + (rule "mul_literals" (formula "68") (term "0,0")) + (rule "add_zero_left" (formula "68") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "68")) + (rule "polySimp_mulLiterals" (formula "68") (term "0")) + (rule "polySimp_elimOne" (formula "68") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "39") (ifseqformula "37")) + (rule "polySimp_mulComm0" (formula "39") (term "0,0")) + (rule "polySimp_addComm0" (formula "39") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "39")) + (rule "polySimp_mulLiterals" (formula "39") (term "0")) + (rule "polySimp_elimOne" (formula "39") (term "0")) + (rule "inEqSimp_subsumption0" (formula "24") (ifseqformula "39")) + (rule "leq_literals" (formula "24") (term "0")) + (builtin "One Step Simplification" (formula "24")) + (rule "true_left" (formula "24")) + (rule "inEqSimp_exactShadow3" (formula "88") (ifseqformula "72")) + (rule "mul_literals" (formula "88") (term "0,0")) + (rule "polySimp_addAssoc" (formula "88") (term "0")) + (rule "add_literals" (formula "88") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "88")) + (rule "polySimp_mulLiterals" (formula "88") (term "0")) + (rule "polySimp_elimOne" (formula "88") (term "0")) + (rule "inEqSimp_subsumption0" (formula "88") (ifseqformula "23")) + (rule "leq_literals" (formula "88") (term "0")) + (builtin "One Step Simplification" (formula "88")) + (rule "true_left" (formula "88")) + (rule "inEqSimp_exactShadow3" (formula "95") (ifseqformula "6")) + (rule "polySimp_mulComm0" (formula "95") (term "0,0")) + (rule "polySimp_addComm0" (formula "95") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "95")) + (rule "polySimp_mulLiterals" (formula "95") (term "0")) + (rule "polySimp_elimOne" (formula "95") (term "0")) + (rule "inEqSimp_subsumption0" (formula "86") (ifseqformula "95")) + (rule "inEqSimp_homoInEq0" (formula "86") (term "0")) + (rule "polySimp_mulComm0" (formula "86") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "86") (term "1,0,0")) + (rule "mul_literals" (formula "86") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "86") (term "0,0")) + (rule "polySimp_addComm0" (formula "86") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "86") (term "0,0")) + (rule "add_literals" (formula "86") (term "1,1,0,0")) + (rule "times_zero_1" (formula "86") (term "1,0,0")) + (rule "add_zero_right" (formula "86") (term "0,0")) + (rule "qeq_literals" (formula "86") (term "0")) + (builtin "One Step Simplification" (formula "86")) + (rule "true_left" (formula "86")) + (rule "inEqSimp_exactShadow3" (formula "95") (ifseqformula "65")) + (rule "polySimp_mulComm0" (formula "95") (term "0,0")) + (rule "polySimp_addComm0" (formula "95") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "95")) + (rule "polySimp_mulLiterals" (formula "95") (term "0")) + (rule "polySimp_elimOne" (formula "95") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "95") (ifseqformula "78")) + (rule "polySimp_mulComm0" (formula "95") (term "0,0")) + (rule "polySimp_addComm0" (formula "95") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "95")) + (rule "polySimp_mulLiterals" (formula "95") (term "0")) + (rule "polySimp_elimOne" (formula "95") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "5") (ifseqformula "65")) + (rule "polySimp_rightDist" (formula "5") (term "0,0")) + (rule "mul_literals" (formula "5") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "5") (term "0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0")) + (rule "add_literals" (formula "5") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "5")) + (rule "polySimp_mulLiterals" (formula "5") (term "0")) + (rule "polySimp_elimOne" (formula "5") (term "0")) + (rule "inEqSimp_subsumption0" (formula "64") (ifseqformula "5")) + (rule "inEqSimp_homoInEq0" (formula "64") (term "0")) + (rule "polySimp_mulComm0" (formula "64") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "64") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "64") (term "1,1,0,0")) + (rule "mul_literals" (formula "64") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "64") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "64") (term "0,0")) + (rule "polySimp_addComm1" (formula "64") (term "0,0,0")) + (rule "add_literals" (formula "64") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "64") (term "0,0")) + (rule "add_literals" (formula "64") (term "1,1,0,0")) + (rule "times_zero_1" (formula "64") (term "1,0,0")) + (rule "add_zero_right" (formula "64") (term "0,0")) + (rule "qeq_literals" (formula "64") (term "0")) + (builtin "One Step Simplification" (formula "64")) + (rule "true_left" (formula "64")) + (rule "inEqSimp_exactShadow3" (formula "8") (ifseqformula "52")) + (rule "polySimp_rightDist" (formula "8") (term "0,0")) + (rule "mul_literals" (formula "8") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "8") (term "0")) + (rule "add_literals" (formula "8") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "8")) + (rule "polySimp_mulLiterals" (formula "8") (term "0")) + (rule "polySimp_elimOne" (formula "8") (term "0")) + (rule "inEqSimp_subsumption0" (formula "76") (ifseqformula "8")) + (rule "leq_literals" (formula "76") (term "0")) + (builtin "One Step Simplification" (formula "76")) + (rule "true_left" (formula "76")) + (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "7")) + (rule "polySimp_rightDist" (formula "67") (term "0,0")) + (rule "mul_literals" (formula "67") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "67") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "67") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "67") (term "0")) + (rule "polySimp_addComm1" (formula "67") (term "0,0")) + (rule "add_literals" (formula "67") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "67")) + (rule "polySimp_mulComm0" (formula "67") (term "1")) + (rule "polySimp_rightDist" (formula "67") (term "1")) + (rule "mul_literals" (formula "67") (term "0,1")) + (rule "inEqSimp_subsumption1" (formula "78") (ifseqformula "67")) + (rule "inEqSimp_homoInEq0" (formula "78") (term "0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,1,0,0")) + (rule "mul_literals" (formula "78") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "78") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,0")) + (rule "polySimp_addComm1" (formula "78") (term "0,0,0")) + (rule "add_literals" (formula "78") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "78") (term "0,0")) + (rule "add_literals" (formula "78") (term "1,1,0,0")) + (rule "times_zero_1" (formula "78") (term "1,0,0")) + (rule "add_zero_right" (formula "78") (term "0,0")) + (rule "qeq_literals" (formula "78") (term "0")) + (builtin "One Step Simplification" (formula "78")) + (rule "true_left" (formula "78")) + (rule "inEqSimp_exactShadow3" (formula "68") (ifseqformula "78")) + (rule "polySimp_rightDist" (formula "68") (term "0,0")) + (rule "mul_literals" (formula "68") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "68") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "68") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "68") (term "0")) + (rule "add_literals" (formula "68") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "68")) + (rule "mul_literals" (formula "68") (term "1")) + (rule "inEqSimp_subsumption1" (formula "68") (ifseqformula "36")) + (rule "leq_literals" (formula "68") (term "0")) + (builtin "One Step Simplification" (formula "68")) + (rule "true_left" (formula "68")) + (rule "inEqSimp_exactShadow3" (formula "79") (ifseqformula "1")) + (rule "mul_literals" (formula "79") (term "0,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "79")) + (rule "polySimp_mulComm0" (formula "79") (term "1")) + (rule "polySimp_rightDist" (formula "79") (term "1")) + (rule "polySimp_mulLiterals" (formula "79") (term "1,1")) + (rule "mul_literals" (formula "79") (term "0,1")) + (rule "polySimp_elimOne" (formula "79") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "79") (ifseqformula "37")) + (rule "inEqSimp_homoInEq0" (formula "79") (term "0")) + (rule "polySimp_mulComm0" (formula "79") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "79") (term "1,0,0")) + (rule "mul_literals" (formula "79") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0,0")) + (rule "polySimp_addComm0" (formula "79") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "79") (term "0,0")) + (rule "add_literals" (formula "79") (term "1,1,0,0")) + (rule "times_zero_1" (formula "79") (term "1,0,0")) + (rule "add_zero_right" (formula "79") (term "0,0")) + (rule "qeq_literals" (formula "79") (term "0")) + (builtin "One Step Simplification" (formula "79")) + (rule "true_left" (formula "79")) + (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "59")) + (rule "polySimp_rightDist" (formula "67") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "67") (term "1,0,0")) + (rule "mul_literals" (formula "67") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "67") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "67") (term "0")) + (rule "add_literals" (formula "67") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "67")) + (rule "mul_literals" (formula "67") (term "1")) + (rule "inEqSimp_subsumption1" (formula "67") (ifseqformula "36")) + (rule "leq_literals" (formula "67") (term "0")) + (builtin "One Step Simplification" (formula "67")) + (rule "true_left" (formula "67")) + (rule "inEqSimp_exactShadow3" (formula "79") (ifseqformula "77")) + (rule "mul_literals" (formula "79") (term "0,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0")) + (rule "add_literals" (formula "79") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "79")) + (rule "polySimp_mulLiterals" (formula "79") (term "0")) + (rule "polySimp_elimOne" (formula "79") (term "0")) + (rule "inEqSimp_subsumption0" (formula "79") (ifseqformula "25")) + (rule "leq_literals" (formula "79") (term "0")) + (builtin "One Step Simplification" (formula "79")) + (rule "true_left" (formula "79")) + (rule "inEqSimp_exactShadow3" (formula "70") (ifseqformula "2")) + (rule "times_zero_1" (formula "70") (term "0,0")) + (rule "add_zero_left" (formula "70") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "70")) + (rule "mul_literals" (formula "70") (term "1")) + (rule "inEqSimp_subsumption1" (formula "80") (ifseqformula "70")) + (rule "leq_literals" (formula "80") (term "0")) + (builtin "One Step Simplification" (formula "80")) + (rule "true_left" (formula "80")) + (rule "inEqSimp_exactShadow3" (formula "71") (ifseqformula "3")) + (rule "mul_literals" (formula "71") (term "0,0")) + (rule "add_zero_left" (formula "71") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "71")) + (rule "polySimp_mulComm0" (formula "71") (term "1")) + (rule "polySimp_rightDist" (formula "71") (term "1")) + (rule "polySimp_mulLiterals" (formula "71") (term "1,1")) + (rule "mul_literals" (formula "71") (term "0,1")) + (rule "polySimp_elimOne" (formula "71") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "37") (ifseqformula "71")) + (rule "inEqSimp_homoInEq0" (formula "37") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "37") (term "0,0")) + (rule "add_literals" (formula "37") (term "1,1,0,0")) + (rule "times_zero_1" (formula "37") (term "1,0,0")) + (rule "add_zero_right" (formula "37") (term "0,0")) + (rule "qeq_literals" (formula "37") (term "0")) + (builtin "One Step Simplification" (formula "37")) + (rule "true_left" (formula "37")) + (rule "inEqSimp_exactShadow3" (formula "66") (ifseqformula "1")) + (rule "polySimp_rightDist" (formula "66") (term "0,0")) + (rule "mul_literals" (formula "66") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "66") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "66") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "66") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "66") (term "0,0")) + (rule "add_literals" (formula "66") (term "1,1,0,0")) + (rule "times_zero_1" (formula "66") (term "1,0,0")) + (rule "add_zero_right" (formula "66") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "66")) + (rule "mul_literals" (formula "66") (term "1")) + (rule "inEqSimp_subsumption1" (formula "26") (ifseqformula "66")) + (rule "leq_literals" (formula "26") (term "0")) + (builtin "One Step Simplification" (formula "26")) + (rule "true_left" (formula "26")) + (rule "inEqSimp_exactShadow3" (formula "87") (ifseqformula "93")) + (rule "mul_literals" (formula "87") (term "0,0")) + (rule "polySimp_addAssoc" (formula "87") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "87")) + (rule "polySimp_mulComm0" (formula "87") (term "1")) + (rule "polySimp_rightDist" (formula "87") (term "1")) + (rule "mul_literals" (formula "87") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "87") (term "1,1")) + (rule "polySimp_elimOne" (formula "87") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "87") (ifseqformula "70")) + (rule "inEqSimp_homoInEq0" (formula "87") (term "0")) + (rule "polySimp_mulComm0" (formula "87") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "87") (term "1,0,0")) + (rule "mul_literals" (formula "87") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "87") (term "0,0")) + (rule "polySimp_addComm1" (formula "87") (term "0,0,0")) + (rule "add_literals" (formula "87") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "87") (term "0,0")) + (rule "add_literals" (formula "87") (term "1,1,0,0")) + (rule "times_zero_1" (formula "87") (term "1,0,0")) + (rule "add_zero_right" (formula "87") (term "0,0")) + (rule "qeq_literals" (formula "87") (term "0")) + (builtin "One Step Simplification" (formula "87")) + (rule "true_left" (formula "87")) + (rule "inEqSimp_exactShadow3" (formula "71") (ifseqformula "104")) + (rule "times_zero_1" (formula "71") (term "0,0")) + (rule "add_zero_left" (formula "71") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "71")) + (rule "polySimp_mulComm0" (formula "71") (term "1")) + (rule "polySimp_rightDist" (formula "71") (term "1")) + (rule "polySimp_mulLiterals" (formula "71") (term "1,1")) + (rule "polySimp_elimOne" (formula "71") (term "1,1")) + (rule "polySimp_rightDist" (formula "71") (term "0,1")) + (rule "mul_literals" (formula "71") (term "0,0,1")) + (rule "polySimp_mulLiterals" (formula "71") (term "1,0,1")) + (rule "polySimp_elimOne" (formula "71") (term "1,0,1")) + (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "105")) + (rule "polySimp_rightDist" (formula "63") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "63") (term "1,0,0")) + (rule "mul_literals" (formula "63") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "63") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "63") (term "0")) + (rule "polySimp_addAssoc" (formula "63") (term "0,0")) + (rule "polySimp_addAssoc" (formula "63") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "63") (term "0,0,0,0")) + (rule "add_literals" (formula "63") (term "0,0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "63") (term "0,0,0")) + (rule "add_literals" (formula "63") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "63") (term "1,0,0,0")) + (rule "add_literals" (formula "63") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "63")) + (rule "polySimp_mulComm0" (formula "63") (term "1")) + (rule "polySimp_rightDist" (formula "63") (term "1")) + (rule "mul_literals" (formula "63") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "63") (term "1,1")) + (rule "polySimp_elimOne" (formula "63") (term "1,1")) + (rule "inEqSimp_exactShadow3" (formula "78") (ifseqformula "96")) + (rule "polySimp_rightDist" (formula "78") (term "0,0")) + (rule "mul_literals" (formula "78") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "78") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0")) + (rule "polySimp_addComm1" (formula "78") (term "0,0")) + (rule "add_literals" (formula "78") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "78")) + (rule "polySimp_mulComm0" (formula "78") (term "1")) + (rule "polySimp_rightDist" (formula "78") (term "1")) + (rule "mul_literals" (formula "78") (term "0,1")) + (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "2")) + (rule "polySimp_rightDist" (formula "64") (term "0,0")) + (rule "mul_literals" (formula "64") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "64") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "64") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "64") (term "0")) + (rule "polySimp_addComm1" (formula "64") (term "0,0")) + (rule "add_literals" (formula "64") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1")) + (rule "polySimp_rightDist" (formula "64") (term "1")) + (rule "mul_literals" (formula "64") (term "0,1")) + (rule "inEqSimp_subsumption1" (formula "68") (ifseqformula "64")) + (rule "inEqSimp_homoInEq0" (formula "68") (term "0")) + (rule "polySimp_mulComm0" (formula "68") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "68") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "68") (term "1,1,0,0")) + (rule "mul_literals" (formula "68") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "68") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "68") (term "0,0")) + (rule "polySimp_addComm1" (formula "68") (term "0,0,0")) + (rule "add_literals" (formula "68") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "68") (term "0,0")) + (rule "add_literals" (formula "68") (term "1,1,0,0")) + (rule "times_zero_1" (formula "68") (term "1,0,0")) + (rule "add_zero_right" (formula "68") (term "0,0")) + (rule "qeq_literals" (formula "68") (term "0")) + (builtin "One Step Simplification" (formula "68")) + (rule "true_left" (formula "68")) + (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "3")) + (rule "polySimp_rightDist" (formula "65") (term "0,0")) + (rule "mul_literals" (formula "65") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "65") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "65") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "65") (term "0")) + (rule "polySimp_addAssoc" (formula "65") (term "0,0")) + (rule "polySimp_addComm1" (formula "65") (term "0,0,0")) + (rule "add_literals" (formula "65") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "65") (term "0,0")) + (rule "add_literals" (formula "65") (term "1,1,0,0")) + (rule "times_zero_1" (formula "65") (term "1,0,0")) + (rule "add_zero_right" (formula "65") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "65")) + (rule "mul_literals" (formula "65") (term "1")) + (rule "inEqSimp_subsumption1" (formula "68") (ifseqformula "65")) + (rule "leq_literals" (formula "68") (term "0")) + (builtin "One Step Simplification" (formula "68")) + (rule "true_left" (formula "68")) + (rule "inEqSimp_exactShadow3" (formula "73") (ifseqformula "5")) + (rule "times_zero_1" (formula "73") (term "0,0")) + (rule "add_zero_left" (formula "73") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "73")) + (rule "polySimp_mulLiterals" (formula "73") (term "0")) + (rule "polySimp_elimOne" (formula "73") (term "0")) + (rule "inEqSimp_subsumption0" (formula "25") (ifseqformula "73")) + (rule "leq_literals" (formula "25") (term "0")) + (builtin "One Step Simplification" (formula "25")) + (rule "true_left" (formula "25")) + (rule "inEqSimp_exactShadow3" (formula "73") (ifseqformula "104")) + (rule "times_zero_1" (formula "73") (term "0,0")) + (rule "add_zero_left" (formula "73") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "73")) + (rule "mul_literals" (formula "73") (term "1")) + (rule "inEqSimp_subsumption1" (formula "90") (ifseqformula "73")) + (rule "leq_literals" (formula "90") (term "0")) + (builtin "One Step Simplification" (formula "90")) + (rule "true_left" (formula "90")) + (rule "inEqSimp_exactShadow3" (formula "74") (ifseqformula "105")) + (rule "mul_literals" (formula "74") (term "0,0")) + (rule "add_zero_left" (formula "74") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "74")) + (rule "polySimp_mulComm0" (formula "74") (term "1")) + (rule "polySimp_rightDist" (formula "74") (term "1")) + (rule "polySimp_mulLiterals" (formula "74") (term "1,1")) + (rule "mul_literals" (formula "74") (term "0,1")) + (rule "polySimp_elimOne" (formula "74") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "62") (ifseqformula "74")) + (rule "inEqSimp_homoInEq0" (formula "62") (term "0")) + (rule "polySimp_mulComm0" (formula "62") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "62") (term "1,0,0")) + (rule "mul_literals" (formula "62") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "62") (term "0,0")) + (rule "polySimp_addComm1" (formula "62") (term "0,0,0")) + (rule "add_literals" (formula "62") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "62") (term "0,0")) + (rule "add_literals" (formula "62") (term "1,1,0,0")) + (rule "times_zero_1" (formula "62") (term "1,0,0")) + (rule "add_zero_right" (formula "62") (term "0,0")) + (rule "qeq_literals" (formula "62") (term "0")) + (builtin "One Step Simplification" (formula "62")) + (rule "true_left" (formula "62")) + (rule "inEqSimp_exactShadow3" (formula "74") (ifseqformula "107")) + (rule "mul_literals" (formula "74") (term "0,0")) + (rule "add_zero_left" (formula "74") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "74")) + (rule "polySimp_mulComm0" (formula "74") (term "1")) + (rule "polySimp_rightDist" (formula "74") (term "1")) + (rule "polySimp_mulLiterals" (formula "74") (term "1,1")) + (rule "polySimp_elimOne" (formula "74") (term "1,1")) + (rule "polySimp_rightDist" (formula "74") (term "0,1")) + (rule "polySimp_mulAssoc" (formula "74") (term "0,0,1")) + (rule "polySimp_mulComm0" (formula "74") (term "0,0,0,1")) + (rule "polySimp_mulLiterals" (formula "74") (term "0,0,1")) + (rule "polySimp_elimOne" (formula "74") (term "0,0,1")) + (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "4")) + (rule "polySimp_rightDist" (formula "64") (term "0,0")) + (rule "mul_literals" (formula "64") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "64") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "64") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "64") (term "0")) + (rule "add_literals" (formula "64") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "64")) + (rule "mul_literals" (formula "64") (term "1")) + (rule "inEqSimp_subsumption1" (formula "64") (ifseqformula "34")) + (rule "leq_literals" (formula "64") (term "0")) + (builtin "One Step Simplification" (formula "64")) + (rule "true_left" (formula "64")) + (rule "inEqSimp_exactShadow3" (formula "80") (ifseqformula "96")) + (rule "polySimp_rightDist" (formula "80") (term "0,0")) + (rule "mul_literals" (formula "80") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "80") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "80") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "80") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "80") (term "0,0")) + (rule "add_literals" (formula "80") (term "1,1,0,0")) + (rule "times_zero_1" (formula "80") (term "1,0,0")) + (rule "add_literals" (formula "80") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "80")) + (rule "mul_literals" (formula "80") (term "1")) + (rule "inEqSimp_subsumption1" (formula "80") (ifseqformula "63")) + (rule "leq_literals" (formula "80") (term "0")) + (builtin "One Step Simplification" (formula "80")) + (rule "true_left" (formula "80")) + (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "106")) + (rule "polySimp_rightDist" (formula "64") (term "0,0")) + (rule "mul_literals" (formula "64") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "64") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "64") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "64") (term "0")) + (rule "polySimp_addAssoc" (formula "64") (term "0,0")) + (rule "polySimp_addComm1" (formula "64") (term "0,0,0")) + (rule "add_literals" (formula "64") (term "0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1")) + (rule "polySimp_rightDist" (formula "64") (term "1")) + (rule "polySimp_mulLiterals" (formula "64") (term "1,1")) + (rule "polySimp_elimOne" (formula "64") (term "1,1")) + (rule "polySimp_rightDist" (formula "64") (term "0,1")) + (rule "mul_literals" (formula "64") (term "0,0,1")) + (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "106")) + (rule "polySimp_rightDist" (formula "65") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "65") (term "1,0,0")) + (rule "mul_literals" (formula "65") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "65") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "65") (term "0")) + (rule "polySimp_addComm1" (formula "65") (term "0,0")) + (rule "add_literals" (formula "65") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "65")) + (rule "polySimp_mulComm0" (formula "65") (term "1")) + (rule "polySimp_rightDist" (formula "65") (term "1")) + (rule "mul_literals" (formula "65") (term "0,1")) + (rule "inEqSimp_subsumption1" (formula "82") (ifseqformula "65")) + (rule "inEqSimp_homoInEq0" (formula "82") (term "0")) + (rule "polySimp_mulComm0" (formula "82") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "82") (term "1,0,0")) + (rule "mul_literals" (formula "82") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "82") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "82") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "82") (term "0,0")) + (rule "polySimp_addComm1" (formula "82") (term "0,0,0")) + (rule "add_literals" (formula "82") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "82") (term "0,0")) + (rule "add_literals" (formula "82") (term "1,1,0,0")) + (rule "times_zero_1" (formula "82") (term "1,0,0")) + (rule "add_zero_right" (formula "82") (term "0,0")) + (rule "qeq_literals" (formula "82") (term "0")) + (builtin "One Step Simplification" (formula "82")) + (rule "true_left" (formula "82")) + (rule "inEqSimp_exactShadow3" (formula "66") (ifseqformula "109")) + (rule "polySimp_rightDist" (formula "66") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "66") (term "1,0,0")) + (rule "mul_literals" (formula "66") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "66") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "66") (term "0")) + (rule "polySimp_addAssoc" (formula "66") (term "0,0")) + (rule "polySimp_addAssoc" (formula "66") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "66") (term "0,0,0,0")) + (rule "add_literals" (formula "66") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "66") (term "1,0,0,0,0")) + (rule "add_literals" (formula "66") (term "0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "66")) + (rule "polySimp_mulComm0" (formula "66") (term "1")) + (rule "polySimp_rightDist" (formula "66") (term "1")) + (rule "polySimp_mulLiterals" (formula "66") (term "1,1")) + (rule "polySimp_elimOne" (formula "66") (term "1,1")) + (rule "polySimp_rightDist" (formula "66") (term "0,1")) + (rule "mul_literals" (formula "66") (term "0,0,1")) + (rule "inEqSimp_and_subsumption2" (formula "48") (term "0,0,0,0")) + (rule "leq_literals" (formula "48") (term "0,0,0,0,0,0")) + (builtin "One Step Simplification" (formula "48")) + (rule "inEqSimp_and_subsumption3" (formula "49") (term "0,0,0")) + (rule "leq_literals" (formula "49") (term "0,1,0,0,0,0")) + (builtin "One Step Simplification" (formula "49")) + (rule "inEqSimp_and_subsumption3" (formula "16") (term "0,0,0")) + (rule "leq_literals" (formula "16") (term "0,1,0,0,0,0")) + (builtin "One Step Simplification" (formula "16")) + (rule "inEqSimp_exactShadow3" (formula "75") (ifseqformula "82")) + (rule "mul_literals" (formula "75") (term "0,0")) + (rule "polySimp_addAssoc" (formula "75") (term "0")) + (rule "add_literals" (formula "75") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "75")) + (rule "polySimp_mulLiterals" (formula "75") (term "0")) + (rule "polySimp_elimOne" (formula "75") (term "0")) + (rule "inEqSimp_subsumption0" (formula "75") (ifseqformula "74")) + (rule "leq_literals" (formula "75") (term "0")) + (builtin "One Step Simplification" (formula "75")) + (rule "true_left" (formula "75")) + (rule "inEqSimp_exactShadow3" (formula "73") (ifseqformula "98")) + (rule "polySimp_rightDist" (formula "73") (term "0,0")) + (rule "polySimp_addComm1" (formula "73") (term "0")) + (rule "polySimp_rightDist" (formula "73") (term "0,0,0")) + (rule "mul_literals" (formula "73") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "73") (term "0,0")) + (rule "polySimp_pullOutFactor0b" (formula "73") (term "0,0,0")) + (rule "add_literals" (formula "73") (term "1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "73")) + (rule "polySimp_mulLiterals" (formula "73") (term "0")) + (rule "polySimp_elimOne" (formula "73") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "74") (ifseqformula "83")) + (rule "polySimp_rightDist" (formula "74") (term "0,0")) + (rule "polySimp_addComm1" (formula "74") (term "0")) + (rule "polySimp_rightDist" (formula "74") (term "0,0,0")) + (rule "mul_literals" (formula "74") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor3" (formula "74") (term "0,0")) + (rule "polySimp_mulComm0" (formula "74") (term "0,0")) + (rule "polySimp_rightDist" (formula "74") (term "0,0")) + (rule "mul_literals" (formula "74") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "74") (term "1,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "74")) + (rule "polySimp_mulLiterals" (formula "74") (term "0")) + (rule "polySimp_elimOne" (formula "74") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "39")) + (rule "mul_literals" (formula "63") (term "0,0")) + (rule "polySimp_addAssoc" (formula "63") (term "0")) + (rule "add_literals" (formula "63") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "63")) + (rule "mul_literals" (formula "63") (term "1")) + (rule "inEqSimp_subsumption1" (formula "63") (ifseqformula "34")) + (rule "leq_literals" (formula "63") (term "0")) + (builtin "One Step Simplification" (formula "63")) + (rule "true_left" (formula "63")) + (rule "inEqSimp_exactShadow3" (formula "78") (ifseqformula "94")) + (rule "polySimp_rightDist" (formula "78") (term "0,0")) + (rule "mul_literals" (formula "78") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "78") (term "0")) + (rule "add_literals" (formula "78") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "78")) + (rule "polySimp_mulLiterals" (formula "78") (term "0")) + (rule "polySimp_elimOne" (formula "78") (term "0")) + (rule "inEqSimp_subsumption0" (formula "78") (ifseqformula "56")) + (rule "leq_literals" (formula "78") (term "0")) + (builtin "One Step Simplification" (formula "78")) + (rule "true_left" (formula "78")) + (rule "inEqSimp_exactShadow3" (formula "77") (ifseqformula "100")) + (rule "mul_literals" (formula "77") (term "0,0")) + (rule "polySimp_addAssoc" (formula "77") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "77")) + (rule "polySimp_mulComm0" (formula "77") (term "1")) + (rule "polySimp_rightDist" (formula "77") (term "1")) + (rule "polySimp_mulLiterals" (formula "77") (term "1,1")) + (rule "mul_literals" (formula "77") (term "0,1")) + (rule "polySimp_elimOne" (formula "77") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "77") (ifseqformula "72")) + (rule "inEqSimp_homoInEq0" (formula "77") (term "0")) + (rule "polySimp_mulComm0" (formula "77") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "77") (term "1,0,0")) + (rule "mul_literals" (formula "77") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "77") (term "0,0")) + (rule "polySimp_addComm1" (formula "77") (term "0,0,0")) + (rule "add_literals" (formula "77") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "77") (term "0,0")) + (rule "add_literals" (formula "77") (term "1,1,0,0")) + (rule "times_zero_1" (formula "77") (term "1,0,0")) + (rule "add_zero_right" (formula "77") (term "0,0")) + (rule "qeq_literals" (formula "77") (term "0")) + (builtin "One Step Simplification" (formula "77")) + (rule "true_left" (formula "77")) + (rule "inEqSimp_exactShadow3" (formula "62") (ifseqformula "1")) + (rule "polySimp_rightDist" (formula "62") (term "0,0")) + (rule "mul_literals" (formula "62") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "62") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "62") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "62") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "62") (term "0,0")) + (rule "add_literals" (formula "62") (term "1,1,0,0")) + (rule "times_zero_1" (formula "62") (term "1,0,0")) + (rule "add_zero_right" (formula "62") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "62")) + (rule "mul_literals" (formula "62") (term "1")) + (rule "inEqSimp_subsumption1" (formula "64") (ifseqformula "62")) + (rule "leq_literals" (formula "64") (term "0")) + (builtin "One Step Simplification" (formula "64")) + (rule "true_left" (formula "64")) + (rule "inEqSimp_exactShadow3" (formula "79") (ifseqformula "84")) + (rule "polySimp_rightDist" (formula "79") (term "0,0")) + (rule "polySimp_addComm1" (formula "79") (term "0")) + (rule "polySimp_rightDist" (formula "79") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "79") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "79") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "79") (term "0,0,0,0")) + (rule "polySimp_addComm1" (formula "79") (term "0,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0,0,0")) + (rule "polySimp_addComm0" (formula "79") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor3b" (formula "79") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "79") (term "1,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "79")) + (rule "polySimp_mulLiterals" (formula "79") (term "0")) + (rule "polySimp_elimOne" (formula "79") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "56")) + (rule "polySimp_rightDist" (formula "63") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "63") (term "1,0,0")) + (rule "mul_literals" (formula "63") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "63") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "63") (term "0")) + (rule "add_literals" (formula "63") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "63")) + (rule "mul_literals" (formula "63") (term "1")) + (rule "inEqSimp_subsumption1" (formula "63") (ifseqformula "34")) + (rule "leq_literals" (formula "63") (term "0")) + (builtin "One Step Simplification" (formula "63")) + (rule "true_left" (formula "63")) + (rule "inEqSimp_exactShadow3" (formula "79") (ifseqformula "94")) + (rule "polySimp_rightDist" (formula "79") (term "0,0")) + (rule "polySimp_addComm1" (formula "79") (term "0")) + (rule "polySimp_rightDist" (formula "79") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "79") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "79") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "79") (term "0,0,0,0")) + (rule "polySimp_addComm1" (formula "79") (term "0,0")) + (rule "polySimp_addComm0" (formula "79") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "79")) + (rule "polySimp_mulLiterals" (formula "79") (term "0")) + (rule "polySimp_elimOne" (formula "79") (term "0")) + (rule "inEqSimp_subsumption0" (formula "79") (ifseqformula "1")) + (rule "inEqSimp_homoInEq0" (formula "79") (term "0")) + (rule "polySimp_mulComm0" (formula "79") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "79") (term "1,0,0")) + (rule "polySimp_mulAssoc" (formula "79") (term "0,1,0,0")) + (rule "polySimp_mulComm0" (formula "79") (term "0,0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "79") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "79") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0,0")) + (rule "polySimp_addComm1" (formula "79") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "79") (term "0,0")) + (rule "add_literals" (formula "79") (term "1,1,0,0")) + (rule "times_zero_1" (formula "79") (term "1,0,0")) + (rule "add_zero_right" (formula "79") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "79") (term "0,0")) + (rule "add_literals" (formula "79") (term "1,1,0,0")) + (rule "times_zero_1" (formula "79") (term "1,0,0")) + (rule "add_zero_right" (formula "79") (term "0,0")) + (rule "qeq_literals" (formula "79") (term "0")) + (builtin "One Step Simplification" (formula "79")) + (rule "true_left" (formula "79")) + (rule "inEqSimp_exactShadow3" (formula "79") (ifseqformula "100")) + (rule "polySimp_rightDist" (formula "79") (term "0,0")) + (rule "polySimp_addComm1" (formula "79") (term "0")) + (rule "polySimp_rightDist" (formula "79") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "79") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "79") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "79") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor3" (formula "79") (term "0,0")) + (rule "polySimp_mulComm0" (formula "79") (term "0,0")) + (rule "polySimp_rightDist" (formula "79") (term "0,0")) + (rule "polySimp_mulComm0" (formula "79") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "79") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "79")) + (rule "polySimp_mulLiterals" (formula "79") (term "0")) + (rule "polySimp_elimOne" (formula "79") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "80") (ifseqformula "102")) + (rule "polySimp_rightDist" (formula "80") (term "0,0")) + (rule "polySimp_rightDist" (formula "80") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "80") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "80") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "80") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "80") (term "0")) + (rule "polySimp_addComm1" (formula "80") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "80") (term "0")) + (rule "add_literals" (formula "80") (term "1,1,0")) + (rule "times_zero_1" (formula "80") (term "1,0")) + (rule "polySimp_addLiterals" (formula "80") (term "0")) + (rule "polySimp_addComm1" (formula "80") (term "0")) + (rule "polySimp_addComm0" (formula "80") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "80")) + (rule "polySimp_mulComm0" (formula "80") (term "1")) + (rule "polySimp_rightDist" (formula "80") (term "1")) + (rule "mul_literals" (formula "80") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "80") (term "1,1")) + (rule "polySimp_elimOne" (formula "80") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "80") (ifseqformula "72")) + (rule "inEqSimp_homoInEq0" (formula "80") (term "0")) + (rule "polySimp_mulComm0" (formula "80") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "80") (term "1,0,0")) + (rule "mul_literals" (formula "80") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "80") (term "0,0")) + (rule "polySimp_addComm1" (formula "80") (term "0,0,0")) + (rule "add_literals" (formula "80") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "80") (term "0,0")) + (rule "add_literals" (formula "80") (term "1,1,0,0")) + (rule "times_zero_1" (formula "80") (term "1,0,0")) + (rule "add_zero_right" (formula "80") (term "0,0")) + (rule "qeq_literals" (formula "80") (term "0")) + (builtin "One Step Simplification" (formula "80")) + (rule "true_left" (formula "80")) + (rule "inEqSimp_exactShadow3" (formula "75") (ifseqformula "95")) + (rule "polySimp_rightDist" (formula "75") (term "0,0")) + (rule "polySimp_addComm1" (formula "75") (term "0")) + (rule "polySimp_rightDist" (formula "75") (term "0,0,0")) + (rule "mul_literals" (formula "75") (term "0,0,0,0")) + (rule "polySimp_addComm1" (formula "75") (term "0,0")) + (rule "add_literals" (formula "75") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "75")) + (rule "polySimp_mulLiterals" (formula "75") (term "0")) + (rule "polySimp_elimOne" (formula "75") (term "0")) + (rule "inEqSimp_subsumption0" (formula "75") (ifseqformula "88")) + (rule "inEqSimp_homoInEq0" (formula "75") (term "0")) + (rule "polySimp_mulComm0" (formula "75") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "75") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "75") (term "1,1,0,0")) + (rule "mul_literals" (formula "75") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "75") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "75") (term "0,0")) + (rule "polySimp_addComm1" (formula "75") (term "0,0,0")) + (rule "add_literals" (formula "75") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "75") (term "0,0")) + (rule "add_literals" (formula "75") (term "1,1,0,0")) + (rule "times_zero_1" (formula "75") (term "1,0,0")) + (rule "add_zero_right" (formula "75") (term "0,0")) + (rule "qeq_literals" (formula "75") (term "0")) + (builtin "One Step Simplification" (formula "75")) + (rule "true_left" (formula "75")) + (rule "inEqSimp_exactShadow3" (formula "75") (ifseqformula "102")) + (rule "polySimp_rightDist" (formula "75") (term "0,0")) + (rule "polySimp_rightDist" (formula "75") (term "0,0,0")) + (rule "mul_literals" (formula "75") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "75") (term "0")) + (rule "polySimp_addComm1" (formula "75") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "75") (term "0")) + (rule "add_literals" (formula "75") (term "1,1,0")) + (rule "times_zero_1" (formula "75") (term "1,0")) + (rule "polySimp_addLiterals" (formula "75") (term "0")) + (rule "polySimp_addComm1" (formula "75") (term "0")) + (rule "add_literals" (formula "75") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "75")) + (rule "polySimp_mulLiterals" (formula "75") (term "0")) + (rule "polySimp_elimOne" (formula "75") (term "0")) + (rule "inEqSimp_subsumption0" (formula "75") (ifseqformula "77")) + (rule "leq_literals" (formula "75") (term "0")) + (builtin "One Step Simplification" (formula "75")) + (rule "true_left" (formula "75")) + (rule "inEqSimp_exactShadow3" (formula "71") (ifseqformula "87")) + (rule "mul_literals" (formula "71") (term "0,0")) + (rule "polySimp_addAssoc" (formula "71") (term "0")) + (rule "add_literals" (formula "71") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "71")) + (rule "polySimp_mulLiterals" (formula "71") (term "0")) + (rule "polySimp_elimOne" (formula "71") (term "0")) + (rule "inEqSimp_subsumption0" (formula "77") (ifseqformula "71")) + (rule "leq_literals" (formula "77") (term "0")) + (builtin "One Step Simplification" (formula "77")) + (rule "true_left" (formula "77")) + (rule "inEqSimp_exactShadow3" (formula "73") (ifseqformula "37")) + (rule "polySimp_rightDist" (formula "73") (term "0,0")) + (rule "mul_literals" (formula "73") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "73") (term "0")) + (rule "add_literals" (formula "73") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "73")) + (rule "polySimp_mulLiterals" (formula "73") (term "0")) + (rule "polySimp_elimOne" (formula "73") (term "0")) + (rule "inEqSimp_subsumption0" (formula "71") (ifseqformula "73")) + (rule "leq_literals" (formula "71") (term "0")) + (builtin "One Step Simplification" (formula "71")) + (rule "true_left" (formula "71")) + (rule "inEqSimp_exactShadow3" (formula "71") (ifseqformula "1")) + (rule "mul_literals" (formula "71") (term "0,0")) + (rule "polySimp_addAssoc" (formula "71") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "71")) + (rule "polySimp_mulComm0" (formula "71") (term "1")) + (rule "polySimp_rightDist" (formula "71") (term "1")) + (rule "polySimp_mulLiterals" (formula "71") (term "1,1")) + (rule "mul_literals" (formula "71") (term "0,1")) + (rule "polySimp_elimOne" (formula "71") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "74") (ifseqformula "71")) + (rule "inEqSimp_homoInEq0" (formula "74") (term "0")) + (rule "polySimp_mulComm0" (formula "74") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "74") (term "1,0,0")) + (rule "mul_literals" (formula "74") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "74") (term "0,0")) + (rule "polySimp_addComm1" (formula "74") (term "0,0,0")) + (rule "add_literals" (formula "74") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "74") (term "0,0")) + (rule "add_literals" (formula "74") (term "1,1,0,0")) + (rule "times_zero_1" (formula "74") (term "1,0,0")) + (rule "add_zero_right" (formula "74") (term "0,0")) + (rule "qeq_literals" (formula "74") (term "0")) + (builtin "One Step Simplification" (formula "74")) + (rule "true_left" (formula "74")) + (rule "inEqSimp_exactShadow3" (formula "77") (ifseqformula "102")) + (rule "mul_literals" (formula "77") (term "0,0")) + (rule "polySimp_addAssoc" (formula "77") (term "0")) + (rule "add_literals" (formula "77") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "77")) + (rule "mul_literals" (formula "77") (term "1")) + (rule "inEqSimp_subsumption1" (formula "77") (ifseqformula "72")) + (rule "leq_literals" (formula "77") (term "0")) + (builtin "One Step Simplification" (formula "77")) + (rule "true_left" (formula "77")) + (rule "inEqSimp_exactShadow3" (formula "78") (ifseqformula "85")) + (rule "polySimp_rightDist" (formula "78") (term "0,0")) + (rule "mul_literals" (formula "78") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "78") (term "0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,0")) + (rule "add_literals" (formula "78") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "78")) + (rule "polySimp_mulLiterals" (formula "78") (term "0")) + (rule "polySimp_elimOne" (formula "78") (term "0")) + (rule "inEqSimp_subsumption0" (formula "78") (ifseqformula "88")) + (rule "inEqSimp_homoInEq0" (formula "78") (term "0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,1,0,0")) + (rule "mul_literals" (formula "78") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "78") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,0")) + (rule "polySimp_addComm1" (formula "78") (term "0,0,0")) + (rule "add_literals" (formula "78") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "78") (term "0,0")) + (rule "add_literals" (formula "78") (term "1,1,0,0")) + (rule "times_zero_1" (formula "78") (term "1,0,0")) + (rule "add_zero_right" (formula "78") (term "0,0")) + (rule "qeq_literals" (formula "78") (term "0")) + (builtin "One Step Simplification" (formula "78")) + (rule "true_left" (formula "78")) + (rule "inEqSimp_exactShadow3" (formula "78") (ifseqformula "101")) + (rule "polySimp_rightDist" (formula "78") (term "0,0")) + (rule "mul_literals" (formula "78") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "78") (term "0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "78")) + (rule "polySimp_mulLiterals" (formula "78") (term "0")) + (rule "polySimp_elimOne" (formula "78") (term "0")) + (rule "inEqSimp_subsumption0" (formula "78") (ifseqformula "1")) + (rule "inEqSimp_homoInEq0" (formula "78") (term "0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0,0")) + (rule "polySimp_mulAssoc" (formula "78") (term "0,1,0,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "78") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,0")) + (rule "polySimp_addComm1" (formula "78") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "78") (term "0,0")) + (rule "add_literals" (formula "78") (term "1,1,0,0")) + (rule "times_zero_1" (formula "78") (term "1,0,0")) + (rule "add_zero_right" (formula "78") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "78") (term "0,0")) + (rule "add_literals" (formula "78") (term "1,1,0,0")) + (rule "times_zero_1" (formula "78") (term "1,0,0")) + (rule "add_zero_right" (formula "78") (term "0,0")) + (rule "qeq_literals" (formula "78") (term "0")) + (builtin "One Step Simplification" (formula "78")) + (rule "true_left" (formula "78")) + (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "85")) + (rule "polySimp_rightDist" (formula "64") (term "0,0")) + (rule "polySimp_addComm1" (formula "64") (term "0")) + (rule "polySimp_rightDist" (formula "64") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "64") (term "1,0,0,0")) + (rule "mul_literals" (formula "64") (term "0,0,0,0")) + (rule "polySimp_elimOne" (formula "64") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "64") (term "0,0")) + (rule "polySimp_addComm1" (formula "64") (term "0,0,0")) + (rule "add_literals" (formula "64") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "64") (term "0,0")) + (rule "add_literals" (formula "64") (term "1,1,0,0")) + (rule "times_zero_1" (formula "64") (term "1,0,0")) + (rule "add_zero_right" (formula "64") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "0")) + (rule "polySimp_elimOne" (formula "64") (term "0")) + (rule "inEqSimp_subsumption0" (formula "64") (ifseqformula "56")) + (rule "leq_literals" (formula "64") (term "0")) + (builtin "One Step Simplification" (formula "64")) + (rule "true_left" (formula "64")) + (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "95")) + (rule "polySimp_rightDist" (formula "64") (term "0,0")) + (rule "polySimp_addComm1" (formula "64") (term "0")) + (rule "polySimp_rightDist" (formula "64") (term "0,0,0")) + (rule "mul_literals" (formula "64") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "64") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "64") (term "1,0,0,0")) + (rule "polySimp_addComm1" (formula "64") (term "0,0")) + (rule "add_literals" (formula "64") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "0")) + (rule "polySimp_elimOne" (formula "64") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "102")) + (rule "polySimp_rightDist" (formula "65") (term "0,0")) + (rule "polySimp_addComm1" (formula "65") (term "0")) + (rule "polySimp_rightDist" (formula "65") (term "0,0,0")) + (rule "mul_literals" (formula "65") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "65") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "65") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "65") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "65") (term "0,0,0")) + (rule "add_literals" (formula "65") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "65") (term "1,0,0,0")) + (rule "add_literals" (formula "65") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "65")) + (rule "polySimp_mulLiterals" (formula "65") (term "0")) + (rule "polySimp_elimOne" (formula "65") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "103")) + (rule "polySimp_rightDist" (formula "67") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "67") (term "1,0,0")) + (rule "mul_literals" (formula "67") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "67") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "67") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "67") (term "0,0")) + (rule "add_literals" (formula "67") (term "1,1,0,0")) + (rule "times_zero_1" (formula "67") (term "1,0,0")) + (rule "add_zero_right" (formula "67") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "67")) + (rule "mul_literals" (formula "67") (term "1")) + (rule "inEqSimp_subsumption1" (formula "67") (ifseqformula "62")) + (rule "leq_literals" (formula "67") (term "0")) + (builtin "One Step Simplification" (formula "67")) + (rule "true_left" (formula "67")) + (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "97")) + (rule "polySimp_rightDist" (formula "67") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "67") (term "1,0,0")) + (rule "mul_literals" (formula "67") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "67") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "67") (term "0")) + (rule "add_literals" (formula "67") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "67")) + (rule "mul_literals" (formula "67") (term "1")) + (rule "inEqSimp_subsumption1" (formula "67") (ifseqformula "34")) + (rule "leq_literals" (formula "67") (term "0")) + (builtin "One Step Simplification" (formula "67")) + (rule "true_left" (formula "67")) + (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "104")) + (rule "polySimp_rightDist" (formula "67") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "67") (term "1,0,0")) + (rule "mul_literals" (formula "67") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "67") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "67") (term "0")) + (rule "polySimp_addComm1" (formula "67") (term "0,0")) + (rule "add_literals" (formula "67") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "67")) + (rule "polySimp_mulComm0" (formula "67") (term "1")) + (rule "polySimp_rightDist" (formula "67") (term "1")) + (rule "mul_literals" (formula "67") (term "0,1")) + (rule "inEqSimp_subsumption1" (formula "67") (ifseqformula "63")) + (rule "inEqSimp_homoInEq0" (formula "67") (term "0")) + (rule "polySimp_mulComm0" (formula "67") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "67") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "67") (term "1,1,0,0")) + (rule "mul_literals" (formula "67") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "67") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "67") (term "0,0")) + (rule "polySimp_addComm1" (formula "67") (term "0,0,0")) + (rule "add_literals" (formula "67") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "67") (term "0,0")) + (rule "add_literals" (formula "67") (term "1,1,0,0")) + (rule "times_zero_1" (formula "67") (term "1,0,0")) + (rule "add_zero_right" (formula "67") (term "0,0")) + (rule "qeq_literals" (formula "67") (term "0")) + (builtin "One Step Simplification" (formula "67")) + (rule "true_left" (formula "67")) + (rule "inEqSimp_exactShadow3" (formula "66") (ifseqformula "104")) + (rule "polySimp_rightDist" (formula "66") (term "0,0")) + (rule "polySimp_rightDist" (formula "66") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "66") (term "1,0,0,0")) + (rule "mul_literals" (formula "66") (term "0,0,0,0")) + (rule "polySimp_elimOne" (formula "66") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "66") (term "0")) + (rule "polySimp_addComm1" (formula "66") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "66") (term "0")) + (rule "add_literals" (formula "66") (term "1,1,0")) + (rule "times_zero_1" (formula "66") (term "1,0")) + (rule "polySimp_addLiterals" (formula "66") (term "0")) + (rule "polySimp_addComm1" (formula "66") (term "0")) + (rule "add_literals" (formula "66") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "66")) + (rule "mul_literals" (formula "66") (term "1")) + (rule "inEqSimp_subsumption1" (formula "66") (ifseqformula "34")) + (rule "leq_literals" (formula "66") (term "0")) + (builtin "One Step Simplification" (formula "66")) + (rule "true_left" (formula "66")) + (rule "inEqSimp_exactShadow3" (formula "68") (ifseqformula "87")) + (rule "polySimp_rightDist" (formula "68") (term "0,0")) + (rule "polySimp_addComm1" (formula "68") (term "0")) + (rule "polySimp_rightDist" (formula "68") (term "0,0,0")) + (rule "mul_literals" (formula "68") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "68") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "68") (term "1,0,0,0")) + (rule "polySimp_addComm1" (formula "68") (term "0,0")) + (rule "polySimp_addAssoc" (formula "68") (term "0,0,0")) + (rule "add_literals" (formula "68") (term "0,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "68")) + (rule "polySimp_mulLiterals" (formula "68") (term "0")) + (rule "polySimp_elimOne" (formula "68") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "69") (ifseqformula "98")) + (rule "polySimp_rightDist" (formula "69") (term "0,0")) + (rule "polySimp_addComm1" (formula "69") (term "0")) + (rule "polySimp_rightDist" (formula "69") (term "0,0,0")) + (rule "mul_literals" (formula "69") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "69") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "69") (term "1,0,0,0")) + (rule "polySimp_addComm1" (formula "69") (term "0,0")) + (rule "add_literals" (formula "69") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "69")) + (rule "polySimp_mulLiterals" (formula "69") (term "0")) + (rule "polySimp_elimOne" (formula "69") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "69") (ifseqformula "104")) + (rule "polySimp_rightDist" (formula "69") (term "0,0")) + (rule "polySimp_addComm1" (formula "69") (term "0")) + (rule "polySimp_rightDist" (formula "69") (term "0,0,0")) + (rule "mul_literals" (formula "69") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "69") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "69") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "69") (term "0,0")) + (rule "polySimp_addComm1" (formula "69") (term "0,0,0")) + (rule "polySimp_pullOutFactor3b" (formula "69") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "69")) + (rule "polySimp_mulLiterals" (formula "69") (term "0")) + (rule "polySimp_elimOne" (formula "69") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "70") (ifseqformula "106")) + (rule "polySimp_rightDist" (formula "70") (term "0,0")) + (rule "polySimp_rightDist" (formula "70") (term "0,0,0")) + (rule "mul_literals" (formula "70") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "70") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "70") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "70") (term "0")) + (rule "polySimp_addComm1" (formula "70") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "70") (term "0")) + (rule "add_literals" (formula "70") (term "1,1,0")) + (rule "times_zero_1" (formula "70") (term "1,0")) + (rule "polySimp_addLiterals" (formula "70") (term "0")) + (rule "polySimp_addComm1" (formula "70") (term "0")) + (rule "add_literals" (formula "70") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "70")) + (rule "mul_literals" (formula "70") (term "1")) + (rule "inEqSimp_subsumption1" (formula "70") (ifseqformula "62")) + (rule "leq_literals" (formula "70") (term "0")) + (builtin "One Step Simplification" (formula "70")) + (rule "true_left" (formula "70")) + (rule "inEqSimp_subsumption0" (formula "68") (ifseqformula "1")) + (rule "inEqSimp_homoInEq0" (formula "68") (term "0")) + (rule "polySimp_mulComm0" (formula "68") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "68") (term "1,0,0")) + (rule "polySimp_mulAssoc" (formula "68") (term "0,1,0,0")) + (rule "polySimp_mulComm0" (formula "68") (term "0,0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "68") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "68") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "68") (term "0,0")) + (rule "polySimp_addComm1" (formula "68") (term "0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "68") (term "0,0,0,0")) + (rule "add_literals" (formula "68") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "68") (term "1,0,0,0,0")) + (rule "add_literals" (formula "68") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "68") (term "0,0")) + (rule "add_literals" (formula "68") (term "1,1,0,0")) + (rule "times_zero_1" (formula "68") (term "1,0,0")) + (rule "add_zero_right" (formula "68") (term "0,0")) + (rule "qeq_literals" (formula "68") (term "0")) + (builtin "One Step Simplification" (formula "68")) + (rule "true_left" (formula "68")) + (rule "nnf_imp2or" (formula "18") (term "0,1,1,0")) + (rule "inEqSimp_exactShadow3" (formula "75") (ifseqformula "78")) + (rule "mul_literals" (formula "75") (term "0,0")) + (rule "polySimp_addAssoc" (formula "75") (term "0")) + (rule "add_literals" (formula "75") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "75")) + (rule "polySimp_mulLiterals" (formula "75") (term "0")) + (rule "inEqSimp_subsumption4" (formula "75") (ifseqformula "77")) + (rule "greater_literals" (formula "75") (term "0,0")) + (builtin "One Step Simplification" (formula "75")) + (rule "mul_literals" (formula "75") (term "0,0")) + (rule "leq_literals" (formula "75") (term "0")) + (builtin "One Step Simplification" (formula "75")) + (rule "true_left" (formula "75")) + (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "78")) + (rule "polySimp_rightDist" (formula "63") (term "0,0")) + (rule "mul_literals" (formula "63") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "63") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "63") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "63") (term "0")) + (rule "polySimp_addComm1" (formula "63") (term "0,0")) + (rule "add_literals" (formula "63") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "63") (term "0")) + (rule "add_literals" (formula "63") (term "1,1,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "63")) + (rule "polySimp_mulLiterals" (formula "63") (term "0")) + (rule "polySimp_elimOne" (formula "63") (term "0")) + (rule "inEqSimp_subsumption0" (formula "63") (ifseqformula "77")) + (rule "leq_literals" (formula "63") (term "0")) + (builtin "One Step Simplification" (formula "63")) + (rule "true_left" (formula "63")) + (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "82")) + (rule "polySimp_rightDist" (formula "63") (term "0,0")) + (rule "mul_literals" (formula "63") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "63") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "63") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "63") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "63") (term "0,0")) + (rule "add_literals" (formula "63") (term "1,1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "63")) + (rule "polySimp_mulComm0" (formula "63") (term "1")) + (rule "polySimp_rightDist" (formula "63") (term "1")) + (rule "mul_literals" (formula "63") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "63") (term "1,1")) + (rule "polySimp_elimOne" (formula "63") (term "1,1")) + (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "78")) + (rule "polySimp_rightDist" (formula "64") (term "0,0")) + (rule "mul_literals" (formula "64") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "64") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "64") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "64") (term "0")) + (rule "polySimp_addAssoc" (formula "64") (term "0,0")) + (rule "polySimp_addComm1" (formula "64") (term "0,0,0")) + (rule "add_literals" (formula "64") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "64") (term "0,0")) + (rule "add_literals" (formula "64") (term "1,1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1")) + (rule "polySimp_rightDist" (formula "64") (term "1")) + (rule "polySimp_mulLiterals" (formula "64") (term "1,1")) + (rule "mul_literals" (formula "64") (term "0,1")) + (rule "polySimp_elimOne" (formula "64") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "64") (ifseqformula "76")) + (rule "inEqSimp_homoInEq0" (formula "64") (term "0")) + (rule "polySimp_mulComm0" (formula "64") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "64") (term "1,0,0")) + (rule "mul_literals" (formula "64") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "64") (term "0,0")) + (rule "polySimp_addComm1" (formula "64") (term "0,0,0")) + (rule "add_literals" (formula "64") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "64") (term "0,0")) + (rule "add_literals" (formula "64") (term "1,1,0,0")) + (rule "times_zero_1" (formula "64") (term "1,0,0")) + (rule "add_zero_right" (formula "64") (term "0,0")) + (rule "qeq_literals" (formula "64") (term "0")) + (builtin "One Step Simplification" (formula "64")) + (rule "true_left" (formula "64")) + (rule "inEqSimp_exactShadow3" (formula "76") (ifseqformula "83")) + (rule "mul_literals" (formula "76") (term "0,0")) + (rule "polySimp_addAssoc" (formula "76") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "76")) + (rule "polySimp_mulComm0" (formula "76") (term "1")) + (rule "polySimp_rightDist" (formula "76") (term "1")) + (rule "polySimp_mulLiterals" (formula "76") (term "1,1")) + (rule "mul_literals" (formula "76") (term "0,1")) + (rule "inEqSimp_subsumption6" (formula "76") (ifseqformula "75")) + (rule "greater_literals" (formula "76") (term "0,0")) + (builtin "One Step Simplification" (formula "76")) + (rule "polySimp_rightDist" (formula "76") (term "1,0")) + (rule "mul_literals" (formula "76") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "76") (term "0")) + (rule "polySimp_mulComm0" (formula "76") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "76") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "76") (term "1,1,0,0")) + (rule "mul_literals" (formula "76") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "76") (term "0,0")) + (rule "polySimp_addComm1" (formula "76") (term "0,0,0")) + (rule "add_literals" (formula "76") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "76") (term "0,0")) + (rule "add_literals" (formula "76") (term "1,1,0,0")) + (rule "times_zero_1" (formula "76") (term "1,0,0")) + (rule "add_zero_right" (formula "76") (term "0,0")) + (rule "qeq_literals" (formula "76") (term "0")) + (builtin "One Step Simplification" (formula "76")) + (rule "true_left" (formula "76")) + (rule "inEqSimp_exactShadow3" (formula "76") (ifseqformula "78")) + (rule "mul_literals" (formula "76") (term "0,0")) + (rule "polySimp_addAssoc" (formula "76") (term "0")) + (rule "polySimp_addAssoc" (formula "76") (term "0,0")) + (rule "add_literals" (formula "76") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "76")) + (rule "polySimp_mulComm0" (formula "76") (term "1")) + (rule "polySimp_rightDist" (formula "76") (term "1")) + (rule "polySimp_mulLiterals" (formula "76") (term "1,1")) + (rule "mul_literals" (formula "76") (term "0,1")) + (rule "nnf_imp2or" (formula "17") (term "0")) + (rule "Definition_axiom_for_bucketStartsOrdering_in_de_wiesler_Functions" (formula "55") (term "0") (inst "b=b")) + (builtin "One Step Simplification" (formula "55")) + (rule "expand_inInt" (formula "55") (term "1,0,0,1")) + (rule "replace_int_MIN" (formula "55") (term "0,1,1,0,0,1")) + (rule "replace_int_MAX" (formula "55") (term "1,0,1,0,0,1")) + (rule "andLeft" (formula "55")) + (rule "andLeft" (formula "55")) + (rule "andLeft" (formula "55")) + (rule "translateJavaAddInt" (formula "58") (term "0,2,0,0,0,1,1,1,0")) + (rule "translateJavaAddInt" (formula "58") (term "0,2,1,1,0,1,1,1,0")) + (rule "translateJavaAddInt" (formula "58") (term "0,2,0,1,1,1,1,0")) + (rule "translateJavaAddInt" (formula "58") (term "0,2,1,1,0,1,0,1,0")) + (rule "translateJavaAddInt" (formula "58") (term "0,2,0,1,1,0,1,0")) + (rule "translateJavaAddInt" (formula "57") (term "0,2,0")) + (rule "translateJavaAddInt" (formula "56") (term "0,2,1")) + (rule "polySimp_addComm0" (formula "58") (term "0,2,0,0,0,1,1,1,0")) + (rule "polySimp_addComm0" (formula "58") (term "0,2,1,1,0,1,1,1,0")) + (rule "polySimp_addComm0" (formula "58") (term "0,2,0,1,1,1,1,0")) + (rule "polySimp_addComm0" (formula "58") (term "0,2,1,1,0,1,0,1,0")) + (rule "polySimp_addComm0" (formula "58") (term "0,2,0,1,1,0,1,0")) + (rule "polySimp_addComm0" (formula "57") (term "0,2,0")) + (rule "polySimp_addComm0" (formula "56") (term "0,2,1")) + (rule "inEqSimp_gtToGeq" (formula "58") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "58") (term "1,0,0,0,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "58") (term "1,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "58") (term "1,0,0,1,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "58") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "58") (term "1,0,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "58") (term "0,0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "58") (term "0,0,1,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "58") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "55")) + (rule "inEqSimp_commuteLeq" (formula "57") (term "0,0,1,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "57") (term "1,0,1,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "57") (term "1,0,1,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "56")) + (rule "inEqSimp_commuteLeq" (formula "55")) + (rule "applyEq" (formula "57") (term "1,1,1,1,1,0") (ifseqformula "41")) + (rule "applyEq" (formula "56") (term "0") (ifseqformula "41")) + (rule "inEqSimp_commuteGeq" (formula "56")) + (rule "inEqSimp_sepPosMonomial1" (formula "56") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "56") (term "1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "56") (term "1,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "56") (term "1,1,0,1,1,0")) + (rule "mul_literals" (formula "56") (term "0,1,0,1,1,0")) + (rule "polySimp_elimOne" (formula "56") (term "1,1,0,1,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "56") (term "1,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "56") (term "1,1,0,0,0,0")) + (rule "polySimp_rightDist" (formula "56") (term "1,1,0,0,0,0")) + (rule "mul_literals" (formula "56") (term "0,1,1,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "56") (term "1,1,1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "56") (term "1,1,1,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "56") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "56") (term "1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "56") (term "1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "56") (term "1,1,0,0,1,0")) + (rule "mul_literals" (formula "56") (term "0,1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "56") (term "1,1,0,0,1,0")) + (rule "inEqSimp_subsumption1" (formula "55") (ifseqformula "6")) + (rule "inEqSimp_homoInEq0" (formula "55") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "55") (term "0,0")) + (rule "add_literals" (formula "55") (term "1,1,0,0")) + (rule "times_zero_1" (formula "55") (term "1,0,0")) + (rule "add_zero_right" (formula "55") (term "0,0")) + (rule "qeq_literals" (formula "55") (term "0")) + (builtin "One Step Simplification" (formula "55")) + (rule "true_left" (formula "55")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "96") (term "0")) + (rule "translateJavaAddInt" (formula "96") (term "0,2,0")) + (rule "translateJavaMulInt" (formula "96") (term "0,0,2,0")) + (rule "polySimp_mulComm0" (formula "96") (term "0,0,2,0")) + (rule "polySimp_addComm0" (formula "96") (term "0,2,0")) + (rule "Definition_axiom_for_isValidBucketStarts_in_de_wiesler_Functions" (formula "40") (term "0")) + (builtin "One Step Simplification" (formula "40")) + (rule "andLeft" (formula "40")) + (rule "andLeft" (formula "40")) + (rule "andLeft" (formula "40")) + (rule "translateJavaAddInt" (formula "42") (term "3,0")) + (rule "translateJavaAddInt" (formula "41") (term "0")) + (rule "polySimp_addComm0" (formula "42") (term "3,0")) + (rule "polySimp_addComm0" (formula "41") (term "0")) + (rule "inEqSimp_commuteLeq" (formula "40")) + (rule "inEqSimp_commuteLeq" (formula "41")) + (rule "inEqSimp_subsumption1" (formula "54") (ifseqformula "40")) + (rule "leq_literals" (formula "54") (term "0")) + (builtin "One Step Simplification" (formula "54")) + (rule "true_left" (formula "54")) + (rule "Class_invariant_axiom_for_de_wiesler_Buffers" (formula "31")) + (rule "andLeft" (formula "31")) + (rule "notLeft" (formula "32")) + (rule "notLeft" (formula "31")) + (rule "replace_known_right" (formula "13") (term "0") (ifseqformula "123")) + (builtin "One Step Simplification" (formula "13")) + (rule "replace_known_right" (formula "11") (term "0") (ifseqformula "122")) + (builtin "One Step Simplification" (formula "11")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "31")) + (rule "notLeft" (formula "31")) + (rule "replace_known_right" (formula "10") (term "0") (ifseqformula "121")) + (builtin "One Step Simplification" (formula "10")) + (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "110") (term "0")) + (builtin "One Step Simplification" (formula "110")) + (rule "translateJavaSubInt" (formula "110") (term "0,1,1,1")) + (rule "polySimp_elimSub" (formula "110") (term "0,1,1,1")) + (rule "polySimp_addComm0" (formula "110") (term "0,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "110") (term "1,1,1")) + (rule "mul_literals" (formula "110") (term "1,0,0,1,1,1")) + (rule "add_literals" (formula "110") (term "0,0,1,1,1")) + (rule "polySimp_addAssoc" (formula "110") (term "0,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "110") (term "0,0")) + (rule "applyEq" (formula "110") (term "1,0,1,1,1") (ifseqformula "111")) + (rule "polySimp_addComm1" (formula "110") (term "0,1,1,1")) + (rule "applyEq" (formula "110") (term "0,0,0,1") (ifseqformula "111")) + (rule "applyEq" (formula "110") (term "0,0,1,1") (ifseqformula "111")) + (rule "inEqSimp_commuteGeq" (formula "110") (term "0,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "110") (term "1,1,1")) + (rule "polySimp_mulLiterals" (formula "110") (term "0,1,1,1")) + (rule "polySimp_elimOne" (formula "110") (term "0,1,1,1")) + (rule "inEqSimp_subsumption0" (formula "110") (term "0,1,1") (ifseqformula "7")) + (rule "inEqSimp_homoInEq0" (formula "110") (term "0,0,1,1")) + (rule "polySimp_mulComm0" (formula "110") (term "1,0,0,0,1,1")) + (rule "polySimp_rightDist" (formula "110") (term "1,0,0,0,1,1")) + (rule "mul_literals" (formula "110") (term "0,1,0,0,0,1,1")) + (rule "polySimp_addAssoc" (formula "110") (term "0,0,0,1,1")) + (rule "polySimp_addComm0" (formula "110") (term "0,0,0,0,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "110") (term "0,0,0,1,1")) + (rule "add_literals" (formula "110") (term "1,1,0,0,0,1,1")) + (rule "times_zero_1" (formula "110") (term "1,0,0,0,1,1")) + (rule "add_zero_right" (formula "110") (term "0,0,0,1,1")) + (rule "qeq_literals" (formula "110") (term "0,0,1,1")) + (builtin "One Step Simplification" (formula "110")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "20")) + (rule "notLeft" (formula "20")) + (rule "Definition_axiom_for_writtenElementsOfBucketClassified_in_de_wiesler_BucketPointers" (formula "18") (term "0,0,1,0")) + (builtin "One Step Simplification" (formula "18")) + (rule "translateJavaSubInt" (formula "18") (term "4,0,0,1,0,1,0")) + (rule "translateJavaAddInt" (formula "18") (term "3,0,0,1,0,1,0")) + (rule "translateJavaAddInt" (formula "18") (term "4,0,2,0,1,0")) + (rule "translateJavaAddInt" (formula "18") (term "3,0,2,0,1,0")) + (rule "translateJavaSubInt" (formula "18") (term "0,0,0,0,1,0")) + (rule "translateJavaAddInt" (formula "18") (term "0,4,0,0,1,0,1,0")) + (rule "polySimp_elimSub" (formula "18") (term "0,0,0,0,1,0")) + (rule "polySimp_elimSub" (formula "18") (term "4,0,0,1,0,1,0")) + (rule "mul_literals" (formula "18") (term "1,4,0,0,1,0,1,0")) + (rule "polySimp_addComm0" (formula "18") (term "0,0,0,0,1,0")) + (rule "polySimp_addComm1" (formula "18") (term "4,0,0,1,0,1,0")) + (rule "polySimp_addComm0" (formula "18") (term "0,4,0,0,1,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "18") (term "0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "18") (term "1,0,0,0,0,0,1,0")) + (rule "polySimp_addComm1" (formula "18") (term "0,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "18") (term "0,0,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "18") (term "1,0,0,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "18") (term "0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "18") (term "0,0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "18") (term "0,0,0,0,1,0")) + (rule "Free_class_invariant_axiom_for_de_wiesler_Buffers" (formula "44") (inst "b=b")) + (builtin "One Step Simplification" (formula "44")) + (rule "expand_inInt" (formula "44") (term "1,0,0,1")) + (rule "replace_int_MAX" (formula "44") (term "1,0,1,0,0,1")) + (rule "replace_int_MIN" (formula "44") (term "0,1,1,0,0,1")) + (rule "andLeft" (formula "44")) + (rule "andLeft" (formula "44")) + (rule "andLeft" (formula "45")) + (rule "andLeft" (formula "44")) + (rule "andLeft" (formula "44")) + (rule "notLeft" (formula "44")) + (rule "translateJavaMulInt" (formula "44") (term "1")) + (rule "mul_literals" (formula "44") (term "1")) + (rule "eqSymm" (formula "125")) + (rule "inEqSimp_ltToLeq" (formula "48") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "48") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "48") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "48") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "46")) + (rule "applyEq" (formula "47") (term "0") (ifseqformula "42")) + (rule "applyEq" (formula "46") (term "0") (ifseqformula "42")) + (rule "applyEq" (formula "48") (term "0,1,0,0,1,0,0,0") (ifseqformula "42")) + (rule "inEqSimp_sepPosMonomial0" (formula "48") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "48") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "48") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "48") (term "1,1,1,0,0,0")) + (rule "inEqSimp_subsumption0" (formula "54") (ifseqformula "47")) + (rule "leq_literals" (formula "54") (term "0")) + (builtin "One Step Simplification" (formula "54")) + (rule "true_left" (formula "54")) + (rule "inEqSimp_subsumption1" (formula "46") (ifseqformula "37")) + (rule "leq_literals" (formula "46") (term "0")) + (builtin "One Step Simplification" (formula "46")) + (rule "true_left" (formula "46")) + (rule "Contract_axiom_for_writtenCountOfBucket_in_BucketPointers" (formula "122") (term "0")) + (builtin "One Step Simplification" (formula "122") (ifInst "" (formula "92")) (ifInst "" (formula "157")) (ifInst "" (formula "60")) (ifInst "" (formula "26"))) + (rule "inEqSimp_ltToLeq" (formula "122") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "122") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "122") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "122") (term "0,0,0")) + (rule "replace_known_left" (formula "122") (term "0,0,0") (ifseqformula "15")) + (builtin "One Step Simplification" (formula "122")) + (rule "applyEq" (formula "122") (term "0,1,0,0,0") (ifseqformula "53")) + (rule "inEqSimp_sepNegMonomial0" (formula "122") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "122") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "122") (term "0,0,0")) + (rule "replace_known_left" (formula "122") (term "0,0") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "122")) + (rule "true_left" (formula "122")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "60") (inst "b=b")) + (builtin "One Step Simplification" (formula "60")) + (rule "expand_inInt" (formula "60") (term "1,0,0,1")) + (rule "replace_int_MAX" (formula "60") (term "1,0,1,0,0,1")) + (rule "replace_int_MIN" (formula "60") (term "0,1,1,0,0,1")) + (rule "andLeft" (formula "60")) + (rule "andLeft" (formula "60")) + (rule "andLeft" (formula "61")) + (rule "andLeft" (formula "60")) + (rule "andLeft" (formula "60")) + (rule "andLeft" (formula "61")) + (rule "andLeft" (formula "60")) + (rule "andLeft" (formula "62")) + (rule "andLeft" (formula "62")) + (rule "translateJavaCastInt" (formula "67") (term "0")) + (rule "translateJavaAddInt" (formula "66") (term "1")) + (rule "translateJavaMulInt" (formula "60") (term "1")) + (rule "translateJavaMulInt" (formula "61") (term "0")) + (rule "translateJavaCastInt" (formula "64") (term "0")) + (rule "translateJavaCastInt" (formula "63") (term "1")) + (rule "polySimp_mulComm0" (formula "60") (term "1")) + (rule "polySimp_mulComm0" (formula "61") (term "0")) + (rule "polySimp_addComm0" (formula "66") (term "1")) + (rule "castedGetAny" (formula "67") (term "0")) + (rule "castedGetAny" (formula "64") (term "0")) + (rule "castedGetAny" (formula "63") (term "1")) + (rule "inEqSimp_ltToLeq" (formula "69") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "69") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "69") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "69") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "62")) + (rule "inEqSimp_commuteLeq" (formula "60")) + (rule "inEqSimp_commuteLeq" (formula "63")) + (rule "applyEq" (formula "64") (term "1,0") (ifseqformula "53")) + (rule "applyEq" (formula "63") (term "1,0") (ifseqformula "53")) + (rule "applyEq" (formula "60") (term "0,0") (ifseqformula "53")) + (rule "applyEq" (formula "61") (term "0,0") (ifseqformula "53")) + (rule "inEqSimp_commuteLeq" (formula "61")) + (rule "applyEq" (formula "69") (term "0,1,0,0,1,0,0,0") (ifseqformula "53")) + (rule "applyEq" (formula "66") (term "1,1") (ifseqformula "53")) + (rule "inEqSimp_sepPosMonomial0" (formula "69") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "69") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "69") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "69") (term "0,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "69") (term "1,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "69") (term "1,1,1,0,0,0")) + (rule "inEqSimp_subsumption6" (formula "60") (ifseqformula "37")) + (rule "greater_literals" (formula "60") (term "0,0")) + (builtin "One Step Simplification" (formula "60")) + (rule "mul_literals" (formula "60") (term "1,0")) + (rule "leq_literals" (formula "60") (term "0")) + (builtin "One Step Simplification" (formula "60")) + (rule "true_left" (formula "60")) + (rule "Free_class_invariant_axiom_for_de_wiesler_Classifier" (formula "49")) + (builtin "One Step Simplification" (formula "49")) + (rule "andLeft" (formula "49")) + (rule "andLeft" (formula "49")) + (rule "andLeft" (formula "49")) + (rule "andLeft" (formula "49")) + (rule "andLeft" (formula "49")) + (rule "andLeft" (formula "49")) + (rule "eqSymm" (formula "54")) + (rule "translateJavaMulInt" (formula "51") (term "1,1")) + (rule "translateJavaSubInt" (formula "54") (term "0,2,0")) + (rule "translateJavaSubInt" (formula "54") (term "0,2,1")) + (rule "eqSymm" (formula "51")) + (rule "polySimp_elimSub" (formula "54") (term "0,2,0")) + (rule "mul_literals" (formula "54") (term "1,0,2,0")) + (rule "eqSymm" (formula "54")) + (rule "polySimp_elimSub" (formula "54") (term "0,2,0")) + (rule "mul_literals" (formula "54") (term "1,0,2,0")) + (rule "eqSymm" (formula "54")) + (rule "polySimp_mulComm0" (formula "51") (term "1,0")) + (rule "polySimp_addComm0" (formula "54") (term "0,2,1")) + (rule "polySimp_addComm0" (formula "54") (term "0,2,0")) + (rule "inEqSimp_commuteLeq" (formula "49")) + (rule "applyEq" (formula "49") (term "0") (ifseqformula "43")) + (rule "applyEq" (formula "49") (term "0") (ifseqformula "43")) + (rule "applyEq" (formula "49") (term "1") (ifseqformula "43")) + (rule "Definition_axiom_for_writtenCountOfBucket_in_de_wiesler_BucketPointers" (formula "134") (term "0")) + (rule "translateJavaSubInt" (formula "134") (term "0")) + (rule "polySimp_elimSub" (formula "134") (term "0")) + (rule "polySimp_homoEq" (formula "134")) + (rule "polySimp_mulComm0" (formula "134") (term "1,0")) + (rule "polySimp_addComm0" (formula "134") (term "1,1,0")) + (rule "polySimp_rightDist" (formula "134") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "134") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "134") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "134") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "134") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "134") (term "0")) + (rule "applyEq" (formula "134") (term "0,1,0") (ifseqformula "62")) + (rule "polySimp_addComm1" (formula "134") (term "0")) + (rule "polySimp_addComm1" (formula "134") (term "0,0")) + (rule "polySimp_pullOutFactor1" (formula "134") (term "0,0,0")) + (rule "add_literals" (formula "134") (term "1,0,0,0")) + (rule "times_zero_1" (formula "134") (term "0,0,0")) + (rule "add_zero_left" (formula "134") (term "0,0")) + (rule "applyEq" (formula "134") (term "1,0") (ifseqformula "110")) + (rule "polySimp_pullOutFactor2" (formula "134") (term "0")) + (rule "add_literals" (formula "134") (term "1,0")) + (rule "times_zero_1" (formula "134") (term "0")) + (builtin "One Step Simplification" (formula "134")) + (rule "true_left" (formula "134")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "101") (term "0")) + (builtin "One Step Simplification" (formula "101") (ifInst "" (formula "105")) (ifInst "" (formula "168")) (ifInst "" (formula "26"))) + (rule "translateJavaSubInt" (formula "101") (term "2,0,1,0,1,1,1,1,1")) + (rule "translateJavaAddInt" (formula "101") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_elimSub" (formula "101") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "101") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "101") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "101") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "101") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "101") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "101") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "101") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "101") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "101") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "101") (term "0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "101") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "101") (term "1,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "101") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "101") (term "0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "101") (term "1,0,1,1,1,1")) + (rule "applyEq" (formula "101") (term "1,1,0,0,1,1") (ifseqformula "102")) + (rule "applyEq" (formula "101") (term "1,1,0,1,1,1,1") (ifseqformula "102")) + (rule "applyEq" (formula "101") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "57")) + (rule "polySimp_pullOutFactor1b" (formula "101") (term "0,0,0,1,1,1,1")) + (rule "add_literals" (formula "101") (term "1,1,0,0,0,1,1,1,1")) + (rule "times_zero_1" (formula "101") (term "1,0,0,0,1,1,1,1")) + (rule "add_zero_right" (formula "101") (term "0,0,0,1,1,1,1")) + (rule "leq_literals" (formula "101") (term "0,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "101")) + (rule "applyEq" (formula "101") (term "0,0,0,1,1,1") (ifseqformula "102")) + (rule "applyEq" (formula "101") (term "0,1,0,0,1,1,1,1") (ifseqformula "57")) + (rule "inEqSimp_homoInEq1" (formula "101") (term "1,0,0,1,1,1,1")) + (rule "polySimp_pullOutFactor1" (formula "101") (term "0,1,0,0,1,1,1,1")) + (rule "add_literals" (formula "101") (term "1,0,1,0,0,1,1,1,1")) + (rule "times_zero_1" (formula "101") (term "0,1,0,0,1,1,1,1")) + (rule "leq_literals" (formula "101") (term "1,0,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "101")) + (rule "applyEq" (formula "101") (term "2,0,1,0,0,1,1") (ifseqformula "57")) + (rule "applyEq" (formula "101") (term "1,1,0,1,1,1,1") (ifseqformula "102")) + (rule "applyEq" (formula "101") (term "0,1,0,0") (ifseqformula "57")) + (rule "inEqSimp_homoInEq1" (formula "101") (term "1,0,0")) + (rule "polySimp_pullOutFactor1" (formula "101") (term "0,1,0,0")) + (rule "add_literals" (formula "101") (term "1,0,1,0,0")) + (rule "times_zero_1" (formula "101") (term "0,1,0,0")) + (rule "leq_literals" (formula "101") (term "1,0,0")) + (builtin "One Step Simplification" (formula "101")) + (rule "applyEq" (formula "101") (term "0,1,0,0,1,1") (ifseqformula "102")) + (rule "inEqSimp_homoInEq1" (formula "101") (term "1,0,0,1,1")) + (rule "polySimp_pullOutFactor1" (formula "101") (term "0,1,0,0,1,1")) + (rule "add_literals" (formula "101") (term "1,0,1,0,0,1,1")) + (rule "times_zero_1" (formula "101") (term "0,1,0,0,1,1")) + (rule "leq_literals" (formula "101") (term "1,0,0,1,1")) + (builtin "One Step Simplification" (formula "101")) + (rule "applyEq" (formula "101") (term "0,0,0,1,1") (ifseqformula "102")) + (rule "applyEq" (formula "101") (term "2,0,1,0,1,1") (ifseqformula "57")) + (rule "applyEq" (formula "101") (term "0,1,0,1,1") (ifseqformula "102")) + (rule "inEqSimp_sepNegMonomial0" (formula "101") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "101") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "101") (term "0,0,0,1,1,1,1")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "102") (term "0")) + (rule "translateJavaCastInt" (formula "102") (term "0,0")) + (rule "castedGetAny" (formula "102") (term "0,0")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "48") (inst "b=b")) + (builtin "One Step Simplification" (formula "48") (ifInst "" (formula "68")) (ifInst "" (formula "71"))) + (rule "expand_inInt" (formula "48") (term "1,0,0,1")) + (rule "replace_int_MIN" (formula "48") (term "0,1,1,0,0,1")) + (rule "replace_int_MAX" (formula "48") (term "1,0,1,0,0,1")) + (rule "andLeft" (formula "48")) + (rule "andLeft" (formula "48")) + (rule "andLeft" (formula "48")) + (rule "andLeft" (formula "48")) + (rule "andLeft" (formula "49")) + (rule "andLeft" (formula "48")) + (rule "andLeft" (formula "50")) + (rule "translateJavaCastInt" (formula "54") (term "0")) + (rule "translateJavaAddInt" (formula "53") (term "1")) + (rule "translateJavaCastInt" (formula "52") (term "0")) + (rule "translateJavaMulInt" (formula "49") (term "0")) + (rule "translateJavaMulInt" (formula "48") (term "1")) + (rule "translateJavaCastInt" (formula "51") (term "1")) + (rule "polySimp_mulComm0" (formula "49") (term "0")) + (rule "polySimp_mulComm0" (formula "48") (term "1")) + (rule "polySimp_addComm0" (formula "53") (term "1")) + (rule "castedGetAny" (formula "54") (term "0")) + (rule "castedGetAny" (formula "52") (term "0")) + (rule "castedGetAny" (formula "51") (term "1")) + (rule "inEqSimp_ltToLeq" (formula "54") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "54") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "54") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "54") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "50")) + (rule "inEqSimp_commuteLeq" (formula "48")) + (rule "inEqSimp_commuteLeq" (formula "50")) + (rule "applyEq" (formula "50") (term "1,0") (ifseqformula "62")) + (rule "applyEq" (formula "73") (term "0") (ifseqformula "51")) + (rule "polySimp_homoEq" (formula "73")) + (rule "polySimp_mulComm0" (formula "73") (term "1,0")) + (rule "polySimp_rightDist" (formula "73") (term "1,0")) + (rule "mul_literals" (formula "73") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "73") (term "0")) + (rule "polySimp_addComm1" (formula "73") (term "0,0")) + (rule "add_literals" (formula "73") (term "0,0,0")) + (rule "add_zero_left" (formula "73") (term "0,0")) + (rule "applyEq" (formula "48") (term "0,0") (ifseqformula "61")) + (rule "applyEq" (formula "49") (term "0,0") (ifseqformula "61")) + (rule "inEqSimp_commuteLeq" (formula "49")) + (rule "applyEq" (formula "49") (term "1,0") (ifseqformula "60")) + (rule "applyEq" (formula "50") (term "0,1,0,0,1,0,0,0") (ifseqformula "59")) + (rule "applyEq" (formula "49") (term "1,1") (ifseqformula "59")) + (rule "applyEq" (formula "71") (term "0,1,0") (ifseqformula "59")) + (rule "polySimp_pullOutFactor1" (formula "71") (term "0")) + (rule "add_literals" (formula "71") (term "1,0")) + (rule "times_zero_1" (formula "71") (term "0")) + (builtin "One Step Simplification" (formula "71")) + (rule "true_left" (formula "71")) + (rule "inEqSimp_sepPosMonomial0" (formula "50") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "50") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "50") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "50") (term "0,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "50") (term "1,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "50") (term "1,1,1,0,0,0")) + (rule "Class_invariant_axiom_for_de_wiesler_Buffers" (formula "20")) + (rule "andLeft" (formula "20")) + (rule "notLeft" (formula "20")) + (rule "notLeft" (formula "20")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "112") (term "0")) + (builtin "One Step Simplification" (formula "112") (ifInst "" (formula "105")) (ifInst "" (formula "169")) (ifInst "" (formula "25"))) + (rule "translateJavaSubInt" (formula "112") (term "2,0,1,0,1,1,1,1,1")) + (rule "translateJavaAddInt" (formula "112") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_elimSub" (formula "112") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "112") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm1" (formula "112") (term "2,1,1,0,1,1,1,1")) + (rule "add_literals" (formula "112") (term "0,2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "112") (term "2,0,1,0,1,1,1,1,1")) + (rule "add_literals" (formula "112") (term "0,2,0,1,0,1,1,1,1,1")) + (rule "add_zero_left" (formula "112") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "112") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "112") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_rightDist" (formula "112") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "mul_literals" (formula "112") (term "0,1,0,0,0,0,1,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "112") (term "0,0,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "112") (term "0,0,0,0,0,1,1,1,1,1")) + (rule "add_zero_left" (formula "112") (term "0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "112") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "112") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "112") (term "0,0,0,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "112") (term "0,0,0,0,1,1,1,1")) + (rule "add_literals" (formula "112") (term "0,0,0,0,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "112") (term "1,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "112") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "112") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "112") (term "0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "112") (term "1,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "112") (term "1,0,1,1,1,1,1")) + (rule "inEqSimp_homoInEq0" (formula "112") (term "0,0,0")) + (rule "mul_literals" (formula "112") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "112") (term "0,0,0,0")) + (rule "applyEq" (formula "112") (term "2,0,1,0,1,1") (ifseqformula "58")) + (rule "applyEq" (formula "112") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "58")) + (rule "applyEq" (formula "112") (term "1,1,0,0,1,1") (ifseqformula "113")) + (rule "applyEq" (formula "112") (term "2,0,1,0,0,1,1") (ifseqformula "58")) + (rule "applyEq" (formula "112") (term "1,1,0,1,1,1,1,1") (ifseqformula "111")) + (rule "applyEq" (formula "112") (term "0,1,0,1,1,1,1,1") (ifseqformula "113")) + (rule "inEqSimp_commuteGeq" (formula "112") (term "1,0,1,1,1,1,1")) + (rule "applyEq" (formula "112") (term "1,1,0,1,1,1,1") (ifseqformula "113")) + (rule "applyEq" (formula "112") (term "0,0,0,0,1,1") (ifseqformula "113")) + (rule "applyEq" (formula "112") (term "0,0,0,1,1,1") (ifseqformula "113")) + (rule "applyEq" (formula "112") (term "0,1,0,0,1,1,1,1,1") (ifseqformula "58")) + (rule "replace_known_left" (formula "112") (term "1,0,0,1,1,1,1,1") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "112")) + (rule "applyEq" (formula "112") (term "0,1,0,0") (ifseqformula "58")) + (rule "replace_known_left" (formula "112") (term "1,0,0") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "112")) + (rule "inEqSimp_invertInEq0" (formula "112") (term "0,0,1,1,1,1,1")) + (rule "mul_literals" (formula "112") (term "1,0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "112") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "112") (term "0,0,0,1,1,1,1,1")) + (rule "replace_known_left" (formula "112") (term "0,0,1,1,1,1,1") (ifseqformula "15")) + (builtin "One Step Simplification" (formula "112")) + (rule "inEqSimp_sepPosMonomial1" (formula "112") (term "0,0")) + (rule "mul_literals" (formula "112") (term "1,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "112") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "112") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "112") (term "0,0,0,1,1,1,1")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "111") (term "0")) + (builtin "One Step Simplification" (formula "111") (ifInst "" (formula "105")) (ifInst "" (formula "170")) (ifInst "" (formula "25"))) + (rule "translateJavaSubInt" (formula "111") (term "2,0,1,0,1,1,1,1,1")) + (rule "translateJavaAddInt" (formula "111") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_elimSub" (formula "111") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "111") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "111") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "111") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "111") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "111") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "111") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "111") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "111") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "111") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "111") (term "1,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "111") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "111") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "111") (term "0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "111") (term "0,0,0")) + (rule "replace_known_left" (formula "111") (term "0,0,0") (ifseqformula "15")) + (builtin "One Step Simplification" (formula "111")) + (rule "inEqSimp_commuteLeq" (formula "111") (term "1,0,1,1,1,1")) + (rule "applyEq" (formula "111") (term "1,1,0,1,1,1,1") (ifseqformula "112")) + (rule "applyEq" (formula "111") (term "2,0,1,0,1,1") (ifseqformula "58")) + (rule "applyEq" (formula "111") (term "2,0,1,0,0,1,1") (ifseqformula "58")) + (rule "applyEq" (formula "111") (term "0,1,0,0,1,1,1,1,1") (ifseqformula "58")) + (rule "applyEq" (formula "111") (term "0,0,0,0,1,1") (ifseqformula "112")) + (rule "applyEq" (formula "111") (term "0,1,0,1,1,1,1") (ifseqformula "114")) + (rule "inEqSimp_commuteGeq" (formula "111") (term "1,0,1,1,1,1")) + (rule "applyEq" (formula "111") (term "0,0,0") (ifseqformula "58")) + (rule "applyEq" (formula "111") (term "1,1,0,0,1,1") (ifseqformula "112")) + (rule "applyEq" (formula "111") (term "0,0,0,1,1,1") (ifseqformula "112")) + (rule "applyEq" (formula "111") (term "1,1,0,1,1,1,1,1") (ifseqformula "112")) + (rule "applyEq" (formula "111") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "58")) + (rule "inEqSimp_sepNegMonomial0" (formula "111") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "111") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "111") (term "0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "111") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "111") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "111") (term "0,0,0,1,1,1,1")) + (rule "replace_known_left" (formula "111") (term "0,0,1,1,1,1") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "111")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "112") (term "0")) + (rule "translateJavaCastInt" (formula "112") (term "0,0")) + (rule "castedGetAny" (formula "112") (term "0,0")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "102") (term "1")) + (builtin "One Step Simplification" (formula "102")) + (rule "translateJavaSubInt" (formula "102") (term "0,1")) + (rule "translateJavaUnaryMinusInt" (formula "102") (term "1,1")) + (rule "neg_literal" (formula "102") (term "1,1")) + (rule "translateJavaAddInt" (formula "102") (term "0,0,1")) + (rule "polySimp_elimSub" (formula "102") (term "0,1")) + (rule "mul_literals" (formula "102") (term "1,0,1")) + (rule "polySimp_addLiterals" (formula "102") (term "0,1")) + (rule "polySimp_addComm1" (formula "102") (term "0,1")) + (rule "polySimp_addComm0" (formula "102") (term "0,0,1")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "114") (term "0")) + (rule "translateJavaCastInt" (formula "114") (term "0,0")) + (rule "castedGetAny" (formula "114") (term "0,0")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "117") (term "0")) + (builtin "One Step Simplification" (formula "117")) + (rule "translateJavaUnaryMinusInt" (formula "117") (term "1,0")) + (rule "neg_literal" (formula "117") (term "1,0")) + (rule "translateJavaSubInt" (formula "117") (term "0,0")) + (rule "translateJavaAddInt" (formula "117") (term "0,0,0")) + (rule "polySimp_elimSub" (formula "117") (term "0,0")) + (rule "mul_literals" (formula "117") (term "1,0,0")) + (rule "polySimp_addLiterals" (formula "117") (term "0,0")) + (rule "polySimp_addComm0" (formula "117") (term "0,0")) + (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "29")) + (rule "andLeft" (formula "29")) + (rule "notLeft" (formula "29")) + (rule "notLeft" (formula "29")) + (rule "replace_known_right" (formula "12") (term "0") (ifseqformula "137")) + (builtin "One Step Simplification" (formula "12")) + (rule "replace_known_right" (formula "14") (term "0") (ifseqformula "136")) + (builtin "One Step Simplification" (formula "14")) + (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "62") (term "0")) + (builtin "One Step Simplification" (formula "62") (ifInst "" (formula "105")) (ifInst "" (formula "172")) (ifInst "" (formula "25"))) + (rule "translateJavaAddInt" (formula "62") (term "2,0,1,0,1,1")) + (rule "translateJavaAddInt" (formula "62") (term "2,1,1,0,0,1,1")) + (rule "polySimp_addComm0" (formula "62") (term "2,0,1,0,1,1")) + (rule "polySimp_addComm0" (formula "62") (term "2,1,1,0,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "62") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "62") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "62") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "62") (term "1,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "62") (term "0,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "62") (term "0,0,0")) + (rule "replace_known_left" (formula "62") (term "0,0,0") (ifseqformula "15")) + (builtin "One Step Simplification" (formula "62")) + (rule "inEqSimp_commuteLeq" (formula "62") (term "1,0,1,1")) + (rule "applyEq" (formula "62") (term "2,0,1,0,1,1") (ifseqformula "57")) + (rule "applyEq" (formula "62") (term "0,0,0,1,1,1") (ifseqformula "63")) + (rule "applyEq" (formula "62") (term "0,1,0,0,0") (ifseqformula "57")) + (rule "applyEq" (formula "62") (term "0,1,0,0,1,1") (ifseqformula "63")) + (rule "inEqSimp_commuteLeq" (formula "62") (term "1,0,0,1,1")) + (rule "applyEq" (formula "62") (term "0,1,0,0,0,1,1") (ifseqformula "63")) + (rule "inEqSimp_commuteGeq" (formula "62") (term "1,0,0,0,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "62") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "62") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "62") (term "0,0,0")) + (rule "replace_known_left" (formula "62") (term "0,0") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "62")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "127") (term "0")) + (builtin "One Step Simplification" (formula "127")) + (rule "translateJavaUnaryMinusInt" (formula "127") (term "1,0")) + (rule "neg_literal" (formula "127") (term "1,0")) + (rule "translateJavaSubInt" (formula "127") (term "0,0")) + (rule "translateJavaAddInt" (formula "127") (term "0,0,0")) + (rule "polySimp_elimSub" (formula "127") (term "0,0")) + (rule "mul_literals" (formula "127") (term "1,0,0")) + (rule "polySimp_addLiterals" (formula "127") (term "0,0")) + (rule "polySimp_addComm0" (formula "127") (term "0,0")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "63") (term "0")) + (rule "translateJavaAddInt" (formula "63") (term "0,2,0")) + (rule "translateJavaMulInt" (formula "63") (term "0,0,2,0")) + (rule "polySimp_mulComm0" (formula "63") (term "0,0,2,0")) + (rule "polySimp_addComm0" (formula "63") (term "0,2,0")) + (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "19")) + (rule "andLeft" (formula "19")) + (rule "notLeft" (formula "20")) + (rule "notLeft" (formula "19")) + (rule "inEqSimp_exactShadow3" (formula "74") (ifseqformula "33")) + (rule "mul_literals" (formula "74") (term "0,0")) + (rule "polySimp_addAssoc" (formula "74") (term "0")) + (rule "add_literals" (formula "74") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "74")) + (rule "mul_literals" (formula "74") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "88") (ifseqformula "31")) + (rule "polySimp_rightDist" (formula "88") (term "0,0")) + (rule "mul_literals" (formula "88") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "88") (term "0")) + (rule "add_literals" (formula "88") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "88")) + (rule "polySimp_mulLiterals" (formula "88") (term "0")) + (rule "polySimp_elimOne" (formula "88") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "77") (ifseqformula "78")) + (rule "polySimp_rightDist" (formula "77") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "77") (term "1,0,0")) + (rule "mul_literals" (formula "77") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "77") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "77") (term "0")) + (rule "polySimp_addComm1" (formula "77") (term "0,0")) + (rule "add_literals" (formula "77") (term "0,0,0")) + (rule "polySimp_pullOutFactor3b" (formula "77") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "77")) + (rule "mul_literals" (formula "77") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "78") (ifseqformula "83")) + (rule "polySimp_rightDist" (formula "78") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,0,0")) + (rule "mul_literals" (formula "78") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "78") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,0")) + (rule "polySimp_addComm1" (formula "78") (term "0,0,0")) + (rule "add_literals" (formula "78") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "78") (term "0,0")) + (rule "add_literals" (formula "78") (term "1,1,0,0")) + (rule "times_zero_1" (formula "78") (term "1,0,0")) + (rule "add_literals" (formula "78") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "78")) + (rule "mul_literals" (formula "78") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "93") (ifseqformula "80")) + (rule "mul_literals" (formula "93") (term "0,0")) + (rule "polySimp_addAssoc" (formula "93") (term "0")) + (rule "add_literals" (formula "93") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "93")) + (rule "mul_literals" (formula "93") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "94") (ifseqformula "81")) + (rule "mul_literals" (formula "94") (term "0,0")) + (rule "polySimp_addAssoc" (formula "94") (term "0")) + (rule "add_literals" (formula "94") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "94")) + (rule "mul_literals" (formula "94") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "95") (ifseqformula "84")) + (rule "mul_literals" (formula "95") (term "0,0")) + (rule "polySimp_addAssoc" (formula "95") (term "0")) + (rule "polySimp_addAssoc" (formula "95") (term "0,0")) + (rule "add_literals" (formula "95") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "95")) + (rule "polySimp_mulComm0" (formula "95") (term "1")) + (rule "polySimp_rightDist" (formula "95") (term "1")) + (rule "mul_literals" (formula "95") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "95") (term "1,1")) + (rule "polySimp_elimOne" (formula "95") (term "1,1")) + (rule "inEqSimp_exactShadow3" (formula "79") (ifseqformula "81")) + (rule "polySimp_rightDist" (formula "79") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "79") (term "1,0,0")) + (rule "mul_literals" (formula "79") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "79") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0")) + (rule "polySimp_addComm1" (formula "79") (term "0,0")) + (rule "add_literals" (formula "79") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "79")) + (rule "polySimp_mulComm0" (formula "79") (term "1")) + (rule "polySimp_rightDist" (formula "79") (term "1")) + (rule "mul_literals" (formula "79") (term "0,1")) + (rule "Contract_axiom_for_writtenCountOfBucket_in_BucketPointers" (formula "63") (term "0")) + (rule "replace_known_right" (formula "63") (term "0,1,0") (ifseqformula "179")) + (builtin "One Step Simplification" (formula "63") (ifInst "" (formula "20")) (ifInst "" (formula "24"))) + (rule "inEqSimp_ltToLeq" (formula "63") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "63") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "63") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "63") (term "0,0,0")) + (rule "replace_known_left" (formula "63") (term "0,0,0") (ifseqformula "15")) + (builtin "One Step Simplification" (formula "63")) + (rule "applyEq" (formula "63") (term "0,1,0,0,0") (ifseqformula "56")) + (rule "inEqSimp_sepNegMonomial0" (formula "63") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "63") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "63") (term "0,0,0")) + (rule "replace_known_left" (formula "63") (term "0,0") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "63")) + (rule "Definition_axiom_for_writtenCountOfBucket_in_de_wiesler_BucketPointers" (formula "64") (term "0")) + (rule "translateJavaSubInt" (formula "64") (term "0")) + (rule "polySimp_elimSub" (formula "64") (term "0")) + (rule "polySimp_homoEq" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1,0")) + (rule "polySimp_addComm0" (formula "64") (term "1,1,0")) + (rule "polySimp_rightDist" (formula "64") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "64") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "64") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "64") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "64") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "64") (term "0")) + (rule "polySimp_sepNegMonomial" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "0")) + (rule "polySimp_elimOne" (formula "64") (term "0")) + (rule "Contract_axiom_for_bufferLen_in_Buffers" (formula "137") (term "0")) + (builtin "One Step Simplification" (formula "137") (ifInst "" (formula "112")) (ifInst "" (formula "182")) (ifInst "" (formula "22"))) + (rule "inEqSimp_ltToLeq" (formula "137") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "137") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "137") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "137") (term "0,0,0")) + (rule "replace_known_left" (formula "137") (term "0,0,0") (ifseqformula "15")) + (builtin "One Step Simplification" (formula "137")) + (rule "inEqSimp_commuteLeq" (formula "137") (term "0,0,1,1")) + (rule "applyEq" (formula "137") (term "0,1,0,1,1") (ifseqformula "138")) + (rule "inEqSimp_homoInEq0" (formula "137") (term "1,0,1,1")) + (rule "polySimp_mulComm0" (formula "137") (term "1,0,1,0,1,1")) + (rule "polySimp_rightDist" (formula "137") (term "1,0,1,0,1,1")) + (rule "polySimp_rightDist" (formula "137") (term "0,1,0,1,0,1,1")) + (rule "polySimp_mulLiterals" (formula "137") (term "1,0,1,0,1,0,1,1")) + (rule "polySimp_elimOne" (formula "137") (term "1,0,1,0,1,0,1,1")) + (rule "polySimp_rightDist" (formula "137") (term "0,0,1,0,1,0,1,1")) + (rule "polySimp_mulAssoc" (formula "137") (term "0,0,0,1,0,1,0,1,1")) + (rule "polySimp_mulComm0" (formula "137") (term "0,0,0,0,1,0,1,0,1,1")) + (rule "polySimp_mulLiterals" (formula "137") (term "0,0,0,1,0,1,0,1,1")) + (rule "polySimp_elimOne" (formula "137") (term "0,0,0,1,0,1,0,1,1")) + (rule "polySimp_addAssoc" (formula "137") (term "0,1,0,1,1")) + (rule "polySimp_addAssoc" (formula "137") (term "0,0,1,0,1,1")) + (rule "polySimp_addAssoc" (formula "137") (term "0,0,0,1,0,1,1")) + (rule "applyEq" (formula "137") (term "0,1,0,0,0") (ifseqformula "39")) + (rule "applyEq" (formula "137") (term "0,0,0,1,1") (ifseqformula "138")) + (rule "inEqSimp_sepNegMonomial1" (formula "137") (term "1,0,1,1")) + (rule "polySimp_mulLiterals" (formula "137") (term "0,1,0,1,1")) + (rule "polySimp_elimOne" (formula "137") (term "0,1,0,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "137") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "137") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "137") (term "0,0,0")) + (rule "replace_known_left" (formula "137") (term "0,0") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "137")) + (rule "inEqSimp_sepPosMonomial1" (formula "137") (term "0,0,1,1")) + (rule "polySimp_mulComm0" (formula "137") (term "1,0,0,1,1")) + (rule "polySimp_rightDist" (formula "137") (term "1,0,0,1,1")) + (rule "polySimp_mulLiterals" (formula "137") (term "1,1,0,0,1,1")) + (rule "polySimp_elimOne" (formula "137") (term "1,1,0,0,1,1")) + (rule "polySimp_rightDist" (formula "137") (term "0,1,0,0,1,1")) + (rule "polySimp_mulAssoc" (formula "137") (term "0,0,1,0,0,1,1")) + (rule "polySimp_mulComm0" (formula "137") (term "0,0,0,1,0,0,1,1")) + (rule "polySimp_mulLiterals" (formula "137") (term "0,0,1,0,0,1,1")) + (rule "polySimp_elimOne" (formula "137") (term "0,0,1,0,0,1,1")) + (rule "replace_known_left" (formula "137") (term "0,0,1,1") (ifseqformula "144")) + (builtin "One Step Simplification" (formula "137")) + (rule "Definition_axiom_for_bufferLen_in_de_wiesler_Buffers" (formula "138") (term "0")) + (rule "inEqSimp_subsumption1" (formula "108") (term "0,0") (ifseqformula "34")) + (rule "leq_literals" (formula "108") (term "0,0,0")) + (builtin "One Step Simplification" (formula "108")) + (rule "inEqSimp_subsumption6" (formula "45") (ifseqformula "34")) + (rule "mul_literals" (formula "45") (term "1,1,0")) + (rule "greater_literals" (formula "45") (term "0,0")) + (builtin "One Step Simplification" (formula "45")) + (rule "leq_literals" (formula "45") (term "0")) + (builtin "One Step Simplification" (formula "45")) + (rule "true_left" (formula "45")) + (rule "inEqSimp_subsumption0" (formula "117") (term "0,1,1,1,1") (ifseqformula "129")) + (rule "inEqSimp_homoInEq0" (formula "117") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "117") (term "1,0,0,0,1,1,1,1")) + (rule "polySimp_rightDist" (formula "117") (term "1,0,0,0,1,1,1,1")) + (rule "mul_literals" (formula "117") (term "0,1,0,0,0,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "117") (term "0,0,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "117") (term "0,0,0,0,1,1,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "117") (term "0,0,0,1,1,1,1")) + (rule "add_literals" (formula "117") (term "1,1,0,0,0,1,1,1,1")) + (rule "times_zero_1" (formula "117") (term "1,0,0,0,1,1,1,1")) + (rule "add_literals" (formula "117") (term "0,0,0,1,1,1,1")) + (rule "qeq_literals" (formula "117") (term "0,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "117")) + (rule "inEqSimp_subsumption1" (formula "119") (term "0,0") (ifseqformula "15")) + (rule "leq_literals" (formula "119") (term "0,0,0")) + (builtin "One Step Simplification" (formula "119")) + (rule "commute_and" (formula "183")) + (rule "inEqSimp_subsumption0" (formula "97") (ifseqformula "91")) + (rule "leq_literals" (formula "97") (term "0")) + (builtin "One Step Simplification" (formula "97")) + (rule "true_left" (formula "97")) + (rule "inEqSimp_subsumption1" (formula "74") (ifseqformula "28")) + (rule "leq_literals" (formula "74") (term "0")) + (builtin "One Step Simplification" (formula "74")) + (rule "true_left" (formula "74")) + (rule "inEqSimp_subsumption1" (formula "94") (ifseqformula "74")) + (rule "leq_literals" (formula "94") (term "0")) + (builtin "One Step Simplification" (formula "94")) + (rule "true_left" (formula "94")) + (rule "inEqSimp_subsumption1" (formula "93") (ifseqformula "28")) + (rule "leq_literals" (formula "93") (term "0")) + (builtin "One Step Simplification" (formula "93")) + (rule "true_left" (formula "93")) + (rule "inEqSimp_subsumption6" (formula "77") (ifseqformula "74")) + (rule "mul_literals" (formula "77") (term "1,1,0")) + (rule "greater_literals" (formula "77") (term "0,0")) + (builtin "One Step Simplification" (formula "77")) + (rule "leq_literals" (formula "77") (term "0")) + (builtin "One Step Simplification" (formula "77")) + (rule "true_left" (formula "77")) + (rule "inEqSimp_subsumption6" (formula "76") (ifseqformula "28")) + (rule "mul_literals" (formula "76") (term "1,1,0")) + (rule "greater_literals" (formula "76") (term "0,0")) + (builtin "One Step Simplification" (formula "76")) + (rule "leq_literals" (formula "76") (term "0")) + (builtin "One Step Simplification" (formula "76")) + (rule "true_left" (formula "76")) + (rule "inEqSimp_subsumption1" (formula "101") (term "0,0,1,1,1,1") (ifseqformula "34")) + (rule "leq_literals" (formula "101") (term "0,0,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "101")) + (rule "inEqSimp_subsumption0" (formula "113") (term "0,1,1,1,1,1") (ifseqformula "123")) + (rule "inEqSimp_homoInEq0" (formula "113") (term "0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "113") (term "1,0,0,0,1,1,1,1,1")) + (rule "polySimp_rightDist" (formula "113") (term "1,0,0,0,1,1,1,1,1")) + (rule "mul_literals" (formula "113") (term "0,1,0,0,0,1,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "113") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "113") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "113") (term "0,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "113") (term "1,1,0,0,0,1,1,1,1,1")) + (rule "times_zero_1" (formula "113") (term "1,0,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "113") (term "0,0,0,1,1,1,1,1")) + (rule "qeq_literals" (formula "113") (term "0,0,1,1,1,1,1")) + (builtin "One Step Simplification" (formula "113")) + (rule "inEqSimp_subsumption1" (formula "111") (term "0,0") (ifseqformula "9")) + (rule "inEqSimp_homoInEq0" (formula "111") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "111") (term "0,0,0,0")) + (rule "add_literals" (formula "111") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "111") (term "1,0,0,0,0")) + (rule "add_literals" (formula "111") (term "0,0,0,0")) + (rule "qeq_literals" (formula "111") (term "0,0,0")) + (builtin "One Step Simplification" (formula "111")) + (rule "inEqSimp_subsumption1" (formula "111") (term "0,0,0,1,1") (ifseqformula "95")) + (rule "leq_literals" (formula "111") (term "0,0,0,0,1,1")) + (builtin "One Step Simplification" (formula "111")) + (rule "inEqSimp_subsumption1" (formula "113") (term "0,0,0,1,1") (ifseqformula "91")) + (rule "leq_literals" (formula "113") (term "0,0,0,0,1,1")) + (builtin "One Step Simplification" (formula "113")) + (rule "inEqSimp_subsumption1" (formula "111") (term "1,0,0,1,1,1,1") (ifseqformula "9")) + (rule "inEqSimp_homoInEq0" (formula "111") (term "0,1,0,0,1,1,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "111") (term "0,0,1,0,0,1,1,1,1")) + (rule "add_literals" (formula "111") (term "1,1,0,0,1,0,0,1,1,1,1")) + (rule "times_zero_1" (formula "111") (term "1,0,0,1,0,0,1,1,1,1")) + (rule "add_literals" (formula "111") (term "0,0,1,0,0,1,1,1,1")) + (rule "qeq_literals" (formula "111") (term "0,1,0,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "111")) + (rule "pullOutSelect" (formula "61") (term "0") (inst "selectSK=arr_3")) + (rule "simplifySelectOfAnon" (formula "61")) + (builtin "One Step Simplification" (formula "61") (ifInst "" (formula "141")) (ifInst "" (formula "10"))) + (rule "eqSymm" (formula "62")) + (rule "applyEqReverse" (formula "61") (term "1") (ifseqformula "62")) + (rule "hideAuxiliaryEq" (formula "62")) + (rule "elementOfArrayRangeConcrete" (formula "61") (term "0,0")) + (rule "replace_known_right" (formula "61") (term "0,0,0,0") (ifseqformula "145")) + (builtin "One Step Simplification" (formula "61") (ifInst "" (formula "110"))) + (rule "true_left" (formula "61")) + (rule "inEqSimp_exactShadow3" (formula "9") (ifseqformula "43")) + (rule "polySimp_rightDist" (formula "9") (term "0,0")) + (rule "mul_literals" (formula "9") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "9") (term "0")) + (rule "add_literals" (formula "9") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "9")) + (rule "polySimp_mulLiterals" (formula "9") (term "0")) + (rule "polySimp_elimOne" (formula "9") (term "0")) + (rule "inEqSimp_subsumption0" (formula "8") (ifseqformula "9")) + (rule "leq_literals" (formula "8") (term "0")) + (builtin "One Step Simplification" (formula "8")) + (rule "true_left" (formula "8")) + (rule "inEqSimp_exactShadow3" (formula "89") (ifseqformula "31")) + (rule "polySimp_rightDist" (formula "89") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "89") (term "1,0,0")) + (rule "mul_literals" (formula "89") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "89") (term "0")) + (rule "add_literals" (formula "89") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "89")) + (rule "polySimp_mulLiterals" (formula "89") (term "0")) + (rule "inEqSimp_subsumption4" (formula "89") (ifseqformula "87")) + (rule "greater_literals" (formula "89") (term "0,0")) + (builtin "One Step Simplification" (formula "89")) + (rule "mul_literals" (formula "89") (term "0,0")) + (rule "leq_literals" (formula "89") (term "0")) + (builtin "One Step Simplification" (formula "89")) + (rule "true_left" (formula "89")) + (rule "inEqSimp_exactShadow1" (formula "74") (ifseqformula "31")) + (rule "mul_literals" (formula "74") (term "1,0,1")) + (rule "greater_literals" (formula "74") (term "0")) + (builtin "One Step Simplification" (formula "74")) + (rule "polySimp_rightDist" (formula "74") (term "0,0")) + (rule "mul_literals" (formula "74") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "74") (term "0")) + (rule "add_literals" (formula "74") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "74")) + (rule "polySimp_mulLiterals" (formula "74") (term "0")) + (rule "polySimp_elimOne" (formula "74") (term "0")) + (rule "inEqSimp_subsumption0" (formula "74") (ifseqformula "88")) + (rule "leq_literals" (formula "74") (term "0")) + (builtin "One Step Simplification" (formula "74")) + (rule "true_left" (formula "74")) + (rule "inEqSimp_exactShadow3" (formula "89") (ifseqformula "33")) + (rule "polySimp_rightDist" (formula "89") (term "0,0")) + (rule "mul_literals" (formula "89") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "89") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "89") (term "0")) + (rule "polySimp_addComm1" (formula "89") (term "0,0")) + (rule "add_literals" (formula "89") (term "0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "89") (term "0")) + (rule "add_literals" (formula "89") (term "1,1,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "89")) + (rule "polySimp_mulLiterals" (formula "89") (term "0")) + (rule "polySimp_elimOne" (formula "89") (term "0")) + (rule "inEqSimp_subsumption0" (formula "89") (ifseqformula "87")) + (rule "leq_literals" (formula "89") (term "0")) + (builtin "One Step Simplification" (formula "89")) + (rule "true_left" (formula "89")) + (rule "inEqSimp_exactShadow1" (formula "74") (ifseqformula "33")) + (rule "greater_literals" (formula "74") (term "0")) + (builtin "One Step Simplification" (formula "74")) + (rule "polySimp_rightDist" (formula "74") (term "0,0")) + (rule "mul_literals" (formula "74") (term "0,0,0")) + (rule "polySimp_rightDist" (formula "74") (term "1,0")) + (rule "mul_literals" (formula "74") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "74") (term "0")) + (rule "polySimp_addComm1" (formula "74") (term "0,0")) + (rule "add_literals" (formula "74") (term "0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "74") (term "0")) + (rule "add_literals" (formula "74") (term "1,1,0")) + (rule "polySimp_elimOne" (formula "74") (term "1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "74")) + (rule "mul_literals" (formula "74") (term "1")) + (rule "inEqSimp_subsumption1" (formula "74") (ifseqformula "28")) + (rule "leq_literals" (formula "74") (term "0")) + (builtin "One Step Simplification" (formula "74")) + (rule "true_left" (formula "74")) + (rule "nnf_imp2or" (formula "53") (term "0")) + (rule "nnf_imp2or" (formula "54") (term "0")) + (rule "nnf_imp2or" (formula "16") (term "0")) + (rule "pullOutSelect" (formula "130") (term "0") (inst "selectSK=arr_4")) + (rule "simplifySelectOfAnon" (formula "130")) + (builtin "One Step Simplification" (formula "130") (ifInst "" (formula "142")) (ifInst "" (formula "13"))) + (rule "polySimp_homoEq" (formula "131")) + (rule "polySimp_addComm1" (formula "131") (term "0")) + (rule "polySimp_addComm1" (formula "131") (term "0,0")) + (rule "polySimp_addComm1" (formula "131") (term "0,0,0")) + (rule "polySimp_addComm0" (formula "131") (term "0,0,0,0")) + (rule "elementOfArrayRangeConcrete" (formula "130") (term "0,0")) + (rule "replace_known_right" (formula "130") (term "0,0,0,0") (ifseqformula "146")) + (builtin "One Step Simplification" (formula "130")) + (rule "applyEqReverse" (formula "131") (term "0,0,0,0,0,0") (ifseqformula "130")) + (rule "hideAuxiliaryEq" (formula "130")) + (rule "polySimp_addComm0" (formula "130") (term "0,0,0,0")) + (rule "polySimp_addComm1" (formula "130") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "130") (term "0,0")) + (rule "polySimp_sepPosMonomial" (formula "130")) + (rule "polySimp_mulComm0" (formula "130") (term "1")) + (rule "polySimp_rightDist" (formula "130") (term "1")) + (rule "polySimp_mulLiterals" (formula "130") (term "1,1")) + (rule "polySimp_elimOne" (formula "130") (term "1,1")) + (rule "polySimp_rightDist" (formula "130") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "130") (term "1,0,1")) + (rule "polySimp_elimOne" (formula "130") (term "1,0,1")) + (rule "polySimp_rightDist" (formula "130") (term "0,0,1")) + (rule "polySimp_mulAssoc" (formula "130") (term "0,0,0,1")) + (rule "polySimp_mulComm0" (formula "130") (term "0,0,0,0,1")) + (rule "polySimp_mulLiterals" (formula "130") (term "0,0,0,1")) + (rule "polySimp_elimOne" (formula "130") (term "0,0,0,1")) + (rule "applyEq" (formula "6") (term "0") (ifseqformula "130")) + (rule "inEqSimp_homoInEq1" (formula "6")) + (rule "polySimp_mulComm0" (formula "6") (term "1,0")) + (rule "polySimp_rightDist" (formula "6") (term "1,0")) + (rule "polySimp_rightDist" (formula "6") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "6") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "6") (term "1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "6") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "6") (term "0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "6") (term "0")) + (rule "polySimp_addAssoc" (formula "6") (term "0,0")) + (rule "polySimp_addComm1" (formula "6") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "6") (term "0,0")) + (rule "add_literals" (formula "6") (term "1,1,0,0")) + (rule "times_zero_1" (formula "6") (term "1,0,0")) + (rule "add_zero_right" (formula "6") (term "0,0")) + (rule "polySimp_addAssoc" (formula "6") (term "0,0")) + (rule "applyEq" (formula "106") (term "0") (ifseqformula "130")) + (rule "inEqSimp_homoInEq0" (formula "106")) + (rule "polySimp_mulComm0" (formula "106") (term "1,0")) + (rule "polySimp_rightDist" (formula "106") (term "1,0")) + (rule "polySimp_rightDist" (formula "106") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "106") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "106") (term "1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "106") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "106") (term "0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "106") (term "0")) + (rule "polySimp_addAssoc" (formula "106") (term "0,0")) + (rule "polySimp_addAssoc" (formula "106") (term "0,0,0")) + (rule "applyEq" (formula "126") (term "1,0,0") (ifseqformula "130")) + (rule "polySimp_addAssoc" (formula "126") (term "0,0")) + (rule "polySimp_addAssoc" (formula "126") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "126") (term "0,0,0,0")) + (rule "applyEq" (formula "99") (term "0") (ifseqformula "130")) + (rule "inEqSimp_homoInEq0" (formula "99")) + (rule "polySimp_mulComm0" (formula "99") (term "1,0")) + (rule "polySimp_rightDist" (formula "99") (term "1,0")) + (rule "polySimp_rightDist" (formula "99") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "99") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "99") (term "1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "99") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "99") (term "0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "99") (term "0")) + (rule "polySimp_addAssoc" (formula "99") (term "0,0")) + (rule "polySimp_addAssoc" (formula "99") (term "0,0,0")) + (rule "applyEq" (formula "176") (term "0,0") (ifseqformula "130")) + (rule "inEqSimp_homoInEq1" (formula "176") (term "0")) + (rule "polySimp_mulComm0" (formula "176") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "176") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "176") (term "0,1,0,0")) + (rule "polySimp_rightDist" (formula "176") (term "0,0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "176") (term "1,0,0,1,0,0")) + (rule "polySimp_elimOne" (formula "176") (term "1,0,0,1,0,0")) + (rule "polySimp_mulComm0" (formula "176") (term "0,0,0,1,0,0")) + (rule "polySimp_addAssoc" (formula "176") (term "0,0")) + (rule "polySimp_addAssoc" (formula "176") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "176") (term "0,0,0,0")) + (rule "polySimp_addComm1" (formula "176") (term "0,0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "176") (term "0,0,0,0,0,0")) + (rule "add_literals" (formula "176") (term "1,1,0,0,0,0,0,0")) + (rule "times_zero_1" (formula "176") (term "1,0,0,0,0,0,0")) + (rule "add_zero_right" (formula "176") (term "0,0,0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "176") (term "0,0,0,0")) + (rule "add_literals" (formula "176") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "176") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "176") (term "0,0,0,0")) + (rule "applyEq" (formula "125") (term "0,1,0") (ifseqformula "130")) + (rule "inEqSimp_homoInEq0" (formula "125") (term "1,0")) + (rule "polySimp_mulComm0" (formula "125") (term "1,0,1,0")) + (rule "polySimp_rightDist" (formula "125") (term "1,0,1,0")) + (rule "polySimp_rightDist" (formula "125") (term "0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "125") (term "0,0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "125") (term "1,0,0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "125") (term "1,0,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "125") (term "0,0,0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "125") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "125") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "125") (term "0,0,0,1,0")) + (rule "applyEq" (formula "129") (term "0,0,1,1") (ifseqformula "130")) + (rule "inEqSimp_homoInEq0" (formula "129") (term "0,1,1")) + (rule "polySimp_mulComm0" (formula "129") (term "1,0,0,1,1")) + (rule "polySimp_rightDist" (formula "129") (term "1,0,0,1,1")) + (rule "polySimp_rightDist" (formula "129") (term "0,1,0,0,1,1")) + (rule "polySimp_rightDist" (formula "129") (term "0,0,1,0,0,1,1")) + (rule "polySimp_mulLiterals" (formula "129") (term "1,0,0,1,0,0,1,1")) + (rule "polySimp_elimOne" (formula "129") (term "1,0,0,1,0,0,1,1")) + (rule "polySimp_mulComm0" (formula "129") (term "0,0,0,1,0,0,1,1")) + (rule "polySimp_addAssoc" (formula "129") (term "0,0,1,1")) + (rule "polySimp_addAssoc" (formula "129") (term "0,0,0,1,1")) + (rule "polySimp_addComm1" (formula "129") (term "0,0,0,0,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "129") (term "0,0,0,1,1")) + (rule "add_literals" (formula "129") (term "1,1,0,0,0,1,1")) + (rule "times_zero_1" (formula "129") (term "1,0,0,0,1,1")) + (rule "add_zero_right" (formula "129") (term "0,0,0,1,1")) + (rule "polySimp_addAssoc" (formula "129") (term "0,0,0,1,1")) + (rule "polySimp_addComm1" (formula "129") (term "0,0,0,0,1,1")) + (rule "polySimp_pullOutFactor2b" (formula "129") (term "0,0,0,1,1")) + (rule "add_literals" (formula "129") (term "1,1,0,0,0,1,1")) + (rule "times_zero_1" (formula "129") (term "1,0,0,0,1,1")) + (rule "add_zero_right" (formula "129") (term "0,0,0,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "129") (term "0,0,0,1,1")) + (rule "add_literals" (formula "129") (term "1,1,0,0,0,1,1")) + (rule "times_zero_1" (formula "129") (term "1,0,0,0,1,1")) + (rule "add_literals" (formula "129") (term "0,0,0,1,1")) + (rule "applyEq" (formula "136") (term "0") (ifseqformula "130")) + (rule "inEqSimp_homoInEq1" (formula "136")) + (rule "polySimp_mulComm0" (formula "136") (term "1,0")) + (rule "polySimp_rightDist" (formula "136") (term "1,0")) + (rule "polySimp_rightDist" (formula "136") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "136") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "136") (term "1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "136") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "136") (term "0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "136") (term "0")) + (rule "polySimp_addAssoc" (formula "136") (term "0,0")) + (rule "polySimp_addComm1" (formula "136") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "136") (term "0,0")) + (rule "add_literals" (formula "136") (term "1,1,0,0")) + (rule "times_zero_1" (formula "136") (term "1,0,0")) + (rule "add_zero_right" (formula "136") (term "0,0")) + (rule "polySimp_addAssoc" (formula "136") (term "0,0")) + (rule "polySimp_addComm1" (formula "136") (term "0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "136") (term "0,0")) + (rule "add_literals" (formula "136") (term "1,1,0,0")) + (rule "times_zero_1" (formula "136") (term "1,0,0")) + (rule "add_zero_right" (formula "136") (term "0,0")) + (rule "polySimp_pullOutFactor1" (formula "136") (term "0,0")) + (rule "add_literals" (formula "136") (term "1,0,0")) + (rule "times_zero_1" (formula "136") (term "0,0")) + (rule "add_zero_left" (formula "136") (term "0")) + (rule "applyEq" (formula "125") (term "0,0,0") (ifseqformula "130")) + (rule "applyEq" (formula "84") (term "0") (ifseqformula "130")) + (rule "inEqSimp_homoInEq0" (formula "84")) + (rule "polySimp_mulComm0" (formula "84") (term "1,0")) + (rule "polySimp_rightDist" (formula "84") (term "1,0")) + (rule "polySimp_rightDist" (formula "84") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "84") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "84") (term "1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "84") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "84") (term "0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "84") (term "0")) + (rule "polySimp_addAssoc" (formula "84") (term "0,0")) + (rule "polySimp_addAssoc" (formula "84") (term "0,0,0")) + (rule "applyEq" (formula "7") (term "0") (ifseqformula "130")) + (rule "inEqSimp_homoInEq0" (formula "7")) + (rule "polySimp_mulComm0" (formula "7") (term "1,0")) + (rule "polySimp_rightDist" (formula "7") (term "1,0")) + (rule "polySimp_rightDist" (formula "7") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "7") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "7") (term "1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "7") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "7") (term "0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "7") (term "0")) + (rule "polySimp_addAssoc" (formula "7") (term "0,0")) + (rule "polySimp_addAssoc" (formula "7") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "7") (term "0,0,0,0")) + (rule "add_literals" (formula "7") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "7") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "7") (term "0,0,0,0")) + (rule "applyEq" (formula "58") (term "1,0,0,1,1,1,0") (ifseqformula "130")) + (rule "applyEq" (formula "107") (term "0") (ifseqformula "130")) + (rule "inEqSimp_homoInEq1" (formula "107")) + (rule "polySimp_mulComm0" (formula "107") (term "1,0")) + (rule "polySimp_rightDist" (formula "107") (term "1,0")) + (rule "polySimp_rightDist" (formula "107") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "107") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "107") (term "1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "107") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "107") (term "0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "107") (term "0")) + (rule "polySimp_addAssoc" (formula "107") (term "0,0")) + (rule "polySimp_addAssoc" (formula "107") (term "0,0,0")) + (rule "applyEq" (formula "123") (term "0") (ifseqformula "130")) + (rule "inEqSimp_homoInEq1" (formula "123")) + (rule "polySimp_mulComm0" (formula "123") (term "1,0")) + (rule "polySimp_rightDist" (formula "123") (term "1,0")) + (rule "polySimp_rightDist" (formula "123") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "123") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "123") (term "1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "123") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "123") (term "0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "123") (term "0")) + (rule "polySimp_addAssoc" (formula "123") (term "0,0")) + (rule "polySimp_addAssoc" (formula "123") (term "0,0,0")) + (rule "polySimp_addComm0" (formula "123") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor3b" (formula "123") (term "0,0,0")) + (rule "applyEq" (formula "125") (term "0,1,1") (ifseqformula "130")) + (rule "inEqSimp_homoInEq1" (formula "125") (term "1,1")) + (rule "polySimp_mulComm0" (formula "125") (term "1,0,1,1")) + (rule "polySimp_rightDist" (formula "125") (term "1,0,1,1")) + (rule "polySimp_rightDist" (formula "125") (term "0,1,0,1,1")) + (rule "polySimp_rightDist" (formula "125") (term "0,0,1,0,1,1")) + (rule "polySimp_mulLiterals" (formula "125") (term "1,0,0,1,0,1,1")) + (rule "polySimp_elimOne" (formula "125") (term "1,0,0,1,0,1,1")) + (rule "polySimp_mulComm0" (formula "125") (term "0,0,0,1,0,1,1")) + (rule "polySimp_addAssoc" (formula "125") (term "0,1,1")) + (rule "polySimp_addAssoc" (formula "125") (term "0,0,1,1")) + (rule "polySimp_addAssoc" (formula "125") (term "0,0,0,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "125") (term "0,0,0,0,1,1")) + (rule "add_literals" (formula "125") (term "1,1,0,0,0,0,1,1")) + (rule "times_zero_1" (formula "125") (term "1,0,0,0,0,1,1")) + (rule "add_literals" (formula "125") (term "0,0,0,0,1,1")) + (rule "applyEq" (formula "176") (term "0,1") (ifseqformula "130")) + (rule "inEqSimp_homoInEq0" (formula "176") (term "1")) + (rule "polySimp_mulComm0" (formula "176") (term "1,0,1")) + (rule "polySimp_rightDist" (formula "176") (term "1,0,1")) + (rule "polySimp_rightDist" (formula "176") (term "0,1,0,1")) + (rule "polySimp_rightDist" (formula "176") (term "0,0,1,0,1")) + (rule "polySimp_mulLiterals" (formula "176") (term "1,0,0,1,0,1")) + (rule "polySimp_elimOne" (formula "176") (term "1,0,0,1,0,1")) + (rule "polySimp_mulComm0" (formula "176") (term "0,0,0,1,0,1")) + (rule "polySimp_addAssoc" (formula "176") (term "0,1")) + (rule "polySimp_addAssoc" (formula "176") (term "0,0,1")) + (rule "polySimp_addAssoc" (formula "176") (term "0,0,0,1")) + (rule "polySimp_addComm1" (formula "176") (term "0,0,0,0,1")) + (rule "polySimp_pullOutFactor1b" (formula "176") (term "0,0,0,0,0,1")) + (rule "add_literals" (formula "176") (term "1,1,0,0,0,0,0,1")) + (rule "times_zero_1" (formula "176") (term "1,0,0,0,0,0,1")) + (rule "add_zero_right" (formula "176") (term "0,0,0,0,0,1")) + (rule "polySimp_pullOutFactor2b" (formula "176") (term "0,0,0,1")) + (rule "add_literals" (formula "176") (term "1,1,0,0,0,1")) + (rule "times_zero_1" (formula "176") (term "1,0,0,0,1")) + (rule "add_zero_right" (formula "176") (term "0,0,0,1")) + (rule "applyEq" (formula "85") (term "0") (ifseqformula "130")) + (rule "inEqSimp_homoInEq1" (formula "85")) + (rule "polySimp_mulComm0" (formula "85") (term "1,0")) + (rule "polySimp_rightDist" (formula "85") (term "1,0")) + (rule "polySimp_rightDist" (formula "85") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "85") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "85") (term "1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "85") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "85") (term "0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "85") (term "0")) + (rule "polySimp_addAssoc" (formula "85") (term "0,0")) + (rule "polySimp_addAssoc" (formula "85") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "6")) + (rule "polySimp_mulLiterals" (formula "6") (term "0")) + (rule "polySimp_elimOne" (formula "6") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "106")) + (rule "polySimp_mulLiterals" (formula "106") (term "0")) + (rule "polySimp_elimOne" (formula "106") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "99")) + (rule "polySimp_mulLiterals" (formula "99") (term "0")) + (rule "polySimp_elimOne" (formula "99") (term "0")) + (rule "inEqSimp_sepNegMonomial0" (formula "176") (term "0")) + (rule "polySimp_mulLiterals" (formula "176") (term "0,0")) + (rule "polySimp_elimOne" (formula "176") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "125") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "125") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "125") (term "0,1,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "129") (term "0,1,1")) + (rule "polySimp_mulLiterals" (formula "129") (term "0,0,1,1")) + (rule "polySimp_elimOne" (formula "129") (term "0,0,1,1")) + (rule "inEqSimp_invertInEq0" (formula "136")) + (rule "polySimp_mulLiterals" (formula "136") (term "0")) + (rule "times_zero_2" (formula "136") (term "1")) + (rule "polySimp_elimOne" (formula "136") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "125") (term "0,0")) + (rule "polySimp_mulComm0" (formula "125") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "125") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "125") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "125") (term "1,0,1,0,0")) + (rule "polySimp_elimOne" (formula "125") (term "1,0,1,0,0")) + (rule "polySimp_mulComm0" (formula "125") (term "0,0,1,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "84")) + (rule "polySimp_mulLiterals" (formula "84") (term "0")) + (rule "polySimp_elimOne" (formula "84") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "7")) + (rule "polySimp_mulLiterals" (formula "7") (term "0")) + (rule "polySimp_elimOne" (formula "7") (term "0")) + (rule "inEqSimp_sepNegMonomial0" (formula "107")) + (rule "polySimp_mulLiterals" (formula "107") (term "0")) + (rule "polySimp_elimOne" (formula "107") (term "0")) + (rule "inEqSimp_sepNegMonomial0" (formula "123")) + (rule "polySimp_mulLiterals" (formula "123") (term "0")) + (rule "polySimp_elimOne" (formula "123") (term "0")) + (rule "inEqSimp_sepNegMonomial0" (formula "125") (term "1,1")) + (rule "polySimp_mulLiterals" (formula "125") (term "0,1,1")) + (rule "polySimp_elimOne" (formula "125") (term "0,1,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "176") (term "1")) + (rule "polySimp_mulLiterals" (formula "176") (term "0,1")) + (rule "polySimp_elimOne" (formula "176") (term "0,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "85")) + (rule "polySimp_mulLiterals" (formula "85") (term "0")) + (rule "polySimp_elimOne" (formula "85") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "66")) + (rule "polySimp_mulComm0" (formula "65") (term "0,0")) + (rule "polySimp_addComm0" (formula "65") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "65")) + (rule "polySimp_mulLiterals" (formula "65") (term "0")) + (rule "polySimp_elimOne" (formula "65") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "76") (ifseqformula "33")) + (rule "polySimp_rightDist" (formula "76") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "76") (term "1,0,0")) + (rule "mul_literals" (formula "76") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "76") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "76") (term "0")) + (rule "polySimp_addComm1" (formula "76") (term "0,0")) + (rule "add_literals" (formula "76") (term "0,0,0")) + (rule "polySimp_pullOutFactor3b" (formula "76") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "76")) + (rule "mul_literals" (formula "76") (term "1")) + (rule "inEqSimp_subsumption6" (formula "76") (ifseqformula "28")) + (rule "greater_literals" (formula "76") (term "0,0")) + (builtin "One Step Simplification" (formula "76")) + (rule "times_zero_1" (formula "76") (term "1,0")) + (rule "leq_literals" (formula "76") (term "0")) + (builtin "One Step Simplification" (formula "76")) + (rule "true_left" (formula "76")) + (rule "inEqSimp_exactShadow3" (formula "76") (ifseqformula "31")) + (rule "polySimp_rightDist" (formula "76") (term "0,0")) + (rule "mul_literals" (formula "76") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "76") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "76") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "76") (term "0")) + (rule "add_literals" (formula "76") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "76")) + (rule "mul_literals" (formula "76") (term "1")) + (rule "inEqSimp_subsumption1" (formula "76") (ifseqformula "28")) + (rule "leq_literals" (formula "76") (term "0")) + (builtin "One Step Simplification" (formula "76")) + (rule "true_left" (formula "76")) + (rule "inEqSimp_exactShadow3" (formula "6") (ifseqformula "7")) + (rule "polySimp_rightDist" (formula "6") (term "0,0")) + (rule "polySimp_rightDist" (formula "6") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "6") (term "1,0,0,0")) + (rule "mul_literals" (formula "6") (term "0,0,0,0")) + (rule "polySimp_elimOne" (formula "6") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "6") (term "0")) + (rule "polySimp_addAssoc" (formula "6") (term "0,0")) + (rule "polySimp_addComm1" (formula "6") (term "0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "6") (term "0,0")) + (rule "add_literals" (formula "6") (term "1,1,0,0")) + (rule "times_zero_1" (formula "6") (term "1,0,0")) + (rule "add_zero_right" (formula "6") (term "0,0")) + (rule "polySimp_addComm1" (formula "6") (term "0,0")) + (rule "add_literals" (formula "6") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "6")) + (rule "polySimp_mulLiterals" (formula "6") (term "0")) + (rule "polySimp_elimOne" (formula "6") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "124") (ifseqformula "100")) + (rule "polySimp_rightDist" (formula "124") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "124") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "124") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "124") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "124") (term "1,0,0,0")) + (rule "polySimp_mulAssoc" (formula "124") (term "0,0,0,0")) + (rule "polySimp_mulComm0" (formula "124") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "124") (term "0,0,0,0")) + (rule "polySimp_elimOne" (formula "124") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "124") (term "0")) + (rule "polySimp_addComm1" (formula "124") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "124") (term "0")) + (rule "add_literals" (formula "124") (term "1,1,0")) + (rule "times_zero_1" (formula "124") (term "1,0")) + (rule "add_zero_right" (formula "124") (term "0")) + (rule "polySimp_addAssoc" (formula "124") (term "0")) + (rule "polySimp_addComm1" (formula "124") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "124") (term "0")) + (rule "add_literals" (formula "124") (term "1,1,0")) + (rule "polySimp_addAssoc" (formula "124") (term "0,0")) + (rule "polySimp_addComm0" (formula "124") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "124") (term "0,0")) + (rule "add_literals" (formula "124") (term "1,1,0,0")) + (rule "times_zero_1" (formula "124") (term "1,0,0")) + (rule "add_zero_right" (formula "124") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "124")) + (rule "polySimp_mulLiterals" (formula "124") (term "0")) + (rule "polySimp_elimOne" (formula "124") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "86") (ifseqformula "100")) + (rule "polySimp_rightDist" (formula "86") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "86") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "86") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "86") (term "0,0,0")) + (rule "polySimp_rightDist" (formula "86") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "86") (term "1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "86") (term "1,0,0,0,0")) + (rule "polySimp_rightDist" (formula "86") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "86") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "86") (term "0,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "86") (term "1,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "86") (term "0")) + (rule "polySimp_addComm1" (formula "86") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "86") (term "0")) + (rule "add_literals" (formula "86") (term "1,1,0")) + (rule "times_zero_1" (formula "86") (term "1,0")) + (rule "add_zero_right" (formula "86") (term "0")) + (rule "polySimp_addAssoc" (formula "86") (term "0")) + (rule "polySimp_addComm1" (formula "86") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "86") (term "0")) + (rule "add_literals" (formula "86") (term "1,1,0")) + (rule "times_zero_1" (formula "86") (term "1,0")) + (rule "add_zero_right" (formula "86") (term "0")) + (rule "polySimp_addAssoc" (formula "86") (term "0")) + (rule "polySimp_addComm1" (formula "86") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "86") (term "0")) + (rule "add_literals" (formula "86") (term "1,1,0")) + (rule "times_zero_1" (formula "86") (term "1,0")) + (rule "add_zero_right" (formula "86") (term "0")) + (rule "polySimp_addAssoc" (formula "86") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "86") (term "0,0")) + (rule "add_literals" (formula "86") (term "1,1,0,0")) + (rule "times_zero_1" (formula "86") (term "1,0,0")) + (rule "add_zero_right" (formula "86") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "86")) + (rule "mul_literals" (formula "86") (term "1")) + (rule "inEqSimp_subsumption1" (formula "86") (ifseqformula "74")) + (rule "leq_literals" (formula "86") (term "0")) + (builtin "One Step Simplification" (formula "86")) + (rule "true_left" (formula "86")) + (rule "inEqSimp_exactShadow3" (formula "124") (ifseqformula "7")) + (rule "polySimp_rightDist" (formula "124") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "124") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "124") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "124") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "124") (term "1,0,0,0")) + (rule "polySimp_mulAssoc" (formula "124") (term "0,0,0,0")) + (rule "polySimp_mulComm0" (formula "124") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "124") (term "0,0,0,0")) + (rule "polySimp_elimOne" (formula "124") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "124") (term "0")) + (rule "polySimp_addComm1" (formula "124") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "124") (term "0")) + (rule "add_literals" (formula "124") (term "1,1,0")) + (rule "times_zero_1" (formula "124") (term "1,0")) + (rule "add_zero_right" (formula "124") (term "0")) + (rule "polySimp_addAssoc" (formula "124") (term "0")) + (rule "polySimp_addComm1" (formula "124") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "124") (term "0")) + (rule "add_literals" (formula "124") (term "1,1,0")) + (rule "polySimp_addComm0" (formula "124") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "124")) + (rule "polySimp_mulLiterals" (formula "124") (term "0")) + (rule "polySimp_elimOne" (formula "124") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "108") (ifseqformula "85")) + (rule "polySimp_rightDist" (formula "108") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "108") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "108") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "108") (term "0,0,0")) + (rule "polySimp_rightDist" (formula "108") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "108") (term "1,0,0,0,0")) + (rule "mul_literals" (formula "108") (term "0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "108") (term "1,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "108") (term "0")) + (rule "polySimp_addComm1" (formula "108") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "108") (term "0")) + (rule "add_literals" (formula "108") (term "1,1,0")) + (rule "times_zero_1" (formula "108") (term "1,0")) + (rule "add_zero_right" (formula "108") (term "0")) + (rule "polySimp_addAssoc" (formula "108") (term "0")) + (rule "polySimp_addComm1" (formula "108") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "108") (term "0")) + (rule "add_literals" (formula "108") (term "1,1,0")) + (rule "times_zero_1" (formula "108") (term "1,0")) + (rule "add_zero_right" (formula "108") (term "0")) + (rule "polySimp_addAssoc" (formula "108") (term "0")) + (rule "polySimp_addComm1" (formula "108") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "108") (term "0")) + (rule "add_literals" (formula "108") (term "1,1,0")) + (rule "times_zero_1" (formula "108") (term "1,0")) + (rule "add_zero_right" (formula "108") (term "0")) + (rule "polySimp_addAssoc" (formula "108") (term "0")) + (rule "add_literals" (formula "108") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "108")) + (rule "polySimp_mulLiterals" (formula "108") (term "0")) + (rule "polySimp_elimOne" (formula "108") (term "0")) + (rule "inEqSimp_subsumption0" (formula "108") (ifseqformula "88")) + (rule "leq_literals" (formula "108") (term "0")) + (builtin "One Step Simplification" (formula "108")) + (rule "true_left" (formula "108")) + (rule "inEqSimp_exactShadow3" (formula "137") (ifseqformula "100")) + (rule "mul_literals" (formula "137") (term "0,0")) + (rule "add_zero_left" (formula "137") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "137")) + (rule "polySimp_mulLiterals" (formula "137") (term "0")) + (rule "polySimp_elimOne" (formula "137") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "137") (ifseqformula "7")) + (rule "times_zero_1" (formula "137") (term "0,0")) + (rule "add_zero_left" (formula "137") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "137")) + (rule "polySimp_mulLiterals" (formula "137") (term "0")) + (rule "polySimp_elimOne" (formula "137") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "137") (ifseqformula "85")) + (rule "mul_literals" (formula "137") (term "0,0")) + (rule "add_zero_left" (formula "137") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "137")) + (rule "polySimp_mulLiterals" (formula "137") (term "0")) + (rule "polySimp_elimOne" (formula "137") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "137") (ifseqformula "107")) + (rule "times_zero_1" (formula "137") (term "0,0")) + (rule "add_zero_left" (formula "137") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "137")) + (rule "polySimp_mulLiterals" (formula "137") (term "0")) + (rule "polySimp_elimOne" (formula "137") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "6") (ifseqformula "85")) + (rule "polySimp_rightDist" (formula "6") (term "0,0")) + (rule "polySimp_rightDist" (formula "6") (term "0,0,0")) + (rule "mul_literals" (formula "6") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "6") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "6") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "6") (term "0")) + (rule "polySimp_addAssoc" (formula "6") (term "0,0")) + (rule "polySimp_addComm1" (formula "6") (term "0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "6") (term "0,0")) + (rule "add_literals" (formula "6") (term "1,1,0,0")) + (rule "times_zero_1" (formula "6") (term "1,0,0")) + (rule "add_zero_right" (formula "6") (term "0,0")) + (rule "polySimp_addAssoc" (formula "6") (term "0,0")) + (rule "polySimp_addComm1" (formula "6") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "6") (term "0,0")) + (rule "add_literals" (formula "6") (term "1,1,0,0")) + (rule "times_zero_1" (formula "6") (term "1,0,0")) + (rule "add_zero_right" (formula "6") (term "0,0")) + (rule "polySimp_addAssoc" (formula "6") (term "0,0")) + (rule "add_literals" (formula "6") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "6")) + (rule "polySimp_mulLiterals" (formula "6") (term "0")) + (rule "polySimp_elimOne" (formula "6") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "6") (ifseqformula "100")) + (rule "polySimp_rightDist" (formula "6") (term "0,0")) + (rule "polySimp_rightDist" (formula "6") (term "0,0,0")) + (rule "mul_literals" (formula "6") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "6") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "6") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "6") (term "0")) + (rule "polySimp_addAssoc" (formula "6") (term "0,0")) + (rule "polySimp_addComm1" (formula "6") (term "0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "6") (term "0,0")) + (rule "add_literals" (formula "6") (term "1,1,0,0")) + (rule "times_zero_1" (formula "6") (term "1,0,0")) + (rule "add_zero_right" (formula "6") (term "0,0")) + (rule "polySimp_addAssoc" (formula "6") (term "0,0")) + (rule "polySimp_addComm1" (formula "6") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "6") (term "0,0")) + (rule "add_literals" (formula "6") (term "1,1,0,0")) + (rule "times_zero_1" (formula "6") (term "1,0,0")) + (rule "add_zero_right" (formula "6") (term "0,0")) + (rule "polySimp_addAssoc" (formula "6") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "6")) + (rule "polySimp_mulLiterals" (formula "6") (term "0")) + (rule "polySimp_elimOne" (formula "6") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "6") (ifseqformula "107")) + (rule "polySimp_rightDist" (formula "6") (term "0,0")) + (rule "polySimp_rightDist" (formula "6") (term "0,0,0")) + (rule "mul_literals" (formula "6") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "6") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "6") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "6") (term "0")) + (rule "polySimp_addAssoc" (formula "6") (term "0,0")) + (rule "polySimp_addComm1" (formula "6") (term "0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "6") (term "0,0")) + (rule "add_literals" (formula "6") (term "1,1,0,0")) + (rule "times_zero_1" (formula "6") (term "1,0,0")) + (rule "add_zero_right" (formula "6") (term "0,0")) + (rule "polySimp_addAssoc" (formula "6") (term "0,0")) + (rule "polySimp_addComm1" (formula "6") (term "0,0,0")) + (rule "add_literals" (formula "6") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "6") (term "0,0")) + (rule "add_literals" (formula "6") (term "1,1,0,0")) + (rule "times_zero_1" (formula "6") (term "1,0,0")) + (rule "add_zero_right" (formula "6") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "6")) + (rule "polySimp_mulLiterals" (formula "6") (term "0")) + (rule "polySimp_elimOne" (formula "6") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "124") (ifseqformula "107")) + (rule "polySimp_rightDist" (formula "124") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "124") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "124") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "124") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "124") (term "1,0,0,0")) + (rule "polySimp_mulAssoc" (formula "124") (term "0,0,0,0")) + (rule "polySimp_mulComm0" (formula "124") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "124") (term "0,0,0,0")) + (rule "polySimp_elimOne" (formula "124") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "124") (term "0")) + (rule "polySimp_addComm1" (formula "124") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "124") (term "0")) + (rule "add_literals" (formula "124") (term "1,1,0")) + (rule "times_zero_1" (formula "124") (term "1,0")) + (rule "add_zero_right" (formula "124") (term "0")) + (rule "polySimp_addAssoc" (formula "124") (term "0")) + (rule "polySimp_addComm1" (formula "124") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "124") (term "0")) + (rule "add_literals" (formula "124") (term "1,1,0")) + (rule "polySimp_addAssoc" (formula "124") (term "0,0")) + (rule "polySimp_addComm0" (formula "124") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "124") (term "0,0")) + (rule "add_literals" (formula "124") (term "1,1,0,0")) + (rule "times_zero_1" (formula "124") (term "1,0,0")) + (rule "add_zero_right" (formula "124") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "124")) + (rule "polySimp_mulLiterals" (formula "124") (term "0")) + (rule "polySimp_elimOne" (formula "124") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "86") (ifseqformula "7")) + (rule "polySimp_rightDist" (formula "86") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "86") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "86") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "86") (term "0,0,0")) + (rule "polySimp_rightDist" (formula "86") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "86") (term "1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "86") (term "1,0,0,0,0")) + (rule "polySimp_rightDist" (formula "86") (term "0,0,0,0,0")) + (rule "mul_literals" (formula "86") (term "0,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "86") (term "1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "86") (term "1,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "86") (term "0")) + (rule "polySimp_addComm1" (formula "86") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "86") (term "0")) + (rule "add_literals" (formula "86") (term "1,1,0")) + (rule "times_zero_1" (formula "86") (term "1,0")) + (rule "add_zero_right" (formula "86") (term "0")) + (rule "polySimp_addAssoc" (formula "86") (term "0")) + (rule "polySimp_addComm1" (formula "86") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "86") (term "0")) + (rule "add_literals" (formula "86") (term "1,1,0")) + (rule "times_zero_1" (formula "86") (term "1,0")) + (rule "add_zero_right" (formula "86") (term "0")) + (rule "polySimp_addComm1" (formula "86") (term "0")) + (rule "polySimp_addComm1" (formula "86") (term "0,0")) + (rule "add_literals" (formula "86") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "86")) + (rule "polySimp_mulComm0" (formula "86") (term "1")) + (rule "polySimp_rightDist" (formula "86") (term "1")) + (rule "mul_literals" (formula "86") (term "0,1")) + (rule "inEqSimp_subsumption1" (formula "86") (ifseqformula "77")) + (rule "inEqSimp_homoInEq0" (formula "86") (term "0")) + (rule "polySimp_mulComm0" (formula "86") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "86") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "86") (term "1,1,0,0")) + (rule "mul_literals" (formula "86") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "86") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "86") (term "0,0")) + (rule "polySimp_addComm1" (formula "86") (term "0,0,0")) + (rule "add_literals" (formula "86") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "86") (term "0,0")) + (rule "add_literals" (formula "86") (term "1,1,0,0")) + (rule "times_zero_1" (formula "86") (term "1,0,0")) + (rule "add_zero_right" (formula "86") (term "0,0")) + (rule "qeq_literals" (formula "86") (term "0")) + (builtin "One Step Simplification" (formula "86")) + (rule "true_left" (formula "86")) + (rule "inEqSimp_exactShadow3" (formula "124") (ifseqformula "85")) + (rule "polySimp_rightDist" (formula "124") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "124") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "124") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "124") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "124") (term "1,0,0,0")) + (rule "polySimp_mulAssoc" (formula "124") (term "0,0,0,0")) + (rule "polySimp_mulComm0" (formula "124") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "124") (term "0,0,0,0")) + (rule "polySimp_elimOne" (formula "124") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "124") (term "0")) + (rule "polySimp_addComm1" (formula "124") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "124") (term "0")) + (rule "add_literals" (formula "124") (term "1,1,0")) + (rule "times_zero_1" (formula "124") (term "1,0")) + (rule "add_zero_right" (formula "124") (term "0")) + (rule "polySimp_addAssoc" (formula "124") (term "0")) + (rule "polySimp_addComm1" (formula "124") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "124") (term "0")) + (rule "add_literals" (formula "124") (term "1,1,0")) + (rule "polySimp_addAssoc" (formula "124") (term "0,0")) + (rule "polySimp_addComm0" (formula "124") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "124") (term "0,0")) + (rule "add_literals" (formula "124") (term "1,1,0,0")) + (rule "times_zero_1" (formula "124") (term "1,0,0")) + (rule "add_zero_right" (formula "124") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "124")) + (rule "polySimp_mulLiterals" (formula "124") (term "0")) + (rule "polySimp_elimOne" (formula "124") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "108") (ifseqformula "7")) + (rule "polySimp_rightDist" (formula "108") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "108") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "108") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "108") (term "0,0,0")) + (rule "polySimp_rightDist" (formula "108") (term "0,0,0,0")) + (rule "mul_literals" (formula "108") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "108") (term "1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "108") (term "1,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "108") (term "0")) + (rule "polySimp_addComm1" (formula "108") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "108") (term "0")) + (rule "add_literals" (formula "108") (term "1,1,0")) + (rule "times_zero_1" (formula "108") (term "1,0")) + (rule "add_zero_right" (formula "108") (term "0")) + (rule "polySimp_addAssoc" (formula "108") (term "0")) + (rule "polySimp_addComm1" (formula "108") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "108") (term "0")) + (rule "add_literals" (formula "108") (term "1,1,0")) + (rule "times_zero_1" (formula "108") (term "1,0")) + (rule "add_zero_right" (formula "108") (term "0")) + (rule "polySimp_addComm1" (formula "108") (term "0")) + (rule "add_literals" (formula "108") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "108")) + (rule "mul_literals" (formula "108") (term "1")) + (rule "inEqSimp_subsumption1" (formula "108") (ifseqformula "91")) + (rule "leq_literals" (formula "108") (term "0")) + (builtin "One Step Simplification" (formula "108")) + (rule "true_left" (formula "108")) + (rule "inEqSimp_exactShadow3" (formula "108") (ifseqformula "100")) + (rule "polySimp_rightDist" (formula "108") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "108") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "108") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "108") (term "0,0,0")) + (rule "polySimp_rightDist" (formula "108") (term "0,0,0,0")) + (rule "mul_literals" (formula "108") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "108") (term "1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "108") (term "1,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "108") (term "0")) + (rule "polySimp_addComm1" (formula "108") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "108") (term "0")) + (rule "add_literals" (formula "108") (term "1,1,0")) + (rule "times_zero_1" (formula "108") (term "1,0")) + (rule "add_zero_right" (formula "108") (term "0")) + (rule "polySimp_addAssoc" (formula "108") (term "0")) + (rule "polySimp_addComm1" (formula "108") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "108") (term "0")) + (rule "add_literals" (formula "108") (term "1,1,0")) + (rule "times_zero_1" (formula "108") (term "1,0")) + (rule "add_zero_right" (formula "108") (term "0")) + (rule "polySimp_addAssoc" (formula "108") (term "0")) + (rule "polySimp_addComm1" (formula "108") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "108") (term "0")) + (rule "add_literals" (formula "108") (term "1,1,0")) + (rule "times_zero_1" (formula "108") (term "1,0")) + (rule "add_zero_right" (formula "108") (term "0")) + (rule "polySimp_addAssoc" (formula "108") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "108")) + (rule "polySimp_mulComm0" (formula "108") (term "1")) + (rule "polySimp_rightDist" (formula "108") (term "1")) + (rule "mul_literals" (formula "108") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "108") (term "1,1")) + (rule "polySimp_elimOne" (formula "108") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "108") (ifseqformula "89")) + (rule "inEqSimp_homoInEq0" (formula "108") (term "0")) + (rule "polySimp_mulComm0" (formula "108") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "108") (term "1,0,0")) + (rule "mul_literals" (formula "108") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "108") (term "0,0")) + (rule "polySimp_addComm1" (formula "108") (term "0,0,0")) + (rule "add_literals" (formula "108") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "108") (term "0,0")) + (rule "add_literals" (formula "108") (term "1,1,0,0")) + (rule "times_zero_1" (formula "108") (term "1,0,0")) + (rule "add_zero_right" (formula "108") (term "0,0")) + (rule "qeq_literals" (formula "108") (term "0")) + (builtin "One Step Simplification" (formula "108")) + (rule "true_left" (formula "108")) + (rule "inEqSimp_exactShadow3" (formula "86") (ifseqformula "107")) + (rule "polySimp_rightDist" (formula "86") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "86") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "86") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "86") (term "0,0,0")) + (rule "polySimp_rightDist" (formula "86") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "86") (term "1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "86") (term "1,0,0,0,0")) + (rule "polySimp_rightDist" (formula "86") (term "0,0,0,0,0")) + (rule "mul_literals" (formula "86") (term "0,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "86") (term "1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "86") (term "1,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "86") (term "0")) + (rule "polySimp_addComm1" (formula "86") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "86") (term "0")) + (rule "add_literals" (formula "86") (term "1,1,0")) + (rule "times_zero_1" (formula "86") (term "1,0")) + (rule "add_zero_right" (formula "86") (term "0")) + (rule "polySimp_addAssoc" (formula "86") (term "0")) + (rule "polySimp_addComm1" (formula "86") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "86") (term "0")) + (rule "add_literals" (formula "86") (term "1,1,0")) + (rule "times_zero_1" (formula "86") (term "1,0")) + (rule "add_zero_right" (formula "86") (term "0")) + (rule "polySimp_addAssoc" (formula "86") (term "0")) + (rule "polySimp_addComm1" (formula "86") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "86") (term "0")) + (rule "add_literals" (formula "86") (term "1,1,0")) + (rule "times_zero_1" (formula "86") (term "1,0")) + (rule "add_zero_right" (formula "86") (term "0")) + (rule "polySimp_addComm1" (formula "86") (term "0")) + (rule "add_literals" (formula "86") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "86")) + (rule "mul_literals" (formula "86") (term "1")) + (rule "inEqSimp_subsumption1" (formula "86") (ifseqformula "28")) + (rule "leq_literals" (formula "86") (term "0")) + (builtin "One Step Simplification" (formula "86")) + (rule "true_left" (formula "86")) + (rule "nnf_notAnd" (formula "17") (term "0,0")) + (rule "nnf_imp2or" (formula "58") (term "0,1,0")) + (rule "nnf_imp2or" (formula "18") (term "0")) + (rule "nnf_imp2or" (formula "44") (term "0")) + (rule "Definition_axiom_for_writtenElementsOfBucketCountElement_in_de_wiesler_BucketPointers" (formula "17") (term "2,0,1,0")) + (builtin "One Step Simplification" (formula "17")) + (rule "translateJavaAddInt" (formula "17") (term "2,2,2,0,1,0")) + (rule "translateJavaSubInt" (formula "17") (term "0,0,0,2,0,1,0")) + (rule "translateJavaSubInt" (formula "17") (term "3,0,1,2,0,1,0")) + (rule "translateJavaAddInt" (formula "17") (term "3,2,2,0,1,0")) + (rule "translateJavaAddInt" (formula "17") (term "2,0,1,2,0,1,0")) + (rule "translateJavaAddInt" (formula "17") (term "0,3,0,1,2,0,1,0")) + (rule "translateJavaAddInt" (formula "17") (term "1,2,0,1,0")) + (rule "polySimp_elimSub" (formula "17") (term "0,0,0,2,0,1,0")) + (rule "polySimp_elimSub" (formula "17") (term "3,0,1,2,0,1,0")) + (rule "mul_literals" (formula "17") (term "1,3,0,1,2,0,1,0")) + (rule "polySimp_homoEq" (formula "17") (term "1,0")) + (rule "polySimp_addComm1" (formula "17") (term "3,0,1,2,0,1,0,1,0")) + (rule "polySimp_addComm0" (formula "17") (term "0,0,0,2,0,1,0,1,0")) + (rule "polySimp_addComm0" (formula "17") (term "0,3,0,1,2,0,1,0,1,0")) + (rule "polySimp_addComm1" (formula "17") (term "0,1,0")) + (rule "polySimp_addComm0" (formula "17") (term "1,2,0,1,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "17") (term "0,0,2,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "17") (term "1,0,0,0,0,2,0,1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "17") (term "0,0,0,2,0,1,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "17") (term "0,0,0,0,2,0,1,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "17") (term "1,0,2,0,1,0,0,1,0")) + (rule "polySimp_sepPosMonomial" (formula "17") (term "1,0")) + (rule "polySimp_mulComm0" (formula "17") (term "1,1,0")) + (rule "polySimp_rightDist" (formula "17") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "17") (term "1,1,1,0")) + (rule "polySimp_elimOne" (formula "17") (term "1,1,1,0")) + (rule "polySimp_mulAssoc" (formula "17") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "17") (term "0,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "17") (term "0,1,1,0")) + (rule "polySimp_elimOne" (formula "17") (term "0,1,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "17") (term "0,0,2,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "17") (term "0,0,0,2,1,1,1,0")) + (rule "polySimp_elimOne" (formula "17") (term "0,0,0,2,1,1,1,0")) + (rule "nnf_imp2or" (formula "71") (term "0")) + (rule "Contract_axiom_for_isSortedSliceTransitive_in_Functions" (formula "36") (term "0")) + (rule "replace_known_left" (formula "36") (term "1,0") (ifseqformula "20")) + (builtin "One Step Simplification" (formula "36") (ifInst "" (formula "175")) (ifInst "" (formula "37"))) + (rule "Definition_axiom_for_isSortedSliceTransitive_in_de_wiesler_Functions" (formula "37") (term "0") (inst "i=i") (inst "j=j")) + (builtin "One Step Simplification" (formula "37")) + (rule "expand_inInt" (formula "37") (term "1,0,0,1,0")) + (rule "expand_inInt" (formula "37") (term "1,0,0")) + (rule "replace_int_MIN" (formula "37") (term "0,1,1,0,0,1,0")) + (rule "replace_int_MAX" (formula "37") (term "1,0,1,0,0,1,0")) + (rule "replace_int_MIN" (formula "37") (term "0,1,1,0,0")) + (rule "replace_int_MAX" (formula "37") (term "1,0,1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "37") (term "1,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "37") (term "1,0,0,1,0,0,0,1,0")) + (rule "mul_literals" (formula "37") (term "0,1,0,0,1,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "37") (term "0,0,1,0,0,0,1,0")) + (rule "add_literals" (formula "37") (term "0,0,0,1,0,0,0,1,0")) + (rule "add_zero_left" (formula "37") (term "0,0,1,0,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "37") (term "1,0,0,0")) + (rule "polySimp_rightDist" (formula "37") (term "1,0,0,1,0,0,0")) + (rule "mul_literals" (formula "37") (term "0,1,0,0,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "37") (term "0,0,1,0,0,0")) + (rule "add_literals" (formula "37") (term "0,0,0,1,0,0,0")) + (rule "add_zero_left" (formula "37") (term "0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "37") (term "0,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "37") (term "1,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "37") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "37") (term "1,1,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "37") (term "1,1,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "37") (term "1,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "37") (term "1,1,0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "37") (term "1,1,0,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "37") (term "1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "37") (term "1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "37") (term "1,1,0,0,0")) + (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "127") (term "0,0,1")) + (builtin "One Step Simplification" (formula "127")) + (rule "translateJavaMod" (formula "127") (term "0,0,1")) + (rule "jmod_axiom" (formula "127") (term "0,0,1")) + (rule "polySimp_mulLiterals" (formula "127") (term "1,0,0,1")) + (rule "polySimp_sepNegMonomial" (formula "127") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "127") (term "0,0,1")) + (rule "commute_and" (formula "59") (term "1,0,0")) + (rule "commute_and_2" (formula "59") (term "0,0,0")) + (rule "nnf_imp2or" (formula "47") (term "0")) + (rule "Definition_axiom_for_isSortedSeqTransitive_in_de_wiesler_Functions" (formula "71") (term "0") (inst "i=i") (inst "j=j")) + (builtin "One Step Simplification" (formula "71")) + (rule "expand_inInt" (formula "71") (term "1,0,0,1,0")) + (rule "expand_inInt" (formula "71") (term "1,0,0")) + (rule "replace_int_MIN" (formula "71") (term "0,1,1,0,0,1,0")) + (rule "replace_int_MAX" (formula "71") (term "1,0,1,0,0,1,0")) + (rule "replace_int_MIN" (formula "71") (term "0,1,1,0,0")) + (rule "replace_int_MAX" (formula "71") (term "1,0,1,0,0")) + (rule "translateJavaCastInt" (formula "71") (term "1,1,0,1,0")) + (rule "translateJavaCastInt" (formula "71") (term "0,1,0,1,0")) + (rule "castedGetAny" (formula "71") (term "1,1,0,1,0")) + (rule "castedGetAny" (formula "71") (term "0,1,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "71") (term "1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "71") (term "1,0,0,1,0,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "71") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "71") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "71") (term "0,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "71") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "71") (term "1,1,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "71") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "71") (term "1,0,1,0")) + (rule "applyEq" (formula "71") (term "0,1,0,0,1,0,0,0,1,0") (ifseqformula "46")) + (rule "polySimp_mulComm0" (formula "71") (term "1,0,0,1,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "71") (term "1,0,0,1,0,0,0,1,0")) + (rule "mul_literals" (formula "71") (term "0,1,0,0,1,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "71") (term "0,0,1,0,0,0,1,0")) + (rule "add_literals" (formula "71") (term "0,0,0,1,0,0,0,1,0")) + (rule "add_zero_left" (formula "71") (term "0,0,1,0,0,0,1,0")) + (rule "applyEq" (formula "71") (term "0,1,0,0,1,0,0,0") (ifseqformula "46")) + (rule "polySimp_mulComm0" (formula "71") (term "1,0,0,1,0,0,0")) + (rule "polySimp_rightDist" (formula "71") (term "1,0,0,1,0,0,0")) + (rule "mul_literals" (formula "71") (term "0,1,0,0,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "71") (term "0,0,1,0,0,0")) + (rule "add_literals" (formula "71") (term "0,0,0,1,0,0,0")) + (rule "add_zero_left" (formula "71") (term "0,0,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "71") (term "1,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "71") (term "1,1,0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "71") (term "1,1,0,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "71") (term "1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "71") (term "1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "71") (term "1,1,0,0,0")) + (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "69") (term "0")) + (builtin "One Step Simplification" (formula "69")) + (rule "translateJavaMod" (formula "69") (term "0")) + (rule "jmod_axiom" (formula "69") (term "0")) + (rule "polySimp_mulLiterals" (formula "69") (term "1,0")) + (rule "polySimp_sepNegMonomial" (formula "69")) + (rule "polySimp_mulLiterals" (formula "69") (term "0")) + (rule "newSym_eq" (formula "69") (inst "l=l_0") (inst "newSymDef=mul(int::final(bucket_pointers, + de.wiesler.BucketPointers::$first_empty_position), + Z(0(#)))")) + (rule "times_zero_1" (formula "69") (term "1,1")) + (rule "add_zero_right" (formula "69") (term "1")) + (rule "applyEq" (formula "70") (term "0,0") (ifseqformula "69")) + (rule "eqSymm" (formula "70")) + (rule "applyEq" (formula "67") (term "1") (ifseqformula "70")) + (rule "applyEq" (formula "65") (term "0") (ifseqformula "70")) + (rule "applyEq" (formula "66") (term "0") (ifseqformula "70")) + (rule "applyEq" (formula "69") (term "0,0") (ifseqformula "70")) + (rule "elimGcdLeq_antec" (formula "66") (inst "elimGcdRightDiv=Z(7(0(6(8(8(3(8(#))))))))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "mul_literals" (formula "66") (term "0,1,0,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "66") (term "1,0,1,0")) + (rule "neg_literal" (formula "66") (term "0,0,0,0,0,1,0")) + (rule "leq_literals" (formula "66") (term "0,0")) + (builtin "One Step Simplification" (formula "66")) + (rule "mul_literals" (formula "66") (term "1,0,0,0,0,0")) + (rule "polySimp_addLiterals" (formula "66") (term "0,0,0,0")) + (rule "add_zero_right" (formula "66") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "66") (term "0,0")) + (rule "add_literals" (formula "66") (term "1,1,0,0")) + (rule "times_zero_1" (formula "66") (term "1,0,0")) + (rule "add_zero_right" (formula "66") (term "0,0")) + (rule "qeq_literals" (formula "66") (term "0")) + (builtin "One Step Simplification" (formula "66")) + (rule "elimGcdGeq_antec" (formula "65") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "mul_literals" (formula "65") (term "0,1,0,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "65") (term "1,0,1,0")) + (rule "leq_literals" (formula "65") (term "0,0")) + (builtin "One Step Simplification" (formula "65")) + (rule "add_zero_right" (formula "65") (term "0,0,0,0")) + (rule "times_zero_1" (formula "65") (term "1,0,0,0,0")) + (rule "add_literals" (formula "65") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "65") (term "0,0")) + (rule "add_literals" (formula "65") (term "1,1,0,0")) + (rule "times_zero_1" (formula "65") (term "1,0,0")) + (rule "add_zero_right" (formula "65") (term "0,0")) + (rule "leq_literals" (formula "65") (term "0")) + (builtin "One Step Simplification" (formula "65")) + (rule "Class_invariant_axiom_for_de_wiesler_Tree" (formula "52") (inst "i=i") (inst "i_0=i_0")) + (builtin "One Step Simplification" (formula "52")) + (rule "expand_inInt" (formula "52") (term "1,0,0,1")) + (rule "expand_inInt" (formula "52") (term "1,0,0,1,0")) + (rule "replace_int_MIN" (formula "52") (term "0,1,1,0,0,1")) + (rule "replace_int_MAX" (formula "52") (term "1,0,1,0,0,1")) + (rule "replace_int_MAX" (formula "52") (term "1,0,1,0,0,1,0")) + (rule "replace_int_MIN" (formula "52") (term "0,1,1,0,0,1,0")) + (rule "andLeft" (formula "52")) + (rule "andLeft" (formula "52")) + (rule "andLeft" (formula "52")) + (rule "andLeft" (formula "52")) + (rule "andLeft" (formula "52")) + (rule "andLeft" (formula "52")) + (rule "andLeft" (formula "54")) + (rule "andLeft" (formula "52")) + (rule "andLeft" (formula "52")) + (rule "andLeft" (formula "54")) + (rule "notLeft" (formula "53")) + (rule "notLeft" (formula "52")) + (rule "eqSymm" (formula "60") (term "1,0")) + (rule "translateJavaSubInt" (formula "58") (term "3,0")) + (rule "translateJavaShiftLeftInt" (formula "54") (term "1")) + (rule "translateJavaSubInt" (formula "60") (term "0,2,0,1,0")) + (rule "polySimp_elimSub" (formula "58") (term "3,0")) + (rule "mul_literals" (formula "58") (term "1,3,0")) + (rule "polySimp_elimSub" (formula "60") (term "0,2,0,1,0")) + (rule "mul_literals" (formula "60") (term "1,0,2,0,1,0")) + (rule "polySimp_addComm0" (formula "58") (term "3,0")) + (rule "polySimp_addComm0" (formula "60") (term "0,2,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "60") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "60") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "59") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "59") (term "1,0,0,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "59") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "59") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "60") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "60") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "59") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "59") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "59") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "57")) + (rule "inEqSimp_commuteLeq" (formula "55")) + (rule "inEqSimp_commuteLeq" (formula "56")) + (rule "inEqSimp_commuteLeq" (formula "52")) + (rule "applyEq" (formula "55") (term "0") (ifseqformula "54")) + (rule "applyEq" (formula "58") (term "1,0") (ifseqformula "49")) + (rule "applyEq" (formula "56") (term "1") (ifseqformula "54")) + (rule "applyEq" (formula "57") (term "1") (ifseqformula "54")) + (rule "applyEq" (formula "48") (term "2,0") (ifseqformula "54")) + (rule "applyEq" (formula "58") (term "1,3,0") (ifseqformula "54")) + (rule "applyEq" (formula "50") (term "3,0") (ifseqformula "54")) + (rule "applyEq" (formula "51") (term "1,0,2,0") (ifseqformula "54")) + (rule "eqSymm" (formula "51")) + (rule "applyEq" (formula "48") (term "0,1,0") (ifseqformula "54")) + (rule "applyEq" (formula "57") (term "0,0") (ifseqformula "49")) + (rule "inEqSimp_commuteGeq" (formula "57")) + (rule "applyEq" (formula "60") (term "1,0,1,0") (ifseqformula "49")) + (rule "applyEq" (formula "148") (term "0") (ifseqformula "49")) + (rule "applyEq" (formula "60") (term "0,1,0,0,1,0,0,0") (ifseqformula "54")) + (rule "applyEq" (formula "59") (term "0,1,0,0,1,1,0") (ifseqformula "54")) + (rule "applyEq" (formula "59") (term "0,1,0,0,1,0,0,0") (ifseqformula "54")) + (rule "applyEq" (formula "51") (term "1,0,2,0") (ifseqformula "54")) + (rule "eqSymm" (formula "51")) + (rule "inEqSimp_sepPosMonomial0" (formula "60") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "60") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "60") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "60") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "60") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "60") (term "1,1,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "59") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "59") (term "1,1,1,0")) + (rule "polySimp_rightDist" (formula "59") (term "1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "59") (term "1,1,1,1,0")) + (rule "mul_literals" (formula "59") (term "0,1,1,1,0")) + (rule "polySimp_elimOne" (formula "59") (term "1,1,1,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "59") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "59") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "59") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "59") (term "0,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "59") (term "1,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "59") (term "1,1,1,0,0,0")) + (rule "javaShiftLeftIntDef" (formula "54") (term "1")) + (rule "mod_axiom" (formula "54") (term "1,0,1")) + (rule "polySimp_mulLiterals" (formula "54") (term "1,1,0,1")) + (rule "javaShiftLeftIntDef" (formula "55") (term "0")) + (rule "mod_axiom" (formula "55") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "55") (term "1,1,0,0")) + (rule "javaShiftLeftIntDef" (formula "56") (term "1")) + (rule "mod_axiom" (formula "56") (term "1,0,1")) + (rule "polySimp_mulLiterals" (formula "56") (term "1,1,0,1")) + (rule "javaShiftLeftIntDef" (formula "48") (term "2,0")) + (rule "mod_axiom" (formula "48") (term "1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "1,1,0,2,0")) + (rule "javaShiftLeftIntDef" (formula "58") (term "1,3,0")) + (rule "mod_axiom" (formula "58") (term "1,0,1,3,0")) + (rule "polySimp_mulLiterals" (formula "58") (term "1,1,0,1,3,0")) + (rule "javaShiftLeftIntDef" (formula "50") (term "3,0")) + (rule "mod_axiom" (formula "50") (term "1,0,3,0")) + (rule "polySimp_mulLiterals" (formula "50") (term "1,1,0,3,0")) + (rule "javaShiftLeftIntDef" (formula "48") (term "0,1,0")) + (rule "mod_axiom" (formula "48") (term "1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "1,1,0,0,1,0")) + (rule "javaShiftLeftIntDef" (formula "57") (term "0")) + (rule "mod_axiom" (formula "57") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "57") (term "1,1,0,0")) + (rule "javaShiftLeftIntDef" (formula "51") (term "1,0,2,0")) + (rule "eqSymm" (formula "51")) + (rule "mod_axiom" (formula "51") (term "1,0,1,0,2,1")) + (rule "polySimp_mulLiterals" (formula "51") (term "1,1,0,1,0,2,1")) + (rule "javaShiftLeftIntDef" (formula "60") (term "1,1,1,0,0,0")) + (rule "mod_axiom" (formula "60") (term "1,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "60") (term "1,1,0,1,1,1,0,0,0")) + (rule "javaShiftLeftIntDef" (formula "59") (term "1,1,1,1,0")) + (rule "mod_axiom" (formula "59") (term "1,0,1,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "59") (term "1,1,0,1,1,1,1,0")) + (rule "javaShiftLeftIntDef" (formula "59") (term "1,1,1,0,0,0")) + (rule "mod_axiom" (formula "59") (term "1,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "59") (term "1,1,0,1,1,1,0,0,0")) + (rule "shiftLeftDef" (formula "54") (term "0,1")) + (rule "eqSymm" (formula "54")) + (rule "polySimp_elimNeg" (formula "54") (term "1,1,0,0")) + (rule "polySimp_mulComm0" (formula "54") (term "1,1,0,0")) + (rule "polySimp_rightDist" (formula "54") (term "1,1,0,0")) + (rule "polySimp_mulLiterals" (formula "54") (term "1,1,1,0,0")) + (rule "polySimp_mulComm0" (formula "54") (term "0,1,1,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "54") (term "2,0,0")) + (rule "polySimp_elimOneLeft0" (formula "54") (term "2,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "54") (term "1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "54") (term "0,0,0")) + (rule "mul_literals" (formula "54") (term "1,0,0,0,0,0")) + (rule "add_zero_right" (formula "54") (term "0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "54") (term "0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "54") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "54") (term "0,0,0,0")) + (rule "shiftLeftDef" (formula "55") (term "0,0")) + (rule "polySimp_elimNeg" (formula "55") (term "1,1,0,0")) + (rule "polySimp_mulComm0" (formula "55") (term "1,1,0,0")) + (rule "polySimp_rightDist" (formula "55") (term "1,1,0,0")) + (rule "polySimp_mulLiterals" (formula "55") (term "1,1,1,0,0")) + (rule "polySimp_mulComm0" (formula "55") (term "0,1,1,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "55") (term "2,0,0")) + (rule "polySimp_elimOneLeft0" (formula "55") (term "2,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "55") (term "1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "55") (term "0,0,0")) + (rule "mul_literals" (formula "55") (term "1,0,0,0,0,0")) + (rule "add_zero_right" (formula "55") (term "0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "55") (term "0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "55") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "55") (term "0,0,0,0")) + (rule "applyEq" (formula "55") (term "0") (ifseqformula "54")) + (rule "shiftLeftDef" (formula "56") (term "0,1")) + (rule "polySimp_elimNeg" (formula "56") (term "1,1,0,1")) + (rule "polySimp_mulComm0" (formula "56") (term "1,1,0,1")) + (rule "polySimp_rightDist" (formula "56") (term "1,1,0,1")) + (rule "polySimp_mulLiterals" (formula "56") (term "1,1,1,0,1")) + (rule "polySimp_mulComm0" (formula "56") (term "0,1,1,0,1")) + (rule "shiftLeftPositiveShiftDef" (formula "56") (term "2,0,1")) + (rule "polySimp_elimOneLeft0" (formula "56") (term "2,0,1")) + (rule "shiftRightPositiveShiftDef" (formula "56") (term "1,0,1")) + (rule "inEqSimp_ltToLeq" (formula "56") (term "0,0,1")) + (rule "mul_literals" (formula "56") (term "1,0,0,0,0,1")) + (rule "add_zero_right" (formula "56") (term "0,0,0,0,1")) + (rule "polySimp_addAssoc" (formula "56") (term "0,0,0,1")) + (rule "inEqSimp_commuteGeq" (formula "56")) + (rule "inEqSimp_sepNegMonomial0" (formula "56") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "56") (term "0,0,0,0")) + (rule "applyEq" (formula "56") (term "0") (ifseqformula "54")) + (rule "inEqSimp_commuteLeq" (formula "56")) + (rule "shiftLeftDef" (formula "48") (term "0,2,0")) + (rule "polySimp_elimNeg" (formula "48") (term "1,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,1,0,2,0")) + (rule "polySimp_rightDist" (formula "48") (term "1,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "1,1,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "48") (term "0,1,1,0,2,0")) + (rule "shiftLeftPositiveShiftDef" (formula "48") (term "2,0,2,0")) + (rule "polySimp_elimOneLeft0" (formula "48") (term "2,0,2,0")) + (rule "shiftRightPositiveShiftDef" (formula "48") (term "1,0,2,0")) + (rule "inEqSimp_ltToLeq" (formula "48") (term "0,0,2,0")) + (rule "mul_literals" (formula "48") (term "1,0,0,0,0,2,0")) + (rule "add_zero_right" (formula "48") (term "0,0,0,0,2,0")) + (rule "polySimp_addAssoc" (formula "48") (term "0,0,0,2,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "48") (term "0,0,2,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "0,0,0,2,0")) + (rule "applyEq" (formula "48") (term "2,0") (ifseqformula "54")) + (rule "shiftLeftDef" (formula "58") (term "0,1,3,0")) + (rule "polySimp_elimNeg" (formula "58") (term "1,1,0,1,3,0")) + (rule "polySimp_mulComm0" (formula "58") (term "1,1,0,1,3,0")) + (rule "polySimp_rightDist" (formula "58") (term "1,1,0,1,3,0")) + (rule "polySimp_mulLiterals" (formula "58") (term "1,1,1,0,1,3,0")) + (rule "polySimp_mulComm0" (formula "58") (term "0,1,1,0,1,3,0")) + (rule "shiftLeftPositiveShiftDef" (formula "58") (term "2,0,1,3,0")) + (rule "polySimp_elimOneLeft0" (formula "58") (term "2,0,1,3,0")) + (rule "shiftRightPositiveShiftDef" (formula "58") (term "1,0,1,3,0")) + (rule "inEqSimp_ltToLeq" (formula "58") (term "0,0,1,3,0")) + (rule "mul_literals" (formula "58") (term "1,0,0,0,0,1,3,0")) + (rule "add_zero_right" (formula "58") (term "0,0,0,0,1,3,0")) + (rule "polySimp_addAssoc" (formula "58") (term "0,0,0,1,3,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "58") (term "0,0,1,3,0")) + (rule "polySimp_mulLiterals" (formula "58") (term "0,0,0,1,3,0")) + (rule "applyEq" (formula "58") (term "1,3,0") (ifseqformula "54")) + (rule "shiftLeftDef" (formula "50") (term "0,3,0")) + (rule "polySimp_elimNeg" (formula "50") (term "1,1,0,3,0")) + (rule "polySimp_mulComm0" (formula "50") (term "1,1,0,3,0")) + (rule "polySimp_rightDist" (formula "50") (term "1,1,0,3,0")) + (rule "polySimp_mulLiterals" (formula "50") (term "1,1,1,0,3,0")) + (rule "polySimp_mulComm0" (formula "50") (term "0,1,1,0,3,0")) + (rule "shiftLeftPositiveShiftDef" (formula "50") (term "2,0,3,0")) + (rule "polySimp_elimOneLeft0" (formula "50") (term "2,0,3,0")) + (rule "shiftRightPositiveShiftDef" (formula "50") (term "1,0,3,0")) + (rule "inEqSimp_ltToLeq" (formula "50") (term "0,0,3,0")) + (rule "mul_literals" (formula "50") (term "1,0,0,0,0,3,0")) + (rule "add_zero_right" (formula "50") (term "0,0,0,0,3,0")) + (rule "polySimp_addAssoc" (formula "50") (term "0,0,0,3,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "50") (term "0,0,3,0")) + (rule "polySimp_mulLiterals" (formula "50") (term "0,0,0,3,0")) + (rule "applyEq" (formula "50") (term "3,0") (ifseqformula "54")) + (rule "inEqSimp_exactShadow3" (formula "75") (ifseqformula "76")) + (rule "polySimp_mulAssoc" (formula "75") (term "0,0")) + (rule "polySimp_mulComm0" (formula "75") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "75") (term "0,0")) + (rule "polySimp_addComm0" (formula "75") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "75")) + (rule "polySimp_mulLiterals" (formula "75") (term "0")) + (rule "inEqSimp_subsumption4" (formula "75") (ifseqformula "74")) + (rule "mul_literals" (formula "75") (term "0,1,0")) + (rule "greater_literals" (formula "75") (term "0,0")) + (builtin "One Step Simplification" (formula "75")) + (rule "leq_literals" (formula "75") (term "0")) + (builtin "One Step Simplification" (formula "75")) + (rule "true_left" (formula "75")) + (rule "shiftLeftDef" (formula "48") (term "0,0,1,0")) + (rule "polySimp_elimNeg" (formula "48") (term "1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "48") (term "1,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "1,1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "48") (term "0,1,1,0,0,1,0")) + (rule "shiftLeftPositiveShiftDef" (formula "48") (term "2,0,0,1,0")) + (rule "polySimp_elimOneLeft0" (formula "48") (term "2,0,0,1,0")) + (rule "shiftRightPositiveShiftDef" (formula "48") (term "1,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "48") (term "0,0,0,1,0")) + (rule "mul_literals" (formula "48") (term "1,0,0,0,0,0,1,0")) + (rule "add_zero_right" (formula "48") (term "0,0,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "48") (term "0,0,0,0,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "48") (term "0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "0,0,0,0,1,0")) + (rule "applyEq" (formula "48") (term "0,1,0") (ifseqformula "54")) + (rule "shiftLeftDef" (formula "57") (term "0,0")) + (rule "polySimp_elimNeg" (formula "57") (term "1,1,0,0")) + (rule "polySimp_mulComm0" (formula "57") (term "1,1,0,0")) + (rule "polySimp_rightDist" (formula "57") (term "1,1,0,0")) + (rule "polySimp_mulLiterals" (formula "57") (term "1,1,1,0,0")) + (rule "polySimp_mulComm0" (formula "57") (term "0,1,1,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "57") (term "2,0,0")) + (rule "polySimp_elimOneLeft0" (formula "57") (term "2,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "57") (term "1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "57") (term "0,0,0")) + (rule "times_zero_1" (formula "57") (term "1,0,0,0,0,0")) + (rule "add_zero_right" (formula "57") (term "0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "57") (term "0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "57") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "57") (term "0,0,0,0")) + (rule "applyEq" (formula "57") (term "0") (ifseqformula "54")) + (rule "javaShiftLeftIntDef" (formula "51") (term "1,0,2,0")) + (rule "mod_axiom" (formula "51") (term "1,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "51") (term "1,1,0,1,0,2,0")) + (rule "eqSymm" (formula "51")) + (rule "shiftLeftDef" (formula "60") (term "0,1,1,1,0,0,0")) + (rule "polySimp_elimNeg" (formula "60") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "60") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "60") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "60") (term "1,1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "60") (term "0,1,1,0,1,1,1,0,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "60") (term "2,0,1,1,1,0,0,0")) + (rule "polySimp_elimOneLeft0" (formula "60") (term "2,0,1,1,1,0,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "60") (term "1,0,1,1,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "60") (term "0,0,1,1,1,0,0,0")) + (rule "times_zero_1" (formula "60") (term "1,0,0,0,0,1,1,1,0,0,0")) + (rule "add_zero_right" (formula "60") (term "0,0,0,0,1,1,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "60") (term "0,0,0,1,1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "60") (term "0,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "60") (term "0,0,0,1,1,1,0,0,0")) + (rule "applyEq" (formula "60") (term "1,1,1,0,0,0") (ifseqformula "54")) + (rule "shiftLeftDef" (formula "59") (term "0,1,1,1,1,0")) + (rule "polySimp_elimNeg" (formula "59") (term "1,1,0,1,1,1,1,0")) + (rule "polySimp_mulComm0" (formula "59") (term "1,1,0,1,1,1,1,0")) + (rule "polySimp_rightDist" (formula "59") (term "1,1,0,1,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "59") (term "1,1,1,0,1,1,1,1,0")) + (rule "polySimp_mulComm0" (formula "59") (term "0,1,1,0,1,1,1,1,0")) + (rule "shiftLeftPositiveShiftDef" (formula "59") (term "2,0,1,1,1,1,0")) + (rule "polySimp_elimOneLeft0" (formula "59") (term "2,0,1,1,1,1,0")) + (rule "shiftRightPositiveShiftDef" (formula "59") (term "1,0,1,1,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "59") (term "0,0,1,1,1,1,0")) + (rule "mul_literals" (formula "59") (term "1,0,0,0,0,1,1,1,1,0")) + (rule "add_zero_right" (formula "59") (term "0,0,0,0,1,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "59") (term "0,0,0,1,1,1,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "59") (term "0,0,1,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "59") (term "0,0,0,1,1,1,1,0")) + (rule "applyEq" (formula "59") (term "1,1,1,1,0") (ifseqformula "54")) + (rule "shiftLeftDef" (formula "59") (term "0,1,1,1,0,0,0")) + (rule "polySimp_elimNeg" (formula "59") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "59") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "59") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "59") (term "1,1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "59") (term "0,1,1,0,1,1,1,0,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "59") (term "2,0,1,1,1,0,0,0")) + (rule "polySimp_elimOneLeft0" (formula "59") (term "2,0,1,1,1,0,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "59") (term "1,0,1,1,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "59") (term "0,0,1,1,1,0,0,0")) + (rule "mul_literals" (formula "59") (term "1,0,0,0,0,1,1,1,0,0,0")) + (rule "add_zero_right" (formula "59") (term "0,0,0,0,1,1,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "59") (term "0,0,0,1,1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "59") (term "0,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "59") (term "0,0,0,1,1,1,0,0,0")) + (rule "applyEq" (formula "59") (term "1,1,1,0,0,0") (ifseqformula "54")) + (rule "arrayLengthNotNegative" (formula "35") (term "0")) + (rule "arrayLengthIsAShort" (formula "36") (term "0")) + (rule "expand_inShort" (formula "36")) + (rule "replace_short_MAX" (formula "36") (term "1,0")) + (rule "replace_short_MIN" (formula "36") (term "0,1")) + (rule "andLeft" (formula "36")) + (rule "inEqSimp_commuteLeq" (formula "37")) + (rule "inEqSimp_subsumption1" (formula "37") (ifseqformula "35")) + (rule "leq_literals" (formula "37") (term "0")) + (builtin "One Step Simplification" (formula "37")) + (rule "true_left" (formula "37")) + (rule "shiftLeftDef" (formula "53") (term "0,1,0,2,1")) + (rule "eqSymm" (formula "53")) + (rule "polySimp_elimNeg" (formula "53") (term "1,1,0,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "53") (term "1,1,0,1,0,2,0")) + (rule "polySimp_rightDist" (formula "53") (term "1,1,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "53") (term "1,1,1,0,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "53") (term "0,1,1,0,1,0,2,0")) + (rule "shiftLeftPositiveShiftDef" (formula "53") (term "2,0,1,0,2,0")) + (rule "polySimp_elimOneLeft0" (formula "53") (term "2,0,1,0,2,0")) + (rule "shiftRightPositiveShiftDef" (formula "53") (term "1,0,1,0,2,0")) + (rule "inEqSimp_ltToLeq" (formula "53") (term "0,0,1,0,2,0")) + (rule "mul_literals" (formula "53") (term "1,0,0,0,0,1,0,2,0")) + (rule "add_zero_right" (formula "53") (term "0,0,0,0,1,0,2,0")) + (rule "polySimp_addAssoc" (formula "53") (term "0,0,0,1,0,2,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "53") (term "0,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "53") (term "0,0,0,1,0,2,0")) + (rule "applyEq" (formula "53") (term "1,0,2,0") (ifseqformula "56")) + (rule "arrayLengthNotNegative" (formula "45") (term "0")) + (rule "applyEq" (formula "45") (term "0") (ifseqformula "46")) + (rule "qeq_literals" (formula "45")) + (rule "true_left" (formula "45")) + (rule "arrayLengthIsAShort" (formula "45") (term "0")) + (rule "expand_inShort" (formula "45")) + (rule "replace_short_MIN" (formula "45") (term "0,1")) + (rule "replace_short_MAX" (formula "45") (term "1,0")) + (rule "andLeft" (formula "45")) + (rule "inEqSimp_commuteLeq" (formula "46")) + (rule "applyEq" (formula "46") (term "0") (ifseqformula "47")) + (rule "qeq_literals" (formula "46")) + (rule "true_left" (formula "46")) + (rule "applyEq" (formula "45") (term "0") (ifseqformula "46")) + (rule "leq_literals" (formula "45")) + (rule "true_left" (formula "45")) + (rule "arrayLengthIsAShort" (formula "44") (term "0")) + (rule "expand_inShort" (formula "44")) + (rule "replace_short_MIN" (formula "44") (term "0,1")) + (rule "replace_short_MAX" (formula "44") (term "1,0")) + (rule "andLeft" (formula "44")) + (rule "inEqSimp_commuteLeq" (formula "45")) + (rule "applyEq" (formula "45") (term "0") (ifseqformula "46")) + (rule "qeq_literals" (formula "45")) + (rule "true_left" (formula "45")) + (rule "applyEq" (formula "44") (term "0") (ifseqformula "45")) + (rule "leq_literals" (formula "44")) + (rule "closeFalse" (formula "44")) + ) + (branch "Usage" + (builtin "One Step Simplification" (formula "148")) + (rule "translateJavaSubInt" (formula "148") (term "0,1,0")) + (rule "polySimp_elimSub" (formula "148") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "148") (term "1,0,1,0")) + (rule "polySimp_rightDist" (formula "148") (term "1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "148") (term "1,1,0,1,0")) + (rule "polySimp_elimOne" (formula "148") (term "1,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "148") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "148") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "148") (term "0,0,1,0")) + (rule "widening_identity_cast_5" (formula "148") (term "1")) + (rule "assignment" (formula "148") (term "1")) + (builtin "One Step Simplification" (formula "148")) + (builtin "Use Operation Contract" (formula "148") (newnames "heapBefore_copy_nonoverlapping,exc_17,heapAfter_copy_nonoverlapping,anon_heap_copy_nonoverlapping") (contract "de.wiesler.Functions[de.wiesler.Functions::copy_nonoverlapping([I,int,[I,int,int)].JML normal_behavior operation contract.0")) + (branch "Post (copy_nonoverlapping)" + (builtin "One Step Simplification" (formula "150")) + (builtin "Block Contract (Internal)" (formula "150") (newnames "exc_18,heap_Before_BLOCK_14,savedHeap_Before_BLOCK_14,o,f")) + (branch "Validity" + (builtin "One Step Simplification" (formula "113")) + (builtin "One Step Simplification" (formula "114") (ifInst "" (formula "28"))) + (builtin "One Step Simplification" (formula "151")) + (rule "expand_inInt" (formula "113") (term "0,0,1,1,0,1")) + (rule "expand_inInt" (formula "113") (term "1,0,0,0,1,0,1")) + (rule "replace_int_MIN" (formula "113") (term "0,1,0,0,1,1,0,1")) + (rule "replace_int_MAX" (formula "113") (term "1,0,0,0,1,1,0,1")) + (rule "replace_int_MIN" (formula "113") (term "0,1,1,0,0,0,1,0,1")) + (rule "replace_int_MAX" (formula "113") (term "1,0,1,0,0,0,1,0,1")) + (rule "andLeft" (formula "113")) + (rule "andLeft" (formula "114")) + (rule "andLeft" (formula "114")) + (rule "andLeft" (formula "114")) + (rule "eqSymm" (formula "154") (term "0,0,1,0,1")) + (rule "translateJavaAddInt" (formula "113") (term "0,2,1,0")) + (rule "translateJavaAddInt" (formula "114") (term "0,2,1,1,0")) + (rule "translateJavaAddInt" (formula "114") (term "0,2,0,1,0")) + (rule "translateJavaAddInt" (formula "115") (term "3,0,1,0")) + (rule "translateJavaAddInt" (formula "115") (term "3,1,1,0")) + (rule "translateJavaSubInt" (formula "113") (term "2,1,0")) + (rule "polySimp_elimSub" (formula "113") (term "2,1,0")) + (rule "mul_literals" (formula "113") (term "1,2,1,0")) + (rule "polySimp_addAssoc" (formula "115") (term "3,0,1,0")) + (rule "polySimp_addComm1" (formula "115") (term "0,3,0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "115") (term "3,0,1,0")) + (rule "add_literals" (formula "115") (term "1,1,3,0,1,0")) + (rule "times_zero_1" (formula "115") (term "1,3,0,1,0")) + (rule "add_zero_right" (formula "115") (term "3,0,1,0")) + (rule "polySimp_addComm1" (formula "115") (term "3,0,1,0")) + (rule "polySimp_pullOutFactor2b" (formula "115") (term "0,3,0,1,0")) + (rule "add_literals" (formula "115") (term "1,1,0,3,0,1,0")) + (rule "times_zero_1" (formula "115") (term "1,0,3,0,1,0")) + (rule "add_zero_right" (formula "115") (term "0,3,0,1,0")) + (rule "polySimp_addAssoc" (formula "115") (term "3,1,1,0")) + (rule "polySimp_addComm1" (formula "115") (term "0,3,1,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "115") (term "3,1,1,0")) + (rule "add_literals" (formula "115") (term "1,1,3,1,1,0")) + (rule "times_zero_1" (formula "115") (term "1,3,1,1,0")) + (rule "add_zero_right" (formula "115") (term "3,1,1,0")) + (rule "polySimp_addAssoc" (formula "113") (term "0,2,1,0")) + (rule "polySimp_addComm1" (formula "113") (term "0,0,2,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "113") (term "0,2,1,0")) + (rule "add_literals" (formula "113") (term "1,1,0,2,1,0")) + (rule "times_zero_1" (formula "113") (term "1,0,2,1,0")) + (rule "polySimp_addLiterals" (formula "113") (term "2,1,0")) + (rule "polySimp_addComm1" (formula "113") (term "0,2,1,0")) + (rule "polySimp_pullOutFactor2b" (formula "113") (term "0,0,2,1,0")) + (rule "add_literals" (formula "113") (term "1,1,0,0,2,1,0")) + (rule "times_zero_1" (formula "113") (term "1,0,0,2,1,0")) + (rule "add_zero_right" (formula "113") (term "0,0,2,1,0")) + (rule "polySimp_addComm1" (formula "113") (term "2,1,0")) + (rule "polySimp_addComm0" (formula "113") (term "0,2,1,0")) + (rule "inEqSimp_commuteLeq" (formula "114") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "115") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "114") (term "0,0,0,0")) + (rule "variableDeclarationAssign" (formula "154") (term "1")) + (rule "variableDeclaration" (formula "154") (term "1") (newnames "exc_18_1")) + (rule "assignment" (formula "154") (term "1")) + (builtin "One Step Simplification" (formula "154")) + (rule "emptyStatement" (formula "154") (term "1")) + (builtin "One Step Simplification" (formula "154")) + (rule "emptyStatement" (formula "154") (term "1")) + (rule "commute_and" (formula "115") (term "0,0")) + (rule "commute_and" (formula "114") (term "1,0,0")) + (rule "commute_and" (formula "114") (term "0,0,0")) + (rule "shift_paren_and" (formula "114") (term "0,0")) + (rule "commute_and_2" (formula "114") (term "0,0,0")) + (rule "tryEmpty" (formula "154") (term "1")) + (rule "blockEmptyLabel" (formula "154") (term "1")) + (rule "blockEmpty" (formula "154") (term "1")) + (rule "methodCallEmpty" (formula "154") (term "1")) + (rule "emptyModality" (formula "154") (term "1")) + (rule "andRight" (formula "154")) + (branch + (builtin "One Step Simplification" (formula "154")) + (rule "closeTrue" (formula "154")) + ) + (branch + (builtin "One Step Simplification" (formula "154")) + (rule "closeTrue" (formula "154")) + ) + ) + (branch "Precondition" + (rule "andRight" (formula "150")) + (branch + (builtin "One Step Simplification" (formula "113")) + (builtin "One Step Simplification" (formula "150") (ifInst "" (formula "28"))) + (rule "closeTrue" (formula "150")) + ) + (branch + (builtin "One Step Simplification" (formula "113")) + (builtin "One Step Simplification" (formula "150")) + (rule "expand_inInt" (formula "113") (term "1,0,0,0,1,0,1")) + (rule "expand_inInt" (formula "113") (term "0,0,1,1,0,1")) + (rule "replace_int_MIN" (formula "113") (term "0,1,1,0,0,0,1,0,1")) + (rule "replace_int_MAX" (formula "113") (term "1,0,1,0,0,0,1,0,1")) + (rule "replace_int_MAX" (formula "113") (term "1,0,0,0,1,1,0,1")) + (rule "replace_int_MIN" (formula "113") (term "0,1,0,0,1,1,0,1")) + (rule "andLeft" (formula "113")) + (rule "wellFormedAnonEQ" (formula "151") (ifseqformula "113")) + (rule "wellFormedAnon" (formula "151") (term "0")) + (rule "andLeft" (formula "114")) + (rule "andLeft" (formula "114")) + (rule "andLeft" (formula "114")) + (rule "translateJavaSubInt" (formula "113") (term "2,1,0")) + (rule "translateJavaAddInt" (formula "115") (term "3,1,1,0")) + (rule "translateJavaAddInt" (formula "114") (term "0,2,1,1,0")) + (rule "translateJavaAddInt" (formula "114") (term "0,2,0,1,0")) + (rule "translateJavaAddInt" (formula "115") (term "3,0,1,0")) + (rule "translateJavaAddInt" (formula "113") (term "0,2,1,0")) + (rule "replace_known_left" (formula "153") (term "1") (ifseqformula "112")) + (builtin "One Step Simplification" (formula "153") (ifInst "" (formula "17")) (ifInst "" (formula "16"))) + (rule "closeTrue" (formula "153")) + ) + ) + (branch "Usage" + (builtin "One Step Simplification" (formula "113")) + (builtin "One Step Simplification" (formula "114")) + (builtin "One Step Simplification" (formula "151")) + (rule "expand_inInt" (formula "113") (term "1,0,0,0,1,0,1")) + (rule "expand_inInt" (formula "113") (term "0,0,1,1,0,1")) + (rule "replace_int_MIN" (formula "113") (term "0,1,1,0,0,0,1,0,1")) + (rule "replace_int_MAX" (formula "113") (term "1,0,1,0,0,0,1,0,1")) + (rule "replace_int_MAX" (formula "113") (term "1,0,0,0,1,1,0,1")) + (rule "replace_int_MIN" (formula "113") (term "0,1,0,0,1,1,0,1")) + (rule "andLeft" (formula "114")) + (rule "andLeft" (formula "113")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "115") (term "1,1") (ifseqformula "113")) + (builtin "One Step Simplification" (formula "115")) + (rule "andLeft" (formula "116")) + (rule "andLeft" (formula "114")) + (rule "andLeft" (formula "116")) + (rule "andLeft" (formula "114")) + (rule "andLeft" (formula "114")) + (rule "translateJavaAddInt" (formula "113") (term "0,2,1,0")) + (rule "translateJavaAddInt" (formula "114") (term "0,2,1,1,0")) + (rule "translateJavaAddInt" (formula "114") (term "0,2,0,1,0")) + (rule "translateJavaAddInt" (formula "115") (term "3,1,1,0")) + (rule "translateJavaAddInt" (formula "115") (term "3,0,1,0")) + (rule "translateJavaSubInt" (formula "113") (term "2,1,0")) + (rule "replace_known_left" (formula "118") (term "0") (ifseqformula "117")) + (builtin "One Step Simplification" (formula "118")) + (rule "true_left" (formula "118")) + (rule "polySimp_elimSub" (formula "113") (term "2,1,0")) + (rule "mul_literals" (formula "113") (term "1,2,1,0")) + (rule "polySimp_addAssoc" (formula "115") (term "3,1,1,0")) + (rule "polySimp_addComm1" (formula "115") (term "0,3,1,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "115") (term "3,1,1,0")) + (rule "add_literals" (formula "115") (term "1,1,3,1,1,0")) + (rule "times_zero_1" (formula "115") (term "1,3,1,1,0")) + (rule "add_zero_right" (formula "115") (term "3,1,1,0")) + (rule "polySimp_addAssoc" (formula "115") (term "3,0,1,0")) + (rule "polySimp_addComm1" (formula "115") (term "0,3,0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "115") (term "3,0,1,0")) + (rule "add_literals" (formula "115") (term "1,1,3,0,1,0")) + (rule "times_zero_1" (formula "115") (term "1,3,0,1,0")) + (rule "add_zero_right" (formula "115") (term "3,0,1,0")) + (rule "polySimp_addComm1" (formula "115") (term "3,0,1,0")) + (rule "polySimp_pullOutFactor2b" (formula "115") (term "0,3,0,1,0")) + (rule "add_literals" (formula "115") (term "1,1,0,3,0,1,0")) + (rule "times_zero_1" (formula "115") (term "1,0,3,0,1,0")) + (rule "add_zero_right" (formula "115") (term "0,3,0,1,0")) + (rule "polySimp_addAssoc" (formula "113") (term "0,2,1,0")) + (rule "polySimp_addComm1" (formula "113") (term "2,1,0")) + (rule "polySimp_addComm1" (formula "113") (term "0,0,2,1,0")) + (rule "polySimp_addComm1" (formula "113") (term "0,0,0,2,1,0")) + (rule "polySimp_pullOutFactor2b" (formula "113") (term "0,0,0,0,2,1,0")) + (rule "add_literals" (formula "113") (term "1,1,0,0,0,0,2,1,0")) + (rule "times_zero_1" (formula "113") (term "1,0,0,0,0,2,1,0")) + (rule "add_zero_right" (formula "113") (term "0,0,0,0,2,1,0")) + (rule "polySimp_addComm1" (formula "113") (term "0,2,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "113") (term "2,1,0")) + (rule "add_literals" (formula "113") (term "1,1,2,1,0")) + (rule "times_zero_1" (formula "113") (term "1,2,1,0")) + (rule "add_zero_right" (formula "113") (term "2,1,0")) + (rule "polySimp_addComm1" (formula "113") (term "2,1,0")) + (rule "polySimp_addComm0" (formula "113") (term "0,2,1,0")) + (rule "inEqSimp_commuteLeq" (formula "114") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "115") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "114") (term "1,1,0,0")) + (rule "commute_and" (formula "115") (term "0,0")) + (rule "elim_double_block_2" (formula "156") (term "1")) + (rule "commute_and" (formula "114") (term "0,0,0")) + (rule "commute_and" (formula "114") (term "1,0,0")) + (rule "shift_paren_and" (formula "114") (term "0,0")) + (rule "commute_and_2" (formula "114") (term "0,0,0")) + (rule "ifUnfold" (formula "156") (term "1") (inst "#boolv=x")) + (rule "variableDeclaration" (formula "156") (term "1") (newnames "x_24")) + (rule "inequality_comparison_simple" (formula "156") (term "1")) + (builtin "One Step Simplification" (formula "156")) + (rule "replace_known_left" (formula "156") (term "0,0,1,0") (ifseqformula "117")) + (builtin "One Step Simplification" (formula "156")) + (rule "ifSplit" (formula "156")) + (branch "if x_24 true" + (builtin "One Step Simplification" (formula "157")) + (builtin "One Step Simplification" (formula "1")) + (rule "closeFalse" (formula "1")) + ) + (branch "if x_24 false" + (builtin "One Step Simplification" (formula "157")) + (builtin "One Step Simplification" (formula "1")) + (rule "true_left" (formula "1")) + (rule "blockEmpty" (formula "156") (term "1")) + (builtin "Block Contract (Internal)" (formula "156") (newnames "exc_19,heap_Before_BLOCK_15,savedHeap_Before_BLOCK_15,o,f")) + (branch "Validity" + (builtin "One Step Simplification" (formula "120") (ifInst "" (formula "28"))) + (builtin "One Step Simplification" (formula "157")) + (rule "eqSymm" (formula "157") (term "0,0,1,0,1")) + (rule "variableDeclarationAssign" (formula "157") (term "1")) + (rule "variableDeclaration" (formula "157") (term "1") (newnames "exc_19_1")) + (rule "assignment" (formula "157") (term "1")) + (builtin "One Step Simplification" (formula "157")) + (rule "emptyStatement" (formula "157") (term "1")) + (builtin "One Step Simplification" (formula "157")) + (rule "emptyStatement" (formula "157") (term "1")) + (rule "tryEmpty" (formula "157") (term "1")) + (rule "blockEmptyLabel" (formula "157") (term "1")) + (rule "blockEmpty" (formula "157") (term "1")) + (rule "methodCallEmpty" (formula "157") (term "1")) + (rule "emptyModality" (formula "157") (term "1")) + (rule "andRight" (formula "157")) + (branch + (builtin "One Step Simplification" (formula "157")) + (rule "closeTrue" (formula "157")) + ) + (branch + (builtin "One Step Simplification" (formula "157")) + (rule "closeTrue" (formula "157")) + ) ) - (branch "Case 2" - (rule "replace_int_MIN" (formula "148") (term "0")) - (rule "polySimp_homoEq" (formula "109")) - (rule "polySimp_homoEq" (formula "58")) - (rule "polySimp_homoEq" (formula "48") (term "1,0,1,0")) - (rule "polySimp_homoEq" (formula "11") (term "1,0")) - (rule "polySimp_mulComm0" (formula "109") (term "1,0")) - (rule "polySimp_mulComm0" (formula "58") (term "1,0")) - (rule "polySimp_mulComm0" (formula "48") (term "1,0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "11") (term "1,0,1,0")) - (rule "polySimp_rightDist" (formula "109") (term "1,0")) - (rule "polySimp_rightDist" (formula "58") (term "1,0")) - (rule "polySimp_mulComm0" (formula "58") (term "0,1,0")) - (rule "polySimp_rightDist" (formula "48") (term "1,0,1,0,1,0")) - (rule "polySimp_mulAssoc" (formula "48") (term "0,1,0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "48") (term "0,0,1,0,1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "48") (term "0,1,0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "48") (term "0,1,0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "11") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "11") (term "0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "109") (term "0,1,0")) - (rule "polySimp_mulLiterals" (formula "109") (term "1,0,1,0")) - (rule "polySimp_elimOne" (formula "109") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "109") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "58") (term "0")) - (rule "polySimp_addAssoc" (formula "48") (term "0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "11") (term "0,1,0")) - (rule "polySimp_addComm0" (formula "11") (term "0,0,1,0")) - (rule "inEqSimp_leqRight" (formula "113")) - (rule "mul_literals" (formula "1") (term "1,0,0")) - (rule "add_literals" (formula "1") (term "0,0")) - (rule "inEqSimp_ltRight" (formula "113")) - (rule "polySimp_rightDist" (formula "1") (term "0,0")) - (rule "polySimp_mulComm0" (formula "1") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0")) - (rule "inEqSimp_leqRight" (formula "148")) - (rule "polySimp_rightDist" (formula "1") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "1") (term "0,1,0,0")) - (rule "polySimp_rightDist" (formula "1") (term "0,0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,0,0,1,0,0")) - (rule "polySimp_elimOne" (formula "1") (term "1,0,0,1,0,0")) - (rule "polySimp_mulComm0" (formula "1") (term "0,0,0,1,0,0")) - (rule "polySimp_addAssoc" (formula "112") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "51") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "51") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "13") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "13") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "4")) - (rule "polySimp_rightDist" (formula "4") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "4") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "3") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "5")) - (rule "polySimp_mulComm0" (formula "5") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "5") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "15") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "15") (term "1,0,0,0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0")) - (rule "polySimp_addAssoc" (formula "112") (term "0,0")) - (rule "polySimp_addComm1" (formula "112") (term "0,0,0")) - (rule "polySimp_addComm0" (formula "112") (term "0,0,0,0")) - (rule "polySimp_addAssoc" (formula "4") (term "0,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0,0")) - (rule "polySimp_addAssoc" (formula "4") (term "0")) - (rule "polySimp_addComm1" (formula "4") (term "0,0")) - (rule "polySimp_pullOutFactor2b" (formula "4") (term "0,0,0")) - (rule "add_literals" (formula "4") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "4") (term "1,0,0,0")) - (rule "add_literals" (formula "4") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0,0,0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0,0,0,0")) - (rule "add_literals" (formula "1") (term "0,0,0,0,0")) - (rule "inEqSimp_homoInEq0" (formula "41")) - (rule "polySimp_mulComm0" (formula "41") (term "1,0")) - (rule "polySimp_rightDist" (formula "41") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "41") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "41") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "41") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "41") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "41") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "67")) - (rule "polySimp_mulComm0" (formula "67") (term "1,0")) - (rule "polySimp_rightDist" (formula "67") (term "1,0")) - (rule "polySimp_mulComm0" (formula "67") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "67") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "76")) - (rule "mul_literals" (formula "76") (term "1,0")) - (rule "polySimp_addComm1" (formula "76") (term "0")) - (rule "polySimp_addComm0" (formula "76") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "105")) - (rule "polySimp_mulComm0" (formula "105") (term "1,0")) - (rule "polySimp_rightDist" (formula "105") (term "1,0")) - (rule "polySimp_mulComm0" (formula "105") (term "0,1,0")) - (rule "polySimp_addComm1" (formula "105") (term "0")) - (rule "polySimp_addAssoc" (formula "105") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "105") (term "0,0,0")) - (rule "add_literals" (formula "105") (term "1,0,0,0")) - (rule "times_zero_1" (formula "105") (term "0,0,0")) - (rule "add_zero_left" (formula "105") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "81")) - (rule "mul_literals" (formula "81") (term "1,0")) - (rule "polySimp_addComm1" (formula "81") (term "0")) - (rule "polySimp_addComm0" (formula "81") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "65")) - (rule "polySimp_mulComm0" (formula "65") (term "1,0")) - (rule "polySimp_rightDist" (formula "65") (term "1,0")) - (rule "polySimp_mulComm0" (formula "65") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "65") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "68")) - (rule "mul_literals" (formula "68") (term "1,0")) - (rule "polySimp_addComm1" (formula "68") (term "0")) - (rule "polySimp_addComm0" (formula "68") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "110")) - (rule "polySimp_mulComm0" (formula "110") (term "1,0")) - (rule "polySimp_rightDist" (formula "110") (term "1,0")) - (rule "polySimp_mulComm0" (formula "110") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "94")) - (rule "polySimp_mulComm0" (formula "94") (term "1,0")) - (rule "polySimp_rightDist" (formula "94") (term "1,0")) - (rule "polySimp_mulComm0" (formula "94") (term "0,1,0")) - (rule "polySimp_addComm1" (formula "94") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "66")) - (rule "mul_literals" (formula "66") (term "1,0")) - (rule "polySimp_addComm1" (formula "66") (term "0")) - (rule "polySimp_addComm0" (formula "66") (term "0,0")) - (rule "inEqSimp_homoInEq1" (formula "92")) - (rule "polySimp_pullOutFactor1" (formula "92") (term "0")) - (rule "add_literals" (formula "92") (term "1,0")) - (rule "times_zero_1" (formula "92") (term "0")) - (rule "leq_literals" (formula "92")) - (rule "true_left" (formula "92")) - (rule "inEqSimp_homoInEq0" (formula "75")) - (rule "polySimp_mulComm0" (formula "75") (term "1,0")) - (rule "polySimp_rightDist" (formula "75") (term "1,0")) - (rule "polySimp_mulComm0" (formula "75") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "108")) - (rule "polySimp_mulComm0" (formula "108") (term "1,0")) - (rule "polySimp_rightDist" (formula "108") (term "1,0")) - (rule "polySimp_mulComm0" (formula "108") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "103")) - (rule "polySimp_mulComm0" (formula "103") (term "1,0")) - (rule "polySimp_rightDist" (formula "103") (term "1,0")) - (rule "polySimp_mulComm0" (formula "103") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "92")) - (rule "polySimp_addComm1" (formula "92") (term "0")) - (rule "polySimp_pullOutFactor1" (formula "92") (term "0,0")) - (rule "add_literals" (formula "92") (term "1,0,0")) - (rule "times_zero_1" (formula "92") (term "0,0")) - (rule "add_zero_left" (formula "92") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "80")) - (rule "polySimp_mulComm0" (formula "80") (term "1,0")) - (rule "inEqSimp_homoInEq0" (formula "112")) - (rule "polySimp_mulComm0" (formula "112") (term "1,0")) - (rule "inEqSimp_homoInEq0" (formula "93")) - (rule "polySimp_mulComm0" (formula "93") (term "1,0")) - (rule "polySimp_rightDist" (formula "80") (term "1,0")) - (rule "polySimp_mulComm0" (formula "80") (term "0,1,0")) - (rule "polySimp_rightDist" (formula "112") (term "1,0")) - (rule "polySimp_mulComm0" (formula "112") (term "0,1,0")) - (rule "polySimp_addComm1" (formula "112") (term "0")) - (rule "polySimp_rightDist" (formula "93") (term "1,0")) - (rule "polySimp_mulComm0" (formula "93") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "108") (term "0")) - (rule "polySimp_addComm0" (formula "108") (term "0,0")) - (rule "polySimp_addAssoc" (formula "92") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "92") (term "0,0,0")) - (rule "add_literals" (formula "92") (term "1,0,0,0")) - (rule "times_zero_1" (formula "92") (term "0,0,0")) - (rule "add_zero_left" (formula "92") (term "0,0")) - (rule "polySimp_addAssoc" (formula "75") (term "0")) - (rule "polySimp_addAssoc" (formula "107") (term "0")) - (rule "polySimp_addComm1" (formula "107") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "107") (term "0,0,0")) - (rule "add_literals" (formula "107") (term "1,0,0,0")) - (rule "times_zero_1" (formula "107") (term "0,0,0")) - (rule "add_zero_left" (formula "107") (term "0,0")) - (rule "polySimp_addAssoc" (formula "102") (term "0")) - (rule "polySimp_addComm1" (formula "102") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "102") (term "0,0,0")) - (rule "add_literals" (formula "102") (term "1,0,0,0")) - (rule "times_zero_1" (formula "102") (term "0,0,0")) - (rule "add_zero_left" (formula "102") (term "0,0")) - (rule "polySimp_addAssoc" (formula "80") (term "0")) - (rule "polySimp_addAssoc" (formula "111") (term "0,0")) - (rule "polySimp_addComm1" (formula "111") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "111") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1" (formula "111") (term "0,0,0,0,0")) - (rule "add_literals" (formula "111") (term "1,0,0,0,0,0")) - (rule "times_zero_1" (formula "111") (term "0,0,0,0,0")) - (rule "add_zero_left" (formula "111") (term "0,0,0,0")) - (rule "polySimp_addAssoc" (formula "93") (term "0")) - (rule "polySimp_addComm0" (formula "93") (term "0,0")) - (rule "polySimp_sepNegMonomial" (formula "61")) - (rule "polySimp_mulLiterals" (formula "61") (term "0")) - (rule "polySimp_elimOne" (formula "61") (term "0")) - (rule "applyEq" (formula "94") (term "1") (ifseqformula "61")) - (rule "polySimp_sepNegMonomial" (formula "51") (term "1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "51") (term "0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "51") (term "0,1,0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "14") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "14") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "14") (term "0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "109")) - (rule "polySimp_mulLiterals" (formula "109") (term "0")) - (rule "polySimp_elimOne" (formula "109") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "2")) - (rule "polySimp_mulLiterals" (formula "2") (term "0")) - (rule "polySimp_elimOne" (formula "2") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "51") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "51") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "51") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "51") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "51") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "51") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "13") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "13") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "13") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "13") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "13") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "13") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "3")) - (rule "polySimp_mulComm0" (formula "3") (term "1")) - (rule "polySimp_rightDist" (formula "3") (term "1")) - (rule "polySimp_mulLiterals" (formula "3") (term "1,1")) - (rule "mul_literals" (formula "3") (term "0,1")) - (rule "polySimp_elimOne" (formula "3") (term "1,1")) - (rule "inEqSimp_sepNegMonomial0" (formula "5")) - (rule "polySimp_mulLiterals" (formula "5") (term "0")) - (rule "polySimp_elimOne" (formula "5") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "15") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "15") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "15") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "15") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "15") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "15") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "4")) - (rule "polySimp_mulComm0" (formula "4") (term "1")) - (rule "polySimp_rightDist" (formula "4") (term "1")) - (rule "mul_literals" (formula "4") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "4") (term "1,1")) - (rule "polySimp_elimOne" (formula "4") (term "1,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "1")) - (rule "polySimp_mulLiterals" (formula "1") (term "0")) - (rule "polySimp_elimOne" (formula "1") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "41")) - (rule "polySimp_mulLiterals" (formula "41") (term "0")) - (rule "polySimp_elimOne" (formula "41") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "67")) - (rule "polySimp_mulLiterals" (formula "67") (term "0")) - (rule "polySimp_elimOne" (formula "67") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "76")) - (rule "polySimp_mulComm0" (formula "76") (term "1")) - (rule "polySimp_rightDist" (formula "76") (term "1")) - (rule "mul_literals" (formula "76") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "103")) - (rule "polySimp_mulLiterals" (formula "103") (term "1")) - (rule "polySimp_elimOne" (formula "103") (term "1")) - (rule "inEqSimp_sepPosMonomial1" (formula "81")) - (rule "polySimp_mulComm0" (formula "81") (term "1")) - (rule "polySimp_rightDist" (formula "81") (term "1")) - (rule "mul_literals" (formula "81") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "65")) - (rule "polySimp_mulLiterals" (formula "65") (term "0")) - (rule "polySimp_elimOne" (formula "65") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "68")) - (rule "polySimp_mulComm0" (formula "68") (term "1")) - (rule "polySimp_rightDist" (formula "68") (term "1")) - (rule "mul_literals" (formula "68") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "66")) - (rule "polySimp_mulComm0" (formula "66") (term "1")) - (rule "polySimp_rightDist" (formula "66") (term "1")) - (rule "mul_literals" (formula "66") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "92")) - (rule "polySimp_mulLiterals" (formula "92") (term "1")) - (rule "polySimp_elimOne" (formula "92") (term "1")) - (rule "inEqSimp_sepNegMonomial1" (formula "75")) - (rule "polySimp_mulLiterals" (formula "75") (term "0")) - (rule "polySimp_elimOne" (formula "75") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "106")) - (rule "polySimp_mulLiterals" (formula "106") (term "0")) - (rule "polySimp_elimOne" (formula "106") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "101")) - (rule "polySimp_mulLiterals" (formula "101") (term "0")) - (rule "polySimp_elimOne" (formula "101") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "80")) - (rule "polySimp_mulLiterals" (formula "80") (term "0")) - (rule "polySimp_elimOne" (formula "80") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "110")) - (rule "polySimp_mulComm0" (formula "110") (term "1")) - (rule "polySimp_rightDist" (formula "110") (term "1")) - (rule "polySimp_mulLiterals" (formula "110") (term "1,1")) - (rule "polySimp_elimOne" (formula "110") (term "1,1")) - (rule "polySimp_rightDist" (formula "110") (term "0,1")) - (rule "polySimp_mulAssoc" (formula "110") (term "0,0,1")) - (rule "polySimp_mulComm0" (formula "110") (term "0,0,0,1")) - (rule "polySimp_mulLiterals" (formula "110") (term "0,0,1")) - (rule "polySimp_elimOne" (formula "110") (term "0,0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "92")) - (rule "polySimp_mulLiterals" (formula "92") (term "0")) - (rule "polySimp_elimOne" (formula "92") (term "0")) - (rule "inEqSimp_subsumption1" (formula "23") (ifseqformula "35")) - (rule "leq_literals" (formula "23") (term "0")) - (builtin "One Step Simplification" (formula "23")) - (rule "true_left" (formula "23")) - (rule "inEqSimp_subsumption1" (formula "12") (ifseqformula "5")) - (rule "inEqSimp_homoInEq0" (formula "12") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "12") (term "0,0")) - (rule "add_literals" (formula "12") (term "1,1,0,0")) - (rule "times_zero_1" (formula "12") (term "1,0,0")) - (rule "add_literals" (formula "12") (term "0,0")) - (rule "qeq_literals" (formula "12") (term "0")) - (builtin "One Step Simplification" (formula "12")) - (rule "true_left" (formula "12")) - (rule "inEqSimp_subsumption1" (formula "81") (ifseqformula "68")) - (rule "leq_literals" (formula "81") (term "0")) - (builtin "One Step Simplification" (formula "81")) - (rule "true_left" (formula "81")) - (rule "inEqSimp_subsumption0" (formula "102") (ifseqformula "4")) - (rule "inEqSimp_homoInEq0" (formula "102") (term "0")) - (rule "polySimp_mulComm0" (formula "102") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "102") (term "1,0,0")) - (rule "mul_literals" (formula "102") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "102") (term "0,0")) - (rule "polySimp_addComm0" (formula "102") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "102") (term "0,0")) - (rule "add_literals" (formula "102") (term "1,1,0,0")) - (rule "times_zero_1" (formula "102") (term "1,0,0")) - (rule "add_literals" (formula "102") (term "0,0")) - (rule "qeq_literals" (formula "102") (term "0")) - (builtin "One Step Simplification" (formula "102")) - (rule "true_left" (formula "102")) - (rule "inEqSimp_subsumption1" (formula "77") (ifseqformula "11")) - (rule "leq_literals" (formula "77") (term "0")) - (builtin "One Step Simplification" (formula "77")) - (rule "true_left" (formula "77")) - (rule "inEqSimp_subsumption1" (formula "36") (ifseqformula "37")) - (rule "leq_literals" (formula "36") (term "0")) - (builtin "One Step Simplification" (formula "36")) - (rule "true_left" (formula "36")) - (rule "inEqSimp_subsumption1" (formula "68") (ifseqformula "3")) - (rule "inEqSimp_homoInEq0" (formula "68") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "68") (term "0,0")) - (rule "add_literals" (formula "68") (term "1,1,0,0")) - (rule "times_zero_1" (formula "68") (term "1,0,0")) - (rule "add_literals" (formula "68") (term "0,0")) - (rule "qeq_literals" (formula "68") (term "0")) - (builtin "One Step Simplification" (formula "68")) - (rule "true_left" (formula "68")) - (rule "inEqSimp_exactShadow3" (formula "72") (ifseqformula "85")) - (rule "polySimp_rightDist" (formula "72") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "72") (term "1,0,0")) - (rule "mul_literals" (formula "72") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "72") (term "1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "72")) - (rule "polySimp_mulComm0" (formula "72") (term "1")) - (rule "polySimp_rightDist" (formula "72") (term "1")) - (rule "mul_literals" (formula "72") (term "0,1")) - (rule "inEqSimp_exactShadow3" (formula "95") (ifseqformula "1")) - (rule "polySimp_mulComm0" (formula "95") (term "0,0")) - (rule "polySimp_addAssoc" (formula "95") (term "0")) - (rule "polySimp_addComm0" (formula "95") (term "0,0")) - (rule "polySimp_pullOutFactor0b" (formula "95") (term "0")) - (rule "add_literals" (formula "95") (term "1,1,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "95")) - (rule "polySimp_mulLiterals" (formula "95") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "96") (ifseqformula "4")) - (rule "polySimp_mulComm0" (formula "96") (term "0,0")) - (rule "polySimp_addComm0" (formula "96") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "96")) - (rule "polySimp_mulLiterals" (formula "96") (term "0")) - (rule "polySimp_elimOne" (formula "96") (term "0")) - (rule "inEqSimp_subsumption0" (formula "85") (ifseqformula "96")) - (rule "inEqSimp_homoInEq0" (formula "85") (term "0")) - (rule "polySimp_mulComm0" (formula "85") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "85") (term "1,0,0")) - (rule "mul_literals" (formula "85") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "85") (term "0,0")) - (rule "polySimp_addComm0" (formula "85") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "85") (term "0,0")) - (rule "add_literals" (formula "85") (term "1,1,0,0")) - (rule "times_zero_1" (formula "85") (term "1,0,0")) - (rule "add_literals" (formula "85") (term "0,0")) - (rule "qeq_literals" (formula "85") (term "0")) - (builtin "One Step Simplification" (formula "85")) - (rule "true_left" (formula "85")) - (rule "inEqSimp_exactShadow3" (formula "72") (ifseqformula "86")) - (rule "polySimp_rightDist" (formula "72") (term "0,0")) - (rule "mul_literals" (formula "72") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "72") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "72") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "72") (term "0")) - (rule "add_literals" (formula "72") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "72")) - (rule "mul_literals" (formula "72") (term "1")) - (rule "inEqSimp_subsumption1" (formula "72") (ifseqformula "33")) - (rule "leq_literals" (formula "72") (term "0")) - (builtin "One Step Simplification" (formula "72")) - (rule "true_left" (formula "72")) - (rule "inEqSimp_exactShadow3" (formula "23") (ifseqformula "38")) - (rule "mul_literals" (formula "23") (term "0,0")) - (rule "polySimp_addAssoc" (formula "23") (term "0")) - (rule "add_literals" (formula "23") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "23")) - (rule "mul_literals" (formula "23") (term "1")) - (rule "inEqSimp_subsumption1" (formula "23") (ifseqformula "34")) - (rule "leq_literals" (formula "23") (term "0")) - (builtin "One Step Simplification" (formula "23")) - (rule "true_left" (formula "23")) - (rule "inEqSimp_exactShadow3" (formula "103") (ifseqformula "64")) - (rule "polySimp_rightDist" (formula "103") (term "0,0")) - (rule "polySimp_addComm1" (formula "103") (term "0")) - (rule "polySimp_rightDist" (formula "103") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "103") (term "1,0,0,0")) - (rule "polySimp_elimOne" (formula "103") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "103") (term "0,0,0,0")) - (rule "polySimp_addComm1" (formula "103") (term "0,0")) - (rule "polySimp_addComm0" (formula "103") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "103")) - (rule "polySimp_mulLiterals" (formula "103") (term "0")) - (rule "polySimp_elimOne" (formula "103") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "56") (ifseqformula "2")) - (rule "mul_literals" (formula "56") (term "0,0")) - (rule "polySimp_addAssoc" (formula "56") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "56")) - (rule "polySimp_mulComm0" (formula "56") (term "1")) - (rule "polySimp_rightDist" (formula "56") (term "1")) - (rule "polySimp_mulLiterals" (formula "56") (term "1,1")) - (rule "mul_literals" (formula "56") (term "0,1")) - (rule "polySimp_elimOne" (formula "56") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "56") (ifseqformula "34")) - (rule "inEqSimp_homoInEq0" (formula "56") (term "0")) - (rule "polySimp_mulComm0" (formula "56") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "56") (term "1,0,0")) - (rule "mul_literals" (formula "56") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "56") (term "0,0")) - (rule "polySimp_addComm0" (formula "56") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "56") (term "0,0")) - (rule "add_literals" (formula "56") (term "1,1,0,0")) - (rule "times_zero_1" (formula "56") (term "1,0,0")) - (rule "add_literals" (formula "56") (term "0,0")) - (rule "qeq_literals" (formula "56") (term "0")) - (builtin "One Step Simplification" (formula "56")) - (rule "true_left" (formula "56")) - (rule "inEqSimp_exactShadow3" (formula "37") (ifseqformula "35")) - (rule "polySimp_mulComm0" (formula "37") (term "0,0")) - (rule "polySimp_addComm0" (formula "37") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "37")) - (rule "polySimp_mulLiterals" (formula "37") (term "0")) - (rule "polySimp_elimOne" (formula "37") (term "0")) - (rule "inEqSimp_subsumption0" (formula "22") (ifseqformula "37")) - (rule "leq_literals" (formula "22") (term "0")) - (builtin "One Step Simplification" (formula "22")) - (rule "true_left" (formula "22")) - (rule "inEqSimp_exactShadow3" (formula "104") (ifseqformula "1")) - (rule "polySimp_rightDist" (formula "104") (term "0,0")) - (rule "polySimp_addComm1" (formula "104") (term "0")) - (rule "polySimp_rightDist" (formula "104") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "104") (term "1,0,0,0")) - (rule "polySimp_elimOne" (formula "104") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "104") (term "0,0,0,0")) - (rule "polySimp_addAssoc" (formula "104") (term "0,0")) - (rule "polySimp_addComm1" (formula "104") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "104") (term "0,0")) - (rule "add_literals" (formula "104") (term "1,1,0,0")) - (rule "times_zero_1" (formula "104") (term "1,0,0")) - (rule "add_zero_right" (formula "104") (term "0,0")) - (rule "polySimp_addAssoc" (formula "104") (term "0,0")) - (rule "polySimp_addComm0" (formula "104") (term "0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "104") (term "0,0")) - (rule "add_literals" (formula "104") (term "1,1,0,0")) - (rule "times_zero_1" (formula "104") (term "1,0,0")) - (rule "add_zero_right" (formula "104") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "104")) - (rule "polySimp_mulLiterals" (formula "104") (term "0")) - (rule "polySimp_elimOne" (formula "104") (term "0")) - (rule "inEqSimp_contradInEq1" (formula "104") (ifseqformula "63")) - (rule "andLeft" (formula "104")) - (rule "inEqSimp_homoInEq1" (formula "104")) - (rule "polySimp_mulComm0" (formula "104") (term "1,0")) - (rule "polySimp_rightDist" (formula "104") (term "1,0")) - (rule "mul_literals" (formula "104") (term "0,1,0")) - (rule "polySimp_mulLiterals" (formula "104") (term "1,1,0")) - (rule "polySimp_elimOne" (formula "104") (term "1,1,0")) - (rule "polySimp_addAssoc" (formula "104") (term "0")) - (rule "polySimp_addComm1" (formula "104") (term "0,0")) - (rule "add_literals" (formula "104") (term "0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "104") (term "0")) - (rule "add_literals" (formula "104") (term "1,1,0")) - (rule "times_zero_1" (formula "104") (term "1,0")) - (rule "add_literals" (formula "104") (term "0")) - (rule "leq_literals" (formula "104")) - (rule "closeFalse" (formula "104")) + (branch "Precondition" + (rule "andRight" (formula "156")) + (branch + (builtin "One Step Simplification" (formula "156") (ifInst "" (formula "28"))) + (rule "closeTrue" (formula "156")) + ) + (branch + (builtin "One Step Simplification" (formula "156")) + (rule "wellFormedAnonEQ" (formula "156") (ifseqformula "113")) + (rule "wellFormedAnon" (formula "156") (term "0")) + (rule "replace_known_left" (formula "156") (term "1") (ifseqformula "112")) + (builtin "One Step Simplification" (formula "156") (ifInst "" (formula "17")) (ifInst "" (formula "16"))) + (rule "closeTrue" (formula "156")) + ) + ) + (branch "Usage" + (builtin "One Step Simplification" (formula "120")) + (builtin "One Step Simplification" (formula "157")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "120") (term "1,1,0") (ifseqformula "113")) + (builtin "One Step Simplification" (formula "120")) + (rule "andLeft" (formula "120")) + (rule "andLeft" (formula "120")) + (rule "translateJavaAddInt" (formula "122") (term "3,0")) + (rule "replace_known_left" (formula "121") (term "0") (ifseqformula "120")) + (builtin "One Step Simplification" (formula "121")) + (rule "true_left" (formula "121")) + (rule "polySimp_addAssoc" (formula "121") (term "3,0")) + (rule "polySimp_addComm1" (formula "121") (term "0,3,0")) + (rule "polySimp_pullOutFactor1b" (formula "121") (term "3,0")) + (rule "add_literals" (formula "121") (term "1,1,3,0")) + (rule "times_zero_1" (formula "121") (term "1,3,0")) + (rule "add_zero_right" (formula "121") (term "3,0")) + (rule "polySimp_addComm1" (formula "121") (term "3,0")) + (rule "polySimp_pullOutFactor2b" (formula "121") (term "0,3,0")) + (rule "add_literals" (formula "121") (term "1,1,0,3,0")) + (rule "times_zero_1" (formula "121") (term "1,0,3,0")) + (rule "add_zero_right" (formula "121") (term "0,3,0")) + (rule "elim_double_block_2" (formula "158") (term "1")) + (rule "ifUnfold" (formula "158") (term "1") (inst "#boolv=x")) + (rule "variableDeclaration" (formula "158") (term "1") (newnames "x_25")) + (rule "inequality_comparison_simple" (formula "158") (term "1")) + (builtin "One Step Simplification" (formula "158")) + (rule "replace_known_left" (formula "158") (term "0,0,1,0") (ifseqformula "120")) + (builtin "One Step Simplification" (formula "158")) + (builtin "Use Dependency Contract" (formula "108") (term "1,0") (ifInst "" (formula "48") (term "1,1,1,0")) (contract "de.wiesler.Buffers[de.wiesler.Buffers::bufferLen(int)].JML accessible clause.0")) + (rule "wellFormedAnon" (formula "122") (term "1,1,0,0,0,0")) + (rule "expand_inInt" (formula "122") (term "1,0,0,0")) + (rule "replace_int_MIN" (formula "122") (term "0,1,1,0,0,0")) + (rule "replace_int_MAX" (formula "122") (term "1,0,1,0,0,0")) + (rule "replace_known_left" (formula "122") (term "1,1,0,0") (ifseqformula "29")) + (builtin "One Step Simplification" (formula "122") (ifInst "" (formula "157")) (ifInst "" (formula "23")) (ifInst "" (formula "17")) (ifInst "" (formula "17")) (ifInst "" (formula "16")) (ifInst "" (formula "75"))) + (rule "disjointDefinition" (formula "122") (term "1,0")) + (rule "disjointWithSingleton1" (formula "122") (term "1,0")) + (rule "elementOfArrayRangeConcrete" (formula "122") (term "0,1,0")) + (rule "replace_known_right" (formula "122") (term "0,0,0,1,0") (ifseqformula "128")) + (builtin "One Step Simplification" (formula "122")) + (rule "inEqSimp_commuteLeq" (formula "122") (term "0,0")) + (rule "replace_known_left" (formula "122") (term "0,0") (ifseqformula "76")) + (builtin "One Step Simplification" (formula "122")) + (rule "inEqSimp_commuteLeq" (formula "122") (term "0,0")) + (rule "replace_known_left" (formula "122") (term "0,0") (ifseqformula "8")) + (builtin "One Step Simplification" (formula "122")) + (rule "applyEq" (formula "122") (term "1,0") (ifseqformula "41")) + (rule "replace_known_left" (formula "122") (term "0") (ifseqformula "2")) + (builtin "One Step Simplification" (formula "122")) + (rule "applyEq" (formula "108") (term "1,0") (ifseqformula "122")) + (rule "polySimp_addComm1" (formula "108") (term "0")) + (rule "ifSplit" (formula "159")) + (branch "if x_25 true" + (builtin "One Step Simplification" (formula "1")) + (rule "closeFalse" (formula "1")) + ) + (branch "if x_25 false" + (builtin "One Step Simplification" (formula "1")) + (builtin "One Step Simplification" (formula "160")) + (rule "true_left" (formula "1")) + (rule "blockEmpty" (formula "159") (term "1")) + (builtin "Block Contract (Internal)" (formula "159") (newnames "exc_20,heap_Before_BLOCK_16,savedHeap_Before_BLOCK_16,o,f")) + (branch "Validity" + (builtin "One Step Simplification" (formula "123") (ifInst "" (formula "28"))) + (builtin "One Step Simplification" (formula "160")) + (rule "eqSymm" (formula "160") (term "0,0,1,0,1")) + (rule "variableDeclarationAssign" (formula "160") (term "1")) + (rule "variableDeclaration" (formula "160") (term "1") (newnames "exc_20_1")) + (rule "assignment" (formula "160") (term "1")) + (builtin "One Step Simplification" (formula "160")) + (rule "emptyStatement" (formula "160") (term "1")) + (builtin "One Step Simplification" (formula "160")) + (rule "emptyStatement" (formula "160") (term "1")) + (rule "tryEmpty" (formula "160") (term "1")) + (rule "blockEmptyLabel" (formula "160") (term "1")) + (rule "blockEmpty" (formula "160") (term "1")) + (rule "methodCallEmpty" (formula "160") (term "1")) + (rule "emptyModality" (formula "160") (term "1")) + (rule "andRight" (formula "160")) + (branch + (builtin "One Step Simplification" (formula "160")) + (rule "closeTrue" (formula "160")) + ) + (branch + (builtin "One Step Simplification" (formula "160")) + (rule "closeTrue" (formula "160")) + ) + ) + (branch "Precondition" + (rule "andRight" (formula "159")) + (branch + (builtin "One Step Simplification" (formula "159") (ifInst "" (formula "28"))) + (rule "closeTrue" (formula "159")) + ) + (branch + (builtin "One Step Simplification" (formula "159")) + (rule "wellFormedAnonEQ" (formula "159") (ifseqformula "113")) + (rule "wellFormedAnon" (formula "159") (term "0")) + (rule "replace_known_left" (formula "159") (term "1") (ifseqformula "112")) + (builtin "One Step Simplification" (formula "159") (ifInst "" (formula "17")) (ifInst "" (formula "16"))) + (rule "closeTrue" (formula "159")) + ) + ) + (branch "Usage" + (builtin "One Step Simplification" (formula "160")) + (builtin "One Step Simplification" (formula "123")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "123") (term "1,1,0") (ifseqformula "113")) + (builtin "One Step Simplification" (formula "123")) + (rule "andLeft" (formula "123")) + (rule "andLeft" (formula "123")) + (rule "translateJavaAddInt" (formula "125") (term "3,0")) + (rule "replace_known_left" (formula "124") (term "0") (ifseqformula "123")) + (builtin "One Step Simplification" (formula "124")) + (rule "true_left" (formula "124")) + (rule "polySimp_addAssoc" (formula "124") (term "3,0")) + (rule "polySimp_addComm1" (formula "124") (term "0,3,0")) + (rule "polySimp_pullOutFactor1b" (formula "124") (term "3,0")) + (rule "add_literals" (formula "124") (term "1,1,3,0")) + (rule "times_zero_1" (formula "124") (term "1,3,0")) + (rule "add_zero_right" (formula "124") (term "3,0")) + (rule "polySimp_addComm1" (formula "124") (term "3,0")) + (rule "polySimp_pullOutFactor2b" (formula "124") (term "0,3,0")) + (rule "add_literals" (formula "124") (term "1,1,0,3,0")) + (rule "times_zero_1" (formula "124") (term "1,0,3,0")) + (rule "add_zero_right" (formula "124") (term "0,3,0")) + (rule "elim_double_block_2" (formula "161") (term "1")) + (rule "ifUnfold" (formula "161") (term "1") (inst "#boolv=x")) + (rule "variableDeclaration" (formula "161") (term "1") (newnames "x_26")) + (rule "inequality_comparison_simple" (formula "161") (term "1")) + (builtin "One Step Simplification" (formula "161")) + (rule "replace_known_left" (formula "161") (term "0,0,1,0") (ifseqformula "123")) + (builtin "One Step Simplification" (formula "161")) + (builtin "Use Dependency Contract" (formula "111") (term "0") (ifInst "" (formula "111") (term "1")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::writtenCountOfBucket(int)].JML accessible clause.0")) + (rule "wellFormedAnon" (formula "125") (term "1,1,0,0,0,0")) + (rule "expand_inInt" (formula "125") (term "1,0,0,0")) + (rule "replace_int_MIN" (formula "125") (term "0,1,1,0,0,0")) + (rule "replace_int_MAX" (formula "125") (term "1,0,1,0,0,0")) + (rule "translateJavaMulInt" (formula "125") (term "0,0,1,1,1,0")) + (rule "translateJavaAddInt" (formula "125") (term "0,1,1,1,0")) + (rule "replace_known_left" (formula "125") (term "1,1,0,0") (ifseqformula "30")) + (builtin "One Step Simplification" (formula "125") (ifInst "" (formula "158")) (ifInst "" (formula "25")) (ifInst "" (formula "17")) (ifInst "" (formula "17")) (ifInst "" (formula "16")) (ifInst "" (formula "75")) (ifInst "" (formula "111"))) + (rule "true_left" (formula "125")) + (rule "ifSplit" (formula "161")) + (branch "if x_26 true" + (builtin "One Step Simplification" (formula "162")) + (builtin "One Step Simplification" (formula "1")) + (rule "closeFalse" (formula "1")) + ) + (branch "if x_26 false" + (builtin "One Step Simplification" (formula "162")) + (builtin "One Step Simplification" (formula "1")) + (rule "true_left" (formula "1")) + (rule "blockEmpty" (formula "161") (term "1")) + (builtin "Block Contract (Internal)" (formula "161") (newnames "exc_21,heap_Before_BLOCK_17,savedHeap_Before_BLOCK_17,o,f")) + (branch "Validity" + (builtin "One Step Simplification" (formula "162")) + (builtin "One Step Simplification" (formula "125") (ifInst "" (formula "28"))) + (rule "eqSymm" (formula "162") (term "0,0,1,0,1")) + (rule "variableDeclarationAssign" (formula "162") (term "1")) + (rule "variableDeclaration" (formula "162") (term "1") (newnames "exc_21_1")) + (rule "assignment" (formula "162") (term "1")) + (builtin "One Step Simplification" (formula "162")) + (rule "emptyStatement" (formula "162") (term "1")) + (builtin "One Step Simplification" (formula "162")) + (rule "emptyStatement" (formula "162") (term "1")) + (rule "tryEmpty" (formula "162") (term "1")) + (rule "blockEmptyLabel" (formula "162") (term "1")) + (rule "blockEmpty" (formula "162") (term "1")) + (rule "methodCallEmpty" (formula "162") (term "1")) + (rule "emptyModality" (formula "162") (term "1")) + (rule "andRight" (formula "162")) + (branch + (builtin "One Step Simplification" (formula "162")) + (rule "closeTrue" (formula "162")) + ) + (branch + (builtin "One Step Simplification" (formula "162")) + (rule "closeTrue" (formula "162")) + ) + ) + (branch "Precondition" + (rule "andRight" (formula "161")) + (branch + (builtin "One Step Simplification" (formula "161") (ifInst "" (formula "28"))) + (rule "closeTrue" (formula "161")) + ) + (branch + (builtin "One Step Simplification" (formula "161")) + (rule "wellFormedAnonEQ" (formula "161") (ifseqformula "113")) + (rule "wellFormedAnon" (formula "161") (term "0")) + (rule "replace_known_left" (formula "161") (term "1") (ifseqformula "112")) + (builtin "One Step Simplification" (formula "161") (ifInst "" (formula "17")) (ifInst "" (formula "16"))) + (rule "closeTrue" (formula "161")) + ) + ) + (branch "Usage" + (builtin "One Step Simplification" (formula "125")) + (builtin "One Step Simplification" (formula "162")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "125") (term "1,1,0") (ifseqformula "113")) + (builtin "One Step Simplification" (formula "125")) + (rule "andLeft" (formula "125")) + (rule "andLeft" (formula "125")) + (rule "replace_known_left" (formula "126") (term "0") (ifseqformula "125")) + (builtin "One Step Simplification" (formula "126")) + (rule "true_left" (formula "126")) + (rule "elim_double_block_2" (formula "163") (term "1")) + (rule "ifUnfold" (formula "163") (term "1") (inst "#boolv=x")) + (rule "variableDeclaration" (formula "163") (term "1") (newnames "x_27")) + (rule "inequality_comparison_simple" (formula "163") (term "1")) + (builtin "One Step Simplification" (formula "163")) + (rule "replace_known_left" (formula "163") (term "0,0,1,0") (ifseqformula "125")) + (builtin "One Step Simplification" (formula "163")) + (rule "ifSplit" (formula "163")) + (branch "if x_27 true" + (builtin "One Step Simplification" (formula "1")) + (rule "closeFalse" (formula "1")) + ) + (branch "if x_27 false" + (builtin "One Step Simplification" (formula "1")) + (builtin "One Step Simplification" (formula "164")) + (rule "true_left" (formula "1")) + (rule "blockEmpty" (formula "163") (term "1")) + (builtin "Block Contract (Internal)" (formula "163") (newnames "exc_22,heap_Before_BLOCK_18,savedHeap_Before_BLOCK_18,o,f")) + (branch "Validity" + (builtin "One Step Simplification" (formula "164")) + (builtin "One Step Simplification" (formula "127") (ifInst "" (formula "28"))) + (rule "eqSymm" (formula "164") (term "0,0,1,0,1")) + (rule "variableDeclarationAssign" (formula "164") (term "1")) + (rule "variableDeclaration" (formula "164") (term "1") (newnames "exc_22_1")) + (rule "assignment" (formula "164") (term "1")) + (builtin "One Step Simplification" (formula "164")) + (rule "emptyStatement" (formula "164") (term "1")) + (builtin "One Step Simplification" (formula "164")) + (rule "emptyStatement" (formula "164") (term "1")) + (rule "tryEmpty" (formula "164") (term "1")) + (rule "blockEmptyLabel" (formula "164") (term "1")) + (rule "blockEmpty" (formula "164") (term "1")) + (rule "methodCallEmpty" (formula "164") (term "1")) + (rule "emptyModality" (formula "164") (term "1")) + (rule "andRight" (formula "164")) + (branch + (builtin "One Step Simplification" (formula "164")) + (rule "closeTrue" (formula "164")) + ) + (branch + (builtin "One Step Simplification" (formula "164")) + (rule "closeTrue" (formula "164")) + ) + ) + (branch "Precondition" + (rule "andRight" (formula "163")) + (branch + (builtin "One Step Simplification" (formula "163") (ifInst "" (formula "28"))) + (rule "closeTrue" (formula "163")) + ) + (branch + (builtin "One Step Simplification" (formula "163")) + (rule "wellFormedAnonEQ" (formula "163") (ifseqformula "113")) + (rule "wellFormedAnon" (formula "163") (term "0")) + (rule "replace_known_left" (formula "163") (term "1") (ifseqformula "112")) + (builtin "One Step Simplification" (formula "163") (ifInst "" (formula "17")) (ifInst "" (formula "16"))) + (rule "closeTrue" (formula "163")) + ) + ) + (branch "Usage" + (builtin "One Step Simplification" (formula "164")) + (builtin "One Step Simplification" (formula "127")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "127") (term "1,1,0") (ifseqformula "113")) + (builtin "One Step Simplification" (formula "127")) + (rule "andLeft" (formula "127")) + (rule "andLeft" (formula "127")) + (rule "translateJavaAddInt" (formula "129") (term "4,0")) + (rule "replace_known_left" (formula "128") (term "0") (ifseqformula "127")) + (builtin "One Step Simplification" (formula "128")) + (rule "true_left" (formula "128")) + (rule "polySimp_addAssoc" (formula "128") (term "4,0")) + (rule "polySimp_addComm1" (formula "128") (term "0,4,0")) + (rule "polySimp_pullOutFactor1b" (formula "128") (term "4,0")) + (rule "add_literals" (formula "128") (term "1,1,4,0")) + (rule "times_zero_1" (formula "128") (term "1,4,0")) + (rule "add_zero_right" (formula "128") (term "4,0")) + (rule "polySimp_addComm1" (formula "128") (term "4,0")) + (rule "polySimp_pullOutFactor2b" (formula "128") (term "0,4,0")) + (rule "add_literals" (formula "128") (term "1,1,0,4,0")) + (rule "times_zero_1" (formula "128") (term "1,0,4,0")) + (rule "add_zero_right" (formula "128") (term "0,4,0")) + (rule "elim_double_block_2" (formula "165") (term "1")) + (rule "ifUnfold" (formula "165") (term "1") (inst "#boolv=x")) + (rule "variableDeclaration" (formula "165") (term "1") (newnames "x_28")) + (rule "inequality_comparison_simple" (formula "165") (term "1")) + (builtin "One Step Simplification" (formula "165")) + (rule "replace_known_left" (formula "165") (term "0,0,1,0") (ifseqformula "127")) + (builtin "One Step Simplification" (formula "165")) + (rule "ifSplit" (formula "165")) + (branch "if x_28 true" + (builtin "One Step Simplification" (formula "166")) + (builtin "One Step Simplification" (formula "1")) + (rule "closeFalse" (formula "1")) + ) + (branch "if x_28 false" + (builtin "One Step Simplification" (formula "166")) + (builtin "One Step Simplification" (formula "1")) + (rule "true_left" (formula "1")) + (rule "blockEmpty" (formula "165") (term "1")) + (builtin "Block Contract (Internal)" (formula "165") (newnames "exc_23,heap_Before_BLOCK_19,savedHeap_Before_BLOCK_19,o,f")) + (branch "Validity" + (builtin "One Step Simplification" (formula "129") (ifInst "" (formula "28"))) + (builtin "One Step Simplification" (formula "166")) + (rule "eqSymm" (formula "166") (term "0,0,1,0,1")) + (rule "variableDeclarationAssign" (formula "166") (term "1")) + (rule "variableDeclaration" (formula "166") (term "1") (newnames "exc_23_1")) + (rule "assignment" (formula "166") (term "1")) + (builtin "One Step Simplification" (formula "166")) + (rule "emptyStatement" (formula "166") (term "1")) + (builtin "One Step Simplification" (formula "166")) + (rule "emptyStatement" (formula "166") (term "1")) + (rule "tryEmpty" (formula "166") (term "1")) + (rule "blockEmptyLabel" (formula "166") (term "1")) + (rule "blockEmpty" (formula "166") (term "1")) + (rule "methodCallEmpty" (formula "166") (term "1")) + (rule "emptyModality" (formula "166") (term "1")) + (rule "andRight" (formula "166")) + (branch + (builtin "One Step Simplification" (formula "166")) + (rule "closeTrue" (formula "166")) + ) + (branch + (builtin "One Step Simplification" (formula "166")) + (rule "closeTrue" (formula "166")) + ) + ) + (branch "Precondition" + (rule "andRight" (formula "165")) + (branch + (builtin "One Step Simplification" (formula "165") (ifInst "" (formula "28"))) + (rule "closeTrue" (formula "165")) + ) + (branch + (builtin "One Step Simplification" (formula "165")) + (rule "wellFormedAnonEQ" (formula "165") (ifseqformula "113")) + (rule "wellFormedAnon" (formula "165") (term "0")) + (rule "replace_known_left" (formula "165") (term "1") (ifseqformula "112")) + (builtin "One Step Simplification" (formula "165") (ifInst "" (formula "17")) (ifInst "" (formula "16"))) + (rule "closeTrue" (formula "165")) + ) + ) + (branch "Usage" + (builtin "One Step Simplification" (formula "166")) + (builtin "One Step Simplification" (formula "129")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "129") (term "1,1,0") (ifseqformula "113")) + (builtin "One Step Simplification" (formula "129")) + (rule "expand_inInt" (formula "129") (term "0,0,1")) + (rule "replace_int_MIN" (formula "129") (term "0,1,0,0,1")) + (rule "replace_int_MAX" (formula "129") (term "1,0,0,0,1")) + (rule "andLeft" (formula "129")) + (rule "andLeft" (formula "129")) + (rule "translateJavaAddInt" (formula "131") (term "2,1,1,0")) + (rule "translateJavaAddInt" (formula "131") (term "3,1,1,0")) + (rule "replace_known_left" (formula "130") (term "0") (ifseqformula "129")) + (builtin "One Step Simplification" (formula "130")) + (rule "true_left" (formula "130")) + (rule "inEqSimp_commuteLeq" (formula "130") (term "1,0,0")) + (rule "applyEq" (formula "130") (term "1,3,1,1,0") (ifseqformula "84")) + (rule "commute_and" (formula "130") (term "0,0")) + (rule "elim_double_block_2" (formula "167") (term "1")) + (rule "ifUnfold" (formula "167") (term "1") (inst "#boolv=x")) + (rule "variableDeclaration" (formula "167") (term "1") (newnames "x_29")) + (rule "inequality_comparison_simple" (formula "167") (term "1")) + (builtin "One Step Simplification" (formula "167")) + (rule "replace_known_left" (formula "167") (term "0,0,1,0") (ifseqformula "129")) + (builtin "One Step Simplification" (formula "167")) + (rule "ifSplit" (formula "167")) + (branch "if x_29 true" + (builtin "One Step Simplification" (formula "168")) + (builtin "One Step Simplification" (formula "1")) + (rule "closeFalse" (formula "1")) + ) + (branch "if x_29 false" + (builtin "One Step Simplification" (formula "168")) + (builtin "One Step Simplification" (formula "1")) + (rule "true_left" (formula "1")) + (rule "blockEmpty" (formula "167") (term "1")) + (builtin "Block Contract (Internal)" (formula "167") (newnames "exc_24,heap_Before_BLOCK_20,savedHeap_Before_BLOCK_20,o,f")) + (branch "Validity" + (builtin "One Step Simplification" (formula "168")) + (builtin "One Step Simplification" (formula "131") (ifInst "" (formula "28"))) + (rule "eqSymm" (formula "168") (term "0,0,1,0,1")) + (rule "variableDeclarationAssign" (formula "168") (term "1")) + (rule "variableDeclaration" (formula "168") (term "1") (newnames "exc_24_1")) + (rule "assignment" (formula "168") (term "1")) + (builtin "One Step Simplification" (formula "168")) + (rule "emptyStatement" (formula "168") (term "1")) + (builtin "One Step Simplification" (formula "168")) + (rule "emptyStatement" (formula "168") (term "1")) + (rule "tryEmpty" (formula "168") (term "1")) + (rule "blockEmptyLabel" (formula "168") (term "1")) + (rule "blockEmpty" (formula "168") (term "1")) + (rule "methodCallEmpty" (formula "168") (term "1")) + (rule "emptyModality" (formula "168") (term "1")) + (rule "andRight" (formula "168")) + (branch + (builtin "One Step Simplification" (formula "168")) + (rule "closeTrue" (formula "168")) + ) + (branch + (builtin "One Step Simplification" (formula "168")) + (rule "closeTrue" (formula "168")) + ) + ) + (branch "Precondition" + (rule "andRight" (formula "167")) + (branch + (builtin "One Step Simplification" (formula "167") (ifInst "" (formula "28"))) + (rule "closeTrue" (formula "167")) + ) + (branch + (builtin "One Step Simplification" (formula "167")) + (rule "wellFormedAnonEQ" (formula "167") (ifseqformula "113")) + (rule "wellFormedAnon" (formula "167") (term "0")) + (rule "replace_known_left" (formula "167") (term "1") (ifseqformula "112")) + (builtin "One Step Simplification" (formula "167") (ifInst "" (formula "17")) (ifInst "" (formula "16"))) + (rule "closeTrue" (formula "167")) + ) + ) + (branch "Usage" + (builtin "One Step Simplification" (formula "131")) + (builtin "One Step Simplification" (formula "168")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "131") (term "1,1,0") (ifseqformula "113")) + (builtin "One Step Simplification" (formula "131")) + (rule "andLeft" (formula "131")) + (rule "andLeft" (formula "131")) + (rule "translateJavaAddInt" (formula "133") (term "2,0")) + (rule "replace_known_left" (formula "132") (term "0") (ifseqformula "131")) + (builtin "One Step Simplification" (formula "132")) + (rule "true_left" (formula "132")) + (rule "polySimp_addAssoc" (formula "132") (term "2,0")) + (rule "polySimp_addComm1" (formula "132") (term "0,2,0")) + (rule "polySimp_pullOutFactor1b" (formula "132") (term "2,0")) + (rule "add_literals" (formula "132") (term "1,1,2,0")) + (rule "times_zero_1" (formula "132") (term "1,2,0")) + (rule "add_zero_right" (formula "132") (term "2,0")) + (rule "polySimp_addComm1" (formula "132") (term "2,0")) + (rule "polySimp_pullOutFactor2b" (formula "132") (term "0,2,0")) + (rule "add_literals" (formula "132") (term "1,1,0,2,0")) + (rule "times_zero_1" (formula "132") (term "1,0,2,0")) + (rule "add_zero_right" (formula "132") (term "0,2,0")) + (rule "elim_double_block_2" (formula "169") (term "1")) + (rule "ifUnfold" (formula "169") (term "1") (inst "#boolv=x")) + (rule "variableDeclaration" (formula "169") (term "1") (newnames "x_30")) + (rule "inequality_comparison_simple" (formula "169") (term "1")) + (builtin "One Step Simplification" (formula "169")) + (rule "replace_known_left" (formula "169") (term "0,0,1,0") (ifseqformula "131")) + (builtin "One Step Simplification" (formula "169")) + (rule "ifSplit" (formula "169")) + (branch "if x_30 true" + (builtin "One Step Simplification" (formula "1")) + (rule "closeFalse" (formula "1")) + ) + (branch "if x_30 false" + (builtin "One Step Simplification" (formula "1")) + (builtin "One Step Simplification" (formula "170")) + (rule "true_left" (formula "1")) + (rule "blockEmpty" (formula "169") (term "1")) + (builtin "Block Contract (Internal)" (formula "169") (newnames "exc_26,heap_Before_BLOCK_21,savedHeap_Before_BLOCK_21,o,f")) + (branch "Validity" + (builtin "One Step Simplification" (formula "170")) + (builtin "One Step Simplification" (formula "133") (ifInst "" (formula "28"))) + (rule "eqSymm" (formula "170") (term "0,0,1,0,1")) + (rule "variableDeclarationAssign" (formula "170") (term "1")) + (rule "variableDeclaration" (formula "170") (term "1") (newnames "exc_26_1")) + (rule "assignment" (formula "170") (term "1")) + (builtin "One Step Simplification" (formula "170")) + (rule "emptyStatement" (formula "170") (term "1")) + (builtin "One Step Simplification" (formula "170")) + (rule "emptyStatement" (formula "170") (term "1")) + (rule "tryEmpty" (formula "170") (term "1")) + (rule "blockEmptyLabel" (formula "170") (term "1")) + (rule "blockEmpty" (formula "170") (term "1")) + (rule "methodCallEmpty" (formula "170") (term "1")) + (rule "emptyModality" (formula "170") (term "1")) + (rule "andRight" (formula "170")) + (branch + (builtin "One Step Simplification" (formula "170")) + (rule "closeTrue" (formula "170")) + ) + (branch + (builtin "One Step Simplification" (formula "170")) + (rule "closeTrue" (formula "170")) + ) + ) + (branch "Precondition" + (rule "andRight" (formula "169")) + (branch + (builtin "One Step Simplification" (formula "169") (ifInst "" (formula "28"))) + (rule "closeTrue" (formula "169")) + ) + (branch + (builtin "One Step Simplification" (formula "169")) + (rule "wellFormedAnonEQ" (formula "169") (ifseqformula "113")) + (rule "wellFormedAnon" (formula "169") (term "0")) + (rule "replace_known_left" (formula "169") (term "1") (ifseqformula "112")) + (builtin "One Step Simplification" (formula "169") (ifInst "" (formula "17")) (ifInst "" (formula "16"))) + (rule "closeTrue" (formula "169")) + ) + ) + (branch "Usage" + (builtin "One Step Simplification" (formula "133")) + (builtin "One Step Simplification" (formula "170")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "133") (term "1,1,0") (ifseqformula "113")) + (builtin "One Step Simplification" (formula "133")) + (rule "andLeft" (formula "133")) + (rule "andLeft" (formula "133")) + (rule "translateJavaAddInt" (formula "135") (term "3,0")) + (rule "replace_known_left" (formula "134") (term "0") (ifseqformula "133")) + (builtin "One Step Simplification" (formula "134")) + (rule "true_left" (formula "134")) + (rule "polySimp_addAssoc" (formula "134") (term "3,0")) + (rule "polySimp_addComm1" (formula "134") (term "0,3,0")) + (rule "polySimp_pullOutFactor1b" (formula "134") (term "3,0")) + (rule "add_literals" (formula "134") (term "1,1,3,0")) + (rule "times_zero_1" (formula "134") (term "1,3,0")) + (rule "add_zero_right" (formula "134") (term "3,0")) + (rule "polySimp_addComm1" (formula "134") (term "3,0")) + (rule "polySimp_pullOutFactor2b" (formula "134") (term "0,3,0")) + (rule "add_literals" (formula "134") (term "1,1,0,3,0")) + (rule "times_zero_1" (formula "134") (term "1,0,3,0")) + (rule "add_zero_right" (formula "134") (term "0,3,0")) + (rule "elim_double_block_2" (formula "171") (term "1")) + (rule "ifUnfold" (formula "171") (term "1") (inst "#boolv=x")) + (rule "variableDeclaration" (formula "171") (term "1") (newnames "x_31")) + (rule "inequality_comparison_simple" (formula "171") (term "1")) + (builtin "One Step Simplification" (formula "171")) + (rule "replace_known_left" (formula "171") (term "0,0,1,0") (ifseqformula "133")) + (builtin "One Step Simplification" (formula "171")) + (builtin "Use Dependency Contract" (formula "122") (term "0") (ifInst "" (formula "122") (term "1")) (contract "de.wiesler.Buffers[de.wiesler.Buffers::bufferLen(int)].JML accessible clause.0")) + (rule "wellFormedAnon" (formula "135") (term "1,1,0,0,0,0")) + (rule "expand_inInt" (formula "135") (term "1,0,0,0")) + (rule "replace_int_MIN" (formula "135") (term "0,1,1,0,0,0")) + (rule "replace_int_MAX" (formula "135") (term "1,0,1,0,0,0")) + (rule "replace_known_left" (formula "135") (term "1,0,0,0,0,0") (ifseqformula "23")) + (builtin "One Step Simplification" (formula "135") (ifInst "" (formula "170")) (ifInst "" (formula "17")) (ifInst "" (formula "17")) (ifInst "" (formula "16")) (ifInst "" (formula "75")) (ifInst "" (formula "29")) (ifInst "" (formula "122"))) + (rule "true_left" (formula "135")) + (rule "ifSplit" (formula "171")) + (branch "if x_31 true" + (builtin "One Step Simplification" (formula "172")) + (builtin "One Step Simplification" (formula "1")) + (rule "closeFalse" (formula "1")) + ) + (branch "if x_31 false" + (builtin "One Step Simplification" (formula "172")) + (builtin "One Step Simplification" (formula "1")) + (rule "true_left" (formula "1")) + (rule "blockEmpty" (formula "171") (term "1")) + (rule "assignment" (formula "171") (term "1")) + (builtin "One Step Simplification" (formula "171")) + (rule "blockEmpty" (formula "171") (term "1")) + (builtin "Block Contract (Internal)" (formula "171") (newnames "exc_27,heap_Before_BLOCK_22,savedHeap_Before_BLOCK_22,o,f")) + (branch "Validity" + (builtin "One Step Simplification" (formula "172")) + (builtin "One Step Simplification" (formula "135") (ifInst "" (formula "28"))) + (rule "eqSymm" (formula "172") (term "0,0,1,0,1")) + (rule "variableDeclarationAssign" (formula "172") (term "1")) + (rule "variableDeclaration" (formula "172") (term "1") (newnames "exc_27_1")) + (rule "assignment" (formula "172") (term "1")) + (builtin "One Step Simplification" (formula "172")) + (rule "emptyStatement" (formula "172") (term "1")) + (builtin "One Step Simplification" (formula "172")) + (rule "emptyStatement" (formula "172") (term "1")) + (rule "tryEmpty" (formula "172") (term "1")) + (rule "blockEmptyLabel" (formula "172") (term "1")) + (rule "blockEmpty" (formula "172") (term "1")) + (rule "methodCallEmpty" (formula "172") (term "1")) + (rule "emptyModality" (formula "172") (term "1")) + (rule "andRight" (formula "172")) + (branch + (builtin "One Step Simplification" (formula "172")) + (rule "closeTrue" (formula "172")) + ) + (branch + (builtin "One Step Simplification" (formula "172")) + (rule "closeTrue" (formula "172")) + ) + ) + (branch "Precondition" + (rule "andRight" (formula "171")) + (branch + (builtin "One Step Simplification" (formula "171") (ifInst "" (formula "28"))) + (rule "closeTrue" (formula "171")) + ) + (branch + (builtin "One Step Simplification" (formula "171")) + (rule "wellFormedAnonEQ" (formula "171") (ifseqformula "113")) + (rule "wellFormedAnon" (formula "171") (term "0")) + (rule "replace_known_left" (formula "171") (term "1") (ifseqformula "112")) + (builtin "One Step Simplification" (formula "171") (ifInst "" (formula "17")) (ifInst "" (formula "16"))) + (rule "closeTrue" (formula "171")) + ) + ) + (branch "Usage" + (builtin "One Step Simplification" (formula "135") (ifInst "" (formula "118")) (ifInst "" (formula "119"))) + (builtin "One Step Simplification" (formula "172")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "135") (term "1,1") (ifseqformula "113")) + (builtin "One Step Simplification" (formula "135")) + (rule "andLeft" (formula "135")) + (rule "replace_known_left" (formula "136") (term "0") (ifseqformula "135")) + (builtin "One Step Simplification" (formula "136")) + (rule "true_left" (formula "136")) + (rule "elim_double_block_2" (formula "172") (term "1")) + (rule "ifUnfold" (formula "172") (term "1") (inst "#boolv=x")) + (rule "variableDeclaration" (formula "172") (term "1") (newnames "x_32")) + (rule "inequality_comparison_simple" (formula "172") (term "1")) + (builtin "One Step Simplification" (formula "172")) + (rule "replace_known_left" (formula "172") (term "0,0,1,0") (ifseqformula "135")) + (builtin "One Step Simplification" (formula "172")) + (rule "ifSplit" (formula "172")) + (branch "if x_32 true" + (builtin "One Step Simplification" (formula "1")) + (rule "closeFalse" (formula "1")) + ) + (branch "if x_32 false" + (builtin "One Step Simplification" (formula "1")) + (builtin "One Step Simplification" (formula "173")) + (rule "true_left" (formula "1")) + (rule "blockEmpty" (formula "172") (term "1")) + (rule "emptyStatement" (formula "172") (term "1")) + (rule "tryEmpty" (formula "172") (term "1")) + (rule "blockEmptyLabel" (formula "172") (term "1")) + (rule "blockEmpty" (formula "172") (term "1")) + (rule "methodCallEmpty" (formula "172") (term "1")) + (rule "emptyModality" (formula "172") (term "1")) + (rule "andRight" (formula "172")) + (branch + (builtin "One Step Simplification" (formula "172")) + (rule "closeTrue" (formula "172")) + ) + (branch + (rule "andRight" (formula "172")) + (branch + (builtin "One Step Simplification" (formula "172") (ifInst "" (formula "118"))) + (rule "closeTrue" (formula "172")) + ) + (branch + (builtin "One Step Simplification" (formula "172") (ifInst "" (formula "119"))) + (rule "closeTrue" (formula "172")) + ) + ) + ) + ) + ) + ) + ) + ) + ) + ) + ) + ) + ) + ) + ) + ) + ) ) ) ) - (branch + ) + (branch "Exceptional Post (copy_nonoverlapping)" + (builtin "One Step Simplification" (formula "113")) + (builtin "One Step Simplification" (formula "150")) + (rule "andLeft" (formula "113")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "114") (term "1,0") (ifseqformula "113")) + (builtin "One Step Simplification" (formula "114")) + (rule "andLeft" (formula "114")) + (rule "andLeft" (formula "114")) + (rule "notLeft" (formula "114")) + (rule "close" (formula "116") (ifseqformula "115")) + ) + (branch "Pre (copy_nonoverlapping)" + (builtin "One Step Simplification" (formula "148") (ifInst "" (formula "147")) (ifInst "" (formula "74")) (ifInst "" (formula "147")) (ifInst "" (formula "18")) (ifInst "" (formula "147")) (ifInst "" (formula "18")) (userinteraction)) + (rule "andRight" (formula "148")) + (branch "Case 1" + (rule "andRight" (formula "148")) + (branch "Case 1" + (rule "expand_inInt" (formula "148")) + (rule "replace_int_MIN" (formula "148") (term "0,1")) + (rule "replace_int_MAX" (formula "148") (term "1,0")) + (rule "replace_known_left" (formula "148") (term "0") (ifseqformula "64")) + (builtin "One Step Simplification" (formula "148") (ifInst "" (formula "65"))) + (rule "closeTrue" (formula "148")) + ) + (branch "Case 2" + (rule "expand_inInt" (formula "148")) + (rule "replace_int_MIN" (formula "148") (term "0,1")) + (rule "replace_int_MAX" (formula "148") (term "1,0")) + (rule "polySimp_homoEq" (formula "58")) + (rule "polySimp_homoEq" (formula "48") (term "1,0,1,0")) + (rule "polySimp_homoEq" (formula "108")) + (rule "polySimp_homoEq" (formula "11") (term "1,0")) + (rule "polySimp_mulComm0" (formula "58") (term "1,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "108") (term "1,0")) + (rule "polySimp_mulComm0" (formula "11") (term "1,0,1,0")) + (rule "polySimp_rightDist" (formula "58") (term "1,0")) + (rule "polySimp_mulComm0" (formula "58") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "48") (term "1,0,1,0,1,0")) + (rule "polySimp_mulAssoc" (formula "48") (term "0,1,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "48") (term "0,0,1,0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "0,1,0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "48") (term "0,1,0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "108") (term "1,0")) + (rule "polySimp_rightDist" (formula "11") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "11") (term "0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "108") (term "0,1,0")) + (rule "polySimp_mulLiterals" (formula "108") (term "1,0,1,0")) + (rule "polySimp_elimOne" (formula "108") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "108") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "58") (term "0")) + (rule "polySimp_addAssoc" (formula "48") (term "0,1,0,1,0")) + (rule "inEqSimp_ltRight" (formula "112")) + (rule "polySimp_rightDist" (formula "1") (term "0,0")) + (rule "polySimp_mulComm0" (formula "1") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "1") (term "0")) + (rule "inEqSimp_leqRight" (formula "113")) + (rule "mul_literals" (formula "1") (term "1,0,0")) + (rule "add_literals" (formula "1") (term "0,0")) + (rule "polySimp_addAssoc" (formula "13") (term "0,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "110") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "3")) + (rule "polySimp_rightDist" (formula "3") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "3") (term "0,1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "50") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "14") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "4")) + (rule "polySimp_mulComm0" (formula "4") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "4") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "12") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "1") (term "0")) + (rule "polySimp_addAssoc" (formula "110") (term "0,0")) + (rule "polySimp_addComm1" (formula "110") (term "0,0,0")) + (rule "polySimp_addComm0" (formula "110") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "3") (term "0,0")) + (rule "polySimp_addAssoc" (formula "3") (term "0")) + (rule "polySimp_addComm1" (formula "3") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "3") (term "0,0,0")) + (rule "add_literals" (formula "3") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "3") (term "1,0,0,0")) + (rule "add_zero_right" (formula "3") (term "0,0,0")) + (rule "inEqSimp_homoInEq0" (formula "94")) + (rule "polySimp_mulComm0" (formula "94") (term "1,0")) + (rule "polySimp_rightDist" (formula "94") (term "1,0")) + (rule "polySimp_mulComm0" (formula "94") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "94") (term "0")) + (rule "polySimp_addComm0" (formula "94") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "40")) + (rule "polySimp_mulComm0" (formula "40") (term "1,0")) + (rule "polySimp_rightDist" (formula "40") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "40") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "40") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "40") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "40") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "40") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "79")) + (rule "polySimp_mulComm0" (formula "79") (term "1,0")) + (rule "polySimp_rightDist" (formula "79") (term "1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "93")) + (rule "polySimp_mulComm0" (formula "93") (term "1,0")) + (rule "polySimp_rightDist" (formula "93") (term "1,0")) + (rule "polySimp_mulComm0" (formula "93") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "93") (term "0")) + (rule "polySimp_addAssoc" (formula "93") (term "0,0")) + (rule "polySimp_pullOutFactor1" (formula "93") (term "0,0,0")) + (rule "add_literals" (formula "93") (term "1,0,0,0")) + (rule "times_zero_1" (formula "93") (term "0,0,0")) + (rule "add_zero_left" (formula "93") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "67")) + (rule "mul_literals" (formula "67") (term "1,0")) + (rule "polySimp_addComm1" (formula "67") (term "0")) + (rule "polySimp_addComm0" (formula "67") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1,0")) + (rule "polySimp_rightDist" (formula "64") (term "1,0")) + (rule "polySimp_mulComm0" (formula "64") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "64") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "75")) + (rule "mul_literals" (formula "75") (term "1,0")) + (rule "polySimp_addComm1" (formula "75") (term "0")) + (rule "polySimp_addComm0" (formula "75") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "108")) + (rule "polySimp_mulComm0" (formula "108") (term "1,0")) + (rule "polySimp_rightDist" (formula "108") (term "1,0")) + (rule "polySimp_mulComm0" (formula "108") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "108") (term "0")) + (rule "polySimp_addComm0" (formula "108") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "102")) + (rule "polySimp_mulComm0" (formula "102") (term "1,0")) + (rule "polySimp_rightDist" (formula "102") (term "1,0")) + (rule "polySimp_mulComm0" (formula "102") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "65")) + (rule "mul_literals" (formula "65") (term "1,0")) + (rule "polySimp_addComm1" (formula "65") (term "0")) + (rule "polySimp_addComm0" (formula "65") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "66")) + (rule "polySimp_mulComm0" (formula "66") (term "1,0")) + (rule "polySimp_rightDist" (formula "66") (term "1,0")) + (rule "polySimp_mulComm0" (formula "66") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "74")) + (rule "polySimp_mulComm0" (formula "74") (term "1,0")) + (rule "polySimp_rightDist" (formula "74") (term "1,0")) + (rule "polySimp_mulComm0" (formula "74") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "111")) + (rule "polySimp_mulComm0" (formula "111") (term "1,0")) + (rule "polySimp_rightDist" (formula "111") (term "1,0")) + (rule "polySimp_mulComm0" (formula "111") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "111") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "80")) + (rule "mul_literals" (formula "80") (term "1,0")) + (rule "polySimp_addComm1" (formula "80") (term "0")) + (rule "polySimp_addComm0" (formula "80") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "107")) + (rule "polySimp_mulComm0" (formula "107") (term "1,0")) + (rule "polySimp_rightDist" (formula "107") (term "1,0")) + (rule "polySimp_mulComm0" (formula "107") (term "0,1,0")) + (rule "inEqSimp_homoInEq1" (formula "91")) + (rule "polySimp_pullOutFactor1" (formula "91") (term "0")) + (rule "add_literals" (formula "91") (term "1,0")) + (rule "times_zero_1" (formula "91") (term "0")) + (rule "leq_literals" (formula "91")) + (rule "true_left" (formula "91")) + (rule "inEqSimp_homoInEq0" (formula "102")) + (rule "polySimp_mulComm0" (formula "102") (term "1,0")) + (rule "polySimp_rightDist" (formula "102") (term "1,0")) + (rule "polySimp_mulComm0" (formula "102") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "102") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "91")) + (rule "polySimp_addComm1" (formula "91") (term "0")) + (rule "polySimp_pullOutFactor1" (formula "91") (term "0,0")) + (rule "add_literals" (formula "91") (term "1,0,0")) + (rule "times_zero_1" (formula "91") (term "0,0")) + (rule "add_zero_left" (formula "91") (term "0")) + (rule "polySimp_addAssoc" (formula "100") (term "0")) + (rule "polySimp_addComm1" (formula "100") (term "0,0")) + (rule "polySimp_pullOutFactor1" (formula "100") (term "0,0,0")) + (rule "add_literals" (formula "100") (term "1,0,0,0")) + (rule "times_zero_1" (formula "100") (term "0,0,0")) + (rule "add_zero_left" (formula "100") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "145") (term "1")) + (rule "mul_literals" (formula "145") (term "1,0,1")) + (rule "polySimp_addComm1" (formula "145") (term "0,1")) + (rule "inEqSimp_homoInEq0" (formula "145") (term "0")) + (rule "polySimp_mulComm0" (formula "145") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "145") (term "0,0,1")) + (rule "polySimp_addComm1" (formula "145") (term "0,0,0,1")) + (rule "polySimp_addComm0" (formula "145") (term "0,0,0,0,1")) + (rule "polySimp_addAssoc" (formula "66") (term "0")) + (rule "polySimp_addAssoc" (formula "74") (term "0")) + (rule "polySimp_rightDist" (formula "145") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "109") (term "0,0")) + (rule "polySimp_addComm1" (formula "109") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "109") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1" (formula "109") (term "0,0,0,0,0")) + (rule "add_literals" (formula "109") (term "1,0,0,0,0,0")) + (rule "times_zero_1" (formula "109") (term "0,0,0,0,0")) + (rule "add_zero_left" (formula "109") (term "0,0,0,0")) + (rule "polySimp_rightDist" (formula "145") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "105") (term "0")) + (rule "polySimp_addComm1" (formula "105") (term "0,0")) + (rule "polySimp_pullOutFactor1" (formula "105") (term "0,0,0")) + (rule "add_literals" (formula "105") (term "1,0,0,0")) + (rule "times_zero_1" (formula "105") (term "0,0,0")) + (rule "add_zero_left" (formula "105") (term "0,0")) + (rule "polySimp_rightDist" (formula "145") (term "0,0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "145") (term "1,0,0,1,0,0")) + (rule "polySimp_elimOne" (formula "145") (term "1,0,0,1,0,0")) + (rule "polySimp_mulComm0" (formula "145") (term "0,0,0,1,0,0")) + (rule "polySimp_addAssoc" (formula "101") (term "0,0")) + (rule "polySimp_pullOutFactor1" (formula "101") (term "0,0,0")) + (rule "add_literals" (formula "101") (term "1,0,0,0")) + (rule "times_zero_1" (formula "101") (term "0,0,0")) + (rule "add_zero_left" (formula "101") (term "0,0")) + (rule "polySimp_addAssoc" (formula "145") (term "0,0")) + (rule "polySimp_addAssoc" (formula "145") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "145") (term "0,0,0,0")) + (rule "polySimp_sepNegMonomial" (formula "60")) + (rule "polySimp_mulLiterals" (formula "60") (term "0")) + (rule "polySimp_elimOne" (formula "60") (term "0")) + (rule "applyEq" (formula "110") (term "1") (ifseqformula "60")) + (rule "polySimp_sepNegMonomial" (formula "50") (term "1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "50") (term "0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "50") (term "0,1,0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "13") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "13") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "13") (term "0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "107")) + (rule "polySimp_mulLiterals" (formula "107") (term "0")) + (rule "polySimp_elimOne" (formula "107") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "2")) + (rule "polySimp_mulLiterals" (formula "2") (term "0")) + (rule "polySimp_elimOne" (formula "2") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "50") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "50") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "50") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "50") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "50") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "14") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "14") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "14") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "14") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "14") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "4")) + (rule "polySimp_mulLiterals" (formula "4") (term "0")) + (rule "polySimp_elimOne" (formula "4") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "12") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "12") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "12") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "12") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "12") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "1")) + (rule "polySimp_mulComm0" (formula "1") (term "1")) + (rule "polySimp_rightDist" (formula "1") (term "1")) + (rule "polySimp_mulLiterals" (formula "1") (term "1,1")) + (rule "mul_literals" (formula "1") (term "0,1")) + (rule "polySimp_elimOne" (formula "1") (term "1,1")) + (rule "inEqSimp_sepPosMonomial0" (formula "3")) + (rule "polySimp_mulComm0" (formula "3") (term "1")) + (rule "polySimp_rightDist" (formula "3") (term "1")) + (rule "mul_literals" (formula "3") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "3") (term "1,1")) + (rule "polySimp_elimOne" (formula "3") (term "1,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "92")) + (rule "polySimp_mulLiterals" (formula "92") (term "0")) + (rule "polySimp_elimOne" (formula "92") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "40")) + (rule "polySimp_mulLiterals" (formula "40") (term "0")) + (rule "polySimp_elimOne" (formula "40") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "79")) + (rule "polySimp_mulLiterals" (formula "79") (term "0")) + (rule "polySimp_elimOne" (formula "79") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "91")) + (rule "polySimp_mulLiterals" (formula "91") (term "1")) + (rule "polySimp_elimOne" (formula "91") (term "1")) + (rule "inEqSimp_sepPosMonomial1" (formula "67")) + (rule "polySimp_mulComm0" (formula "67") (term "1")) + (rule "polySimp_rightDist" (formula "67") (term "1")) + (rule "mul_literals" (formula "67") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "0")) + (rule "polySimp_elimOne" (formula "64") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "75")) + (rule "polySimp_mulComm0" (formula "75") (term "1")) + (rule "polySimp_rightDist" (formula "75") (term "1")) + (rule "mul_literals" (formula "75") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "65")) + (rule "polySimp_mulComm0" (formula "65") (term "1")) + (rule "polySimp_rightDist" (formula "65") (term "1")) + (rule "mul_literals" (formula "65") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "80")) + (rule "polySimp_mulComm0" (formula "80") (term "1")) + (rule "polySimp_rightDist" (formula "80") (term "1")) + (rule "mul_literals" (formula "80") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "98")) + (rule "polySimp_mulLiterals" (formula "98") (term "0")) + (rule "polySimp_elimOne" (formula "98") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "143") (term "1")) + (rule "polySimp_mulComm0" (formula "143") (term "1,1")) + (rule "polySimp_rightDist" (formula "143") (term "1,1")) + (rule "polySimp_rightDist" (formula "143") (term "0,1,1")) + (rule "polySimp_mulLiterals" (formula "143") (term "1,0,1,1")) + (rule "polySimp_elimOne" (formula "143") (term "1,0,1,1")) + (rule "polySimp_rightDist" (formula "143") (term "0,0,1,1")) + (rule "mul_literals" (formula "143") (term "0,0,0,1,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "66")) + (rule "polySimp_mulLiterals" (formula "66") (term "0")) + (rule "polySimp_elimOne" (formula "66") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "74")) + (rule "polySimp_mulLiterals" (formula "74") (term "0")) + (rule "polySimp_elimOne" (formula "74") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "107")) + (rule "polySimp_mulComm0" (formula "107") (term "1")) + (rule "polySimp_rightDist" (formula "107") (term "1")) + (rule "polySimp_mulLiterals" (formula "107") (term "1,1")) + (rule "polySimp_elimOne" (formula "107") (term "1,1")) + (rule "polySimp_rightDist" (formula "107") (term "0,1")) + (rule "polySimp_mulAssoc" (formula "107") (term "0,0,1")) + (rule "polySimp_mulComm0" (formula "107") (term "0,0,0,1")) + (rule "polySimp_mulLiterals" (formula "107") (term "0,0,1")) + (rule "polySimp_elimOne" (formula "107") (term "0,0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "103")) + (rule "polySimp_mulLiterals" (formula "103") (term "0")) + (rule "polySimp_elimOne" (formula "103") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "99")) + (rule "polySimp_mulLiterals" (formula "99") (term "1")) + (rule "polySimp_elimOne" (formula "99") (term "1")) + (rule "inEqSimp_sepNegMonomial1" (formula "143") (term "0")) + (rule "polySimp_mulLiterals" (formula "143") (term "0,0")) + (rule "polySimp_elimOne" (formula "143") (term "0,0")) + (rule "inEqSimp_subsumption1" (formula "70") (ifseqformula "1")) + (rule "inEqSimp_homoInEq0" (formula "70") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "70") (term "0,0")) + (rule "add_literals" (formula "70") (term "1,1,0,0")) + (rule "times_zero_1" (formula "70") (term "1,0,0")) + (rule "add_zero_right" (formula "70") (term "0,0")) + (rule "qeq_literals" (formula "70") (term "0")) + (builtin "One Step Simplification" (formula "70")) + (rule "true_left" (formula "70")) + (rule "inEqSimp_subsumption1" (formula "77") (ifseqformula "10")) + (rule "leq_literals" (formula "77") (term "0")) + (builtin "One Step Simplification" (formula "77")) + (rule "true_left" (formula "77")) + (rule "inEqSimp_subsumption1" (formula "22") (ifseqformula "34")) + (rule "leq_literals" (formula "22") (term "0")) + (builtin "One Step Simplification" (formula "22")) + (rule "true_left" (formula "22")) + (rule "inEqSimp_subsumption1" (formula "79") (ifseqformula "68")) + (rule "leq_literals" (formula "79") (term "0")) + (builtin "One Step Simplification" (formula "79")) + (rule "true_left" (formula "79")) + (rule "inEqSimp_subsumption0" (formula "99") (ifseqformula "3")) + (rule "inEqSimp_homoInEq0" (formula "99") (term "0")) + (rule "polySimp_mulComm0" (formula "99") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "99") (term "1,0,0")) + (rule "mul_literals" (formula "99") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "99") (term "0,0")) + (rule "polySimp_addComm0" (formula "99") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "99") (term "0,0")) + (rule "add_literals" (formula "99") (term "1,1,0,0")) + (rule "times_zero_1" (formula "99") (term "1,0,0")) + (rule "add_zero_right" (formula "99") (term "0,0")) + (rule "qeq_literals" (formula "99") (term "0")) + (builtin "One Step Simplification" (formula "99")) + (rule "true_left" (formula "99")) + (rule "inEqSimp_subsumption1" (formula "36") (ifseqformula "37")) + (rule "leq_literals" (formula "36") (term "0")) + (builtin "One Step Simplification" (formula "36")) + (rule "true_left" (formula "36")) + (rule "inEqSimp_subsumption1" (formula "11") (ifseqformula "4")) + (rule "inEqSimp_homoInEq0" (formula "11") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "11") (term "0,0")) + (rule "add_literals" (formula "11") (term "1,1,0,0")) + (rule "times_zero_1" (formula "11") (term "1,0,0")) + (rule "add_zero_right" (formula "11") (term "0,0")) + (rule "qeq_literals" (formula "11") (term "0")) + (builtin "One Step Simplification" (formula "11")) + (rule "true_left" (formula "11")) + (rule "inEqSimp_exactShadow3" (formula "100") (ifseqformula "67")) + (rule "polySimp_rightDist" (formula "100") (term "0,0")) + (rule "polySimp_addComm1" (formula "100") (term "0")) + (rule "polySimp_rightDist" (formula "100") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "100") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "100") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "100") (term "0,0,0,0")) + (rule "polySimp_addComm1" (formula "100") (term "0,0")) + (rule "polySimp_addComm0" (formula "100") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "100")) + (rule "polySimp_mulLiterals" (formula "100") (term "0")) + (rule "polySimp_elimOne" (formula "100") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "93") (ifseqformula "63")) + (rule "polySimp_mulComm0" (formula "93") (term "0,0")) + (rule "polySimp_addComm0" (formula "93") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "93")) + (rule "polySimp_mulLiterals" (formula "93") (term "0")) + (rule "polySimp_elimOne" (formula "93") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "93") (ifseqformula "77")) + (rule "polySimp_mulComm0" (formula "93") (term "0,0")) + (rule "polySimp_addComm0" (formula "93") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "93")) + (rule "polySimp_mulLiterals" (formula "93") (term "0")) + (rule "polySimp_elimOne" (formula "93") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "86") (ifseqformula "84")) + (rule "mul_literals" (formula "86") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "86")) + (rule "mul_literals" (formula "86") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "75") (ifseqformula "2")) + (rule "polySimp_rightDist" (formula "75") (term "0,0")) + (rule "mul_literals" (formula "75") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "75") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "75") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "75") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "75") (term "0,0")) + (rule "add_literals" (formula "75") (term "1,1,0,0")) + (rule "times_zero_1" (formula "75") (term "1,0,0")) + (rule "add_literals" (formula "75") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "75")) + (rule "mul_literals" (formula "75") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "62") (ifseqformula "76")) + (rule "polySimp_rightDist" (formula "62") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "62") (term "1,0,0")) + (rule "mul_literals" (formula "62") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "62") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "62") (term "0")) + (rule "add_literals" (formula "62") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "62")) + (rule "mul_literals" (formula "62") (term "1")) + (rule "inEqSimp_subsumption1" (formula "62") (ifseqformula "32")) + (rule "leq_literals" (formula "62") (term "0")) + (builtin "One Step Simplification" (formula "62")) + (rule "true_left" (formula "62")) + (rule "inEqSimp_exactShadow3" (formula "101") (ifseqformula "63")) + (rule "polySimp_rightDist" (formula "101") (term "0,0")) + (rule "polySimp_addComm1" (formula "101") (term "0")) + (rule "polySimp_rightDist" (formula "101") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "101") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "101") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "101") (term "0,0,0,0")) + (rule "polySimp_addComm1" (formula "101") (term "0,0")) + (rule "polySimp_addComm0" (formula "101") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "101")) + (rule "polySimp_mulLiterals" (formula "101") (term "0")) + (rule "polySimp_elimOne" (formula "101") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "93") (ifseqformula "3")) + (rule "polySimp_mulComm0" (formula "93") (term "0,0")) + (rule "polySimp_addComm0" (formula "93") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "93")) + (rule "polySimp_mulLiterals" (formula "93") (term "0")) + (rule "polySimp_elimOne" (formula "93") (term "0")) + (rule "inEqSimp_subsumption0" (formula "84") (ifseqformula "93")) + (rule "inEqSimp_homoInEq0" (formula "84") (term "0")) + (rule "polySimp_mulComm0" (formula "84") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "84") (term "1,0,0")) + (rule "mul_literals" (formula "84") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "84") (term "0,0")) + (rule "polySimp_addComm0" (formula "84") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "84") (term "0,0")) + (rule "add_literals" (formula "84") (term "1,1,0,0")) + (rule "times_zero_1" (formula "84") (term "1,0,0")) + (rule "add_zero_right" (formula "84") (term "0,0")) + (rule "qeq_literals" (formula "84") (term "0")) + (builtin "One Step Simplification" (formula "84")) + (rule "true_left" (formula "84")) + (rule "inEqSimp_exactShadow3" (formula "93") (ifseqformula "67")) + (rule "polySimp_mulComm0" (formula "93") (term "0,0")) + (rule "polySimp_addComm0" (formula "93") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "93")) + (rule "polySimp_mulLiterals" (formula "93") (term "0")) + (rule "polySimp_elimOne" (formula "93") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "33") (ifseqformula "21")) + (rule "polySimp_mulComm0" (formula "33") (term "0,0")) + (rule "polySimp_addComm0" (formula "33") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "33")) + (rule "polySimp_mulLiterals" (formula "33") (term "0")) + (rule "polySimp_elimOne" (formula "33") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "3")) + (rule "polySimp_rightDist" (formula "64") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "64") (term "1,0,0")) + (rule "mul_literals" (formula "64") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "64") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "64") (term "0")) + (rule "polySimp_addComm1" (formula "64") (term "0,0")) + (rule "add_literals" (formula "64") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1")) + (rule "polySimp_rightDist" (formula "64") (term "1")) + (rule "mul_literals" (formula "64") (term "0,1")) + (rule "inEqSimp_subsumption1" (formula "76") (ifseqformula "64")) + (rule "inEqSimp_homoInEq0" (formula "76") (term "0")) + (rule "polySimp_mulComm0" (formula "76") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "76") (term "1,0,0")) + (rule "mul_literals" (formula "76") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "76") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "76") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "76") (term "0,0")) + (rule "polySimp_addComm1" (formula "76") (term "0,0,0")) + (rule "add_literals" (formula "76") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "76") (term "0,0")) + (rule "add_literals" (formula "76") (term "1,1,0,0")) + (rule "times_zero_1" (formula "76") (term "1,0,0")) + (rule "add_zero_right" (formula "76") (term "0,0")) + (rule "qeq_literals" (formula "76") (term "0")) + (builtin "One Step Simplification" (formula "76")) + (rule "true_left" (formula "76")) + (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "68")) + (rule "polySimp_rightDist" (formula "65") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "65") (term "1,0,0")) + (rule "mul_literals" (formula "65") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "65") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "65") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "65") (term "0,0")) + (rule "add_literals" (formula "65") (term "1,1,0,0")) + (rule "times_zero_1" (formula "65") (term "1,0,0")) + (rule "add_zero_right" (formula "65") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "65")) + (rule "mul_literals" (formula "65") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "72") (ifseqformula "84")) + (rule "polySimp_rightDist" (formula "72") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "72") (term "1,0,0")) + (rule "mul_literals" (formula "72") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "72") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "72") (term "0")) + (rule "add_literals" (formula "72") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "72")) + (rule "mul_literals" (formula "72") (term "1")) + (rule "inEqSimp_subsumption1" (formula "72") (ifseqformula "32")) + (rule "leq_literals" (formula "72") (term "0")) + (builtin "One Step Simplification" (formula "72")) + (rule "true_left" (formula "72")) + (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "61")) + (rule "mul_literals" (formula "67") (term "0,0")) + (rule "add_zero_left" (formula "67") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "67")) + (rule "polySimp_mulLiterals" (formula "67") (term "0")) + (rule "polySimp_elimOne" (formula "67") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "91")) + (rule "times_zero_1" (formula "67") (term "0,0")) + (rule "add_zero_left" (formula "67") (term "0")) + (rule "inEqSimp_subsumption1" (formula "86") (ifseqformula "67")) + (rule "leq_literals" (formula "86") (term "0")) + (builtin "One Step Simplification" (formula "86")) + (rule "true_left" (formula "86")) + (rule "inEqSimp_exactShadow3" (formula "79") (ifseqformula "69")) + (rule "mul_literals" (formula "79") (term "0,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "79")) + (rule "polySimp_mulComm0" (formula "79") (term "1")) + (rule "polySimp_rightDist" (formula "79") (term "1")) + (rule "mul_literals" (formula "79") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "79") (term "1,1")) + (rule "polySimp_elimOne" (formula "79") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "79") (ifseqformula "33")) + (rule "inEqSimp_homoInEq0" (formula "79") (term "0")) + (rule "polySimp_mulComm0" (formula "79") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "79") (term "1,0,0")) + (rule "mul_literals" (formula "79") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0,0")) + (rule "polySimp_addComm0" (formula "79") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "79") (term "0,0")) + (rule "add_literals" (formula "79") (term "1,1,0,0")) + (rule "times_zero_1" (formula "79") (term "1,0,0")) + (rule "add_zero_right" (formula "79") (term "0,0")) + (rule "qeq_literals" (formula "79") (term "0")) + (builtin "One Step Simplification" (formula "79")) + (rule "true_left" (formula "79")) + (rule "inEqSimp_exactShadow3" (formula "22") (ifseqformula "37")) + (rule "mul_literals" (formula "22") (term "0,0")) + (rule "polySimp_addAssoc" (formula "22") (term "0")) + (rule "add_literals" (formula "22") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "22")) + (rule "mul_literals" (formula "22") (term "1")) + (rule "inEqSimp_subsumption1" (formula "22") (ifseqformula "33")) + (rule "leq_literals" (formula "22") (term "0")) + (builtin "One Step Simplification" (formula "22")) + (rule "true_left" (formula "22")) + (rule "inEqSimp_exactShadow3" (formula "1") (ifseqformula "3")) + (rule "polySimp_rightDist" (formula "1") (term "0,0")) + (rule "mul_literals" (formula "1") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "1") (term "0")) + (rule "polySimp_addAssoc" (formula "1") (term "0,0")) + (rule "add_literals" (formula "1") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "1")) + (rule "polySimp_mulLiterals" (formula "1") (term "0")) + (rule "polySimp_elimOne" (formula "1") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "2") (ifseqformula "79")) + (rule "polySimp_rightDist" (formula "2") (term "0,0")) + (rule "mul_literals" (formula "2") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "2") (term "0")) + (rule "add_literals" (formula "2") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "2")) + (rule "polySimp_mulLiterals" (formula "2") (term "0")) + (rule "polySimp_elimOne" (formula "2") (term "0")) + (rule "inEqSimp_subsumption0" (formula "79") (ifseqformula "2")) + (rule "leq_literals" (formula "79") (term "0")) + (builtin "One Step Simplification" (formula "79")) + (rule "true_left" (formula "79")) + (rule "inEqSimp_exactShadow3" (formula "6") (ifseqformula "50")) + (rule "polySimp_rightDist" (formula "6") (term "0,0")) + (rule "mul_literals" (formula "6") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "6") (term "0")) + (rule "add_literals" (formula "6") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "6")) + (rule "polySimp_mulLiterals" (formula "6") (term "0")) + (rule "polySimp_elimOne" (formula "6") (term "0")) + (rule "inEqSimp_subsumption0" (formula "78") (ifseqformula "6")) + (rule "leq_literals" (formula "78") (term "0")) + (builtin "One Step Simplification" (formula "78")) + (rule "true_left" (formula "78")) + (rule "inEqSimp_exactShadow3" (formula "80") (ifseqformula "5")) + (rule "mul_literals" (formula "80") (term "0,0")) + (rule "polySimp_addAssoc" (formula "80") (term "0")) + (rule "add_literals" (formula "80") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "80")) + (rule "mul_literals" (formula "80") (term "1")) + (rule "inEqSimp_subsumption1" (formula "58") (ifseqformula "80")) + (rule "leq_literals" (formula "58") (term "0")) + (builtin "One Step Simplification" (formula "58")) + (rule "true_left" (formula "58")) + (rule "inEqSimp_exactShadow3" (formula "104") (ifseqformula "5")) + (rule "polySimp_rightDist" (formula "104") (term "0,0")) + (rule "polySimp_addComm1" (formula "104") (term "0")) + (rule "polySimp_rightDist" (formula "104") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "104") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "104") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "104") (term "0,0,0,0")) + (rule "polySimp_addComm1" (formula "104") (term "0,0")) + (rule "polySimp_addAssoc" (formula "104") (term "0,0,0")) + (rule "polySimp_addComm0" (formula "104") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "104") (term "0,0,0")) + (rule "add_literals" (formula "104") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "104") (term "1,0,0,0")) + (rule "add_literals" (formula "104") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "104")) + (rule "polySimp_mulLiterals" (formula "104") (term "0")) + (rule "polySimp_elimOne" (formula "104") (term "0")) + (rule "inEqSimp_subsumption0" (formula "92") (ifseqformula "104")) + (rule "inEqSimp_homoInEq0" (formula "92") (term "0")) + (rule "polySimp_mulComm0" (formula "92") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "92") (term "1,0,0")) + (rule "mul_literals" (formula "92") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "92") (term "0,0")) + (rule "polySimp_addComm0" (formula "92") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "92") (term "0,0")) + (rule "add_literals" (formula "92") (term "1,1,0,0")) + (rule "times_zero_1" (formula "92") (term "1,0,0")) + (rule "add_zero_right" (formula "92") (term "0,0")) + (rule "qeq_literals" (formula "92") (term "0")) + (builtin "One Step Simplification" (formula "92")) + (rule "true_left" (formula "92")) + (rule "inEqSimp_exactShadow3" (formula "3") (ifseqformula "65")) + (rule "polySimp_rightDist" (formula "3") (term "0,0")) + (rule "mul_literals" (formula "3") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "3") (term "0")) + (rule "polySimp_addAssoc" (formula "3") (term "0,0")) + (rule "add_literals" (formula "3") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "3")) + (rule "polySimp_mulLiterals" (formula "3") (term "0")) + (rule "polySimp_elimOne" (formula "3") (term "0")) + (rule "inEqSimp_subsumption0" (formula "64") (ifseqformula "3")) + (rule "inEqSimp_homoInEq0" (formula "64") (term "0")) + (rule "polySimp_mulComm0" (formula "64") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "64") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "64") (term "1,1,0,0")) + (rule "mul_literals" (formula "64") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "64") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "64") (term "0,0")) + (rule "polySimp_addComm1" (formula "64") (term "0,0,0")) + (rule "add_literals" (formula "64") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "64") (term "0,0")) + (rule "add_literals" (formula "64") (term "1,1,0,0")) + (rule "times_zero_1" (formula "64") (term "1,0,0")) + (rule "add_zero_right" (formula "64") (term "0,0")) + (rule "qeq_literals" (formula "64") (term "0")) + (builtin "One Step Simplification" (formula "64")) + (rule "true_left" (formula "64")) + (rule "inEqSimp_exactShadow3" (formula "104") (ifseqformula "78")) + (rule "polySimp_rightDist" (formula "104") (term "0,0")) + (rule "polySimp_addComm1" (formula "104") (term "0")) + (rule "polySimp_rightDist" (formula "104") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "104") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "104") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "104") (term "0,0,0,0")) + (rule "polySimp_addComm1" (formula "104") (term "0,0")) + (rule "polySimp_addComm0" (formula "104") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "104")) + (rule "polySimp_mulLiterals" (formula "104") (term "0")) + (rule "polySimp_elimOne" (formula "104") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "40") (ifseqformula "38")) + (rule "polySimp_mulComm0" (formula "40") (term "0,0")) + (rule "polySimp_addComm0" (formula "40") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "40")) + (rule "polySimp_mulLiterals" (formula "40") (term "0")) + (rule "polySimp_elimOne" (formula "40") (term "0")) + (rule "inEqSimp_subsumption0" (formula "25") (ifseqformula "40")) + (rule "leq_literals" (formula "25") (term "0")) + (builtin "One Step Simplification" (formula "25")) + (rule "true_left" (formula "25")) + (rule "inEqSimp_exactShadow3" (formula "80") (ifseqformula "65")) + (rule "mul_literals" (formula "80") (term "0,0")) + (rule "polySimp_addAssoc" (formula "80") (term "0")) + (rule "add_literals" (formula "80") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "80")) + (rule "polySimp_mulLiterals" (formula "80") (term "0")) + (rule "polySimp_elimOne" (formula "80") (term "0")) + (rule "inEqSimp_subsumption0" (formula "80") (ifseqformula "24")) + (rule "leq_literals" (formula "80") (term "0")) + (builtin "One Step Simplification" (formula "80")) + (rule "true_left" (formula "80")) + (rule "inEqSimp_exactShadow3" (formula "4") (ifseqformula "71")) + (rule "polySimp_rightDist" (formula "4") (term "0,0")) + (rule "mul_literals" (formula "4") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "4") (term "0")) + (rule "polySimp_addAssoc" (formula "4") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "4")) + (rule "polySimp_mulLiterals" (formula "4") (term "0")) + (rule "polySimp_elimOne" (formula "4") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "68") (ifseqformula "79")) + (rule "polySimp_rightDist" (formula "68") (term "0,0")) + (rule "mul_literals" (formula "68") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "68") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "68") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "68") (term "0")) + (rule "add_literals" (formula "68") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "68")) + (rule "mul_literals" (formula "68") (term "1")) + (rule "inEqSimp_subsumption1" (formula "68") (ifseqformula "36")) + (rule "leq_literals" (formula "68") (term "0")) + (builtin "One Step Simplification" (formula "68")) + (rule "true_left" (formula "68")) + (rule "inEqSimp_exactShadow3" (formula "71") (ifseqformula "102")) + (rule "mul_literals" (formula "71") (term "0,0")) + (rule "add_zero_left" (formula "71") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "71")) + (rule "polySimp_mulComm0" (formula "71") (term "1")) + (rule "polySimp_rightDist" (formula "71") (term "1")) + (rule "polySimp_mulLiterals" (formula "71") (term "1,1")) + (rule "polySimp_elimOne" (formula "71") (term "1,1")) + (rule "polySimp_rightDist" (formula "71") (term "0,1")) + (rule "polySimp_mulAssoc" (formula "71") (term "0,0,1")) + (rule "polySimp_mulComm0" (formula "71") (term "0,0,0,1")) + (rule "polySimp_mulLiterals" (formula "71") (term "0,0,1")) + (rule "polySimp_elimOne" (formula "71") (term "0,0,1")) + (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "103")) + (rule "polySimp_rightDist" (formula "65") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "65") (term "1,0,0")) + (rule "mul_literals" (formula "65") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "65") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "65") (term "0")) + (rule "polySimp_addAssoc" (formula "65") (term "0,0")) + (rule "polySimp_addAssoc" (formula "65") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "65") (term "0,0,0,0")) + (rule "add_literals" (formula "65") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "65") (term "1,0,0,0,0")) + (rule "add_literals" (formula "65") (term "0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "65")) + (rule "polySimp_mulComm0" (formula "65") (term "1")) + (rule "polySimp_rightDist" (formula "65") (term "1")) + (rule "polySimp_mulLiterals" (formula "65") (term "1,1")) + (rule "polySimp_elimOne" (formula "65") (term "1,1")) + (rule "polySimp_rightDist" (formula "65") (term "0,1")) + (rule "mul_literals" (formula "65") (term "0,0,1")) + (rule "inEqSimp_exactShadow3" (formula "37") (ifseqformula "40")) + (rule "polySimp_mulComm0" (formula "37") (term "0,0")) + (rule "polySimp_addComm0" (formula "37") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "37")) + (rule "polySimp_mulLiterals" (formula "37") (term "0")) + (rule "polySimp_elimOne" (formula "37") (term "0")) + (rule "inEqSimp_subsumption0" (formula "25") (ifseqformula "37")) + (rule "leq_literals" (formula "25") (term "0")) + (builtin "One Step Simplification" (formula "25")) + (rule "true_left" (formula "25")) + (rule "inEqSimp_exactShadow3" (formula "73") (ifseqformula "1")) + (rule "times_zero_1" (formula "73") (term "0,0")) + (rule "add_zero_left" (formula "73") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "73")) + (rule "mul_literals" (formula "73") (term "1")) + (rule "inEqSimp_subsumption1" (formula "83") (ifseqformula "73")) + (rule "leq_literals" (formula "83") (term "0")) + (builtin "One Step Simplification" (formula "83")) + (rule "true_left" (formula "83")) + (rule "inEqSimp_exactShadow3" (formula "74") (ifseqformula "106")) + (rule "mul_literals" (formula "74") (term "0,0")) + (rule "add_zero_left" (formula "74") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "74")) + (rule "mul_literals" (formula "74") (term "1")) + (rule "inEqSimp_subsumption1" (formula "71") (ifseqformula "74")) + (rule "leq_literals" (formula "71") (term "0")) + (builtin "One Step Simplification" (formula "71")) + (rule "true_left" (formula "71")) + (rule "inEqSimp_exactShadow3" (formula "79") (ifseqformula "95")) + (rule "polySimp_rightDist" (formula "79") (term "0,0")) + (rule "mul_literals" (formula "79") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "79") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "79") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0")) + (rule "polySimp_addComm1" (formula "79") (term "0,0")) + (rule "add_literals" (formula "79") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "79")) + (rule "polySimp_mulComm0" (formula "79") (term "1")) + (rule "polySimp_rightDist" (formula "79") (term "1")) + (rule "mul_literals" (formula "79") (term "0,1")) + (rule "inEqSimp_exactShadow3" (formula "74") (ifseqformula "4")) + (rule "mul_literals" (formula "74") (term "0,0")) + (rule "add_zero_left" (formula "74") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "74")) + (rule "polySimp_mulComm0" (formula "74") (term "1")) + (rule "polySimp_rightDist" (formula "74") (term "1")) + (rule "mul_literals" (formula "74") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "74") (term "1,1")) + (rule "polySimp_elimOne" (formula "74") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "37") (ifseqformula "74")) + (rule "inEqSimp_homoInEq0" (formula "37") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "37") (term "0,0")) + (rule "add_literals" (formula "37") (term "1,1,0,0")) + (rule "times_zero_1" (formula "37") (term "1,0,0")) + (rule "add_zero_right" (formula "37") (term "0,0")) + (rule "qeq_literals" (formula "37") (term "0")) + (builtin "One Step Simplification" (formula "37")) + (rule "true_left" (formula "37")) + (rule "inEqSimp_exactShadow3" (formula "79") (ifseqformula "96")) + (rule "polySimp_rightDist" (formula "79") (term "0,0")) + (rule "mul_literals" (formula "79") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "79") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "79") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "79") (term "0,0")) + (rule "add_literals" (formula "79") (term "1,1,0,0")) + (rule "times_zero_1" (formula "79") (term "1,0,0")) + (rule "add_literals" (formula "79") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "79")) + (rule "mul_literals" (formula "79") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "1")) + (rule "polySimp_rightDist" (formula "65") (term "0,0")) + (rule "mul_literals" (formula "65") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "65") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "65") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "65") (term "0")) + (rule "polySimp_addComm1" (formula "65") (term "0,0")) + (rule "add_literals" (formula "65") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "65")) + (rule "polySimp_mulComm0" (formula "65") (term "1")) + (rule "polySimp_rightDist" (formula "65") (term "1")) + (rule "mul_literals" (formula "65") (term "0,1")) + (rule "inEqSimp_subsumption1" (formula "68") (ifseqformula "65")) + (rule "inEqSimp_homoInEq0" (formula "68") (term "0")) + (rule "polySimp_mulComm0" (formula "68") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "68") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "68") (term "1,1,0,0")) + (rule "mul_literals" (formula "68") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "68") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "68") (term "0,0")) + (rule "polySimp_addComm1" (formula "68") (term "0,0,0")) + (rule "add_literals" (formula "68") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "68") (term "0,0")) + (rule "add_literals" (formula "68") (term "1,1,0,0")) + (rule "times_zero_1" (formula "68") (term "1,0,0")) + (rule "add_zero_right" (formula "68") (term "0,0")) + (rule "qeq_literals" (formula "68") (term "0")) + (builtin "One Step Simplification" (formula "68")) + (rule "true_left" (formula "68")) + (rule "inEqSimp_exactShadow3" (formula "66") (ifseqformula "2")) + (rule "polySimp_rightDist" (formula "66") (term "0,0")) + (rule "mul_literals" (formula "66") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "66") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "66") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "66") (term "0")) + (rule "add_literals" (formula "66") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "66")) + (rule "mul_literals" (formula "66") (term "1")) + (rule "inEqSimp_subsumption1" (formula "66") (ifseqformula "35")) + (rule "leq_literals" (formula "66") (term "0")) + (builtin "One Step Simplification" (formula "66")) + (rule "true_left" (formula "66")) + (rule "inEqSimp_exactShadow3" (formula "66") (ifseqformula "4")) + (rule "polySimp_rightDist" (formula "66") (term "0,0")) + (rule "mul_literals" (formula "66") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "66") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "66") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "66") (term "0")) + (rule "polySimp_addAssoc" (formula "66") (term "0,0")) + (rule "polySimp_addComm1" (formula "66") (term "0,0,0")) + (rule "add_literals" (formula "66") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "66") (term "0,0")) + (rule "add_literals" (formula "66") (term "1,1,0,0")) + (rule "times_zero_1" (formula "66") (term "1,0,0")) + (rule "add_zero_right" (formula "66") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "66")) + (rule "mul_literals" (formula "66") (term "1")) + (rule "inEqSimp_subsumption1" (formula "25") (ifseqformula "66")) + (rule "leq_literals" (formula "25") (term "0")) + (builtin "One Step Simplification" (formula "25")) + (rule "true_left" (formula "25")) + (rule "inEqSimp_exactShadow3" (formula "66") (ifseqformula "105")) + (rule "polySimp_rightDist" (formula "66") (term "0,0")) + (rule "mul_literals" (formula "66") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "66") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "66") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "66") (term "0")) + (rule "polySimp_addAssoc" (formula "66") (term "0,0")) + (rule "polySimp_addAssoc" (formula "66") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "66") (term "0,0,0,0")) + (rule "add_literals" (formula "66") (term "0,0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "66") (term "0,0,0")) + (rule "add_literals" (formula "66") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "66") (term "1,0,0,0")) + (rule "add_zero_right" (formula "66") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "66")) + (rule "polySimp_mulComm0" (formula "66") (term "1")) + (rule "polySimp_rightDist" (formula "66") (term "1")) + (rule "mul_literals" (formula "66") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "66") (term "1,1")) + (rule "polySimp_elimOne" (formula "66") (term "1,1")) + (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "108")) + (rule "polySimp_rightDist" (formula "67") (term "0,0")) + (rule "mul_literals" (formula "67") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "67") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "67") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "67") (term "0")) + (rule "polySimp_addAssoc" (formula "67") (term "0,0")) + (rule "polySimp_addComm1" (formula "67") (term "0,0,0")) + (rule "add_literals" (formula "67") (term "0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "67")) + (rule "polySimp_mulComm0" (formula "67") (term "1")) + (rule "polySimp_rightDist" (formula "67") (term "1")) + (rule "polySimp_mulLiterals" (formula "67") (term "1,1")) + (rule "polySimp_elimOne" (formula "67") (term "1,1")) + (rule "polySimp_rightDist" (formula "67") (term "0,1")) + (rule "mul_literals" (formula "67") (term "0,0,1")) + (rule "inEqSimp_exactShadow3" (formula "76") (ifseqformula "107")) + (rule "times_zero_1" (formula "76") (term "0,0")) + (rule "add_zero_left" (formula "76") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "76")) + (rule "polySimp_mulComm0" (formula "76") (term "1")) + (rule "polySimp_rightDist" (formula "76") (term "1")) + (rule "polySimp_mulLiterals" (formula "76") (term "1,1")) + (rule "polySimp_elimOne" (formula "76") (term "1,1")) + (rule "polySimp_rightDist" (formula "76") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "76") (term "1,0,1")) + (rule "mul_literals" (formula "76") (term "0,0,1")) + (rule "polySimp_elimOne" (formula "76") (term "1,0,1")) + (rule "inEqSimp_exactShadow3" (formula "77") (ifseqformula "3")) + (rule "mul_literals" (formula "77") (term "0,0")) + (rule "add_zero_left" (formula "77") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "77")) + (rule "polySimp_mulLiterals" (formula "77") (term "0")) + (rule "polySimp_elimOne" (formula "77") (term "0")) + (rule "inEqSimp_subsumption0" (formula "77") (ifseqformula "35")) + (rule "leq_literals" (formula "77") (term "0")) + (builtin "One Step Simplification" (formula "77")) + (rule "true_left" (formula "77")) + (rule "inEqSimp_exactShadow3" (formula "77") (ifseqformula "110")) + (rule "mul_literals" (formula "77") (term "0,0")) + (rule "add_zero_left" (formula "77") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "77")) + (rule "polySimp_mulComm0" (formula "77") (term "1")) + (rule "polySimp_rightDist" (formula "77") (term "1")) + (rule "mul_literals" (formula "77") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "77") (term "1,1")) + (rule "polySimp_elimOne" (formula "77") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "66") (ifseqformula "77")) + (rule "inEqSimp_homoInEq0" (formula "66") (term "0")) + (rule "polySimp_mulComm0" (formula "66") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "66") (term "1,0,0")) + (rule "mul_literals" (formula "66") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "66") (term "0,0")) + (rule "polySimp_addComm1" (formula "66") (term "0,0,0")) + (rule "add_literals" (formula "66") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "66") (term "0,0")) + (rule "add_literals" (formula "66") (term "1,1,0,0")) + (rule "times_zero_1" (formula "66") (term "1,0,0")) + (rule "add_zero_right" (formula "66") (term "0,0")) + (rule "qeq_literals" (formula "66") (term "0")) + (builtin "One Step Simplification" (formula "66")) + (rule "true_left" (formula "66")) + (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "109")) + (rule "polySimp_rightDist" (formula "67") (term "0,0")) + (rule "mul_literals" (formula "67") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "67") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "67") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "67") (term "0")) + (rule "polySimp_addComm1" (formula "67") (term "0,0")) + (rule "add_literals" (formula "67") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "67")) + (rule "polySimp_mulComm0" (formula "67") (term "1")) + (rule "polySimp_rightDist" (formula "67") (term "1")) + (rule "mul_literals" (formula "67") (term "0,1")) + (rule "inEqSimp_subsumption1" (formula "83") (ifseqformula "67")) + (rule "inEqSimp_homoInEq0" (formula "83") (term "0")) + (rule "polySimp_mulComm0" (formula "83") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "83") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "83") (term "1,1,0,0")) + (rule "mul_literals" (formula "83") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "83") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "83") (term "0,0")) + (rule "polySimp_addComm1" (formula "83") (term "0,0,0")) + (rule "add_literals" (formula "83") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "83") (term "0,0")) + (rule "add_literals" (formula "83") (term "1,1,0,0")) + (rule "times_zero_1" (formula "83") (term "1,0,0")) + (rule "add_zero_right" (formula "83") (term "0,0")) + (rule "qeq_literals" (formula "83") (term "0")) + (builtin "One Step Simplification" (formula "83")) + (rule "true_left" (formula "83")) + (rule "inEqSimp_and_subsumption2" (formula "49") (term "0,0,0,0")) + (rule "leq_literals" (formula "49") (term "0,0,0,0,0,0")) + (builtin "One Step Simplification" (formula "49")) + (rule "inEqSimp_exactShadow3" (formula "74") (ifseqformula "99")) + (rule "mul_literals" (formula "74") (term "0,0")) + (rule "polySimp_addAssoc" (formula "74") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "74")) + (rule "polySimp_mulComm0" (formula "74") (term "1")) + (rule "polySimp_rightDist" (formula "74") (term "1")) + (rule "polySimp_mulLiterals" (formula "74") (term "1,1")) + (rule "mul_literals" (formula "74") (term "0,1")) + (rule "polySimp_elimOne" (formula "74") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "74") (ifseqformula "76")) + (rule "inEqSimp_homoInEq0" (formula "74") (term "0")) + (rule "polySimp_mulComm0" (formula "74") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "74") (term "1,0,0")) + (rule "mul_literals" (formula "74") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "74") (term "0,0")) + (rule "polySimp_addComm1" (formula "74") (term "0,0,0")) + (rule "add_literals" (formula "74") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "74") (term "0,0")) + (rule "add_literals" (formula "74") (term "1,1,0,0")) + (rule "times_zero_1" (formula "74") (term "1,0,0")) + (rule "add_zero_right" (formula "74") (term "0,0")) + (rule "qeq_literals" (formula "74") (term "0")) + (builtin "One Step Simplification" (formula "74")) + (rule "true_left" (formula "74")) + (rule "inEqSimp_exactShadow3" (formula "74") (ifseqformula "82")) + (rule "mul_literals" (formula "74") (term "0,0")) + (rule "polySimp_addAssoc" (formula "74") (term "0")) + (rule "add_literals" (formula "74") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "74")) + (rule "polySimp_mulLiterals" (formula "74") (term "0")) + (rule "polySimp_elimOne" (formula "74") (term "0")) + (rule "inEqSimp_subsumption0" (formula "74") (ifseqformula "35")) + (rule "leq_literals" (formula "74") (term "0")) + (builtin "One Step Simplification" (formula "74")) + (rule "true_left" (formula "74")) + (rule "inEqSimp_exactShadow3" (formula "73") (ifseqformula "6")) + (rule "mul_literals" (formula "73") (term "0,0")) + (rule "polySimp_addAssoc" (formula "73") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "73")) + (rule "polySimp_mulComm0" (formula "73") (term "1")) + (rule "polySimp_rightDist" (formula "73") (term "1")) + (rule "polySimp_mulLiterals" (formula "73") (term "1,1")) + (rule "mul_literals" (formula "73") (term "0,1")) + (rule "polySimp_elimOne" (formula "73") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "76") (ifseqformula "73")) + (rule "inEqSimp_homoInEq0" (formula "76") (term "0")) + (rule "polySimp_mulComm0" (formula "76") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "76") (term "1,0,0")) + (rule "mul_literals" (formula "76") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "76") (term "0,0")) + (rule "polySimp_addComm1" (formula "76") (term "0,0,0")) + (rule "add_literals" (formula "76") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "76") (term "0,0")) + (rule "add_literals" (formula "76") (term "1,1,0,0")) + (rule "times_zero_1" (formula "76") (term "1,0,0")) + (rule "add_zero_right" (formula "76") (term "0,0")) + (rule "qeq_literals" (formula "76") (term "0")) + (builtin "One Step Simplification" (formula "76")) + (rule "true_left" (formula "76")) + (rule "inEqSimp_exactShadow3" (formula "74") (ifseqformula "84")) + (rule "mul_literals" (formula "74") (term "0,0")) + (rule "polySimp_addAssoc" (formula "74") (term "0")) + (rule "add_literals" (formula "74") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "74")) + (rule "polySimp_mulLiterals" (formula "74") (term "0")) + (rule "polySimp_elimOne" (formula "74") (term "0")) + (rule "inEqSimp_subsumption0" (formula "74") (ifseqformula "35")) + (rule "leq_literals" (formula "74") (term "0")) + (builtin "One Step Simplification" (formula "74")) + (rule "true_left" (formula "74")) + (rule "inEqSimp_exactShadow3" (formula "72") (ifseqformula "82")) + (rule "polySimp_rightDist" (formula "72") (term "0,0")) + (rule "polySimp_addComm1" (formula "72") (term "0")) + (rule "polySimp_rightDist" (formula "72") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "72") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "72") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "72") (term "0,0,0,0")) + (rule "polySimp_addComm1" (formula "72") (term "0,0")) + (rule "polySimp_addAssoc" (formula "72") (term "0,0,0")) + (rule "polySimp_addComm0" (formula "72") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "72") (term "0,0,0")) + (rule "add_literals" (formula "72") (term "1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "72")) + (rule "polySimp_mulLiterals" (formula "72") (term "0")) + (rule "polySimp_elimOne" (formula "72") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "73") (ifseqformula "93")) + (rule "polySimp_rightDist" (formula "73") (term "0,0")) + (rule "polySimp_addComm1" (formula "73") (term "0")) + (rule "polySimp_rightDist" (formula "73") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "73") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "73") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "73") (term "0,0,0,0")) + (rule "polySimp_addComm1" (formula "73") (term "0,0")) + (rule "polySimp_addComm0" (formula "73") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "73")) + (rule "polySimp_mulLiterals" (formula "73") (term "0")) + (rule "polySimp_elimOne" (formula "73") (term "0")) + (rule "inEqSimp_subsumption0" (formula "73") (ifseqformula "6")) + (rule "inEqSimp_homoInEq0" (formula "73") (term "0")) + (rule "polySimp_mulComm0" (formula "73") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "73") (term "1,0,0")) + (rule "polySimp_mulAssoc" (formula "73") (term "0,1,0,0")) + (rule "polySimp_mulComm0" (formula "73") (term "0,0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "73") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "73") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "73") (term "0,0")) + (rule "polySimp_addComm1" (formula "73") (term "0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "73") (term "0,0,0,0")) + (rule "add_literals" (formula "73") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "73") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "73") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "73") (term "0,0")) + (rule "add_literals" (formula "73") (term "1,1,0,0")) + (rule "times_zero_1" (formula "73") (term "1,0,0")) + (rule "add_zero_right" (formula "73") (term "0,0")) + (rule "qeq_literals" (formula "73") (term "0")) + (builtin "One Step Simplification" (formula "73")) + (rule "true_left" (formula "73")) + (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "99")) + (rule "polySimp_rightDist" (formula "63") (term "0,0")) + (rule "polySimp_rightDist" (formula "63") (term "0,0,0")) + (rule "mul_literals" (formula "63") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "63") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "63") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "63") (term "0")) + (rule "polySimp_addComm1" (formula "63") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "63") (term "0")) + (rule "add_literals" (formula "63") (term "1,1,0")) + (rule "times_zero_1" (formula "63") (term "1,0")) + (rule "polySimp_addLiterals" (formula "63") (term "0")) + (rule "polySimp_addComm1" (formula "63") (term "0")) + (rule "add_literals" (formula "63") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "63")) + (rule "mul_literals" (formula "63") (term "1")) + (rule "inEqSimp_subsumption1" (formula "63") (ifseqformula "66")) + (rule "leq_literals" (formula "63") (term "0")) + (builtin "One Step Simplification" (formula "63")) + (rule "true_left" (formula "63")) + (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "100")) + (rule "polySimp_rightDist" (formula "63") (term "0,0")) + (rule "polySimp_addComm1" (formula "63") (term "0")) + (rule "polySimp_rightDist" (formula "63") (term "0,0,0")) + (rule "mul_literals" (formula "63") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "63") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "63") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "63") (term "0,0")) + (rule "polySimp_addComm1" (formula "63") (term "0,0,0")) + (rule "polySimp_pullOutFactor3b" (formula "63") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "63")) + (rule "polySimp_mulLiterals" (formula "63") (term "0")) + (rule "polySimp_elimOne" (formula "63") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "74") (ifseqformula "100")) + (rule "polySimp_rightDist" (formula "74") (term "0,0")) + (rule "polySimp_rightDist" (formula "74") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "74") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "74") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "74") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "74") (term "0")) + (rule "polySimp_addComm1" (formula "74") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "74") (term "0")) + (rule "add_literals" (formula "74") (term "1,1,0")) + (rule "times_zero_1" (formula "74") (term "1,0")) + (rule "polySimp_addLiterals" (formula "74") (term "0")) + (rule "polySimp_addComm1" (formula "74") (term "0")) + (rule "polySimp_addComm0" (formula "74") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "74")) + (rule "polySimp_mulComm0" (formula "74") (term "1")) + (rule "polySimp_rightDist" (formula "74") (term "1")) + (rule "mul_literals" (formula "74") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "74") (term "1,1")) + (rule "polySimp_elimOne" (formula "74") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "74") (ifseqformula "76")) + (rule "inEqSimp_homoInEq0" (formula "74") (term "0")) + (rule "polySimp_mulComm0" (formula "74") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "74") (term "1,0,0")) + (rule "mul_literals" (formula "74") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "74") (term "0,0")) + (rule "polySimp_addComm1" (formula "74") (term "0,0,0")) + (rule "add_literals" (formula "74") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "74") (term "0,0")) + (rule "add_literals" (formula "74") (term "1,1,0,0")) + (rule "times_zero_1" (formula "74") (term "1,0,0")) + (rule "add_zero_right" (formula "74") (term "0,0")) + (rule "qeq_literals" (formula "74") (term "0")) + (builtin "One Step Simplification" (formula "74")) + (rule "true_left" (formula "74")) + (rule "inEqSimp_exactShadow3" (formula "74") (ifseqformula "101")) + (rule "polySimp_rightDist" (formula "74") (term "0,0")) + (rule "polySimp_addComm1" (formula "74") (term "0")) + (rule "polySimp_rightDist" (formula "74") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "74") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "74") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "74") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor3" (formula "74") (term "0,0")) + (rule "polySimp_mulComm0" (formula "74") (term "0,0")) + (rule "polySimp_rightDist" (formula "74") (term "0,0")) + (rule "polySimp_mulComm0" (formula "74") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "74") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "74")) + (rule "polySimp_mulLiterals" (formula "74") (term "0")) + (rule "polySimp_elimOne" (formula "74") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "78") (ifseqformula "101")) + (rule "mul_literals" (formula "78") (term "0,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0")) + (rule "add_literals" (formula "78") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "78")) + (rule "mul_literals" (formula "78") (term "1")) + (rule "inEqSimp_subsumption1" (formula "78") (ifseqformula "77")) + (rule "leq_literals" (formula "78") (term "0")) + (builtin "One Step Simplification" (formula "78")) + (rule "true_left" (formula "78")) + (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "85")) + (rule "polySimp_rightDist" (formula "64") (term "0,0")) + (rule "polySimp_addComm1" (formula "64") (term "0")) + (rule "polySimp_rightDist" (formula "64") (term "0,0,0")) + (rule "mul_literals" (formula "64") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "64") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "64") (term "1,0,0,0")) + (rule "polySimp_addComm1" (formula "64") (term "0,0")) + (rule "polySimp_addAssoc" (formula "64") (term "0,0,0")) + (rule "add_literals" (formula "64") (term "0,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "0")) + (rule "polySimp_elimOne" (formula "64") (term "0")) + (rule "inEqSimp_subsumption0" (formula "64") (ifseqformula "6")) + (rule "inEqSimp_homoInEq0" (formula "64") (term "0")) + (rule "polySimp_mulComm0" (formula "64") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "64") (term "1,0,0")) + (rule "polySimp_mulAssoc" (formula "64") (term "0,1,0,0")) + (rule "polySimp_mulComm0" (formula "64") (term "0,0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "64") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "64") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "64") (term "0,0")) + (rule "polySimp_addComm1" (formula "64") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "64") (term "0,0")) + (rule "add_literals" (formula "64") (term "1,1,0,0")) + (rule "times_zero_1" (formula "64") (term "1,0,0")) + (rule "add_zero_right" (formula "64") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "64") (term "0,0")) + (rule "add_literals" (formula "64") (term "1,1,0,0")) + (rule "times_zero_1" (formula "64") (term "1,0,0")) + (rule "add_zero_right" (formula "64") (term "0,0")) + (rule "qeq_literals" (formula "64") (term "0")) + (builtin "One Step Simplification" (formula "64")) + (rule "true_left" (formula "64")) + (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "95")) + (rule "polySimp_rightDist" (formula "64") (term "0,0")) + (rule "polySimp_addComm1" (formula "64") (term "0")) + (rule "polySimp_rightDist" (formula "64") (term "0,0,0")) + (rule "mul_literals" (formula "64") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "64") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "64") (term "1,0,0,0")) + (rule "polySimp_addComm1" (formula "64") (term "0,0")) + (rule "add_literals" (formula "64") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "0")) + (rule "polySimp_elimOne" (formula "64") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "80") (ifseqformula "86")) + (rule "polySimp_rightDist" (formula "80") (term "0,0")) + (rule "polySimp_addComm1" (formula "80") (term "0")) + (rule "polySimp_rightDist" (formula "80") (term "0,0,0")) + (rule "mul_literals" (formula "80") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor3" (formula "80") (term "0,0")) + (rule "polySimp_mulComm0" (formula "80") (term "0,0")) + (rule "polySimp_rightDist" (formula "80") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "80") (term "1,0,0")) + (rule "mul_literals" (formula "80") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "80")) + (rule "polySimp_mulLiterals" (formula "80") (term "0")) + (rule "polySimp_elimOne" (formula "80") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "69") (ifseqformula "97")) + (rule "polySimp_rightDist" (formula "69") (term "0,0")) + (rule "mul_literals" (formula "69") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "69") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "69") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "69") (term "0")) + (rule "add_literals" (formula "69") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "69")) + (rule "mul_literals" (formula "69") (term "1")) + (rule "inEqSimp_subsumption1" (formula "69") (ifseqformula "34")) + (rule "leq_literals" (formula "69") (term "0")) + (builtin "One Step Simplification" (formula "69")) + (rule "true_left" (formula "69")) + (rule "inEqSimp_exactShadow3" (formula "82") (ifseqformula "97")) + (rule "polySimp_rightDist" (formula "82") (term "0,0")) + (rule "mul_literals" (formula "82") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "82") (term "0")) + (rule "add_literals" (formula "82") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "82")) + (rule "polySimp_mulLiterals" (formula "82") (term "0")) + (rule "polySimp_elimOne" (formula "82") (term "0")) + (rule "inEqSimp_subsumption0" (formula "82") (ifseqformula "57")) + (rule "leq_literals" (formula "82") (term "0")) + (builtin "One Step Simplification" (formula "82")) + (rule "true_left" (formula "82")) + (rule "inEqSimp_exactShadow3" (formula "81") (ifseqformula "104")) + (rule "polySimp_rightDist" (formula "81") (term "0,0")) + (rule "polySimp_addComm1" (formula "81") (term "0")) + (rule "polySimp_rightDist" (formula "81") (term "0,0,0")) + (rule "mul_literals" (formula "81") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "81") (term "0,0")) + (rule "polySimp_pullOutFactor0b" (formula "81") (term "0,0,0")) + (rule "add_literals" (formula "81") (term "1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "81")) + (rule "polySimp_mulLiterals" (formula "81") (term "0")) + (rule "polySimp_elimOne" (formula "81") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "81") (ifseqformula "103")) + (rule "polySimp_rightDist" (formula "81") (term "0,0")) + (rule "polySimp_rightDist" (formula "81") (term "0,0,0")) + (rule "mul_literals" (formula "81") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "81") (term "0")) + (rule "polySimp_addComm1" (formula "81") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "81") (term "0")) + (rule "add_literals" (formula "81") (term "1,1,0")) + (rule "times_zero_1" (formula "81") (term "1,0")) + (rule "polySimp_addLiterals" (formula "81") (term "0")) + (rule "polySimp_addComm1" (formula "81") (term "0")) + (rule "add_literals" (formula "81") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "81")) + (rule "polySimp_mulLiterals" (formula "81") (term "0")) + (rule "polySimp_elimOne" (formula "81") (term "0")) + (rule "inEqSimp_subsumption0" (formula "81") (ifseqformula "35")) + (rule "leq_literals" (formula "81") (term "0")) + (builtin "One Step Simplification" (formula "81")) + (rule "true_left" (formula "81")) + (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "40")) + (rule "mul_literals" (formula "67") (term "0,0")) + (rule "polySimp_addAssoc" (formula "67") (term "0")) + (rule "add_literals" (formula "67") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "67")) + (rule "mul_literals" (formula "67") (term "1")) + (rule "inEqSimp_subsumption1" (formula "67") (ifseqformula "34")) + (rule "leq_literals" (formula "67") (term "0")) + (builtin "One Step Simplification" (formula "67")) + (rule "true_left" (formula "67")) + (rule "inEqSimp_exactShadow3" (formula "69") (ifseqformula "104")) + (rule "polySimp_rightDist" (formula "69") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "69") (term "1,0,0")) + (rule "mul_literals" (formula "69") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "69") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "69") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "69") (term "0,0")) + (rule "add_literals" (formula "69") (term "1,1,0,0")) + (rule "times_zero_1" (formula "69") (term "1,0,0")) + (rule "add_zero_right" (formula "69") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "69")) + (rule "mul_literals" (formula "69") (term "1")) + (rule "inEqSimp_subsumption1" (formula "69") (ifseqformula "67")) + (rule "leq_literals" (formula "69") (term "0")) + (builtin "One Step Simplification" (formula "69")) + (rule "true_left" (formula "69")) + (rule "inEqSimp_exactShadow3" (formula "68") (ifseqformula "103")) + (rule "polySimp_rightDist" (formula "68") (term "0,0")) + (rule "polySimp_rightDist" (formula "68") (term "0,0,0")) + (rule "mul_literals" (formula "68") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "68") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "68") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "68") (term "0")) + (rule "polySimp_addComm1" (formula "68") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "68") (term "0")) + (rule "add_literals" (formula "68") (term "1,1,0")) + (rule "times_zero_1" (formula "68") (term "1,0")) + (rule "polySimp_addLiterals" (formula "68") (term "0")) + (rule "polySimp_addComm1" (formula "68") (term "0")) + (rule "add_literals" (formula "68") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "68")) + (rule "mul_literals" (formula "68") (term "1")) + (rule "inEqSimp_subsumption1" (formula "68") (ifseqformula "34")) + (rule "leq_literals" (formula "68") (term "0")) + (builtin "One Step Simplification" (formula "68")) + (rule "true_left" (formula "68")) + (rule "inEqSimp_exactShadow3" (formula "66") (ifseqformula "57")) + (rule "polySimp_rightDist" (formula "66") (term "0,0")) + (rule "mul_literals" (formula "66") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "66") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "66") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "66") (term "0")) + (rule "add_literals" (formula "66") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "66")) + (rule "mul_literals" (formula "66") (term "1")) + (rule "inEqSimp_subsumption1" (formula "66") (ifseqformula "34")) + (rule "leq_literals" (formula "66") (term "0")) + (builtin "One Step Simplification" (formula "66")) + (rule "true_left" (formula "66")) + (rule "inEqSimp_exactShadow3" (formula "81") (ifseqformula "97")) + (rule "polySimp_rightDist" (formula "81") (term "0,0")) + (rule "polySimp_addComm1" (formula "81") (term "0")) + (rule "polySimp_rightDist" (formula "81") (term "0,0,0")) + (rule "mul_literals" (formula "81") (term "0,0,0,0")) + (rule "polySimp_addComm1" (formula "81") (term "0,0")) + (rule "add_literals" (formula "81") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "81")) + (rule "polySimp_mulLiterals" (formula "81") (term "0")) + (rule "polySimp_elimOne" (formula "81") (term "0")) + (rule "inEqSimp_subsumption0" (formula "81") (ifseqformula "90")) + (rule "inEqSimp_homoInEq0" (formula "81") (term "0")) + (rule "polySimp_mulComm0" (formula "81") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "81") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "81") (term "1,1,0,0")) + (rule "mul_literals" (formula "81") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "81") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "81") (term "0,0")) + (rule "polySimp_addComm1" (formula "81") (term "0,0,0")) + (rule "add_literals" (formula "81") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "81") (term "0,0")) + (rule "add_literals" (formula "81") (term "1,1,0,0")) + (rule "times_zero_1" (formula "81") (term "1,0,0")) + (rule "add_zero_right" (formula "81") (term "0,0")) + (rule "qeq_literals" (formula "81") (term "0")) + (builtin "One Step Simplification" (formula "81")) + (rule "true_left" (formula "81")) + (rule "inEqSimp_exactShadow3" (formula "68") (ifseqformula "87")) + (rule "polySimp_rightDist" (formula "68") (term "0,0")) + (rule "polySimp_addComm1" (formula "68") (term "0")) + (rule "polySimp_rightDist" (formula "68") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "68") (term "1,0,0,0")) + (rule "mul_literals" (formula "68") (term "0,0,0,0")) + (rule "polySimp_elimOne" (formula "68") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "68") (term "0,0")) + (rule "polySimp_addComm1" (formula "68") (term "0,0,0")) + (rule "add_literals" (formula "68") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "68") (term "0,0")) + (rule "add_literals" (formula "68") (term "1,1,0,0")) + (rule "times_zero_1" (formula "68") (term "1,0,0")) + (rule "add_zero_right" (formula "68") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "68")) + (rule "polySimp_mulLiterals" (formula "68") (term "0")) + (rule "polySimp_elimOne" (formula "68") (term "0")) + (rule "inEqSimp_subsumption0" (formula "68") (ifseqformula "57")) + (rule "leq_literals" (formula "68") (term "0")) + (builtin "One Step Simplification" (formula "68")) + (rule "true_left" (formula "68")) + (rule "inEqSimp_exactShadow3" (formula "82") (ifseqformula "87")) + (rule "polySimp_rightDist" (formula "82") (term "0,0")) + (rule "mul_literals" (formula "82") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "82") (term "0")) + (rule "polySimp_addAssoc" (formula "82") (term "0,0")) + (rule "add_literals" (formula "82") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "82")) + (rule "polySimp_mulLiterals" (formula "82") (term "0")) + (rule "polySimp_elimOne" (formula "82") (term "0")) + (rule "inEqSimp_subsumption0" (formula "82") (ifseqformula "90")) + (rule "inEqSimp_homoInEq0" (formula "82") (term "0")) + (rule "polySimp_mulComm0" (formula "82") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "82") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "82") (term "1,1,0,0")) + (rule "mul_literals" (formula "82") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "82") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "82") (term "0,0")) + (rule "polySimp_addComm1" (formula "82") (term "0,0,0")) + (rule "add_literals" (formula "82") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "82") (term "0,0")) + (rule "add_literals" (formula "82") (term "1,1,0,0")) + (rule "times_zero_1" (formula "82") (term "1,0,0")) + (rule "add_zero_right" (formula "82") (term "0,0")) + (rule "qeq_literals" (formula "82") (term "0")) + (builtin "One Step Simplification" (formula "82")) + (rule "true_left" (formula "82")) + (rule "inEqSimp_exactShadow3" (formula "82") (ifseqformula "104")) + (rule "polySimp_rightDist" (formula "82") (term "0,0")) + (rule "mul_literals" (formula "82") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "82") (term "0")) + (rule "polySimp_addAssoc" (formula "82") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "82")) + (rule "polySimp_mulLiterals" (formula "82") (term "0")) + (rule "polySimp_elimOne" (formula "82") (term "0")) + (rule "inEqSimp_subsumption0" (formula "82") (ifseqformula "6")) + (rule "inEqSimp_homoInEq0" (formula "82") (term "0")) + (rule "polySimp_mulComm0" (formula "82") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "82") (term "1,0,0")) + (rule "polySimp_mulAssoc" (formula "82") (term "0,1,0,0")) + (rule "polySimp_mulComm0" (formula "82") (term "0,0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "82") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "82") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "82") (term "0,0")) + (rule "polySimp_addComm1" (formula "82") (term "0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "82") (term "0,0,0,0")) + (rule "add_literals" (formula "82") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "82") (term "1,0,0,0,0")) + (rule "add_literals" (formula "82") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "82") (term "0,0")) + (rule "add_literals" (formula "82") (term "1,1,0,0")) + (rule "times_zero_1" (formula "82") (term "1,0,0")) + (rule "add_zero_right" (formula "82") (term "0,0")) + (rule "qeq_literals" (formula "82") (term "0")) + (builtin "One Step Simplification" (formula "82")) + (rule "true_left" (formula "82")) + (rule "inEqSimp_exactShadow3" (formula "66") (ifseqformula "6")) + (rule "polySimp_rightDist" (formula "66") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "66") (term "1,0,0")) + (rule "mul_literals" (formula "66") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "66") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "66") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "66") (term "0,0")) + (rule "add_literals" (formula "66") (term "1,1,0,0")) + (rule "times_zero_1" (formula "66") (term "1,0,0")) + (rule "add_zero_right" (formula "66") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "66")) + (rule "mul_literals" (formula "66") (term "1")) + (rule "inEqSimp_subsumption1" (formula "68") (ifseqformula "66")) + (rule "leq_literals" (formula "68") (term "0")) + (builtin "One Step Simplification" (formula "68")) + (rule "true_left" (formula "68")) + (rule "inEqSimp_exactShadow3" (formula "68") (ifseqformula "97")) + (rule "polySimp_rightDist" (formula "68") (term "0,0")) + (rule "polySimp_addComm1" (formula "68") (term "0")) + (rule "polySimp_rightDist" (formula "68") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "68") (term "1,0,0,0")) + (rule "mul_literals" (formula "68") (term "0,0,0,0")) + (rule "polySimp_elimOne" (formula "68") (term "1,0,0,0")) + (rule "polySimp_addComm1" (formula "68") (term "0,0")) + (rule "add_literals" (formula "68") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "68")) + (rule "polySimp_mulLiterals" (formula "68") (term "0")) + (rule "polySimp_elimOne" (formula "68") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "70") (ifseqformula "104")) + (rule "polySimp_rightDist" (formula "70") (term "0,0")) + (rule "mul_literals" (formula "70") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "70") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "70") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "70") (term "0")) + (rule "polySimp_addComm1" (formula "70") (term "0,0")) + (rule "add_literals" (formula "70") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "70")) + (rule "polySimp_mulComm0" (formula "70") (term "1")) + (rule "polySimp_rightDist" (formula "70") (term "1")) + (rule "mul_literals" (formula "70") (term "0,1")) + (rule "inEqSimp_exactShadow3" (formula "69") (ifseqformula "106")) + (rule "polySimp_rightDist" (formula "69") (term "0,0")) + (rule "polySimp_addComm1" (formula "69") (term "0")) + (rule "polySimp_rightDist" (formula "69") (term "0,0,0")) + (rule "mul_literals" (formula "69") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "69") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "69") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "69") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "69") (term "0,0,0")) + (rule "add_literals" (formula "69") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "69") (term "1,0,0,0")) + (rule "add_zero_right" (formula "69") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "69")) + (rule "polySimp_mulLiterals" (formula "69") (term "0")) + (rule "polySimp_elimOne" (formula "69") (term "0")) + (rule "inEqSimp_and_subsumption3" (formula "50") (term "0,0,0")) + (rule "leq_literals" (formula "50") (term "0,1,0,0,0,0")) + (builtin "One Step Simplification" (formula "50")) + (rule "inEqSimp_subsumption1" (formula "70") (ifseqformula "67")) + (rule "inEqSimp_homoInEq0" (formula "70") (term "0")) + (rule "polySimp_mulComm0" (formula "70") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "70") (term "1,0,0")) + (rule "mul_literals" (formula "70") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "70") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "70") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "70") (term "0,0")) + (rule "polySimp_addComm1" (formula "70") (term "0,0,0")) + (rule "add_literals" (formula "70") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "70") (term "0,0")) + (rule "add_literals" (formula "70") (term "1,1,0,0")) + (rule "times_zero_1" (formula "70") (term "1,0,0")) + (rule "add_zero_right" (formula "70") (term "0,0")) + (rule "qeq_literals" (formula "70") (term "0")) + (builtin "One Step Simplification" (formula "70")) + (rule "true_left" (formula "70")) + (rule "inEqSimp_and_subsumption3" (formula "16") (term "0,0,0")) + (rule "leq_literals" (formula "16") (term "0,1,0,0,0,0")) + (builtin "One Step Simplification" (formula "16")) + (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "63")) + (rule "polySimp_rightDist" (formula "67") (term "0,0")) + (rule "mul_literals" (formula "67") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "67") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "67") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "67") (term "0")) + (rule "polySimp_addAssoc" (formula "67") (term "0,0")) + (rule "polySimp_addComm1" (formula "67") (term "0,0,0")) + (rule "add_literals" (formula "67") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "67") (term "0,0")) + (rule "add_literals" (formula "67") (term "1,1,0,0")) + (rule "times_zero_1" (formula "67") (term "1,0,0")) + (rule "add_zero_right" (formula "67") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "67")) + (rule "mul_literals" (formula "67") (term "1")) + (rule "inEqSimp_subsumption6" (formula "67") (ifseqformula "66")) + (rule "greater_literals" (formula "67") (term "0,0")) + (builtin "One Step Simplification" (formula "67")) + (rule "mul_literals" (formula "67") (term "1,0")) + (rule "leq_literals" (formula "67") (term "0")) + (builtin "One Step Simplification" (formula "67")) + (rule "true_left" (formula "67")) + (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "64")) + (rule "polySimp_rightDist" (formula "67") (term "0,0")) + (rule "mul_literals" (formula "67") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "67") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "67") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "67") (term "0")) + (rule "polySimp_addComm1" (formula "67") (term "0,0")) + (rule "add_literals" (formula "67") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "67")) + (rule "polySimp_mulComm0" (formula "67") (term "1")) + (rule "polySimp_rightDist" (formula "67") (term "1")) + (rule "mul_literals" (formula "67") (term "0,1")) + (rule "inEqSimp_exactShadow3" (formula "68") (ifseqformula "76")) + (rule "polySimp_rightDist" (formula "68") (term "0,0")) + (rule "mul_literals" (formula "68") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "68") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "68") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "68") (term "0")) + (rule "polySimp_addAssoc" (formula "68") (term "0,0")) + (rule "polySimp_addComm1" (formula "68") (term "0,0,0")) + (rule "add_literals" (formula "68") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "68") (term "0,0")) + (rule "add_literals" (formula "68") (term "1,1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "68")) + (rule "polySimp_mulComm0" (formula "68") (term "1")) + (rule "polySimp_rightDist" (formula "68") (term "1")) + (rule "polySimp_mulLiterals" (formula "68") (term "1,1")) + (rule "mul_literals" (formula "68") (term "0,1")) + (rule "polySimp_elimOne" (formula "68") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "68") (ifseqformula "80")) + (rule "inEqSimp_homoInEq0" (formula "68") (term "0")) + (rule "polySimp_mulComm0" (formula "68") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "68") (term "1,0,0")) + (rule "mul_literals" (formula "68") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "68") (term "0,0")) + (rule "polySimp_addComm1" (formula "68") (term "0,0,0")) + (rule "add_literals" (formula "68") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "68") (term "0,0")) + (rule "add_literals" (formula "68") (term "1,1,0,0")) + (rule "times_zero_1" (formula "68") (term "1,0,0")) + (rule "add_zero_right" (formula "68") (term "0,0")) + (rule "qeq_literals" (formula "68") (term "0")) + (builtin "One Step Simplification" (formula "68")) + (rule "true_left" (formula "68")) + (rule "inEqSimp_exactShadow3" (formula "68") (ifseqformula "77")) + (rule "polySimp_rightDist" (formula "68") (term "0,0")) + (rule "mul_literals" (formula "68") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "68") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "68") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "68") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "68") (term "0,0")) + (rule "add_literals" (formula "68") (term "1,1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "68")) + (rule "polySimp_mulComm0" (formula "68") (term "1")) + (rule "polySimp_rightDist" (formula "68") (term "1")) + (rule "mul_literals" (formula "68") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "68") (term "1,1")) + (rule "polySimp_elimOne" (formula "68") (term "1,1")) + (rule "inEqSimp_exactShadow3" (formula "81") (ifseqformula "63")) + (rule "mul_literals" (formula "81") (term "0,0")) + (rule "polySimp_addAssoc" (formula "81") (term "0")) + (rule "polySimp_addAssoc" (formula "81") (term "0,0")) + (rule "add_literals" (formula "81") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "81")) + (rule "polySimp_mulComm0" (formula "81") (term "1")) + (rule "polySimp_rightDist" (formula "81") (term "1")) + (rule "polySimp_mulLiterals" (formula "81") (term "1,1")) + (rule "mul_literals" (formula "81") (term "0,1")) + (rule "polySimp_elimOne" (formula "81") (term "1,1")) + (rule "inEqSimp_exactShadow3" (formula "81") (ifseqformula "64")) + (rule "mul_literals" (formula "81") (term "0,0")) + (rule "polySimp_addAssoc" (formula "81") (term "0")) + (rule "add_literals" (formula "81") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "81")) + (rule "mul_literals" (formula "81") (term "1")) + (rule "inEqSimp_subsumption1" (formula "81") (ifseqformula "66")) + (rule "leq_literals" (formula "81") (term "0")) + (builtin "One Step Simplification" (formula "81")) + (rule "true_left" (formula "81")) + (rule "inEqSimp_exactShadow3" (formula "81") (ifseqformula "78")) + (rule "mul_literals" (formula "81") (term "0,0")) + (rule "polySimp_addAssoc" (formula "81") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "81")) + (rule "polySimp_mulComm0" (formula "81") (term "1")) + (rule "polySimp_rightDist" (formula "81") (term "1")) + (rule "polySimp_mulLiterals" (formula "81") (term "1,1")) + (rule "mul_literals" (formula "81") (term "0,1")) + (rule "inEqSimp_subsumption6" (formula "81") (ifseqformula "80")) + (rule "greater_literals" (formula "81") (term "0,0")) + (builtin "One Step Simplification" (formula "81")) + (rule "polySimp_rightDist" (formula "81") (term "1,0")) + (rule "mul_literals" (formula "81") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "81") (term "0")) + (rule "polySimp_mulComm0" (formula "81") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "81") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "81") (term "1,1,0,0")) + (rule "mul_literals" (formula "81") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "81") (term "0,0")) + (rule "polySimp_addComm1" (formula "81") (term "0,0,0")) + (rule "add_literals" (formula "81") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "81") (term "0,0")) + (rule "add_literals" (formula "81") (term "1,1,0,0")) + (rule "times_zero_1" (formula "81") (term "1,0,0")) + (rule "add_zero_right" (formula "81") (term "0,0")) + (rule "qeq_literals" (formula "81") (term "0")) + (builtin "One Step Simplification" (formula "81")) + (rule "true_left" (formula "81")) + (rule "inEqSimp_exactShadow3" (formula "81") (ifseqformula "77")) + (rule "mul_literals" (formula "81") (term "0,0")) + (rule "polySimp_addAssoc" (formula "81") (term "0")) + (rule "polySimp_addAssoc" (formula "81") (term "0,0")) + (rule "add_literals" (formula "81") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "81")) + (rule "polySimp_mulComm0" (formula "81") (term "1")) + (rule "polySimp_rightDist" (formula "81") (term "1")) + (rule "polySimp_mulLiterals" (formula "81") (term "1,1")) + (rule "mul_literals" (formula "81") (term "0,1")) + (rule "nnf_imp2or" (formula "18") (term "0,1,1,0")) + (rule "inEqSimp_exactShadow3" (formula "80") (ifseqformula "38")) + (rule "polySimp_rightDist" (formula "80") (term "0,0")) + (rule "mul_literals" (formula "80") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "80") (term "0")) + (rule "add_literals" (formula "80") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "80")) + (rule "polySimp_mulLiterals" (formula "80") (term "0")) + (rule "polySimp_elimOne" (formula "80") (term "0")) + (rule "inEqSimp_subsumption0" (formula "35") (ifseqformula "80")) + (rule "leq_literals" (formula "35") (term "0")) + (builtin "One Step Simplification" (formula "35")) + (rule "true_left" (formula "35")) + (rule "inEqSimp_exactShadow3" (formula "82") (ifseqformula "69")) + (rule "mul_literals" (formula "82") (term "0,0")) + (rule "polySimp_addAssoc" (formula "82") (term "0")) + (rule "add_literals" (formula "82") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "82")) + (rule "mul_literals" (formula "82") (term "1")) + (rule "inEqSimp_subsumption1" (formula "82") (ifseqformula "34")) + (rule "leq_literals" (formula "82") (term "0")) + (builtin "One Step Simplification" (formula "82")) + (rule "true_left" (formula "82")) + (rule "inEqSimp_exactShadow3" (formula "68") (ifseqformula "84")) + (rule "polySimp_rightDist" (formula "68") (term "0,0")) + (rule "mul_literals" (formula "68") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "68") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "68") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "68") (term "0")) + (rule "polySimp_addComm1" (formula "68") (term "0,0")) + (rule "add_literals" (formula "68") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "68") (term "0")) + (rule "add_literals" (formula "68") (term "1,1,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "68")) + (rule "polySimp_mulLiterals" (formula "68") (term "0")) + (rule "polySimp_elimOne" (formula "68") (term "0")) + (rule "inEqSimp_subsumption0" (formula "68") (ifseqformula "80")) + (rule "leq_literals" (formula "68") (term "0")) + (builtin "One Step Simplification" (formula "68")) + (rule "true_left" (formula "68")) + (rule "inEqSimp_exactShadow3" (formula "82") (ifseqformula "84")) + (rule "mul_literals" (formula "82") (term "0,0")) + (rule "polySimp_addAssoc" (formula "82") (term "0")) + (rule "add_literals" (formula "82") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "82")) + (rule "polySimp_mulLiterals" (formula "82") (term "0")) + (rule "inEqSimp_subsumption4" (formula "82") (ifseqformula "79")) + (rule "greater_literals" (formula "82") (term "0,0")) + (builtin "One Step Simplification" (formula "82")) + (rule "mul_literals" (formula "82") (term "0,0")) + (rule "leq_literals" (formula "82") (term "0")) + (builtin "One Step Simplification" (formula "82")) + (rule "true_left" (formula "82")) + (rule "inEqSimp_exactShadow3" (formula "68") (ifseqformula "69")) + (rule "polySimp_rightDist" (formula "68") (term "0,0")) + (rule "mul_literals" (formula "68") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "68") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "68") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "68") (term "0")) + (rule "polySimp_addComm1" (formula "68") (term "0,0")) + (rule "add_literals" (formula "68") (term "0,0,0")) + (rule "polySimp_pullOutFactor3b" (formula "68") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "68")) + (rule "mul_literals" (formula "68") (term "1")) + (rule "inEqSimp_subsumption6" (formula "68") (ifseqformula "34")) + (rule "mul_literals" (formula "68") (term "1,1,0")) + (rule "greater_literals" (formula "68") (term "0,0")) + (builtin "One Step Simplification" (formula "68")) + (rule "leq_literals" (formula "68") (term "0")) + (builtin "One Step Simplification" (formula "68")) + (rule "true_left" (formula "68")) + (rule "nnf_imp2or" (formula "17") (term "0")) + (rule "Definition_axiom_for_writtenElementsOfBucketClassified_in_de_wiesler_BucketPointers" (formula "18") (term "0,0,1,0")) + (builtin "One Step Simplification" (formula "18")) + (rule "translateJavaAddInt" (formula "18") (term "4,0,2,0,1,0")) + (rule "translateJavaAddInt" (formula "18") (term "3,0,0,1,0,1,0")) + (rule "translateJavaAddInt" (formula "18") (term "0,4,0,0,1,0,1,0")) + (rule "translateJavaAddInt" (formula "18") (term "3,0,2,0,1,0")) + (rule "translateJavaSubInt" (formula "18") (term "0,0,0,0,1,0")) + (rule "translateJavaSubInt" (formula "18") (term "4,0,0,1,0,1,0")) + (rule "polySimp_elimSub" (formula "18") (term "0,0,0,0,1,0")) + (rule "polySimp_elimSub" (formula "18") (term "4,0,0,1,0,1,0")) + (rule "mul_literals" (formula "18") (term "1,4,0,0,1,0,1,0")) + (rule "polySimp_addComm0" (formula "18") (term "0,0,0,0,1,0")) + (rule "polySimp_addComm1" (formula "18") (term "4,0,0,1,0,1,0")) + (rule "polySimp_addComm0" (formula "18") (term "0,4,0,0,1,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "18") (term "0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "18") (term "1,0,0,0,0,0,1,0")) + (rule "polySimp_addComm1" (formula "18") (term "0,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "18") (term "0,0,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "18") (term "1,0,0,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "18") (term "0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "18") (term "0,0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "18") (term "0,0,0,0,1,0")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "89") (term "1")) + (builtin "One Step Simplification" (formula "89")) + (rule "translateJavaUnaryMinusInt" (formula "89") (term "1,1")) + (rule "neg_literal" (formula "89") (term "1,1")) + (rule "translateJavaSubInt" (formula "89") (term "0,1")) + (rule "translateJavaAddInt" (formula "89") (term "0,0,1")) + (rule "polySimp_elimSub" (formula "89") (term "0,1")) + (rule "mul_literals" (formula "89") (term "1,0,1")) + (rule "polySimp_addLiterals" (formula "89") (term "0,1")) + (rule "polySimp_addComm1" (formula "89") (term "0,1")) + (rule "polySimp_addComm0" (formula "89") (term "0,0,1")) + (rule "Free_class_invariant_axiom_for_de_wiesler_Buffers" (formula "44") (inst "b=b")) + (builtin "One Step Simplification" (formula "44")) + (rule "expand_inInt" (formula "44") (term "1,0,0,1")) + (rule "replace_int_MIN" (formula "44") (term "0,1,1,0,0,1")) + (rule "replace_int_MAX" (formula "44") (term "1,0,1,0,0,1")) + (rule "andLeft" (formula "44")) + (rule "andLeft" (formula "44")) + (rule "andLeft" (formula "44")) + (rule "andLeft" (formula "46")) + (rule "andLeft" (formula "44")) + (rule "notLeft" (formula "44")) + (rule "translateJavaMulInt" (formula "44") (term "1")) + (rule "mul_literals" (formula "44") (term "1")) + (rule "eqSymm" (formula "126")) + (rule "inEqSimp_ltToLeq" (formula "48") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "48") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "48") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "48") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "46")) + (rule "applyEq" (formula "47") (term "0") (ifseqformula "42")) + (rule "applyEq" (formula "46") (term "0") (ifseqformula "42")) + (rule "applyEq" (formula "48") (term "0,1,0,0,1,0,0,0") (ifseqformula "42")) + (rule "inEqSimp_sepPosMonomial0" (formula "48") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "48") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "48") (term "0,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "1,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "48") (term "1,1,1,0,0,0")) + (rule "inEqSimp_subsumption1" (formula "55") (ifseqformula "46")) + (rule "leq_literals" (formula "55") (term "0")) + (builtin "One Step Simplification" (formula "55")) + (rule "true_left" (formula "55")) + (rule "inEqSimp_subsumption0" (formula "54") (ifseqformula "47")) + (rule "leq_literals" (formula "54") (term "0")) + (builtin "One Step Simplification" (formula "54")) + (rule "true_left" (formula "54")) + (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "104") (term "0")) + (builtin "One Step Simplification" (formula "104")) + (rule "translateJavaSubInt" (formula "104") (term "0,1,1,1")) + (rule "polySimp_elimSub" (formula "104") (term "0,1,1,1")) + (rule "polySimp_addComm0" (formula "104") (term "0,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "104") (term "1,1,1")) + (rule "mul_literals" (formula "104") (term "1,0,0,1,1,1")) + (rule "add_literals" (formula "104") (term "0,0,1,1,1")) + (rule "polySimp_addAssoc" (formula "104") (term "0,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "104") (term "0,0")) + (rule "replace_known_left" (formula "104") (term "0,0") (ifseqformula "89")) + (builtin "One Step Simplification" (formula "104")) + (rule "applyEq" (formula "104") (term "0,0,1,1") (ifseqformula "105")) + (rule "inEqSimp_commuteGeq" (formula "104") (term "0,1,1")) + (rule "applyEq" (formula "104") (term "0,0,0,1") (ifseqformula "105")) + (rule "applyEq" (formula "104") (term "1,0,1,1,1") (ifseqformula "105")) + (rule "polySimp_addComm1" (formula "104") (term "0,1,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "104") (term "1,1,1")) + (rule "polySimp_mulLiterals" (formula "104") (term "0,1,1,1")) + (rule "polySimp_elimOne" (formula "104") (term "0,1,1,1")) + (rule "inEqSimp_subsumption0" (formula "104") (term "0") (ifseqformula "2")) + (rule "leq_literals" (formula "104") (term "0,0")) + (builtin "One Step Simplification" (formula "104")) + (rule "andLeft" (formula "104")) + (rule "andLeft" (formula "105")) + (rule "inEqSimp_subsumption0" (formula "105") (ifseqformula "123")) + (rule "inEqSimp_homoInEq0" (formula "105") (term "0")) + (rule "polySimp_mulComm0" (formula "105") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "105") (term "1,0,0")) + (rule "mul_literals" (formula "105") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "105") (term "0,0")) + (rule "polySimp_addComm0" (formula "105") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "105") (term "0,0")) + (rule "add_literals" (formula "105") (term "1,1,0,0")) + (rule "times_zero_1" (formula "105") (term "1,0,0")) + (rule "add_zero_right" (formula "105") (term "0,0")) + (rule "qeq_literals" (formula "105") (term "0")) + (builtin "One Step Simplification" (formula "105")) + (rule "true_left" (formula "105")) + (rule "Class_invariant_axiom_for_de_wiesler_Buffers" (formula "21")) + (rule "andLeft" (formula "21")) + (rule "notLeft" (formula "22")) + (rule "notLeft" (formula "21")) + (rule "replace_known_right" (formula "13") (term "0") (ifseqformula "126")) + (builtin "One Step Simplification" (formula "13")) + (rule "replace_known_right" (formula "11") (term "0") (ifseqformula "125")) + (builtin "One Step Simplification" (formula "11")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "114") (term "0")) + (builtin "One Step Simplification" (formula "114")) + (rule "translateJavaSubInt" (formula "114") (term "0,0")) + (rule "translateJavaUnaryMinusInt" (formula "114") (term "1,0")) + (rule "neg_literal" (formula "114") (term "1,0")) + (rule "translateJavaAddInt" (formula "114") (term "0,0,0")) + (rule "polySimp_elimSub" (formula "114") (term "0,0")) + (rule "mul_literals" (formula "114") (term "1,0,0")) + (rule "polySimp_addLiterals" (formula "114") (term "0,0")) + (rule "polySimp_addComm0" (formula "114") (term "0,0")) + (rule "Free_class_invariant_axiom_for_de_wiesler_Classifier" (formula "49")) + (builtin "One Step Simplification" (formula "49")) + (rule "andLeft" (formula "49")) + (rule "andLeft" (formula "49")) + (rule "andLeft" (formula "49")) + (rule "andLeft" (formula "49")) + (rule "andLeft" (formula "49")) + (rule "andLeft" (formula "49")) + (rule "translateJavaSubInt" (formula "54") (term "0,2,1")) + (rule "translateJavaSubInt" (formula "54") (term "0,2,0")) + (rule "eqSymm" (formula "51")) + (rule "eqSymm" (formula "54")) + (rule "translateJavaMulInt" (formula "51") (term "1,0")) + (rule "polySimp_elimSub" (formula "54") (term "0,2,0")) + (rule "mul_literals" (formula "54") (term "1,0,2,0")) + (rule "eqSymm" (formula "54")) + (rule "polySimp_elimSub" (formula "54") (term "0,2,0")) + (rule "mul_literals" (formula "54") (term "1,0,2,0")) + (rule "eqSymm" (formula "54")) + (rule "polySimp_mulComm0" (formula "51") (term "1,0")) + (rule "polySimp_addComm0" (formula "54") (term "0,2,1")) + (rule "polySimp_addComm0" (formula "54") (term "0,2,0")) + (rule "inEqSimp_commuteLeq" (formula "49")) + (rule "applyEq" (formula "50") (term "0") (ifseqformula "42")) + (rule "applyEq" (formula "49") (term "0") (ifseqformula "42")) + (rule "applyEq" (formula "50") (term "1") (ifseqformula "42")) + (rule "inEqSimp_subsumption1" (formula "45") (ifseqformula "49")) + (rule "leq_literals" (formula "45") (term "0")) + (builtin "One Step Simplification" (formula "45")) + (rule "true_left" (formula "45")) + (rule "Contract_axiom_for_bucketStartsOrdering_in_Functions" (formula "60") (term "0")) + (rule "replace_known_left" (formula "60") (term "1") (ifseqformula "61")) + (builtin "One Step Simplification" (formula "60") (ifInst "" (formula "39")) (ifInst "" (formula "163")) (ifInst "" (formula "22"))) + (rule "true_left" (formula "60")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "103") (term "0")) + (builtin "One Step Simplification" (formula "103") (ifInst "" (formula "20")) (ifInst "" (formula "20")) (ifInst "" (formula "97")) (ifInst "" (formula "162")) (ifInst "" (formula "20")) (ifInst "" (formula "64")) (ifInst "" (formula "26"))) + (rule "translateJavaSubInt" (formula "103") (term "2,0,1,1,1,1,1")) + (rule "translateJavaAddInt" (formula "103") (term "2,1,1,0,1,1,1")) + (rule "polySimp_elimSub" (formula "103") (term "2,0,1,1,1,1,1")) + (rule "mul_literals" (formula "103") (term "1,2,0,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "103") (term "2,1,1,0,1,1,1")) + (rule "polySimp_addComm0" (formula "103") (term "2,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "103") (term "0,0,1,1,1")) + (rule "polySimp_mulComm0" (formula "103") (term "1,0,0,0,0,1,1,1")) + (rule "polySimp_addComm1" (formula "103") (term "0,0,0,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "103") (term "0,0,1,1,1,1")) + (rule "add_zero_right" (formula "103") (term "0,0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "103") (term "1,0,0,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "103") (term "1,0")) + (rule "inEqSimp_commuteLeq" (formula "103") (term "0,0,0,1")) + (rule "inEqSimp_commuteLeq" (formula "103") (term "1,0,0,1")) + (rule "inEqSimp_commuteLeq" (formula "103") (term "1,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "103") (term "0,0")) + (rule "replace_known_left" (formula "103") (term "0,0") (ifseqformula "15")) + (builtin "One Step Simplification" (formula "103")) + (rule "inEqSimp_commuteLeq" (formula "103") (term "1,0,1,1,1")) + (rule "applyEq" (formula "103") (term "1,1,0,1,1,1") (ifseqformula "104")) + (rule "applyEq" (formula "103") (term "2,0,1,0,0,1") (ifseqformula "57")) + (rule "applyEq" (formula "103") (term "1,1,1,1,1,1") (ifseqformula "104")) + (rule "applyEq" (formula "103") (term "0,1,0,1,1,1") (ifseqformula "105")) + (rule "inEqSimp_commuteGeq" (formula "103") (term "1,0,1,1,1")) + (rule "applyEq" (formula "103") (term "0,1,0,0,0,1,1,1") (ifseqformula "57")) + (rule "applyEq" (formula "103") (term "2,0,1,0,1") (ifseqformula "57")) + (rule "applyEq" (formula "103") (term "0,0") (ifseqformula "57")) + (rule "applyEq" (formula "103") (term "1,1,0,0,1") (ifseqformula "104")) + (rule "applyEq" (formula "103") (term "0,1,0,1,1,1,1") (ifseqformula "57")) + (rule "applyEq" (formula "103") (term "0,0,0,1,1") (ifseqformula "104")) + (rule "replace_known_left" (formula "103") (term "0,1,1") (ifseqformula "108")) + (builtin "One Step Simplification" (formula "103")) + (rule "applyEq" (formula "103") (term "0,1,0,1") (ifseqformula "94")) + (rule "applyEq" (formula "103") (term "0,1,0,0,1") (ifseqformula "94")) + (rule "applyEq" (formula "103") (term "0,0,0,0,1") (ifseqformula "104")) + (rule "inEqSimp_sepNegMonomial0" (formula "103") (term "0,0,1,1,1")) + (rule "polySimp_mulLiterals" (formula "103") (term "0,0,0,1,1,1")) + (rule "polySimp_elimOne" (formula "103") (term "0,0,0,1,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "103") (term "0,0,1,1")) + (rule "polySimp_mulLiterals" (formula "103") (term "0,0,0,1,1")) + (rule "polySimp_elimOne" (formula "103") (term "0,0,0,1,1")) + (rule "replace_known_left" (formula "103") (term "0,0,1,1") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "103")) + (rule "inEqSimp_subsumption1" (formula "103") (term "1,0,1,1,1") (ifseqformula "9")) + (rule "inEqSimp_homoInEq0" (formula "103") (term "0,1,0,1,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "103") (term "0,0,1,0,1,1,1")) + (rule "add_literals" (formula "103") (term "1,1,0,0,1,0,1,1,1")) + (rule "times_zero_1" (formula "103") (term "1,0,0,1,0,1,1,1")) + (rule "add_zero_right" (formula "103") (term "0,0,1,0,1,1,1")) + (rule "qeq_literals" (formula "103") (term "0,1,0,1,1,1")) + (builtin "One Step Simplification" (formula "103")) + (rule "inEqSimp_subsumption1" (formula "103") (term "0,0,0,1") (ifseqformula "88")) + (rule "leq_literals" (formula "103") (term "0,0,0,0,1")) + (builtin "One Step Simplification" (formula "103")) + (rule "inEqSimp_subsumption0" (formula "103") (term "0,1,1") (ifseqformula "115")) + (rule "inEqSimp_homoInEq0" (formula "103") (term "0,0,1,1")) + (rule "polySimp_mulComm0" (formula "103") (term "1,0,0,0,1,1")) + (rule "polySimp_rightDist" (formula "103") (term "1,0,0,0,1,1")) + (rule "mul_literals" (formula "103") (term "0,1,0,0,0,1,1")) + (rule "polySimp_addAssoc" (formula "103") (term "0,0,0,1,1")) + (rule "polySimp_addComm0" (formula "103") (term "0,0,0,0,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "103") (term "0,0,0,1,1")) + (rule "add_literals" (formula "103") (term "1,1,0,0,0,1,1")) + (rule "times_zero_1" (formula "103") (term "1,0,0,0,1,1")) + (rule "add_zero_right" (formula "103") (term "0,0,0,1,1")) + (rule "qeq_literals" (formula "103") (term "0,0,1,1")) + (builtin "One Step Simplification" (formula "103")) + (rule "inEqSimp_subsumption1" (formula "103") (term "0") (ifseqformula "9")) + (rule "inEqSimp_homoInEq0" (formula "103") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "103") (term "0,0,0")) + (rule "add_literals" (formula "103") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "103") (term "1,0,0,0")) + (rule "add_zero_right" (formula "103") (term "0,0,0")) + (rule "qeq_literals" (formula "103") (term "0,0")) + (builtin "One Step Simplification" (formula "103")) + (rule "andLeft" (formula "103")) + (rule "andLeft" (formula "103")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "106") (term "0")) + (rule "translateJavaCastInt" (formula "106") (term "0,0")) + (rule "castedGetAny" (formula "106") (term "0,0")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "102") (term "0")) + (rule "translateJavaAddInt" (formula "102") (term "0,2,0")) + (rule "translateJavaMulInt" (formula "102") (term "0,0,2,0")) + (rule "polySimp_mulComm0" (formula "102") (term "0,0,2,0")) + (rule "polySimp_addComm0" (formula "102") (term "0,2,0")) + (rule "Definition_axiom_for_isValidBucketStarts_in_de_wiesler_Functions" (formula "39") (term "0")) + (builtin "One Step Simplification" (formula "39")) + (rule "andLeft" (formula "39")) + (rule "andLeft" (formula "39")) + (rule "andLeft" (formula "39")) + (rule "translateJavaAddInt" (formula "41") (term "3,0")) + (rule "translateJavaAddInt" (formula "40") (term "0")) + (rule "polySimp_addComm0" (formula "41") (term "3,0")) + (rule "polySimp_addComm0" (formula "40") (term "0")) + (rule "inEqSimp_commuteLeq" (formula "39")) + (rule "inEqSimp_commuteLeq" (formula "39")) + (rule "Class_invariant_axiom_for_de_wiesler_Buffers" (formula "30")) + (rule "andLeft" (formula "30")) + (rule "notLeft" (formula "30")) + (rule "notLeft" (formula "30")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "65") (inst "b=b")) + (builtin "One Step Simplification" (formula "65")) + (rule "expand_inInt" (formula "65") (term "1,0,0,1")) + (rule "replace_int_MAX" (formula "65") (term "1,0,1,0,0,1")) + (rule "replace_int_MIN" (formula "65") (term "0,1,1,0,0,1")) + (rule "andLeft" (formula "65")) + (rule "andLeft" (formula "65")) + (rule "andLeft" (formula "66")) + (rule "andLeft" (formula "65")) + (rule "andLeft" (formula "65")) + (rule "andLeft" (formula "66")) + (rule "andLeft" (formula "65")) + (rule "andLeft" (formula "67")) + (rule "andLeft" (formula "67")) + (rule "translateJavaCastInt" (formula "72") (term "0")) + (rule "translateJavaAddInt" (formula "71") (term "1")) + (rule "translateJavaMulInt" (formula "65") (term "1")) + (rule "translateJavaMulInt" (formula "66") (term "0")) + (rule "translateJavaCastInt" (formula "69") (term "0")) + (rule "translateJavaCastInt" (formula "68") (term "1")) + (rule "polySimp_mulComm0" (formula "65") (term "1")) + (rule "polySimp_mulComm0" (formula "66") (term "0")) + (rule "polySimp_addComm0" (formula "71") (term "1")) + (rule "castedGetAny" (formula "72") (term "0")) + (rule "castedGetAny" (formula "69") (term "0")) + (rule "castedGetAny" (formula "68") (term "1")) + (rule "inEqSimp_ltToLeq" (formula "74") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "74") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "74") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "74") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "67")) + (rule "inEqSimp_commuteLeq" (formula "65")) + (rule "inEqSimp_commuteLeq" (formula "68")) + (rule "applyEq" (formula "68") (term "1,0") (ifseqformula "58")) + (rule "applyEq" (formula "65") (term "0,0") (ifseqformula "58")) + (rule "applyEq" (formula "69") (term "1,0") (ifseqformula "58")) + (rule "applyEq" (formula "66") (term "0,0") (ifseqformula "58")) + (rule "inEqSimp_commuteLeq" (formula "66")) + (rule "applyEq" (formula "74") (term "0,1,0,0,1,0,0,0") (ifseqformula "58")) + (rule "applyEq" (formula "71") (term "1,1") (ifseqformula "58")) + (rule "inEqSimp_sepPosMonomial0" (formula "74") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "74") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "74") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "74") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "74") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "74") (term "1,1,1,0,0,0")) + (rule "inEqSimp_subsumption6" (formula "65") (ifseqformula "49")) + (rule "mul_literals" (formula "65") (term "1,1,0")) + (rule "greater_literals" (formula "65") (term "0,0")) + (builtin "One Step Simplification" (formula "65")) + (rule "leq_literals" (formula "65") (term "0")) + (builtin "One Step Simplification" (formula "65")) + (rule "true_left" (formula "65")) + (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "31")) + (rule "andLeft" (formula "31")) + (rule "notLeft" (formula "31")) + (rule "notLeft" (formula "31")) + (rule "replace_known_right" (formula "14") (term "0") (ifseqformula "140")) + (builtin "One Step Simplification" (formula "14")) + (rule "replace_known_right" (formula "12") (term "0") (ifseqformula "141")) + (builtin "One Step Simplification" (formula "12")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "120") (term "0")) + (builtin "One Step Simplification" (formula "120")) + (rule "translateJavaAddInt" (formula "120") (term "0,0,0")) + (rule "translateJavaUnaryMinusInt" (formula "120") (term "1,0")) + (rule "neg_literal" (formula "120") (term "1,0")) + (rule "translateJavaSubInt" (formula "120") (term "0,0")) + (rule "polySimp_elimSub" (formula "120") (term "0,0")) + (rule "mul_literals" (formula "120") (term "1,0,0")) + (rule "polySimp_addLiterals" (formula "120") (term "0,0")) + (rule "polySimp_addComm0" (formula "120") (term "0,0")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "20")) + (rule "notLeft" (formula "20")) + (rule "replace_known_right" (formula "10") (term "0") (ifseqformula "139")) + (builtin "One Step Simplification" (formula "10")) + (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "19")) + (rule "andLeft" (formula "19")) + (rule "notLeft" (formula "20")) + (rule "notLeft" (formula "19")) + (rule "Contract_axiom_for_writtenCountOfBucket_in_BucketPointers" (formula "137") (term "0")) + (builtin "One Step Simplification" (formula "137") (ifInst "" (formula "103")) (ifInst "" (formula "174")) (ifInst "" (formula "24"))) + (rule "inEqSimp_ltToLeq" (formula "137") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "137") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "137") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "137") (term "0,0,0")) + (rule "replace_known_left" (formula "137") (term "0,0,0") (ifseqformula "15")) + (builtin "One Step Simplification" (formula "137")) + (rule "applyEq" (formula "137") (term "0,1,0,0,0") (ifseqformula "55")) + (rule "inEqSimp_sepNegMonomial0" (formula "137") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "137") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "137") (term "0,0,0")) + (rule "replace_known_left" (formula "137") (term "0,0") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "137")) + (rule "Definition_axiom_for_writtenCountOfBucket_in_de_wiesler_BucketPointers" (formula "138") (term "0")) + (rule "translateJavaSubInt" (formula "138") (term "0")) + (rule "polySimp_elimSub" (formula "138") (term "0")) + (rule "polySimp_homoEq" (formula "138")) + (rule "polySimp_mulComm0" (formula "138") (term "1,0")) + (rule "polySimp_addComm0" (formula "138") (term "1,1,0")) + (rule "polySimp_rightDist" (formula "138") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "138") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "138") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "138") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "138") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "138") (term "0")) + (rule "applyEq" (formula "138") (term "0,1,0") (ifseqformula "60")) + (rule "polySimp_addComm1" (formula "138") (term "0")) + (rule "polySimp_addComm1" (formula "138") (term "0,0")) + (rule "polySimp_pullOutFactor1" (formula "138") (term "0,0,0")) + (rule "add_literals" (formula "138") (term "1,0,0,0")) + (rule "times_zero_1" (formula "138") (term "0,0,0")) + (rule "add_zero_left" (formula "138") (term "0,0")) + (rule "polySimp_sepPosMonomial" (formula "138")) + (rule "polySimp_mulLiterals" (formula "138") (term "1")) + (rule "polySimp_elimOne" (formula "138") (term "1")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "28")) + (rule "notLeft" (formula "28")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "44") (inst "b=b")) + (builtin "One Step Simplification" (formula "44") (ifInst "" (formula "65")) (ifInst "" (formula "68"))) + (rule "expand_inInt" (formula "44") (term "1,0,0,1")) + (rule "replace_int_MAX" (formula "44") (term "1,0,1,0,0,1")) + (rule "replace_int_MIN" (formula "44") (term "0,1,1,0,0,1")) + (rule "andLeft" (formula "44")) + (rule "andLeft" (formula "44")) + (rule "andLeft" (formula "44")) + (rule "andLeft" (formula "44")) + (rule "andLeft" (formula "44")) + (rule "andLeft" (formula "46")) + (rule "andLeft" (formula "46")) + (rule "translateJavaCastInt" (formula "50") (term "0")) + (rule "translateJavaAddInt" (formula "49") (term "1")) + (rule "translateJavaMulInt" (formula "45") (term "0")) + (rule "translateJavaMulInt" (formula "44") (term "1")) + (rule "translateJavaCastInt" (formula "48") (term "0")) + (rule "translateJavaCastInt" (formula "47") (term "1")) + (rule "polySimp_mulComm0" (formula "45") (term "0")) + (rule "polySimp_mulComm0" (formula "44") (term "1")) + (rule "polySimp_addComm0" (formula "49") (term "1")) + (rule "castedGetAny" (formula "50") (term "0")) + (rule "castedGetAny" (formula "48") (term "0")) + (rule "castedGetAny" (formula "47") (term "1")) + (rule "inEqSimp_ltToLeq" (formula "50") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "50") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "50") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "46")) + (rule "inEqSimp_commuteLeq" (formula "44")) + (rule "inEqSimp_commuteLeq" (formula "46")) + (rule "applyEq" (formula "46") (term "1,0") (ifseqformula "59")) + (rule "applyEq" (formula "44") (term "0,0") (ifseqformula "58")) + (rule "applyEq" (formula "45") (term "0,0") (ifseqformula "58")) + (rule "inEqSimp_commuteLeq" (formula "45")) + (rule "applyEq" (formula "46") (term "0") (ifseqformula "69")) + (rule "polySimp_homoEq" (formula "46")) + (rule "polySimp_mulComm0" (formula "46") (term "1,0")) + (rule "polySimp_rightDist" (formula "46") (term "1,0")) + (rule "mul_literals" (formula "46") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "46") (term "0")) + (rule "polySimp_addAssoc" (formula "46") (term "0,0")) + (rule "add_literals" (formula "46") (term "0,0,0")) + (rule "add_zero_left" (formula "46") (term "0,0")) + (rule "applyEq" (formula "45") (term "1,0") (ifseqformula "57")) + (rule "applyEq" (formula "46") (term "0,1,0,0,1,0,0,0") (ifseqformula "56")) + (rule "applyEq" (formula "45") (term "1,0") (ifseqformula "56")) + (rule "polySimp_pullOutFactor2" (formula "45") (term "0")) + (rule "add_literals" (formula "45") (term "1,0")) + (rule "times_zero_1" (formula "45") (term "0")) + (builtin "One Step Simplification" (formula "45")) + (rule "true_left" (formula "45")) + (rule "inEqSimp_sepPosMonomial0" (formula "45") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "45") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "45") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "45") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "45") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "45") (term "1,1,1,0,0,0")) + (rule "Definition_axiom_for_bucketStartsOrdering_in_de_wiesler_Functions" (formula "58") (term "0") (inst "b=b")) + (builtin "One Step Simplification" (formula "58")) + (rule "expand_inInt" (formula "58") (term "1,0,0,1")) + (rule "replace_int_MIN" (formula "58") (term "0,1,1,0,0,1")) + (rule "replace_int_MAX" (formula "58") (term "1,0,1,0,0,1")) + (rule "andLeft" (formula "58")) + (rule "andLeft" (formula "58")) + (rule "andLeft" (formula "58")) + (rule "translateJavaAddInt" (formula "61") (term "0,2,0,1,1,1,1,0")) + (rule "translateJavaAddInt" (formula "61") (term "0,2,1,1,0,1,1,1,0")) + (rule "translateJavaAddInt" (formula "61") (term "0,2,1,1,0,1,0,1,0")) + (rule "translateJavaAddInt" (formula "61") (term "0,2,0,1,1,0,1,0")) + (rule "translateJavaAddInt" (formula "61") (term "0,2,0,0,0,1,1,1,0")) + (rule "translateJavaAddInt" (formula "60") (term "0,2,0")) + (rule "translateJavaAddInt" (formula "59") (term "0,2,1")) + (rule "polySimp_addComm0" (formula "61") (term "0,2,0,1,1,1,1,0")) + (rule "polySimp_addComm0" (formula "61") (term "0,2,1,1,0,1,1,1,0")) + (rule "polySimp_addComm0" (formula "61") (term "0,2,1,1,0,1,0,1,0")) + (rule "polySimp_addComm0" (formula "61") (term "0,2,0,1,1,0,1,0")) + (rule "polySimp_addComm0" (formula "61") (term "0,2,0,0,0,1,1,1,0")) + (rule "polySimp_addComm0" (formula "60") (term "0,2,0")) + (rule "polySimp_addComm0" (formula "59") (term "0,2,1")) + (rule "inEqSimp_ltToLeq" (formula "61") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "61") (term "1,0,0,0,0,1,0")) + (rule "inEqSimp_gtToGeq" (formula "61") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "61") (term "1,0,0,0,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "61") (term "1,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "61") (term "1,0,0,1,0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "61") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "61") (term "0,0,1,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "61") (term "0,0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "58")) + (rule "inEqSimp_commuteLeq" (formula "60") (term "1,0,1,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "60") (term "1,0,1,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "60") (term "0,0,1,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "59")) + (rule "inEqSimp_commuteLeq" (formula "58")) + (rule "applyEq" (formula "59") (term "0") (ifseqformula "37")) + (rule "inEqSimp_commuteGeq" (formula "59")) + (rule "applyEq" (formula "59") (term "1,1,1,1,1,0") (ifseqformula "37")) + (rule "inEqSimp_sepPosMonomial0" (formula "59") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "59") (term "1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "59") (term "1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "59") (term "1,1,0,0,1,0")) + (rule "mul_literals" (formula "59") (term "0,1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "59") (term "1,1,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "59") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "59") (term "1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "59") (term "1,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "59") (term "1,1,0,1,1,0")) + (rule "mul_literals" (formula "59") (term "0,1,0,1,1,0")) + (rule "polySimp_elimOne" (formula "59") (term "1,1,0,1,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "59") (term "1,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "59") (term "1,1,0,0,0,0")) + (rule "polySimp_rightDist" (formula "59") (term "1,1,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "59") (term "1,1,1,0,0,0,0")) + (rule "mul_literals" (formula "59") (term "0,1,1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "59") (term "1,1,1,0,0,0,0")) + (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "61") (term "0")) + (builtin "One Step Simplification" (formula "61") (ifInst "" (formula "105")) (ifInst "" (formula "176")) (ifInst "" (formula "24"))) + (rule "translateJavaAddInt" (formula "61") (term "2,0,1,0,1,1")) + (rule "translateJavaAddInt" (formula "61") (term "2,1,1,0,0,1,1")) + (rule "polySimp_addComm0" (formula "61") (term "2,0,1,0,1,1")) + (rule "polySimp_addComm0" (formula "61") (term "2,1,1,0,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "61") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "61") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "61") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "61") (term "0,0,0")) + (rule "replace_known_left" (formula "61") (term "0,0,0") (ifseqformula "15")) + (builtin "One Step Simplification" (formula "61")) + (rule "inEqSimp_commuteLeq" (formula "61") (term "1,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "61") (term "0,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "61") (term "1,0,1,1")) + (rule "applyEq" (formula "61") (term "0,0,0,1,1,1") (ifseqformula "62")) + (rule "applyEq" (formula "61") (term "1,1,0,0,0,1,1") (ifseqformula "140")) + (rule "applyEq" (formula "61") (term "2,0,1,0,1,1") (ifseqformula "55")) + (rule "applyEq" (formula "61") (term "0,1,0,0,0,1,1") (ifseqformula "62")) + (rule "inEqSimp_commuteGeq" (formula "61") (term "1,0,0,0,1,1")) + (rule "applyEq" (formula "61") (term "1,1,0,1,1") (ifseqformula "115")) + (rule "applyEq" (formula "61") (term "0,0,0,0,0,1,1") (ifseqformula "140")) + (rule "applyEq" (formula "61") (term "0,1,0,0,0") (ifseqformula "55")) + (rule "applyEq" (formula "61") (term "1,1,0,0,1,1") (ifseqformula "115")) + (rule "applyEq" (formula "61") (term "0,1,0,0,1,1") (ifseqformula "62")) + (rule "inEqSimp_homoInEq0" (formula "61") (term "1,0,0,1,1")) + (rule "polySimp_pullOutFactor1" (formula "61") (term "0,1,0,0,1,1")) + (rule "add_literals" (formula "61") (term "1,0,1,0,0,1,1")) + (rule "times_zero_1" (formula "61") (term "0,1,0,0,1,1")) + (rule "qeq_literals" (formula "61") (term "1,0,0,1,1")) + (builtin "One Step Simplification" (formula "61")) + (rule "applyEq" (formula "61") (term "0,1,0,1,1") (ifseqformula "102")) + (rule "inEqSimp_sepNegMonomial0" (formula "61") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "61") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "61") (term "0,0,0")) + (rule "replace_known_left" (formula "61") (term "0,0") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "61")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "115") (term "0")) + (builtin "One Step Simplification" (formula "115") (ifInst "" (formula "105")) (ifInst "" (formula "177")) (ifInst "" (formula "24"))) + (rule "translateJavaAddInt" (formula "115") (term "2,1,1,0,1,1,1,1")) + (rule "translateJavaSubInt" (formula "115") (term "2,0,1,0,1,1,1,1,1")) + (rule "polySimp_elimSub" (formula "115") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "115") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm1" (formula "115") (term "2,1,1,0,1,1,1,1")) + (rule "add_literals" (formula "115") (term "0,2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "115") (term "2,0,1,0,1,1,1,1,1")) + (rule "add_literals" (formula "115") (term "0,2,0,1,0,1,1,1,1,1")) + (rule "add_zero_left" (formula "115") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "115") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "115") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "115") (term "0,0,0,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "115") (term "0,0,0,0,1,1,1,1")) + (rule "add_literals" (formula "115") (term "0,0,0,0,0,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "115") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "115") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_rightDist" (formula "115") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "mul_literals" (formula "115") (term "0,1,0,0,0,0,1,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "115") (term "0,0,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "115") (term "0,0,0,0,0,1,1,1,1,1")) + (rule "add_zero_left" (formula "115") (term "0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "115") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "115") (term "1,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "115") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "115") (term "0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "115") (term "1,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "115") (term "1,0,1,1,1,1,1")) + (rule "inEqSimp_homoInEq0" (formula "115") (term "0,0,0")) + (rule "mul_literals" (formula "115") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "115") (term "0,0,0,0")) + (rule "applyEq" (formula "115") (term "2,0,1,0,1,1") (ifseqformula "55")) + (rule "applyEq" (formula "115") (term "1,1,0,1,1,1,1") (ifseqformula "116")) + (rule "applyEq" (formula "115") (term "0,1,0,0,1,1,1,1,1") (ifseqformula "55")) + (rule "replace_known_left" (formula "115") (term "1,0,0,1,1,1,1,1") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "115")) + (rule "applyEq" (formula "115") (term "0,0,0,0,1,1") (ifseqformula "116")) + (rule "applyEq" (formula "115") (term "0,1,0,1,1,1,1,1") (ifseqformula "116")) + (rule "inEqSimp_commuteGeq" (formula "115") (term "1,0,1,1,1,1,1")) + (rule "applyEq" (formula "115") (term "0,1,0,1,1") (ifseqformula "102")) + (rule "replace_known_left" (formula "115") (term "1,0,1,1") (ifseqformula "112")) + (builtin "One Step Simplification" (formula "115")) + (rule "applyEq" (formula "115") (term "1,1,0,1,1") (ifseqformula "116")) + (rule "applyEq" (formula "115") (term "2,0,1,0,1,1") (ifseqformula "55")) + (rule "applyEq" (formula "115") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "55")) + (rule "applyEq" (formula "115") (term "0,1,0,0") (ifseqformula "55")) + (rule "replace_known_left" (formula "115") (term "1,0,0") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "115")) + (rule "applyEq" (formula "115") (term "0,1,0,1,1") (ifseqformula "102")) + (rule "applyEq" (formula "115") (term "0,1,0,1,1,1,1,1") (ifseqformula "141")) + (rule "applyEq" (formula "115") (term "0,0,0,1,1,1") (ifseqformula "116")) + (rule "inEqSimp_sepNegMonomial0" (formula "115") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "115") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "115") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_invertInEq0" (formula "115") (term "0,0,1,1,1,1,1")) + (rule "mul_literals" (formula "115") (term "1,0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "115") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "115") (term "0,0,0,1,1,1,1,1")) + (rule "replace_known_left" (formula "115") (term "0,0,1,1,1,1,1") (ifseqformula "15")) + (builtin "One Step Simplification" (formula "115")) + (rule "inEqSimp_sepPosMonomial1" (formula "115") (term "0,0")) + (rule "mul_literals" (formula "115") (term "1,0,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "116") (term "0")) + (rule "translateJavaCastInt" (formula "116") (term "0,0")) + (rule "castedGetAny" (formula "116") (term "0,0")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "62") (term "0")) + (rule "translateJavaMulInt" (formula "62") (term "0,0,2,0")) + (rule "translateJavaAddInt" (formula "62") (term "0,2,0")) + (rule "polySimp_mulComm0" (formula "62") (term "0,0,2,0")) + (rule "polySimp_addComm0" (formula "62") (term "0,2,0")) + (rule "inEqSimp_exactShadow3" (formula "78") (ifseqformula "33")) + (rule "mul_literals" (formula "78") (term "0,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0")) + (rule "add_literals" (formula "78") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "78")) + (rule "mul_literals" (formula "78") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "80") (ifseqformula "33")) + (rule "polySimp_rightDist" (formula "80") (term "0,0")) + (rule "mul_literals" (formula "80") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "80") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "80") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "80") (term "0")) + (rule "polySimp_addComm1" (formula "80") (term "0,0")) + (rule "add_literals" (formula "80") (term "0,0,0")) + (rule "polySimp_pullOutFactor3b" (formula "80") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "80")) + (rule "mul_literals" (formula "80") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "81") (ifseqformula "31")) + (rule "polySimp_rightDist" (formula "81") (term "0,0")) + (rule "mul_literals" (formula "81") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "81") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "81") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "81") (term "0")) + (rule "add_literals" (formula "81") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "81")) + (rule "mul_literals" (formula "81") (term "1")) + (rule "inEqSimp_exactShadow1" (formula "83") (ifseqformula "33")) + (rule "greater_literals" (formula "83") (term "0")) + (builtin "One Step Simplification" (formula "83")) + (rule "polySimp_rightDist" (formula "83") (term "0,0")) + (rule "mul_literals" (formula "83") (term "0,0,0")) + (rule "polySimp_rightDist" (formula "83") (term "1,0")) + (rule "mul_literals" (formula "83") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "83") (term "0")) + (rule "polySimp_addComm1" (formula "83") (term "0,0")) + (rule "add_literals" (formula "83") (term "0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "83") (term "0")) + (rule "add_literals" (formula "83") (term "1,1,0")) + (rule "polySimp_elimOne" (formula "83") (term "1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "83")) + (rule "mul_literals" (formula "83") (term "1")) + (rule "inEqSimp_exactShadow1" (formula "84") (ifseqformula "31")) + (rule "greater_literals" (formula "84") (term "0")) + (builtin "One Step Simplification" (formula "84")) + (rule "mul_literals" (formula "84") (term "1,0")) + (rule "polySimp_rightDist" (formula "84") (term "0,0")) + (rule "mul_literals" (formula "84") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "84") (term "0")) + (rule "add_literals" (formula "84") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "84")) + (rule "polySimp_mulLiterals" (formula "84") (term "0")) + (rule "polySimp_elimOne" (formula "84") (term "0")) + (rule "Contract_axiom_for_writtenCountOfBucket_in_BucketPointers" (formula "63") (term "0")) + (rule "replace_known_left" (formula "63") (term "1,0,0") (ifseqformula "24")) + (builtin "One Step Simplification" (formula "63") (ifInst "" (formula "20")) (ifInst "" (formula "183"))) + (rule "inEqSimp_ltToLeq" (formula "63") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "63") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "63") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "63") (term "0,0,0")) + (rule "replace_known_left" (formula "63") (term "0,0,0") (ifseqformula "15")) + (builtin "One Step Simplification" (formula "63")) + (rule "applyEq" (formula "63") (term "0,1,0,0,0") (ifseqformula "55")) + (rule "inEqSimp_sepNegMonomial0" (formula "63") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "63") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "63") (term "0,0,0")) + (rule "replace_known_left" (formula "63") (term "0,0") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "63")) + (rule "Definition_axiom_for_writtenCountOfBucket_in_de_wiesler_BucketPointers" (formula "64") (term "0")) + (rule "translateJavaSubInt" (formula "64") (term "0")) + (rule "polySimp_elimSub" (formula "64") (term "0")) + (rule "polySimp_homoEq" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1,0")) + (rule "polySimp_addComm0" (formula "64") (term "1,1,0")) + (rule "polySimp_rightDist" (formula "64") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "64") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "64") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "64") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "64") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "64") (term "0")) + (rule "polySimp_sepNegMonomial" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "0")) + (rule "polySimp_elimOne" (formula "64") (term "0")) + (rule "Contract_axiom_for_bufferLen_in_Buffers" (formula "139") (term "0")) + (builtin "One Step Simplification" (formula "139") (ifInst "" (formula "111")) (ifInst "" (formula "186")) (ifInst "" (formula "22"))) + (rule "inEqSimp_ltToLeq" (formula "139") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "139") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "139") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "139") (term "0,0,0")) + (rule "replace_known_left" (formula "139") (term "0,0,0") (ifseqformula "15")) + (builtin "One Step Simplification" (formula "139")) + (rule "inEqSimp_commuteLeq" (formula "139") (term "0,0,1,1")) + (rule "applyEq" (formula "139") (term "0,0,0,1,1") (ifseqformula "140")) + (rule "applyEq" (formula "139") (term "0,1,0,1,1") (ifseqformula "140")) + (rule "inEqSimp_homoInEq0" (formula "139") (term "1,0,1,1")) + (rule "polySimp_mulComm0" (formula "139") (term "1,0,1,0,1,1")) + (rule "polySimp_rightDist" (formula "139") (term "1,0,1,0,1,1")) + (rule "polySimp_rightDist" (formula "139") (term "0,1,0,1,0,1,1")) + (rule "polySimp_mulLiterals" (formula "139") (term "1,0,1,0,1,0,1,1")) + (rule "polySimp_elimOne" (formula "139") (term "1,0,1,0,1,0,1,1")) + (rule "polySimp_rightDist" (formula "139") (term "0,0,1,0,1,0,1,1")) + (rule "polySimp_mulAssoc" (formula "139") (term "0,0,0,1,0,1,0,1,1")) + (rule "polySimp_mulComm0" (formula "139") (term "0,0,0,0,1,0,1,0,1,1")) + (rule "polySimp_mulLiterals" (formula "139") (term "0,0,0,1,0,1,0,1,1")) + (rule "polySimp_elimOne" (formula "139") (term "0,0,0,1,0,1,0,1,1")) + (rule "polySimp_addAssoc" (formula "139") (term "0,1,0,1,1")) + (rule "polySimp_addAssoc" (formula "139") (term "0,0,1,0,1,1")) + (rule "polySimp_addAssoc" (formula "139") (term "0,0,0,1,0,1,1")) + (rule "applyEq" (formula "139") (term "0,1,0,0,0") (ifseqformula "38")) + (rule "inEqSimp_sepPosMonomial1" (formula "139") (term "0,0,1,1")) + (rule "polySimp_mulComm0" (formula "139") (term "1,0,0,1,1")) + (rule "polySimp_rightDist" (formula "139") (term "1,0,0,1,1")) + (rule "polySimp_mulLiterals" (formula "139") (term "1,1,0,0,1,1")) + (rule "polySimp_elimOne" (formula "139") (term "1,1,0,0,1,1")) + (rule "polySimp_rightDist" (formula "139") (term "0,1,0,0,1,1")) + (rule "polySimp_mulAssoc" (formula "139") (term "0,0,1,0,0,1,1")) + (rule "polySimp_mulComm0" (formula "139") (term "0,0,0,1,0,0,1,1")) + (rule "polySimp_mulLiterals" (formula "139") (term "0,0,1,0,0,1,1")) + (rule "polySimp_elimOne" (formula "139") (term "0,0,1,0,0,1,1")) + (rule "replace_known_left" (formula "139") (term "0,0,1,1") (ifseqformula "146")) + (builtin "One Step Simplification" (formula "139")) + (rule "inEqSimp_sepNegMonomial1" (formula "139") (term "0,1,1")) + (rule "polySimp_mulLiterals" (formula "139") (term "0,0,1,1")) + (rule "polySimp_elimOne" (formula "139") (term "0,0,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "139") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "139") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "139") (term "0,0,0")) + (rule "replace_known_left" (formula "139") (term "0,0") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "139")) + (rule "Definition_axiom_for_bufferLen_in_de_wiesler_Buffers" (formula "140") (term "0")) + (rule "inEqSimp_subsumption6" (formula "44") (ifseqformula "46")) + (rule "greater_literals" (formula "44") (term "0,0")) + (builtin "One Step Simplification" (formula "44")) + (rule "mul_literals" (formula "44") (term "1,0")) + (rule "leq_literals" (formula "44") (term "0")) + (builtin "One Step Simplification" (formula "44")) + (rule "true_left" (formula "44")) + (rule "inEqSimp_subsumption1" (formula "57") (ifseqformula "5")) + (rule "inEqSimp_homoInEq0" (formula "57") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "57") (term "0,0")) + (rule "add_literals" (formula "57") (term "1,1,0,0")) + (rule "times_zero_1" (formula "57") (term "1,0,0")) + (rule "add_zero_right" (formula "57") (term "0,0")) + (rule "qeq_literals" (formula "57") (term "0")) + (builtin "One Step Simplification" (formula "57")) + (rule "true_left" (formula "57")) + (rule "inEqSimp_subsumption1" (formula "59") (term "0,0,0,1,1") (ifseqformula "100")) + (rule "leq_literals" (formula "59") (term "0,0,0,0,1,1")) + (builtin "One Step Simplification" (formula "59")) + (rule "inEqSimp_subsumption1" (formula "119") (term "0,0,1,1") (ifseqformula "99")) + (rule "leq_literals" (formula "119") (term "0,0,0,1,1")) + (builtin "One Step Simplification" (formula "119")) + (rule "commute_and" (formula "186")) + (rule "inEqSimp_subsumption1" (formula "77") (ifseqformula "28")) + (rule "leq_literals" (formula "77") (term "0")) + (builtin "One Step Simplification" (formula "77")) + (rule "true_left" (formula "77")) + (rule "inEqSimp_subsumption1" (formula "81") (ifseqformula "28")) + (rule "leq_literals" (formula "81") (term "0")) + (builtin "One Step Simplification" (formula "81")) + (rule "true_left" (formula "81")) + (rule "inEqSimp_subsumption0" (formula "81") (ifseqformula "94")) + (rule "leq_literals" (formula "81") (term "0")) + (builtin "One Step Simplification" (formula "81")) + (rule "true_left" (formula "81")) + (rule "inEqSimp_subsumption6" (formula "78") (ifseqformula "28")) + (rule "mul_literals" (formula "78") (term "1,1,0")) + (rule "greater_literals" (formula "78") (term "0,0")) + (builtin "One Step Simplification" (formula "78")) + (rule "leq_literals" (formula "78") (term "0")) + (builtin "One Step Simplification" (formula "78")) + (rule "true_left" (formula "78")) + (rule "inEqSimp_subsumption1" (formula "78") (ifseqformula "28")) + (rule "leq_literals" (formula "78") (term "0")) + (builtin "One Step Simplification" (formula "78")) + (rule "true_left" (formula "78")) + (rule "inEqSimp_subsumption0" (formula "59") (term "0,0,1,1") (ifseqformula "125")) + (rule "inEqSimp_homoInEq0" (formula "59") (term "0,0,0,1,1")) + (rule "polySimp_mulComm0" (formula "59") (term "1,0,0,0,0,1,1")) + (rule "polySimp_rightDist" (formula "59") (term "1,0,0,0,0,1,1")) + (rule "mul_literals" (formula "59") (term "0,1,0,0,0,0,1,1")) + (rule "polySimp_addAssoc" (formula "59") (term "0,0,0,0,1,1")) + (rule "polySimp_addComm0" (formula "59") (term "0,0,0,0,0,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "59") (term "0,0,0,0,1,1")) + (rule "add_literals" (formula "59") (term "1,1,0,0,0,0,1,1")) + (rule "times_zero_1" (formula "59") (term "1,0,0,0,0,1,1")) + (rule "add_zero_right" (formula "59") (term "0,0,0,0,1,1")) + (rule "qeq_literals" (formula "59") (term "0,0,0,1,1")) + (builtin "One Step Simplification" (formula "59")) + (rule "inEqSimp_subsumption1" (formula "114") (term "0,0") (ifseqformula "15")) + (rule "leq_literals" (formula "114") (term "0,0,0")) + (builtin "One Step Simplification" (formula "114")) + (rule "inEqSimp_subsumption0" (formula "114") (term "0,1,1,1,1,1") (ifseqformula "125")) + (rule "inEqSimp_homoInEq0" (formula "114") (term "0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "114") (term "1,0,0,0,1,1,1,1,1")) + (rule "polySimp_rightDist" (formula "114") (term "1,0,0,0,1,1,1,1,1")) + (rule "mul_literals" (formula "114") (term "0,1,0,0,0,1,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "114") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "114") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "114") (term "0,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "114") (term "1,1,0,0,0,1,1,1,1,1")) + (rule "times_zero_1" (formula "114") (term "1,0,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "114") (term "0,0,0,1,1,1,1,1")) + (rule "qeq_literals" (formula "114") (term "0,0,1,1,1,1,1")) + (builtin "One Step Simplification" (formula "114")) + (rule "pullOutSelect" (formula "60") (term "0") (inst "selectSK=arr_3")) + (rule "simplifySelectOfAnon" (formula "60")) + (builtin "One Step Simplification" (formula "60") (ifInst "" (formula "143")) (ifInst "" (formula "10"))) + (rule "eqSymm" (formula "61")) + (rule "applyEqReverse" (formula "60") (term "1") (ifseqformula "61")) + (rule "hideAuxiliaryEq" (formula "61")) + (rule "elementOfArrayRangeConcrete" (formula "60") (term "0,0")) + (rule "replace_known_right" (formula "60") (term "0,0,0,0") (ifseqformula "149")) + (builtin "One Step Simplification" (formula "60") (ifInst "" (formula "109"))) + (rule "true_left" (formula "60")) + (rule "inEqSimp_exactShadow3" (formula "92") (ifseqformula "33")) + (rule "polySimp_rightDist" (formula "92") (term "0,0")) + (rule "mul_literals" (formula "92") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "92") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "92") (term "0")) + (rule "polySimp_addComm1" (formula "92") (term "0,0")) + (rule "add_literals" (formula "92") (term "0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "92") (term "0")) + (rule "add_literals" (formula "92") (term "1,1,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "92")) + (rule "polySimp_mulLiterals" (formula "92") (term "0")) + (rule "polySimp_elimOne" (formula "92") (term "0")) + (rule "inEqSimp_subsumption0" (formula "92") (ifseqformula "90")) + (rule "leq_literals" (formula "92") (term "0")) + (builtin "One Step Simplification" (formula "92")) + (rule "true_left" (formula "92")) + (rule "inEqSimp_exactShadow3" (formula "92") (ifseqformula "31")) + (rule "polySimp_rightDist" (formula "92") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "92") (term "1,0,0")) + (rule "mul_literals" (formula "92") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "92") (term "0")) + (rule "add_literals" (formula "92") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "92")) + (rule "polySimp_mulLiterals" (formula "92") (term "0")) + (rule "inEqSimp_subsumption4" (formula "92") (ifseqformula "90")) + (rule "mul_literals" (formula "92") (term "0,1,0")) + (rule "greater_literals" (formula "92") (term "0,0")) + (builtin "One Step Simplification" (formula "92")) + (rule "leq_literals" (formula "92") (term "0")) + (builtin "One Step Simplification" (formula "92")) + (rule "true_left" (formula "92")) + (rule "inEqSimp_exactShadow3" (formula "9") (ifseqformula "42")) + (rule "polySimp_rightDist" (formula "9") (term "0,0")) + (rule "mul_literals" (formula "9") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "9") (term "0")) + (rule "add_literals" (formula "9") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "9")) + (rule "polySimp_mulLiterals" (formula "9") (term "0")) + (rule "polySimp_elimOne" (formula "9") (term "0")) + (rule "inEqSimp_subsumption0" (formula "8") (ifseqformula "9")) + (rule "leq_literals" (formula "8") (term "0")) + (builtin "One Step Simplification" (formula "8")) + (rule "true_left" (formula "8")) + (rule "nnf_imp2or" (formula "52") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "118") (ifseqformula "134")) + (rule "polySimp_rightDist" (formula "118") (term "0,0")) + (rule "mul_literals" (formula "118") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "118") (term "0")) + (rule "polySimp_addComm1" (formula "118") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "118") (term "0")) + (rule "add_literals" (formula "118") (term "1,1,0")) + (rule "times_zero_1" (formula "118") (term "1,0")) + (rule "add_zero_right" (formula "118") (term "0")) + (rule "polySimp_addAssoc" (formula "118") (term "0")) + (rule "polySimp_addAssoc" (formula "118") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "118")) + (rule "polySimp_mulLiterals" (formula "118") (term "0")) + (rule "polySimp_elimOne" (formula "118") (term "0")) + (rule "inEqSimp_subsumption0" (formula "118") (ifseqformula "6")) + (rule "inEqSimp_homoInEq0" (formula "118") (term "0")) + (rule "polySimp_mulComm0" (formula "118") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "118") (term "1,0,0")) + (rule "polySimp_mulAssoc" (formula "118") (term "0,1,0,0")) + (rule "polySimp_mulComm0" (formula "118") (term "0,0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "118") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "118") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "118") (term "0,0")) + (rule "polySimp_addComm1" (formula "118") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "118") (term "0,0")) + (rule "add_literals" (formula "118") (term "1,1,0,0")) + (rule "times_zero_1" (formula "118") (term "1,0,0")) + (rule "add_zero_right" (formula "118") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "118") (term "0,0")) + (rule "add_literals" (formula "118") (term "1,1,0,0")) + (rule "times_zero_1" (formula "118") (term "1,0,0")) + (rule "add_zero_right" (formula "118") (term "0,0")) + (rule "qeq_literals" (formula "118") (term "0")) + (builtin "One Step Simplification" (formula "118")) + (rule "true_left" (formula "118")) + (rule "inEqSimp_exactShadow3" (formula "118") (ifseqformula "2")) + (rule "polySimp_rightDist" (formula "118") (term "0,0")) + (rule "mul_literals" (formula "118") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "118") (term "0")) + (rule "add_literals" (formula "118") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "118")) + (rule "polySimp_mulLiterals" (formula "118") (term "0")) + (rule "polySimp_elimOne" (formula "118") (term "0")) + (rule "inEqSimp_subsumption0" (formula "116") (ifseqformula "118")) + (rule "leq_literals" (formula "116") (term "0")) + (builtin "One Step Simplification" (formula "116")) + (rule "true_left" (formula "116")) + (rule "inEqSimp_exactShadow3" (formula "118") (ifseqformula "4")) + (rule "polySimp_rightDist" (formula "118") (term "0,0")) + (rule "mul_literals" (formula "118") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "118") (term "0")) + (rule "polySimp_addAssoc" (formula "118") (term "0,0")) + (rule "polySimp_addAssoc" (formula "118") (term "0,0,0")) + (rule "add_literals" (formula "118") (term "0,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "118")) + (rule "polySimp_mulLiterals" (formula "118") (term "0")) + (rule "polySimp_elimOne" (formula "118") (term "0")) + (rule "inEqSimp_subsumption0" (formula "126") (ifseqformula "118")) + (rule "inEqSimp_homoInEq0" (formula "126") (term "0")) + (rule "polySimp_mulComm0" (formula "126") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "126") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "126") (term "0,1,0,0")) + (rule "mul_literals" (formula "126") (term "0,0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "126") (term "1,0,1,0,0")) + (rule "polySimp_elimOne" (formula "126") (term "1,0,1,0,0")) + (rule "polySimp_addAssoc" (formula "126") (term "0,0")) + (rule "polySimp_addComm1" (formula "126") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "126") (term "0,0")) + (rule "add_literals" (formula "126") (term "1,1,0,0")) + (rule "times_zero_1" (formula "126") (term "1,0,0")) + (rule "add_zero_right" (formula "126") (term "0,0")) + (rule "polySimp_addAssoc" (formula "126") (term "0,0")) + (rule "polySimp_addComm0" (formula "126") (term "0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "126") (term "0,0")) + (rule "add_literals" (formula "126") (term "1,1,0,0")) + (rule "times_zero_1" (formula "126") (term "1,0,0")) + (rule "add_zero_right" (formula "126") (term "0,0")) + (rule "qeq_literals" (formula "126") (term "0")) + (builtin "One Step Simplification" (formula "126")) + (rule "true_left" (formula "126")) + (rule "inEqSimp_exactShadow3" (formula "119") (ifseqformula "1")) + (rule "polySimp_rightDist" (formula "119") (term "0,0")) + (rule "mul_literals" (formula "119") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "119") (term "0")) + (rule "polySimp_addAssoc" (formula "119") (term "0,0")) + (rule "add_literals" (formula "119") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "119")) + (rule "polySimp_mulLiterals" (formula "119") (term "0")) + (rule "polySimp_elimOne" (formula "119") (term "0")) + (rule "inEqSimp_subsumption0" (formula "126") (ifseqformula "119")) + (rule "inEqSimp_homoInEq0" (formula "126") (term "0")) + (rule "polySimp_mulComm0" (formula "126") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "126") (term "1,0,0")) + (rule "mul_literals" (formula "126") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "126") (term "0,0")) + (rule "polySimp_addComm1" (formula "126") (term "0,0,0")) + (rule "add_literals" (formula "126") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "126") (term "0,0")) + (rule "add_literals" (formula "126") (term "1,1,0,0")) + (rule "times_zero_1" (formula "126") (term "1,0,0")) + (rule "add_zero_right" (formula "126") (term "0,0")) + (rule "qeq_literals" (formula "126") (term "0")) + (builtin "One Step Simplification" (formula "126")) + (rule "true_left" (formula "126")) + (rule "inEqSimp_exactShadow3" (formula "120") (ifseqformula "3")) + (rule "polySimp_rightDist" (formula "120") (term "0,0")) + (rule "mul_literals" (formula "120") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "120") (term "0")) + (rule "polySimp_addAssoc" (formula "120") (term "0,0")) + (rule "add_literals" (formula "120") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "120")) + (rule "polySimp_mulLiterals" (formula "120") (term "0")) + (rule "polySimp_elimOne" (formula "120") (term "0")) + (rule "inEqSimp_subsumption0" (formula "102") (ifseqformula "120")) + (rule "inEqSimp_homoInEq0" (formula "102") (term "0")) + (rule "polySimp_mulComm0" (formula "102") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "102") (term "1,0,0")) + (rule "mul_literals" (formula "102") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "102") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "102") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "102") (term "0,0")) + (rule "polySimp_addComm1" (formula "102") (term "0,0,0")) + (rule "add_literals" (formula "102") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "102") (term "0,0")) + (rule "add_literals" (formula "102") (term "1,1,0,0")) + (rule "times_zero_1" (formula "102") (term "1,0,0")) + (rule "add_zero_right" (formula "102") (term "0,0")) + (rule "qeq_literals" (formula "102") (term "0")) + (builtin "One Step Simplification" (formula "102")) + (rule "true_left" (formula "102")) + (rule "inEqSimp_exactShadow3" (formula "120") (ifseqformula "137")) + (rule "polySimp_rightDist" (formula "120") (term "0,0")) + (rule "mul_literals" (formula "120") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "120") (term "0")) + (rule "polySimp_addComm1" (formula "120") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "120") (term "0")) + (rule "add_literals" (formula "120") (term "1,1,0")) + (rule "times_zero_1" (formula "120") (term "1,0")) + (rule "add_zero_right" (formula "120") (term "0")) + (rule "polySimp_addAssoc" (formula "120") (term "0")) + (rule "add_literals" (formula "120") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "120")) + (rule "polySimp_mulLiterals" (formula "120") (term "0")) + (rule "polySimp_elimOne" (formula "120") (term "0")) + (rule "inEqSimp_subsumption0" (formula "120") (ifseqformula "58")) + (rule "leq_literals" (formula "120") (term "0")) + (builtin "One Step Simplification" (formula "120")) + (rule "true_left" (formula "120")) + (rule "inEqSimp_exactShadow3" (formula "120") (ifseqformula "135")) + (rule "polySimp_rightDist" (formula "120") (term "0,0")) + (rule "mul_literals" (formula "120") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "120") (term "0")) + (rule "polySimp_addComm1" (formula "120") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "120") (term "0")) + (rule "add_literals" (formula "120") (term "1,1,0")) + (rule "times_zero_1" (formula "120") (term "1,0")) + (rule "add_zero_right" (formula "120") (term "0")) + (rule "polySimp_addAssoc" (formula "120") (term "0")) + (rule "polySimp_addAssoc" (formula "120") (term "0,0")) + (rule "add_literals" (formula "120") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "120")) + (rule "polySimp_mulLiterals" (formula "120") (term "0")) + (rule "polySimp_elimOne" (formula "120") (term "0")) + (rule "inEqSimp_subsumption0" (formula "120") (ifseqformula "103")) + (rule "inEqSimp_homoInEq0" (formula "120") (term "0")) + (rule "polySimp_mulComm0" (formula "120") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "120") (term "1,0,0")) + (rule "mul_literals" (formula "120") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "120") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "120") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "120") (term "0,0")) + (rule "polySimp_addComm1" (formula "120") (term "0,0,0")) + (rule "add_literals" (formula "120") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "120") (term "0,0")) + (rule "add_literals" (formula "120") (term "1,1,0,0")) + (rule "times_zero_1" (formula "120") (term "1,0,0")) + (rule "add_zero_right" (formula "120") (term "0,0")) + (rule "qeq_literals" (formula "120") (term "0")) + (builtin "One Step Simplification" (formula "120")) + (rule "true_left" (formula "120")) + (rule "pullOutSelect" (formula "132") (term "0") (inst "selectSK=arr_4")) + (rule "simplifySelectOfAnon" (formula "132")) + (builtin "One Step Simplification" (formula "132") (ifInst "" (formula "146")) (ifInst "" (formula "13"))) + (rule "polySimp_homoEq" (formula "133")) + (rule "polySimp_addComm1" (formula "133") (term "0")) + (rule "polySimp_addComm1" (formula "133") (term "0,0")) + (rule "polySimp_addComm1" (formula "133") (term "0,0,0")) + (rule "polySimp_addComm0" (formula "133") (term "0,0,0,0")) + (rule "elementOfArrayRangeConcrete" (formula "132") (term "0,0")) + (rule "replace_known_right" (formula "132") (term "0,0,0,0") (ifseqformula "150")) + (builtin "One Step Simplification" (formula "132")) + (rule "applyEqReverse" (formula "133") (term "0,0,0,0,0,0") (ifseqformula "132")) + (rule "hideAuxiliaryEq" (formula "132")) + (rule "polySimp_addComm0" (formula "132") (term "0,0,0,0")) + (rule "polySimp_addComm1" (formula "132") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "132") (term "0,0")) + (rule "polySimp_sepPosMonomial" (formula "132")) + (rule "polySimp_mulComm0" (formula "132") (term "1")) + (rule "polySimp_rightDist" (formula "132") (term "1")) + (rule "polySimp_mulLiterals" (formula "132") (term "1,1")) + (rule "polySimp_elimOne" (formula "132") (term "1,1")) + (rule "polySimp_rightDist" (formula "132") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "132") (term "1,0,1")) + (rule "polySimp_elimOne" (formula "132") (term "1,0,1")) + (rule "polySimp_rightDist" (formula "132") (term "0,0,1")) + (rule "polySimp_mulAssoc" (formula "132") (term "0,0,0,1")) + (rule "polySimp_mulComm0" (formula "132") (term "0,0,0,0,1")) + (rule "polySimp_mulLiterals" (formula "132") (term "0,0,0,1")) + (rule "polySimp_elimOne" (formula "132") (term "0,0,0,1")) + (rule "applyEq" (formula "138") (term "0") (ifseqformula "132")) + (rule "inEqSimp_homoInEq1" (formula "138")) + (rule "polySimp_mulComm0" (formula "138") (term "1,0")) + (rule "polySimp_rightDist" (formula "138") (term "1,0")) + (rule "polySimp_rightDist" (formula "138") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "138") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "138") (term "1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "138") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "138") (term "0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "138") (term "0")) + (rule "polySimp_addAssoc" (formula "138") (term "0,0")) + (rule "polySimp_addComm1" (formula "138") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "138") (term "0,0")) + (rule "add_literals" (formula "138") (term "1,1,0,0")) + (rule "times_zero_1" (formula "138") (term "1,0,0")) + (rule "add_zero_right" (formula "138") (term "0,0")) + (rule "polySimp_addAssoc" (formula "138") (term "0,0")) + (rule "polySimp_addComm1" (formula "138") (term "0,0,0")) + (rule "polySimp_pullOutFactor1" (formula "138") (term "0,0,0,0")) + (rule "add_literals" (formula "138") (term "1,0,0,0,0")) + (rule "times_zero_1" (formula "138") (term "0,0,0,0")) + (rule "add_zero_left" (formula "138") (term "0,0,0")) + (rule "polySimp_pullOutFactor2" (formula "138") (term "0,0")) + (rule "add_literals" (formula "138") (term "1,0,0")) + (rule "times_zero_1" (formula "138") (term "0,0")) + (rule "add_zero_left" (formula "138") (term "0")) + (rule "applyEq" (formula "99") (term "0") (ifseqformula "132")) + (rule "inEqSimp_homoInEq0" (formula "99")) + (rule "polySimp_mulComm0" (formula "99") (term "1,0")) + (rule "polySimp_rightDist" (formula "99") (term "1,0")) + (rule "polySimp_rightDist" (formula "99") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "99") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "99") (term "1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "99") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "99") (term "0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "99") (term "0")) + (rule "polySimp_addAssoc" (formula "99") (term "0,0")) + (rule "polySimp_addAssoc" (formula "99") (term "0,0,0")) + (rule "applyEq" (formula "85") (term "0") (ifseqformula "132")) + (rule "inEqSimp_homoInEq1" (formula "85")) + (rule "polySimp_mulComm0" (formula "85") (term "1,0")) + (rule "polySimp_rightDist" (formula "85") (term "1,0")) + (rule "polySimp_rightDist" (formula "85") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "85") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "85") (term "1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "85") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "85") (term "0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "85") (term "0")) + (rule "polySimp_addAssoc" (formula "85") (term "0,0")) + (rule "polySimp_addAssoc" (formula "85") (term "0,0,0")) + (rule "applyEq" (formula "5") (term "0") (ifseqformula "132")) + (rule "inEqSimp_homoInEq1" (formula "5")) + (rule "polySimp_mulComm0" (formula "5") (term "1,0")) + (rule "polySimp_rightDist" (formula "5") (term "1,0")) + (rule "polySimp_rightDist" (formula "5") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "5") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "5") (term "1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "5") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "5") (term "0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "5") (term "0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0")) + (rule "polySimp_addComm1" (formula "5") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "5") (term "0,0")) + (rule "add_literals" (formula "5") (term "1,1,0,0")) + (rule "times_zero_1" (formula "5") (term "1,0,0")) + (rule "add_zero_right" (formula "5") (term "0,0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0")) + (rule "applyEq" (formula "84") (term "0") (ifseqformula "132")) + (rule "inEqSimp_homoInEq0" (formula "84")) + (rule "polySimp_mulComm0" (formula "84") (term "1,0")) + (rule "polySimp_rightDist" (formula "84") (term "1,0")) + (rule "polySimp_rightDist" (formula "84") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "84") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "84") (term "1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "84") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "84") (term "0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "84") (term "0")) + (rule "polySimp_addAssoc" (formula "84") (term "0,0")) + (rule "polySimp_addAssoc" (formula "84") (term "0,0,0")) + (rule "applyEq" (formula "57") (term "1,0,0,1,1,1,0") (ifseqformula "132")) + (rule "applyEq" (formula "180") (term "0,1") (ifseqformula "132")) + (rule "inEqSimp_homoInEq0" (formula "180") (term "1")) + (rule "polySimp_mulComm0" (formula "180") (term "1,0,1")) + (rule "polySimp_rightDist" (formula "180") (term "1,0,1")) + (rule "polySimp_rightDist" (formula "180") (term "0,1,0,1")) + (rule "polySimp_rightDist" (formula "180") (term "0,0,1,0,1")) + (rule "polySimp_mulLiterals" (formula "180") (term "1,0,0,1,0,1")) + (rule "polySimp_elimOne" (formula "180") (term "1,0,0,1,0,1")) + (rule "polySimp_mulComm0" (formula "180") (term "0,0,0,1,0,1")) + (rule "polySimp_addAssoc" (formula "180") (term "0,1")) + (rule "polySimp_addAssoc" (formula "180") (term "0,0,1")) + (rule "polySimp_addAssoc" (formula "180") (term "0,0,0,1")) + (rule "polySimp_addComm1" (formula "180") (term "0,0,0,0,1")) + (rule "polySimp_pullOutFactor1b" (formula "180") (term "0,0,0,0,0,1")) + (rule "add_literals" (formula "180") (term "1,1,0,0,0,0,0,1")) + (rule "times_zero_1" (formula "180") (term "1,0,0,0,0,0,1")) + (rule "add_zero_right" (formula "180") (term "0,0,0,0,0,1")) + (rule "polySimp_pullOutFactor2b" (formula "180") (term "0,0,0,1")) + (rule "add_literals" (formula "180") (term "1,1,0,0,0,1")) + (rule "times_zero_1" (formula "180") (term "1,0,0,0,1")) + (rule "add_zero_right" (formula "180") (term "0,0,0,1")) + (rule "applyEq" (formula "131") (term "0,0,1,1") (ifseqformula "132")) + (rule "inEqSimp_homoInEq0" (formula "131") (term "0,1,1")) + (rule "polySimp_mulComm0" (formula "131") (term "1,0,0,1,1")) + (rule "polySimp_rightDist" (formula "131") (term "1,0,0,1,1")) + (rule "polySimp_rightDist" (formula "131") (term "0,1,0,0,1,1")) + (rule "polySimp_rightDist" (formula "131") (term "0,0,1,0,0,1,1")) + (rule "polySimp_mulLiterals" (formula "131") (term "1,0,0,1,0,0,1,1")) + (rule "polySimp_elimOne" (formula "131") (term "1,0,0,1,0,0,1,1")) + (rule "polySimp_mulComm0" (formula "131") (term "0,0,0,1,0,0,1,1")) + (rule "polySimp_addAssoc" (formula "131") (term "0,0,1,1")) + (rule "polySimp_addAssoc" (formula "131") (term "0,0,0,1,1")) + (rule "polySimp_addComm1" (formula "131") (term "0,0,0,0,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "131") (term "0,0,0,1,1")) + (rule "add_literals" (formula "131") (term "1,1,0,0,0,1,1")) + (rule "times_zero_1" (formula "131") (term "1,0,0,0,1,1")) + (rule "add_zero_right" (formula "131") (term "0,0,0,1,1")) + (rule "polySimp_addAssoc" (formula "131") (term "0,0,0,1,1")) + (rule "polySimp_addComm1" (formula "131") (term "0,0,0,0,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "131") (term "0,0,0,0,0,1,1")) + (rule "add_literals" (formula "131") (term "1,1,0,0,0,0,0,1,1")) + (rule "times_zero_1" (formula "131") (term "1,0,0,0,0,0,1,1")) + (rule "add_literals" (formula "131") (term "0,0,0,0,0,1,1")) + (rule "polySimp_pullOutFactor2b" (formula "131") (term "0,0,0,1,1")) + (rule "add_literals" (formula "131") (term "1,1,0,0,0,1,1")) + (rule "times_zero_1" (formula "131") (term "1,0,0,0,1,1")) + (rule "add_literals" (formula "131") (term "0,0,0,1,1")) + (rule "applyEq" (formula "128") (term "1,0,0") (ifseqformula "132")) + (rule "polySimp_addAssoc" (formula "128") (term "0,0")) + (rule "polySimp_addAssoc" (formula "128") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "128") (term "0,0,0,0")) + (rule "applyEq" (formula "126") (term "0") (ifseqformula "132")) + (rule "inEqSimp_homoInEq1" (formula "126")) + (rule "polySimp_mulComm0" (formula "126") (term "1,0")) + (rule "polySimp_rightDist" (formula "126") (term "1,0")) + (rule "polySimp_rightDist" (formula "126") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "126") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "126") (term "1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "126") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "126") (term "0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "126") (term "0")) + (rule "polySimp_addAssoc" (formula "126") (term "0,0")) + (rule "polySimp_addAssoc" (formula "126") (term "0,0,0")) + (rule "polySimp_addComm0" (formula "126") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor3b" (formula "126") (term "0,0,0")) + (rule "applyEq" (formula "105") (term "0") (ifseqformula "132")) + (rule "inEqSimp_homoInEq1" (formula "105")) + (rule "polySimp_mulComm0" (formula "105") (term "1,0")) + (rule "polySimp_rightDist" (formula "105") (term "1,0")) + (rule "polySimp_rightDist" (formula "105") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "105") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "105") (term "1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "105") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "105") (term "0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "105") (term "0")) + (rule "polySimp_addAssoc" (formula "105") (term "0,0")) + (rule "polySimp_addAssoc" (formula "105") (term "0,0,0")) + (rule "applyEq" (formula "104") (term "0") (ifseqformula "132")) + (rule "inEqSimp_homoInEq0" (formula "104")) + (rule "polySimp_mulComm0" (formula "104") (term "1,0")) + (rule "polySimp_rightDist" (formula "104") (term "1,0")) + (rule "polySimp_rightDist" (formula "104") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "104") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "104") (term "1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "104") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "104") (term "0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "104") (term "0")) + (rule "polySimp_addAssoc" (formula "104") (term "0,0")) + (rule "polySimp_addAssoc" (formula "104") (term "0,0,0")) + (rule "applyEq" (formula "180") (term "0,0") (ifseqformula "132")) + (rule "inEqSimp_homoInEq1" (formula "180") (term "0")) + (rule "polySimp_mulComm0" (formula "180") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "180") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "180") (term "0,1,0,0")) + (rule "polySimp_rightDist" (formula "180") (term "0,0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "180") (term "1,0,0,1,0,0")) + (rule "polySimp_elimOne" (formula "180") (term "1,0,0,1,0,0")) + (rule "polySimp_mulComm0" (formula "180") (term "0,0,0,1,0,0")) + (rule "polySimp_addAssoc" (formula "180") (term "0,0")) + (rule "polySimp_addAssoc" (formula "180") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "180") (term "0,0,0,0")) + (rule "polySimp_addComm1" (formula "180") (term "0,0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "180") (term "0,0,0,0,0,0")) + (rule "add_literals" (formula "180") (term "1,1,0,0,0,0,0,0")) + (rule "times_zero_1" (formula "180") (term "1,0,0,0,0,0,0")) + (rule "add_zero_right" (formula "180") (term "0,0,0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "180") (term "0,0,0,0")) + (rule "add_literals" (formula "180") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "180") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "180") (term "0,0,0,0")) + (rule "applyEq" (formula "7") (term "0") (ifseqformula "132")) + (rule "inEqSimp_homoInEq0" (formula "7")) + (rule "polySimp_mulComm0" (formula "7") (term "1,0")) + (rule "polySimp_rightDist" (formula "7") (term "1,0")) + (rule "polySimp_rightDist" (formula "7") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "7") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "7") (term "1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "7") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "7") (term "0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "7") (term "0")) + (rule "polySimp_addAssoc" (formula "7") (term "0,0")) + (rule "polySimp_addAssoc" (formula "7") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "7") (term "0,0,0,0")) + (rule "add_literals" (formula "7") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "7") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "7") (term "0,0,0,0")) + (rule "inEqSimp_invertInEq0" (formula "138")) + (rule "mul_literals" (formula "138") (term "1")) + (rule "polySimp_mulLiterals" (formula "138") (term "0")) + (rule "polySimp_elimOne" (formula "138") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "99")) + (rule "polySimp_mulLiterals" (formula "99") (term "0")) + (rule "polySimp_elimOne" (formula "99") (term "0")) + (rule "inEqSimp_sepNegMonomial0" (formula "85")) + (rule "polySimp_mulLiterals" (formula "85") (term "0")) + (rule "polySimp_elimOne" (formula "85") (term "0")) + (rule "inEqSimp_sepNegMonomial0" (formula "5")) + (rule "polySimp_mulLiterals" (formula "5") (term "0")) + (rule "polySimp_elimOne" (formula "5") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "84")) + (rule "polySimp_mulLiterals" (formula "84") (term "0")) + (rule "polySimp_elimOne" (formula "84") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "180") (term "1")) + (rule "polySimp_mulLiterals" (formula "180") (term "0,1")) + (rule "polySimp_elimOne" (formula "180") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "131") (term "0,1,1")) + (rule "polySimp_mulLiterals" (formula "131") (term "0,0,1,1")) + (rule "polySimp_elimOne" (formula "131") (term "0,0,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "126")) + (rule "polySimp_mulLiterals" (formula "126") (term "0")) + (rule "polySimp_elimOne" (formula "126") (term "0")) + (rule "inEqSimp_sepNegMonomial0" (formula "105")) + (rule "polySimp_mulLiterals" (formula "105") (term "0")) + (rule "polySimp_elimOne" (formula "105") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "104")) + (rule "polySimp_mulLiterals" (formula "104") (term "0")) + (rule "polySimp_elimOne" (formula "104") (term "0")) + (rule "inEqSimp_sepNegMonomial0" (formula "180") (term "0")) + (rule "polySimp_mulLiterals" (formula "180") (term "0,0")) + (rule "polySimp_elimOne" (formula "180") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "7")) + (rule "polySimp_mulLiterals" (formula "7") (term "0")) + (rule "polySimp_elimOne" (formula "7") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "108") (ifseqformula "109")) + (rule "polySimp_mulComm0" (formula "108") (term "0,0")) + (rule "polySimp_addComm0" (formula "108") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "108")) + (rule "polySimp_mulLiterals" (formula "108") (term "0")) + (rule "polySimp_elimOne" (formula "108") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "65")) + (rule "polySimp_mulComm0" (formula "64") (term "0,0")) + (rule "polySimp_addComm0" (formula "64") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "0")) + (rule "polySimp_elimOne" (formula "64") (term "0")) + (rule "inEqSimp_subsumption0" (formula "118") (ifseqformula "109")) + (rule "leq_literals" (formula "118") (term "0")) + (builtin "One Step Simplification" (formula "118")) + (rule "true_left" (formula "118")) + (rule "nnf_imp2or" (formula "53") (term "0")) + (rule "nnf_imp2or" (formula "16") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "76") (ifseqformula "118")) + (rule "polySimp_rightDist" (formula "76") (term "0,0")) + (rule "polySimp_addComm1" (formula "76") (term "0")) + (rule "polySimp_rightDist" (formula "76") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "76") (term "1,0,0,0")) + (rule "mul_literals" (formula "76") (term "0,0,0,0")) + (rule "polySimp_elimOne" (formula "76") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "76") (term "0,0")) + (rule "polySimp_addComm1" (formula "76") (term "0,0,0")) + (rule "polySimp_pullOutFactor3b" (formula "76") (term "0,0")) + (rule "polySimp_addAssoc" (formula "76") (term "0,0,0")) + (rule "add_literals" (formula "76") (term "0,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "76")) + (rule "polySimp_mulLiterals" (formula "76") (term "0")) + (rule "polySimp_elimOne" (formula "76") (term "0")) + (rule "inEqSimp_subsumption0" (formula "74") (ifseqformula "76")) + (rule "inEqSimp_homoInEq0" (formula "74") (term "0")) + (rule "polySimp_mulComm0" (formula "74") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "74") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "74") (term "1,1,0,0")) + (rule "polySimp_rightDist" (formula "74") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "74") (term "1,0,1,0,0")) + (rule "mul_literals" (formula "74") (term "0,0,1,0,0")) + (rule "polySimp_elimOne" (formula "74") (term "1,0,1,0,0")) + (rule "polySimp_addAssoc" (formula "74") (term "0,0")) + (rule "polySimp_addComm1" (formula "74") (term "0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "74") (term "0,0")) + (rule "add_literals" (formula "74") (term "1,1,0,0")) + (rule "times_zero_1" (formula "74") (term "1,0,0")) + (rule "add_zero_right" (formula "74") (term "0,0")) + (rule "polySimp_addAssoc" (formula "74") (term "0,0")) + (rule "polySimp_addComm1" (formula "74") (term "0,0,0")) + (rule "add_literals" (formula "74") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "74") (term "0,0")) + (rule "add_literals" (formula "74") (term "1,1,0,0")) + (rule "times_zero_1" (formula "74") (term "1,0,0")) + (rule "add_zero_right" (formula "74") (term "0,0")) + (rule "qeq_literals" (formula "74") (term "0")) + (builtin "One Step Simplification" (formula "74")) + (rule "true_left" (formula "74")) + (rule "inEqSimp_exactShadow3" (formula "95") (ifseqformula "120")) + (rule "mul_literals" (formula "95") (term "0,0")) + (rule "polySimp_addAssoc" (formula "95") (term "0")) + (rule "add_literals" (formula "95") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "95")) + (rule "polySimp_mulLiterals" (formula "95") (term "0")) + (rule "polySimp_elimOne" (formula "95") (term "0")) + (rule "inEqSimp_subsumption0" (formula "95") (ifseqformula "91")) + (rule "leq_literals" (formula "95") (term "0")) + (builtin "One Step Simplification" (formula "95")) + (rule "true_left" (formula "95")) + (rule "inEqSimp_exactShadow3" (formula "90") (ifseqformula "120")) + (rule "polySimp_rightDist" (formula "90") (term "0,0")) + (rule "polySimp_addComm1" (formula "90") (term "0")) + (rule "polySimp_rightDist" (formula "90") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "90") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "90") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "90") (term "0,0,0,0")) + (rule "polySimp_addComm1" (formula "90") (term "0,0")) + (rule "polySimp_addAssoc" (formula "90") (term "0,0,0")) + (rule "polySimp_addComm0" (formula "90") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "90") (term "0,0,0")) + (rule "add_literals" (formula "90") (term "1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "90")) + (rule "polySimp_mulLiterals" (formula "90") (term "0")) + (rule "polySimp_elimOne" (formula "90") (term "0")) + (rule "inEqSimp_subsumption0" (formula "88") (ifseqformula "90")) + (rule "inEqSimp_homoInEq0" (formula "88") (term "0")) + (rule "polySimp_mulComm0" (formula "88") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "88") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "88") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "88") (term "1,0,1,0,0")) + (rule "mul_literals" (formula "88") (term "0,0,1,0,0")) + (rule "polySimp_addAssoc" (formula "88") (term "0,0")) + (rule "polySimp_addComm1" (formula "88") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "88") (term "0,0")) + (rule "add_literals" (formula "88") (term "1,1,0,0")) + (rule "times_zero_1" (formula "88") (term "1,0,0")) + (rule "add_zero_right" (formula "88") (term "0,0")) + (rule "polySimp_addAssoc" (formula "88") (term "0,0")) + (rule "polySimp_addComm1" (formula "88") (term "0,0,0")) + (rule "add_literals" (formula "88") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "88") (term "0,0")) + (rule "add_literals" (formula "88") (term "1,1,0,0")) + (rule "times_zero_1" (formula "88") (term "1,0,0")) + (rule "add_zero_right" (formula "88") (term "0,0")) + (rule "qeq_literals" (formula "88") (term "0")) + (builtin "One Step Simplification" (formula "88")) + (rule "true_left" (formula "88")) + (rule "inEqSimp_exactShadow3" (formula "82") (ifseqformula "118")) + (rule "polySimp_rightDist" (formula "82") (term "0,0")) + (rule "polySimp_addComm1" (formula "82") (term "0")) + (rule "polySimp_rightDist" (formula "82") (term "0,0,0")) + (rule "mul_literals" (formula "82") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "82") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "82") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "82") (term "0,0")) + (rule "polySimp_addAssoc" (formula "82") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "82") (term "0,0,0,0")) + (rule "add_literals" (formula "82") (term "0,0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "82") (term "0,0,0")) + (rule "add_literals" (formula "82") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "82") (term "1,0,0,0")) + (rule "add_zero_right" (formula "82") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "82")) + (rule "polySimp_mulLiterals" (formula "82") (term "0")) + (rule "polySimp_elimOne" (formula "82") (term "0")) + (rule "inEqSimp_subsumption0" (formula "74") (ifseqformula "82")) + (rule "inEqSimp_homoInEq0" (formula "74") (term "0")) + (rule "polySimp_mulComm0" (formula "74") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "74") (term "1,0,0")) + (rule "mul_literals" (formula "74") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "74") (term "0,0")) + (rule "polySimp_addComm1" (formula "74") (term "0,0,0")) + (rule "add_literals" (formula "74") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "74") (term "0,0")) + (rule "add_literals" (formula "74") (term "1,1,0,0")) + (rule "times_zero_1" (formula "74") (term "1,0,0")) + (rule "add_zero_right" (formula "74") (term "0,0")) + (rule "qeq_literals" (formula "74") (term "0")) + (builtin "One Step Simplification" (formula "74")) + (rule "true_left" (formula "74")) + (rule "inEqSimp_exactShadow3" (formula "82") (ifseqformula "120")) + (rule "polySimp_rightDist" (formula "82") (term "0,0")) + (rule "polySimp_addComm1" (formula "82") (term "0")) + (rule "polySimp_rightDist" (formula "82") (term "0,0,0")) + (rule "mul_literals" (formula "82") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "82") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "82") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "82") (term "0,0")) + (rule "polySimp_addComm1" (formula "82") (term "0,0,0")) + (rule "add_literals" (formula "82") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "82") (term "0,0")) + (rule "add_literals" (formula "82") (term "1,1,0,0")) + (rule "times_zero_1" (formula "82") (term "1,0,0")) + (rule "add_zero_right" (formula "82") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "82")) + (rule "polySimp_mulLiterals" (formula "82") (term "0")) + (rule "polySimp_elimOne" (formula "82") (term "0")) + (rule "inEqSimp_subsumption0" (formula "82") (ifseqformula "58")) + (rule "leq_literals" (formula "82") (term "0")) + (builtin "One Step Simplification" (formula "82")) + (rule "true_left" (formula "82")) + (rule "inEqSimp_exactShadow3" (formula "75") (ifseqformula "120")) + (rule "polySimp_rightDist" (formula "75") (term "0,0")) + (rule "polySimp_addComm1" (formula "75") (term "0")) + (rule "polySimp_rightDist" (formula "75") (term "0,0,0")) + (rule "mul_literals" (formula "75") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "75") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "75") (term "1,0,0,0")) + (rule "polySimp_addComm1" (formula "75") (term "0,0")) + (rule "polySimp_addAssoc" (formula "75") (term "0,0,0")) + (rule "add_literals" (formula "75") (term "0,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "75")) + (rule "polySimp_mulLiterals" (formula "75") (term "0")) + (rule "polySimp_elimOne" (formula "75") (term "0")) + (rule "inEqSimp_subsumption0" (formula "75") (ifseqformula "6")) + (rule "inEqSimp_homoInEq0" (formula "75") (term "0")) + (rule "polySimp_mulComm0" (formula "75") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "75") (term "1,0,0")) + (rule "polySimp_mulAssoc" (formula "75") (term "0,1,0,0")) + (rule "polySimp_mulComm0" (formula "75") (term "0,0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "75") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "75") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "75") (term "0,0")) + (rule "polySimp_addComm1" (formula "75") (term "0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "75") (term "0,0,0,0")) + (rule "add_literals" (formula "75") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "75") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "75") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "75") (term "0,0")) + (rule "add_literals" (formula "75") (term "1,1,0,0")) + (rule "times_zero_1" (formula "75") (term "1,0,0")) + (rule "add_zero_right" (formula "75") (term "0,0")) + (rule "qeq_literals" (formula "75") (term "0")) + (builtin "One Step Simplification" (formula "75")) + (rule "true_left" (formula "75")) + (rule "inEqSimp_exactShadow3" (formula "90") (ifseqformula "118")) + (rule "polySimp_rightDist" (formula "90") (term "0,0")) + (rule "polySimp_addComm1" (formula "90") (term "0")) + (rule "polySimp_rightDist" (formula "90") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "90") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "90") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "90") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "90") (term "0,0")) + (rule "polySimp_addComm1" (formula "90") (term "0,0,0")) + (rule "polySimp_pullOutFactor3b" (formula "90") (term "0,0")) + (rule "polySimp_addAssoc" (formula "90") (term "0,0,0")) + (rule "polySimp_addComm0" (formula "90") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "90") (term "0,0,0")) + (rule "add_literals" (formula "90") (term "1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "90")) + (rule "polySimp_mulLiterals" (formula "90") (term "0")) + (rule "polySimp_elimOne" (formula "90") (term "0")) + (rule "inEqSimp_subsumption0" (formula "88") (ifseqformula "90")) + (rule "inEqSimp_homoInEq0" (formula "88") (term "0")) + (rule "polySimp_mulComm0" (formula "88") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "88") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "88") (term "1,1,0,0")) + (rule "polySimp_rightDist" (formula "88") (term "0,1,0,0")) + (rule "mul_literals" (formula "88") (term "0,0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "88") (term "1,0,1,0,0")) + (rule "polySimp_addAssoc" (formula "88") (term "0,0")) + (rule "polySimp_addComm1" (formula "88") (term "0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "88") (term "0,0")) + (rule "add_literals" (formula "88") (term "1,1,0,0")) + (rule "times_zero_1" (formula "88") (term "1,0,0")) + (rule "add_zero_right" (formula "88") (term "0,0")) + (rule "polySimp_addAssoc" (formula "88") (term "0,0")) + (rule "polySimp_addComm0" (formula "88") (term "0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "88") (term "0,0")) + (rule "add_literals" (formula "88") (term "1,1,0,0")) + (rule "times_zero_1" (formula "88") (term "1,0,0")) + (rule "add_zero_right" (formula "88") (term "0,0")) + (rule "qeq_literals" (formula "88") (term "0")) + (builtin "One Step Simplification" (formula "88")) + (rule "true_left" (formula "88")) + (rule "inEqSimp_exactShadow3" (formula "75") (ifseqformula "109")) + (rule "polySimp_rightDist" (formula "75") (term "0,0")) + (rule "polySimp_addComm1" (formula "75") (term "0")) + (rule "polySimp_rightDist" (formula "75") (term "0,0,0")) + (rule "mul_literals" (formula "75") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "75") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "75") (term "1,0,0,0")) + (rule "polySimp_addComm1" (formula "75") (term "0,0")) + (rule "add_literals" (formula "75") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "75")) + (rule "polySimp_mulLiterals" (formula "75") (term "0")) + (rule "polySimp_elimOne" (formula "75") (term "0")) + (rule "inEqSimp_subsumption0" (formula "82") (ifseqformula "75")) + (rule "inEqSimp_homoInEq0" (formula "82") (term "0")) + (rule "polySimp_mulComm0" (formula "82") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "82") (term "1,0,0")) + (rule "mul_literals" (formula "82") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "82") (term "0,0")) + (rule "polySimp_addComm1" (formula "82") (term "0,0,0")) + (rule "add_literals" (formula "82") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "82") (term "0,0")) + (rule "add_literals" (formula "82") (term "1,1,0,0")) + (rule "times_zero_1" (formula "82") (term "1,0,0")) + (rule "add_zero_right" (formula "82") (term "0,0")) + (rule "qeq_literals" (formula "82") (term "0")) + (builtin "One Step Simplification" (formula "82")) + (rule "true_left" (formula "82")) + (rule "inEqSimp_exactShadow3" (formula "90") (ifseqformula "109")) + (rule "polySimp_rightDist" (formula "90") (term "0,0")) + (rule "polySimp_addComm1" (formula "90") (term "0")) + (rule "polySimp_rightDist" (formula "90") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "90") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "90") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "90") (term "0,0,0,0")) + (rule "polySimp_addComm1" (formula "90") (term "0,0")) + (rule "polySimp_addComm0" (formula "90") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "90")) + (rule "polySimp_mulLiterals" (formula "90") (term "0")) + (rule "polySimp_elimOne" (formula "90") (term "0")) + (rule "inEqSimp_subsumption0" (formula "90") (ifseqformula "6")) + (rule "inEqSimp_homoInEq0" (formula "90") (term "0")) + (rule "polySimp_mulComm0" (formula "90") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "90") (term "1,0,0")) + (rule "polySimp_mulAssoc" (formula "90") (term "0,1,0,0")) + (rule "polySimp_mulComm0" (formula "90") (term "0,0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "90") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "90") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "90") (term "0,0")) + (rule "polySimp_addComm1" (formula "90") (term "0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "90") (term "0,0,0,0")) + (rule "add_literals" (formula "90") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "90") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "90") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "90") (term "0,0")) + (rule "add_literals" (formula "90") (term "1,1,0,0")) + (rule "times_zero_1" (formula "90") (term "1,0,0")) + (rule "add_zero_right" (formula "90") (term "0,0")) + (rule "qeq_literals" (formula "90") (term "0")) + (builtin "One Step Simplification" (formula "90")) + (rule "true_left" (formula "90")) + (rule "inEqSimp_exactShadow3" (formula "82") (ifseqformula "109")) + (rule "polySimp_rightDist" (formula "82") (term "0,0")) + (rule "polySimp_addComm1" (formula "82") (term "0")) + (rule "polySimp_rightDist" (formula "82") (term "0,0,0")) + (rule "mul_literals" (formula "82") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "82") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "82") (term "1,0,0,0")) + (rule "polySimp_addComm1" (formula "82") (term "0,0")) + (rule "add_literals" (formula "82") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "82")) + (rule "polySimp_mulLiterals" (formula "82") (term "0")) + (rule "polySimp_elimOne" (formula "82") (term "0")) + (rule "inEqSimp_subsumption0" (formula "81") (ifseqformula "82")) + (rule "inEqSimp_homoInEq0" (formula "81") (term "0")) + (rule "polySimp_mulComm0" (formula "81") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "81") (term "1,0,0")) + (rule "mul_literals" (formula "81") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "81") (term "0,0")) + (rule "polySimp_addComm1" (formula "81") (term "0,0,0")) + (rule "add_literals" (formula "81") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "81") (term "0,0")) + (rule "add_literals" (formula "81") (term "1,1,0,0")) + (rule "times_zero_1" (formula "81") (term "1,0,0")) + (rule "add_zero_right" (formula "81") (term "0,0")) + (rule "qeq_literals" (formula "81") (term "0")) + (builtin "One Step Simplification" (formula "81")) + (rule "true_left" (formula "81")) + (rule "inEqSimp_exactShadow3" (formula "95") (ifseqformula "118")) + (rule "mul_literals" (formula "95") (term "0,0")) + (rule "polySimp_addAssoc" (formula "95") (term "0")) + (rule "polySimp_addAssoc" (formula "95") (term "0,0")) + (rule "add_literals" (formula "95") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "95")) + (rule "polySimp_mulComm0" (formula "95") (term "1")) + (rule "polySimp_rightDist" (formula "95") (term "1")) + (rule "polySimp_mulLiterals" (formula "95") (term "1,1")) + (rule "mul_literals" (formula "95") (term "0,1")) + (rule "polySimp_elimOne" (formula "95") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "95") (ifseqformula "92")) + (rule "inEqSimp_homoInEq0" (formula "95") (term "0")) + (rule "polySimp_mulComm0" (formula "95") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "95") (term "1,0,0")) + (rule "mul_literals" (formula "95") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "95") (term "0,0")) + (rule "polySimp_addComm1" (formula "95") (term "0,0,0")) + (rule "add_literals" (formula "95") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "95") (term "0,0")) + (rule "add_literals" (formula "95") (term "1,1,0,0")) + (rule "times_zero_1" (formula "95") (term "1,0,0")) + (rule "add_zero_right" (formula "95") (term "0,0")) + (rule "qeq_literals" (formula "95") (term "0")) + (builtin "One Step Simplification" (formula "95")) + (rule "true_left" (formula "95")) + (rule "inEqSimp_exactShadow3" (formula "98") (ifseqformula "109")) + (rule "polySimp_rightDist" (formula "98") (term "0,0")) + (rule "mul_literals" (formula "98") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "98") (term "0")) + (rule "add_literals" (formula "98") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "98")) + (rule "polySimp_mulLiterals" (formula "98") (term "0")) + (rule "polySimp_elimOne" (formula "98") (term "0")) + (rule "inEqSimp_subsumption0" (formula "98") (ifseqformula "58")) + (rule "leq_literals" (formula "98") (term "0")) + (builtin "One Step Simplification" (formula "98")) + (rule "true_left" (formula "98")) + (rule "inEqSimp_exactShadow3" (formula "95") (ifseqformula "119")) + (rule "mul_literals" (formula "95") (term "0,0")) + (rule "polySimp_addAssoc" (formula "95") (term "0")) + (rule "add_literals" (formula "95") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "95")) + (rule "mul_literals" (formula "95") (term "1")) + (rule "inEqSimp_subsumption1" (formula "95") (ifseqformula "94")) + (rule "leq_literals" (formula "95") (term "0")) + (builtin "One Step Simplification" (formula "95")) + (rule "true_left" (formula "95")) + (rule "inEqSimp_exactShadow3" (formula "98") (ifseqformula "118")) + (rule "polySimp_rightDist" (formula "98") (term "0,0")) + (rule "mul_literals" (formula "98") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "98") (term "0")) + (rule "polySimp_addAssoc" (formula "98") (term "0,0")) + (rule "polySimp_addAssoc" (formula "98") (term "0,0,0")) + (rule "add_literals" (formula "98") (term "0,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "98")) + (rule "polySimp_mulLiterals" (formula "98") (term "0")) + (rule "polySimp_elimOne" (formula "98") (term "0")) + (rule "inEqSimp_subsumption0" (formula "98") (ifseqformula "6")) + (rule "inEqSimp_homoInEq0" (formula "98") (term "0")) + (rule "polySimp_mulComm0" (formula "98") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "98") (term "1,0,0")) + (rule "polySimp_mulAssoc" (formula "98") (term "0,1,0,0")) + (rule "polySimp_mulComm0" (formula "98") (term "0,0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "98") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "98") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "98") (term "0,0")) + (rule "polySimp_addComm1" (formula "98") (term "0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "98") (term "0,0,0,0")) + (rule "add_literals" (formula "98") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "98") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "98") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "98") (term "0,0")) + (rule "add_literals" (formula "98") (term "1,1,0,0")) + (rule "times_zero_1" (formula "98") (term "1,0,0")) + (rule "add_zero_right" (formula "98") (term "0,0")) + (rule "qeq_literals" (formula "98") (term "0")) + (builtin "One Step Simplification" (formula "98")) + (rule "true_left" (formula "98")) + (rule "inEqSimp_exactShadow3" (formula "97") (ifseqformula "118")) + (rule "polySimp_rightDist" (formula "97") (term "0,0")) + (rule "polySimp_addComm1" (formula "97") (term "0")) + (rule "polySimp_rightDist" (formula "97") (term "0,0,0")) + (rule "mul_literals" (formula "97") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "97") (term "0,0")) + (rule "polySimp_addAssoc" (formula "97") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "97") (term "0,0,0,0")) + (rule "add_literals" (formula "97") (term "0,0,0,0,0")) + (rule "polySimp_pullOutFactor3b" (formula "97") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "97") (term "1,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "97")) + (rule "polySimp_mulLiterals" (formula "97") (term "0")) + (rule "polySimp_elimOne" (formula "97") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "76") (ifseqformula "119")) + (rule "polySimp_rightDist" (formula "76") (term "0,0")) + (rule "polySimp_rightDist" (formula "76") (term "0,0,0")) + (rule "mul_literals" (formula "76") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "76") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "76") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "76") (term "0")) + (rule "polySimp_addComm1" (formula "76") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "76") (term "0")) + (rule "add_literals" (formula "76") (term "1,1,0")) + (rule "times_zero_1" (formula "76") (term "1,0")) + (rule "add_zero_right" (formula "76") (term "0")) + (rule "polySimp_addComm1" (formula "76") (term "0")) + (rule "add_literals" (formula "76") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "76")) + (rule "mul_literals" (formula "76") (term "1")) + (rule "inEqSimp_subsumption1" (formula "76") (ifseqformula "78")) + (rule "leq_literals" (formula "76") (term "0")) + (builtin "One Step Simplification" (formula "76")) + (rule "true_left" (formula "76")) + (rule "inEqSimp_exactShadow3" (formula "90") (ifseqformula "119")) + (rule "polySimp_rightDist" (formula "90") (term "0,0")) + (rule "polySimp_rightDist" (formula "90") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "90") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "90") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "90") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "90") (term "0")) + (rule "polySimp_addComm1" (formula "90") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "90") (term "0")) + (rule "add_literals" (formula "90") (term "1,1,0")) + (rule "times_zero_1" (formula "90") (term "1,0")) + (rule "add_zero_right" (formula "90") (term "0")) + (rule "polySimp_addComm1" (formula "90") (term "0")) + (rule "polySimp_addComm0" (formula "90") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "90")) + (rule "polySimp_mulComm0" (formula "90") (term "1")) + (rule "polySimp_rightDist" (formula "90") (term "1")) + (rule "polySimp_mulLiterals" (formula "90") (term "1,1")) + (rule "mul_literals" (formula "90") (term "0,1")) + (rule "polySimp_elimOne" (formula "90") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "90") (ifseqformula "93")) + (rule "inEqSimp_homoInEq0" (formula "90") (term "0")) + (rule "polySimp_mulComm0" (formula "90") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "90") (term "1,0,0")) + (rule "mul_literals" (formula "90") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "90") (term "0,0")) + (rule "polySimp_addComm1" (formula "90") (term "0,0,0")) + (rule "add_literals" (formula "90") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "90") (term "0,0")) + (rule "add_literals" (formula "90") (term "1,1,0,0")) + (rule "times_zero_1" (formula "90") (term "1,0,0")) + (rule "add_zero_right" (formula "90") (term "0,0")) + (rule "qeq_literals" (formula "90") (term "0")) + (builtin "One Step Simplification" (formula "90")) + (rule "true_left" (formula "90")) + (rule "inEqSimp_exactShadow3" (formula "97") (ifseqformula "120")) + (rule "polySimp_rightDist" (formula "97") (term "0,0")) + (rule "polySimp_addComm1" (formula "97") (term "0")) + (rule "polySimp_rightDist" (formula "97") (term "0,0,0")) + (rule "mul_literals" (formula "97") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "97") (term "0,0")) + (rule "polySimp_addComm1" (formula "97") (term "0,0,0")) + (rule "add_literals" (formula "97") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "97") (term "0,0")) + (rule "add_literals" (formula "97") (term "1,1,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "97")) + (rule "polySimp_mulLiterals" (formula "97") (term "0")) + (rule "polySimp_elimOne" (formula "97") (term "0")) + (rule "inEqSimp_subsumption0" (formula "96") (ifseqformula "97")) + (rule "inEqSimp_homoInEq0" (formula "96") (term "0")) + (rule "polySimp_mulComm0" (formula "96") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "96") (term "1,0,0")) + (rule "mul_literals" (formula "96") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "96") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "96") (term "0,0")) + (rule "polySimp_addComm1" (formula "96") (term "0,0,0")) + (rule "add_literals" (formula "96") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "96") (term "0,0")) + (rule "add_literals" (formula "96") (term "1,1,0,0")) + (rule "times_zero_1" (formula "96") (term "1,0,0")) + (rule "add_zero_right" (formula "96") (term "0,0")) + (rule "qeq_literals" (formula "96") (term "0")) + (builtin "One Step Simplification" (formula "96")) + (rule "true_left" (formula "96")) + (rule "inEqSimp_exactShadow3" (formula "83") (ifseqformula "109")) + (rule "polySimp_rightDist" (formula "83") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "83") (term "1,0,0")) + (rule "mul_literals" (formula "83") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "83") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "83") (term "0")) + (rule "add_literals" (formula "83") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "83")) + (rule "mul_literals" (formula "83") (term "1")) + (rule "inEqSimp_subsumption1" (formula "83") (ifseqformula "28")) + (rule "leq_literals" (formula "83") (term "0")) + (builtin "One Step Simplification" (formula "83")) + (rule "true_left" (formula "83")) + (rule "inEqSimp_exactShadow3" (formula "82") (ifseqformula "119")) + (rule "polySimp_rightDist" (formula "82") (term "0,0")) + (rule "polySimp_rightDist" (formula "82") (term "0,0,0")) + (rule "mul_literals" (formula "82") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "82") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "82") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "82") (term "0")) + (rule "polySimp_addComm1" (formula "82") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "82") (term "0")) + (rule "add_literals" (formula "82") (term "1,1,0")) + (rule "times_zero_1" (formula "82") (term "1,0")) + (rule "add_zero_right" (formula "82") (term "0")) + (rule "polySimp_addComm1" (formula "82") (term "0")) + (rule "add_literals" (formula "82") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "82")) + (rule "mul_literals" (formula "82") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "84") (ifseqformula "120")) + (rule "polySimp_rightDist" (formula "84") (term "0,0")) + (rule "mul_literals" (formula "84") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "84") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "84") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "84") (term "0")) + (rule "polySimp_addComm1" (formula "84") (term "0,0")) + (rule "add_literals" (formula "84") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "84")) + (rule "polySimp_mulComm0" (formula "84") (term "1")) + (rule "polySimp_rightDist" (formula "84") (term "1")) + (rule "mul_literals" (formula "84") (term "0,1")) + (rule "inEqSimp_exactShadow3" (formula "99") (ifseqformula "111")) + (rule "polySimp_rightDist" (formula "99") (term "0,0")) + (rule "polySimp_addComm1" (formula "99") (term "0")) + (rule "polySimp_rightDist" (formula "99") (term "0,0,0")) + (rule "mul_literals" (formula "99") (term "0,0,0,0")) + (rule "polySimp_addComm1" (formula "99") (term "0,0")) + (rule "add_literals" (formula "99") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "99")) + (rule "polySimp_mulLiterals" (formula "99") (term "0")) + (rule "polySimp_elimOne" (formula "99") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "100") (ifseqformula "122")) + (rule "polySimp_rightDist" (formula "100") (term "0,0")) + (rule "polySimp_rightDist" (formula "100") (term "0,0,0")) + (rule "mul_literals" (formula "100") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "100") (term "0")) + (rule "polySimp_addComm1" (formula "100") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "100") (term "0")) + (rule "add_literals" (formula "100") (term "1,1,0")) + (rule "times_zero_1" (formula "100") (term "1,0")) + (rule "add_zero_right" (formula "100") (term "0")) + (rule "polySimp_addComm1" (formula "100") (term "0")) + (rule "add_literals" (formula "100") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "100")) + (rule "polySimp_mulLiterals" (formula "100") (term "0")) + (rule "polySimp_elimOne" (formula "100") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "85") (ifseqformula "122")) + (rule "polySimp_rightDist" (formula "85") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "85") (term "1,0,0")) + (rule "mul_literals" (formula "85") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "85") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "85") (term "0")) + (rule "polySimp_addAssoc" (formula "85") (term "0,0")) + (rule "polySimp_addComm1" (formula "85") (term "0,0,0")) + (rule "add_literals" (formula "85") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "85") (term "0,0")) + (rule "add_literals" (formula "85") (term "1,1,0,0")) + (rule "times_zero_1" (formula "85") (term "1,0,0")) + (rule "add_zero_right" (formula "85") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "85")) + (rule "mul_literals" (formula "85") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "103") (ifseqformula "125")) + (rule "polySimp_rightDist" (formula "103") (term "0,0")) + (rule "mul_literals" (formula "103") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "103") (term "0")) + (rule "polySimp_addAssoc" (formula "103") (term "0,0")) + (rule "add_literals" (formula "103") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "103")) + (rule "polySimp_mulLiterals" (formula "103") (term "0")) + (rule "polySimp_elimOne" (formula "103") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "145") (ifseqformula "106")) + (rule "times_zero_1" (formula "145") (term "0,0")) + (rule "add_zero_left" (formula "145") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "145")) + (rule "polySimp_mulLiterals" (formula "145") (term "0")) + (rule "polySimp_elimOne" (formula "145") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "133") (ifseqformula "7")) + (rule "polySimp_rightDist" (formula "133") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "133") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "133") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "133") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "133") (term "1,0,0,0")) + (rule "polySimp_mulAssoc" (formula "133") (term "0,0,0,0")) + (rule "polySimp_mulComm0" (formula "133") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "133") (term "0,0,0,0")) + (rule "polySimp_elimOne" (formula "133") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "133") (term "0")) + (rule "polySimp_addComm1" (formula "133") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "133") (term "0")) + (rule "add_literals" (formula "133") (term "1,1,0")) + (rule "times_zero_1" (formula "133") (term "1,0")) + (rule "add_zero_right" (formula "133") (term "0")) + (rule "polySimp_addAssoc" (formula "133") (term "0")) + (rule "polySimp_addComm1" (formula "133") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "133") (term "0")) + (rule "add_literals" (formula "133") (term "1,1,0")) + (rule "polySimp_addComm0" (formula "133") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "133")) + (rule "polySimp_mulLiterals" (formula "133") (term "0")) + (rule "polySimp_elimOne" (formula "133") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "134") (ifseqformula "88")) + (rule "polySimp_rightDist" (formula "134") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "134") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "134") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "134") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "134") (term "1,0,0,0")) + (rule "polySimp_mulAssoc" (formula "134") (term "0,0,0,0")) + (rule "polySimp_mulComm0" (formula "134") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "134") (term "0,0,0,0")) + (rule "polySimp_elimOne" (formula "134") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "134") (term "0")) + (rule "polySimp_addComm1" (formula "134") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "134") (term "0")) + (rule "add_literals" (formula "134") (term "1,1,0")) + (rule "times_zero_1" (formula "134") (term "1,0")) + (rule "add_zero_right" (formula "134") (term "0")) + (rule "polySimp_addAssoc" (formula "134") (term "0")) + (rule "polySimp_addComm1" (formula "134") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "134") (term "0")) + (rule "add_literals" (formula "134") (term "1,1,0")) + (rule "polySimp_addAssoc" (formula "134") (term "0,0")) + (rule "polySimp_addComm0" (formula "134") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "134") (term "0,0")) + (rule "add_literals" (formula "134") (term "1,1,0,0")) + (rule "times_zero_1" (formula "134") (term "1,0,0")) + (rule "add_zero_right" (formula "134") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "134")) + (rule "polySimp_mulLiterals" (formula "134") (term "0")) + (rule "polySimp_elimOne" (formula "134") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "5") (ifseqformula "111")) + (rule "polySimp_rightDist" (formula "5") (term "0,0")) + (rule "polySimp_rightDist" (formula "5") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "5") (term "1,0,0,0")) + (rule "mul_literals" (formula "5") (term "0,0,0,0")) + (rule "polySimp_elimOne" (formula "5") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "5") (term "0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0")) + (rule "polySimp_addComm1" (formula "5") (term "0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "5") (term "0,0")) + (rule "add_literals" (formula "5") (term "1,1,0,0")) + (rule "times_zero_1" (formula "5") (term "1,0,0")) + (rule "add_zero_right" (formula "5") (term "0,0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0")) + (rule "polySimp_addComm1" (formula "5") (term "0,0,0")) + (rule "add_literals" (formula "5") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "5") (term "0,0")) + (rule "add_literals" (formula "5") (term "1,1,0,0")) + (rule "times_zero_1" (formula "5") (term "1,0,0")) + (rule "add_zero_right" (formula "5") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "5")) + (rule "polySimp_mulLiterals" (formula "5") (term "0")) + (rule "polySimp_elimOne" (formula "5") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "135") (ifseqformula "111")) + (rule "polySimp_rightDist" (formula "135") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "135") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "135") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "135") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "135") (term "1,0,0,0")) + (rule "polySimp_mulAssoc" (formula "135") (term "0,0,0,0")) + (rule "polySimp_mulComm0" (formula "135") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "135") (term "0,0,0,0")) + (rule "polySimp_elimOne" (formula "135") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "135") (term "0")) + (rule "polySimp_addComm1" (formula "135") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "135") (term "0")) + (rule "add_literals" (formula "135") (term "1,1,0")) + (rule "times_zero_1" (formula "135") (term "1,0")) + (rule "add_zero_right" (formula "135") (term "0")) + (rule "polySimp_addAssoc" (formula "135") (term "0")) + (rule "polySimp_addComm1" (formula "135") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "135") (term "0")) + (rule "add_literals" (formula "135") (term "1,1,0")) + (rule "polySimp_addAssoc" (formula "135") (term "0,0")) + (rule "polySimp_addComm0" (formula "135") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "135") (term "0,0")) + (rule "add_literals" (formula "135") (term "1,1,0,0")) + (rule "times_zero_1" (formula "135") (term "1,0,0")) + (rule "add_zero_right" (formula "135") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "135")) + (rule "polySimp_mulLiterals" (formula "135") (term "0")) + (rule "polySimp_elimOne" (formula "135") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "5") (ifseqformula "88")) + (rule "polySimp_rightDist" (formula "5") (term "0,0")) + (rule "polySimp_rightDist" (formula "5") (term "0,0,0")) + (rule "mul_literals" (formula "5") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "5") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "5") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "5") (term "0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0")) + (rule "polySimp_addComm1" (formula "5") (term "0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "5") (term "0,0")) + (rule "add_literals" (formula "5") (term "1,1,0,0")) + (rule "times_zero_1" (formula "5") (term "1,0,0")) + (rule "add_zero_right" (formula "5") (term "0,0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0")) + (rule "polySimp_addComm1" (formula "5") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "5") (term "0,0")) + (rule "add_literals" (formula "5") (term "1,1,0,0")) + (rule "times_zero_1" (formula "5") (term "1,0,0")) + (rule "add_zero_right" (formula "5") (term "0,0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0")) + (rule "add_literals" (formula "5") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "5")) + (rule "polySimp_mulLiterals" (formula "5") (term "0")) + (rule "polySimp_elimOne" (formula "5") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "148") (ifseqformula "7")) + (rule "mul_literals" (formula "148") (term "0,0")) + (rule "add_zero_left" (formula "148") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "148")) + (rule "polySimp_mulLiterals" (formula "148") (term "0")) + (rule "polySimp_elimOne" (formula "148") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "112") (ifseqformula "106")) + (rule "polySimp_rightDist" (formula "112") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "112") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "112") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "112") (term "0,0,0")) + (rule "polySimp_rightDist" (formula "112") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "112") (term "1,0,0,0,0")) + (rule "mul_literals" (formula "112") (term "0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "112") (term "1,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "112") (term "0")) + (rule "polySimp_addComm1" (formula "112") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "112") (term "0")) + (rule "add_literals" (formula "112") (term "1,1,0")) + (rule "times_zero_1" (formula "112") (term "1,0")) + (rule "add_zero_right" (formula "112") (term "0")) + (rule "polySimp_addAssoc" (formula "112") (term "0")) + (rule "polySimp_addComm1" (formula "112") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "112") (term "0")) + (rule "add_literals" (formula "112") (term "1,1,0")) + (rule "times_zero_1" (formula "112") (term "1,0")) + (rule "add_zero_right" (formula "112") (term "0")) + (rule "polySimp_addAssoc" (formula "112") (term "0")) + (rule "polySimp_addComm1" (formula "112") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "112") (term "0")) + (rule "add_literals" (formula "112") (term "1,1,0")) + (rule "times_zero_1" (formula "112") (term "1,0")) + (rule "add_zero_right" (formula "112") (term "0")) + (rule "polySimp_addAssoc" (formula "112") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "112")) + (rule "polySimp_mulComm0" (formula "112") (term "1")) + (rule "polySimp_rightDist" (formula "112") (term "1")) + (rule "polySimp_mulLiterals" (formula "112") (term "1,1")) + (rule "mul_literals" (formula "112") (term "0,1")) + (rule "polySimp_elimOne" (formula "112") (term "1,1")) + (rule "inEqSimp_exactShadow3" (formula "113") (ifseqformula "7")) + (rule "polySimp_rightDist" (formula "113") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "113") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "113") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "113") (term "0,0,0")) + (rule "polySimp_rightDist" (formula "113") (term "0,0,0,0")) + (rule "mul_literals" (formula "113") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "113") (term "1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "113") (term "1,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "113") (term "0")) + (rule "polySimp_addComm1" (formula "113") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "113") (term "0")) + (rule "add_literals" (formula "113") (term "1,1,0")) + (rule "times_zero_1" (formula "113") (term "1,0")) + (rule "add_zero_right" (formula "113") (term "0")) + (rule "polySimp_addAssoc" (formula "113") (term "0")) + (rule "polySimp_addComm1" (formula "113") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "113") (term "0")) + (rule "add_literals" (formula "113") (term "1,1,0")) + (rule "times_zero_1" (formula "113") (term "1,0")) + (rule "add_zero_right" (formula "113") (term "0")) + (rule "polySimp_addComm1" (formula "113") (term "0")) + (rule "add_literals" (formula "113") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "113")) + (rule "mul_literals" (formula "113") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "150") (ifseqformula "88")) + (rule "mul_literals" (formula "150") (term "0,0")) + (rule "add_zero_left" (formula "150") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "150")) + (rule "polySimp_mulLiterals" (formula "150") (term "0")) + (rule "polySimp_elimOne" (formula "150") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "150") (ifseqformula "111")) + (rule "times_zero_1" (formula "150") (term "0,0")) + (rule "add_zero_left" (formula "150") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "150")) + (rule "polySimp_mulLiterals" (formula "150") (term "0")) + (rule "polySimp_elimOne" (formula "150") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "5") (ifseqformula "7")) + (rule "polySimp_rightDist" (formula "5") (term "0,0")) + (rule "polySimp_rightDist" (formula "5") (term "0,0,0")) + (rule "mul_literals" (formula "5") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "5") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "5") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "5") (term "0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0")) + (rule "polySimp_addComm1" (formula "5") (term "0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "5") (term "0,0")) + (rule "add_literals" (formula "5") (term "1,1,0,0")) + (rule "times_zero_1" (formula "5") (term "1,0,0")) + (rule "add_zero_right" (formula "5") (term "0,0")) + (rule "polySimp_addComm1" (formula "5") (term "0,0")) + (rule "add_literals" (formula "5") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "5")) + (rule "polySimp_mulLiterals" (formula "5") (term "0")) + (rule "polySimp_elimOne" (formula "5") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "114") (ifseqformula "88")) + (rule "polySimp_rightDist" (formula "114") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "114") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "114") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "114") (term "0,0,0")) + (rule "polySimp_rightDist" (formula "114") (term "0,0,0,0")) + (rule "mul_literals" (formula "114") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "114") (term "1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "114") (term "1,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "114") (term "0")) + (rule "polySimp_addComm1" (formula "114") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "114") (term "0")) + (rule "add_literals" (formula "114") (term "1,1,0")) + (rule "times_zero_1" (formula "114") (term "1,0")) + (rule "add_zero_right" (formula "114") (term "0")) + (rule "polySimp_addAssoc" (formula "114") (term "0")) + (rule "polySimp_addComm1" (formula "114") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "114") (term "0")) + (rule "add_literals" (formula "114") (term "1,1,0")) + (rule "times_zero_1" (formula "114") (term "1,0")) + (rule "add_zero_right" (formula "114") (term "0")) + (rule "polySimp_addAssoc" (formula "114") (term "0")) + (rule "polySimp_addComm1" (formula "114") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "114") (term "0")) + (rule "add_literals" (formula "114") (term "1,1,0")) + (rule "times_zero_1" (formula "114") (term "1,0")) + (rule "add_zero_right" (formula "114") (term "0")) + (rule "polySimp_addAssoc" (formula "114") (term "0")) + (rule "add_literals" (formula "114") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "114")) + (rule "polySimp_mulLiterals" (formula "114") (term "0")) + (rule "polySimp_elimOne" (formula "114") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "139") (ifseqformula "106")) + (rule "polySimp_rightDist" (formula "139") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "139") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "139") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "139") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "139") (term "1,0,0,0")) + (rule "polySimp_mulAssoc" (formula "139") (term "0,0,0,0")) + (rule "polySimp_mulComm0" (formula "139") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "139") (term "0,0,0,0")) + (rule "polySimp_elimOne" (formula "139") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "139") (term "0")) + (rule "polySimp_addComm1" (formula "139") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "139") (term "0")) + (rule "add_literals" (formula "139") (term "1,1,0")) + (rule "times_zero_1" (formula "139") (term "1,0")) + (rule "add_zero_right" (formula "139") (term "0")) + (rule "polySimp_addAssoc" (formula "139") (term "0")) + (rule "polySimp_addComm1" (formula "139") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "139") (term "0")) + (rule "add_literals" (formula "139") (term "1,1,0")) + (rule "polySimp_addAssoc" (formula "139") (term "0,0")) + (rule "polySimp_addComm0" (formula "139") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "139") (term "0,0")) + (rule "add_literals" (formula "139") (term "1,1,0,0")) + (rule "times_zero_1" (formula "139") (term "1,0,0")) + (rule "add_zero_right" (formula "139") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "139")) + (rule "polySimp_mulLiterals" (formula "139") (term "0")) + (rule "polySimp_elimOne" (formula "139") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "5") (ifseqformula "106")) + (rule "polySimp_rightDist" (formula "5") (term "0,0")) + (rule "polySimp_rightDist" (formula "5") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "5") (term "1,0,0,0")) + (rule "mul_literals" (formula "5") (term "0,0,0,0")) + (rule "polySimp_elimOne" (formula "5") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "5") (term "0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0")) + (rule "polySimp_addComm1" (formula "5") (term "0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "5") (term "0,0")) + (rule "add_literals" (formula "5") (term "1,1,0,0")) + (rule "times_zero_1" (formula "5") (term "1,0,0")) + (rule "add_zero_right" (formula "5") (term "0,0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0")) + (rule "polySimp_addComm1" (formula "5") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "5") (term "0,0")) + (rule "add_literals" (formula "5") (term "1,1,0,0")) + (rule "times_zero_1" (formula "5") (term "1,0,0")) + (rule "add_zero_right" (formula "5") (term "0,0")) + (rule "polySimp_addAssoc" (formula "5") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "5")) + (rule "polySimp_mulLiterals" (formula "5") (term "0")) + (rule "polySimp_elimOne" (formula "5") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "89") (ifseqformula "106")) + (rule "polySimp_rightDist" (formula "89") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "89") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "89") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "89") (term "0,0,0")) + (rule "polySimp_rightDist" (formula "89") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "89") (term "1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "89") (term "1,0,0,0,0")) + (rule "polySimp_rightDist" (formula "89") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "89") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "89") (term "0,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "89") (term "1,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "89") (term "0")) + (rule "polySimp_addComm1" (formula "89") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "89") (term "0")) + (rule "add_literals" (formula "89") (term "1,1,0")) + (rule "times_zero_1" (formula "89") (term "1,0")) + (rule "add_zero_right" (formula "89") (term "0")) + (rule "polySimp_addAssoc" (formula "89") (term "0")) + (rule "polySimp_addComm1" (formula "89") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "89") (term "0")) + (rule "add_literals" (formula "89") (term "1,1,0")) + (rule "times_zero_1" (formula "89") (term "1,0")) + (rule "add_zero_right" (formula "89") (term "0")) + (rule "polySimp_addAssoc" (formula "89") (term "0")) + (rule "polySimp_addComm1" (formula "89") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "89") (term "0")) + (rule "add_literals" (formula "89") (term "1,1,0")) + (rule "times_zero_1" (formula "89") (term "1,0")) + (rule "add_zero_right" (formula "89") (term "0")) + (rule "polySimp_addAssoc" (formula "89") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "89") (term "0,0")) + (rule "add_literals" (formula "89") (term "1,1,0,0")) + (rule "times_zero_1" (formula "89") (term "1,0,0")) + (rule "add_zero_right" (formula "89") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "89")) + (rule "mul_literals" (formula "89") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "90") (ifseqformula "7")) + (rule "polySimp_rightDist" (formula "90") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "90") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "90") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "90") (term "0,0,0")) + (rule "polySimp_rightDist" (formula "90") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "90") (term "1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "90") (term "1,0,0,0,0")) + (rule "polySimp_rightDist" (formula "90") (term "0,0,0,0,0")) + (rule "mul_literals" (formula "90") (term "0,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "90") (term "1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "90") (term "1,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "90") (term "0")) + (rule "polySimp_addComm1" (formula "90") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "90") (term "0")) + (rule "add_literals" (formula "90") (term "1,1,0")) + (rule "times_zero_1" (formula "90") (term "1,0")) + (rule "add_zero_right" (formula "90") (term "0")) + (rule "polySimp_addAssoc" (formula "90") (term "0")) + (rule "polySimp_addComm1" (formula "90") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "90") (term "0")) + (rule "add_literals" (formula "90") (term "1,1,0")) + (rule "times_zero_1" (formula "90") (term "1,0")) + (rule "add_zero_right" (formula "90") (term "0")) + (rule "polySimp_addComm1" (formula "90") (term "0")) + (rule "polySimp_addComm1" (formula "90") (term "0,0")) + (rule "add_literals" (formula "90") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "90")) + (rule "polySimp_mulComm0" (formula "90") (term "1")) + (rule "polySimp_rightDist" (formula "90") (term "1")) + (rule "mul_literals" (formula "90") (term "0,1")) + (rule "inEqSimp_exactShadow3" (formula "91") (ifseqformula "113")) + (rule "polySimp_rightDist" (formula "91") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "91") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "91") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "91") (term "0,0,0")) + (rule "polySimp_rightDist" (formula "91") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "91") (term "1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "91") (term "1,0,0,0,0")) + (rule "polySimp_rightDist" (formula "91") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "91") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "91") (term "0,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "91") (term "1,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "91") (term "0")) + (rule "polySimp_addComm1" (formula "91") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "91") (term "0")) + (rule "add_literals" (formula "91") (term "1,1,0")) + (rule "times_zero_1" (formula "91") (term "1,0")) + (rule "add_zero_right" (formula "91") (term "0")) + (rule "polySimp_addAssoc" (formula "91") (term "0")) + (rule "polySimp_addComm1" (formula "91") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "91") (term "0")) + (rule "add_literals" (formula "91") (term "1,1,0")) + (rule "times_zero_1" (formula "91") (term "1,0")) + (rule "add_zero_right" (formula "91") (term "0")) + (rule "polySimp_addAssoc" (formula "91") (term "0")) + (rule "polySimp_addComm1" (formula "91") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "91") (term "0")) + (rule "add_literals" (formula "91") (term "1,1,0")) + (rule "times_zero_1" (formula "91") (term "1,0")) + (rule "add_zero_right" (formula "91") (term "0")) + (rule "polySimp_addComm1" (formula "91") (term "0")) + (rule "add_literals" (formula "91") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "91")) + (rule "mul_literals" (formula "91") (term "1")) + (rule "nnf_notAnd" (formula "17") (term "0,0")) + (rule "nnf_imp2or" (formula "18") (term "0")) + (rule "nnf_imp2or" (formula "43") (term "0")) + (rule "Definition_axiom_for_countElementInBucket_in_de_wiesler_Buffers" (formula "17") (term "2,0,0,1,1,0")) + (builtin "One Step Simplification" (formula "17")) + (rule "translateJavaAddInt" (formula "17") (term "3,2,0,0,1,1,0")) + (rule "translateJavaMulInt" (formula "17") (term "2,2,0,0,1,1,0")) + (rule "translateJavaMulInt" (formula "17") (term "0,3,2,0,0,1,1,0")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "110") (term "0")) + (builtin "One Step Simplification" (formula "110") (ifInst "" (formula "113")) (ifInst "" (formula "194")) (ifInst "" (formula "24"))) + (rule "translateJavaAddInt" (formula "110") (term "2,1,1,0,1,1,1,1")) + (rule "translateJavaSubInt" (formula "110") (term "2,0,1,0,1,1,1,1,1")) + (rule "polySimp_elimSub" (formula "110") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "110") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "110") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "110") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "110") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "110") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "110") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "110") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "110") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "110") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "110") (term "1,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "110") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "110") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "110") (term "0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "110") (term "0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "110") (term "1,0,1,1,1,1")) + (rule "applyEq" (formula "110") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "54")) + (rule "polySimp_pullOutFactor1b" (formula "110") (term "0,0,0,1,1,1,1")) + (rule "add_literals" (formula "110") (term "1,1,0,0,0,1,1,1,1")) + (rule "times_zero_1" (formula "110") (term "1,0,0,0,1,1,1,1")) + (rule "add_literals" (formula "110") (term "0,0,0,1,1,1,1")) + (rule "leq_literals" (formula "110") (term "0,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "110")) + (rule "applyEq" (formula "110") (term "0,1,0,0,1,1,1,1") (ifseqformula "54")) + (rule "inEqSimp_homoInEq1" (formula "110") (term "1,0,0,1,1,1,1")) + (rule "polySimp_pullOutFactor1" (formula "110") (term "0,1,0,0,1,1,1,1")) + (rule "add_literals" (formula "110") (term "1,0,1,0,0,1,1,1,1")) + (rule "times_zero_1" (formula "110") (term "0,1,0,0,1,1,1,1")) + (rule "leq_literals" (formula "110") (term "1,0,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "110")) + (rule "applyEq" (formula "110") (term "0,0,0,0,1,1") (ifseqformula "111")) + (rule "applyEq" (formula "110") (term "2,0,1,0,1,1") (ifseqformula "54")) + (rule "applyEq" (formula "110") (term "1,1,0,1,1,1,1") (ifseqformula "111")) + (rule "applyEq" (formula "110") (term "2,0,1,0,0,1,1") (ifseqformula "54")) + (rule "inEqSimp_homoInEq1" (formula "110") (term "1,0,0,1,1")) + (rule "polySimp_pullOutFactor1" (formula "110") (term "0,1,0,0,1,1")) + (rule "add_literals" (formula "110") (term "1,0,1,0,0,1,1")) + (rule "times_zero_1" (formula "110") (term "0,1,0,0,1,1")) + (rule "leq_literals" (formula "110") (term "1,0,0,1,1")) + (builtin "One Step Simplification" (formula "110")) + (rule "applyEq" (formula "110") (term "0,1,0,1,1") (ifseqformula "111")) + (rule "replace_known_left" (formula "110") (term "1,0,1,1") (ifseqformula "124")) + (builtin "One Step Simplification" (formula "110")) + (rule "applyEq" (formula "110") (term "0,0,0,1,1,1") (ifseqformula "111")) + (rule "applyEq" (formula "110") (term "0,1,0,0") (ifseqformula "54")) + (rule "inEqSimp_homoInEq1" (formula "110") (term "1,0,0")) + (rule "polySimp_pullOutFactor1" (formula "110") (term "0,1,0,0")) + (rule "add_literals" (formula "110") (term "1,0,1,0,0")) + (rule "times_zero_1" (formula "110") (term "0,1,0,0")) + (rule "leq_literals" (formula "110") (term "1,0,0")) + (builtin "One Step Simplification" (formula "110")) + (rule "inEqSimp_sepNegMonomial0" (formula "110") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "110") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "110") (term "0,0,0,1,1,1,1")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "111") (term "0")) + (rule "translateJavaCastInt" (formula "111") (term "0,0")) + (rule "castedGetAny" (formula "111") (term "0,0")) + (rule "nnf_imp2or" (formula "71") (term "0")) + (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "130") (term "0")) + (builtin "One Step Simplification" (formula "130")) + (rule "translateJavaMod" (formula "130") (term "0")) + (rule "jmod_axiom" (formula "130") (term "0")) + (rule "polySimp_mulLiterals" (formula "130") (term "1,0")) + (rule "polySimp_sepNegMonomial" (formula "130")) + (rule "polySimp_mulLiterals" (formula "130") (term "0")) + (rule "Class_invariant_axiom_for_de_wiesler_Tree" (formula "50") (inst "i=i") (inst "i_0=i_0")) + (builtin "One Step Simplification" (formula "50")) + (rule "expand_inInt" (formula "50") (term "1,0,0,1")) + (rule "expand_inInt" (formula "50") (term "1,0,0,1,0")) + (rule "replace_int_MIN" (formula "50") (term "0,1,1,0,0,1")) + (rule "replace_int_MAX" (formula "50") (term "1,0,1,0,0,1")) + (rule "replace_int_MAX" (formula "50") (term "1,0,1,0,0,1,0")) + (rule "replace_int_MIN" (formula "50") (term "0,1,1,0,0,1,0")) + (rule "andLeft" (formula "50")) + (rule "andLeft" (formula "50")) + (rule "andLeft" (formula "50")) + (rule "andLeft" (formula "50")) + (rule "andLeft" (formula "50")) + (rule "andLeft" (formula "50")) + (rule "andLeft" (formula "52")) + (rule "andLeft" (formula "50")) + (rule "andLeft" (formula "50")) + (rule "andLeft" (formula "52")) + (rule "notLeft" (formula "51")) + (rule "notLeft" (formula "50")) + (rule "eqSymm" (formula "58") (term "1,0")) + (rule "translateJavaSubInt" (formula "56") (term "3,0")) + (rule "translateJavaShiftLeftInt" (formula "52") (term "1")) + (rule "translateJavaSubInt" (formula "58") (term "0,2,0,1,0")) + (rule "polySimp_elimSub" (formula "56") (term "3,0")) + (rule "mul_literals" (formula "56") (term "1,3,0")) + (rule "polySimp_elimSub" (formula "58") (term "0,2,0,1,0")) + (rule "mul_literals" (formula "58") (term "1,0,2,0,1,0")) + (rule "polySimp_addComm0" (formula "56") (term "3,0")) + (rule "polySimp_addComm0" (formula "58") (term "0,2,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "58") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "58") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "57") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "57") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "57") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "1,0,0,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "58") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "58") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "57") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "57") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "57") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "55")) + (rule "inEqSimp_commuteLeq" (formula "53")) + (rule "inEqSimp_commuteLeq" (formula "54")) + (rule "inEqSimp_commuteLeq" (formula "50")) + (rule "applyEq" (formula "167") (term "0") (ifseqformula "47")) + (rule "applyEq" (formula "55") (term "0,0") (ifseqformula "47")) + (rule "inEqSimp_commuteGeq" (formula "55")) + (rule "applyEq" (formula "56") (term "1,0") (ifseqformula "47")) + (rule "applyEq" (formula "58") (term "1,0,1,0") (ifseqformula "47")) + (rule "applyEq" (formula "53") (term "0") (ifseqformula "52")) + (rule "applyEq" (formula "54") (term "1") (ifseqformula "52")) + (rule "applyEq" (formula "48") (term "3,0") (ifseqformula "52")) + (rule "applyEq" (formula "46") (term "0,1,0") (ifseqformula "52")) + (rule "applyEq" (formula "56") (term "1,3,0") (ifseqformula "52")) + (rule "applyEq" (formula "49") (term "1,0,2,0") (ifseqformula "52")) + (rule "eqSymm" (formula "49")) + (rule "applyEq" (formula "46") (term "2,0") (ifseqformula "52")) + (rule "applyEq" (formula "57") (term "0,1,0,0,1,0,0,0") (ifseqformula "52")) + (rule "applyEq" (formula "57") (term "0,1,0,0,1,1,0") (ifseqformula "52")) + (rule "applyEq" (formula "58") (term "0,1,0,0,1,0,0,0") (ifseqformula "52")) + (rule "applyEq" (formula "55") (term "0") (ifseqformula "52")) + (rule "applyEq" (formula "49") (term "1,0,2,0") (ifseqformula "52")) + (rule "eqSymm" (formula "49")) + (rule "inEqSimp_sepPosMonomial0" (formula "57") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "57") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "57") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "57") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "57") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "57") (term "1,1,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "57") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "1,1,1,0")) + (rule "polySimp_rightDist" (formula "57") (term "1,1,1,0")) + (rule "mul_literals" (formula "57") (term "0,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "57") (term "1,1,1,1,0")) + (rule "polySimp_elimOne" (formula "57") (term "1,1,1,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "58") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "58") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "58") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "58") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "58") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "58") (term "1,1,1,0,0,0")) + (rule "inEqSimp_subsumption0" (formula "111") (ifseqformula "122")) + (rule "inEqSimp_homoInEq0" (formula "111") (term "0")) + (rule "polySimp_mulComm0" (formula "111") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "111") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "111") (term "1,1,0,0")) + (rule "mul_literals" (formula "111") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "111") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "111") (term "0,0")) + (rule "polySimp_addComm1" (formula "111") (term "0,0,0")) + (rule "add_literals" (formula "111") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "111") (term "0,0")) + (rule "add_literals" (formula "111") (term "1,1,0,0")) + (rule "times_zero_1" (formula "111") (term "1,0,0")) + (rule "add_zero_right" (formula "111") (term "0,0")) + (rule "qeq_literals" (formula "111") (term "0")) + (builtin "One Step Simplification" (formula "111")) + (rule "true_left" (formula "111")) + (rule "inEqSimp_subsumption0" (formula "111") (ifseqformula "105")) + (rule "leq_literals" (formula "111") (term "0")) + (builtin "One Step Simplification" (formula "111")) + (rule "true_left" (formula "111")) + (rule "inEqSimp_subsumption1" (formula "92") (ifseqformula "88")) + (rule "inEqSimp_homoInEq0" (formula "92") (term "0")) + (rule "polySimp_mulComm0" (formula "92") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "92") (term "1,0,0")) + (rule "mul_literals" (formula "92") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "92") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "92") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "92") (term "0,0")) + (rule "polySimp_addComm1" (formula "92") (term "0,0,0")) + (rule "add_literals" (formula "92") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "92") (term "0,0")) + (rule "add_literals" (formula "92") (term "1,1,0,0")) + (rule "times_zero_1" (formula "92") (term "1,0,0")) + (rule "add_zero_right" (formula "92") (term "0,0")) + (rule "qeq_literals" (formula "92") (term "0")) + (builtin "One Step Simplification" (formula "92")) + (rule "true_left" (formula "92")) + (rule "inEqSimp_subsumption1" (formula "92") (ifseqformula "85")) + (rule "leq_literals" (formula "92") (term "0")) + (builtin "One Step Simplification" (formula "92")) + (rule "true_left" (formula "92")) + (rule "inEqSimp_subsumption0" (formula "110") (ifseqformula "118")) + (rule "inEqSimp_homoInEq0" (formula "110") (term "0")) + (rule "polySimp_mulComm0" (formula "110") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "110") (term "1,0,0")) + (rule "mul_literals" (formula "110") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "110") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "110") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "110") (term "0,0")) + (rule "polySimp_addComm1" (formula "110") (term "0,0,0")) + (rule "add_literals" (formula "110") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "110") (term "0,0")) + (rule "add_literals" (formula "110") (term "1,1,0,0")) + (rule "times_zero_1" (formula "110") (term "1,0,0")) + (rule "add_zero_right" (formula "110") (term "0,0")) + (rule "qeq_literals" (formula "110") (term "0")) + (builtin "One Step Simplification" (formula "110")) + (rule "true_left" (formula "110")) + (rule "inEqSimp_subsumption1" (formula "90") (ifseqformula "28")) + (rule "leq_literals" (formula "90") (term "0")) + (builtin "One Step Simplification" (formula "90")) + (rule "true_left" (formula "90")) + (rule "inEqSimp_subsumption0" (formula "143") (ifseqformula "135")) + (rule "inEqSimp_homoInEq0" (formula "143") (term "0")) + (rule "polySimp_mulComm0" (formula "143") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "143") (term "1,0,0")) + (rule "mul_literals" (formula "143") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "143") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "143") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "143") (term "0,0")) + (rule "polySimp_addComm1" (formula "143") (term "0,0,0")) + (rule "add_literals" (formula "143") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "143") (term "0,0")) + (rule "add_literals" (formula "143") (term "1,1,0,0")) + (rule "times_zero_1" (formula "143") (term "1,0,0")) + (rule "add_zero_right" (formula "143") (term "0,0")) + (rule "qeq_literals" (formula "143") (term "0")) + (builtin "One Step Simplification" (formula "143")) + (rule "true_left" (formula "143")) + (rule "inEqSimp_subsumption0" (formula "142") (ifseqformula "134")) + (rule "inEqSimp_homoInEq0" (formula "142") (term "0")) + (rule "polySimp_mulComm0" (formula "142") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "142") (term "1,0,0")) + (rule "mul_literals" (formula "142") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "142") (term "0,0")) + (rule "polySimp_addComm1" (formula "142") (term "0,0,0")) + (rule "add_literals" (formula "142") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "142") (term "0,0")) + (rule "add_literals" (formula "142") (term "1,1,0,0")) + (rule "times_zero_1" (formula "142") (term "1,0,0")) + (rule "add_zero_right" (formula "142") (term "0,0")) + (rule "qeq_literals" (formula "142") (term "0")) + (builtin "One Step Simplification" (formula "142")) + (rule "true_left" (formula "142")) + (rule "inEqSimp_subsumption0" (formula "142") (ifseqformula "124")) + (rule "leq_literals" (formula "142") (term "0")) + (builtin "One Step Simplification" (formula "142")) + (rule "true_left" (formula "142")) + (rule "inEqSimp_subsumption1" (formula "118") (ifseqformula "103")) + (rule "inEqSimp_homoInEq0" (formula "118") (term "0")) + (rule "polySimp_mulComm0" (formula "118") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "118") (term "1,0,0")) + (rule "mul_literals" (formula "118") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "118") (term "0,0")) + (rule "polySimp_addComm1" (formula "118") (term "0,0,0")) + (rule "add_literals" (formula "118") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "118") (term "0,0")) + (rule "add_literals" (formula "118") (term "1,1,0,0")) + (rule "times_zero_1" (formula "118") (term "1,0,0")) + (rule "add_zero_right" (formula "118") (term "0,0")) + (rule "qeq_literals" (formula "118") (term "0")) + (builtin "One Step Simplification" (formula "118")) + (rule "true_left" (formula "118")) + (rule "inEqSimp_subsumption1" (formula "118") (ifseqformula "105")) + (rule "leq_literals" (formula "118") (term "0")) + (builtin "One Step Simplification" (formula "118")) + (rule "true_left" (formula "118")) + (rule "inEqSimp_subsumption0" (formula "118") (ifseqformula "102")) + (rule "leq_literals" (formula "118") (term "0")) + (builtin "One Step Simplification" (formula "118")) + (rule "true_left" (formula "118")) + (rule "nnf_imp2or" (formula "44") (term "0")) + (rule "inEqSimp_subsumption0" (formula "139") (ifseqformula "130")) + (rule "inEqSimp_homoInEq0" (formula "139") (term "0")) + (rule "polySimp_mulComm0" (formula "139") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "139") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "139") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "139") (term "1,0,1,0,0")) + (rule "mul_literals" (formula "139") (term "0,0,1,0,0")) + (rule "polySimp_elimOne" (formula "139") (term "1,0,1,0,0")) + (rule "polySimp_addAssoc" (formula "139") (term "0,0")) + (rule "polySimp_addComm1" (formula "139") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "139") (term "0,0")) + (rule "add_literals" (formula "139") (term "1,1,0,0")) + (rule "times_zero_1" (formula "139") (term "1,0,0")) + (rule "add_zero_right" (formula "139") (term "0,0")) + (rule "polySimp_addAssoc" (formula "139") (term "0,0")) + (rule "polySimp_addComm0" (formula "139") (term "0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "139") (term "0,0")) + (rule "add_literals" (formula "139") (term "1,1,0,0")) + (rule "times_zero_1" (formula "139") (term "1,0,0")) + (rule "add_zero_right" (formula "139") (term "0,0")) + (rule "qeq_literals" (formula "139") (term "0")) + (builtin "One Step Simplification" (formula "139")) + (rule "true_left" (formula "139")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "124") (term "0,1")) + (builtin "One Step Simplification" (formula "124") (ifInst "" (formula "115")) (ifInst "" (formula "191")) (ifInst "" (formula "24"))) + (rule "translateJavaSubInt" (formula "124") (term "2,0,1,0,1,1,1,1,1")) + (rule "translateJavaAddInt" (formula "124") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_elimSub" (formula "124") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "124") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm1" (formula "124") (term "2,1,1,0,1,1,1,1")) + (rule "add_literals" (formula "124") (term "0,2,1,1,0,1,1,1,1")) + (rule "add_zero_left" (formula "124") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "124") (term "2,0,1,0,1,1,1,1,1")) + (rule "add_literals" (formula "124") (term "0,2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "124") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "124") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "124") (term "0,0,0,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "124") (term "0,0,0,0,1,1,1,1")) + (rule "add_literals" (formula "124") (term "0,0,0,0,0,1,1,1,1")) + (rule "add_zero_left" (formula "124") (term "0,0,0,0,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "124") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "124") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_rightDist" (formula "124") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "mul_literals" (formula "124") (term "0,1,0,0,0,0,1,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "124") (term "0,0,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "124") (term "0,0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "124") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "124") (term "1,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "124") (term "0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "124") (term "1,0,0,1,1")) + (rule "inEqSimp_homoInEq0" (formula "124") (term "0,0,0")) + (rule "mul_literals" (formula "124") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "124") (term "0,0,0,0")) + (rule "applyEq" (formula "124") (term "0,1,0,0,1,1,1,1,1") (ifseqformula "62")) + (rule "applyEq" (formula "124") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "62")) + (rule "applyEq" (formula "124") (term "1,1,0,1,1,1,1") (ifseqformula "154")) + (rule "applyEq" (formula "124") (term "0,1,0,0") (ifseqformula "62")) + (rule "applyEq" (formula "124") (term "2,0,1,0,0,1,1") (ifseqformula "62")) + (rule "applyEq" (formula "124") (term "2,0,1,0,1,1") (ifseqformula "62")) + (rule "inEqSimp_sepNegMonomial0" (formula "124") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "124") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "124") (term "0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "124") (term "0,0,0")) + (rule "mul_literals" (formula "124") (term "1,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "124") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "124") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "124") (term "0,0,0,1,1,1,1")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "125") (term "0,1")) + (rule "translateJavaCastInt" (formula "125") (term "0,0,1")) + (rule "castedGetAny" (formula "125") (term "0,0,1")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "126") (term "0")) + (builtin "One Step Simplification" (formula "126")) + (rule "translateJavaSubInt" (formula "126") (term "0,0")) + (rule "translateJavaUnaryMinusInt" (formula "126") (term "1,0")) + (rule "neg_literal" (formula "126") (term "1,0")) + (rule "translateJavaAddInt" (formula "126") (term "0,0,0")) + (rule "polySimp_elimSub" (formula "126") (term "0,0")) + (rule "mul_literals" (formula "126") (term "1,0,0")) + (rule "polySimp_addLiterals" (formula "126") (term "0,0")) + (rule "polySimp_addComm0" (formula "126") (term "0,0")) + (rule "inEqSimp_subsumption1" (formula "94") (ifseqformula "85")) + (rule "leq_literals" (formula "94") (term "0")) + (builtin "One Step Simplification" (formula "94")) + (rule "true_left" (formula "94")) + (rule "inEqSimp_exactShadow3" (formula "88") (ifseqformula "99")) + (rule "polySimp_rightDist" (formula "88") (term "0,0")) + (rule "mul_literals" (formula "88") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "88") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "88") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "88") (term "0")) + (rule "polySimp_addAssoc" (formula "88") (term "0,0")) + (rule "polySimp_addComm1" (formula "88") (term "0,0,0")) + (rule "add_literals" (formula "88") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "88") (term "0,0")) + (rule "add_literals" (formula "88") (term "1,1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "88")) + (rule "polySimp_mulComm0" (formula "88") (term "1")) + (rule "polySimp_rightDist" (formula "88") (term "1")) + (rule "polySimp_mulLiterals" (formula "88") (term "1,1")) + (rule "mul_literals" (formula "88") (term "0,1")) + (rule "polySimp_elimOne" (formula "88") (term "1,1")) + (rule "inEqSimp_exactShadow3" (formula "105") (ifseqformula "82")) + (rule "mul_literals" (formula "105") (term "0,0")) + (rule "polySimp_addAssoc" (formula "105") (term "0")) + (rule "polySimp_addAssoc" (formula "105") (term "0,0")) + (rule "add_literals" (formula "105") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "105")) + (rule "polySimp_mulComm0" (formula "105") (term "1")) + (rule "polySimp_rightDist" (formula "105") (term "1")) + (rule "mul_literals" (formula "105") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "105") (term "1,1")) + (rule "polySimp_elimOne" (formula "105") (term "1,1")) + (rule "inEqSimp_exactShadow3" (formula "105") (ifseqformula "83")) + (rule "mul_literals" (formula "105") (term "0,0")) + (rule "polySimp_addAssoc" (formula "105") (term "0")) + (rule "add_literals" (formula "105") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "105")) + (rule "mul_literals" (formula "105") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "106") (ifseqformula "90")) + (rule "mul_literals" (formula "106") (term "0,0")) + (rule "polySimp_addAssoc" (formula "106") (term "0")) + (rule "add_literals" (formula "106") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "106")) + (rule "mul_literals" (formula "106") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "89") (ifseqformula "82")) + (rule "polySimp_rightDist" (formula "89") (term "0,0")) + (rule "mul_literals" (formula "89") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "89") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "89") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "89") (term "0")) + (rule "polySimp_addAssoc" (formula "89") (term "0,0")) + (rule "polySimp_addComm1" (formula "89") (term "0,0,0")) + (rule "add_literals" (formula "89") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "89") (term "0,0")) + (rule "add_literals" (formula "89") (term "1,1,0,0")) + (rule "times_zero_1" (formula "89") (term "1,0,0")) + (rule "add_zero_right" (formula "89") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "89")) + (rule "mul_literals" (formula "89") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "108") (ifseqformula "100")) + (rule "mul_literals" (formula "108") (term "0,0")) + (rule "polySimp_addAssoc" (formula "108") (term "0")) + (rule "polySimp_addAssoc" (formula "108") (term "0,0")) + (rule "add_literals" (formula "108") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "108")) + (rule "polySimp_mulComm0" (formula "108") (term "1")) + (rule "polySimp_rightDist" (formula "108") (term "1")) + (rule "polySimp_mulLiterals" (formula "108") (term "1,1")) + (rule "mul_literals" (formula "108") (term "0,1")) + (rule "inEqSimp_exactShadow3" (formula "109") (ifseqformula "101")) + (rule "mul_literals" (formula "109") (term "0,0")) + (rule "polySimp_addAssoc" (formula "109") (term "0")) + (rule "polySimp_addAssoc" (formula "109") (term "0,0")) + (rule "add_literals" (formula "109") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "109")) + (rule "polySimp_mulComm0" (formula "109") (term "1")) + (rule "polySimp_rightDist" (formula "109") (term "1")) + (rule "mul_literals" (formula "109") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "109") (term "1,1")) + (rule "inEqSimp_exactShadow3" (formula "110") (ifseqformula "112")) + (rule "mul_literals" (formula "110") (term "0,0")) + (rule "polySimp_addAssoc" (formula "110") (term "0")) + (rule "add_literals" (formula "110") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "110")) + (rule "polySimp_mulLiterals" (formula "110") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "90") (ifseqformula "83")) + (rule "polySimp_rightDist" (formula "90") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "90") (term "1,0,0")) + (rule "mul_literals" (formula "90") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "90") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "90") (term "0")) + (rule "polySimp_addComm1" (formula "90") (term "0,0")) + (rule "add_literals" (formula "90") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "90")) + (rule "polySimp_mulComm0" (formula "90") (term "1")) + (rule "polySimp_rightDist" (formula "90") (term "1")) + (rule "mul_literals" (formula "90") (term "0,1")) + (rule "inEqSimp_exactShadow3" (formula "91") (ifseqformula "92")) + (rule "polySimp_rightDist" (formula "91") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "91") (term "1,0,0")) + (rule "mul_literals" (formula "91") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "91") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "91") (term "0")) + (rule "polySimp_addComm1" (formula "91") (term "0,0")) + (rule "add_literals" (formula "91") (term "0,0,0")) + (rule "polySimp_pullOutFactor3b" (formula "91") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "91")) + (rule "mul_literals" (formula "91") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "92") (ifseqformula "102")) + (rule "polySimp_rightDist" (formula "92") (term "0,0")) + (rule "mul_literals" (formula "92") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "92") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "92") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "92") (term "0")) + (rule "polySimp_addAssoc" (formula "92") (term "0,0")) + (rule "polySimp_addComm1" (formula "92") (term "0,0,0")) + (rule "add_literals" (formula "92") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "92") (term "0,0")) + (rule "add_literals" (formula "92") (term "1,1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "92")) + (rule "polySimp_mulComm0" (formula "92") (term "1")) + (rule "polySimp_rightDist" (formula "92") (term "1")) + (rule "polySimp_mulLiterals" (formula "92") (term "1,1")) + (rule "mul_literals" (formula "92") (term "0,1")) + (rule "polySimp_elimOne" (formula "92") (term "1,1")) + (rule "inEqSimp_exactShadow3" (formula "93") (ifseqformula "116")) + (rule "polySimp_rightDist" (formula "93") (term "0,0")) + (rule "mul_literals" (formula "93") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "93") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "93") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "93") (term "0")) + (rule "polySimp_addComm1" (formula "93") (term "0,0")) + (rule "add_literals" (formula "93") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "93") (term "0")) + (rule "add_literals" (formula "93") (term "1,1,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "93")) + (rule "polySimp_mulLiterals" (formula "93") (term "0")) + (rule "polySimp_elimOne" (formula "93") (term "0")) + (rule "Definition_axiom_for_isSortedSliceTransitive_in_de_wiesler_Functions" (formula "35") (term "0") (inst "i=i") (inst "j=j")) + (builtin "One Step Simplification" (formula "35")) + (rule "expand_inInt" (formula "35") (term "1,0,0,1,0")) + (rule "expand_inInt" (formula "35") (term "1,0,0")) + (rule "replace_int_MIN" (formula "35") (term "0,1,1,0,0,1,0")) + (rule "replace_int_MAX" (formula "35") (term "1,0,1,0,0,1,0")) + (rule "replace_int_MAX" (formula "35") (term "1,0,1,0,0")) + (rule "replace_int_MIN" (formula "35") (term "0,1,1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "35") (term "1,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "35") (term "1,0,0,1,0,0,0,1,0")) + (rule "mul_literals" (formula "35") (term "0,1,0,0,1,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "35") (term "0,0,1,0,0,0,1,0")) + (rule "add_literals" (formula "35") (term "0,0,0,1,0,0,0,1,0")) + (rule "add_zero_left" (formula "35") (term "0,0,1,0,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "35") (term "1,0,0,0")) + (rule "polySimp_rightDist" (formula "35") (term "1,0,0,1,0,0,0")) + (rule "mul_literals" (formula "35") (term "0,1,0,0,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "35") (term "0,0,1,0,0,0")) + (rule "add_literals" (formula "35") (term "0,0,0,1,0,0,0")) + (rule "add_zero_left" (formula "35") (term "0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "35") (term "0,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "35") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "35") (term "1,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "35") (term "1,1,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "35") (term "1,1,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "35") (term "1,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "35") (term "1,1,0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "35") (term "1,1,0,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "35") (term "1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "35") (term "1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "35") (term "1,1,0,0,0")) + (rule "nnf_imp2or" (formula "65") (term "0,1,0")) + (rule "Definition_axiom_for_isSortedSeqTransitive_in_de_wiesler_Functions" (formula "78") (term "0") (inst "i=i") (inst "j=j")) + (builtin "One Step Simplification" (formula "78")) + (rule "expand_inInt" (formula "78") (term "1,0,0,1,0")) + (rule "expand_inInt" (formula "78") (term "1,0,0")) + (rule "replace_int_MAX" (formula "78") (term "1,0,1,0,0,1,0")) + (rule "replace_int_MIN" (formula "78") (term "0,1,1,0,0,1,0")) + (rule "replace_int_MAX" (formula "78") (term "1,0,1,0,0")) + (rule "replace_int_MIN" (formula "78") (term "0,1,1,0,0")) + (rule "translateJavaCastInt" (formula "78") (term "0,1,0,1,0")) + (rule "translateJavaCastInt" (formula "78") (term "1,1,0,1,0")) + (rule "castedGetAny" (formula "78") (term "0,1,0,1,0")) + (rule "castedGetAny" (formula "78") (term "1,1,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "78") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "78") (term "1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,0,1,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "78") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "78") (term "0,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "78") (term "1,1,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "78") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "78") (term "1,0,1,0")) + (rule "applyEq" (formula "78") (term "0,1,0,0,1,0,0,0,1,0") (ifseqformula "76")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,0,1,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0,0,1,0,0,0,1,0")) + (rule "mul_literals" (formula "78") (term "0,1,0,0,1,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,0,1,0,0,0,1,0")) + (rule "add_literals" (formula "78") (term "0,0,0,1,0,0,0,1,0")) + (rule "add_zero_left" (formula "78") (term "0,0,1,0,0,0,1,0")) + (rule "applyEq" (formula "78") (term "0,1,0,0,1,0,0,0") (ifseqformula "76")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,0,1,0,0,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0,0,1,0,0,0")) + (rule "mul_literals" (formula "78") (term "0,1,0,0,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,0,1,0,0,0")) + (rule "add_literals" (formula "78") (term "0,0,0,1,0,0,0")) + (rule "add_zero_left" (formula "78") (term "0,0,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "78") (term "1,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,1,0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "78") (term "1,1,0,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "78") (term "1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "78") (term "1,1,0,0,0")) + (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "75") (term "0")) + (builtin "One Step Simplification" (formula "75")) + (rule "translateJavaMod" (formula "75") (term "0")) + (rule "jmod_axiom" (formula "75") (term "0")) + (rule "polySimp_mulLiterals" (formula "75") (term "1,0")) + (rule "polySimp_sepNegMonomial" (formula "75")) + (rule "polySimp_mulLiterals" (formula "75") (term "0")) + (rule "inEqSimp_subsumption1" (formula "101") (ifseqformula "28")) + (rule "leq_literals" (formula "101") (term "0")) + (builtin "One Step Simplification" (formula "101")) + (rule "true_left" (formula "101")) + (rule "inEqSimp_subsumption1" (formula "100") (ifseqformula "94")) + (rule "inEqSimp_homoInEq0" (formula "100") (term "0")) + (rule "polySimp_mulComm0" (formula "100") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "100") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "100") (term "1,1,0,0")) + (rule "mul_literals" (formula "100") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "100") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "100") (term "0,0")) + (rule "polySimp_addComm1" (formula "100") (term "0,0,0")) + (rule "add_literals" (formula "100") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "100") (term "0,0")) + (rule "add_literals" (formula "100") (term "1,1,0,0")) + (rule "times_zero_1" (formula "100") (term "1,0,0")) + (rule "add_zero_right" (formula "100") (term "0,0")) + (rule "qeq_literals" (formula "100") (term "0")) + (builtin "One Step Simplification" (formula "100")) + (rule "true_left" (formula "100")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "161") (term "1,1") (inst "b=b")) + (builtin "One Step Simplification" (formula "161")) + (rule "expand_inInt" (formula "161") (term "1,0,0,1,1,1")) + (rule "replace_int_MIN" (formula "161") (term "0,1,1,0,0,1,1,1")) + (rule "replace_int_MAX" (formula "161") (term "1,0,1,0,0,1,1,1")) + (rule "translateJavaMulInt" (formula "161") (term "1,0,0,0,0,0,1,1")) + (rule "translateJavaAddInt" (formula "161") (term "1,1,0,0,1,1")) + (rule "translateJavaCastInt" (formula "161") (term "0,1,0,1,0,0,0,1,1")) + (rule "translateJavaCastInt" (formula "161") (term "0,0,1,0,1,1")) + (rule "translateJavaMulInt" (formula "161") (term "0,1,0,0,0,0,1,1")) + (rule "translateJavaCastInt" (formula "161") (term "1,1,0,0,1,0,0,0,1,1")) + (rule "polySimp_mulComm0" (formula "161") (term "1,0,0,0,0,0,1,1")) + (rule "polySimp_mulComm0" (formula "161") (term "0,1,0,0,0,0,1,1")) + (rule "polySimp_addComm0" (formula "161") (term "1,1,0,0,1,1")) + (rule "castedGetAny" (formula "161") (term "0,1,0,1,0,0,0,1,1")) + (rule "castedGetAny" (formula "161") (term "0,0,1,0,1,1")) + (rule "replace_known_left" (formula "161") (term "0,1,0,1,1") (ifseqformula "77")) + (builtin "One Step Simplification" (formula "161")) + (rule "castedGetAny" (formula "161") (term "1,1,0,0,1,0,0,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "161") (term "1,0,0,0,1,1,1")) + (rule "polySimp_mulComm0" (formula "161") (term "1,0,0,1,0,0,0,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "161") (term "0,0,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "161") (term "1,1,0,0,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "161") (term "0,0,0,1,0,0,0,1,1")) + (rule "replace_known_left" (formula "161") (term "0,0,0,1,0,0,0,1,1") (ifseqformula "71")) + (builtin "One Step Simplification" (formula "161")) + (rule "inEqSimp_commuteLeq" (formula "161") (term "0,0,0,0,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "161") (term "0,0,1,0,0,0,1,1")) + (rule "applyEq" (formula "161") (term "0,1,0,0,1,1") (ifseqformula "76")) + (rule "polySimp_homoEq" (formula "161") (term "1,0,0,1,1")) + (rule "polySimp_mulComm0" (formula "161") (term "1,0,1,0,0,1,1")) + (rule "polySimp_rightDist" (formula "161") (term "1,0,1,0,0,1,1")) + (rule "mul_literals" (formula "161") (term "0,1,0,1,0,0,1,1")) + (rule "polySimp_addComm1" (formula "161") (term "0,1,0,0,1,1")) + (rule "polySimp_addAssoc" (formula "161") (term "0,0,1,0,0,1,1")) + (rule "add_literals" (formula "161") (term "0,0,0,1,0,0,1,1")) + (rule "add_zero_left" (formula "161") (term "0,0,1,0,0,1,1")) + (rule "applyEq" (formula "161") (term "1,0,1,0,1,0,0,0,1,1") (ifseqformula "62")) + (rule "replace_known_left" (formula "161") (term "1,0,1,0,0,0,1,1") (ifseqformula "74")) + (builtin "One Step Simplification" (formula "161")) + (rule "applyEq" (formula "161") (term "1,0,1,0,0,1,1") (ifseqformula "62")) + (rule "polySimp_pullOutFactor2" (formula "161") (term "0,1,0,0,1,1")) + (rule "add_literals" (formula "161") (term "1,0,1,0,0,1,1")) + (rule "times_zero_1" (formula "161") (term "0,1,0,0,1,1")) + (builtin "One Step Simplification" (formula "161")) + (rule "applyEq" (formula "161") (term "1,0,0,1,0,0,1,1") (ifseqformula "62")) + (rule "replace_known_left" (formula "161") (term "0,1,0,0,1,1") (ifseqformula "73")) + (builtin "One Step Simplification" (formula "161")) + (rule "applyEq" (formula "161") (term "0,0,1,0,0,0,1,1") (ifseqformula "62")) + (rule "inEqSimp_commuteLeq" (formula "161") (term "1,0,0,0,1,1")) + (rule "replace_known_left" (formula "161") (term "1,0,0,0,1,1") (ifseqformula "70")) + (builtin "One Step Simplification" (formula "161")) + (rule "applyEq" (formula "161") (term "0,0,0,0,0,1,1") (ifseqformula "62")) + (rule "applyEq" (formula "161") (term "0,1,0,0,1,0,0,0,1,1,1") (ifseqformula "62")) + (rule "inEqSimp_sepPosMonomial0" (formula "161") (term "1,0,0,0,1,1,1")) + (rule "polySimp_mulComm0" (formula "161") (term "1,1,0,0,0,1,1,1")) + (rule "polySimp_rightDist" (formula "161") (term "1,1,0,0,0,1,1,1")) + (rule "mul_literals" (formula "161") (term "0,1,1,0,0,0,1,1,1")) + (rule "polySimp_mulLiterals" (formula "161") (term "1,1,1,0,0,0,1,1,1")) + (rule "polySimp_elimOne" (formula "161") (term "1,1,1,0,0,0,1,1,1")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "162") (term "0")) + (builtin "One Step Simplification" (formula "162") (ifInst "" (formula "123")) (ifInst "" (formula "200")) (ifInst "" (formula "24"))) + (rule "translateJavaSubInt" (formula "162") (term "2,0,1,0,1,1,1,1,1")) + (rule "translateJavaAddInt" (formula "162") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_elimSub" (formula "162") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "162") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "162") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "162") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "162") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "162") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "162") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "162") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "162") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "162") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "162") (term "1,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "162") (term "0,0,0")) + (rule "replace_known_left" (formula "162") (term "0,0,0") (ifseqformula "15")) + (builtin "One Step Simplification" (formula "162")) + (rule "inEqSimp_commuteLeq" (formula "162") (term "0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "162") (term "1,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "162") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "162") (term "0,0")) + (rule "applyEq" (formula "162") (term "1,1,0,1,1,1,1") (ifseqformula "163")) + (rule "applyEq" (formula "162") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "62")) + (rule "applyEq" (formula "162") (term "0,0,0,0,1,1") (ifseqformula "163")) + (rule "applyEq" (formula "162") (term "1,1,0,0,1,1") (ifseqformula "163")) + (rule "applyEq" (formula "162") (term "0,0,0") (ifseqformula "62")) + (rule "applyEq" (formula "162") (term "0,0,0,1,1,1") (ifseqformula "163")) + (rule "applyEq" (formula "162") (term "2,0,1,0,1,1") (ifseqformula "62")) + (rule "applyEq" (formula "162") (term "0,1,0,0,1,1,1,1,1") (ifseqformula "62")) + (rule "applyEq" (formula "162") (term "1,1,0,1,1,1,1,1") (ifseqformula "163")) + (rule "applyEq" (formula "162") (term "2,0,1,0,0,1,1") (ifseqformula "62")) + (rule "inEqSimp_sepNegMonomial0" (formula "162") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "162") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "162") (term "0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "162") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "162") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "162") (term "0,0,0,1,1,1,1")) + (rule "replace_known_left" (formula "162") (term "0,0,1,1,1,1") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "162")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "163") (term "0")) + (rule "translateJavaCastInt" (formula "163") (term "0,0")) + (rule "castedGetAny" (formula "163") (term "0,0")) + (rule "arrayLengthIsAShort" (formula "41") (term "0")) + (rule "expand_inShort" (formula "41")) + (rule "replace_short_MIN" (formula "41") (term "0,1")) + (rule "replace_short_MAX" (formula "41") (term "1,0")) + (rule "andLeft" (formula "41")) + (rule "inEqSimp_commuteLeq" (formula "42")) + (rule "applyEq" (formula "41") (term "0") (ifseqformula "43")) + (rule "leq_literals" (formula "41")) + (rule "true_left" (formula "41")) + (rule "applyEq" (formula "41") (term "0") (ifseqformula "42")) + (rule "qeq_literals" (formula "41")) + (rule "true_left" (formula "41")) + (rule "arrayLengthNotNegative" (formula "41") (term "0")) + (rule "applyEq" (formula "41") (term "0") (ifseqformula "42")) + (rule "qeq_literals" (formula "41")) + (rule "true_left" (formula "41")) + (rule "arrayLengthNotNegative" (formula "40") (term "0")) + (rule "applyEq" (formula "40") (term "0") (ifseqformula "41")) + (rule "qeq_literals" (formula "40")) + (rule "true_left" (formula "40")) + (rule "arrayLengthIsAShort" (formula "40") (term "0")) + (rule "expand_inShort" (formula "40")) + (rule "replace_short_MIN" (formula "40") (term "0,1")) + (rule "replace_short_MAX" (formula "40") (term "1,0")) + (rule "andLeft" (formula "40")) + (rule "inEqSimp_commuteLeq" (formula "41")) + (rule "applyEq" (formula "40") (term "0") (ifseqformula "42")) + (rule "leq_literals" (formula "40")) + (rule "closeFalse" (formula "40")) + ) + ) + (branch "Case 2" (rule "expand_inInt" (formula "148")) (rule "replace_int_MIN" (formula "148") (term "0,1")) (rule "replace_int_MAX" (formula "148") (term "1,0")) (rule "polySimp_homoEq" (formula "58")) + (rule "polySimp_homoEq" (formula "108")) (rule "polySimp_homoEq" (formula "11") (term "1,0")) (rule "polySimp_homoEq" (formula "48") (term "1,0,1,0")) - (rule "polySimp_homoEq" (formula "109")) (rule "polySimp_mulComm0" (formula "58") (term "1,0")) + (rule "polySimp_mulComm0" (formula "108") (term "1,0")) (rule "polySimp_mulComm0" (formula "11") (term "1,0,1,0")) (rule "polySimp_mulComm0" (formula "48") (term "1,0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "109") (term "1,0")) (rule "polySimp_rightDist" (formula "58") (term "1,0")) (rule "polySimp_mulComm0" (formula "58") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "108") (term "1,0")) (rule "polySimp_rightDist" (formula "11") (term "1,0,1,0")) (rule "polySimp_mulComm0" (formula "11") (term "0,1,0,1,0")) (rule "polySimp_rightDist" (formula "48") (term "1,0,1,0,1,0")) @@ -23852,11 +37651,10 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulComm0" (formula "48") (term "0,0,1,0,1,0,1,0")) (rule "polySimp_mulLiterals" (formula "48") (term "0,1,0,1,0,1,0")) (rule "polySimp_elimOne" (formula "48") (term "0,1,0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "109") (term "1,0")) - (rule "polySimp_rightDist" (formula "109") (term "0,1,0")) - (rule "polySimp_mulLiterals" (formula "109") (term "1,0,1,0")) - (rule "polySimp_elimOne" (formula "109") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "109") (term "0,0,1,0")) + (rule "polySimp_rightDist" (formula "108") (term "0,1,0")) + (rule "polySimp_mulLiterals" (formula "108") (term "1,0,1,0")) + (rule "polySimp_elimOne" (formula "108") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "108") (term "0,0,1,0")) (rule "polySimp_addAssoc" (formula "58") (term "0")) (rule "polySimp_addAssoc" (formula "11") (term "0,1,0")) (rule "polySimp_addComm0" (formula "11") (term "0,0,1,0")) @@ -23868,12 +37666,9 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulComm0" (formula "1") (term "0,0,0")) (rule "polySimp_addComm1" (formula "1") (term "0")) (rule "polySimp_addAssoc" (formula "50") (term "0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "111") (term "0")) + (rule "polySimp_addAssoc" (formula "110") (term "0")) (rule "inEqSimp_ltToLeq" (formula "12") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "3")) - (rule "polySimp_rightDist" (formula "3") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "3") (term "0,1,0,0")) (rule "inEqSimp_ltToLeq" (formula "14") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "4")) @@ -23881,10 +37676,13 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_addComm1" (formula "4") (term "0")) (rule "inEqSimp_ltToLeq" (formula "50") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "3")) + (rule "polySimp_rightDist" (formula "3") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "3") (term "0,1,0,0")) (rule "polySimp_addAssoc" (formula "2") (term "0")) - (rule "polySimp_addAssoc" (formula "111") (term "0,0")) - (rule "polySimp_addComm1" (formula "111") (term "0,0,0")) - (rule "polySimp_addComm0" (formula "111") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "110") (term "0,0")) + (rule "polySimp_addComm1" (formula "110") (term "0,0,0")) + (rule "polySimp_addComm0" (formula "110") (term "0,0,0,0")) (rule "polySimp_addAssoc" (formula "3") (term "0,0")) (rule "polySimp_addAssoc" (formula "3") (term "0")) (rule "polySimp_addComm1" (formula "3") (term "0,0")) @@ -23892,24 +37690,6 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "add_literals" (formula "3") (term "1,1,0,0,0")) (rule "times_zero_1" (formula "3") (term "1,0,0,0")) (rule "add_zero_right" (formula "3") (term "0,0,0")) - (rule "inEqSimp_homoInEq0" (formula "74")) - (rule "polySimp_mulComm0" (formula "74") (term "1,0")) - (rule "polySimp_rightDist" (formula "74") (term "1,0")) - (rule "polySimp_mulComm0" (formula "74") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "74") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "79")) - (rule "polySimp_mulComm0" (formula "79") (term "1,0")) - (rule "polySimp_rightDist" (formula "79") (term "1,0")) - (rule "polySimp_mulComm0" (formula "79") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "79") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "40")) - (rule "polySimp_mulComm0" (formula "40") (term "1,0")) - (rule "polySimp_rightDist" (formula "40") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "40") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "40") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "40") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "40") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "40") (term "0")) (rule "inEqSimp_homoInEq0" (formula "93")) (rule "polySimp_mulComm0" (formula "93") (term "1,0")) (rule "polySimp_rightDist" (formula "93") (term "1,0")) @@ -23920,41 +37700,46 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "add_literals" (formula "93") (term "1,0,0,0")) (rule "times_zero_1" (formula "93") (term "0,0,0")) (rule "add_zero_left" (formula "93") (term "0,0")) - (rule "inEqSimp_homoInEq1" (formula "91")) - (rule "polySimp_pullOutFactor1" (formula "91") (term "0")) - (rule "add_literals" (formula "91") (term "1,0")) - (rule "times_zero_1" (formula "91") (term "0")) - (rule "leq_literals" (formula "91")) - (rule "true_left" (formula "91")) - (rule "inEqSimp_homoInEq0" (formula "91")) - (rule "polySimp_addComm1" (formula "91") (term "0")) - (rule "polySimp_pullOutFactor1" (formula "91") (term "0,0")) - (rule "add_literals" (formula "91") (term "1,0,0")) - (rule "times_zero_1" (formula "91") (term "0,0")) - (rule "add_zero_left" (formula "91") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "101")) - (rule "polySimp_mulComm0" (formula "101") (term "1,0")) - (rule "polySimp_rightDist" (formula "101") (term "1,0")) - (rule "polySimp_mulComm0" (formula "101") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "101") (term "0")) - (rule "polySimp_addComm1" (formula "101") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "101") (term "0,0,0")) - (rule "add_literals" (formula "101") (term "1,0,0,0")) - (rule "times_zero_1" (formula "101") (term "0,0,0")) - (rule "add_zero_left" (formula "101") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "111")) - (rule "polySimp_mulComm0" (formula "111") (term "1,0")) - (rule "polySimp_rightDist" (formula "111") (term "1,0")) - (rule "polySimp_mulComm0" (formula "111") (term "0,1,0")) - (rule "polySimp_addComm1" (formula "111") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "80")) - (rule "mul_literals" (formula "80") (term "1,0")) - (rule "polySimp_addComm1" (formula "80") (term "0")) - (rule "polySimp_addComm0" (formula "80") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "65")) - (rule "mul_literals" (formula "65") (term "1,0")) - (rule "polySimp_addComm1" (formula "65") (term "0")) - (rule "polySimp_addComm0" (formula "65") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "108")) + (rule "polySimp_mulComm0" (formula "108") (term "1,0")) + (rule "polySimp_rightDist" (formula "108") (term "1,0")) + (rule "polySimp_mulComm0" (formula "108") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "108") (term "0")) + (rule "polySimp_addComm0" (formula "108") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "40")) + (rule "polySimp_mulComm0" (formula "40") (term "1,0")) + (rule "polySimp_rightDist" (formula "40") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "40") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "40") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "40") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "40") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "40") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "74")) + (rule "polySimp_mulComm0" (formula "74") (term "1,0")) + (rule "polySimp_rightDist" (formula "74") (term "1,0")) + (rule "polySimp_mulComm0" (formula "74") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "74") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "79")) + (rule "polySimp_mulComm0" (formula "79") (term "1,0")) + (rule "polySimp_rightDist" (formula "79") (term "1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "92")) + (rule "polySimp_addComm1" (formula "92") (term "0")) + (rule "polySimp_pullOutFactor1" (formula "92") (term "0,0")) + (rule "add_literals" (formula "92") (term "1,0,0")) + (rule "times_zero_1" (formula "92") (term "0,0")) + (rule "add_zero_left" (formula "92") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1,0")) + (rule "polySimp_rightDist" (formula "64") (term "1,0")) + (rule "polySimp_mulComm0" (formula "64") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "64") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "110")) + (rule "polySimp_mulComm0" (formula "110") (term "1,0")) + (rule "polySimp_rightDist" (formula "110") (term "1,0")) + (rule "polySimp_mulComm0" (formula "110") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "110") (term "0")) (rule "inEqSimp_homoInEq0" (formula "102")) (rule "polySimp_mulComm0" (formula "102") (term "1,0")) (rule "polySimp_rightDist" (formula "102") (term "1,0")) @@ -23964,78 +37749,91 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "mul_literals" (formula "67") (term "1,0")) (rule "polySimp_addComm1" (formula "67") (term "0")) (rule "polySimp_addComm0" (formula "67") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "65")) + (rule "mul_literals" (formula "65") (term "1,0")) + (rule "polySimp_addComm1" (formula "65") (term "0")) + (rule "polySimp_addComm0" (formula "65") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "93")) + (rule "polySimp_mulComm0" (formula "93") (term "1,0")) + (rule "polySimp_rightDist" (formula "93") (term "1,0")) + (rule "polySimp_mulComm0" (formula "93") (term "0,1,0")) (rule "inEqSimp_homoInEq0" (formula "106")) (rule "polySimp_mulComm0" (formula "106") (term "1,0")) (rule "polySimp_rightDist" (formula "106") (term "1,0")) (rule "polySimp_mulComm0" (formula "106") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "107")) - (rule "polySimp_mulComm0" (formula "107") (term "1,0")) - (rule "polySimp_rightDist" (formula "107") (term "1,0")) - (rule "polySimp_mulComm0" (formula "107") (term "0,1,0")) (rule "inEqSimp_homoInEq0" (formula "66")) (rule "polySimp_mulComm0" (formula "66") (term "1,0")) (rule "polySimp_rightDist" (formula "66") (term "1,0")) (rule "polySimp_mulComm0" (formula "66") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "64")) - (rule "polySimp_mulComm0" (formula "64") (term "1,0")) - (rule "polySimp_rightDist" (formula "64") (term "1,0")) - (rule "polySimp_mulComm0" (formula "64") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "92")) - (rule "polySimp_mulComm0" (formula "92") (term "1,0")) (rule "inEqSimp_homoInEq0" (formula "75")) (rule "mul_literals" (formula "75") (term "1,0")) (rule "polySimp_addComm1" (formula "75") (term "0")) (rule "polySimp_addComm0" (formula "75") (term "0,0")) - (rule "polySimp_rightDist" (formula "92") (term "1,0")) - (rule "polySimp_mulComm0" (formula "92") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "146") (term "1")) - (rule "mul_literals" (formula "146") (term "1,0,1")) - (rule "polySimp_addComm1" (formula "146") (term "0,1")) - (rule "polySimp_addComm0" (formula "146") (term "0,0,1")) - (rule "inEqSimp_homoInEq0" (formula "146") (term "0")) - (rule "polySimp_mulComm0" (formula "146") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "111") (term "0,0")) - (rule "polySimp_addComm1" (formula "111") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "111") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1" (formula "111") (term "0,0,0,0,0")) - (rule "add_literals" (formula "111") (term "1,0,0,0,0,0")) - (rule "times_zero_1" (formula "111") (term "0,0,0,0,0")) - (rule "add_zero_left" (formula "111") (term "0,0,0,0")) - (rule "polySimp_rightDist" (formula "146") (term "1,0,0")) - (rule "polySimp_mulLiterals" (formula "146") (term "1,1,0,0")) - (rule "polySimp_elimOne" (formula "146") (term "1,1,0,0")) - (rule "polySimp_mulComm0" (formula "146") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "102") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "102") (term "0,0,0")) - (rule "add_literals" (formula "102") (term "1,0,0,0")) - (rule "times_zero_1" (formula "102") (term "0,0,0")) - (rule "add_zero_left" (formula "102") (term "0,0")) - (rule "polySimp_addAssoc" (formula "106") (term "0")) - (rule "polySimp_addComm1" (formula "106") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "106") (term "0,0,0")) - (rule "add_literals" (formula "106") (term "1,0,0,0")) - (rule "times_zero_1" (formula "106") (term "0,0,0")) - (rule "add_zero_left" (formula "106") (term "0,0")) - (rule "polySimp_addAssoc" (formula "107") (term "0")) - (rule "polySimp_addComm0" (formula "107") (term "0,0")) - (rule "polySimp_addAssoc" (formula "66") (term "0")) - (rule "polySimp_addAssoc" (formula "64") (term "0")) + (rule "inEqSimp_homoInEq1" (formula "91")) + (rule "polySimp_pullOutFactor1" (formula "91") (term "0")) + (rule "add_literals" (formula "91") (term "1,0")) + (rule "times_zero_1" (formula "91") (term "0")) + (rule "leq_literals" (formula "91")) + (rule "true_left" (formula "91")) + (rule "inEqSimp_homoInEq0" (formula "80")) + (rule "mul_literals" (formula "80") (term "1,0")) + (rule "polySimp_addComm1" (formula "80") (term "0")) + (rule "polySimp_addComm0" (formula "80") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "100")) + (rule "polySimp_mulComm0" (formula "100") (term "1,0")) + (rule "polySimp_addAssoc" (formula "109") (term "0,0")) + (rule "polySimp_addComm1" (formula "109") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "109") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1" (formula "109") (term "0,0,0,0,0")) + (rule "add_literals" (formula "109") (term "1,0,0,0,0,0")) + (rule "times_zero_1" (formula "109") (term "0,0,0,0,0")) + (rule "add_zero_left" (formula "109") (term "0,0,0,0")) + (rule "polySimp_rightDist" (formula "100") (term "1,0")) + (rule "polySimp_mulComm0" (formula "100") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "145") (term "1")) + (rule "mul_literals" (formula "145") (term "1,0,1")) + (rule "polySimp_addComm1" (formula "145") (term "0,1")) + (rule "inEqSimp_homoInEq0" (formula "145") (term "0")) + (rule "polySimp_mulComm0" (formula "145") (term "1,0,0")) + (rule "polySimp_addComm0" (formula "145") (term "0,0,1")) + (rule "polySimp_addAssoc" (formula "101") (term "0,0")) + (rule "polySimp_pullOutFactor1" (formula "101") (term "0,0,0")) + (rule "add_literals" (formula "101") (term "1,0,0,0")) + (rule "times_zero_1" (formula "101") (term "0,0,0")) + (rule "add_zero_left" (formula "101") (term "0,0")) + (rule "polySimp_rightDist" (formula "145") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "145") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "145") (term "1,1,0,0")) + (rule "polySimp_mulComm0" (formula "145") (term "0,1,0,0")) (rule "polySimp_addAssoc" (formula "92") (term "0")) (rule "polySimp_addComm0" (formula "92") (term "0,0")) + (rule "polySimp_addAssoc" (formula "105") (term "0")) + (rule "polySimp_addComm1" (formula "105") (term "0,0")) + (rule "polySimp_pullOutFactor1" (formula "105") (term "0,0,0")) + (rule "add_literals" (formula "105") (term "1,0,0,0")) + (rule "times_zero_1" (formula "105") (term "0,0,0")) + (rule "add_zero_left" (formula "105") (term "0,0")) + (rule "polySimp_addAssoc" (formula "66") (term "0")) + (rule "polySimp_addAssoc" (formula "100") (term "0")) + (rule "polySimp_addComm1" (formula "100") (term "0,0")) + (rule "polySimp_pullOutFactor1" (formula "100") (term "0,0,0")) + (rule "add_literals" (formula "100") (term "1,0,0,0")) + (rule "times_zero_1" (formula "100") (term "0,0,0")) + (rule "add_zero_left" (formula "100") (term "0,0")) (rule "polySimp_addAssoc" (formula "145") (term "0,0")) (rule "polySimp_sepNegMonomial" (formula "60")) (rule "polySimp_mulLiterals" (formula "60") (term "0")) (rule "polySimp_elimOne" (formula "60") (term "0")) - (rule "applyEq" (formula "93") (term "1") (ifseqformula "60")) + (rule "applyEq" (formula "110") (term "1") (ifseqformula "60")) (rule "polySimp_sepNegMonomial" (formula "13") (term "1,0")) (rule "polySimp_mulLiterals" (formula "13") (term "0,1,0")) (rule "polySimp_elimOne" (formula "13") (term "0,1,0")) (rule "polySimp_sepNegMonomial" (formula "50") (term "1,0,1,0")) (rule "polySimp_mulLiterals" (formula "50") (term "0,1,0,1,0")) (rule "polySimp_elimOne" (formula "50") (term "0,1,0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "108")) - (rule "polySimp_mulLiterals" (formula "108") (term "0")) - (rule "polySimp_elimOne" (formula "108") (term "0")) + (rule "polySimp_sepNegMonomial" (formula "107")) + (rule "polySimp_mulLiterals" (formula "107") (term "0")) + (rule "polySimp_elimOne" (formula "107") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "1")) (rule "polySimp_mulLiterals" (formula "1") (term "0")) (rule "polySimp_elimOne" (formula "1") (term "0")) @@ -24072,88 +37870,107 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "mul_literals" (formula "3") (term "0,1")) (rule "polySimp_mulLiterals" (formula "3") (term "1,1")) (rule "polySimp_elimOne" (formula "3") (term "1,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "91")) + (rule "polySimp_mulLiterals" (formula "91") (term "1")) + (rule "polySimp_elimOne" (formula "91") (term "1")) + (rule "inEqSimp_sepNegMonomial1" (formula "40")) + (rule "polySimp_mulLiterals" (formula "40") (term "0")) + (rule "polySimp_elimOne" (formula "40") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "74")) (rule "polySimp_mulLiterals" (formula "74") (term "0")) (rule "polySimp_elimOne" (formula "74") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "79")) (rule "polySimp_mulLiterals" (formula "79") (term "0")) (rule "polySimp_elimOne" (formula "79") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "40")) - (rule "polySimp_mulLiterals" (formula "40") (term "0")) - (rule "polySimp_elimOne" (formula "40") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "91")) - (rule "polySimp_mulLiterals" (formula "91") (term "1")) - (rule "polySimp_elimOne" (formula "91") (term "1")) - (rule "inEqSimp_sepNegMonomial1" (formula "100")) - (rule "polySimp_mulLiterals" (formula "100") (term "0")) - (rule "polySimp_elimOne" (formula "100") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "80")) - (rule "polySimp_mulComm0" (formula "80") (term "1")) - (rule "polySimp_rightDist" (formula "80") (term "1")) - (rule "mul_literals" (formula "80") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "65")) - (rule "polySimp_mulComm0" (formula "65") (term "1")) - (rule "polySimp_rightDist" (formula "65") (term "1")) - (rule "mul_literals" (formula "65") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "0")) + (rule "polySimp_elimOne" (formula "64") (term "0")) (rule "inEqSimp_sepPosMonomial1" (formula "67")) (rule "polySimp_mulComm0" (formula "67") (term "1")) (rule "polySimp_rightDist" (formula "67") (term "1")) (rule "mul_literals" (formula "67") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "65")) + (rule "polySimp_mulComm0" (formula "65") (term "1")) + (rule "polySimp_rightDist" (formula "65") (term "1")) + (rule "mul_literals" (formula "65") (term "0,1")) (rule "inEqSimp_sepPosMonomial1" (formula "75")) (rule "polySimp_mulComm0" (formula "75") (term "1")) (rule "polySimp_rightDist" (formula "75") (term "1")) (rule "mul_literals" (formula "75") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "80")) + (rule "polySimp_mulComm0" (formula "80") (term "1")) + (rule "polySimp_rightDist" (formula "80") (term "1")) + (rule "mul_literals" (formula "80") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "108")) + (rule "polySimp_mulComm0" (formula "108") (term "1")) + (rule "polySimp_rightDist" (formula "108") (term "1")) + (rule "polySimp_mulLiterals" (formula "108") (term "1,1")) + (rule "polySimp_elimOne" (formula "108") (term "1,1")) + (rule "polySimp_rightDist" (formula "108") (term "0,1")) + (rule "polySimp_mulAssoc" (formula "108") (term "0,0,1")) + (rule "polySimp_mulComm0" (formula "108") (term "0,0,0,1")) + (rule "polySimp_mulLiterals" (formula "108") (term "0,0,1")) + (rule "polySimp_elimOne" (formula "108") (term "0,0,1")) (rule "inEqSimp_sepNegMonomial1" (formula "144") (term "1")) (rule "polySimp_mulLiterals" (formula "144") (term "0,1")) (rule "polySimp_elimOne" (formula "144") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "109")) - (rule "polySimp_mulComm0" (formula "109") (term "1")) - (rule "polySimp_rightDist" (formula "109") (term "1")) - (rule "polySimp_mulLiterals" (formula "109") (term "1,1")) - (rule "polySimp_elimOne" (formula "109") (term "1,1")) - (rule "polySimp_rightDist" (formula "109") (term "0,1")) - (rule "polySimp_mulAssoc" (formula "109") (term "0,0,1")) - (rule "polySimp_mulComm0" (formula "109") (term "0,0,0,1")) - (rule "polySimp_mulLiterals" (formula "109") (term "0,0,1")) - (rule "polySimp_elimOne" (formula "109") (term "0,0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "101")) - (rule "polySimp_mulLiterals" (formula "101") (term "1")) - (rule "polySimp_elimOne" (formula "101") (term "1")) - (rule "inEqSimp_sepNegMonomial1" (formula "105")) - (rule "polySimp_mulLiterals" (formula "105") (term "0")) - (rule "polySimp_elimOne" (formula "105") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "66")) - (rule "polySimp_mulLiterals" (formula "66") (term "0")) - (rule "polySimp_elimOne" (formula "66") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "64")) - (rule "polySimp_mulLiterals" (formula "64") (term "0")) - (rule "polySimp_elimOne" (formula "64") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "100")) + (rule "polySimp_mulLiterals" (formula "100") (term "1")) + (rule "polySimp_elimOne" (formula "100") (term "1")) (rule "inEqSimp_sepNegMonomial1" (formula "91")) (rule "polySimp_mulLiterals" (formula "91") (term "0")) (rule "polySimp_elimOne" (formula "91") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "103")) + (rule "polySimp_mulLiterals" (formula "103") (term "0")) + (rule "polySimp_elimOne" (formula "103") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "66")) + (rule "polySimp_mulLiterals" (formula "66") (term "0")) + (rule "polySimp_elimOne" (formula "66") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "98")) + (rule "polySimp_mulLiterals" (formula "98") (term "0")) + (rule "polySimp_elimOne" (formula "98") (term "0")) (rule "inEqSimp_sepPosMonomial1" (formula "143") (term "0")) (rule "polySimp_mulComm0" (formula "143") (term "1,0")) (rule "polySimp_rightDist" (formula "143") (term "1,0")) - (rule "mul_literals" (formula "143") (term "0,1,0")) (rule "polySimp_mulLiterals" (formula "143") (term "1,1,0")) + (rule "mul_literals" (formula "143") (term "0,1,0")) (rule "polySimp_elimOne" (formula "143") (term "1,1,0")) - (rule "inEqSimp_subsumption1" (formula "37") (ifseqformula "38")) - (rule "leq_literals" (formula "37") (term "0")) - (builtin "One Step Simplification" (formula "37")) - (rule "true_left" (formula "37")) - (rule "inEqSimp_subsumption1" (formula "81") (ifseqformula "68")) - (rule "leq_literals" (formula "81") (term "0")) - (builtin "One Step Simplification" (formula "81")) - (rule "true_left" (formula "81")) - (rule "inEqSimp_subsumption0" (formula "141") (term "1") (ifseqformula "102")) - (rule "inEqSimp_homoInEq0" (formula "141") (term "0,1")) - (rule "polySimp_pullOutFactor1b" (formula "141") (term "0,0,1")) - (rule "add_literals" (formula "141") (term "1,1,0,0,1")) - (rule "times_zero_1" (formula "141") (term "1,0,0,1")) - (rule "add_zero_right" (formula "141") (term "0,0,1")) - (rule "qeq_literals" (formula "141") (term "0,1")) - (builtin "One Step Simplification" (formula "141")) - (rule "inEqSimp_geqRight" (formula "141")) + (rule "inEqSimp_subsumption1" (formula "78") (ifseqformula "10")) + (rule "leq_literals" (formula "78") (term "0")) + (builtin "One Step Simplification" (formula "78")) + (rule "true_left" (formula "78")) + (rule "inEqSimp_subsumption1" (formula "22") (ifseqformula "34")) + (rule "leq_literals" (formula "22") (term "0")) + (builtin "One Step Simplification" (formula "22")) + (rule "true_left" (formula "22")) + (rule "inEqSimp_subsumption1" (formula "69") (ifseqformula "2")) + (rule "inEqSimp_homoInEq0" (formula "69") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "69") (term "0,0")) + (rule "add_literals" (formula "69") (term "1,1,0,0")) + (rule "times_zero_1" (formula "69") (term "1,0,0")) + (rule "add_zero_right" (formula "69") (term "0,0")) + (rule "qeq_literals" (formula "69") (term "0")) + (builtin "One Step Simplification" (formula "69")) + (rule "true_left" (formula "69")) + (rule "inEqSimp_subsumption1" (formula "79") (ifseqformula "68")) + (rule "leq_literals" (formula "79") (term "0")) + (builtin "One Step Simplification" (formula "79")) + (rule "true_left" (formula "79")) + (rule "inEqSimp_subsumption0" (formula "139") (term "1") (ifseqformula "3")) + (rule "inEqSimp_homoInEq0" (formula "139") (term "0,1")) + (rule "polySimp_mulComm0" (formula "139") (term "1,0,0,1")) + (rule "polySimp_rightDist" (formula "139") (term "1,0,0,1")) + (rule "mul_literals" (formula "139") (term "0,1,0,0,1")) + (rule "polySimp_addAssoc" (formula "139") (term "0,0,1")) + (rule "polySimp_addComm1" (formula "139") (term "0,0,0,1")) + (rule "add_literals" (formula "139") (term "0,0,0,0,1")) + (rule "polySimp_pullOutFactor1b" (formula "139") (term "0,0,1")) + (rule "add_literals" (formula "139") (term "1,1,0,0,1")) + (rule "times_zero_1" (formula "139") (term "1,0,0,1")) + (rule "add_zero_right" (formula "139") (term "0,0,1")) + (rule "qeq_literals" (formula "139") (term "0,1")) + (builtin "One Step Simplification" (formula "139")) + (rule "inEqSimp_geqRight" (formula "139")) (rule "polySimp_rightDist" (formula "1") (term "1,0,0")) (rule "mul_literals" (formula "1") (term "0,1,0,0")) (rule "polySimp_addAssoc" (formula "1") (term "0,0")) @@ -24161,8 +37978,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_sepPosMonomial0" (formula "1")) (rule "polySimp_mulComm0" (formula "1") (term "1")) (rule "polySimp_rightDist" (formula "1") (term "1")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,1")) (rule "mul_literals" (formula "1") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "1") (term "1,1")) (rule "polySimp_elimOne" (formula "1") (term "1,1")) (rule "inEqSimp_subsumption1" (formula "12") (ifseqformula "5")) (rule "inEqSimp_homoInEq0" (formula "12") (term "0")) @@ -24173,37 +37990,24 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "qeq_literals" (formula "12") (term "0")) (builtin "One Step Simplification" (formula "12")) (rule "true_left" (formula "12")) - (rule "inEqSimp_subsumption1" (formula "77") (ifseqformula "11")) - (rule "leq_literals" (formula "77") (term "0")) - (builtin "One Step Simplification" (formula "77")) - (rule "true_left" (formula "77")) - (rule "inEqSimp_subsumption1" (formula "22") (ifseqformula "34")) - (rule "leq_literals" (formula "22") (term "0")) - (builtin "One Step Simplification" (formula "22")) - (rule "true_left" (formula "22")) - (rule "inEqSimp_subsumption0" (formula "100") (ifseqformula "4")) - (rule "inEqSimp_homoInEq0" (formula "100") (term "0")) - (rule "polySimp_mulComm0" (formula "100") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "100") (term "1,0,0")) - (rule "mul_literals" (formula "100") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "100") (term "0,0")) - (rule "polySimp_addComm0" (formula "100") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "100") (term "0,0")) - (rule "add_literals" (formula "100") (term "1,1,0,0")) - (rule "times_zero_1" (formula "100") (term "1,0,0")) - (rule "add_literals" (formula "100") (term "0,0")) - (rule "qeq_literals" (formula "100") (term "0")) - (builtin "One Step Simplification" (formula "100")) - (rule "true_left" (formula "100")) - (rule "inEqSimp_subsumption1" (formula "68") (ifseqformula "3")) - (rule "inEqSimp_homoInEq0" (formula "68") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "68") (term "0,0")) - (rule "add_literals" (formula "68") (term "1,1,0,0")) - (rule "times_zero_1" (formula "68") (term "1,0,0")) - (rule "add_literals" (formula "68") (term "0,0")) - (rule "qeq_literals" (formula "68") (term "0")) - (builtin "One Step Simplification" (formula "68")) - (rule "true_left" (formula "68")) + (rule "inEqSimp_subsumption1" (formula "36") (ifseqformula "37")) + (rule "leq_literals" (formula "36") (term "0")) + (builtin "One Step Simplification" (formula "36")) + (rule "true_left" (formula "36")) + (rule "inEqSimp_subsumption0" (formula "98") (ifseqformula "4")) + (rule "inEqSimp_homoInEq0" (formula "98") (term "0")) + (rule "polySimp_mulComm0" (formula "98") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "98") (term "1,0,0")) + (rule "mul_literals" (formula "98") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "98") (term "0,0")) + (rule "polySimp_addComm0" (formula "98") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "98") (term "0,0")) + (rule "add_literals" (formula "98") (term "1,1,0,0")) + (rule "times_zero_1" (formula "98") (term "1,0,0")) + (rule "add_literals" (formula "98") (term "0,0")) + (rule "qeq_literals" (formula "98") (term "0")) + (builtin "One Step Simplification" (formula "98")) + (rule "true_left" (formula "98")) (rule "inEqSimp_subsumption0" (formula "4") (ifseqformula "1")) (rule "inEqSimp_homoInEq0" (formula "4") (term "0")) (rule "polySimp_mulComm0" (formula "4") (term "1,0,0")) @@ -24219,155 +38023,6 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "qeq_literals" (formula "4") (term "0")) (builtin "One Step Simplification" (formula "4")) (rule "true_left" (formula "4")) - (rule "inEqSimp_exactShadow3" (formula "62") (ifseqformula "93")) - (rule "polySimp_rightDist" (formula "62") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "62") (term "1,0,0")) - (rule "mul_literals" (formula "62") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "62") (term "1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "62")) - (rule "polySimp_mulComm0" (formula "62") (term "1")) - (rule "polySimp_rightDist" (formula "62") (term "1")) - (rule "mul_literals" (formula "62") (term "0,1")) - (rule "inEqSimp_exactShadow3" (formula "66") (ifseqformula "61")) - (rule "mul_literals" (formula "66") (term "0,0")) - (rule "add_zero_left" (formula "66") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "66")) - (rule "polySimp_mulLiterals" (formula "66") (term "0")) - (rule "polySimp_elimOne" (formula "66") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "75") (ifseqformula "2")) - (rule "polySimp_rightDist" (formula "75") (term "0,0")) - (rule "mul_literals" (formula "75") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "75") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "75") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "75") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "75") (term "0,0")) - (rule "add_literals" (formula "75") (term "1,1,0,0")) - (rule "times_zero_1" (formula "75") (term "1,0,0")) - (rule "add_literals" (formula "75") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "75")) - (rule "mul_literals" (formula "75") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "55") (ifseqformula "74")) - (rule "mul_literals" (formula "55") (term "0,0")) - (rule "polySimp_addAssoc" (formula "55") (term "0")) - (rule "add_literals" (formula "55") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "55")) - (rule "polySimp_mulLiterals" (formula "55") (term "0")) - (rule "polySimp_elimOne" (formula "55") (term "0")) - (rule "inEqSimp_subsumption0" (formula "55") (ifseqformula "20")) - (rule "leq_literals" (formula "55") (term "0")) - (builtin "One Step Simplification" (formula "55")) - (rule "true_left" (formula "55")) - (rule "inEqSimp_exactShadow3" (formula "22") (ifseqformula "37")) - (rule "mul_literals" (formula "22") (term "0,0")) - (rule "polySimp_addAssoc" (formula "22") (term "0")) - (rule "add_literals" (formula "22") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "22")) - (rule "mul_literals" (formula "22") (term "1")) - (rule "inEqSimp_subsumption1" (formula "22") (ifseqformula "33")) - (rule "leq_literals" (formula "22") (term "0")) - (builtin "One Step Simplification" (formula "22")) - (rule "true_left" (formula "22")) - (rule "inEqSimp_exactShadow3" (formula "78") (ifseqformula "67")) - (rule "mul_literals" (formula "78") (term "0,0")) - (rule "polySimp_addAssoc" (formula "78") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "78")) - (rule "polySimp_mulComm0" (formula "78") (term "1")) - (rule "polySimp_rightDist" (formula "78") (term "1")) - (rule "mul_literals" (formula "78") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "78") (term "1,1")) - (rule "polySimp_elimOne" (formula "78") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "78") (ifseqformula "33")) - (rule "inEqSimp_homoInEq0" (formula "78") (term "0")) - (rule "polySimp_mulComm0" (formula "78") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "78") (term "1,0,0")) - (rule "mul_literals" (formula "78") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "78") (term "0,0")) - (rule "polySimp_addComm0" (formula "78") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "78") (term "0,0")) - (rule "add_literals" (formula "78") (term "1,1,0,0")) - (rule "times_zero_1" (formula "78") (term "1,0,0")) - (rule "add_literals" (formula "78") (term "0,0")) - (rule "qeq_literals" (formula "78") (term "0")) - (builtin "One Step Simplification" (formula "78")) - (rule "true_left" (formula "78")) - (rule "inEqSimp_exactShadow3" (formula "33") (ifseqformula "21")) - (rule "polySimp_mulComm0" (formula "33") (term "0,0")) - (rule "polySimp_addComm0" (formula "33") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "33")) - (rule "polySimp_mulLiterals" (formula "33") (term "0")) - (rule "polySimp_elimOne" (formula "33") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "94") (ifseqformula "67")) - (rule "polySimp_mulComm0" (formula "94") (term "0,0")) - (rule "polySimp_addComm0" (formula "94") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "94")) - (rule "polySimp_mulLiterals" (formula "94") (term "0")) - (rule "polySimp_elimOne" (formula "94") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "75") (ifseqformula "54")) - (rule "polySimp_rightDist" (formula "75") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "75") (term "1,0,0")) - (rule "mul_literals" (formula "75") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "75") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "75") (term "0")) - (rule "add_literals" (formula "75") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "75")) - (rule "mul_literals" (formula "75") (term "1")) - (rule "inEqSimp_subsumption1" (formula "75") (ifseqformula "32")) - (rule "leq_literals" (formula "75") (term "0")) - (builtin "One Step Simplification" (formula "75")) - (rule "true_left" (formula "75")) - (rule "inEqSimp_exactShadow3" (formula "95") (ifseqformula "77")) - (rule "polySimp_mulComm0" (formula "95") (term "0,0")) - (rule "polySimp_addComm0" (formula "95") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "95")) - (rule "polySimp_mulLiterals" (formula "95") (term "0")) - (rule "polySimp_elimOne" (formula "95") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "1")) - (rule "polySimp_rightDist" (formula "64") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "64") (term "1,0,0")) - (rule "mul_literals" (formula "64") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "64") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "64") (term "0")) - (rule "polySimp_addComm1" (formula "64") (term "0,0")) - (rule "add_literals" (formula "64") (term "0,0,0")) - (rule "add_zero_left" (formula "64") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "64")) - (rule "inEqSimp_subsumption1" (formula "76") (ifseqformula "64")) - (rule "inEqSimp_homoInEq0" (formula "76") (term "0")) - (rule "polySimp_mulComm0" (formula "76") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "76") (term "1,0,0")) - (rule "mul_literals" (formula "76") (term "0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "76") (term "1,1,0,0")) - (rule "polySimp_elimOne" (formula "76") (term "1,1,0,0")) - (rule "polySimp_addAssoc" (formula "76") (term "0,0")) - (rule "polySimp_addComm0" (formula "76") (term "0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "76") (term "0,0")) - (rule "add_literals" (formula "76") (term "1,1,0,0")) - (rule "times_zero_1" (formula "76") (term "1,0,0")) - (rule "add_literals" (formula "76") (term "0,0")) - (rule "qeq_literals" (formula "76") (term "0")) - (builtin "One Step Simplification" (formula "76")) - (rule "true_left" (formula "76")) - (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "68")) - (rule "polySimp_rightDist" (formula "65") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "65") (term "1,0,0")) - (rule "mul_literals" (formula "65") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "65") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "65") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "65") (term "0,0")) - (rule "add_literals" (formula "65") (term "1,1,0,0")) - (rule "times_zero_1" (formula "65") (term "1,0,0")) - (rule "add_literals" (formula "65") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "65")) - (rule "mul_literals" (formula "65") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "78") (ifseqformula "1")) - (rule "mul_literals" (formula "78") (term "0,0")) - (rule "polySimp_addAssoc" (formula "78") (term "0")) - (rule "add_literals" (formula "78") (term "0,0")) - (rule "add_zero_left" (formula "78") (term "0")) - (rule "inEqSimp_subsumption1" (formula "55") (ifseqformula "78")) - (rule "leq_literals" (formula "55") (term "0")) - (builtin "One Step Simplification" (formula "55")) - (rule "true_left" (formula "55")) (rule "inEqSimp_exactShadow3" (formula "3") (ifseqformula "1")) (rule "polySimp_rightDist" (formula "3") (term "0,0")) (rule "mul_literals" (formula "3") (term "0,0,0")) @@ -24376,99 +38031,210 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "add_literals" (formula "3") (term "0,0,0")) (rule "inEqSimp_sepNegMonomial1" (formula "3")) (rule "polySimp_mulLiterals" (formula "3") (term "0")) - (rule "polySimp_elimOne" (formula "3") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "4") (ifseqformula "63")) - (rule "polySimp_rightDist" (formula "4") (term "0,0")) - (rule "mul_literals" (formula "4") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "4") (term "0")) - (rule "polySimp_addAssoc" (formula "4") (term "0,0")) - (rule "add_literals" (formula "4") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "4")) - (rule "polySimp_mulLiterals" (formula "4") (term "0")) - (rule "polySimp_elimOne" (formula "4") (term "0")) - (rule "inEqSimp_subsumption0" (formula "62") (ifseqformula "4")) - (rule "inEqSimp_homoInEq0" (formula "62") (term "0")) - (rule "polySimp_mulComm0" (formula "62") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "62") (term "1,0,0")) - (rule "polySimp_mulLiterals" (formula "62") (term "1,1,0,0")) - (rule "mul_literals" (formula "62") (term "0,1,0,0")) - (rule "polySimp_elimOne" (formula "62") (term "1,1,0,0")) - (rule "polySimp_addAssoc" (formula "62") (term "0,0")) - (rule "polySimp_addComm1" (formula "62") (term "0,0,0")) - (rule "add_literals" (formula "62") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "62") (term "0,0")) - (rule "add_literals" (formula "62") (term "1,1,0,0")) - (rule "times_zero_1" (formula "62") (term "1,0,0")) - (rule "add_literals" (formula "62") (term "0,0")) - (rule "qeq_literals" (formula "62") (term "0")) - (builtin "One Step Simplification" (formula "62")) - (rule "true_left" (formula "62")) - (rule "inEqSimp_exactShadow3" (formula "79") (ifseqformula "63")) + (rule "polySimp_elimOne" (formula "3") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "76") (ifseqformula "55")) + (rule "polySimp_rightDist" (formula "76") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "76") (term "1,0,0")) + (rule "mul_literals" (formula "76") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "76") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "76") (term "0")) + (rule "add_literals" (formula "76") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "76")) + (rule "mul_literals" (formula "76") (term "1")) + (rule "inEqSimp_subsumption1" (formula "76") (ifseqformula "33")) + (rule "leq_literals" (formula "76") (term "0")) + (builtin "One Step Simplification" (formula "76")) + (rule "true_left" (formula "76")) + (rule "inEqSimp_exactShadow3" (formula "94") (ifseqformula "1")) + (rule "polySimp_mulComm0" (formula "94") (term "0,0")) + (rule "polySimp_addComm0" (formula "94") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "94")) + (rule "polySimp_mulLiterals" (formula "94") (term "0")) + (rule "polySimp_elimOne" (formula "94") (term "0")) + (rule "inEqSimp_subsumption0" (formula "85") (ifseqformula "94")) + (rule "inEqSimp_homoInEq0" (formula "85") (term "0")) + (rule "polySimp_mulComm0" (formula "85") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "85") (term "1,0,0")) + (rule "mul_literals" (formula "85") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "85") (term "0,0")) + (rule "polySimp_addComm0" (formula "85") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "85") (term "0,0")) + (rule "add_literals" (formula "85") (term "1,1,0,0")) + (rule "times_zero_1" (formula "85") (term "1,0,0")) + (rule "add_literals" (formula "85") (term "0,0")) + (rule "qeq_literals" (formula "85") (term "0")) + (builtin "One Step Simplification" (formula "85")) + (rule "true_left" (formula "85")) + (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "77")) + (rule "polySimp_rightDist" (formula "63") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "63") (term "1,0,0")) + (rule "mul_literals" (formula "63") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "63") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "63") (term "0")) + (rule "add_literals" (formula "63") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "63")) + (rule "mul_literals" (formula "63") (term "1")) + (rule "inEqSimp_subsumption1" (formula "63") (ifseqformula "33")) + (rule "leq_literals" (formula "63") (term "0")) + (builtin "One Step Simplification" (formula "63")) + (rule "true_left" (formula "63")) + (rule "inEqSimp_exactShadow3" (formula "79") (ifseqformula "64")) (rule "mul_literals" (formula "79") (term "0,0")) (rule "polySimp_addAssoc" (formula "79") (term "0")) (rule "add_literals" (formula "79") (term "0,0")) (rule "inEqSimp_sepNegMonomial1" (formula "79")) (rule "polySimp_mulLiterals" (formula "79") (term "0")) (rule "polySimp_elimOne" (formula "79") (term "0")) - (rule "inEqSimp_subsumption0" (formula "79") (ifseqformula "22")) + (rule "inEqSimp_subsumption0" (formula "79") (ifseqformula "21")) (rule "leq_literals" (formula "79") (term "0")) (builtin "One Step Simplification" (formula "79")) (rule "true_left" (formula "79")) - (rule "inEqSimp_exactShadow3" (formula "38") (ifseqformula "36")) - (rule "polySimp_mulComm0" (formula "38") (term "0,0")) - (rule "polySimp_addComm0" (formula "38") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "38")) - (rule "polySimp_mulLiterals" (formula "38") (term "0")) - (rule "polySimp_elimOne" (formula "38") (term "0")) - (rule "inEqSimp_subsumption0" (formula "23") (ifseqformula "38")) - (rule "leq_literals" (formula "23") (term "0")) - (builtin "One Step Simplification" (formula "23")) - (rule "true_left" (formula "23")) - (rule "inEqSimp_exactShadow3" (formula "88") (ifseqformula "71")) - (rule "mul_literals" (formula "88") (term "0,0")) - (rule "polySimp_addAssoc" (formula "88") (term "0")) - (rule "add_literals" (formula "88") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "88")) - (rule "polySimp_mulLiterals" (formula "88") (term "0")) - (rule "polySimp_elimOne" (formula "88") (term "0")) - (rule "inEqSimp_subsumption0" (formula "88") (ifseqformula "22")) - (rule "leq_literals" (formula "88") (term "0")) - (builtin "One Step Simplification" (formula "88")) - (rule "true_left" (formula "88")) - (rule "inEqSimp_exactShadow3" (formula "5") (ifseqformula "68")) + (rule "inEqSimp_exactShadow3" (formula "56") (ifseqformula "2")) + (rule "mul_literals" (formula "56") (term "0,0")) + (rule "polySimp_addAssoc" (formula "56") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "56")) + (rule "polySimp_mulComm0" (formula "56") (term "1")) + (rule "polySimp_rightDist" (formula "56") (term "1")) + (rule "polySimp_mulLiterals" (formula "56") (term "1,1")) + (rule "mul_literals" (formula "56") (term "0,1")) + (rule "polySimp_elimOne" (formula "56") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "56") (ifseqformula "34")) + (rule "inEqSimp_homoInEq0" (formula "56") (term "0")) + (rule "polySimp_mulComm0" (formula "56") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "56") (term "1,0,0")) + (rule "mul_literals" (formula "56") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "56") (term "0,0")) + (rule "polySimp_addComm0" (formula "56") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "56") (term "0,0")) + (rule "add_literals" (formula "56") (term "1,1,0,0")) + (rule "times_zero_1" (formula "56") (term "1,0,0")) + (rule "add_literals" (formula "56") (term "0,0")) + (rule "qeq_literals" (formula "56") (term "0")) + (builtin "One Step Simplification" (formula "56")) + (rule "true_left" (formula "56")) + (rule "inEqSimp_exactShadow3" (formula "4") (ifseqformula "64")) + (rule "polySimp_rightDist" (formula "4") (term "0,0")) + (rule "mul_literals" (formula "4") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "4") (term "0")) + (rule "polySimp_addAssoc" (formula "4") (term "0,0")) + (rule "add_literals" (formula "4") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "4")) + (rule "polySimp_mulLiterals" (formula "4") (term "0")) + (rule "polySimp_elimOne" (formula "4") (term "0")) + (rule "inEqSimp_subsumption0" (formula "63") (ifseqformula "4")) + (rule "inEqSimp_homoInEq0" (formula "63") (term "0")) + (rule "polySimp_mulComm0" (formula "63") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "63") (term "1,0,0")) + (rule "mul_literals" (formula "63") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "63") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "63") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "63") (term "0,0")) + (rule "polySimp_addComm1" (formula "63") (term "0,0,0")) + (rule "add_literals" (formula "63") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "63") (term "0,0")) + (rule "add_literals" (formula "63") (term "1,1,0,0")) + (rule "times_zero_1" (formula "63") (term "1,0,0")) + (rule "add_literals" (formula "63") (term "0,0")) + (rule "qeq_literals" (formula "63") (term "0")) + (builtin "One Step Simplification" (formula "63")) + (rule "true_left" (formula "63")) + (rule "inEqSimp_exactShadow3" (formula "5") (ifseqformula "78")) (rule "polySimp_rightDist" (formula "5") (term "0,0")) (rule "mul_literals" (formula "5") (term "0,0,0")) (rule "polySimp_addComm1" (formula "5") (term "0")) - (rule "polySimp_addAssoc" (formula "5") (term "0,0")) + (rule "add_literals" (formula "5") (term "0,0")) (rule "inEqSimp_sepNegMonomial1" (formula "5")) (rule "polySimp_mulLiterals" (formula "5") (term "0")) (rule "polySimp_elimOne" (formula "5") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "6") (ifseqformula "78")) - (rule "polySimp_rightDist" (formula "6") (term "0,0")) - (rule "mul_literals" (formula "6") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "6") (term "0")) - (rule "add_literals" (formula "6") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "6")) - (rule "polySimp_mulLiterals" (formula "6") (term "0")) - (rule "polySimp_elimOne" (formula "6") (term "0")) - (rule "inEqSimp_subsumption0" (formula "78") (ifseqformula "6")) + (rule "inEqSimp_subsumption0" (formula "78") (ifseqformula "5")) (rule "leq_literals" (formula "78") (term "0")) (builtin "One Step Simplification" (formula "78")) (rule "true_left" (formula "78")) - (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "78")) - (rule "polySimp_rightDist" (formula "67") (term "0,0")) - (rule "mul_literals" (formula "67") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "67") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "67") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "67") (term "0")) - (rule "add_literals" (formula "67") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "67")) - (rule "mul_literals" (formula "67") (term "1")) - (rule "inEqSimp_subsumption1" (formula "67") (ifseqformula "35")) - (rule "leq_literals" (formula "67") (term "0")) - (builtin "One Step Simplification" (formula "67")) - (rule "true_left" (formula "67")) - (rule "inEqSimp_exactShadow3" (formula "74") (ifseqformula "88")) + (rule "inEqSimp_exactShadow3" (formula "58") (ifseqformula "76")) + (rule "mul_literals" (formula "58") (term "0,0")) + (rule "polySimp_addAssoc" (formula "58") (term "0")) + (rule "add_literals" (formula "58") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "58")) + (rule "polySimp_mulLiterals" (formula "58") (term "0")) + (rule "polySimp_elimOne" (formula "58") (term "0")) + (rule "inEqSimp_subsumption0" (formula "58") (ifseqformula "23")) + (rule "leq_literals" (formula "58") (term "0")) + (builtin "One Step Simplification" (formula "58")) + (rule "true_left" (formula "58")) + (rule "inEqSimp_exactShadow3" (formula "79") (ifseqformula "69")) + (rule "mul_literals" (formula "79") (term "0,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "79")) + (rule "polySimp_mulComm0" (formula "79") (term "1")) + (rule "polySimp_rightDist" (formula "79") (term "1")) + (rule "polySimp_mulLiterals" (formula "79") (term "1,1")) + (rule "mul_literals" (formula "79") (term "0,1")) + (rule "polySimp_elimOne" (formula "79") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "79") (ifseqformula "36")) + (rule "inEqSimp_homoInEq0" (formula "79") (term "0")) + (rule "polySimp_mulComm0" (formula "79") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "79") (term "1,0,0")) + (rule "mul_literals" (formula "79") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0,0")) + (rule "polySimp_addComm0" (formula "79") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "79") (term "0,0")) + (rule "add_literals" (formula "79") (term "1,1,0,0")) + (rule "times_zero_1" (formula "79") (term "1,0,0")) + (rule "add_literals" (formula "79") (term "0,0")) + (rule "qeq_literals" (formula "79") (term "0")) + (builtin "One Step Simplification" (formula "79")) + (rule "true_left" (formula "79")) + (rule "inEqSimp_exactShadow3" (formula "68") (ifseqformula "92")) + (rule "mul_literals" (formula "68") (term "0,0")) + (rule "add_zero_left" (formula "68") (term "0")) + (rule "inEqSimp_subsumption1" (formula "87") (ifseqformula "68")) + (rule "leq_literals" (formula "87") (term "0")) + (builtin "One Step Simplification" (formula "87")) + (rule "true_left" (formula "87")) + (rule "inEqSimp_exactShadow3" (formula "94") (ifseqformula "70")) + (rule "polySimp_mulComm0" (formula "94") (term "0,0")) + (rule "polySimp_addComm0" (formula "94") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "94")) + (rule "polySimp_mulLiterals" (formula "94") (term "0")) + (rule "polySimp_elimOne" (formula "94") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "102") (ifseqformula "1")) + (rule "polySimp_rightDist" (formula "102") (term "0,0")) + (rule "polySimp_addComm1" (formula "102") (term "0")) + (rule "polySimp_rightDist" (formula "102") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "102") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "102") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "102") (term "0,0,0,0")) + (rule "polySimp_addComm1" (formula "102") (term "0,0")) + (rule "polySimp_addAssoc" (formula "102") (term "0,0,0")) + (rule "polySimp_addComm0" (formula "102") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "102") (term "0,0,0")) + (rule "add_literals" (formula "102") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "102") (term "1,0,0,0")) + (rule "add_literals" (formula "102") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "102")) + (rule "polySimp_mulLiterals" (formula "102") (term "0")) + (rule "polySimp_elimOne" (formula "102") (term "0")) + (rule "inEqSimp_subsumption0" (formula "92") (ifseqformula "102")) + (rule "inEqSimp_homoInEq0" (formula "92") (term "0")) + (rule "polySimp_mulComm0" (formula "92") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "92") (term "1,0,0")) + (rule "mul_literals" (formula "92") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "92") (term "0,0")) + (rule "polySimp_addComm0" (formula "92") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "92") (term "0,0")) + (rule "add_literals" (formula "92") (term "1,1,0,0")) + (rule "times_zero_1" (formula "92") (term "1,0,0")) + (rule "add_literals" (formula "92") (term "0,0")) + (rule "qeq_literals" (formula "92") (term "0")) + (builtin "One Step Simplification" (formula "92")) + (rule "true_left" (formula "92")) + (rule "inEqSimp_exactShadow3" (formula "94") (ifseqformula "65")) + (rule "polySimp_mulComm0" (formula "94") (term "0,0")) + (rule "polySimp_addComm0" (formula "94") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "94")) + (rule "polySimp_mulLiterals" (formula "94") (term "0")) + (rule "polySimp_elimOne" (formula "94") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "74") (ifseqformula "86")) (rule "polySimp_rightDist" (formula "74") (term "0,0")) (rule "mul_literals" (formula "74") (term "0,0,0")) (rule "polySimp_mulLiterals" (formula "74") (term "1,0,0")) @@ -24481,7 +38247,87 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "leq_literals" (formula "74") (term "0")) (builtin "One Step Simplification" (formula "74")) (rule "true_left" (formula "74")) - (rule "inEqSimp_exactShadow3" (formula "104") (ifseqformula "65")) + (rule "inEqSimp_exactShadow3" (formula "36") (ifseqformula "24")) + (rule "polySimp_mulComm0" (formula "36") (term "0,0")) + (rule "polySimp_addComm0" (formula "36") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "36")) + (rule "polySimp_mulLiterals" (formula "36") (term "0")) + (rule "polySimp_elimOne" (formula "36") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "7") (ifseqformula "51")) + (rule "polySimp_rightDist" (formula "7") (term "0,0")) + (rule "mul_literals" (formula "7") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "7") (term "0")) + (rule "add_literals" (formula "7") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "7")) + (rule "polySimp_mulLiterals" (formula "7") (term "0")) + (rule "polySimp_elimOne" (formula "7") (term "0")) + (rule "inEqSimp_subsumption0" (formula "77") (ifseqformula "7")) + (rule "leq_literals" (formula "77") (term "0")) + (builtin "One Step Simplification" (formula "77")) + (rule "true_left" (formula "77")) + (rule "inEqSimp_exactShadow3" (formula "94") (ifseqformula "79")) + (rule "polySimp_mulComm0" (formula "94") (term "0,0")) + (rule "polySimp_addComm0" (formula "94") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "94")) + (rule "polySimp_mulLiterals" (formula "94") (term "0")) + (rule "polySimp_elimOne" (formula "94") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "40") (ifseqformula "38")) + (rule "polySimp_mulComm0" (formula "40") (term "0,0")) + (rule "polySimp_addComm0" (formula "40") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "40")) + (rule "polySimp_mulLiterals" (formula "40") (term "0")) + (rule "polySimp_elimOne" (formula "40") (term "0")) + (rule "inEqSimp_subsumption0" (formula "25") (ifseqformula "40")) + (rule "leq_literals" (formula "25") (term "0")) + (builtin "One Step Simplification" (formula "25")) + (rule "true_left" (formula "25")) + (rule "inEqSimp_exactShadow3" (formula "25") (ifseqformula "41")) + (rule "mul_literals" (formula "25") (term "0,0")) + (rule "polySimp_addAssoc" (formula "25") (term "0")) + (rule "add_literals" (formula "25") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "25")) + (rule "mul_literals" (formula "25") (term "1")) + (rule "inEqSimp_subsumption1" (formula "25") (ifseqformula "36")) + (rule "leq_literals" (formula "25") (term "0")) + (builtin "One Step Simplification" (formula "25")) + (rule "true_left" (formula "25")) + (rule "inEqSimp_exactShadow3" (formula "78") (ifseqformula "2")) + (rule "polySimp_rightDist" (formula "78") (term "0,0")) + (rule "mul_literals" (formula "78") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "78") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "78") (term "0,0")) + (rule "add_literals" (formula "78") (term "1,1,0,0")) + (rule "times_zero_1" (formula "78") (term "1,0,0")) + (rule "add_literals" (formula "78") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "78")) + (rule "mul_literals" (formula "78") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "102") (ifseqformula "66")) + (rule "polySimp_rightDist" (formula "102") (term "0,0")) + (rule "polySimp_addComm1" (formula "102") (term "0")) + (rule "polySimp_rightDist" (formula "102") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "102") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "102") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "102") (term "0,0,0,0")) + (rule "polySimp_addComm1" (formula "102") (term "0,0")) + (rule "polySimp_addComm0" (formula "102") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "102")) + (rule "polySimp_mulLiterals" (formula "102") (term "0")) + (rule "polySimp_elimOne" (formula "102") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "103") (ifseqformula "79")) + (rule "polySimp_rightDist" (formula "103") (term "0,0")) + (rule "polySimp_addComm1" (formula "103") (term "0")) + (rule "polySimp_rightDist" (formula "103") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "103") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "103") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "103") (term "0,0,0,0")) + (rule "polySimp_addComm1" (formula "103") (term "0,0")) + (rule "polySimp_addComm0" (formula "103") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "103")) + (rule "polySimp_mulLiterals" (formula "103") (term "0")) + (rule "polySimp_elimOne" (formula "103") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "104") (ifseqformula "71")) (rule "polySimp_rightDist" (formula "104") (term "0,0")) (rule "polySimp_addComm1" (formula "104") (term "0")) (rule "polySimp_rightDist" (formula "104") (term "0,0,0")) @@ -24493,177 +38339,105 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_sepNegMonomial1" (formula "104")) (rule "polySimp_mulLiterals" (formula "104") (term "0")) (rule "polySimp_elimOne" (formula "104") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "105") (ifseqformula "78")) - (rule "polySimp_rightDist" (formula "105") (term "0,0")) - (rule "polySimp_addComm1" (formula "105") (term "0")) - (rule "polySimp_rightDist" (formula "105") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "105") (term "1,0,0,0")) - (rule "polySimp_elimOne" (formula "105") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "105") (term "0,0,0,0")) - (rule "polySimp_addComm1" (formula "105") (term "0,0")) - (rule "polySimp_addComm0" (formula "105") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "105")) - (rule "polySimp_mulLiterals" (formula "105") (term "0")) - (rule "polySimp_elimOne" (formula "105") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "89") (ifseqformula "86")) - (rule "mul_literals" (formula "89") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "89")) - (rule "mul_literals" (formula "89") (term "1")) - (rule "inEqSimp_subsumption1" (formula "89") (ifseqformula "79")) - (rule "leq_literals" (formula "89") (term "0")) - (builtin "One Step Simplification" (formula "89")) - (rule "true_left" (formula "89")) - (rule "inEqSimp_exactShadow3" (formula "106") (ifseqformula "70")) - (rule "polySimp_rightDist" (formula "106") (term "0,0")) - (rule "polySimp_addComm1" (formula "106") (term "0")) - (rule "polySimp_rightDist" (formula "106") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "106") (term "1,0,0,0")) - (rule "polySimp_elimOne" (formula "106") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "106") (term "0,0,0,0")) - (rule "polySimp_addComm1" (formula "106") (term "0,0")) - (rule "polySimp_addComm0" (formula "106") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "106")) - (rule "polySimp_mulLiterals" (formula "106") (term "0")) - (rule "polySimp_elimOne" (formula "106") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "97") (ifseqformula "1")) - (rule "polySimp_mulComm0" (formula "97") (term "0,0")) - (rule "polySimp_addComm0" (formula "97") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "97")) - (rule "polySimp_mulLiterals" (formula "97") (term "0")) - (rule "polySimp_elimOne" (formula "97") (term "0")) - (rule "inEqSimp_subsumption0" (formula "86") (ifseqformula "97")) - (rule "inEqSimp_homoInEq0" (formula "86") (term "0")) - (rule "polySimp_mulComm0" (formula "86") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "86") (term "1,0,0")) - (rule "mul_literals" (formula "86") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "86") (term "0,0")) - (rule "polySimp_addComm0" (formula "86") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "86") (term "0,0")) - (rule "add_literals" (formula "86") (term "1,1,0,0")) - (rule "times_zero_1" (formula "86") (term "1,0,0")) - (rule "add_literals" (formula "86") (term "0,0")) - (rule "qeq_literals" (formula "86") (term "0")) - (builtin "One Step Simplification" (formula "86")) - (rule "true_left" (formula "86")) - (rule "inEqSimp_exactShadow3" (formula "97") (ifseqformula "65")) - (rule "polySimp_mulComm0" (formula "97") (term "0,0")) - (rule "polySimp_addComm0" (formula "97") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "97")) - (rule "polySimp_mulLiterals" (formula "97") (term "0")) - (rule "polySimp_elimOne" (formula "97") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "107") (ifseqformula "1")) - (rule "polySimp_rightDist" (formula "107") (term "0,0")) - (rule "polySimp_addComm1" (formula "107") (term "0")) - (rule "polySimp_rightDist" (formula "107") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "107") (term "1,0,0,0")) - (rule "polySimp_elimOne" (formula "107") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "107") (term "0,0,0,0")) - (rule "polySimp_addComm1" (formula "107") (term "0,0")) - (rule "polySimp_addAssoc" (formula "107") (term "0,0,0")) - (rule "polySimp_addComm0" (formula "107") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "107") (term "0,0,0")) - (rule "add_literals" (formula "107") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "107") (term "1,0,0,0")) - (rule "add_literals" (formula "107") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "107")) - (rule "polySimp_mulLiterals" (formula "107") (term "0")) - (rule "polySimp_elimOne" (formula "107") (term "0")) - (rule "inEqSimp_subsumption0" (formula "94") (ifseqformula "107")) - (rule "inEqSimp_homoInEq0" (formula "94") (term "0")) - (rule "polySimp_mulComm0" (formula "94") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "94") (term "1,0,0")) - (rule "mul_literals" (formula "94") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "94") (term "0,0")) - (rule "polySimp_addComm0" (formula "94") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "94") (term "0,0")) - (rule "add_literals" (formula "94") (term "1,1,0,0")) - (rule "times_zero_1" (formula "94") (term "1,0,0")) - (rule "add_literals" (formula "94") (term "0,0")) - (rule "qeq_literals" (formula "94") (term "0")) - (builtin "One Step Simplification" (formula "94")) - (rule "true_left" (formula "94")) - (rule "inEqSimp_exactShadow3" (formula "8") (ifseqformula "52")) - (rule "polySimp_rightDist" (formula "8") (term "0,0")) - (rule "mul_literals" (formula "8") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "8") (term "0")) - (rule "add_literals" (formula "8") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "8")) - (rule "polySimp_mulLiterals" (formula "8") (term "0")) - (rule "polySimp_elimOne" (formula "8") (term "0")) - (rule "inEqSimp_subsumption0" (formula "77") (ifseqformula "8")) - (rule "leq_literals" (formula "77") (term "0")) - (builtin "One Step Simplification" (formula "77")) - (rule "true_left" (formula "77")) - (rule "inEqSimp_exactShadow3" (formula "70") (ifseqformula "5")) - (rule "mul_literals" (formula "70") (term "0,0")) - (rule "add_zero_left" (formula "70") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "70")) - (rule "polySimp_mulComm0" (formula "70") (term "1")) - (rule "polySimp_rightDist" (formula "70") (term "1")) - (rule "mul_literals" (formula "70") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "70") (term "1,1")) - (rule "polySimp_elimOne" (formula "70") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "37") (ifseqformula "70")) - (rule "inEqSimp_homoInEq0" (formula "37") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "37") (term "0,0")) - (rule "add_literals" (formula "37") (term "1,1,0,0")) - (rule "times_zero_1" (formula "37") (term "1,0,0")) - (rule "add_literals" (formula "37") (term "0,0")) - (rule "qeq_literals" (formula "37") (term "0")) - (builtin "One Step Simplification" (formula "37")) - (rule "true_left" (formula "37")) - (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "5")) - (rule "polySimp_rightDist" (formula "64") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "64") (term "1,0,0")) - (rule "mul_literals" (formula "64") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "64") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "64") (term "0")) - (rule "polySimp_addAssoc" (formula "64") (term "0,0")) - (rule "polySimp_addComm1" (formula "64") (term "0,0,0")) - (rule "add_literals" (formula "64") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "64") (term "0,0")) - (rule "add_literals" (formula "64") (term "1,1,0,0")) - (rule "times_zero_1" (formula "64") (term "1,0,0")) - (rule "add_literals" (formula "64") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "64")) - (rule "mul_literals" (formula "64") (term "1")) - (rule "inEqSimp_subsumption1" (formula "26") (ifseqformula "64")) - (rule "leq_literals" (formula "26") (term "0")) - (builtin "One Step Simplification" (formula "26")) - (rule "true_left" (formula "26")) - (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "103")) - (rule "polySimp_rightDist" (formula "64") (term "0,0")) - (rule "mul_literals" (formula "64") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "64") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "64") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "64") (term "0")) - (rule "polySimp_addAssoc" (formula "64") (term "0,0")) - (rule "polySimp_addAssoc" (formula "64") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "64") (term "0,0,0,0")) - (rule "add_literals" (formula "64") (term "0,0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "64") (term "0,0,0")) - (rule "add_literals" (formula "64") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "64") (term "1,0,0,0")) - (rule "add_literals" (formula "64") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "64")) - (rule "polySimp_mulComm0" (formula "64") (term "1")) - (rule "polySimp_rightDist" (formula "64") (term "1")) - (rule "mul_literals" (formula "64") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "64") (term "1,1")) - (rule "polySimp_elimOne" (formula "64") (term "1,1")) + (rule "inEqSimp_exactShadow3" (formula "80") (ifseqformula "1")) + (rule "mul_literals" (formula "80") (term "0,0")) + (rule "polySimp_addAssoc" (formula "80") (term "0")) + (rule "add_literals" (formula "80") (term "0,0")) + (rule "add_zero_left" (formula "80") (term "0")) + (rule "inEqSimp_subsumption1" (formula "59") (ifseqformula "80")) + (rule "leq_literals" (formula "59") (term "0")) + (builtin "One Step Simplification" (formula "59")) + (rule "true_left" (formula "59")) + (rule "inEqSimp_exactShadow3" (formula "66") (ifseqformula "1")) + (rule "polySimp_rightDist" (formula "66") (term "0,0")) + (rule "mul_literals" (formula "66") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "66") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "66") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "66") (term "0")) + (rule "polySimp_addComm1" (formula "66") (term "0,0")) + (rule "add_literals" (formula "66") (term "0,0,0")) + (rule "add_zero_left" (formula "66") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "66")) + (rule "inEqSimp_subsumption1" (formula "78") (ifseqformula "66")) + (rule "inEqSimp_homoInEq0" (formula "78") (term "0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,1,0,0")) + (rule "mul_literals" (formula "78") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "78") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,0")) + (rule "polySimp_addComm0" (formula "78") (term "0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "78") (term "0,0")) + (rule "add_literals" (formula "78") (term "1,1,0,0")) + (rule "times_zero_1" (formula "78") (term "1,0,0")) + (rule "add_literals" (formula "78") (term "0,0")) + (rule "qeq_literals" (formula "78") (term "0")) + (builtin "One Step Simplification" (formula "78")) + (rule "true_left" (formula "78")) + (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "71")) + (rule "polySimp_rightDist" (formula "67") (term "0,0")) + (rule "mul_literals" (formula "67") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "67") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "67") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "67") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "67") (term "0,0")) + (rule "add_literals" (formula "67") (term "1,1,0,0")) + (rule "times_zero_1" (formula "67") (term "1,0,0")) + (rule "add_literals" (formula "67") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "67")) + (rule "mul_literals" (formula "67") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "78")) + (rule "polySimp_rightDist" (formula "67") (term "0,0")) + (rule "mul_literals" (formula "67") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "67") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "67") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "67") (term "0")) + (rule "add_literals" (formula "67") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "67")) + (rule "mul_literals" (formula "67") (term "1")) + (rule "inEqSimp_subsumption1" (formula "67") (ifseqformula "35")) + (rule "leq_literals" (formula "67") (term "0")) + (builtin "One Step Simplification" (formula "67")) + (rule "true_left" (formula "67")) + (rule "inEqSimp_exactShadow3" (formula "6") (ifseqformula "71")) + (rule "polySimp_rightDist" (formula "6") (term "0,0")) + (rule "mul_literals" (formula "6") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "6") (term "0")) + (rule "polySimp_addAssoc" (formula "6") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "6")) + (rule "polySimp_mulLiterals" (formula "6") (term "0")) + (rule "polySimp_elimOne" (formula "6") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "3")) + (rule "polySimp_rightDist" (formula "65") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "65") (term "1,0,0")) + (rule "mul_literals" (formula "65") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "65") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "65") (term "0")) + (rule "polySimp_addComm1" (formula "65") (term "0,0")) + (rule "add_literals" (formula "65") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "65")) + (rule "polySimp_mulComm0" (formula "65") (term "1")) + (rule "polySimp_rightDist" (formula "65") (term "1")) + (rule "mul_literals" (formula "65") (term "0,1")) + (rule "inEqSimp_subsumption1" (formula "68") (ifseqformula "65")) + (rule "inEqSimp_homoInEq0" (formula "68") (term "0")) + (rule "polySimp_mulLiterals" (formula "68") (term "1,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "68") (term "0,0")) + (rule "add_literals" (formula "68") (term "1,1,0,0")) + (rule "times_zero_1" (formula "68") (term "1,0,0")) + (rule "add_literals" (formula "68") (term "0,0")) + (rule "qeq_literals" (formula "68") (term "0")) + (builtin "One Step Simplification" (formula "68")) + (rule "true_left" (formula "68")) (rule "inEqSimp_exactShadow3" (formula "71") (ifseqformula "3")) (rule "times_zero_1" (formula "71") (term "0,0")) (rule "add_zero_left" (formula "71") (term "0")) (rule "inEqSimp_sepPosMonomial1" (formula "71")) (rule "mul_literals" (formula "71") (term "1")) - (rule "inEqSimp_subsumption1" (formula "81") (ifseqformula "71")) - (rule "leq_literals" (formula "81") (term "0")) - (builtin "One Step Simplification" (formula "81")) - (rule "true_left" (formula "81")) - (rule "inEqSimp_contradInEq1" (formula "57") (ifseqformula "71")) - (rule "qeq_literals" (formula "57") (term "0")) - (builtin "One Step Simplification" (formula "57")) - (rule "closeFalse" (formula "57")) + (rule "inEqSimp_contradInEq1" (formula "59") (ifseqformula "71")) + (rule "qeq_literals" (formula "59") (term "0")) + (builtin "One Step Simplification" (formula "59")) + (rule "closeFalse" (formula "59")) ) ) ) @@ -24679,96 +38453,95 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO ) ) (branch "if x_15 false" + (builtin "One Step Simplification" (formula "139")) (builtin "One Step Simplification" (formula "1")) - (builtin "One Step Simplification" (formula "140")) (rule "notLeft" (formula "1")) - (rule "assignment" (formula "140") (term "1")) - (builtin "One Step Simplification" (formula "140")) - (rule "blockEmpty" (formula "140") (term "1")) - (builtin "Block Contract (Internal)" (formula "140") (newnames "exc_13,heap_Before_BLOCK_10,savedHeap_Before_BLOCK_10,o,f")) + (rule "assignment" (formula "139") (term "1")) + (builtin "One Step Simplification" (formula "139")) + (rule "blockEmpty" (formula "139") (term "1")) + (builtin "Block Contract (Internal)" (formula "139") (newnames "exc_13,heap_Before_BLOCK_10,savedHeap_Before_BLOCK_10,o,f")) (branch "Validity" - (builtin "One Step Simplification" (formula "141")) - (builtin "One Step Simplification" (formula "104") (ifInst "" (formula "27")) (ifInst "" (formula "75"))) - (rule "true_left" (formula "104")) - (rule "eqSymm" (formula "140") (term "0,0,1,0,1")) - (rule "variableDeclarationAssign" (formula "140") (term "1")) - (rule "variableDeclaration" (formula "140") (term "1") (newnames "exc_13_1")) - (rule "assignment" (formula "140") (term "1")) + (builtin "One Step Simplification" (formula "103") (ifInst "" (formula "27")) (ifInst "" (formula "75"))) (builtin "One Step Simplification" (formula "140")) - (rule "emptyStatement" (formula "140") (term "1")) - (builtin "One Step Simplification" (formula "140")) - (rule "emptyStatement" (formula "140") (term "1")) - (rule "tryEmpty" (formula "140") (term "1")) - (rule "blockEmptyLabel" (formula "140") (term "1")) - (rule "blockEmpty" (formula "140") (term "1")) - (rule "methodCallEmpty" (formula "140") (term "1")) - (rule "emptyModality" (formula "140") (term "1")) - (rule "andRight" (formula "140")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "140")) - (rule "closeTrue" (formula "140")) + (rule "true_left" (formula "103")) + (rule "eqSymm" (formula "139") (term "0,0,1,0,1")) + (rule "variableDeclarationAssign" (formula "139") (term "1")) + (rule "variableDeclaration" (formula "139") (term "1") (newnames "exc_13_1")) + (rule "assignment" (formula "139") (term "1")) + (builtin "One Step Simplification" (formula "139")) + (rule "emptyStatement" (formula "139") (term "1")) + (builtin "One Step Simplification" (formula "139")) + (rule "emptyStatement" (formula "139") (term "1")) + (rule "tryEmpty" (formula "139") (term "1")) + (rule "blockEmptyLabel" (formula "139") (term "1")) + (rule "blockEmpty" (formula "139") (term "1")) + (rule "methodCallEmpty" (formula "139") (term "1")) + (rule "emptyModality" (formula "139") (term "1")) + (rule "andRight" (formula "139")) + (branch + (builtin "One Step Simplification" (formula "139")) + (rule "closeTrue" (formula "139")) ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "140")) - (rule "closeTrue" (formula "140")) + (branch + (builtin "One Step Simplification" (formula "139")) + (rule "closeTrue" (formula "139")) ) ) (branch "Precondition" - (rule "andRight" (formula "140")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "140") (ifInst "" (formula "27"))) - (rule "closeTrue" (formula "140")) + (rule "andRight" (formula "139")) + (branch + (builtin "One Step Simplification" (formula "139") (ifInst "" (formula "27"))) + (rule "closeTrue" (formula "139")) ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "140") (ifInst "" (formula "75"))) - (rule "closeTrue" (formula "140")) + (branch + (builtin "One Step Simplification" (formula "139") (ifInst "" (formula "75"))) + (rule "closeTrue" (formula "139")) ) ) (branch "Usage" - (builtin "One Step Simplification" (formula "141")) - (builtin "One Step Simplification" (formula "104") (ifInst "" (formula "12")) (ifInst "" (formula "13"))) - (rule "andLeft" (formula "104")) - (rule "replace_known_left" (formula "105") (term "0") (ifseqformula "104")) - (builtin "One Step Simplification" (formula "105")) - (rule "true_left" (formula "105")) - (rule "elim_double_block_2" (formula "141") (term "1")) - (rule "ifUnfold" (formula "141") (term "1") (inst "#boolv=x")) - (rule "variableDeclaration" (formula "141") (term "1") (newnames "x_16")) - (rule "inequality_comparison_simple" (formula "141") (term "1")) - (builtin "One Step Simplification" (formula "141")) - (rule "replace_known_left" (formula "141") (term "0,0,1,0") (ifseqformula "104")) - (builtin "One Step Simplification" (formula "141")) - (rule "ifSplit" (formula "141")) + (builtin "One Step Simplification" (formula "140")) + (builtin "One Step Simplification" (formula "103") (ifInst "" (formula "12")) (ifInst "" (formula "13"))) + (rule "andLeft" (formula "103")) + (rule "replace_known_left" (formula "104") (term "0") (ifseqformula "103")) + (builtin "One Step Simplification" (formula "104")) + (rule "true_left" (formula "104")) + (rule "elim_double_block_2" (formula "140") (term "1")) + (rule "ifUnfold" (formula "140") (term "1") (inst "#boolv=x")) + (rule "variableDeclaration" (formula "140") (term "1") (newnames "x_16")) + (rule "inequality_comparison_simple" (formula "140") (term "1")) + (builtin "One Step Simplification" (formula "140")) + (rule "replace_known_left" (formula "140") (term "0,0,1,0") (ifseqformula "103")) + (builtin "One Step Simplification" (formula "140")) + (rule "ifSplit" (formula "140")) (branch "if x_16 true" - (builtin "One Step Simplification" (formula "142")) (builtin "One Step Simplification" (formula "1")) (rule "closeFalse" (formula "1")) ) (branch "if x_16 false" - (builtin "One Step Simplification" (formula "142")) (builtin "One Step Simplification" (formula "1")) + (builtin "One Step Simplification" (formula "141")) (rule "true_left" (formula "1")) - (rule "blockEmpty" (formula "141") (term "1")) - (rule "emptyStatement" (formula "141") (term "1")) - (rule "tryEmpty" (formula "141") (term "1")) - (rule "blockEmptyLabel" (formula "141") (term "1")) - (rule "blockEmpty" (formula "141") (term "1")) - (rule "methodCallEmpty" (formula "141") (term "1")) - (rule "emptyModality" (formula "141") (term "1")) - (rule "andRight" (formula "141")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "141")) - (rule "closeTrue" (formula "141")) + (rule "blockEmpty" (formula "140") (term "1")) + (rule "emptyStatement" (formula "140") (term "1")) + (rule "tryEmpty" (formula "140") (term "1")) + (rule "blockEmptyLabel" (formula "140") (term "1")) + (rule "blockEmpty" (formula "140") (term "1")) + (rule "methodCallEmpty" (formula "140") (term "1")) + (rule "emptyModality" (formula "140") (term "1")) + (rule "andRight" (formula "140")) + (branch + (builtin "One Step Simplification" (formula "140")) + (rule "closeTrue" (formula "140")) ) - (branch "Case 2" - (rule "andRight" (formula "141")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "141") (ifInst "" (formula "12"))) - (rule "closeTrue" (formula "141")) + (branch + (rule "andRight" (formula "140")) + (branch + (builtin "One Step Simplification" (formula "140") (ifInst "" (formula "12"))) + (rule "closeTrue" (formula "140")) ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "141") (ifInst "" (formula "13"))) - (rule "closeTrue" (formula "141")) + (branch + (builtin "One Step Simplification" (formula "140") (ifInst "" (formula "13"))) + (rule "closeTrue" (formula "140")) ) ) ) @@ -24783,87 +38556,55 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO ) ) (branch "Exceptional Post (align_to_next_block)" - (builtin "One Step Simplification" (formula "95")) - (rule "andLeft" (formula "95")) - (rule "andLeft" (formula "95")) - (rule "notLeft" (formula "95")) - (rule "close" (formula "97") (ifseqformula "96")) + (builtin "One Step Simplification" (formula "94")) + (rule "andLeft" (formula "94")) + (rule "andLeft" (formula "94")) + (rule "notLeft" (formula "94")) + (rule "close" (formula "96") (ifseqformula "95")) ) (branch "Pre (align_to_next_block)" - (builtin "One Step Simplification" (formula "130") (ifInst "" (formula "75"))) - (rule "expand_inInt" (formula "130")) - (rule "replace_int_MIN" (formula "130") (term "0,1")) - (rule "replace_int_MAX" (formula "130") (term "1,0")) - (rule "replace_known_left" (formula "130") (term "0") (ifseqformula "80")) - (builtin "One Step Simplification" (formula "130")) - (rule "polySimp_homoEq" (formula "47") (term "1,0,1,0")) + (builtin "One Step Simplification" (formula "129") (ifInst "" (formula "75"))) + (rule "expand_inInt" (formula "129")) + (rule "replace_int_MIN" (formula "129") (term "0,1")) + (rule "replace_int_MAX" (formula "129") (term "1,0")) + (rule "replace_known_left" (formula "129") (term "0") (ifseqformula "80")) + (builtin "One Step Simplification" (formula "129")) (rule "polySimp_homoEq" (formula "57")) (rule "polySimp_homoEq" (formula "10") (term "1,0")) - (rule "polySimp_mulComm0" (formula "47") (term "1,0,1,0,1,0")) + (rule "polySimp_homoEq" (formula "47") (term "1,0,1,0")) (rule "polySimp_mulComm0" (formula "57") (term "1,0")) (rule "polySimp_mulComm0" (formula "10") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "47") (term "1,0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "57") (term "1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "10") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "10") (term "0,1,0,1,0")) (rule "polySimp_rightDist" (formula "47") (term "1,0,1,0,1,0")) (rule "polySimp_mulAssoc" (formula "47") (term "0,1,0,1,0,1,0")) (rule "polySimp_mulComm0" (formula "47") (term "0,0,1,0,1,0,1,0")) (rule "polySimp_mulLiterals" (formula "47") (term "0,1,0,1,0,1,0")) (rule "polySimp_elimOne" (formula "47") (term "0,1,0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "57") (term "1,0")) - (rule "polySimp_mulComm0" (formula "57") (term "0,1,0")) - (rule "polySimp_rightDist" (formula "10") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "10") (term "0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "47") (term "0,1,0,1,0")) (rule "polySimp_addAssoc" (formula "57") (term "0")) - (rule "inEqSimp_leqRight" (formula "95")) + (rule "polySimp_addAssoc" (formula "10") (term "0,1,0")) + (rule "polySimp_addComm0" (formula "10") (term "0,0,1,0")) + (rule "inEqSimp_leqRight" (formula "94")) (rule "mul_literals" (formula "1") (term "1,0,0")) (rule "add_literals" (formula "1") (term "0,0")) - (rule "polySimp_addAssoc" (formula "11") (term "0,1,0")) - (rule "polySimp_addComm0" (formula "11") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0")) - (rule "inEqSimp_leqRight" (formula "130")) + (rule "polySimp_addAssoc" (formula "48") (term "0,1,0,1,0")) + (rule "inEqSimp_leqRight" (formula "129")) (rule "polySimp_mulComm0" (formula "1") (term "1,0,0")) (rule "polySimp_addComm1" (formula "1") (term "0")) (rule "add_literals" (formula "1") (term "0,0")) + (rule "polySimp_addAssoc" (formula "2") (term "0")) (rule "inEqSimp_ltToLeq" (formula "49") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "3")) + (rule "polySimp_mulComm0" (formula "3") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "3") (term "0")) (rule "inEqSimp_ltToLeq" (formula "11") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "13") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "13") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "3")) - (rule "polySimp_mulComm0" (formula "3") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "3") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "80")) - (rule "polySimp_mulComm0" (formula "80") (term "1,0")) - (rule "polySimp_rightDist" (formula "80") (term "1,0")) - (rule "polySimp_mulComm0" (formula "80") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "80") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "76")) - (rule "mul_literals" (formula "76") (term "1,0")) - (rule "polySimp_addComm1" (formula "76") (term "0")) - (rule "polySimp_addComm0" (formula "76") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "73")) - (rule "polySimp_mulComm0" (formula "73") (term "1,0")) - (rule "polySimp_rightDist" (formula "73") (term "1,0")) - (rule "polySimp_mulComm0" (formula "73") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "73") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "64")) - (rule "mul_literals" (formula "64") (term "1,0")) - (rule "polySimp_addComm1" (formula "64") (term "0")) - (rule "polySimp_addComm0" (formula "64") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "94")) - (rule "polySimp_mulComm0" (formula "94") (term "1,0")) - (rule "polySimp_rightDist" (formula "94") (term "1,0")) - (rule "polySimp_mulComm0" (formula "94") (term "0,1,0")) - (rule "polySimp_addComm1" (formula "94") (term "0")) - (rule "polySimp_addAssoc" (formula "94") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "94") (term "0,0,0")) - (rule "add_literals" (formula "94") (term "1,0,0,0")) - (rule "times_zero_1" (formula "94") (term "0,0,0")) - (rule "add_zero_left" (formula "94") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "81")) - (rule "mul_literals" (formula "81") (term "1,0")) - (rule "polySimp_addComm1" (formula "81") (term "0")) - (rule "polySimp_addComm0" (formula "81") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "66")) (rule "mul_literals" (formula "66") (term "1,0")) (rule "polySimp_addComm1" (formula "66") (term "0")) @@ -24873,32 +38614,39 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_rightDist" (formula "65") (term "1,0")) (rule "polySimp_mulComm0" (formula "65") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "65") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "63")) - (rule "polySimp_mulComm0" (formula "63") (term "1,0")) - (rule "polySimp_rightDist" (formula "63") (term "1,0")) - (rule "polySimp_mulComm0" (formula "63") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "63") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "74")) - (rule "mul_literals" (formula "74") (term "1,0")) - (rule "polySimp_addComm1" (formula "74") (term "0")) - (rule "polySimp_addComm0" (formula "74") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "75")) - (rule "polySimp_mulComm0" (formula "75") (term "1,0")) - (rule "polySimp_rightDist" (formula "75") (term "1,0")) - (rule "polySimp_mulComm0" (formula "75") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "75") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "64")) + (rule "mul_literals" (formula "64") (term "1,0")) + (rule "polySimp_addComm1" (formula "64") (term "0")) + (rule "polySimp_addComm0" (formula "64") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "95")) (rule "polySimp_mulComm0" (formula "95") (term "1,0")) (rule "polySimp_rightDist" (formula "95") (term "1,0")) (rule "polySimp_mulComm0" (formula "95") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "95") (term "0")) (rule "polySimp_addComm0" (formula "95") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "93")) - (rule "polySimp_addComm1" (formula "93") (term "0")) - (rule "polySimp_pullOutFactor1" (formula "93") (term "0,0")) - (rule "add_literals" (formula "93") (term "1,0,0")) - (rule "times_zero_1" (formula "93") (term "0,0")) - (rule "add_zero_left" (formula "93") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "76")) + (rule "mul_literals" (formula "76") (term "1,0")) + (rule "polySimp_addComm1" (formula "76") (term "0")) + (rule "polySimp_addComm0" (formula "76") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "74")) + (rule "mul_literals" (formula "74") (term "1,0")) + (rule "polySimp_addComm1" (formula "74") (term "0")) + (rule "polySimp_addComm0" (formula "74") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "63")) + (rule "polySimp_mulComm0" (formula "63") (term "1,0")) + (rule "polySimp_rightDist" (formula "63") (term "1,0")) + (rule "polySimp_mulComm0" (formula "63") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "63") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "94")) + (rule "polySimp_mulComm0" (formula "94") (term "1,0")) + (rule "polySimp_rightDist" (formula "94") (term "1,0")) + (rule "polySimp_mulComm0" (formula "94") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "94") (term "0")) + (rule "polySimp_addAssoc" (formula "94") (term "0,0")) + (rule "polySimp_pullOutFactor1" (formula "94") (term "0,0,0")) + (rule "add_literals" (formula "94") (term "1,0,0,0")) + (rule "times_zero_1" (formula "94") (term "0,0,0")) + (rule "add_zero_left" (formula "94") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "39")) (rule "polySimp_mulComm0" (formula "39") (term "1,0")) (rule "polySimp_rightDist" (formula "39") (term "1,0")) @@ -24907,67 +38655,70 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulLiterals" (formula "39") (term "0,1,0")) (rule "polySimp_elimOne" (formula "39") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "39") (term "0")) - (rule "polySimp_sepNegMonomial" (formula "49") (term "1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "49") (term "0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "49") (term "0,1,0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "93")) + (rule "polySimp_addComm1" (formula "93") (term "0")) + (rule "polySimp_pullOutFactor1" (formula "93") (term "0,0")) + (rule "add_literals" (formula "93") (term "1,0,0")) + (rule "times_zero_1" (formula "93") (term "0,0")) + (rule "add_zero_left" (formula "93") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "75")) + (rule "polySimp_mulComm0" (formula "75") (term "1,0")) + (rule "polySimp_rightDist" (formula "75") (term "1,0")) + (rule "polySimp_mulComm0" (formula "75") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "75") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "81")) + (rule "mul_literals" (formula "81") (term "1,0")) + (rule "polySimp_addComm1" (formula "81") (term "0")) + (rule "polySimp_addComm0" (formula "81") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "73")) + (rule "polySimp_mulComm0" (formula "73") (term "1,0")) + (rule "polySimp_rightDist" (formula "73") (term "1,0")) + (rule "polySimp_mulComm0" (formula "73") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "80")) + (rule "polySimp_mulComm0" (formula "80") (term "1,0")) + (rule "polySimp_rightDist" (formula "80") (term "1,0")) + (rule "polySimp_mulComm0" (formula "80") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "73") (term "0")) + (rule "polySimp_addAssoc" (formula "80") (term "0")) (rule "polySimp_sepNegMonomial" (formula "59")) (rule "polySimp_mulLiterals" (formula "59") (term "0")) (rule "polySimp_elimOne" (formula "59") (term "0")) - (rule "applyEq" (formula "95") (term "1") (ifseqformula "59")) (rule "polySimp_sepNegMonomial" (formula "12") (term "1,0")) (rule "polySimp_mulLiterals" (formula "12") (term "0,1,0")) (rule "polySimp_elimOne" (formula "12") (term "0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "49") (term "1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "49") (term "0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "49") (term "0,1,0,1,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "1")) + (rule "polySimp_mulLiterals" (formula "1") (term "0")) + (rule "polySimp_elimOne" (formula "1") (term "0")) (rule "inEqSimp_sepPosMonomial1" (formula "2")) (rule "polySimp_mulComm0" (formula "2") (term "1")) (rule "polySimp_rightDist" (formula "2") (term "1")) (rule "mul_literals" (formula "2") (term "0,1")) (rule "polySimp_mulLiterals" (formula "2") (term "1,1")) (rule "polySimp_elimOne" (formula "2") (term "1,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "1")) - (rule "polySimp_mulLiterals" (formula "1") (term "0")) - (rule "polySimp_elimOne" (formula "1") (term "0")) (rule "inEqSimp_sepPosMonomial0" (formula "49") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "49") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "49") (term "0,1,0,0,0,0,0")) (rule "polySimp_mulLiterals" (formula "49") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "49") (term "0,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "49") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "3")) + (rule "polySimp_mulLiterals" (formula "3") (term "0")) + (rule "polySimp_elimOne" (formula "3") (term "0")) (rule "inEqSimp_sepPosMonomial0" (formula "11") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "11") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "11") (term "0,1,0,0,0,0,0")) (rule "polySimp_mulLiterals" (formula "11") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "11") (term "0,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "11") (term "1,1,0,0,0,0,0")) (rule "inEqSimp_sepPosMonomial0" (formula "13") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "13") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "13") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "13") (term "0,1,0,0,0,0,0")) (rule "polySimp_mulLiterals" (formula "13") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "13") (term "0,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "13") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "3")) - (rule "polySimp_mulLiterals" (formula "3") (term "0")) - (rule "polySimp_elimOne" (formula "3") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "80")) - (rule "polySimp_mulLiterals" (formula "80") (term "0")) - (rule "polySimp_elimOne" (formula "80") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "76")) - (rule "polySimp_mulComm0" (formula "76") (term "1")) - (rule "polySimp_rightDist" (formula "76") (term "1")) - (rule "mul_literals" (formula "76") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "73")) - (rule "polySimp_mulLiterals" (formula "73") (term "0")) - (rule "polySimp_elimOne" (formula "73") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "64")) - (rule "polySimp_mulComm0" (formula "64") (term "1")) - (rule "polySimp_rightDist" (formula "64") (term "1")) - (rule "mul_literals" (formula "64") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "93")) - (rule "polySimp_mulLiterals" (formula "93") (term "1")) - (rule "polySimp_elimOne" (formula "93") (term "1")) - (rule "inEqSimp_sepPosMonomial1" (formula "81")) - (rule "polySimp_mulComm0" (formula "81") (term "1")) - (rule "polySimp_rightDist" (formula "81") (term "1")) - (rule "mul_literals" (formula "81") (term "0,1")) (rule "inEqSimp_sepPosMonomial1" (formula "66")) (rule "polySimp_mulComm0" (formula "66") (term "1")) (rule "polySimp_rightDist" (formula "66") (term "1")) @@ -24975,22 +38726,43 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_sepNegMonomial1" (formula "65")) (rule "polySimp_mulLiterals" (formula "65") (term "0")) (rule "polySimp_elimOne" (formula "65") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "63")) - (rule "polySimp_mulLiterals" (formula "63") (term "0")) - (rule "polySimp_elimOne" (formula "63") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1")) + (rule "polySimp_rightDist" (formula "64") (term "1")) + (rule "mul_literals" (formula "64") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "94")) + (rule "polySimp_mulLiterals" (formula "94") (term "0")) + (rule "polySimp_elimOne" (formula "94") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "76")) + (rule "polySimp_mulComm0" (formula "76") (term "1")) + (rule "polySimp_rightDist" (formula "76") (term "1")) + (rule "mul_literals" (formula "76") (term "0,1")) (rule "inEqSimp_sepPosMonomial1" (formula "74")) (rule "polySimp_mulComm0" (formula "74") (term "1")) (rule "polySimp_rightDist" (formula "74") (term "1")) (rule "mul_literals" (formula "74") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "75")) - (rule "polySimp_mulLiterals" (formula "75") (term "0")) - (rule "polySimp_elimOne" (formula "75") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "93")) - (rule "polySimp_mulLiterals" (formula "93") (term "0")) - (rule "polySimp_elimOne" (formula "93") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "63")) + (rule "polySimp_mulLiterals" (formula "63") (term "0")) + (rule "polySimp_elimOne" (formula "63") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "93")) + (rule "polySimp_mulLiterals" (formula "93") (term "1")) + (rule "polySimp_elimOne" (formula "93") (term "1")) (rule "inEqSimp_sepNegMonomial1" (formula "39")) (rule "polySimp_mulLiterals" (formula "39") (term "0")) (rule "polySimp_elimOne" (formula "39") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "75")) + (rule "polySimp_mulLiterals" (formula "75") (term "0")) + (rule "polySimp_elimOne" (formula "75") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "81")) + (rule "polySimp_mulComm0" (formula "81") (term "1")) + (rule "polySimp_rightDist" (formula "81") (term "1")) + (rule "mul_literals" (formula "81") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "73")) + (rule "polySimp_mulLiterals" (formula "73") (term "0")) + (rule "polySimp_elimOne" (formula "73") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "80")) + (rule "polySimp_mulLiterals" (formula "80") (term "0")) + (rule "polySimp_elimOne" (formula "80") (term "0")) (rule "inEqSimp_contradInEq0" (formula "68") (ifseqformula "1")) (rule "qeq_literals" (formula "68") (term "0")) (builtin "One Step Simplification" (formula "68")) @@ -25001,49 +38773,49 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO ) (branch "Precondition" (rule "andRight" (formula "125")) - (branch "Case 1" + (branch (rule "andRight" (formula "125")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "125") (ifInst "" (formula "27"))) (rule "closeTrue" (formula "125")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "125") (ifInst "" (formula "75"))) (rule "closeTrue" (formula "125")) ) ) - (branch "Case 2" + (branch (rule "andRight" (formula "125")) - (branch "Case 1" + (branch (rule "andRight" (formula "125")) - (branch "Case 1" + (branch (rule "andRight" (formula "125")) - (branch "Case 1" + (branch (rule "andRight" (formula "125")) - (branch "Case 1" + (branch (rule "andRight" (formula "125")) - (branch "Case 1" + (branch (rule "andRight" (formula "125")) - (branch "Case 1" + (branch (rule "andRight" (formula "125")) - (branch "Case 1" + (branch (rule "andRight" (formula "125")) - (branch "Case 1" + (branch (rule "andRight" (formula "125")) - (branch "Case 1" + (branch (rule "andRight" (formula "125")) - (branch "Case 1" + (branch (rule "orRight" (formula "125")) (builtin "One Step Simplification" (formula "126") (ifInst "" (formula "17"))) (rule "closeTrue" (formula "126")) ) - (branch "Case 2" + (branch (rule "orRight" (formula "125")) (builtin "One Step Simplification" (formula "126") (ifInst "" (formula "26"))) (rule "closeTrue" (formula "126")) ) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "125")) (rule "expand_inInt" (formula "125")) (rule "replace_int_MIN" (formula "125") (term "0,1")) @@ -25053,21 +38825,19 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "closeTrue" (formula "125")) ) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "125")) (rule "expand_inInt" (formula "125")) (rule "replace_int_MIN" (formula "125") (term "0,1")) (rule "replace_int_MAX" (formula "125") (term "1,0")) (rule "replace_known_left" (formula "125") (term "0") (ifseqformula "20")) (builtin "One Step Simplification" (formula "125")) - (rule "polySimp_homoEq" (formula "57")) (rule "polySimp_homoEq" (formula "10") (term "1,0")) (rule "polySimp_homoEq" (formula "47") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "57") (term "1,0")) + (rule "polySimp_homoEq" (formula "57")) (rule "polySimp_mulComm0" (formula "10") (term "1,0,1,0")) (rule "polySimp_mulComm0" (formula "47") (term "1,0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "57") (term "1,0")) - (rule "polySimp_mulComm0" (formula "57") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "1,0")) (rule "polySimp_rightDist" (formula "10") (term "1,0,1,0")) (rule "polySimp_mulComm0" (formula "10") (term "0,1,0,1,0")) (rule "polySimp_rightDist" (formula "47") (term "1,0,1,0,1,0")) @@ -25075,31 +38845,55 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulComm0" (formula "47") (term "0,0,1,0,1,0,1,0")) (rule "polySimp_mulLiterals" (formula "47") (term "0,1,0,1,0,1,0")) (rule "polySimp_elimOne" (formula "47") (term "0,1,0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "57") (term "0")) + (rule "polySimp_rightDist" (formula "57") (term "1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "10") (term "0,1,0")) (rule "polySimp_addComm0" (formula "10") (term "0,0,1,0")) (rule "polySimp_addAssoc" (formula "47") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "57") (term "0")) (rule "inEqSimp_leqRight" (formula "125")) (rule "polySimp_mulComm0" (formula "1") (term "1,0,0")) (rule "polySimp_addComm1" (formula "1") (term "0")) (rule "add_literals" (formula "1") (term "0,0")) - (rule "inEqSimp_ltToLeq" (formula "10") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "10") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "2")) - (rule "polySimp_mulComm0" (formula "2") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "2") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "48") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "12") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_homoInEq0" (formula "73")) - (rule "mul_literals" (formula "73") (term "1,0")) - (rule "polySimp_addComm1" (formula "73") (term "0")) - (rule "polySimp_addComm0" (formula "73") (term "0,0")) + (rule "inEqSimp_ltToLeq" (formula "48") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "10") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "10") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "2")) + (rule "polySimp_mulComm0" (formula "2") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "2") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "62")) + (rule "polySimp_mulComm0" (formula "62") (term "1,0")) + (rule "polySimp_rightDist" (formula "62") (term "1,0")) + (rule "polySimp_mulComm0" (formula "62") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "62") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "38")) + (rule "polySimp_mulComm0" (formula "38") (term "1,0")) + (rule "polySimp_rightDist" (formula "38") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "38") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "38") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "38") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "38") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "38") (term "0")) (rule "inEqSimp_homoInEq0" (formula "80")) (rule "mul_literals" (formula "80") (term "1,0")) (rule "polySimp_addComm1" (formula "80") (term "0")) (rule "polySimp_addComm0" (formula "80") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "79")) + (rule "polySimp_mulComm0" (formula "79") (term "1,0")) + (rule "polySimp_rightDist" (formula "79") (term "1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "73")) + (rule "mul_literals" (formula "73") (term "1,0")) + (rule "polySimp_addComm1" (formula "73") (term "0")) + (rule "polySimp_addComm0" (formula "73") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "63")) + (rule "mul_literals" (formula "63") (term "1,0")) + (rule "polySimp_addComm1" (formula "63") (term "0")) + (rule "polySimp_addComm0" (formula "63") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "65")) (rule "mul_literals" (formula "65") (term "1,0")) (rule "polySimp_addComm1" (formula "65") (term "0")) @@ -25114,49 +38908,39 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_rightDist" (formula "64") (term "1,0")) (rule "polySimp_mulComm0" (formula "64") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "64") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "38")) - (rule "polySimp_mulComm0" (formula "38") (term "1,0")) - (rule "polySimp_rightDist" (formula "38") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "38") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "38") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "38") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "38") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "38") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "75")) - (rule "mul_literals" (formula "75") (term "1,0")) - (rule "polySimp_addComm1" (formula "75") (term "0")) - (rule "polySimp_addComm0" (formula "75") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "74")) (rule "polySimp_mulComm0" (formula "74") (term "1,0")) (rule "polySimp_rightDist" (formula "74") (term "1,0")) (rule "polySimp_mulComm0" (formula "74") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "74") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "62")) - (rule "polySimp_mulComm0" (formula "62") (term "1,0")) - (rule "polySimp_rightDist" (formula "62") (term "1,0")) - (rule "polySimp_mulComm0" (formula "62") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "62") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "79")) - (rule "polySimp_mulComm0" (formula "79") (term "1,0")) - (rule "polySimp_rightDist" (formula "79") (term "1,0")) - (rule "polySimp_mulComm0" (formula "79") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "79") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "63")) - (rule "mul_literals" (formula "63") (term "1,0")) - (rule "polySimp_addComm1" (formula "63") (term "0")) - (rule "polySimp_addComm0" (formula "63") (term "0,0")) - (rule "polySimp_sepNegMonomial" (formula "58")) - (rule "polySimp_mulLiterals" (formula "58") (term "0")) - (rule "polySimp_elimOne" (formula "58") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "75")) + (rule "mul_literals" (formula "75") (term "1,0")) + (rule "polySimp_addComm1" (formula "75") (term "0")) + (rule "polySimp_addComm0" (formula "75") (term "0,0")) (rule "polySimp_sepNegMonomial" (formula "11") (term "1,0")) (rule "polySimp_mulLiterals" (formula "11") (term "0,1,0")) (rule "polySimp_elimOne" (formula "11") (term "0,1,0")) (rule "polySimp_sepNegMonomial" (formula "48") (term "1,0,1,0")) (rule "polySimp_mulLiterals" (formula "48") (term "0,1,0,1,0")) (rule "polySimp_elimOne" (formula "48") (term "0,1,0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "58")) + (rule "polySimp_mulLiterals" (formula "58") (term "0")) + (rule "polySimp_elimOne" (formula "58") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "1")) (rule "polySimp_mulLiterals" (formula "1") (term "0")) (rule "polySimp_elimOne" (formula "1") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "12") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "12") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "12") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "12") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "12") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "48") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "48") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "48") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "48") (term "1,1,0,0,0,0,0")) (rule "inEqSimp_sepPosMonomial0" (formula "10") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "10") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "10") (term "1,0,0,0,0,0")) @@ -25166,26 +38950,27 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_sepNegMonomial0" (formula "2")) (rule "polySimp_mulLiterals" (formula "2") (term "0")) (rule "polySimp_elimOne" (formula "2") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "48") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "48") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "48") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "48") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "48") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "12") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "12") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "12") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "12") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "12") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "73")) - (rule "polySimp_mulComm0" (formula "73") (term "1")) - (rule "polySimp_rightDist" (formula "73") (term "1")) - (rule "mul_literals" (formula "73") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "62")) + (rule "polySimp_mulLiterals" (formula "62") (term "0")) + (rule "polySimp_elimOne" (formula "62") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "38")) + (rule "polySimp_mulLiterals" (formula "38") (term "0")) + (rule "polySimp_elimOne" (formula "38") (term "0")) (rule "inEqSimp_sepPosMonomial1" (formula "80")) (rule "polySimp_mulComm0" (formula "80") (term "1")) (rule "polySimp_rightDist" (formula "80") (term "1")) (rule "mul_literals" (formula "80") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "79")) + (rule "polySimp_mulLiterals" (formula "79") (term "0")) + (rule "polySimp_elimOne" (formula "79") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "73")) + (rule "polySimp_mulComm0" (formula "73") (term "1")) + (rule "polySimp_rightDist" (formula "73") (term "1")) + (rule "mul_literals" (formula "73") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "63")) + (rule "polySimp_mulComm0" (formula "63") (term "1")) + (rule "polySimp_rightDist" (formula "63") (term "1")) + (rule "mul_literals" (formula "63") (term "0,1")) (rule "inEqSimp_sepPosMonomial1" (formula "65")) (rule "polySimp_mulComm0" (formula "65") (term "1")) (rule "polySimp_rightDist" (formula "65") (term "1")) @@ -25196,41 +38981,36 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_sepNegMonomial1" (formula "64")) (rule "polySimp_mulLiterals" (formula "64") (term "0")) (rule "polySimp_elimOne" (formula "64") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "38")) - (rule "polySimp_mulLiterals" (formula "38") (term "0")) - (rule "polySimp_elimOne" (formula "38") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "74")) + (rule "polySimp_mulLiterals" (formula "74") (term "0")) + (rule "polySimp_elimOne" (formula "74") (term "0")) (rule "inEqSimp_sepPosMonomial1" (formula "75")) (rule "polySimp_mulComm0" (formula "75") (term "1")) (rule "polySimp_rightDist" (formula "75") (term "1")) (rule "mul_literals" (formula "75") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "74")) - (rule "polySimp_mulLiterals" (formula "74") (term "0")) - (rule "polySimp_elimOne" (formula "74") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "62")) - (rule "polySimp_mulLiterals" (formula "62") (term "0")) - (rule "polySimp_elimOne" (formula "62") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "79")) - (rule "polySimp_mulLiterals" (formula "79") (term "0")) - (rule "polySimp_elimOne" (formula "79") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "63")) - (rule "polySimp_mulComm0" (formula "63") (term "1")) - (rule "polySimp_rightDist" (formula "63") (term "1")) - (rule "mul_literals" (formula "63") (term "0,1")) - (rule "inEqSimp_subsumption0" (formula "21") (ifseqformula "1")) - (rule "leq_literals" (formula "21") (term "0")) - (builtin "One Step Simplification" (formula "21")) - (rule "true_left" (formula "21")) - (rule "inEqSimp_subsumption1" (formula "20") (ifseqformula "31")) + (rule "inEqSimp_subsumption1" (formula "82") (ifseqformula "67")) + (rule "leq_literals" (formula "82") (term "0")) + (builtin "One Step Simplification" (formula "82")) + (rule "true_left" (formula "82")) + (rule "inEqSimp_subsumption1" (formula "35") (ifseqformula "36")) + (rule "leq_literals" (formula "35") (term "0")) + (builtin "One Step Simplification" (formula "35")) + (rule "true_left" (formula "35")) + (rule "inEqSimp_subsumption1" (formula "20") (ifseqformula "32")) (rule "leq_literals" (formula "20") (term "0")) (builtin "One Step Simplification" (formula "20")) (rule "true_left" (formula "20")) - (rule "inEqSimp_contradInEq1" (formula "1") (ifseqformula "20")) - (rule "qeq_literals" (formula "1") (term "0")) - (builtin "One Step Simplification" (formula "1")) - (rule "closeFalse" (formula "1")) + (rule "inEqSimp_subsumption1" (formula "76") (ifseqformula "8")) + (rule "leq_literals" (formula "76") (term "0")) + (builtin "One Step Simplification" (formula "76")) + (rule "true_left" (formula "76")) + (rule "inEqSimp_contradInEq0" (formula "21") (ifseqformula "1")) + (rule "qeq_literals" (formula "21") (term "0")) + (builtin "One Step Simplification" (formula "21")) + (rule "closeFalse" (formula "21")) ) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "125")) (rule "expand_inInt" (formula "125")) (rule "replace_int_MIN" (formula "125") (term "0,1")) @@ -25240,21 +39020,19 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "closeTrue" (formula "125")) ) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "125")) (rule "expand_inInt" (formula "125")) (rule "replace_int_MIN" (formula "125") (term "0,1")) (rule "replace_int_MAX" (formula "125") (term "1,0")) (rule "replace_known_left" (formula "125") (term "0") (ifseqformula "18")) (builtin "One Step Simplification" (formula "125")) - (rule "polySimp_homoEq" (formula "57")) (rule "polySimp_homoEq" (formula "10") (term "1,0")) (rule "polySimp_homoEq" (formula "47") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "57") (term "1,0")) + (rule "polySimp_homoEq" (formula "57")) (rule "polySimp_mulComm0" (formula "10") (term "1,0,1,0")) (rule "polySimp_mulComm0" (formula "47") (term "1,0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "57") (term "1,0")) - (rule "polySimp_mulComm0" (formula "57") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "1,0")) (rule "polySimp_rightDist" (formula "10") (term "1,0,1,0")) (rule "polySimp_mulComm0" (formula "10") (term "0,1,0,1,0")) (rule "polySimp_rightDist" (formula "47") (term "1,0,1,0,1,0")) @@ -25262,63 +39040,70 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulComm0" (formula "47") (term "0,0,1,0,1,0,1,0")) (rule "polySimp_mulLiterals" (formula "47") (term "0,1,0,1,0,1,0")) (rule "polySimp_elimOne" (formula "47") (term "0,1,0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "57") (term "0")) + (rule "polySimp_rightDist" (formula "57") (term "1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "10") (term "0,1,0")) (rule "polySimp_addComm0" (formula "10") (term "0,0,1,0")) (rule "polySimp_addAssoc" (formula "47") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "57") (term "0")) (rule "inEqSimp_leqRight" (formula "125")) (rule "polySimp_mulComm0" (formula "1") (term "1,0,0")) (rule "polySimp_addComm1" (formula "1") (term "0")) (rule "add_literals" (formula "1") (term "0,0")) (rule "inEqSimp_ltToLeq" (formula "48") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "12") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "10") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "10") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "12") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "2")) (rule "polySimp_mulComm0" (formula "2") (term "1,0,0")) (rule "polySimp_addComm1" (formula "2") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "73")) - (rule "mul_literals" (formula "73") (term "1,0")) - (rule "polySimp_addComm1" (formula "73") (term "0")) - (rule "polySimp_addComm0" (formula "73") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "75")) - (rule "mul_literals" (formula "75") (term "1,0")) - (rule "polySimp_addComm1" (formula "75") (term "0")) - (rule "polySimp_addComm0" (formula "75") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "65")) - (rule "mul_literals" (formula "65") (term "1,0")) - (rule "polySimp_addComm1" (formula "65") (term "0")) - (rule "polySimp_addComm0" (formula "65") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "80")) (rule "mul_literals" (formula "80") (term "1,0")) (rule "polySimp_addComm1" (formula "80") (term "0")) (rule "polySimp_addComm0" (formula "80") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "63")) - (rule "mul_literals" (formula "63") (term "1,0")) - (rule "polySimp_addComm1" (formula "63") (term "0")) - (rule "polySimp_addComm0" (formula "63") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "62")) - (rule "polySimp_mulComm0" (formula "62") (term "1,0")) - (rule "polySimp_rightDist" (formula "62") (term "1,0")) - (rule "polySimp_mulComm0" (formula "62") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "62") (term "0")) (rule "inEqSimp_homoInEq0" (formula "79")) (rule "polySimp_mulComm0" (formula "79") (term "1,0")) (rule "polySimp_rightDist" (formula "79") (term "1,0")) (rule "polySimp_mulComm0" (formula "79") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "79") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "64")) - (rule "polySimp_mulComm0" (formula "64") (term "1,0")) - (rule "polySimp_rightDist" (formula "64") (term "1,0")) - (rule "polySimp_mulComm0" (formula "64") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "64") (term "0")) (rule "inEqSimp_homoInEq0" (formula "74")) (rule "polySimp_mulComm0" (formula "74") (term "1,0")) (rule "polySimp_rightDist" (formula "74") (term "1,0")) (rule "polySimp_mulComm0" (formula "74") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "74") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "65")) + (rule "mul_literals" (formula "65") (term "1,0")) + (rule "polySimp_addComm1" (formula "65") (term "0")) + (rule "polySimp_addComm0" (formula "65") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "73")) + (rule "mul_literals" (formula "73") (term "1,0")) + (rule "polySimp_addComm1" (formula "73") (term "0")) + (rule "polySimp_addComm0" (formula "73") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "63")) + (rule "mul_literals" (formula "63") (term "1,0")) + (rule "polySimp_addComm1" (formula "63") (term "0")) + (rule "polySimp_addComm0" (formula "63") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "72")) + (rule "polySimp_mulComm0" (formula "72") (term "1,0")) + (rule "polySimp_rightDist" (formula "72") (term "1,0")) + (rule "polySimp_mulComm0" (formula "72") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "72") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1,0")) + (rule "polySimp_rightDist" (formula "64") (term "1,0")) + (rule "polySimp_mulComm0" (formula "64") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "64") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "62")) + (rule "polySimp_mulComm0" (formula "62") (term "1,0")) + (rule "polySimp_rightDist" (formula "62") (term "1,0")) + (rule "polySimp_mulComm0" (formula "62") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "62") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "75")) + (rule "mul_literals" (formula "75") (term "1,0")) + (rule "polySimp_addComm1" (formula "75") (term "0")) + (rule "polySimp_addComm0" (formula "75") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "38")) (rule "polySimp_mulComm0" (formula "38") (term "1,0")) (rule "polySimp_rightDist" (formula "38") (term "1,0")) @@ -25327,20 +39112,15 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulLiterals" (formula "38") (term "0,1,0")) (rule "polySimp_elimOne" (formula "38") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "38") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "72")) - (rule "polySimp_mulComm0" (formula "72") (term "1,0")) - (rule "polySimp_rightDist" (formula "72") (term "1,0")) - (rule "polySimp_mulComm0" (formula "72") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "72") (term "0")) - (rule "polySimp_sepNegMonomial" (formula "58")) - (rule "polySimp_mulLiterals" (formula "58") (term "0")) - (rule "polySimp_elimOne" (formula "58") (term "0")) (rule "polySimp_sepNegMonomial" (formula "11") (term "1,0")) (rule "polySimp_mulLiterals" (formula "11") (term "0,1,0")) (rule "polySimp_elimOne" (formula "11") (term "0,1,0")) (rule "polySimp_sepNegMonomial" (formula "48") (term "1,0,1,0")) (rule "polySimp_mulLiterals" (formula "48") (term "0,1,0,1,0")) (rule "polySimp_elimOne" (formula "48") (term "0,1,0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "58")) + (rule "polySimp_mulLiterals" (formula "58") (term "0")) + (rule "polySimp_elimOne" (formula "58") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "1")) (rule "polySimp_mulLiterals" (formula "1") (term "0")) (rule "polySimp_elimOne" (formula "1") (term "0")) @@ -25350,66 +39130,74 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulLiterals" (formula "48") (term "1,1,0,0,0,0,0")) (rule "mul_literals" (formula "48") (term "0,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "48") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "12") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "12") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "12") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "12") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "12") (term "1,1,0,0,0,0,0")) (rule "inEqSimp_sepPosMonomial0" (formula "10") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "10") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "10") (term "1,0,0,0,0,0")) (rule "polySimp_mulLiterals" (formula "10") (term "1,1,0,0,0,0,0")) (rule "mul_literals" (formula "10") (term "0,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "10") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "2")) - (rule "polySimp_mulLiterals" (formula "2") (term "0")) - (rule "polySimp_elimOne" (formula "2") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "73")) - (rule "polySimp_mulComm0" (formula "73") (term "1")) - (rule "polySimp_rightDist" (formula "73") (term "1")) - (rule "mul_literals" (formula "73") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "75")) - (rule "polySimp_mulComm0" (formula "75") (term "1")) - (rule "polySimp_rightDist" (formula "75") (term "1")) - (rule "mul_literals" (formula "75") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "65")) - (rule "polySimp_mulComm0" (formula "65") (term "1")) - (rule "polySimp_rightDist" (formula "65") (term "1")) - (rule "mul_literals" (formula "65") (term "0,1")) + (rule "inEqSimp_sepPosMonomial0" (formula "12") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "12") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "12") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "12") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "12") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "2")) + (rule "polySimp_mulLiterals" (formula "2") (term "0")) + (rule "polySimp_elimOne" (formula "2") (term "0")) (rule "inEqSimp_sepPosMonomial1" (formula "80")) (rule "polySimp_mulComm0" (formula "80") (term "1")) (rule "polySimp_rightDist" (formula "80") (term "1")) (rule "mul_literals" (formula "80") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "79")) + (rule "polySimp_mulLiterals" (formula "79") (term "0")) + (rule "polySimp_elimOne" (formula "79") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "74")) + (rule "polySimp_mulLiterals" (formula "74") (term "0")) + (rule "polySimp_elimOne" (formula "74") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "65")) + (rule "polySimp_mulComm0" (formula "65") (term "1")) + (rule "polySimp_rightDist" (formula "65") (term "1")) + (rule "mul_literals" (formula "65") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "73")) + (rule "polySimp_mulComm0" (formula "73") (term "1")) + (rule "polySimp_rightDist" (formula "73") (term "1")) + (rule "mul_literals" (formula "73") (term "0,1")) (rule "inEqSimp_sepPosMonomial1" (formula "63")) (rule "polySimp_mulComm0" (formula "63") (term "1")) (rule "polySimp_rightDist" (formula "63") (term "1")) (rule "mul_literals" (formula "63") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "62")) - (rule "polySimp_mulLiterals" (formula "62") (term "0")) - (rule "polySimp_elimOne" (formula "62") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "79")) - (rule "polySimp_mulLiterals" (formula "79") (term "0")) - (rule "polySimp_elimOne" (formula "79") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "72")) + (rule "polySimp_mulLiterals" (formula "72") (term "0")) + (rule "polySimp_elimOne" (formula "72") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "64")) (rule "polySimp_mulLiterals" (formula "64") (term "0")) (rule "polySimp_elimOne" (formula "64") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "74")) - (rule "polySimp_mulLiterals" (formula "74") (term "0")) - (rule "polySimp_elimOne" (formula "74") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "62")) + (rule "polySimp_mulLiterals" (formula "62") (term "0")) + (rule "polySimp_elimOne" (formula "62") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "75")) + (rule "polySimp_mulComm0" (formula "75") (term "1")) + (rule "polySimp_rightDist" (formula "75") (term "1")) + (rule "mul_literals" (formula "75") (term "0,1")) (rule "inEqSimp_sepNegMonomial1" (formula "38")) (rule "polySimp_mulLiterals" (formula "38") (term "0")) (rule "polySimp_elimOne" (formula "38") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "72")) - (rule "polySimp_mulLiterals" (formula "72") (term "0")) - (rule "polySimp_elimOne" (formula "72") (term "0")) - (rule "inEqSimp_contradInEq0" (formula "32") (ifseqformula "1")) - (rule "qeq_literals" (formula "32") (term "0")) - (builtin "One Step Simplification" (formula "32")) - (rule "closeFalse" (formula "32")) + (rule "inEqSimp_subsumption1" (formula "20") (ifseqformula "32")) + (rule "leq_literals" (formula "20") (term "0")) + (builtin "One Step Simplification" (formula "20")) + (rule "true_left" (formula "20")) + (rule "inEqSimp_subsumption1" (formula "81") (ifseqformula "66")) + (rule "leq_literals" (formula "81") (term "0")) + (builtin "One Step Simplification" (formula "81")) + (rule "true_left" (formula "81")) + (rule "inEqSimp_contradInEq0" (formula "31") (ifseqformula "1")) + (rule "qeq_literals" (formula "31") (term "0")) + (builtin "One Step Simplification" (formula "31")) + (rule "closeFalse" (formula "31")) ) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "125")) (rule "expand_inInt" (formula "125")) (rule "replace_int_MAX" (formula "125") (term "1,0")) @@ -25420,7 +39208,7 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "closeTrue" (formula "125")) ) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "125")) (rule "expand_inInt" (formula "125")) (rule "replace_int_MIN" (formula "125") (term "0,1")) @@ -25430,7 +39218,7 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "closeTrue" (formula "125")) ) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "125")) (rule "expand_inInt" (formula "125")) (rule "replace_int_MIN" (formula "125") (term "0,1")) @@ -25441,7 +39229,7 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "closeTrue" (formula "125")) ) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "125")) (rule "expand_inInt" (formula "125")) (rule "replace_int_MIN" (formula "125") (term "0,1")) @@ -25449,199 +39237,199 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "replace_known_left" (formula "125") (term "0") (ifseqformula "80")) (builtin "One Step Simplification" (formula "125")) (rule "polySimp_homoEq" (formula "10") (term "1,0")) - (rule "polySimp_homoEq" (formula "47") (term "1,0,1,0")) (rule "polySimp_homoEq" (formula "57")) + (rule "polySimp_homoEq" (formula "47") (term "1,0,1,0")) (rule "polySimp_mulComm0" (formula "10") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "47") (term "1,0,1,0,1,0")) (rule "polySimp_mulComm0" (formula "57") (term "1,0")) + (rule "polySimp_mulComm0" (formula "47") (term "1,0,1,0,1,0")) (rule "polySimp_rightDist" (formula "10") (term "1,0,1,0")) (rule "polySimp_mulComm0" (formula "10") (term "0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "57") (term "1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "0,1,0")) (rule "polySimp_rightDist" (formula "47") (term "1,0,1,0,1,0")) (rule "polySimp_mulAssoc" (formula "47") (term "0,1,0,1,0,1,0")) (rule "polySimp_mulComm0" (formula "47") (term "0,0,1,0,1,0,1,0")) (rule "polySimp_mulLiterals" (formula "47") (term "0,1,0,1,0,1,0")) (rule "polySimp_elimOne" (formula "47") (term "0,1,0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "57") (term "1,0")) - (rule "polySimp_mulComm0" (formula "57") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "10") (term "0,1,0")) (rule "polySimp_addComm0" (formula "10") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "47") (term "0,1,0,1,0")) (rule "polySimp_addAssoc" (formula "57") (term "0")) + (rule "polySimp_addAssoc" (formula "47") (term "0,1,0,1,0")) (rule "inEqSimp_leqRight" (formula "125")) (rule "polySimp_mulComm0" (formula "1") (term "1,0,0")) (rule "polySimp_addComm1" (formula "1") (term "0")) (rule "add_literals" (formula "1") (term "0,0")) - (rule "inEqSimp_ltToLeq" (formula "12") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "10") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "10") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "48") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "2")) (rule "polySimp_mulComm0" (formula "2") (term "1,0,0")) (rule "polySimp_addComm1" (formula "2") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "80")) - (rule "mul_literals" (formula "80") (term "1,0")) - (rule "polySimp_addComm1" (formula "80") (term "0")) - (rule "polySimp_addComm0" (formula "80") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "79")) - (rule "polySimp_mulComm0" (formula "79") (term "1,0")) - (rule "polySimp_rightDist" (formula "79") (term "1,0")) - (rule "polySimp_mulComm0" (formula "79") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "79") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "48") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "12") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_homoInEq0" (formula "38")) + (rule "polySimp_mulComm0" (formula "38") (term "1,0")) + (rule "polySimp_rightDist" (formula "38") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "38") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "38") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "38") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "38") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "38") (term "0")) (rule "inEqSimp_homoInEq0" (formula "73")) (rule "mul_literals" (formula "73") (term "1,0")) (rule "polySimp_addComm1" (formula "73") (term "0")) (rule "polySimp_addComm0" (formula "73") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "75")) + (rule "mul_literals" (formula "75") (term "1,0")) + (rule "polySimp_addComm1" (formula "75") (term "0")) + (rule "polySimp_addComm0" (formula "75") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "72")) (rule "polySimp_mulComm0" (formula "72") (term "1,0")) (rule "polySimp_rightDist" (formula "72") (term "1,0")) (rule "polySimp_mulComm0" (formula "72") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "72") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "62")) - (rule "polySimp_mulComm0" (formula "62") (term "1,0")) - (rule "polySimp_rightDist" (formula "62") (term "1,0")) - (rule "polySimp_mulComm0" (formula "62") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "62") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "75")) - (rule "mul_literals" (formula "75") (term "1,0")) - (rule "polySimp_addComm1" (formula "75") (term "0")) - (rule "polySimp_addComm0" (formula "75") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "38")) - (rule "polySimp_mulComm0" (formula "38") (term "1,0")) - (rule "polySimp_rightDist" (formula "38") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "38") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "38") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "38") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "38") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "38") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "63")) + (rule "mul_literals" (formula "63") (term "1,0")) + (rule "polySimp_addComm1" (formula "63") (term "0")) + (rule "polySimp_addComm0" (formula "63") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "65")) + (rule "mul_literals" (formula "65") (term "1,0")) + (rule "polySimp_addComm1" (formula "65") (term "0")) + (rule "polySimp_addComm0" (formula "65") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "79")) + (rule "polySimp_mulComm0" (formula "79") (term "1,0")) + (rule "polySimp_rightDist" (formula "79") (term "1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0")) (rule "inEqSimp_homoInEq0" (formula "74")) (rule "polySimp_mulComm0" (formula "74") (term "1,0")) (rule "polySimp_rightDist" (formula "74") (term "1,0")) (rule "polySimp_mulComm0" (formula "74") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "74") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "63")) - (rule "mul_literals" (formula "63") (term "1,0")) - (rule "polySimp_addComm1" (formula "63") (term "0")) - (rule "polySimp_addComm0" (formula "63") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "62")) + (rule "polySimp_mulComm0" (formula "62") (term "1,0")) + (rule "polySimp_rightDist" (formula "62") (term "1,0")) + (rule "polySimp_mulComm0" (formula "62") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "62") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "80")) + (rule "mul_literals" (formula "80") (term "1,0")) + (rule "polySimp_addComm1" (formula "80") (term "0")) + (rule "polySimp_addComm0" (formula "80") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "64")) (rule "polySimp_mulComm0" (formula "64") (term "1,0")) (rule "polySimp_rightDist" (formula "64") (term "1,0")) (rule "polySimp_mulComm0" (formula "64") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "64") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "65")) - (rule "mul_literals" (formula "65") (term "1,0")) - (rule "polySimp_addComm1" (formula "65") (term "0")) - (rule "polySimp_addComm0" (formula "65") (term "0,0")) (rule "polySimp_sepNegMonomial" (formula "11") (term "1,0")) (rule "polySimp_mulLiterals" (formula "11") (term "0,1,0")) (rule "polySimp_elimOne" (formula "11") (term "0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "48") (term "1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "48") (term "0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "48") (term "0,1,0,1,0")) (rule "polySimp_sepNegMonomial" (formula "58")) (rule "polySimp_mulLiterals" (formula "58") (term "0")) (rule "polySimp_elimOne" (formula "58") (term "0")) + (rule "polySimp_sepNegMonomial" (formula "48") (term "1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "48") (term "0,1,0,1,0")) (rule "inEqSimp_sepNegMonomial1" (formula "1")) (rule "polySimp_mulLiterals" (formula "1") (term "0")) (rule "polySimp_elimOne" (formula "1") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "12") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "12") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "12") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "12") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "12") (term "1,1,0,0,0,0,0")) (rule "inEqSimp_sepPosMonomial0" (formula "10") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "10") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "10") (term "1,0,0,0,0,0")) (rule "polySimp_mulLiterals" (formula "10") (term "1,1,0,0,0,0,0")) (rule "mul_literals" (formula "10") (term "0,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "10") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "2")) + (rule "polySimp_mulLiterals" (formula "2") (term "0")) + (rule "polySimp_elimOne" (formula "2") (term "0")) (rule "inEqSimp_sepPosMonomial0" (formula "48") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "48") (term "1,0,0,0,0,0")) (rule "polySimp_mulLiterals" (formula "48") (term "1,1,0,0,0,0,0")) (rule "mul_literals" (formula "48") (term "0,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "48") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "2")) - (rule "polySimp_mulLiterals" (formula "2") (term "0")) - (rule "polySimp_elimOne" (formula "2") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "80")) - (rule "polySimp_mulComm0" (formula "80") (term "1")) - (rule "polySimp_rightDist" (formula "80") (term "1")) - (rule "mul_literals" (formula "80") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "79")) - (rule "polySimp_mulLiterals" (formula "79") (term "0")) - (rule "polySimp_elimOne" (formula "79") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "12") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "12") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "12") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "12") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "12") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "38")) + (rule "polySimp_mulLiterals" (formula "38") (term "0")) + (rule "polySimp_elimOne" (formula "38") (term "0")) (rule "inEqSimp_sepPosMonomial1" (formula "73")) (rule "polySimp_mulComm0" (formula "73") (term "1")) (rule "polySimp_rightDist" (formula "73") (term "1")) (rule "mul_literals" (formula "73") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "72")) - (rule "polySimp_mulLiterals" (formula "72") (term "0")) - (rule "polySimp_elimOne" (formula "72") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "62")) - (rule "polySimp_mulLiterals" (formula "62") (term "0")) - (rule "polySimp_elimOne" (formula "62") (term "0")) (rule "inEqSimp_sepPosMonomial1" (formula "75")) (rule "polySimp_mulComm0" (formula "75") (term "1")) (rule "polySimp_rightDist" (formula "75") (term "1")) (rule "mul_literals" (formula "75") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "38")) - (rule "polySimp_mulLiterals" (formula "38") (term "0")) - (rule "polySimp_elimOne" (formula "38") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "74")) - (rule "polySimp_mulLiterals" (formula "74") (term "0")) - (rule "polySimp_elimOne" (formula "74") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "72")) + (rule "polySimp_mulLiterals" (formula "72") (term "0")) + (rule "polySimp_elimOne" (formula "72") (term "0")) (rule "inEqSimp_sepPosMonomial1" (formula "63")) (rule "polySimp_mulComm0" (formula "63") (term "1")) (rule "polySimp_rightDist" (formula "63") (term "1")) (rule "mul_literals" (formula "63") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "64")) - (rule "polySimp_mulLiterals" (formula "64") (term "0")) - (rule "polySimp_elimOne" (formula "64") (term "0")) (rule "inEqSimp_sepPosMonomial1" (formula "65")) (rule "polySimp_mulComm0" (formula "65") (term "1")) (rule "polySimp_rightDist" (formula "65") (term "1")) (rule "mul_literals" (formula "65") (term "0,1")) - (rule "inEqSimp_subsumption0" (formula "81") (ifseqformula "1")) - (rule "leq_literals" (formula "81") (term "0")) - (builtin "One Step Simplification" (formula "81")) - (rule "true_left" (formula "81")) - (rule "inEqSimp_subsumption1" (formula "35") (ifseqformula "36")) - (rule "leq_literals" (formula "35") (term "0")) - (builtin "One Step Simplification" (formula "35")) - (rule "true_left" (formula "35")) - (rule "inEqSimp_contradInEq0" (formula "66") (ifseqformula "1")) - (rule "qeq_literals" (formula "66") (term "0")) - (builtin "One Step Simplification" (formula "66")) - (rule "closeFalse" (formula "66")) + (rule "inEqSimp_sepNegMonomial1" (formula "79")) + (rule "polySimp_mulLiterals" (formula "79") (term "0")) + (rule "polySimp_elimOne" (formula "79") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "74")) + (rule "polySimp_mulLiterals" (formula "74") (term "0")) + (rule "polySimp_elimOne" (formula "74") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "62")) + (rule "polySimp_mulLiterals" (formula "62") (term "0")) + (rule "polySimp_elimOne" (formula "62") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "80")) + (rule "polySimp_mulComm0" (formula "80") (term "1")) + (rule "polySimp_rightDist" (formula "80") (term "1")) + (rule "mul_literals" (formula "80") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "0")) + (rule "polySimp_elimOne" (formula "64") (term "0")) + (rule "inEqSimp_subsumption1" (formula "20") (ifseqformula "32")) + (rule "leq_literals" (formula "20") (term "0")) + (builtin "One Step Simplification" (formula "20")) + (rule "true_left" (formula "20")) + (rule "inEqSimp_subsumption0" (formula "80") (ifseqformula "1")) + (rule "leq_literals" (formula "80") (term "0")) + (builtin "One Step Simplification" (formula "80")) + (rule "true_left" (formula "80")) + (rule "inEqSimp_contradInEq1" (formula "1") (ifseqformula "66")) + (rule "qeq_literals" (formula "1") (term "0")) + (builtin "One Step Simplification" (formula "1")) + (rule "closeFalse" (formula "1")) ) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "125")) (rule "expand_inInt" (formula "125")) (rule "replace_int_MAX" (formula "125") (term "1,0")) (rule "replace_int_MIN" (formula "125") (term "0,1")) (rule "replace_known_left" (formula "125") (term "0") (ifseqformula "82")) (builtin "One Step Simplification" (formula "125")) - (rule "polySimp_homoEq" (formula "47") (term "1,0,1,0")) (rule "polySimp_homoEq" (formula "57")) + (rule "polySimp_homoEq" (formula "47") (term "1,0,1,0")) (rule "polySimp_homoEq" (formula "10") (term "1,0")) - (rule "polySimp_mulComm0" (formula "47") (term "1,0,1,0,1,0")) (rule "polySimp_mulComm0" (formula "57") (term "1,0")) + (rule "polySimp_mulComm0" (formula "47") (term "1,0,1,0,1,0")) (rule "polySimp_mulComm0" (formula "10") (term "1,0,1,0")) + (rule "polySimp_rightDist" (formula "57") (term "1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "0,1,0")) (rule "polySimp_rightDist" (formula "47") (term "1,0,1,0,1,0")) (rule "polySimp_mulAssoc" (formula "47") (term "0,1,0,1,0,1,0")) (rule "polySimp_mulComm0" (formula "47") (term "0,0,1,0,1,0,1,0")) (rule "polySimp_mulLiterals" (formula "47") (term "0,1,0,1,0,1,0")) (rule "polySimp_elimOne" (formula "47") (term "0,1,0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "57") (term "1,0")) - (rule "polySimp_mulComm0" (formula "57") (term "0,1,0")) (rule "polySimp_rightDist" (formula "10") (term "1,0,1,0")) (rule "polySimp_mulComm0" (formula "10") (term "0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "47") (term "0,1,0,1,0")) (rule "polySimp_addAssoc" (formula "57") (term "0")) + (rule "polySimp_addAssoc" (formula "47") (term "0,1,0,1,0")) (rule "polySimp_addAssoc" (formula "10") (term "0,1,0")) (rule "polySimp_addComm0" (formula "10") (term "0,0,1,0")) (rule "inEqSimp_leqRight" (formula "125")) @@ -25650,72 +39438,72 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "add_literals" (formula "1") (term "0,0")) (rule "inEqSimp_ltToLeq" (formula "10") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "10") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "48") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "2")) (rule "polySimp_mulComm0" (formula "2") (term "1,0,0")) (rule "polySimp_addComm1" (formula "2") (term "0")) (rule "inEqSimp_ltToLeq" (formula "12") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "48") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_homoInEq0" (formula "74")) - (rule "polySimp_mulComm0" (formula "74") (term "1,0")) - (rule "polySimp_rightDist" (formula "74") (term "1,0")) - (rule "polySimp_mulComm0" (formula "74") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "74") (term "0")) (rule "inEqSimp_homoInEq0" (formula "79")) (rule "polySimp_mulComm0" (formula "79") (term "1,0")) (rule "polySimp_rightDist" (formula "79") (term "1,0")) (rule "polySimp_mulComm0" (formula "79") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "79") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "64")) - (rule "polySimp_mulComm0" (formula "64") (term "1,0")) - (rule "polySimp_rightDist" (formula "64") (term "1,0")) - (rule "polySimp_mulComm0" (formula "64") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "64") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "65")) - (rule "mul_literals" (formula "65") (term "1,0")) - (rule "polySimp_addComm1" (formula "65") (term "0")) - (rule "polySimp_addComm0" (formula "65") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "38")) - (rule "polySimp_mulComm0" (formula "38") (term "1,0")) - (rule "polySimp_rightDist" (formula "38") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "38") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "38") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "38") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "38") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "38") (term "0")) (rule "inEqSimp_homoInEq0" (formula "75")) (rule "mul_literals" (formula "75") (term "1,0")) (rule "polySimp_addComm1" (formula "75") (term "0")) (rule "polySimp_addComm0" (formula "75") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "62")) + (rule "polySimp_mulComm0" (formula "62") (term "1,0")) + (rule "polySimp_rightDist" (formula "62") (term "1,0")) + (rule "polySimp_mulComm0" (formula "62") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "62") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "80")) + (rule "mul_literals" (formula "80") (term "1,0")) + (rule "polySimp_addComm1" (formula "80") (term "0")) + (rule "polySimp_addComm0" (formula "80") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "72")) (rule "polySimp_mulComm0" (formula "72") (term "1,0")) (rule "polySimp_rightDist" (formula "72") (term "1,0")) (rule "polySimp_mulComm0" (formula "72") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "72") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "74")) + (rule "polySimp_mulComm0" (formula "74") (term "1,0")) + (rule "polySimp_rightDist" (formula "74") (term "1,0")) + (rule "polySimp_mulComm0" (formula "74") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "74") (term "0")) (rule "inEqSimp_homoInEq0" (formula "63")) (rule "mul_literals" (formula "63") (term "1,0")) (rule "polySimp_addComm1" (formula "63") (term "0")) (rule "polySimp_addComm0" (formula "63") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "62")) - (rule "polySimp_mulComm0" (formula "62") (term "1,0")) - (rule "polySimp_rightDist" (formula "62") (term "1,0")) - (rule "polySimp_mulComm0" (formula "62") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "62") (term "0")) (rule "inEqSimp_homoInEq0" (formula "73")) (rule "mul_literals" (formula "73") (term "1,0")) (rule "polySimp_addComm1" (formula "73") (term "0")) (rule "polySimp_addComm0" (formula "73") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "80")) - (rule "mul_literals" (formula "80") (term "1,0")) - (rule "polySimp_addComm1" (formula "80") (term "0")) - (rule "polySimp_addComm0" (formula "80") (term "0,0")) - (rule "polySimp_sepNegMonomial" (formula "48") (term "1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "48") (term "0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "48") (term "0,1,0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "38")) + (rule "polySimp_mulComm0" (formula "38") (term "1,0")) + (rule "polySimp_rightDist" (formula "38") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "38") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "38") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "38") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "38") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "38") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "65")) + (rule "mul_literals" (formula "65") (term "1,0")) + (rule "polySimp_addComm1" (formula "65") (term "0")) + (rule "polySimp_addComm0" (formula "65") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1,0")) + (rule "polySimp_rightDist" (formula "64") (term "1,0")) + (rule "polySimp_mulComm0" (formula "64") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "64") (term "0")) (rule "polySimp_sepNegMonomial" (formula "58")) (rule "polySimp_mulLiterals" (formula "58") (term "0")) (rule "polySimp_elimOne" (formula "58") (term "0")) + (rule "polySimp_sepNegMonomial" (formula "48") (term "1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "48") (term "0,1,0,1,0")) (rule "polySimp_sepNegMonomial" (formula "11") (term "1,0")) (rule "polySimp_mulLiterals" (formula "11") (term "0,1,0")) (rule "polySimp_elimOne" (formula "11") (term "0,1,0")) @@ -25728,6 +39516,12 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulLiterals" (formula "10") (term "1,1,0,0,0,0,0")) (rule "mul_literals" (formula "10") (term "0,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "10") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "48") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "48") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "48") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "48") (term "1,1,0,0,0,0,0")) (rule "inEqSimp_sepNegMonomial0" (formula "2")) (rule "polySimp_mulLiterals" (formula "2") (term "0")) (rule "polySimp_elimOne" (formula "2") (term "0")) @@ -25737,86 +39531,75 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulLiterals" (formula "12") (term "1,1,0,0,0,0,0")) (rule "mul_literals" (formula "12") (term "0,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "12") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "48") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "48") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "48") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "48") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "48") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "74")) - (rule "polySimp_mulLiterals" (formula "74") (term "0")) - (rule "polySimp_elimOne" (formula "74") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "79")) (rule "polySimp_mulLiterals" (formula "79") (term "0")) (rule "polySimp_elimOne" (formula "79") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "64")) - (rule "polySimp_mulLiterals" (formula "64") (term "0")) - (rule "polySimp_elimOne" (formula "64") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "65")) - (rule "polySimp_mulComm0" (formula "65") (term "1")) - (rule "polySimp_rightDist" (formula "65") (term "1")) - (rule "mul_literals" (formula "65") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "38")) - (rule "polySimp_mulLiterals" (formula "38") (term "0")) - (rule "polySimp_elimOne" (formula "38") (term "0")) (rule "inEqSimp_sepPosMonomial1" (formula "75")) (rule "polySimp_mulComm0" (formula "75") (term "1")) (rule "polySimp_rightDist" (formula "75") (term "1")) (rule "mul_literals" (formula "75") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "62")) + (rule "polySimp_mulLiterals" (formula "62") (term "0")) + (rule "polySimp_elimOne" (formula "62") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "80")) + (rule "polySimp_mulComm0" (formula "80") (term "1")) + (rule "polySimp_rightDist" (formula "80") (term "1")) + (rule "mul_literals" (formula "80") (term "0,1")) (rule "inEqSimp_sepNegMonomial1" (formula "72")) (rule "polySimp_mulLiterals" (formula "72") (term "0")) (rule "polySimp_elimOne" (formula "72") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "74")) + (rule "polySimp_mulLiterals" (formula "74") (term "0")) + (rule "polySimp_elimOne" (formula "74") (term "0")) (rule "inEqSimp_sepPosMonomial1" (formula "63")) (rule "polySimp_mulComm0" (formula "63") (term "1")) (rule "polySimp_rightDist" (formula "63") (term "1")) (rule "mul_literals" (formula "63") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "62")) - (rule "polySimp_mulLiterals" (formula "62") (term "0")) - (rule "polySimp_elimOne" (formula "62") (term "0")) (rule "inEqSimp_sepPosMonomial1" (formula "73")) (rule "polySimp_mulComm0" (formula "73") (term "1")) (rule "polySimp_rightDist" (formula "73") (term "1")) (rule "mul_literals" (formula "73") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "80")) - (rule "polySimp_mulComm0" (formula "80") (term "1")) - (rule "polySimp_rightDist" (formula "80") (term "1")) - (rule "mul_literals" (formula "80") (term "0,1")) - (rule "inEqSimp_subsumption0" (formula "83") (ifseqformula "1")) - (rule "leq_literals" (formula "83") (term "0")) - (builtin "One Step Simplification" (formula "83")) - (rule "true_left" (formula "83")) + (rule "inEqSimp_sepNegMonomial1" (formula "38")) + (rule "polySimp_mulLiterals" (formula "38") (term "0")) + (rule "polySimp_elimOne" (formula "38") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "65")) + (rule "polySimp_mulComm0" (formula "65") (term "1")) + (rule "polySimp_rightDist" (formula "65") (term "1")) + (rule "mul_literals" (formula "65") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "0")) + (rule "polySimp_elimOne" (formula "64") (term "0")) + (rule "inEqSimp_subsumption1" (formula "78") (ifseqformula "8")) + (rule "leq_literals" (formula "78") (term "0")) + (builtin "One Step Simplification" (formula "78")) + (rule "true_left" (formula "78")) + (rule "inEqSimp_subsumption0" (formula "82") (ifseqformula "1")) + (rule "leq_literals" (formula "82") (term "0")) + (builtin "One Step Simplification" (formula "82")) + (rule "true_left" (formula "82")) (rule "inEqSimp_subsumption1" (formula "35") (ifseqformula "36")) (rule "leq_literals" (formula "35") (term "0")) (builtin "One Step Simplification" (formula "35")) (rule "true_left" (formula "35")) - (rule "inEqSimp_subsumption1" (formula "9") (ifseqformula "2")) - (rule "inEqSimp_homoInEq0" (formula "9") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "9") (term "0,0")) - (rule "add_literals" (formula "9") (term "1,1,0,0")) - (rule "times_zero_1" (formula "9") (term "1,0,0")) - (rule "add_literals" (formula "9") (term "0,0")) - (rule "qeq_literals" (formula "9") (term "0")) - (builtin "One Step Simplification" (formula "9")) - (rule "true_left" (formula "9")) - (rule "inEqSimp_contradInEq1" (formula "1") (ifseqformula "81")) - (rule "qeq_literals" (formula "1") (term "0")) - (builtin "One Step Simplification" (formula "1")) - (rule "closeFalse" (formula "1")) + (rule "inEqSimp_contradInEq0" (formula "81") (ifseqformula "1")) + (rule "qeq_literals" (formula "81") (term "0")) + (builtin "One Step Simplification" (formula "81")) + (rule "closeFalse" (formula "81")) ) ) ) (branch "Usage" (builtin "One Step Simplification" (formula "126")) (builtin "One Step Simplification" (formula "91")) - (rule "expand_inInt" (formula "91") (term "0,0,1,1,1,1,1")) (rule "expand_inInt" (formula "91") (term "1,0,1,0")) (rule "expand_inInt" (formula "91") (term "0,0,1,0")) - (rule "replace_int_MIN" (formula "91") (term "0,1,0,0,1,1,1,1,1")) - (rule "replace_int_MAX" (formula "91") (term "1,0,0,0,1,1,1,1,1")) + (rule "expand_inInt" (formula "91") (term "0,0,1,1,1,1,1")) (rule "replace_int_MIN" (formula "91") (term "0,1,1,0,1,0")) (rule "replace_int_MAX" (formula "91") (term "1,0,1,0,1,0")) (rule "replace_int_MIN" (formula "91") (term "0,1,0,0,1,0")) (rule "replace_int_MAX" (formula "91") (term "1,0,0,0,1,0")) + (rule "replace_int_MAX" (formula "91") (term "1,0,0,0,1,1,1,1,1")) + (rule "replace_int_MIN" (formula "91") (term "0,1,0,0,1,1,1,1,1")) (rule "andLeft" (formula "91")) (rule "andLeft" (formula "92")) (rule "andLeft" (formula "91")) @@ -25841,10 +39624,10 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "translateJavaSubInt" (formula "101") (term "2,1,0")) (rule "translateJavaSubInt" (formula "100") (term "2,1,0")) (rule "eqSymm" (formula "109")) - (rule "translateJavaSubInt" (formula "110") (term "2,1,0,0")) (rule "eqSymm" (formula "111") (term "1,0")) - (rule "translateJavaSubInt" (formula "92") (term "2,1,0")) + (rule "translateJavaSubInt" (formula "110") (term "2,1,0,0")) (rule "translateJavaSubInt" (formula "93") (term "2,1,0")) + (rule "translateJavaSubInt" (formula "92") (term "2,1,0")) (rule "translateJavaSubInt" (formula "109") (term "1")) (rule "translateJavaSubInt" (formula "111") (term "2,1,0,1,1,0")) (rule "replace_known_left" (formula "99") (term "0") (ifseqformula "91")) @@ -25858,10 +39641,10 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "mul_literals" (formula "99") (term "1,2,1,0")) (rule "polySimp_elimSub" (formula "109") (term "2,1,0,0")) (rule "mul_literals" (formula "109") (term "1,2,1,0,0")) - (rule "polySimp_elimSub" (formula "92") (term "2,1,0")) - (rule "mul_literals" (formula "92") (term "1,2,1,0")) (rule "polySimp_elimSub" (formula "93") (term "2,1,0")) (rule "mul_literals" (formula "93") (term "1,2,1,0")) + (rule "polySimp_elimSub" (formula "92") (term "2,1,0")) + (rule "mul_literals" (formula "92") (term "1,2,1,0")) (rule "polySimp_elimSub" (formula "108") (term "1")) (rule "polySimp_elimSub" (formula "110") (term "2,1,0,1,1,0")) (rule "mul_literals" (formula "110") (term "1,2,1,0,1,1,0")) @@ -25869,16 +39652,16 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_addComm1" (formula "100") (term "2,1,0")) (rule "polySimp_addComm1" (formula "99") (term "2,1,0")) (rule "polySimp_addComm1" (formula "109") (term "2,1,0,0")) - (rule "polySimp_addComm1" (formula "92") (term "2,1,0")) (rule "polySimp_addComm1" (formula "93") (term "2,1,0")) + (rule "polySimp_addComm1" (formula "92") (term "2,1,0")) (rule "polySimp_addComm0" (formula "108") (term "1")) (rule "polySimp_addComm1" (formula "110") (term "2,1,0,1,1,0")) (rule "polySimp_addComm0" (formula "145") (term "0,2,1,0,1,1,0")) (rule "polySimp_addComm0" (formula "100") (term "0,2,1,0")) (rule "polySimp_addComm0" (formula "99") (term "0,2,1,0")) (rule "polySimp_addComm0" (formula "109") (term "0,2,1,0,0")) - (rule "polySimp_addComm0" (formula "92") (term "0,2,1,0")) (rule "polySimp_addComm0" (formula "93") (term "0,2,1,0")) + (rule "polySimp_addComm0" (formula "92") (term "0,2,1,0")) (rule "polySimp_addComm0" (formula "110") (term "0,2,1,0,1,1,0")) (rule "inEqSimp_commuteLeq" (formula "107")) (rule "inEqSimp_commuteLeq" (formula "109") (term "1,0,0")) @@ -25892,7 +39675,7 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "144")) (rule "replace_known_left" (formula "144") (term "0,0,1,0") (ifseqformula "91")) (builtin "One Step Simplification" (formula "144")) - (builtin "Use Dependency Contract" (formula "57") (term "1,0") (ifInst "" (formula "107") (term "0")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::writtenCountOfBucket(int)].JML accessible clause.0")) + (builtin "Use Dependency Contract" (formula "56") (term "0") (ifInst "" (formula "85") (term "0")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::nextWriteOf(int)].JML accessible clause.0")) (rule "wellFormedAnon" (formula "110") (term "1,1,0,0,0,0")) (rule "expand_inInt" (formula "110") (term "1,0,0,0")) (rule "replace_int_MAX" (formula "110") (term "1,0,1,0,0,0")) @@ -25908,108 +39691,145 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "elementOfArrayRangeConcrete" (formula "110") (term "0,1,0")) (rule "replace_known_right" (formula "110") (term "0,0,0,1,0") (ifseqformula "113")) (builtin "One Step Simplification" (formula "110")) - (rule "inEqSimp_commuteLeq" (formula "110") (term "0,0")) - (rule "replace_known_left" (formula "110") (term "0,0") (ifseqformula "77")) + (rule "inEqSimp_commuteLeq" (formula "110") (term "0,1,0")) + (rule "replace_known_left" (formula "110") (term "0,1,0") (ifseqformula "7")) (builtin "One Step Simplification" (formula "110")) (rule "inEqSimp_commuteLeq" (formula "110") (term "0,0")) - (rule "replace_known_left" (formula "110") (term "0,0") (ifseqformula "7")) + (rule "replace_known_left" (formula "110") (term "0,0") (ifseqformula "77")) (builtin "One Step Simplification" (formula "110")) - (rule "applyEq" (formula "110") (term "1,0") (ifseqformula "50")) - (rule "replace_known_left" (formula "110") (term "0") (ifseqformula "1")) + (rule "applyEq" (formula "110") (term "0,1") (ifseqformula "56")) + (rule "eqSymm" (formula "110") (term "1")) + (rule "replace_known_left" (formula "110") (term "1") (ifseqformula "85")) (builtin "One Step Simplification" (formula "110")) - (rule "applyEq" (formula "57") (term "1,0") (ifseqformula "110")) - (rule "applyEq" (formula "57") (term "1,0") (ifseqformula "107")) - (rule "polySimp_addComm0" (formula "57") (term "0")) - (rule "applyEq" (formula "110") (term "1") (ifseqformula "107")) - (builtin "Use Dependency Contract" (formula "56") (term "0") (ifInst "" (formula "85") (term "0")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::nextWriteOf(int)].JML accessible clause.0")) - (rule "wellFormedAnon" (formula "111") (term "1,1,0,0,0,0")) - (rule "expand_inInt" (formula "111") (term "1,0,0,0")) - (rule "replace_int_MAX" (formula "111") (term "1,0,1,0,0,0")) - (rule "replace_int_MIN" (formula "111") (term "0,1,1,0,0,0")) - (rule "translateJavaAddInt" (formula "111") (term "0,1,1,1,0")) - (rule "translateJavaMulInt" (formula "111") (term "0,0,1,1,1,0")) - (rule "replace_known_left" (formula "111") (term "1,1,0,0") (ifseqformula "29")) - (builtin "One Step Simplification" (formula "111") (ifInst "" (formula "142")) (ifInst "" (formula "24")) (ifInst "" (formula "16")) (ifInst "" (formula "16")) (ifInst "" (formula "15")) (ifInst "" (formula "76"))) - (rule "polySimp_mulComm0" (formula "111") (term "0,0,1,1,1,0")) - (rule "polySimp_addComm0" (formula "111") (term "0,1,1,1,0")) - (rule "disjointDefinition" (formula "111") (term "1,0")) - (rule "disjointWithSingleton1" (formula "111") (term "1,0")) - (rule "elementOfArrayRangeConcrete" (formula "111") (term "0,1,0")) - (rule "replace_known_right" (formula "111") (term "0,0,0,1,0") (ifseqformula "114")) - (builtin "One Step Simplification" (formula "111")) - (rule "inEqSimp_commuteLeq" (formula "111") (term "0,1,0")) - (rule "replace_known_left" (formula "111") (term "0,1,0") (ifseqformula "7")) - (builtin "One Step Simplification" (formula "111")) - (rule "inEqSimp_commuteLeq" (formula "111") (term "0,0")) - (rule "replace_known_left" (formula "111") (term "0,0") (ifseqformula "77")) - (builtin "One Step Simplification" (formula "111")) - (rule "applyEq" (formula "111") (term "1,0") (ifseqformula "50")) - (rule "replace_known_left" (formula "111") (term "0") (ifseqformula "1")) - (builtin "One Step Simplification" (formula "111")) - (rule "applyEq" (formula "56") (term "0") (ifseqformula "111")) - (rule "applyEq" (formula "110") (term "1") (ifseqformula "84")) - (rule "ifSplit" (formula "145")) + (rule "true_left" (formula "110")) + (rule "ifSplit" (formula "144")) (branch "if x_10 true" - (builtin "One Step Simplification" (formula "146")) + (builtin "One Step Simplification" (formula "145")) (builtin "One Step Simplification" (formula "1")) (rule "closeFalse" (formula "1")) ) (branch "if x_10 false" - (builtin "One Step Simplification" (formula "146")) + (builtin "One Step Simplification" (formula "145")) (builtin "One Step Simplification" (formula "1")) (rule "true_left" (formula "1")) - (rule "blockEmpty" (formula "145") (term "1")) - (rule "variableDeclarationAssign" (formula "145") (term "1")) - (rule "variableDeclaration" (formula "145") (term "1") (newnames "head_len")) - (rule "assignmentSubtractionInt" (formula "145") (term "1")) + (rule "blockEmpty" (formula "144") (term "1")) + (rule "variableDeclarationAssign" (formula "144") (term "1")) + (rule "variableDeclaration" (formula "144") (term "1") (newnames "head_len")) + (rule "assignmentSubtractionInt" (formula "144") (term "1")) (branch "Overflow check" - (builtin "One Step Simplification" (formula "145")) - (rule "expand_inInt" (formula "145")) - (rule "replace_int_MIN" (formula "145") (term "0,1")) - (rule "replace_int_MAX" (formula "145") (term "1,0")) + (builtin "One Step Simplification" (formula "144")) + (rule "expand_inInt" (formula "144")) + (rule "replace_int_MIN" (formula "144") (term "0,1")) + (rule "replace_int_MAX" (formula "144") (term "1,0")) (rule "polySimp_homoEq" (formula "47") (term "1,0,1,0")) + (rule "polySimp_homoEq" (formula "57")) (rule "polySimp_homoEq" (formula "10") (term "1,0")) - (rule "polySimp_homoEq" (formula "56")) - (rule "polySimp_elimSub" (formula "145") (term "0,0")) - (rule "polySimp_elimSub" (formula "145") (term "1,1")) + (rule "polySimp_elimSub" (formula "144") (term "0,0")) + (rule "polySimp_elimSub" (formula "144") (term "1,1")) (rule "polySimp_mulComm0" (formula "47") (term "1,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "1,0")) (rule "polySimp_mulComm0" (formula "10") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "56") (term "1,0")) - (rule "polySimp_mulComm0" (formula "145") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "145") (term "1,1,1")) + (rule "polySimp_mulComm0" (formula "144") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "144") (term "1,1,1")) (rule "polySimp_rightDist" (formula "47") (term "1,0,1,0,1,0")) (rule "polySimp_mulAssoc" (formula "47") (term "0,1,0,1,0,1,0")) (rule "polySimp_mulComm0" (formula "47") (term "0,0,1,0,1,0,1,0")) (rule "polySimp_mulLiterals" (formula "47") (term "0,1,0,1,0,1,0")) (rule "polySimp_elimOne" (formula "47") (term "0,1,0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "57") (term "1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "0,1,0")) (rule "polySimp_rightDist" (formula "10") (term "1,0,1,0")) (rule "polySimp_mulComm0" (formula "10") (term "0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "56") (term "1,0")) - (rule "polySimp_rightDist" (formula "145") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "145") (term "0,1,0,0")) - (rule "polySimp_rightDist" (formula "145") (term "1,1,1")) - (rule "polySimp_mulComm0" (formula "145") (term "0,1,1,1")) - (rule "polySimp_rightDist" (formula "56") (term "0,1,0")) - (rule "polySimp_mulAssoc" (formula "56") (term "0,0,1,0")) - (rule "polySimp_mulComm0" (formula "56") (term "0,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "56") (term "0,0,1,0")) - (rule "polySimp_elimOne" (formula "56") (term "0,0,1,0")) + (rule "polySimp_rightDist" (formula "144") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "144") (term "0,1,0,0")) + (rule "polySimp_rightDist" (formula "144") (term "1,1,1")) + (rule "polySimp_mulComm0" (formula "144") (term "0,1,1,1")) (rule "polySimp_addAssoc" (formula "47") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "57") (term "0")) (rule "polySimp_addAssoc" (formula "10") (term "0,1,0")) (rule "polySimp_addComm0" (formula "10") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "145") (term "0,0")) - (rule "polySimp_addAssoc" (formula "145") (term "1,1")) - (rule "inEqSimp_ltToLeq" (formula "47") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "9") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "144") (term "0,0")) + (rule "polySimp_addAssoc" (formula "144") (term "1,1")) (rule "inEqSimp_ltToLeq" (formula "1")) (rule "polySimp_mulComm0" (formula "1") (term "1,0,0")) (rule "polySimp_addComm1" (formula "1") (term "0")) (rule "inEqSimp_ltToLeq" (formula "11") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "56") (term "0")) - (rule "polySimp_addComm0" (formula "56") (term "0,0")) + (rule "inEqSimp_ltToLeq" (formula "9") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "47") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_homoInEq0" (formula "72")) + (rule "mul_literals" (formula "72") (term "1,0")) + (rule "polySimp_addComm1" (formula "72") (term "0")) + (rule "polySimp_addComm0" (formula "72") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "102")) + (rule "polySimp_mulComm0" (formula "102") (term "1,0")) + (rule "polySimp_rightDist" (formula "102") (term "1,0")) + (rule "polySimp_mulComm0" (formula "102") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "102") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "62")) + (rule "mul_literals" (formula "62") (term "1,0")) + (rule "polySimp_addComm1" (formula "62") (term "0")) + (rule "polySimp_addComm0" (formula "62") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "101")) + (rule "polySimp_pullOutFactor1" (formula "101") (term "0")) + (rule "add_literals" (formula "101") (term "1,0")) + (rule "times_zero_1" (formula "101") (term "0")) + (rule "qeq_literals" (formula "101")) + (rule "true_left" (formula "101")) + (rule "inEqSimp_homoInEq0" (formula "79")) + (rule "mul_literals" (formula "79") (term "1,0")) + (rule "polySimp_addComm1" (formula "79") (term "0")) + (rule "polySimp_addComm0" (formula "79") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "61")) + (rule "polySimp_mulComm0" (formula "61") (term "1,0")) + (rule "polySimp_rightDist" (formula "61") (term "1,0")) + (rule "polySimp_mulComm0" (formula "61") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "61") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "105")) + (rule "polySimp_mulComm0" (formula "105") (term "1,0")) + (rule "polySimp_rightDist" (formula "105") (term "1,0")) + (rule "polySimp_mulComm0" (formula "105") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "105") (term "0")) + (rule "polySimp_addComm0" (formula "105") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "71")) + (rule "polySimp_mulComm0" (formula "71") (term "1,0")) + (rule "polySimp_rightDist" (formula "71") (term "1,0")) + (rule "polySimp_mulComm0" (formula "71") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "71") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "64")) + (rule "mul_literals" (formula "64") (term "1,0")) + (rule "polySimp_addComm1" (formula "64") (term "0")) + (rule "polySimp_addComm0" (formula "64") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "78")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "73")) + (rule "polySimp_mulComm0" (formula "73") (term "1,0")) + (rule "polySimp_rightDist" (formula "73") (term "1,0")) + (rule "polySimp_mulComm0" (formula "73") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "73") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "63")) + (rule "polySimp_mulComm0" (formula "63") (term "1,0")) + (rule "polySimp_rightDist" (formula "63") (term "1,0")) + (rule "polySimp_mulComm0" (formula "63") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "63") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "74")) + (rule "mul_literals" (formula "74") (term "1,0")) + (rule "polySimp_addComm1" (formula "74") (term "0")) + (rule "polySimp_addComm0" (formula "74") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "103")) + (rule "polySimp_addComm1" (formula "103") (term "0")) + (rule "polySimp_addComm0" (formula "103") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "104")) + (rule "polySimp_pullOutFactor1" (formula "104") (term "0")) + (rule "add_literals" (formula "104") (term "1,0")) + (rule "times_zero_1" (formula "104") (term "0")) + (rule "qeq_literals" (formula "104")) + (rule "true_left" (formula "104")) (rule "inEqSimp_homoInEq0" (formula "37")) (rule "polySimp_mulComm0" (formula "37") (term "1,0")) (rule "polySimp_rightDist" (formula "37") (term "1,0")) @@ -26018,143 +39838,31 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulLiterals" (formula "37") (term "0,1,0")) (rule "polySimp_elimOne" (formula "37") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "37") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "101")) - (rule "polySimp_mulComm0" (formula "101") (term "1,0")) - (rule "polySimp_rightDist" (formula "101") (term "1,0")) - (rule "polySimp_mulComm0" (formula "101") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "101") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "100")) - (rule "polySimp_pullOutFactor1" (formula "100") (term "0")) - (rule "add_literals" (formula "100") (term "1,0")) - (rule "times_zero_1" (formula "100") (term "0")) - (rule "qeq_literals" (formula "100")) - (rule "true_left" (formula "100")) - (rule "inEqSimp_homoInEq0" (formula "70")) - (rule "polySimp_mulComm0" (formula "70") (term "1,0")) - (rule "polySimp_rightDist" (formula "70") (term "1,0")) - (rule "polySimp_mulComm0" (formula "70") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "70") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "63")) - (rule "mul_literals" (formula "63") (term "1,0")) - (rule "polySimp_addComm1" (formula "63") (term "0")) - (rule "polySimp_addComm0" (formula "63") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "78")) - (rule "mul_literals" (formula "78") (term "1,0")) - (rule "polySimp_addComm1" (formula "78") (term "0")) - (rule "polySimp_addComm0" (formula "78") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "61")) - (rule "mul_literals" (formula "61") (term "1,0")) - (rule "polySimp_addComm1" (formula "61") (term "0")) - (rule "polySimp_addComm0" (formula "61") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "62")) - (rule "polySimp_mulComm0" (formula "62") (term "1,0")) - (rule "polySimp_rightDist" (formula "62") (term "1,0")) - (rule "polySimp_mulComm0" (formula "62") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "62") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "102")) - (rule "polySimp_addComm1" (formula "102") (term "0")) - (rule "polySimp_addComm0" (formula "102") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "73")) - (rule "mul_literals" (formula "73") (term "1,0")) - (rule "polySimp_addComm1" (formula "73") (term "0")) - (rule "polySimp_addComm0" (formula "73") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "60")) - (rule "polySimp_mulComm0" (formula "60") (term "1,0")) - (rule "polySimp_rightDist" (formula "60") (term "1,0")) - (rule "polySimp_mulComm0" (formula "60") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "60") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "71")) - (rule "mul_literals" (formula "71") (term "1,0")) - (rule "polySimp_addComm1" (formula "71") (term "0")) - (rule "polySimp_addComm0" (formula "71") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "72")) - (rule "polySimp_mulComm0" (formula "72") (term "1,0")) - (rule "polySimp_rightDist" (formula "72") (term "1,0")) - (rule "polySimp_mulComm0" (formula "72") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "72") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "77")) - (rule "polySimp_mulComm0" (formula "77") (term "1,0")) - (rule "polySimp_rightDist" (formula "77") (term "1,0")) - (rule "polySimp_mulComm0" (formula "77") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "104")) - (rule "polySimp_mulComm0" (formula "104") (term "1,0")) - (rule "polySimp_rightDist" (formula "104") (term "1,0")) - (rule "polySimp_mulComm0" (formula "104") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "103")) - (rule "polySimp_pullOutFactor1" (formula "103") (term "0")) - (rule "add_literals" (formula "103") (term "1,0")) - (rule "times_zero_1" (formula "103") (term "0")) - (rule "qeq_literals" (formula "103")) - (rule "true_left" (formula "103")) - (rule "polySimp_addAssoc" (formula "77") (term "0")) - (rule "polySimp_addAssoc" (formula "103") (term "0")) - (rule "polySimp_addComm0" (formula "103") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "143") (term "0")) - (rule "polySimp_mulComm0" (formula "143") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "143") (term "1,0,0")) - (rule "polySimp_mulLiterals" (formula "143") (term "1,1,0,0")) - (rule "polySimp_elimOne" (formula "143") (term "1,1,0,0")) - (rule "polySimp_rightDist" (formula "143") (term "0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "143") (term "1,0,1,0,0")) - (rule "polySimp_elimOne" (formula "143") (term "1,0,1,0,0")) - (rule "polySimp_mulComm0" (formula "143") (term "0,0,1,0,0")) - (rule "polySimp_addAssoc" (formula "143") (term "0,0")) - (rule "polySimp_addAssoc" (formula "143") (term "0,0,0")) - (rule "inEqSimp_homoInEq0" (formula "143") (term "1")) - (rule "mul_literals" (formula "143") (term "1,0,1")) - (rule "polySimp_addComm1" (formula "143") (term "0,1")) - (rule "polySimp_addComm1" (formula "143") (term "0,0,1")) - (rule "polySimp_addComm0" (formula "143") (term "0,0,0,1")) + (rule "inEqSimp_homoInEq0" (formula "142") (term "0")) + (rule "polySimp_mulComm0" (formula "142") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "142") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "142") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "142") (term "1,1,0,0")) + (rule "polySimp_rightDist" (formula "142") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "142") (term "1,0,1,0,0")) + (rule "polySimp_elimOne" (formula "142") (term "1,0,1,0,0")) + (rule "polySimp_mulComm0" (formula "142") (term "0,0,1,0,0")) + (rule "polySimp_addAssoc" (formula "142") (term "0,0")) + (rule "polySimp_addAssoc" (formula "142") (term "0,0,0")) + (rule "inEqSimp_homoInEq0" (formula "142") (term "1")) + (rule "mul_literals" (formula "142") (term "1,0,1")) + (rule "polySimp_addComm1" (formula "142") (term "0,1")) + (rule "polySimp_addComm1" (formula "142") (term "0,0,1")) + (rule "polySimp_addComm0" (formula "142") (term "0,0,0,1")) (rule "polySimp_sepNegMonomial" (formula "47") (term "1,0,1,0")) (rule "polySimp_mulLiterals" (formula "47") (term "0,1,0,1,0")) (rule "polySimp_elimOne" (formula "47") (term "0,1,0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "57")) + (rule "polySimp_mulLiterals" (formula "57") (term "0")) + (rule "polySimp_elimOne" (formula "57") (term "0")) (rule "polySimp_sepNegMonomial" (formula "10") (term "1,0")) (rule "polySimp_mulLiterals" (formula "10") (term "0,1,0")) (rule "polySimp_elimOne" (formula "10") (term "0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "56")) - (rule "polySimp_mulLiterals" (formula "56") (term "0")) - (rule "polySimp_elimOne" (formula "56") (term "0")) - (rule "applyEq" (formula "71") (term "1,0") (ifseqformula "56")) - (rule "polySimp_addAssoc" (formula "71") (term "0")) - (rule "polySimp_addComm1" (formula "71") (term "0,0")) - (rule "polySimp_addAssoc" (formula "71") (term "0,0,0")) - (rule "applyEq" (formula "88") (term "0") (ifseqformula "56")) - (rule "inEqSimp_homoInEq0" (formula "88")) - (rule "polySimp_mulComm0" (formula "88") (term "1,0")) - (rule "polySimp_rightDist" (formula "88") (term "1,0")) - (rule "polySimp_rightDist" (formula "88") (term "0,1,0")) - (rule "polySimp_mulLiterals" (formula "88") (term "1,0,1,0")) - (rule "polySimp_elimOne" (formula "88") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "88") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "88") (term "0")) - (rule "polySimp_addComm0" (formula "88") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "88") (term "0")) - (rule "add_literals" (formula "88") (term "1,1,0")) - (rule "times_zero_1" (formula "88") (term "1,0")) - (rule "add_zero_right" (formula "88") (term "0")) - (rule "applyEq" (formula "70") (term "0,1,0") (ifseqformula "56")) - (rule "polySimp_mulComm0" (formula "70") (term "1,0")) - (rule "polySimp_rightDist" (formula "70") (term "1,0")) - (rule "polySimp_rightDist" (formula "70") (term "0,1,0")) - (rule "polySimp_mulLiterals" (formula "70") (term "1,0,1,0")) - (rule "polySimp_elimOne" (formula "70") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "70") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "70") (term "0")) - (rule "polySimp_addComm1" (formula "70") (term "0,0")) - (rule "polySimp_addAssoc" (formula "70") (term "0,0,0")) - (rule "applyEq" (formula "85") (term "1") (ifseqformula "56")) - (rule "inEqSimp_sepPosMonomial0" (formula "47") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "47") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "47") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "47") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "47") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "9") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "9") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "9") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "9") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "9") (term "1,1,0,0,0,0,0")) (rule "inEqSimp_sepNegMonomial0" (formula "1")) (rule "polySimp_mulLiterals" (formula "1") (term "0")) (rule "polySimp_elimOne" (formula "1") (term "0")) @@ -26164,115 +39872,99 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulLiterals" (formula "11") (term "1,1,0,0,0,0,0")) (rule "mul_literals" (formula "11") (term "0,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "11") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "9") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "9") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "9") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "9") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "9") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "47") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "47") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "47") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "47") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "47") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "72")) + (rule "polySimp_mulComm0" (formula "72") (term "1")) + (rule "polySimp_rightDist" (formula "72") (term "1")) + (rule "mul_literals" (formula "72") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "101")) + (rule "polySimp_mulLiterals" (formula "101") (term "0")) + (rule "polySimp_elimOne" (formula "101") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "62")) + (rule "polySimp_mulComm0" (formula "62") (term "1")) + (rule "polySimp_rightDist" (formula "62") (term "1")) + (rule "mul_literals" (formula "62") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "79")) + (rule "polySimp_mulComm0" (formula "79") (term "1")) + (rule "polySimp_rightDist" (formula "79") (term "1")) + (rule "mul_literals" (formula "79") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "61")) + (rule "polySimp_mulLiterals" (formula "61") (term "0")) + (rule "polySimp_elimOne" (formula "61") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "104")) + (rule "polySimp_mulLiterals" (formula "104") (term "0")) + (rule "polySimp_elimOne" (formula "104") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "71")) + (rule "polySimp_mulLiterals" (formula "71") (term "0")) + (rule "polySimp_elimOne" (formula "71") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1")) + (rule "polySimp_rightDist" (formula "64") (term "1")) + (rule "mul_literals" (formula "64") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "78")) + (rule "polySimp_mulLiterals" (formula "78") (term "0")) + (rule "polySimp_elimOne" (formula "78") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "73")) + (rule "polySimp_mulLiterals" (formula "73") (term "0")) + (rule "polySimp_elimOne" (formula "73") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "63")) + (rule "polySimp_mulLiterals" (formula "63") (term "0")) + (rule "polySimp_elimOne" (formula "63") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "74")) + (rule "polySimp_mulComm0" (formula "74") (term "1")) + (rule "polySimp_rightDist" (formula "74") (term "1")) + (rule "mul_literals" (formula "74") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "103")) + (rule "polySimp_mulComm0" (formula "103") (term "1")) + (rule "polySimp_rightDist" (formula "103") (term "1")) + (rule "polySimp_mulAssoc" (formula "103") (term "0,1")) + (rule "polySimp_mulComm0" (formula "103") (term "0,0,1")) + (rule "polySimp_mulLiterals" (formula "103") (term "0,1")) + (rule "polySimp_elimOne" (formula "103") (term "0,1")) (rule "inEqSimp_sepNegMonomial1" (formula "37")) (rule "polySimp_mulLiterals" (formula "37") (term "0")) (rule "polySimp_elimOne" (formula "37") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "100")) - (rule "polySimp_mulLiterals" (formula "100") (term "0")) - (rule "polySimp_elimOne" (formula "100") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "63")) - (rule "polySimp_mulComm0" (formula "63") (term "1")) - (rule "polySimp_rightDist" (formula "63") (term "1")) - (rule "mul_literals" (formula "63") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "78")) - (rule "polySimp_mulComm0" (formula "78") (term "1")) - (rule "polySimp_rightDist" (formula "78") (term "1")) - (rule "mul_literals" (formula "78") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "61")) - (rule "polySimp_mulComm0" (formula "61") (term "1")) - (rule "polySimp_rightDist" (formula "61") (term "1")) - (rule "mul_literals" (formula "61") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "62")) - (rule "polySimp_mulLiterals" (formula "62") (term "0")) - (rule "polySimp_elimOne" (formula "62") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "102")) - (rule "polySimp_mulComm0" (formula "102") (term "1")) - (rule "polySimp_rightDist" (formula "102") (term "1")) - (rule "polySimp_mulAssoc" (formula "102") (term "0,1")) - (rule "polySimp_mulComm0" (formula "102") (term "0,0,1")) - (rule "polySimp_mulLiterals" (formula "102") (term "0,1")) - (rule "polySimp_elimOne" (formula "102") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "73")) - (rule "polySimp_mulComm0" (formula "73") (term "1")) - (rule "polySimp_rightDist" (formula "73") (term "1")) - (rule "mul_literals" (formula "73") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "60")) - (rule "polySimp_mulLiterals" (formula "60") (term "0")) - (rule "polySimp_elimOne" (formula "60") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "72")) - (rule "polySimp_mulLiterals" (formula "72") (term "0")) - (rule "polySimp_elimOne" (formula "72") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "77")) - (rule "polySimp_mulLiterals" (formula "77") (term "0")) - (rule "polySimp_elimOne" (formula "77") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "103")) - (rule "polySimp_mulLiterals" (formula "103") (term "0")) - (rule "polySimp_elimOne" (formula "103") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "142") (term "0")) - (rule "polySimp_mulComm0" (formula "142") (term "1,0")) - (rule "polySimp_rightDist" (formula "142") (term "1,0")) - (rule "polySimp_rightDist" (formula "142") (term "0,1,0")) - (rule "mul_literals" (formula "142") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "142") (term "1,0,1,0")) - (rule "polySimp_elimOne" (formula "142") (term "1,0,1,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "142") (term "1")) - (rule "polySimp_mulLiterals" (formula "142") (term "0,1")) - (rule "polySimp_elimOne" (formula "142") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "71")) - (rule "polySimp_mulComm0" (formula "71") (term "1")) - (rule "polySimp_rightDist" (formula "71") (term "1")) - (rule "polySimp_rightDist" (formula "71") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "71") (term "1,0,1")) - (rule "polySimp_elimOne" (formula "71") (term "1,0,1")) - (rule "polySimp_rightDist" (formula "71") (term "0,0,1")) - (rule "mul_literals" (formula "71") (term "0,0,0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "88")) - (rule "polySimp_mulLiterals" (formula "88") (term "1")) - (rule "polySimp_elimOne" (formula "88") (term "1")) - (rule "inEqSimp_sepNegMonomial1" (formula "70")) - (rule "polySimp_mulLiterals" (formula "70") (term "0")) - (rule "polySimp_elimOne" (formula "70") (term "0")) - (rule "inEqSimp_subsumption1" (formula "8") (ifseqformula "1")) - (rule "inEqSimp_homoInEq0" (formula "8") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "8") (term "0,0")) - (rule "add_literals" (formula "8") (term "1,1,0,0")) - (rule "times_zero_1" (formula "8") (term "1,0,0")) - (rule "add_zero_right" (formula "8") (term "0,0")) - (rule "qeq_literals" (formula "8") (term "0")) - (builtin "One Step Simplification" (formula "8")) - (rule "true_left" (formula "8")) - (rule "inEqSimp_subsumption1" (formula "33") (ifseqformula "34")) - (rule "leq_literals" (formula "33") (term "0")) - (builtin "One Step Simplification" (formula "33")) - (rule "true_left" (formula "33")) - (rule "inEqSimp_subsumption1" (formula "74") (ifseqformula "7")) - (rule "leq_literals" (formula "74") (term "0")) - (builtin "One Step Simplification" (formula "74")) - (rule "true_left" (formula "74")) - (rule "inEqSimp_subsumption1" (formula "18") (ifseqformula "30")) - (rule "leq_literals" (formula "18") (term "0")) - (builtin "One Step Simplification" (formula "18")) - (rule "true_left" (formula "18")) - (rule "inEqSimp_subsumption0" (formula "137") (term "1") (ifseqformula "95")) - (rule "inEqSimp_homoInEq0" (formula "137") (term "0,1")) - (rule "polySimp_mulComm0" (formula "137") (term "1,0,0,1")) - (rule "polySimp_rightDist" (formula "137") (term "1,0,0,1")) - (rule "polySimp_mulLiterals" (formula "137") (term "1,1,0,0,1")) - (rule "polySimp_elimOne" (formula "137") (term "1,1,0,0,1")) - (rule "polySimp_mulComm0" (formula "137") (term "0,1,0,0,1")) - (rule "polySimp_addAssoc" (formula "137") (term "0,0,1")) - (rule "polySimp_addComm1" (formula "137") (term "0,0,0,1")) - (rule "polySimp_pullOutFactor1b" (formula "137") (term "0,0,0,0,1")) - (rule "add_literals" (formula "137") (term "1,1,0,0,0,0,1")) - (rule "times_zero_1" (formula "137") (term "1,0,0,0,0,1")) - (rule "add_zero_right" (formula "137") (term "0,0,0,0,1")) - (rule "polySimp_pullOutFactor2b" (formula "137") (term "0,0,1")) - (rule "add_literals" (formula "137") (term "1,1,0,0,1")) - (rule "times_zero_1" (formula "137") (term "1,0,0,1")) - (rule "add_zero_right" (formula "137") (term "0,0,1")) - (rule "qeq_literals" (formula "137") (term "0,1")) - (builtin "One Step Simplification" (formula "137")) - (rule "inEqSimp_geqRight" (formula "137")) + (rule "inEqSimp_sepPosMonomial1" (formula "141") (term "0")) + (rule "polySimp_mulComm0" (formula "141") (term "1,0")) + (rule "polySimp_rightDist" (formula "141") (term "1,0")) + (rule "polySimp_rightDist" (formula "141") (term "0,1,0")) + (rule "mul_literals" (formula "141") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "141") (term "1,0,1,0")) + (rule "polySimp_elimOne" (formula "141") (term "1,0,1,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "141") (term "1")) + (rule "polySimp_mulLiterals" (formula "141") (term "0,1")) + (rule "polySimp_elimOne" (formula "141") (term "0,1")) + (rule "inEqSimp_subsumption0" (formula "141") (term "1") (ifseqformula "101")) + (rule "inEqSimp_homoInEq0" (formula "141") (term "0,1")) + (rule "polySimp_mulComm0" (formula "141") (term "1,0,0,1")) + (rule "polySimp_rightDist" (formula "141") (term "1,0,0,1")) + (rule "polySimp_mulLiterals" (formula "141") (term "1,1,0,0,1")) + (rule "polySimp_elimOne" (formula "141") (term "1,1,0,0,1")) + (rule "polySimp_mulComm0" (formula "141") (term "0,1,0,0,1")) + (rule "polySimp_addAssoc" (formula "141") (term "0,0,1")) + (rule "polySimp_addComm1" (formula "141") (term "0,0,0,1")) + (rule "polySimp_pullOutFactor1b" (formula "141") (term "0,0,0,0,1")) + (rule "add_literals" (formula "141") (term "1,1,0,0,0,0,1")) + (rule "times_zero_1" (formula "141") (term "1,0,0,0,0,1")) + (rule "add_zero_right" (formula "141") (term "0,0,0,0,1")) + (rule "polySimp_pullOutFactor2b" (formula "141") (term "0,0,1")) + (rule "add_literals" (formula "141") (term "1,1,0,0,1")) + (rule "times_zero_1" (formula "141") (term "1,0,0,1")) + (rule "add_zero_right" (formula "141") (term "0,0,1")) + (rule "qeq_literals" (formula "141") (term "0,1")) + (builtin "One Step Simplification" (formula "141")) + (rule "inEqSimp_geqRight" (formula "141")) (rule "polySimp_rightDist" (formula "1") (term "1,0,0")) (rule "polySimp_mulLiterals" (formula "1") (term "1,1,0,0")) (rule "polySimp_elimOne" (formula "1") (term "1,1,0,0")) @@ -26288,206 +39980,55 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "mul_literals" (formula "1") (term "0,0,1")) (rule "polySimp_mulLiterals" (formula "1") (term "1,0,1")) (rule "polySimp_elimOne" (formula "1") (term "1,0,1")) - (rule "inEqSimp_subsumption1" (formula "77") (ifseqformula "63")) - (rule "leq_literals" (formula "77") (term "0")) - (builtin "One Step Simplification" (formula "77")) - (rule "true_left" (formula "77")) - (rule "inEqSimp_subsumption0" (formula "95") (ifseqformula "1")) - (rule "inEqSimp_homoInEq0" (formula "95") (term "0")) - (rule "polySimp_mulComm0" (formula "95") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "95") (term "1,0,0")) - (rule "polySimp_mulLiterals" (formula "95") (term "1,1,0,0")) - (rule "polySimp_elimOne" (formula "95") (term "1,1,0,0")) - (rule "polySimp_rightDist" (formula "95") (term "0,1,0,0")) - (rule "mul_literals" (formula "95") (term "0,0,1,0,0")) - (rule "polySimp_addAssoc" (formula "95") (term "0,0")) - (rule "polySimp_addComm1" (formula "95") (term "0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "95") (term "0,0")) - (rule "add_literals" (formula "95") (term "1,1,0,0")) - (rule "times_zero_1" (formula "95") (term "1,0,0")) - (rule "add_zero_right" (formula "95") (term "0,0")) - (rule "polySimp_addAssoc" (formula "95") (term "0,0")) - (rule "polySimp_addComm0" (formula "95") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "95") (term "0,0")) - (rule "add_literals" (formula "95") (term "1,1,0,0")) - (rule "times_zero_1" (formula "95") (term "1,0,0")) - (rule "add_literals" (formula "95") (term "0,0")) - (rule "qeq_literals" (formula "95") (term "0")) - (builtin "One Step Simplification" (formula "95")) - (rule "true_left" (formula "95")) - (rule "inEqSimp_exactShadow3" (formula "53") (ifseqformula "74")) - (rule "mul_literals" (formula "53") (term "0,0")) - (rule "polySimp_addAssoc" (formula "53") (term "0")) - (rule "add_literals" (formula "53") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "53")) - (rule "polySimp_mulLiterals" (formula "53") (term "0")) - (rule "polySimp_elimOne" (formula "53") (term "0")) - (rule "inEqSimp_subsumption0" (formula "53") (ifseqformula "18")) - (rule "leq_literals" (formula "53") (term "0")) - (builtin "One Step Simplification" (formula "53")) - (rule "true_left" (formula "53")) - (rule "inEqSimp_exactShadow3" (formula "96") (ifseqformula "60")) - (rule "polySimp_rightDist" (formula "96") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "96") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "96") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "96") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "96") (term "0")) - (rule "polySimp_addComm1" (formula "96") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "96") (term "0")) - (rule "add_literals" (formula "96") (term "1,1,0")) - (rule "times_zero_1" (formula "96") (term "1,0")) - (rule "polySimp_addLiterals" (formula "96") (term "0")) - (rule "polySimp_addComm0" (formula "96") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "96")) - (rule "polySimp_mulLiterals" (formula "96") (term "0")) - (rule "polySimp_elimOne" (formula "96") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "75") (ifseqformula "52")) - (rule "polySimp_rightDist" (formula "75") (term "0,0")) - (rule "mul_literals" (formula "75") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "75") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "75") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "75") (term "0")) - (rule "add_literals" (formula "75") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "75")) - (rule "mul_literals" (formula "75") (term "1")) - (rule "inEqSimp_subsumption1" (formula "75") (ifseqformula "30")) - (rule "leq_literals" (formula "75") (term "0")) - (builtin "One Step Simplification" (formula "75")) - (rule "true_left" (formula "75")) - (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "58")) - (rule "mul_literals" (formula "63") (term "0,0")) - (rule "add_zero_left" (formula "63") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "63")) - (rule "polySimp_mulLiterals" (formula "63") (term "0")) - (rule "polySimp_elimOne" (formula "63") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "77")) - (rule "polySimp_mulComm0" (formula "64") (term "0,0")) - (rule "polySimp_addComm0" (formula "64") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "64")) - (rule "polySimp_mulLiterals" (formula "64") (term "0")) - (rule "polySimp_elimOne" (formula "64") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "96") (ifseqformula "77")) - (rule "polySimp_rightDist" (formula "96") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "96") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "96") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "96") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "96") (term "0")) - (rule "polySimp_addComm0" (formula "96") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "96")) - (rule "polySimp_mulComm0" (formula "96") (term "1")) - (rule "polySimp_rightDist" (formula "96") (term "1")) - (rule "mul_literals" (formula "96") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "96") (term "1,1")) - (rule "polySimp_elimOne" (formula "96") (term "1,1")) - (rule "inEqSimp_exactShadow3" (formula "31") (ifseqformula "19")) - (rule "polySimp_mulComm0" (formula "31") (term "0,0")) - (rule "polySimp_addComm0" (formula "31") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "31")) - (rule "polySimp_mulLiterals" (formula "31") (term "0")) - (rule "polySimp_elimOne" (formula "31") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "59") (ifseqformula "76")) - (rule "polySimp_rightDist" (formula "59") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "59") (term "1,0,0")) - (rule "mul_literals" (formula "59") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "59") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "59") (term "0")) - (rule "add_literals" (formula "59") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "59")) - (rule "mul_literals" (formula "59") (term "1")) - (rule "inEqSimp_subsumption1" (formula "59") (ifseqformula "30")) - (rule "leq_literals" (formula "59") (term "0")) - (builtin "One Step Simplification" (formula "59")) - (rule "true_left" (formula "59")) - (rule "inEqSimp_exactShadow3" (formula "75") (ifseqformula "68")) - (rule "polySimp_rightDist" (formula "75") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "75") (term "1,0,0")) - (rule "mul_literals" (formula "75") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "75") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "75") (term "0")) - (rule "polySimp_addComm1" (formula "75") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "75") (term "0")) - (rule "add_literals" (formula "75") (term "1,1,0")) - (rule "times_zero_1" (formula "75") (term "1,0")) - (rule "add_zero_right" (formula "75") (term "0")) - (rule "polySimp_addAssoc" (formula "75") (term "0")) - (rule "polySimp_addAssoc" (formula "75") (term "0,0")) - (rule "add_literals" (formula "75") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "75")) - (rule "polySimp_mulComm0" (formula "75") (term "1")) - (rule "polySimp_rightDist" (formula "75") (term "1")) - (rule "polySimp_mulLiterals" (formula "75") (term "1,1")) - (rule "mul_literals" (formula "75") (term "0,1")) - (rule "polySimp_elimOne" (formula "75") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "75") (ifseqformula "96")) - (rule "inEqSimp_homoInEq0" (formula "75") (term "0")) - (rule "polySimp_mulComm0" (formula "75") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "75") (term "1,0,0")) - (rule "mul_literals" (formula "75") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "75") (term "0,0")) - (rule "polySimp_addComm0" (formula "75") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "75") (term "0,0")) - (rule "add_literals" (formula "75") (term "1,1,0,0")) - (rule "times_zero_1" (formula "75") (term "1,0,0")) - (rule "add_literals" (formula "75") (term "0,0")) - (rule "qeq_literals" (formula "75") (term "0")) - (builtin "One Step Simplification" (formula "75")) - (rule "true_left" (formula "75")) - (rule "inEqSimp_exactShadow3" (formula "69") (ifseqformula "74")) - (rule "polySimp_rightDist" (formula "69") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "69") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "69") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "69") (term "0,0,0")) - (rule "polySimp_rightDist" (formula "69") (term "0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "69") (term "1,0,0,0,0")) - (rule "mul_literals" (formula "69") (term "0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "69") (term "1,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "69") (term "0")) - (rule "polySimp_addComm1" (formula "69") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "69") (term "0")) - (rule "add_literals" (formula "69") (term "1,1,0")) - (rule "times_zero_1" (formula "69") (term "1,0")) - (rule "polySimp_addLiterals" (formula "69") (term "0")) - (rule "polySimp_addComm1" (formula "69") (term "0")) - (rule "polySimp_addComm1" (formula "69") (term "0,0")) - (rule "add_literals" (formula "69") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "69")) - (rule "polySimp_mulLiterals" (formula "69") (term "0")) - (rule "polySimp_elimOne" (formula "69") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "34") (ifseqformula "32")) - (rule "polySimp_mulComm0" (formula "34") (term "0,0")) - (rule "polySimp_addComm0" (formula "34") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "34")) - (rule "polySimp_mulLiterals" (formula "34") (term "0")) - (rule "polySimp_elimOne" (formula "34") (term "0")) - (rule "inEqSimp_subsumption0" (formula "19") (ifseqformula "34")) - (rule "leq_literals" (formula "19") (term "0")) - (builtin "One Step Simplification" (formula "19")) - (rule "true_left" (formula "19")) - (rule "inEqSimp_exactShadow3" (formula "85") (ifseqformula "71")) - (rule "polySimp_mulComm0" (formula "85") (term "0,0")) - (rule "polySimp_addComm0" (formula "85") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "85")) - (rule "polySimp_mulLiterals" (formula "85") (term "0")) - (rule "polySimp_elimOne" (formula "85") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "60")) - (rule "polySimp_mulComm0" (formula "64") (term "0,0")) - (rule "polySimp_addComm0" (formula "64") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "64")) - (rule "polySimp_mulLiterals" (formula "64") (term "0")) - (rule "polySimp_elimOne" (formula "64") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "61") (ifseqformula "65")) - (rule "polySimp_rightDist" (formula "61") (term "0,0")) - (rule "mul_literals" (formula "61") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "61") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "61") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "61") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "61") (term "0,0")) - (rule "add_literals" (formula "61") (term "1,1,0,0")) - (rule "times_zero_1" (formula "61") (term "1,0,0")) - (rule "add_literals" (formula "61") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "61")) - (rule "mul_literals" (formula "61") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "79") (ifseqformula "65")) + (rule "inEqSimp_subsumption1" (formula "78") (ifseqformula "8")) + (rule "leq_literals" (formula "78") (term "0")) + (builtin "One Step Simplification" (formula "78")) + (rule "true_left" (formula "78")) + (rule "inEqSimp_subsumption1" (formula "81") (ifseqformula "67")) + (rule "leq_literals" (formula "81") (term "0")) + (builtin "One Step Simplification" (formula "81")) + (rule "true_left" (formula "81")) + (rule "inEqSimp_subsumption1" (formula "20") (ifseqformula "32")) + (rule "leq_literals" (formula "20") (term "0")) + (builtin "One Step Simplification" (formula "20")) + (rule "true_left" (formula "20")) + (rule "inEqSimp_subsumption1" (formula "9") (ifseqformula "2")) + (rule "inEqSimp_homoInEq0" (formula "9") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "9") (term "0,0")) + (rule "add_literals" (formula "9") (term "1,1,0,0")) + (rule "times_zero_1" (formula "9") (term "1,0,0")) + (rule "add_literals" (formula "9") (term "0,0")) + (rule "qeq_literals" (formula "9") (term "0")) + (builtin "One Step Simplification" (formula "9")) + (rule "true_left" (formula "9")) + (rule "inEqSimp_subsumption1" (formula "33") (ifseqformula "34")) + (rule "leq_literals" (formula "33") (term "0")) + (builtin "One Step Simplification" (formula "33")) + (rule "true_left" (formula "33")) + (rule "inEqSimp_subsumption0" (formula "97") (ifseqformula "1")) + (rule "inEqSimp_homoInEq0" (formula "97") (term "0")) + (rule "polySimp_mulComm0" (formula "97") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "97") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "97") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "97") (term "1,1,0,0")) + (rule "polySimp_rightDist" (formula "97") (term "0,1,0,0")) + (rule "mul_literals" (formula "97") (term "0,0,1,0,0")) + (rule "polySimp_addAssoc" (formula "97") (term "0,0")) + (rule "polySimp_addComm1" (formula "97") (term "0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "97") (term "0,0")) + (rule "add_literals" (formula "97") (term "1,1,0,0")) + (rule "times_zero_1" (formula "97") (term "1,0,0")) + (rule "add_zero_right" (formula "97") (term "0,0")) + (rule "polySimp_addAssoc" (formula "97") (term "0,0")) + (rule "polySimp_addComm0" (formula "97") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "97") (term "0,0")) + (rule "add_literals" (formula "97") (term "1,1,0,0")) + (rule "times_zero_1" (formula "97") (term "1,0,0")) + (rule "add_literals" (formula "97") (term "0,0")) + (rule "qeq_literals" (formula "97") (term "0")) + (builtin "One Step Simplification" (formula "97")) + (rule "true_left" (formula "97")) + (rule "inEqSimp_exactShadow3" (formula "79") (ifseqformula "66")) (rule "mul_literals" (formula "79") (term "0,0")) (rule "polySimp_addAssoc" (formula "79") (term "0")) (rule "inEqSimp_sepPosMonomial1" (formula "79")) @@ -26496,7 +40037,7 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "mul_literals" (formula "79") (term "0,1")) (rule "polySimp_mulLiterals" (formula "79") (term "1,1")) (rule "polySimp_elimOne" (formula "79") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "79") (ifseqformula "30")) + (rule "inEqSimp_subsumption1" (formula "79") (ifseqformula "31")) (rule "inEqSimp_homoInEq0" (formula "79") (term "0")) (rule "polySimp_mulComm0" (formula "79") (term "1,0,0")) (rule "polySimp_rightDist" (formula "79") (term "1,0,0")) @@ -26510,17 +40051,12 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "qeq_literals" (formula "79") (term "0")) (builtin "One Step Simplification" (formula "79")) (rule "true_left" (formula "79")) - (rule "inEqSimp_exactShadow3" (formula "79") (ifseqformula "60")) - (rule "mul_literals" (formula "79") (term "0,0")) - (rule "polySimp_addAssoc" (formula "79") (term "0")) - (rule "add_literals" (formula "79") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "79")) - (rule "polySimp_mulLiterals" (formula "79") (term "0")) - (rule "polySimp_elimOne" (formula "79") (term "0")) - (rule "inEqSimp_subsumption0" (formula "79") (ifseqformula "18")) - (rule "leq_literals" (formula "79") (term "0")) - (builtin "One Step Simplification" (formula "79")) - (rule "true_left" (formula "79")) + (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "1")) + (rule "mul_literals" (formula "64") (term "0,0")) + (rule "add_zero_left" (formula "64") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "0")) + (rule "polySimp_elimOne" (formula "64") (term "0")) (rule "inEqSimp_exactShadow3" (formula "2") (ifseqformula "46")) (rule "polySimp_rightDist" (formula "2") (term "0,0")) (rule "mul_literals" (formula "2") (term "0,0,0")) @@ -26529,71 +40065,163 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_sepNegMonomial1" (formula "2")) (rule "polySimp_mulLiterals" (formula "2") (term "0")) (rule "polySimp_elimOne" (formula "2") (term "0")) - (rule "inEqSimp_subsumption0" (formula "75") (ifseqformula "2")) - (rule "leq_literals" (formula "75") (term "0")) - (builtin "One Step Simplification" (formula "75")) - (rule "true_left" (formula "75")) - (rule "inEqSimp_exactShadow3" (formula "71") (ifseqformula "53")) - (rule "polySimp_rightDist" (formula "71") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "71") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "71") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "71") (term "0")) - (rule "polySimp_rightDist" (formula "71") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "71") (term "0,0")) - (rule "polySimp_rightDist" (formula "71") (term "0,0,0,0")) - (rule "mul_literals" (formula "71") (term "0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "71") (term "1,0,0,0,0")) - (rule "polySimp_elimOne" (formula "71") (term "1,0,0,0,0")) - (rule "polySimp_addComm1" (formula "71") (term "0,0,0")) - (rule "add_literals" (formula "71") (term "0,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "71")) - (rule "polySimp_mulComm0" (formula "71") (term "1")) - (rule "polySimp_rightDist" (formula "71") (term "1")) - (rule "polySimp_mulLiterals" (formula "71") (term "1,1")) - (rule "polySimp_elimOne" (formula "71") (term "1,1")) - (rule "polySimp_rightDist" (formula "71") (term "0,1")) - (rule "mul_literals" (formula "71") (term "0,0,1")) - (rule "inEqSimp_exactShadow3" (formula "97") (ifseqformula "91")) - (rule "polySimp_mulComm0" (formula "97") (term "0,0")) - (rule "polySimp_addComm0" (formula "97") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "97")) - (rule "polySimp_mulLiterals" (formula "97") (term "0")) - (rule "polySimp_elimOne" (formula "97") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "20") (ifseqformula "36")) - (rule "mul_literals" (formula "20") (term "0,0")) - (rule "polySimp_addAssoc" (formula "20") (term "0")) - (rule "add_literals" (formula "20") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "20")) - (rule "mul_literals" (formula "20") (term "1")) - (rule "inEqSimp_subsumption1" (formula "20") (ifseqformula "31")) + (rule "inEqSimp_subsumption0" (formula "76") (ifseqformula "2")) + (rule "leq_literals" (formula "76") (term "0")) + (builtin "One Step Simplification" (formula "76")) + (rule "true_left" (formula "76")) + (rule "inEqSimp_exactShadow3" (formula "87") (ifseqformula "73")) + (rule "polySimp_mulComm0" (formula "87") (term "0,0")) + (rule "polySimp_addComm0" (formula "87") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "87")) + (rule "polySimp_mulLiterals" (formula "87") (term "0")) + (rule "polySimp_elimOne" (formula "87") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "79")) + (rule "polySimp_mulComm0" (formula "67") (term "0,0")) + (rule "polySimp_addComm0" (formula "67") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "67")) + (rule "polySimp_mulLiterals" (formula "67") (term "0")) + (rule "polySimp_elimOne" (formula "67") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "21") (ifseqformula "36")) + (rule "mul_literals" (formula "21") (term "0,0")) + (rule "polySimp_addAssoc" (formula "21") (term "0")) + (rule "add_literals" (formula "21") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "21")) + (rule "mul_literals" (formula "21") (term "1")) + (rule "inEqSimp_subsumption1" (formula "21") (ifseqformula "32")) + (rule "leq_literals" (formula "21") (term "0")) + (builtin "One Step Simplification" (formula "21")) + (rule "true_left" (formula "21")) + (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "68")) + (rule "polySimp_rightDist" (formula "63") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "63") (term "1,0,0")) + (rule "mul_literals" (formula "63") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "63") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "63") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "63") (term "0,0")) + (rule "add_literals" (formula "63") (term "1,1,0,0")) + (rule "times_zero_1" (formula "63") (term "1,0,0")) + (rule "add_literals" (formula "63") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "63")) + (rule "mul_literals" (formula "63") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "80") (ifseqformula "62")) + (rule "mul_literals" (formula "80") (term "0,0")) + (rule "polySimp_addAssoc" (formula "80") (term "0")) + (rule "add_literals" (formula "80") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "80")) + (rule "polySimp_mulLiterals" (formula "80") (term "0")) + (rule "polySimp_elimOne" (formula "80") (term "0")) + (rule "inEqSimp_subsumption0" (formula "80") (ifseqformula "19")) + (rule "leq_literals" (formula "80") (term "0")) + (builtin "One Step Simplification" (formula "80")) + (rule "true_left" (formula "80")) + (rule "inEqSimp_exactShadow3" (formula "32") (ifseqformula "20")) + (rule "polySimp_mulComm0" (formula "32") (term "0,0")) + (rule "polySimp_addComm0" (formula "32") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "32")) + (rule "polySimp_mulLiterals" (formula "32") (term "0")) + (rule "polySimp_elimOne" (formula "32") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "54") (ifseqformula "76")) + (rule "mul_literals" (formula "54") (term "0,0")) + (rule "polySimp_addAssoc" (formula "54") (term "0")) + (rule "add_literals" (formula "54") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "54")) + (rule "polySimp_mulLiterals" (formula "54") (term "0")) + (rule "polySimp_elimOne" (formula "54") (term "0")) + (rule "inEqSimp_subsumption0" (formula "54") (ifseqformula "19")) + (rule "leq_literals" (formula "54") (term "0")) + (builtin "One Step Simplification" (formula "54")) + (rule "true_left" (formula "54")) + (rule "inEqSimp_exactShadow3" (formula "77") (ifseqformula "53")) + (rule "polySimp_rightDist" (formula "77") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "77") (term "1,0,0")) + (rule "mul_literals" (formula "77") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "77") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "77") (term "0")) + (rule "add_literals" (formula "77") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "77")) + (rule "mul_literals" (formula "77") (term "1")) + (rule "inEqSimp_subsumption1" (formula "77") (ifseqformula "31")) + (rule "leq_literals" (formula "77") (term "0")) + (builtin "One Step Simplification" (formula "77")) + (rule "true_left" (formula "77")) + (rule "inEqSimp_exactShadow3" (formula "61") (ifseqformula "78")) + (rule "polySimp_rightDist" (formula "61") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "61") (term "1,0,0")) + (rule "mul_literals" (formula "61") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "61") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "61") (term "0")) + (rule "add_literals" (formula "61") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "61")) + (rule "mul_literals" (formula "61") (term "1")) + (rule "inEqSimp_subsumption1" (formula "61") (ifseqformula "31")) + (rule "leq_literals" (formula "61") (term "0")) + (builtin "One Step Simplification" (formula "61")) + (rule "true_left" (formula "61")) + (rule "inEqSimp_exactShadow3" (formula "35") (ifseqformula "33")) + (rule "polySimp_mulComm0" (formula "35") (term "0,0")) + (rule "polySimp_addComm0" (formula "35") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "35")) + (rule "polySimp_mulLiterals" (formula "35") (term "0")) + (rule "polySimp_elimOne" (formula "35") (term "0")) + (rule "inEqSimp_subsumption0" (formula "20") (ifseqformula "35")) (rule "leq_literals" (formula "20") (term "0")) (builtin "One Step Simplification" (formula "20")) (rule "true_left" (formula "20")) - (rule "inEqSimp_exactShadow3" (formula "60") (ifseqformula "1")) - (rule "polySimp_rightDist" (formula "60") (term "0,0")) - (rule "mul_literals" (formula "60") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "60") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "60") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "60") (term "0")) - (rule "polySimp_addComm1" (formula "60") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "60") (term "0")) - (rule "add_literals" (formula "60") (term "1,1,0")) - (rule "times_zero_1" (formula "60") (term "1,0")) - (rule "add_zero_right" (formula "60") (term "0")) - (rule "polySimp_addAssoc" (formula "60") (term "0")) - (rule "add_literals" (formula "60") (term "0,0")) - (rule "add_zero_left" (formula "60") (term "0")) - (rule "inEqSimp_subsumption1" (formula "95") (ifseqformula "60")) - (rule "leq_literals" (formula "95") (term "0")) - (builtin "One Step Simplification" (formula "95")) - (rule "true_left" (formula "95")) - (rule "inEqSimp_exactShadow3" (formula "66") (ifseqformula "67")) - (rule "polySimp_mulComm0" (formula "66") (term "0,0")) - (rule "polySimp_addComm0" (formula "66") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "66")) - (rule "polySimp_mulLiterals" (formula "66") (term "0")) - (rule "polySimp_elimOne" (formula "66") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "100") (ifseqformula "68")) + (rule "inEqSimp_exactShadow3" (formula "72") (ifseqformula "86")) + (rule "polySimp_rightDist" (formula "72") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "72") (term "1,0,0")) + (rule "mul_literals" (formula "72") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "72") (term "1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "72")) + (rule "polySimp_mulComm0" (formula "72") (term "1")) + (rule "polySimp_rightDist" (formula "72") (term "1")) + (rule "mul_literals" (formula "72") (term "0,1")) + (rule "inEqSimp_exactShadow3" (formula "61") (ifseqformula "1")) + (rule "polySimp_rightDist" (formula "61") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "61") (term "1,0,0")) + (rule "mul_literals" (formula "61") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "61") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "61") (term "0")) + (rule "polySimp_addComm1" (formula "61") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "61") (term "0")) + (rule "add_literals" (formula "61") (term "1,1,0")) + (rule "times_zero_1" (formula "61") (term "1,0")) + (rule "add_zero_right" (formula "61") (term "0")) + (rule "polySimp_addAssoc" (formula "61") (term "0")) + (rule "add_literals" (formula "61") (term "0,0")) + (rule "add_zero_left" (formula "61") (term "0")) + (rule "inEqSimp_subsumption1" (formula "96") (ifseqformula "61")) + (rule "leq_literals" (formula "96") (term "0")) + (builtin "One Step Simplification" (formula "96")) + (rule "true_left" (formula "96")) + (rule "inEqSimp_exactShadow3" (formula "98") (ifseqformula "93")) + (rule "polySimp_mulComm0" (formula "98") (term "0,0")) + (rule "polySimp_addComm0" (formula "98") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "98")) + (rule "polySimp_mulLiterals" (formula "98") (term "0")) + (rule "polySimp_elimOne" (formula "98") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "68") (ifseqformula "69")) + (rule "polySimp_mulComm0" (formula "68") (term "0,0")) + (rule "polySimp_addComm0" (formula "68") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "68")) + (rule "polySimp_mulLiterals" (formula "68") (term "0")) + (rule "polySimp_elimOne" (formula "68") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "100") (ifseqformula "63")) + (rule "polySimp_rightDist" (formula "100") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "100") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "100") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "100") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "100") (term "0")) + (rule "polySimp_addComm1" (formula "100") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "100") (term "0")) + (rule "add_literals" (formula "100") (term "1,1,0")) + (rule "times_zero_1" (formula "100") (term "1,0")) + (rule "polySimp_addLiterals" (formula "100") (term "0")) + (rule "polySimp_addComm0" (formula "100") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "100")) + (rule "polySimp_mulLiterals" (formula "100") (term "0")) + (rule "polySimp_elimOne" (formula "100") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "100") (ifseqformula "70")) (rule "polySimp_rightDist" (formula "100") (term "0,0")) (rule "polySimp_mulLiterals" (formula "100") (term "1,0,0")) (rule "polySimp_elimOne" (formula "100") (term "1,0,0")) @@ -26606,19 +40234,35 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_sepPosMonomial1" (formula "100")) (rule "polySimp_mulLiterals" (formula "100") (term "1")) (rule "polySimp_elimOne" (formula "100") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "54") (ifseqformula "71")) - (rule "mul_literals" (formula "54") (term "0,0")) - (rule "polySimp_addAssoc" (formula "54") (term "0")) - (rule "polySimp_addAssoc" (formula "54") (term "0,0")) - (rule "polySimp_addAssoc" (formula "54") (term "0,0,0")) - (rule "add_literals" (formula "54") (term "0,0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "54")) - (rule "polySimp_mulLiterals" (formula "54") (term "0")) - (rule "polySimp_elimOne" (formula "54") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "82")) + (rule "inEqSimp_exactShadow3" (formula "101") (ifseqformula "81")) + (rule "polySimp_rightDist" (formula "101") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "101") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "101") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "101") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "101") (term "0")) + (rule "polySimp_addComm0" (formula "101") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "101")) + (rule "polySimp_mulComm0" (formula "101") (term "1")) + (rule "polySimp_rightDist" (formula "101") (term "1")) + (rule "polySimp_mulLiterals" (formula "101") (term "1,1")) + (rule "mul_literals" (formula "101") (term "0,1")) + (rule "polySimp_elimOne" (formula "101") (term "1,1")) + (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "60")) + (rule "times_zero_1" (formula "67") (term "0,0")) + (rule "add_zero_left" (formula "67") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "67")) + (rule "polySimp_mulLiterals" (formula "67") (term "0")) + (rule "polySimp_elimOne" (formula "67") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "69") (ifseqformula "63")) + (rule "polySimp_mulComm0" (formula "69") (term "0,0")) + (rule "polySimp_addComm0" (formula "69") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "69")) + (rule "polySimp_mulLiterals" (formula "69") (term "0")) + (rule "polySimp_elimOne" (formula "69") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "81")) (rule "polySimp_rightDist" (formula "64") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "64") (term "1,0,0")) (rule "mul_literals" (formula "64") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "64") (term "1,0,0")) (rule "polySimp_elimOne" (formula "64") (term "1,0,0")) (rule "polySimp_addComm1" (formula "64") (term "0")) (rule "add_literals" (formula "64") (term "0,0")) @@ -26628,46 +40272,18 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "leq_literals" (formula "64") (term "0")) (builtin "One Step Simplification" (formula "64")) (rule "true_left" (formula "64")) - (rule "inEqSimp_exactShadow3" (formula "66") (ifseqformula "1")) - (rule "times_zero_1" (formula "66") (term "0,0")) - (rule "add_zero_left" (formula "66") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "66")) - (rule "polySimp_mulLiterals" (formula "66") (term "0")) - (rule "polySimp_elimOne" (formula "66") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "31") (ifseqformula "34")) - (rule "polySimp_mulComm0" (formula "31") (term "0,0")) - (rule "polySimp_addComm0" (formula "31") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "31")) - (rule "polySimp_mulLiterals" (formula "31") (term "0")) - (rule "polySimp_elimOne" (formula "31") (term "0")) - (rule "inEqSimp_subsumption0" (formula "19") (ifseqformula "31")) - (rule "leq_literals" (formula "19") (term "0")) - (builtin "One Step Simplification" (formula "19")) - (rule "true_left" (formula "19")) - (rule "inEqSimp_exactShadow3" (formula "101") (ifseqformula "54")) + (rule "inEqSimp_exactShadow3" (formula "101") (ifseqformula "19")) (rule "polySimp_rightDist" (formula "101") (term "0,0")) (rule "mul_literals" (formula "101") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "101") (term "0")) - (rule "polySimp_addComm1" (formula "101") (term "0,0")) - (rule "polySimp_pullOutFactor2b" (formula "101") (term "0")) - (rule "add_literals" (formula "101") (term "1,1,0")) - (rule "times_zero_1" (formula "101") (term "1,0")) - (rule "add_zero_right" (formula "101") (term "0")) - (rule "polySimp_addAssoc" (formula "101") (term "0")) + (rule "polySimp_addComm1" (formula "101") (term "0")) (rule "add_literals" (formula "101") (term "0,0")) (rule "inEqSimp_sepNegMonomial1" (formula "101")) (rule "polySimp_mulLiterals" (formula "101") (term "0")) (rule "polySimp_elimOne" (formula "101") (term "0")) - (rule "inEqSimp_subsumption0" (formula "101") (ifseqformula "97")) + (rule "inEqSimp_subsumption0" (formula "101") (ifseqformula "94")) (rule "leq_literals" (formula "101") (term "0")) (builtin "One Step Simplification" (formula "101")) (rule "true_left" (formula "101")) - (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "68")) - (rule "times_zero_1" (formula "67") (term "0,0")) - (rule "add_zero_left" (formula "67") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "67")) - (rule "polySimp_mulLiterals" (formula "67") (term "1")) - (rule "polySimp_elimOne" (formula "67") (term "1")) (rule "inEqSimp_exactShadow3" (formula "101") (ifseqformula "66")) (rule "polySimp_rightDist" (formula "101") (term "0,0")) (rule "mul_literals" (formula "101") (term "0,0,0")) @@ -26677,126 +40293,97 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_sepNegMonomial1" (formula "101")) (rule "polySimp_mulLiterals" (formula "101") (term "0")) (rule "polySimp_elimOne" (formula "101") (term "0")) - (rule "inEqSimp_contradInEq1" (formula "101") (ifseqformula "100")) - (rule "andLeft" (formula "101")) - (rule "inEqSimp_homoInEq1" (formula "101")) - (rule "polySimp_mulComm0" (formula "101") (term "1,0")) - (rule "polySimp_rightDist" (formula "101") (term "1,0")) - (rule "mul_literals" (formula "101") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "101") (term "0")) - (rule "polySimp_addComm0" (formula "101") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "101") (term "0")) - (rule "add_literals" (formula "101") (term "1,1,0")) - (rule "times_zero_1" (formula "101") (term "1,0")) - (rule "add_literals" (formula "101") (term "0")) - (rule "leq_literals" (formula "101")) - (rule "closeFalse" (formula "101")) + (rule "inEqSimp_contradInEq0" (formula "99") (ifseqformula "101")) + (rule "andLeft" (formula "99")) + (rule "inEqSimp_homoInEq1" (formula "99")) + (rule "polySimp_mulComm0" (formula "99") (term "1,0")) + (rule "polySimp_rightDist" (formula "99") (term "1,0")) + (rule "mul_literals" (formula "99") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "99") (term "0")) + (rule "polySimp_addComm0" (formula "99") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "99") (term "0")) + (rule "add_literals" (formula "99") (term "1,1,0")) + (rule "times_zero_1" (formula "99") (term "1,0")) + (rule "add_literals" (formula "99") (term "0")) + (rule "leq_literals" (formula "99")) + (rule "closeFalse" (formula "99")) ) (branch "Usage" - (builtin "One Step Simplification" (formula "145")) - (rule "translateJavaSubInt" (formula "145") (term "0,1,0")) - (rule "polySimp_elimSub" (formula "145") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "145") (term "1,0,1,0")) - (rule "polySimp_rightDist" (formula "145") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "145") (term "0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "145") (term "0,1,0")) - (rule "variableDeclarationAssign" (formula "145") (term "1")) - (rule "variableDeclaration" (formula "145") (term "1") (newnames "tail_len")) - (rule "assignmentSubtractionInt" (formula "145") (term "1")) + (builtin "One Step Simplification" (formula "144")) + (rule "translateJavaSubInt" (formula "144") (term "0,1,0")) + (rule "polySimp_elimSub" (formula "144") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "144") (term "1,0,1,0")) + (rule "polySimp_rightDist" (formula "144") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "144") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "144") (term "0,1,0")) + (rule "variableDeclarationAssign" (formula "144") (term "1")) + (rule "variableDeclaration" (formula "144") (term "1") (newnames "tail_len")) + (rule "assignmentSubtractionInt" (formula "144") (term "1")) (branch "Overflow check" - (builtin "One Step Simplification" (formula "145")) - (rule "expand_inInt" (formula "145")) - (rule "replace_int_MIN" (formula "145") (term "0,1")) - (rule "replace_int_MAX" (formula "145") (term "1,0")) + (builtin "One Step Simplification" (formula "144")) + (rule "expand_inInt" (formula "144")) + (rule "replace_int_MIN" (formula "144") (term "0,1")) + (rule "replace_int_MAX" (formula "144") (term "1,0")) (rule "polySimp_homoEq" (formula "10") (term "1,0")) - (rule "polySimp_homoEq" (formula "56")) + (rule "polySimp_homoEq" (formula "57")) (rule "polySimp_homoEq" (formula "47") (term "1,0,1,0")) - (rule "polySimp_elimSub" (formula "145") (term "1,1")) - (rule "polySimp_elimSub" (formula "145") (term "0,0")) + (rule "polySimp_elimSub" (formula "144") (term "1,1")) + (rule "polySimp_elimSub" (formula "144") (term "0,0")) (rule "polySimp_mulComm0" (formula "10") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "56") (term "1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "1,0")) (rule "polySimp_mulComm0" (formula "47") (term "1,0,1,0,1,0")) - (rule "polySimp_addComm1" (formula "145") (term "1,1")) - (rule "polySimp_addComm1" (formula "145") (term "0,0")) - (rule "polySimp_addComm0" (formula "145") (term "0,1,1")) - (rule "polySimp_addComm0" (formula "145") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "144") (term "1,1")) + (rule "polySimp_addComm1" (formula "144") (term "0,0")) + (rule "polySimp_addComm0" (formula "144") (term "0,1,1")) + (rule "polySimp_addComm0" (formula "144") (term "0,0,0")) (rule "polySimp_rightDist" (formula "10") (term "1,0,1,0")) (rule "polySimp_mulComm0" (formula "10") (term "0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "56") (term "1,0")) + (rule "polySimp_rightDist" (formula "57") (term "1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "0,1,0")) (rule "polySimp_rightDist" (formula "47") (term "1,0,1,0,1,0")) (rule "polySimp_mulAssoc" (formula "47") (term "0,1,0,1,0,1,0")) (rule "polySimp_mulComm0" (formula "47") (term "0,0,1,0,1,0,1,0")) (rule "polySimp_mulLiterals" (formula "47") (term "0,1,0,1,0,1,0")) (rule "polySimp_elimOne" (formula "47") (term "0,1,0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "56") (term "0,1,0")) - (rule "polySimp_mulAssoc" (formula "56") (term "0,0,1,0")) - (rule "polySimp_mulComm0" (formula "56") (term "0,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "56") (term "0,0,1,0")) - (rule "polySimp_elimOne" (formula "56") (term "0,0,1,0")) (rule "polySimp_addAssoc" (formula "10") (term "0,1,0")) (rule "polySimp_addComm0" (formula "10") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "57") (term "0")) (rule "polySimp_addAssoc" (formula "47") (term "0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "56") (term "0")) - (rule "polySimp_addComm0" (formula "56") (term "0,0")) - (rule "inEqSimp_ltToLeq" (formula "9") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "11") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "9") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "47") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "1")) (rule "polySimp_mulComm0" (formula "1") (term "1,0,0")) (rule "polySimp_addComm1" (formula "1") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "63")) + (rule "polySimp_mulComm0" (formula "63") (term "1,0")) + (rule "polySimp_rightDist" (formula "63") (term "1,0")) + (rule "polySimp_mulComm0" (formula "63") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "63") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "101")) + (rule "polySimp_pullOutFactor1" (formula "101") (term "0")) + (rule "add_literals" (formula "101") (term "1,0")) + (rule "times_zero_1" (formula "101") (term "0")) + (rule "qeq_literals" (formula "101")) + (rule "true_left" (formula "101")) (rule "inEqSimp_homoInEq0" (formula "101")) (rule "polySimp_mulComm0" (formula "101") (term "1,0")) (rule "polySimp_rightDist" (formula "101") (term "1,0")) (rule "polySimp_mulComm0" (formula "101") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "101") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "70")) - (rule "polySimp_mulComm0" (formula "70") (term "1,0")) - (rule "polySimp_rightDist" (formula "70") (term "1,0")) - (rule "polySimp_mulComm0" (formula "70") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "70") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "77")) - (rule "polySimp_mulComm0" (formula "77") (term "1,0")) - (rule "polySimp_rightDist" (formula "77") (term "1,0")) - (rule "polySimp_mulComm0" (formula "77") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "77") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "61")) - (rule "mul_literals" (formula "61") (term "1,0")) - (rule "polySimp_addComm1" (formula "61") (term "0")) - (rule "polySimp_addComm0" (formula "61") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "72")) - (rule "polySimp_mulComm0" (formula "72") (term "1,0")) - (rule "polySimp_rightDist" (formula "72") (term "1,0")) - (rule "polySimp_mulComm0" (formula "72") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "72") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "71")) - (rule "mul_literals" (formula "71") (term "1,0")) - (rule "polySimp_addComm1" (formula "71") (term "0")) - (rule "polySimp_addComm0" (formula "71") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "78")) - (rule "mul_literals" (formula "78") (term "1,0")) - (rule "polySimp_addComm1" (formula "78") (term "0")) - (rule "polySimp_addComm0" (formula "78") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "73")) - (rule "mul_literals" (formula "73") (term "1,0")) - (rule "polySimp_addComm1" (formula "73") (term "0")) - (rule "polySimp_addComm0" (formula "73") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "103")) - (rule "polySimp_addComm1" (formula "103") (term "0")) - (rule "polySimp_addComm0" (formula "103") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "62")) - (rule "polySimp_mulComm0" (formula "62") (term "1,0")) - (rule "polySimp_rightDist" (formula "62") (term "1,0")) - (rule "polySimp_mulComm0" (formula "62") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "62") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "100")) - (rule "polySimp_pullOutFactor1" (formula "100") (term "0")) - (rule "add_literals" (formula "100") (term "1,0")) - (rule "times_zero_1" (formula "100") (term "0")) - (rule "qeq_literals" (formula "100")) - (rule "true_left" (formula "100")) + (rule "inEqSimp_homoInEq0" (formula "74")) + (rule "mul_literals" (formula "74") (term "1,0")) + (rule "polySimp_addComm1" (formula "74") (term "0")) + (rule "polySimp_addComm0" (formula "74") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "105")) + (rule "polySimp_mulComm0" (formula "105") (term "1,0")) + (rule "polySimp_rightDist" (formula "105") (term "1,0")) + (rule "polySimp_mulComm0" (formula "105") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "105") (term "0")) + (rule "polySimp_addComm0" (formula "105") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "37")) (rule "polySimp_mulComm0" (formula "37") (term "1,0")) (rule "polySimp_rightDist" (formula "37") (term "1,0")) @@ -26805,92 +40392,87 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulLiterals" (formula "37") (term "0,1,0")) (rule "polySimp_elimOne" (formula "37") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "37") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "63")) - (rule "mul_literals" (formula "63") (term "1,0")) - (rule "polySimp_addComm1" (formula "63") (term "0")) - (rule "polySimp_addComm0" (formula "63") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "60")) - (rule "polySimp_mulComm0" (formula "60") (term "1,0")) - (rule "polySimp_rightDist" (formula "60") (term "1,0")) - (rule "polySimp_mulComm0" (formula "60") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "60") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "72")) + (rule "mul_literals" (formula "72") (term "1,0")) + (rule "polySimp_addComm1" (formula "72") (term "0")) + (rule "polySimp_addComm0" (formula "72") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "78")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "64")) + (rule "mul_literals" (formula "64") (term "1,0")) + (rule "polySimp_addComm1" (formula "64") (term "0")) + (rule "polySimp_addComm0" (formula "64") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "61")) + (rule "polySimp_mulComm0" (formula "61") (term "1,0")) + (rule "polySimp_rightDist" (formula "61") (term "1,0")) + (rule "polySimp_mulComm0" (formula "61") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "61") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "79")) + (rule "mul_literals" (formula "79") (term "1,0")) + (rule "polySimp_addComm1" (formula "79") (term "0")) + (rule "polySimp_addComm0" (formula "79") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "104")) - (rule "polySimp_mulComm0" (formula "104") (term "1,0")) - (rule "polySimp_rightDist" (formula "104") (term "1,0")) - (rule "polySimp_mulComm0" (formula "104") (term "0,1,0")) + (rule "polySimp_pullOutFactor1" (formula "104") (term "0")) + (rule "add_literals" (formula "104") (term "1,0")) + (rule "times_zero_1" (formula "104") (term "0")) + (rule "qeq_literals" (formula "104")) + (rule "true_left" (formula "104")) + (rule "inEqSimp_homoInEq0" (formula "62")) + (rule "mul_literals" (formula "62") (term "1,0")) + (rule "polySimp_addComm1" (formula "62") (term "0")) + (rule "polySimp_addComm0" (formula "62") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "71")) + (rule "polySimp_mulComm0" (formula "71") (term "1,0")) + (rule "polySimp_rightDist" (formula "71") (term "1,0")) + (rule "polySimp_mulComm0" (formula "71") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "71") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "73")) + (rule "polySimp_mulComm0" (formula "73") (term "1,0")) + (rule "polySimp_rightDist" (formula "73") (term "1,0")) + (rule "polySimp_mulComm0" (formula "73") (term "0,1,0")) (rule "inEqSimp_homoInEq0" (formula "103")) - (rule "polySimp_pullOutFactor1" (formula "103") (term "0")) - (rule "add_literals" (formula "103") (term "1,0")) - (rule "times_zero_1" (formula "103") (term "0")) - (rule "qeq_literals" (formula "103")) - (rule "true_left" (formula "103")) - (rule "polySimp_addAssoc" (formula "103") (term "0")) + (rule "polySimp_addComm1" (formula "103") (term "0")) (rule "polySimp_addComm0" (formula "103") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "143") (term "1")) - (rule "mul_literals" (formula "143") (term "1,0,1")) - (rule "polySimp_addComm1" (formula "143") (term "0,1")) - (rule "polySimp_addComm1" (formula "143") (term "0,0,1")) - (rule "polySimp_addComm0" (formula "143") (term "0,0,0,1")) - (rule "inEqSimp_homoInEq0" (formula "143") (term "0")) - (rule "polySimp_mulComm0" (formula "143") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "143") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "143") (term "0,1,0,0")) - (rule "polySimp_mulAssoc" (formula "143") (term "0,0,1,0,0")) - (rule "polySimp_mulComm0" (formula "143") (term "0,0,0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "143") (term "0,0,1,0,0")) - (rule "polySimp_elimOne" (formula "143") (term "0,0,1,0,0")) - (rule "polySimp_addAssoc" (formula "143") (term "0,0")) - (rule "polySimp_addAssoc" (formula "143") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "73") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "142") (term "1")) + (rule "mul_literals" (formula "142") (term "1,0,1")) + (rule "polySimp_addComm1" (formula "142") (term "0,1")) + (rule "polySimp_addComm1" (formula "142") (term "0,0,1")) + (rule "polySimp_addComm0" (formula "142") (term "0,0,0,1")) + (rule "inEqSimp_homoInEq0" (formula "142") (term "0")) + (rule "polySimp_mulComm0" (formula "142") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "142") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "142") (term "0,1,0,0")) + (rule "polySimp_mulAssoc" (formula "142") (term "0,0,1,0,0")) + (rule "polySimp_mulComm0" (formula "142") (term "0,0,0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "142") (term "0,0,1,0,0")) + (rule "polySimp_elimOne" (formula "142") (term "0,0,1,0,0")) + (rule "polySimp_addAssoc" (formula "142") (term "0,0")) + (rule "polySimp_addAssoc" (formula "142") (term "0,0,0")) (rule "polySimp_sepNegMonomial" (formula "10") (term "1,0")) (rule "polySimp_mulLiterals" (formula "10") (term "0,1,0")) (rule "polySimp_elimOne" (formula "10") (term "0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "57")) + (rule "polySimp_mulLiterals" (formula "57") (term "0")) + (rule "polySimp_elimOne" (formula "57") (term "0")) (rule "polySimp_sepNegMonomial" (formula "47") (term "1,0,1,0")) (rule "polySimp_mulLiterals" (formula "47") (term "0,1,0,1,0")) (rule "polySimp_elimOne" (formula "47") (term "0,1,0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "56")) - (rule "polySimp_mulLiterals" (formula "56") (term "0")) - (rule "polySimp_elimOne" (formula "56") (term "0")) - (rule "applyEq" (formula "88") (term "0") (ifseqformula "56")) - (rule "inEqSimp_homoInEq0" (formula "88")) - (rule "polySimp_mulComm0" (formula "88") (term "1,0")) - (rule "polySimp_rightDist" (formula "88") (term "1,0")) - (rule "polySimp_rightDist" (formula "88") (term "0,1,0")) - (rule "polySimp_mulLiterals" (formula "88") (term "1,0,1,0")) - (rule "polySimp_elimOne" (formula "88") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "88") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "88") (term "0")) - (rule "polySimp_addComm0" (formula "88") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "88") (term "0")) - (rule "add_literals" (formula "88") (term "1,1,0")) - (rule "times_zero_1" (formula "88") (term "1,0")) - (rule "add_zero_right" (formula "88") (term "0")) - (rule "applyEq" (formula "70") (term "0,1,0") (ifseqformula "56")) - (rule "polySimp_mulComm0" (formula "70") (term "1,0")) - (rule "polySimp_rightDist" (formula "70") (term "1,0")) - (rule "polySimp_rightDist" (formula "70") (term "0,1,0")) - (rule "polySimp_mulLiterals" (formula "70") (term "1,0,1,0")) - (rule "polySimp_elimOne" (formula "70") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "70") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "70") (term "0")) - (rule "polySimp_addComm1" (formula "70") (term "0,0")) - (rule "polySimp_addAssoc" (formula "70") (term "0,0,0")) - (rule "applyEq" (formula "71") (term "1,0") (ifseqformula "56")) - (rule "polySimp_addAssoc" (formula "71") (term "0")) - (rule "polySimp_addComm1" (formula "71") (term "0,0")) - (rule "polySimp_addAssoc" (formula "71") (term "0,0,0")) - (rule "applyEq" (formula "85") (term "1") (ifseqformula "56")) + (rule "inEqSimp_sepPosMonomial0" (formula "11") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "11") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "11") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "11") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "11") (term "1,1,0,0,0,0,0")) (rule "inEqSimp_sepPosMonomial0" (formula "9") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "9") (term "1,0,0,0,0,0")) (rule "polySimp_mulLiterals" (formula "9") (term "1,1,0,0,0,0,0")) (rule "mul_literals" (formula "9") (term "0,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "9") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "11") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "11") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "11") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "11") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "11") (term "1,1,0,0,0,0,0")) (rule "inEqSimp_sepPosMonomial0" (formula "47") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "47") (term "1,0,0,0,0,0")) @@ -26900,118 +40482,98 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_sepNegMonomial0" (formula "1")) (rule "polySimp_mulLiterals" (formula "1") (term "0")) (rule "polySimp_elimOne" (formula "1") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "100")) - (rule "polySimp_mulLiterals" (formula "100") (term "0")) - (rule "polySimp_elimOne" (formula "100") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "77")) - (rule "polySimp_mulLiterals" (formula "77") (term "0")) - (rule "polySimp_elimOne" (formula "77") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "61")) - (rule "polySimp_mulComm0" (formula "61") (term "1")) - (rule "polySimp_rightDist" (formula "61") (term "1")) - (rule "mul_literals" (formula "61") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "72")) - (rule "polySimp_mulLiterals" (formula "72") (term "0")) - (rule "polySimp_elimOne" (formula "72") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "78")) - (rule "polySimp_mulComm0" (formula "78") (term "1")) - (rule "polySimp_rightDist" (formula "78") (term "1")) - (rule "mul_literals" (formula "78") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "73")) - (rule "polySimp_mulComm0" (formula "73") (term "1")) - (rule "polySimp_rightDist" (formula "73") (term "1")) - (rule "mul_literals" (formula "73") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "102")) - (rule "polySimp_mulComm0" (formula "102") (term "1")) - (rule "polySimp_rightDist" (formula "102") (term "1")) - (rule "polySimp_mulAssoc" (formula "102") (term "0,1")) - (rule "polySimp_mulComm0" (formula "102") (term "0,0,1")) - (rule "polySimp_mulLiterals" (formula "102") (term "0,1")) - (rule "polySimp_elimOne" (formula "102") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "62")) - (rule "polySimp_mulLiterals" (formula "62") (term "0")) - (rule "polySimp_elimOne" (formula "62") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "63")) + (rule "polySimp_mulLiterals" (formula "63") (term "0")) + (rule "polySimp_elimOne" (formula "63") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "101")) + (rule "polySimp_mulLiterals" (formula "101") (term "0")) + (rule "polySimp_elimOne" (formula "101") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "74")) + (rule "polySimp_mulComm0" (formula "74") (term "1")) + (rule "polySimp_rightDist" (formula "74") (term "1")) + (rule "mul_literals" (formula "74") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "104")) + (rule "polySimp_mulLiterals" (formula "104") (term "0")) + (rule "polySimp_elimOne" (formula "104") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "37")) (rule "polySimp_mulLiterals" (formula "37") (term "0")) (rule "polySimp_elimOne" (formula "37") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "63")) - (rule "polySimp_mulComm0" (formula "63") (term "1")) - (rule "polySimp_rightDist" (formula "63") (term "1")) - (rule "mul_literals" (formula "63") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "60")) - (rule "polySimp_mulLiterals" (formula "60") (term "0")) - (rule "polySimp_elimOne" (formula "60") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "103")) - (rule "polySimp_mulLiterals" (formula "103") (term "0")) - (rule "polySimp_elimOne" (formula "103") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "142") (term "1")) - (rule "polySimp_mulComm0" (formula "142") (term "1,1")) - (rule "polySimp_rightDist" (formula "142") (term "1,1")) - (rule "polySimp_rightDist" (formula "142") (term "0,1,1")) - (rule "polySimp_mulLiterals" (formula "142") (term "1,0,1,1")) - (rule "mul_literals" (formula "142") (term "0,0,1,1")) - (rule "polySimp_elimOne" (formula "142") (term "1,0,1,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "142") (term "0")) - (rule "polySimp_mulLiterals" (formula "142") (term "0,0")) - (rule "polySimp_elimOne" (formula "142") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "88")) - (rule "polySimp_mulLiterals" (formula "88") (term "1")) - (rule "polySimp_elimOne" (formula "88") (term "1")) - (rule "inEqSimp_sepNegMonomial1" (formula "70")) - (rule "polySimp_mulLiterals" (formula "70") (term "0")) - (rule "polySimp_elimOne" (formula "70") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "71")) - (rule "polySimp_mulComm0" (formula "71") (term "1")) - (rule "polySimp_rightDist" (formula "71") (term "1")) - (rule "polySimp_rightDist" (formula "71") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "71") (term "1,0,1")) - (rule "polySimp_elimOne" (formula "71") (term "1,0,1")) - (rule "polySimp_rightDist" (formula "71") (term "0,0,1")) - (rule "mul_literals" (formula "71") (term "0,0,0,1")) - (rule "inEqSimp_subsumption1" (formula "8") (ifseqformula "1")) - (rule "inEqSimp_homoInEq0" (formula "8") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "8") (term "0,0")) - (rule "add_literals" (formula "8") (term "1,1,0,0")) - (rule "times_zero_1" (formula "8") (term "1,0,0")) - (rule "add_zero_right" (formula "8") (term "0,0")) - (rule "qeq_literals" (formula "8") (term "0")) - (builtin "One Step Simplification" (formula "8")) - (rule "true_left" (formula "8")) - (rule "inEqSimp_subsumption1" (formula "33") (ifseqformula "34")) - (rule "leq_literals" (formula "33") (term "0")) - (builtin "One Step Simplification" (formula "33")) - (rule "true_left" (formula "33")) - (rule "inEqSimp_subsumption1" (formula "18") (ifseqformula "30")) - (rule "leq_literals" (formula "18") (term "0")) - (builtin "One Step Simplification" (formula "18")) - (rule "true_left" (formula "18")) - (rule "inEqSimp_subsumption1" (formula "77") (ifseqformula "62")) - (rule "leq_literals" (formula "77") (term "0")) - (builtin "One Step Simplification" (formula "77")) - (rule "true_left" (formula "77")) - (rule "inEqSimp_subsumption1" (formula "137") (term "1") (ifseqformula "97")) - (rule "inEqSimp_homoInEq0" (formula "137") (term "0,1")) - (rule "polySimp_mulComm0" (formula "137") (term "1,0,0,1")) - (rule "polySimp_rightDist" (formula "137") (term "1,0,0,1")) - (rule "polySimp_mulLiterals" (formula "137") (term "1,1,0,0,1")) - (rule "polySimp_elimOne" (formula "137") (term "1,1,0,0,1")) - (rule "polySimp_rightDist" (formula "137") (term "0,1,0,0,1")) - (rule "mul_literals" (formula "137") (term "0,0,1,0,0,1")) - (rule "polySimp_addAssoc" (formula "137") (term "0,0,1")) - (rule "polySimp_addComm1" (formula "137") (term "0,0,0,1")) - (rule "polySimp_pullOutFactor2b" (formula "137") (term "0,0,1")) - (rule "add_literals" (formula "137") (term "1,1,0,0,1")) - (rule "times_zero_1" (formula "137") (term "1,0,0,1")) - (rule "add_zero_right" (formula "137") (term "0,0,1")) - (rule "polySimp_addAssoc" (formula "137") (term "0,0,1")) - (rule "polySimp_addComm0" (formula "137") (term "0,0,0,1")) - (rule "polySimp_pullOutFactor1b" (formula "137") (term "0,0,1")) - (rule "add_literals" (formula "137") (term "1,1,0,0,1")) - (rule "times_zero_1" (formula "137") (term "1,0,0,1")) - (rule "add_zero_right" (formula "137") (term "0,0,1")) - (rule "qeq_literals" (formula "137") (term "0,1")) - (builtin "One Step Simplification" (formula "137")) - (rule "inEqSimp_leqRight" (formula "137")) + (rule "inEqSimp_sepPosMonomial1" (formula "72")) + (rule "polySimp_mulComm0" (formula "72") (term "1")) + (rule "polySimp_rightDist" (formula "72") (term "1")) + (rule "mul_literals" (formula "72") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "78")) + (rule "polySimp_mulLiterals" (formula "78") (term "0")) + (rule "polySimp_elimOne" (formula "78") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1")) + (rule "polySimp_rightDist" (formula "64") (term "1")) + (rule "mul_literals" (formula "64") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "61")) + (rule "polySimp_mulLiterals" (formula "61") (term "0")) + (rule "polySimp_elimOne" (formula "61") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "79")) + (rule "polySimp_mulComm0" (formula "79") (term "1")) + (rule "polySimp_rightDist" (formula "79") (term "1")) + (rule "mul_literals" (formula "79") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "62")) + (rule "polySimp_mulComm0" (formula "62") (term "1")) + (rule "polySimp_rightDist" (formula "62") (term "1")) + (rule "mul_literals" (formula "62") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "71")) + (rule "polySimp_mulLiterals" (formula "71") (term "0")) + (rule "polySimp_elimOne" (formula "71") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "103")) + (rule "polySimp_mulComm0" (formula "103") (term "1")) + (rule "polySimp_rightDist" (formula "103") (term "1")) + (rule "polySimp_mulAssoc" (formula "103") (term "0,1")) + (rule "polySimp_mulComm0" (formula "103") (term "0,0,1")) + (rule "polySimp_mulLiterals" (formula "103") (term "0,1")) + (rule "polySimp_elimOne" (formula "103") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "73")) + (rule "polySimp_mulLiterals" (formula "73") (term "0")) + (rule "polySimp_elimOne" (formula "73") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "141") (term "1")) + (rule "polySimp_mulComm0" (formula "141") (term "1,1")) + (rule "polySimp_rightDist" (formula "141") (term "1,1")) + (rule "polySimp_rightDist" (formula "141") (term "0,1,1")) + (rule "mul_literals" (formula "141") (term "0,0,1,1")) + (rule "polySimp_mulLiterals" (formula "141") (term "1,0,1,1")) + (rule "polySimp_elimOne" (formula "141") (term "1,0,1,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "141") (term "0")) + (rule "polySimp_mulLiterals" (formula "141") (term "0,0")) + (rule "polySimp_elimOne" (formula "141") (term "0,0")) + (rule "inEqSimp_subsumption1" (formula "81") (ifseqformula "66")) + (rule "leq_literals" (formula "81") (term "0")) + (builtin "One Step Simplification" (formula "81")) + (rule "true_left" (formula "81")) + (rule "inEqSimp_subsumption1" (formula "34") (ifseqformula "35")) + (rule "leq_literals" (formula "34") (term "0")) + (builtin "One Step Simplification" (formula "34")) + (rule "true_left" (formula "34")) + (rule "inEqSimp_subsumption1" (formula "139") (term "1") (ifseqformula "101")) + (rule "inEqSimp_homoInEq0" (formula "139") (term "0,1")) + (rule "polySimp_mulComm0" (formula "139") (term "1,0,0,1")) + (rule "polySimp_rightDist" (formula "139") (term "1,0,0,1")) + (rule "polySimp_mulLiterals" (formula "139") (term "1,1,0,0,1")) + (rule "polySimp_elimOne" (formula "139") (term "1,1,0,0,1")) + (rule "polySimp_rightDist" (formula "139") (term "0,1,0,0,1")) + (rule "mul_literals" (formula "139") (term "0,0,1,0,0,1")) + (rule "polySimp_addAssoc" (formula "139") (term "0,0,1")) + (rule "polySimp_addComm1" (formula "139") (term "0,0,0,1")) + (rule "polySimp_pullOutFactor2b" (formula "139") (term "0,0,1")) + (rule "add_literals" (formula "139") (term "1,1,0,0,1")) + (rule "times_zero_1" (formula "139") (term "1,0,0,1")) + (rule "add_zero_right" (formula "139") (term "0,0,1")) + (rule "polySimp_addAssoc" (formula "139") (term "0,0,1")) + (rule "polySimp_addComm0" (formula "139") (term "0,0,0,1")) + (rule "polySimp_pullOutFactor1b" (formula "139") (term "0,0,1")) + (rule "add_literals" (formula "139") (term "1,1,0,0,1")) + (rule "times_zero_1" (formula "139") (term "1,0,0,1")) + (rule "add_zero_right" (formula "139") (term "0,0,1")) + (rule "qeq_literals" (formula "139") (term "0,1")) + (builtin "One Step Simplification" (formula "139")) + (rule "inEqSimp_leqRight" (formula "139")) (rule "polySimp_rightDist" (formula "1") (term "1,0,0")) (rule "polySimp_mulLiterals" (formula "1") (term "1,1,0,0")) (rule "polySimp_elimOne" (formula "1") (term "1,1,0,0")) @@ -27024,81 +40586,46 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulComm0" (formula "1") (term "1")) (rule "polySimp_rightDist" (formula "1") (term "1")) (rule "polySimp_rightDist" (formula "1") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,0,1")) (rule "mul_literals" (formula "1") (term "0,0,1")) + (rule "polySimp_mulLiterals" (formula "1") (term "1,0,1")) (rule "polySimp_elimOne" (formula "1") (term "1,0,1")) - (rule "inEqSimp_subsumption1" (formula "74") (ifseqformula "8")) - (rule "leq_literals" (formula "74") (term "0")) - (builtin "One Step Simplification" (formula "74")) - (rule "true_left" (formula "74")) - (rule "inEqSimp_subsumption1" (formula "97") (ifseqformula "1")) - (rule "inEqSimp_homoInEq0" (formula "97") (term "0")) - (rule "polySimp_mulComm0" (formula "97") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "97") (term "1,0,0")) - (rule "polySimp_mulLiterals" (formula "97") (term "1,1,0,0")) - (rule "polySimp_elimOne" (formula "97") (term "1,1,0,0")) - (rule "polySimp_mulComm0" (formula "97") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "97") (term "0,0")) - (rule "polySimp_addComm1" (formula "97") (term "0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "97") (term "0,0")) - (rule "add_literals" (formula "97") (term "1,1,0,0")) - (rule "times_zero_1" (formula "97") (term "1,0,0")) - (rule "add_zero_right" (formula "97") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "97") (term "0,0")) - (rule "add_literals" (formula "97") (term "1,1,0,0")) - (rule "times_zero_1" (formula "97") (term "1,0,0")) - (rule "add_literals" (formula "97") (term "0,0")) - (rule "qeq_literals" (formula "97") (term "0")) - (builtin "One Step Simplification" (formula "97")) - (rule "true_left" (formula "97")) - (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "95")) - (rule "mul_literals" (formula "63") (term "0,0")) - (rule "add_zero_left" (formula "63") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "63")) - (rule "polySimp_mulLiterals" (formula "63") (term "0")) - (rule "polySimp_elimOne" (formula "63") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "66")) - (rule "polySimp_mulComm0" (formula "65") (term "0,0")) - (rule "polySimp_addComm0" (formula "65") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "65")) - (rule "polySimp_mulLiterals" (formula "65") (term "0")) - (rule "polySimp_elimOne" (formula "65") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "31") (ifseqformula "19")) - (rule "polySimp_mulComm0" (formula "31") (term "0,0")) - (rule "polySimp_addComm0" (formula "31") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "31")) - (rule "polySimp_mulLiterals" (formula "31") (term "0")) - (rule "polySimp_elimOne" (formula "31") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "58")) - (rule "mul_literals" (formula "64") (term "0,0")) - (rule "add_zero_left" (formula "64") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "64")) - (rule "polySimp_mulLiterals" (formula "64") (term "0")) - (rule "polySimp_elimOne" (formula "64") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "77") (ifseqformula "52")) - (rule "polySimp_rightDist" (formula "77") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "77") (term "1,0,0")) - (rule "mul_literals" (formula "77") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "77") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "77") (term "0")) - (rule "add_literals" (formula "77") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "77")) - (rule "mul_literals" (formula "77") (term "1")) - (rule "inEqSimp_subsumption1" (formula "77") (ifseqformula "30")) + (rule "inEqSimp_subsumption1" (formula "77") (ifseqformula "8")) (rule "leq_literals" (formula "77") (term "0")) (builtin "One Step Simplification" (formula "77")) (rule "true_left" (formula "77")) - (rule "inEqSimp_exactShadow3" (formula "80") (ifseqformula "60")) - (rule "mul_literals" (formula "80") (term "0,0")) - (rule "polySimp_addAssoc" (formula "80") (term "0")) - (rule "add_literals" (formula "80") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "80")) - (rule "polySimp_mulLiterals" (formula "80") (term "0")) - (rule "polySimp_elimOne" (formula "80") (term "0")) - (rule "inEqSimp_subsumption0" (formula "80") (ifseqformula "18")) - (rule "leq_literals" (formula "80") (term "0")) - (builtin "One Step Simplification" (formula "80")) - (rule "true_left" (formula "80")) + (rule "inEqSimp_subsumption1" (formula "9") (ifseqformula "2")) + (rule "inEqSimp_homoInEq0" (formula "9") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "9") (term "0,0")) + (rule "add_literals" (formula "9") (term "1,1,0,0")) + (rule "times_zero_1" (formula "9") (term "1,0,0")) + (rule "add_literals" (formula "9") (term "0,0")) + (rule "qeq_literals" (formula "9") (term "0")) + (builtin "One Step Simplification" (formula "9")) + (rule "true_left" (formula "9")) + (rule "inEqSimp_subsumption1" (formula "19") (ifseqformula "31")) + (rule "leq_literals" (formula "19") (term "0")) + (builtin "One Step Simplification" (formula "19")) + (rule "true_left" (formula "19")) + (rule "inEqSimp_subsumption1" (formula "99") (ifseqformula "1")) + (rule "inEqSimp_homoInEq0" (formula "99") (term "0")) + (rule "polySimp_mulComm0" (formula "99") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "99") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "99") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "99") (term "1,1,0,0")) + (rule "polySimp_mulComm0" (formula "99") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "99") (term "0,0")) + (rule "polySimp_addComm1" (formula "99") (term "0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "99") (term "0,0")) + (rule "add_literals" (formula "99") (term "1,1,0,0")) + (rule "times_zero_1" (formula "99") (term "1,0,0")) + (rule "add_zero_right" (formula "99") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "99") (term "0,0")) + (rule "add_literals" (formula "99") (term "1,1,0,0")) + (rule "times_zero_1" (formula "99") (term "1,0,0")) + (rule "add_literals" (formula "99") (term "0,0")) + (rule "qeq_literals" (formula "99") (term "0")) + (builtin "One Step Simplification" (formula "99")) + (rule "true_left" (formula "99")) (rule "inEqSimp_exactShadow3" (formula "34") (ifseqformula "32")) (rule "polySimp_mulComm0" (formula "34") (term "0,0")) (rule "polySimp_addComm0" (formula "34") (term "0")) @@ -27109,39 +40636,19 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "leq_literals" (formula "19") (term "0")) (builtin "One Step Simplification" (formula "19")) (rule "true_left" (formula "19")) - (rule "inEqSimp_exactShadow3" (formula "86") (ifseqformula "72")) + (rule "inEqSimp_exactShadow3" (formula "86") (ifseqformula "71")) (rule "polySimp_mulComm0" (formula "86") (term "0,0")) (rule "polySimp_addComm0" (formula "86") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "86")) (rule "polySimp_mulLiterals" (formula "86") (term "0")) (rule "polySimp_elimOne" (formula "86") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "53") (ifseqformula "76")) - (rule "mul_literals" (formula "53") (term "0,0")) - (rule "polySimp_addAssoc" (formula "53") (term "0")) - (rule "add_literals" (formula "53") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "53")) - (rule "polySimp_mulLiterals" (formula "53") (term "0")) - (rule "polySimp_elimOne" (formula "53") (term "0")) - (rule "inEqSimp_subsumption0" (formula "53") (ifseqformula "18")) - (rule "leq_literals" (formula "53") (term "0")) - (builtin "One Step Simplification" (formula "53")) - (rule "true_left" (formula "53")) - (rule "inEqSimp_exactShadow3" (formula "53") (ifseqformula "70")) - (rule "mul_literals" (formula "53") (term "0,0")) - (rule "polySimp_addAssoc" (formula "53") (term "0")) - (rule "polySimp_addAssoc" (formula "53") (term "0,0")) - (rule "polySimp_addAssoc" (formula "53") (term "0,0,0")) - (rule "add_literals" (formula "53") (term "0,0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "53")) - (rule "polySimp_mulLiterals" (formula "53") (term "0")) - (rule "polySimp_elimOne" (formula "53") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "61")) - (rule "polySimp_mulComm0" (formula "67") (term "0,0")) - (rule "polySimp_addComm0" (formula "67") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "67")) - (rule "polySimp_mulLiterals" (formula "67") (term "0")) - (rule "polySimp_elimOne" (formula "67") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "60") (ifseqformula "98")) + (rule "inEqSimp_exactShadow3" (formula "98") (ifseqformula "91")) + (rule "polySimp_mulComm0" (formula "98") (term "0,0")) + (rule "polySimp_addComm0" (formula "98") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "98")) + (rule "polySimp_mulLiterals" (formula "98") (term "0")) + (rule "polySimp_elimOne" (formula "98") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "60") (ifseqformula "97")) (rule "polySimp_rightDist" (formula "60") (term "0,0")) (rule "mul_literals" (formula "60") (term "0,0,0")) (rule "polySimp_mulLiterals" (formula "60") (term "1,0,0")) @@ -27154,97 +40661,19 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "add_zero_right" (formula "60") (term "0")) (rule "inEqSimp_sepPosMonomial1" (formula "60")) (rule "mul_literals" (formula "60") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "2") (ifseqformula "46")) - (rule "polySimp_rightDist" (formula "2") (term "0,0")) - (rule "mul_literals" (formula "2") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "2") (term "0")) - (rule "add_literals" (formula "2") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "2")) - (rule "polySimp_mulLiterals" (formula "2") (term "0")) - (rule "polySimp_elimOne" (formula "2") (term "0")) - (rule "inEqSimp_subsumption0" (formula "77") (ifseqformula "2")) - (rule "leq_literals" (formula "77") (term "0")) - (builtin "One Step Simplification" (formula "77")) - (rule "true_left" (formula "77")) - (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "69")) - (rule "polySimp_rightDist" (formula "63") (term "0,0")) - (rule "mul_literals" (formula "63") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "63") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "63") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "63") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "63") (term "0,0")) - (rule "add_literals" (formula "63") (term "1,1,0,0")) - (rule "times_zero_1" (formula "63") (term "1,0,0")) - (rule "add_literals" (formula "63") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "63")) - (rule "mul_literals" (formula "63") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "73") (ifseqformula "53")) - (rule "polySimp_rightDist" (formula "73") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "73") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "73") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "73") (term "0")) - (rule "polySimp_rightDist" (formula "73") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "73") (term "0,0")) - (rule "polySimp_rightDist" (formula "73") (term "0,0,0,0")) - (rule "mul_literals" (formula "73") (term "0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "73") (term "1,0,0,0,0")) - (rule "polySimp_elimOne" (formula "73") (term "1,0,0,0,0")) - (rule "polySimp_addComm1" (formula "73") (term "0,0,0")) - (rule "add_literals" (formula "73") (term "0,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "73")) - (rule "polySimp_mulComm0" (formula "73") (term "1")) - (rule "polySimp_rightDist" (formula "73") (term "1")) - (rule "polySimp_mulLiterals" (formula "73") (term "1,1")) - (rule "polySimp_elimOne" (formula "73") (term "1,1")) - (rule "polySimp_rightDist" (formula "73") (term "0,1")) - (rule "mul_literals" (formula "73") (term "0,0,1")) - (rule "inEqSimp_exactShadow3" (formula "82") (ifseqformula "69")) - (rule "mul_literals" (formula "82") (term "0,0")) - (rule "polySimp_addAssoc" (formula "82") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "82")) - (rule "polySimp_mulComm0" (formula "82") (term "1")) - (rule "polySimp_rightDist" (formula "82") (term "1")) - (rule "mul_literals" (formula "82") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "82") (term "1,1")) - (rule "polySimp_elimOne" (formula "82") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "82") (ifseqformula "31")) - (rule "inEqSimp_homoInEq0" (formula "82") (term "0")) - (rule "polySimp_mulComm0" (formula "82") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "82") (term "1,0,0")) - (rule "mul_literals" (formula "82") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "82") (term "0,0")) - (rule "polySimp_addComm0" (formula "82") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "82") (term "0,0")) - (rule "add_literals" (formula "82") (term "1,1,0,0")) - (rule "times_zero_1" (formula "82") (term "1,0,0")) - (rule "add_literals" (formula "82") (term "0,0")) - (rule "qeq_literals" (formula "82") (term "0")) - (builtin "One Step Simplification" (formula "82")) - (rule "true_left" (formula "82")) - (rule "inEqSimp_exactShadow3" (formula "20") (ifseqformula "36")) - (rule "mul_literals" (formula "20") (term "0,0")) - (rule "polySimp_addAssoc" (formula "20") (term "0")) - (rule "add_literals" (formula "20") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "20")) - (rule "mul_literals" (formula "20") (term "1")) - (rule "inEqSimp_subsumption1" (formula "20") (ifseqformula "31")) - (rule "leq_literals" (formula "20") (term "0")) - (builtin "One Step Simplification" (formula "20")) - (rule "true_left" (formula "20")) - (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "81")) - (rule "polySimp_rightDist" (formula "63") (term "0,0")) - (rule "mul_literals" (formula "63") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "63") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "63") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "63") (term "0")) - (rule "add_literals" (formula "63") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "63")) - (rule "mul_literals" (formula "63") (term "1")) - (rule "inEqSimp_subsumption1" (formula "63") (ifseqformula "30")) - (rule "leq_literals" (formula "63") (term "0")) - (builtin "One Step Simplification" (formula "63")) - (rule "true_left" (formula "63")) - (rule "inEqSimp_exactShadow3" (formula "1") (ifseqformula "62")) + (rule "inEqSimp_exactShadow3" (formula "62") (ifseqformula "66")) + (rule "polySimp_rightDist" (formula "62") (term "0,0")) + (rule "mul_literals" (formula "62") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "62") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "62") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "62") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "62") (term "0,0")) + (rule "add_literals" (formula "62") (term "1,1,0,0")) + (rule "times_zero_1" (formula "62") (term "1,0,0")) + (rule "add_literals" (formula "62") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "62")) + (rule "mul_literals" (formula "62") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "1") (ifseqformula "61")) (rule "polySimp_rightDist" (formula "1") (term "0,0")) (rule "polySimp_mulLiterals" (formula "1") (term "1,0,0")) (rule "polySimp_elimOne" (formula "1") (term "1,0,0")) @@ -27261,11 +40690,11 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_sepNegMonomial1" (formula "1")) (rule "polySimp_mulLiterals" (formula "1") (term "0")) (rule "polySimp_elimOne" (formula "1") (term "0")) - (rule "inEqSimp_subsumption0" (formula "94") (ifseqformula "1")) - (rule "leq_literals" (formula "94") (term "0")) - (builtin "One Step Simplification" (formula "94")) - (rule "true_left" (formula "94")) - (rule "inEqSimp_exactShadow3" (formula "2") (ifseqformula "82")) + (rule "inEqSimp_subsumption0" (formula "92") (ifseqformula "1")) + (rule "leq_literals" (formula "92") (term "0")) + (builtin "One Step Simplification" (formula "92")) + (rule "true_left" (formula "92")) + (rule "inEqSimp_exactShadow3" (formula "2") (ifseqformula "79")) (rule "polySimp_rightDist" (formula "2") (term "0,0")) (rule "polySimp_mulLiterals" (formula "2") (term "1,0,0")) (rule "polySimp_elimOne" (formula "2") (term "1,0,0")) @@ -27277,84 +40706,39 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_sepPosMonomial1" (formula "2")) (rule "polySimp_mulComm0" (formula "2") (term "1")) (rule "polySimp_rightDist" (formula "2") (term "1")) - (rule "polySimp_mulLiterals" (formula "2") (term "1,1")) (rule "mul_literals" (formula "2") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "2") (term "1,1")) (rule "polySimp_elimOne" (formula "2") (term "1,1")) - (rule "inEqSimp_exactShadow3" (formula "70") (ifseqformula "83")) - (rule "polySimp_mulComm0" (formula "70") (term "0,0")) - (rule "polySimp_addComm0" (formula "70") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "70")) - (rule "polySimp_mulLiterals" (formula "70") (term "0")) - (rule "polySimp_elimOne" (formula "70") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "81") (ifseqformula "74")) - (rule "polySimp_rightDist" (formula "81") (term "0,0")) - (rule "mul_literals" (formula "81") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "81") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "81") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "81") (term "0")) - (rule "polySimp_addComm1" (formula "81") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "81") (term "0")) - (rule "add_literals" (formula "81") (term "1,1,0")) - (rule "times_zero_1" (formula "81") (term "1,0")) - (rule "add_zero_right" (formula "81") (term "0")) - (rule "polySimp_addAssoc" (formula "81") (term "0")) - (rule "polySimp_addAssoc" (formula "81") (term "0,0")) - (rule "add_literals" (formula "81") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "81")) - (rule "polySimp_mulComm0" (formula "81") (term "1")) - (rule "polySimp_rightDist" (formula "81") (term "1")) - (rule "mul_literals" (formula "81") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "81") (term "1,1")) - (rule "polySimp_elimOne" (formula "81") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "81") (ifseqformula "102")) - (rule "inEqSimp_homoInEq0" (formula "81") (term "0")) - (rule "polySimp_mulComm0" (formula "81") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "81") (term "1,0,0")) - (rule "mul_literals" (formula "81") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "81") (term "0,0")) - (rule "polySimp_addComm0" (formula "81") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "81") (term "0,0")) - (rule "add_literals" (formula "81") (term "1,1,0,0")) - (rule "times_zero_1" (formula "81") (term "1,0,0")) - (rule "add_literals" (formula "81") (term "0,0")) - (rule "qeq_literals" (formula "81") (term "0")) - (builtin "One Step Simplification" (formula "81")) - (rule "true_left" (formula "81")) - (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "82")) - (rule "polySimp_rightDist" (formula "63") (term "0,0")) - (rule "mul_literals" (formula "63") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "63") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "63") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "63") (term "0")) - (rule "add_literals" (formula "63") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "63")) - (rule "mul_literals" (formula "63") (term "1")) - (rule "inEqSimp_subsumption1" (formula "63") (ifseqformula "32")) - (rule "leq_literals" (formula "63") (term "0")) - (builtin "One Step Simplification" (formula "63")) - (rule "true_left" (formula "63")) - (rule "inEqSimp_exactShadow3" (formula "76") (ifseqformula "80")) - (rule "polySimp_rightDist" (formula "76") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "76") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "76") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "76") (term "0,0,0")) - (rule "polySimp_rightDist" (formula "76") (term "0,0,0,0")) - (rule "mul_literals" (formula "76") (term "0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "76") (term "1,0,0,0,0")) - (rule "polySimp_elimOne" (formula "76") (term "1,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "76") (term "0")) - (rule "polySimp_addComm1" (formula "76") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "76") (term "0")) - (rule "add_literals" (formula "76") (term "1,1,0")) - (rule "times_zero_1" (formula "76") (term "1,0")) - (rule "polySimp_addLiterals" (formula "76") (term "0")) - (rule "polySimp_addComm1" (formula "76") (term "0")) - (rule "polySimp_addComm1" (formula "76") (term "0,0")) - (rule "add_literals" (formula "76") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "76")) - (rule "polySimp_mulLiterals" (formula "76") (term "0")) - (rule "polySimp_elimOne" (formula "76") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "3") (ifseqformula "71")) + (rule "inEqSimp_exactShadow3" (formula "78") (ifseqformula "54")) + (rule "polySimp_rightDist" (formula "78") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,0,0")) + (rule "mul_literals" (formula "78") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "78") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "78") (term "0")) + (rule "add_literals" (formula "78") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "78")) + (rule "mul_literals" (formula "78") (term "1")) + (rule "inEqSimp_subsumption1" (formula "78") (ifseqformula "31")) + (rule "leq_literals" (formula "78") (term "0")) + (builtin "One Step Simplification" (formula "78")) + (rule "true_left" (formula "78")) + (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "68")) + (rule "polySimp_mulComm0" (formula "67") (term "0,0")) + (rule "polySimp_addComm0" (formula "67") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "67")) + (rule "polySimp_mulLiterals" (formula "67") (term "0")) + (rule "polySimp_elimOne" (formula "67") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "21") (ifseqformula "37")) + (rule "mul_literals" (formula "21") (term "0,0")) + (rule "polySimp_addAssoc" (formula "21") (term "0")) + (rule "add_literals" (formula "21") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "21")) + (rule "mul_literals" (formula "21") (term "1")) + (rule "inEqSimp_subsumption1" (formula "21") (ifseqformula "32")) + (rule "leq_literals" (formula "21") (term "0")) + (builtin "One Step Simplification" (formula "21")) + (rule "true_left" (formula "21")) + (rule "inEqSimp_exactShadow3" (formula "3") (ifseqformula "69")) (rule "polySimp_rightDist" (formula "3") (term "0,0")) (rule "polySimp_mulLiterals" (formula "3") (term "1,0,0")) (rule "polySimp_elimOne" (formula "3") (term "1,0,0")) @@ -27368,126 +40752,288 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_sepPosMonomial1" (formula "3")) (rule "polySimp_mulComm0" (formula "3") (term "1")) (rule "polySimp_rightDist" (formula "3") (term "1")) - (rule "polySimp_mulLiterals" (formula "3") (term "1,1")) (rule "mul_literals" (formula "3") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "3") (term "1,1")) (rule "polySimp_elimOne" (formula "3") (term "1,1")) - (rule "inEqSimp_exactShadow3" (formula "33") (ifseqformula "68")) - (rule "mul_literals" (formula "33") (term "0,0")) - (rule "add_zero_left" (formula "33") (term "0")) - (rule "inEqSimp_subsumption1" (formula "100") (ifseqformula "33")) - (rule "leq_literals" (formula "100") (term "0")) - (builtin "One Step Simplification" (formula "100")) - (rule "true_left" (formula "100")) - (rule "inEqSimp_exactShadow3" (formula "35") (ifseqformula "38")) - (rule "polySimp_mulComm0" (formula "35") (term "0,0")) - (rule "polySimp_addComm0" (formula "35") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "35")) - (rule "polySimp_mulLiterals" (formula "35") (term "0")) - (rule "polySimp_elimOne" (formula "35") (term "0")) - (rule "inEqSimp_subsumption0" (formula "22") (ifseqformula "35")) + (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "81")) + (rule "polySimp_rightDist" (formula "63") (term "0,0")) + (rule "mul_literals" (formula "63") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "63") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "63") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "63") (term "0")) + (rule "add_literals" (formula "63") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "63")) + (rule "mul_literals" (formula "63") (term "1")) + (rule "inEqSimp_subsumption1" (formula "63") (ifseqformula "32")) + (rule "leq_literals" (formula "63") (term "0")) + (builtin "One Step Simplification" (formula "63")) + (rule "true_left" (formula "63")) + (rule "inEqSimp_exactShadow3" (formula "74") (ifseqformula "89")) + (rule "polySimp_rightDist" (formula "74") (term "0,0")) + (rule "mul_literals" (formula "74") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "74") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "74") (term "1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "74")) + (rule "polySimp_mulComm0" (formula "74") (term "1")) + (rule "polySimp_rightDist" (formula "74") (term "1")) + (rule "mul_literals" (formula "74") (term "0,1")) + (rule "inEqSimp_exactShadow3" (formula "83") (ifseqformula "64")) + (rule "mul_literals" (formula "83") (term "0,0")) + (rule "polySimp_addAssoc" (formula "83") (term "0")) + (rule "add_literals" (formula "83") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "83")) + (rule "polySimp_mulLiterals" (formula "83") (term "0")) + (rule "polySimp_elimOne" (formula "83") (term "0")) + (rule "inEqSimp_subsumption0" (formula "83") (ifseqformula "21")) + (rule "leq_literals" (formula "83") (term "0")) + (builtin "One Step Simplification" (formula "83")) + (rule "true_left" (formula "83")) + (rule "inEqSimp_exactShadow3" (formula "69") (ifseqformula "82")) + (rule "polySimp_mulComm0" (formula "69") (term "0,0")) + (rule "polySimp_addComm0" (formula "69") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "69")) + (rule "polySimp_mulLiterals" (formula "69") (term "0")) + (rule "polySimp_elimOne" (formula "69") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "62")) + (rule "mul_literals" (formula "67") (term "0,0")) + (rule "add_zero_left" (formula "67") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "67")) + (rule "polySimp_mulLiterals" (formula "67") (term "0")) + (rule "polySimp_elimOne" (formula "67") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "83") (ifseqformula "70")) + (rule "mul_literals" (formula "83") (term "0,0")) + (rule "polySimp_addAssoc" (formula "83") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "83")) + (rule "polySimp_mulComm0" (formula "83") (term "1")) + (rule "polySimp_rightDist" (formula "83") (term "1")) + (rule "polySimp_mulLiterals" (formula "83") (term "1,1")) + (rule "mul_literals" (formula "83") (term "0,1")) + (rule "polySimp_elimOne" (formula "83") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "83") (ifseqformula "33")) + (rule "inEqSimp_homoInEq0" (formula "83") (term "0")) + (rule "polySimp_mulComm0" (formula "83") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "83") (term "1,0,0")) + (rule "mul_literals" (formula "83") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "83") (term "0,0")) + (rule "polySimp_addComm0" (formula "83") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "83") (term "0,0")) + (rule "add_literals" (formula "83") (term "1,1,0,0")) + (rule "times_zero_1" (formula "83") (term "1,0,0")) + (rule "add_literals" (formula "83") (term "0,0")) + (rule "qeq_literals" (formula "83") (term "0")) + (builtin "One Step Simplification" (formula "83")) + (rule "true_left" (formula "83")) + (rule "inEqSimp_exactShadow3" (formula "69") (ifseqformula "64")) + (rule "polySimp_mulComm0" (formula "69") (term "0,0")) + (rule "polySimp_addComm0" (formula "69") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "69")) + (rule "polySimp_mulLiterals" (formula "69") (term "0")) + (rule "polySimp_elimOne" (formula "69") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "56") (ifseqformula "79")) + (rule "mul_literals" (formula "56") (term "0,0")) + (rule "polySimp_addAssoc" (formula "56") (term "0")) + (rule "add_literals" (formula "56") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "56")) + (rule "polySimp_mulLiterals" (formula "56") (term "0")) + (rule "polySimp_elimOne" (formula "56") (term "0")) + (rule "inEqSimp_subsumption0" (formula "56") (ifseqformula "21")) + (rule "leq_literals" (formula "56") (term "0")) + (builtin "One Step Simplification" (formula "56")) + (rule "true_left" (formula "56")) + (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "82")) + (rule "polySimp_rightDist" (formula "65") (term "0,0")) + (rule "mul_literals" (formula "65") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "65") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "65") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "65") (term "0")) + (rule "add_literals" (formula "65") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "65")) + (rule "mul_literals" (formula "65") (term "1")) + (rule "inEqSimp_subsumption1" (formula "65") (ifseqformula "32")) + (rule "leq_literals" (formula "65") (term "0")) + (builtin "One Step Simplification" (formula "65")) + (rule "true_left" (formula "65")) + (rule "inEqSimp_exactShadow3" (formula "5") (ifseqformula "49")) + (rule "polySimp_rightDist" (formula "5") (term "0,0")) + (rule "mul_literals" (formula "5") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "5") (term "0")) + (rule "add_literals" (formula "5") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "5")) + (rule "polySimp_mulLiterals" (formula "5") (term "0")) + (rule "polySimp_elimOne" (formula "5") (term "0")) + (rule "inEqSimp_subsumption0" (formula "79") (ifseqformula "5")) + (rule "leq_literals" (formula "79") (term "0")) + (builtin "One Step Simplification" (formula "79")) + (rule "true_left" (formula "79")) + (rule "inEqSimp_exactShadow3" (formula "68") (ifseqformula "100")) + (rule "times_zero_1" (formula "68") (term "0,0")) + (rule "add_zero_left" (formula "68") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "68")) + (rule "polySimp_mulLiterals" (formula "68") (term "0")) + (rule "polySimp_elimOne" (formula "68") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "34") (ifseqformula "37")) + (rule "polySimp_mulComm0" (formula "34") (term "0,0")) + (rule "polySimp_addComm0" (formula "34") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "34")) + (rule "polySimp_mulLiterals" (formula "34") (term "0")) + (rule "polySimp_elimOne" (formula "34") (term "0")) + (rule "inEqSimp_subsumption0" (formula "22") (ifseqformula "34")) (rule "leq_literals" (formula "22") (term "0")) (builtin "One Step Simplification" (formula "22")) (rule "true_left" (formula "22")) - (rule "inEqSimp_exactShadow3" (formula "103") (ifseqformula "1")) - (rule "polySimp_mulComm0" (formula "103") (term "0,0")) - (rule "polySimp_addComm0" (formula "103") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "103")) - (rule "polySimp_mulLiterals" (formula "103") (term "0")) - (rule "polySimp_elimOne" (formula "103") (term "0")) - (rule "inEqSimp_contradInEq1" (formula "103") (ifseqformula "32")) - (rule "qeq_literals" (formula "103") (term "0")) - (builtin "One Step Simplification" (formula "103")) - (rule "closeFalse" (formula "103")) + (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "70")) + (rule "polySimp_rightDist" (formula "64") (term "0,0")) + (rule "mul_literals" (formula "64") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "64") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "64") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "64") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "64") (term "0,0")) + (rule "add_literals" (formula "64") (term "1,1,0,0")) + (rule "times_zero_1" (formula "64") (term "1,0,0")) + (rule "add_literals" (formula "64") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "64")) + (rule "mul_literals" (formula "64") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "69") (ifseqformula "70")) + (rule "mul_literals" (formula "69") (term "0,0")) + (rule "add_zero_left" (formula "69") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "69")) + (rule "polySimp_mulLiterals" (formula "69") (term "1")) + (rule "polySimp_elimOne" (formula "69") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "102") (ifseqformula "1")) + (rule "polySimp_mulComm0" (formula "102") (term "0,0")) + (rule "polySimp_addComm0" (formula "102") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "102")) + (rule "polySimp_mulLiterals" (formula "102") (term "0")) + (rule "polySimp_elimOne" (formula "102") (term "0")) + (rule "inEqSimp_subsumption0" (formula "97") (ifseqformula "102")) + (rule "leq_literals" (formula "97") (term "0")) + (builtin "One Step Simplification" (formula "97")) + (rule "true_left" (formula "97")) + (rule "inEqSimp_exactShadow3" (formula "32") (ifseqformula "68")) + (rule "times_zero_1" (formula "32") (term "0,0")) + (rule "add_zero_left" (formula "32") (term "0")) + (rule "inEqSimp_contradInEq0" (formula "32") (ifseqformula "102")) + (rule "qeq_literals" (formula "32") (term "0")) + (builtin "One Step Simplification" (formula "32")) + (rule "closeFalse" (formula "32")) ) (branch "Usage" - (builtin "One Step Simplification" (formula "145")) - (builtin "Block Contract (Internal)" (formula "145") (newnames "exc_9,heap_Before_BLOCK_7,savedHeap_Before_BLOCK_7,o,f")) + (builtin "One Step Simplification" (formula "144")) + (builtin "Block Contract (Internal)" (formula "144") (newnames "exc_9,heap_Before_BLOCK_7,savedHeap_Before_BLOCK_7,o,f")) (branch "Validity" - (builtin "One Step Simplification" (formula "111") (ifInst "" (formula "27"))) - (builtin "One Step Simplification" (formula "146")) - (rule "eqSymm" (formula "146") (term "0,0,1,0,1")) - (rule "translateJavaSubInt" (formula "146") (term "0,1,0,0")) - (rule "polySimp_elimSub" (formula "146") (term "0,1,0,0")) - (rule "polySimp_addComm1" (formula "146") (term "0,1,0,0")) - (rule "polySimp_addComm0" (formula "146") (term "0,0,1,0,0")) - (rule "variableDeclarationAssign" (formula "146") (term "1")) - (rule "variableDeclaration" (formula "146") (term "1") (newnames "exc_9_1")) - (rule "assignment" (formula "146") (term "1")) - (builtin "One Step Simplification" (formula "146")) - (rule "emptyStatement" (formula "146") (term "1")) - (builtin "One Step Simplification" (formula "146")) - (rule "emptyStatement" (formula "146") (term "1")) - (rule "tryEmpty" (formula "146") (term "1")) - (rule "blockEmptyLabel" (formula "146") (term "1")) - (rule "blockEmpty" (formula "146") (term "1")) - (rule "methodCallEmpty" (formula "146") (term "1")) - (rule "emptyModality" (formula "146") (term "1")) - (rule "andRight" (formula "146")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "146")) - (rule "closeTrue" (formula "146")) - ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "146")) - (rule "closeTrue" (formula "146")) - ) - ) - (branch "Precondition" + (builtin "One Step Simplification" (formula "110") (ifInst "" (formula "27"))) + (builtin "One Step Simplification" (formula "145")) + (rule "eqSymm" (formula "145") (term "0,0,1,0,1")) + (rule "translateJavaSubInt" (formula "145") (term "0,1,0,0")) + (rule "polySimp_elimSub" (formula "145") (term "0,1,0,0")) + (rule "polySimp_addComm1" (formula "145") (term "0,1,0,0")) + (rule "polySimp_addComm0" (formula "145") (term "0,0,1,0,0")) + (rule "variableDeclarationAssign" (formula "145") (term "1")) + (rule "variableDeclaration" (formula "145") (term "1") (newnames "exc_9_1")) + (rule "assignment" (formula "145") (term "1")) + (builtin "One Step Simplification" (formula "145")) + (rule "emptyStatement" (formula "145") (term "1")) + (builtin "One Step Simplification" (formula "145")) + (rule "emptyStatement" (formula "145") (term "1")) + (rule "tryEmpty" (formula "145") (term "1")) + (rule "blockEmptyLabel" (formula "145") (term "1")) + (rule "blockEmpty" (formula "145") (term "1")) + (rule "methodCallEmpty" (formula "145") (term "1")) + (rule "emptyModality" (formula "145") (term "1")) (rule "andRight" (formula "145")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "145") (ifInst "" (formula "27"))) + (branch + (builtin "One Step Simplification" (formula "145")) (rule "closeTrue" (formula "145")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "145")) - (rule "wellFormedAnon" (formula "145")) - (rule "wellFormedAnon" (formula "145") (term "0")) - (rule "replace_known_left" (formula "145") (term "1") (ifseqformula "93")) - (builtin "One Step Simplification" (formula "145") (ifInst "" (formula "16")) (ifInst "" (formula "15"))) (rule "closeTrue" (formula "145")) ) ) + (branch "Precondition" + (rule "andRight" (formula "144")) + (branch + (builtin "One Step Simplification" (formula "144") (ifInst "" (formula "27"))) + (rule "closeTrue" (formula "144")) + ) + (branch + (builtin "One Step Simplification" (formula "144")) + (rule "wellFormedAnon" (formula "144")) + (rule "wellFormedAnon" (formula "144") (term "0")) + (rule "replace_known_left" (formula "144") (term "1") (ifseqformula "94")) + (builtin "One Step Simplification" (formula "144") (ifInst "" (formula "16")) (ifInst "" (formula "15"))) + (rule "closeTrue" (formula "144")) + ) + ) (branch "Usage" - (builtin "One Step Simplification" (formula "146")) + (builtin "One Step Simplification" (formula "110")) + (builtin "One Step Simplification" (formula "145")) + (rule "andLeft" (formula "110")) + (rule "andLeft" (formula "110")) + (rule "translateJavaSubInt" (formula "147") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "112") (term "1")) + (rule "translateJavaSubInt" (formula "112") (term "1,1")) + (rule "replace_known_left" (formula "111") (term "0") (ifseqformula "110")) (builtin "One Step Simplification" (formula "111")) - (rule "andLeft" (formula "111")) - (rule "andLeft" (formula "111")) - (rule "translateJavaSubInt" (formula "148") (term "0,1,0")) - (rule "translateJavaAddInt" (formula "113") (term "1")) - (rule "translateJavaSubInt" (formula "113") (term "1,1")) - (rule "replace_known_left" (formula "112") (term "0") (ifseqformula "111")) + (rule "true_left" (formula "111")) + (rule "polySimp_elimSub" (formula "146") (term "0,1,0")) + (rule "polySimp_elimSub" (formula "111") (term "1,1")) + (rule "polySimp_addComm1" (formula "146") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "111") (term "1,1")) + (rule "polySimp_addComm0" (formula "146") (term "0,0,1,0")) + (rule "polySimp_addComm0" (formula "111") (term "0,1,1")) + (rule "polySimp_addAssoc" (formula "111") (term "1")) + (rule "polySimp_addComm1" (formula "111") (term "0,1")) + (rule "polySimp_addAssoc" (formula "111") (term "0,0,1")) + (rule "polySimp_addComm1" (formula "111") (term "0,0,0,1")) + (rule "polySimp_pullOutFactor2b" (formula "111") (term "0,0,1")) + (rule "add_literals" (formula "111") (term "1,1,0,0,1")) + (rule "times_zero_1" (formula "111") (term "1,0,0,1")) + (rule "add_zero_right" (formula "111") (term "0,0,1")) + (rule "elim_double_block_2" (formula "146") (term "1")) + (rule "ifUnfold" (formula "146") (term "1") (inst "#boolv=x")) + (rule "variableDeclaration" (formula "146") (term "1") (newnames "x_11")) + (rule "inequality_comparison_simple" (formula "146") (term "1")) + (builtin "One Step Simplification" (formula "146")) + (rule "replace_known_left" (formula "146") (term "0,0,1,0") (ifseqformula "110")) + (builtin "One Step Simplification" (formula "146")) + (builtin "Use Dependency Contract" (formula "57") (term "1,0") (ifInst "" (formula "107") (term "0")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::writtenCountOfBucket(int)].JML accessible clause.0")) + (rule "wellFormedAnon" (formula "112") (term "1,1,0,0,0,0")) + (rule "expand_inInt" (formula "112") (term "1,0,0,0")) + (rule "replace_int_MAX" (formula "112") (term "1,0,1,0,0,0")) + (rule "replace_int_MIN" (formula "112") (term "0,1,1,0,0,0")) + (rule "translateJavaAddInt" (formula "112") (term "0,1,1,1,0")) + (rule "translateJavaMulInt" (formula "112") (term "0,0,1,1,1,0")) + (rule "replace_known_left" (formula "112") (term "0,1,0,0,0,0") (ifseqformula "16")) + (builtin "One Step Simplification" (formula "112") (ifInst "" (formula "143")) (ifInst "" (formula "24")) (ifInst "" (formula "16")) (ifInst "" (formula "15")) (ifInst "" (formula "76")) (ifInst "" (formula "29"))) + (rule "polySimp_mulComm0" (formula "112") (term "0,0,1,1,1,0")) + (rule "polySimp_addComm0" (formula "112") (term "0,1,1,1,0")) + (rule "disjointDefinition" (formula "112") (term "1,0")) + (rule "disjointWithSingleton1" (formula "112") (term "1,0")) + (rule "elementOfArrayRangeConcrete" (formula "112") (term "0,1,0")) + (rule "replace_known_right" (formula "112") (term "0,0,0,1,0") (ifseqformula "115")) + (builtin "One Step Simplification" (formula "112")) + (rule "inEqSimp_commuteLeq" (formula "112") (term "0,1,0")) + (rule "replace_known_left" (formula "112") (term "0,1,0") (ifseqformula "7")) + (builtin "One Step Simplification" (formula "112")) + (rule "inEqSimp_commuteLeq" (formula "112") (term "0,0")) + (rule "replace_known_left" (formula "112") (term "0,0") (ifseqformula "77")) (builtin "One Step Simplification" (formula "112")) - (rule "true_left" (formula "112")) - (rule "polySimp_elimSub" (formula "147") (term "0,1,0")) - (rule "polySimp_elimSub" (formula "112") (term "1,1")) - (rule "polySimp_addComm1" (formula "147") (term "0,1,0")) - (rule "polySimp_addComm1" (formula "112") (term "1,1")) - (rule "polySimp_addComm0" (formula "147") (term "0,0,1,0")) - (rule "polySimp_addComm0" (formula "112") (term "0,1,1")) - (rule "polySimp_addAssoc" (formula "112") (term "1")) - (rule "polySimp_addComm1" (formula "112") (term "0,1")) - (rule "polySimp_addAssoc" (formula "112") (term "0,0,1")) - (rule "polySimp_addComm1" (formula "112") (term "0,0,0,1")) - (rule "polySimp_pullOutFactor2b" (formula "112") (term "0,0,1")) - (rule "add_literals" (formula "112") (term "1,1,0,0,1")) - (rule "times_zero_1" (formula "112") (term "1,0,0,1")) - (rule "add_zero_right" (formula "112") (term "0,0,1")) - (rule "elim_double_block_2" (formula "147") (term "1")) - (rule "ifUnfold" (formula "147") (term "1") (inst "#boolv=x")) - (rule "variableDeclaration" (formula "147") (term "1") (newnames "x_11")) - (rule "inequality_comparison_simple" (formula "147") (term "1")) - (builtin "One Step Simplification" (formula "147")) - (rule "replace_known_left" (formula "147") (term "0,0,1,0") (ifseqformula "111")) - (builtin "One Step Simplification" (formula "147")) + (rule "applyEq" (formula "112") (term "1,0") (ifseqformula "50")) + (rule "replace_known_left" (formula "112") (term "0") (ifseqformula "1")) + (builtin "One Step Simplification" (formula "112")) + (rule "applyEq" (formula "57") (term "1,0") (ifseqformula "112")) + (rule "polySimp_addComm0" (formula "57") (term "0")) + (rule "applyEq" (formula "57") (term "0,0") (ifseqformula "107")) + (rule "applyEq" (formula "112") (term "1") (ifseqformula "107")) (rule "ifSplit" (formula "147")) (branch "if x_11 true" - (builtin "One Step Simplification" (formula "148")) (builtin "One Step Simplification" (formula "1")) (rule "closeFalse" (formula "1")) ) (branch "if x_11 false" - (builtin "One Step Simplification" (formula "148")) (builtin "One Step Simplification" (formula "1")) + (builtin "One Step Simplification" (formula "148")) (rule "true_left" (formula "1")) (rule "blockEmpty" (formula "147") (term "1")) (builtin "Use Operation Contract" (formula "147") (newnames "heapBefore_distribute,exc_10,heapAfter_distribute,anon_heap_distribute") (contract "de.wiesler.Buffers[de.wiesler.Buffers::distribute(int,[I,int,int,int,int)].JML normal_behavior operation contract.0")) @@ -27498,15 +41044,15 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (branch "Validity" (builtin "One Step Simplification" (formula "150")) (builtin "One Step Simplification" (formula "115") (ifInst "" (formula "27"))) - (rule "expand_inInt" (formula "114") (term "1,0,0,0,1,0,1")) (rule "expand_inInt" (formula "114") (term "0,0,0,1,1,1,0,1")) + (rule "expand_inInt" (formula "114") (term "1,0,0,0,1,0,1")) (rule "expand_inInt" (formula "114") (term "1,0,0,0,1,1,0,1")) - (rule "replace_int_MIN" (formula "114") (term "0,1,1,0,0,0,1,0,1")) - (rule "replace_int_MAX" (formula "114") (term "1,0,1,0,0,0,1,0,1")) (rule "replace_int_MIN" (formula "114") (term "0,1,0,0,0,1,1,1,0,1")) (rule "replace_int_MAX" (formula "114") (term "1,0,0,0,0,1,1,1,0,1")) - (rule "replace_int_MAX" (formula "114") (term "1,0,1,0,0,0,1,1,0,1")) + (rule "replace_int_MIN" (formula "114") (term "0,1,1,0,0,0,1,0,1")) + (rule "replace_int_MAX" (formula "114") (term "1,0,1,0,0,0,1,0,1")) (rule "replace_int_MIN" (formula "114") (term "0,1,1,0,0,0,1,1,0,1")) + (rule "replace_int_MAX" (formula "114") (term "1,0,1,0,0,0,1,1,0,1")) (rule "andLeft" (formula "114")) (rule "andLeft" (formula "115")) (rule "andLeft" (formula "116")) @@ -27518,13 +41064,13 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "translateJavaSubInt" (formula "114") (term "2,1,1,0")) (rule "translateJavaAddInt" (formula "114") (term "0,2,0,1,0")) (rule "translateJavaAddInt" (formula "115") (term "0,2,0,1,0")) - (rule "translateJavaAddInt" (formula "116") (term "0,2,0,1,0")) (rule "translateJavaAddInt" (formula "116") (term "3,1,1,0")) - (rule "translateJavaAddInt" (formula "117") (term "3,0,0,1,0")) - (rule "translateJavaAddInt" (formula "117") (term "3,1,0,1,0")) + (rule "translateJavaAddInt" (formula "116") (term "0,2,0,1,0")) + (rule "translateJavaAddInt" (formula "117") (term "0,1,0")) (rule "translateJavaAddInt" (formula "114") (term "0,2,1,1,0")) (rule "translateJavaSubInt" (formula "114") (term "2,0,1,0")) - (rule "translateJavaAddInt" (formula "117") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "117") (term "3,0,0,1,0")) + (rule "translateJavaAddInt" (formula "117") (term "3,1,0,1,0")) (rule "polySimp_elimSub" (formula "114") (term "2,1,1,0")) (rule "mul_literals" (formula "114") (term "1,2,1,1,0")) (rule "polySimp_elimSub" (formula "114") (term "2,0,1,0")) @@ -27540,13 +41086,13 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "add_literals" (formula "114") (term "1,1,2,0,1,0")) (rule "times_zero_1" (formula "114") (term "1,2,0,1,0")) (rule "polySimp_addLiterals" (formula "114") (term "2,0,1,0")) - (rule "polySimp_addAssoc" (formula "117") (term "3,0,0,1,0")) (rule "polySimp_addAssoc" (formula "117") (term "3,1,0,1,0")) (rule "polySimp_addComm1" (formula "117") (term "0,3,1,0,1,0")) (rule "polySimp_pullOutFactor1b" (formula "117") (term "3,1,0,1,0")) (rule "add_literals" (formula "117") (term "1,1,3,1,0,1,0")) (rule "times_zero_1" (formula "117") (term "1,3,1,0,1,0")) (rule "add_zero_right" (formula "117") (term "3,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "117") (term "3,0,0,1,0")) (rule "polySimp_addAssoc" (formula "114") (term "0,0,2,1,1,0")) (rule "polySimp_pullOutFactor1" (formula "114") (term "0,0,0,2,1,1,0")) (rule "add_literals" (formula "114") (term "1,0,0,0,2,1,1,0")) @@ -27560,19 +41106,19 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "times_zero_1" (formula "114") (term "1,0,2,0,1,0")) (rule "add_zero_right" (formula "114") (term "0,2,0,1,0")) (rule "polySimp_addComm0" (formula "114") (term "2,0,1,0")) - (rule "polySimp_addAssoc" (formula "117") (term "0,3,0,0,1,0")) - (rule "polySimp_pullOutFactor1" (formula "117") (term "0,0,3,0,0,1,0")) - (rule "add_literals" (formula "117") (term "1,0,0,3,0,0,1,0")) - (rule "times_zero_1" (formula "117") (term "0,0,3,0,0,1,0")) - (rule "add_zero_left" (formula "117") (term "0,3,0,0,1,0")) (rule "polySimp_addAssoc" (formula "117") (term "3,1,0,1,0")) (rule "polySimp_addComm0" (formula "117") (term "0,3,1,0,1,0")) (rule "polySimp_pullOutFactor1b" (formula "117") (term "3,1,0,1,0")) (rule "add_literals" (formula "117") (term "1,1,3,1,0,1,0")) (rule "times_zero_1" (formula "117") (term "1,3,1,0,1,0")) (rule "add_zero_right" (formula "117") (term "3,1,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "115") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "117") (term "0,3,0,0,1,0")) + (rule "polySimp_pullOutFactor1" (formula "117") (term "0,0,3,0,0,1,0")) + (rule "add_literals" (formula "117") (term "1,0,0,3,0,0,1,0")) + (rule "times_zero_1" (formula "117") (term "0,0,3,0,0,1,0")) + (rule "add_zero_left" (formula "117") (term "0,3,0,0,1,0")) (rule "inEqSimp_commuteLeq" (formula "115") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "115") (term "0,0,0,0")) (rule "inEqSimp_commuteLeq" (formula "116") (term "0,0,0,0")) (rule "inEqSimp_commuteLeq" (formula "116") (term "1,1,0,0")) (rule "inEqSimp_commuteLeq" (formula "117") (term "1,0,0")) @@ -27585,8 +41131,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "emptyStatement" (formula "156") (term "1")) (rule "commuteUnion" (formula "114") (term "1,0")) (rule "commute_and" (formula "117") (term "0,0")) - (rule "commute_and" (formula "115") (term "0,0,0")) (rule "commute_and" (formula "115") (term "1,0,0")) + (rule "commute_and" (formula "115") (term "0,0,0")) (rule "commute_and" (formula "116") (term "0,0,0")) (rule "commute_and" (formula "116") (term "1,0,0")) (rule "shift_paren_and" (formula "115") (term "0,0")) @@ -27599,22 +41145,22 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "methodCallEmpty" (formula "156") (term "1")) (rule "emptyModality" (formula "156") (term "1")) (rule "andRight" (formula "156")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "156")) (rule "closeTrue" (formula "156")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "156")) (rule "closeTrue" (formula "156")) ) ) (branch "Precondition" (rule "andRight" (formula "149")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "149") (ifInst "" (formula "27"))) (rule "closeTrue" (formula "149")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "149")) (rule "expand_inInt" (formula "114") (term "1,0,0,0,1,0,1")) (rule "expand_inInt" (formula "114") (term "1,0,0,0,1,1,0,1")) @@ -27635,17 +41181,17 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "andLeft" (formula "115")) (rule "andLeft" (formula "116")) (rule "andLeft" (formula "117")) - (rule "translateJavaSubInt" (formula "114") (term "2,1,1,0")) + (rule "translateJavaAddInt" (formula "114") (term "0,2,1,1,0")) (rule "translateJavaSubInt" (formula "114") (term "2,0,1,0")) (rule "translateJavaAddInt" (formula "115") (term "0,2,0,1,0")) (rule "translateJavaAddInt" (formula "116") (term "0,2,0,1,0")) (rule "translateJavaAddInt" (formula "116") (term "3,1,1,0")) - (rule "translateJavaAddInt" (formula "117") (term "3,0,0,1,0")) - (rule "translateJavaAddInt" (formula "117") (term "3,1,0,1,0")) - (rule "translateJavaAddInt" (formula "114") (term "0,2,1,1,0")) - (rule "translateJavaAddInt" (formula "114") (term "0,2,0,1,0")) (rule "translateJavaAddInt" (formula "117") (term "0,1,0")) - (rule "replace_known_left" (formula "155") (term "1,0") (ifseqformula "93")) + (rule "translateJavaSubInt" (formula "114") (term "2,1,1,0")) + (rule "translateJavaAddInt" (formula "114") (term "0,2,0,1,0")) + (rule "translateJavaAddInt" (formula "117") (term "3,1,0,1,0")) + (rule "translateJavaAddInt" (formula "117") (term "3,0,0,1,0")) + (rule "replace_known_left" (formula "155") (term "1,0") (ifseqformula "94")) (builtin "One Step Simplification" (formula "155") (ifInst "" (formula "16")) (ifInst "" (formula "15")) (ifInst "" (formula "113"))) (rule "closeTrue" (formula "155")) ) @@ -27653,15 +41199,15 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (branch "Usage" (builtin "One Step Simplification" (formula "115")) (builtin "One Step Simplification" (formula "150")) - (rule "expand_inInt" (formula "114") (term "1,0,0,0,1,0,1")) - (rule "expand_inInt" (formula "114") (term "0,0,0,1,1,1,0,1")) (rule "expand_inInt" (formula "114") (term "1,0,0,0,1,1,0,1")) - (rule "replace_int_MIN" (formula "114") (term "0,1,1,0,0,0,1,0,1")) - (rule "replace_int_MAX" (formula "114") (term "1,0,1,0,0,0,1,0,1")) - (rule "replace_int_MIN" (formula "114") (term "0,1,0,0,0,1,1,1,0,1")) - (rule "replace_int_MAX" (formula "114") (term "1,0,0,0,0,1,1,1,0,1")) + (rule "expand_inInt" (formula "114") (term "0,0,0,1,1,1,0,1")) + (rule "expand_inInt" (formula "114") (term "1,0,0,0,1,0,1")) (rule "replace_int_MIN" (formula "114") (term "0,1,1,0,0,0,1,1,0,1")) (rule "replace_int_MAX" (formula "114") (term "1,0,1,0,0,0,1,1,0,1")) + (rule "replace_int_MIN" (formula "114") (term "0,1,0,0,0,1,1,1,0,1")) + (rule "replace_int_MAX" (formula "114") (term "1,0,0,0,0,1,1,1,0,1")) + (rule "replace_int_MIN" (formula "114") (term "0,1,1,0,0,0,1,0,1")) + (rule "replace_int_MAX" (formula "114") (term "1,0,1,0,0,0,1,0,1")) (rule "andLeft" (formula "115")) (rule "andLeft" (formula "114")) (rule "selectCreatedOfAnonAsFormulaEQ" (formula "116") (term "1,1") (ifseqformula "114")) @@ -27670,23 +41216,23 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "andLeft" (formula "115")) (rule "andLeft" (formula "117")) (rule "andLeft" (formula "119")) + (rule "andLeft" (formula "116")) (rule "andLeft" (formula "115")) - (rule "andLeft" (formula "117")) (rule "andLeft" (formula "120")) + (rule "andLeft" (formula "115")) (rule "andLeft" (formula "116")) (rule "andLeft" (formula "117")) - (rule "andLeft" (formula "118")) (rule "translateJavaSubInt" (formula "114") (term "2,0,1,0")) (rule "translateJavaSubInt" (formula "114") (term "2,1,1,0")) (rule "translateJavaAddInt" (formula "125") (term "1")) + (rule "translateJavaAddInt" (formula "115") (term "0,2,0,1,0")) (rule "translateJavaAddInt" (formula "116") (term "0,2,0,1,0")) - (rule "translateJavaAddInt" (formula "117") (term "0,2,0,1,0")) - (rule "translateJavaAddInt" (formula "117") (term "3,1,1,0")) - (rule "translateJavaAddInt" (formula "118") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "116") (term "3,1,1,0")) + (rule "translateJavaAddInt" (formula "117") (term "0,1,0")) (rule "translateJavaAddInt" (formula "114") (term "0,2,0,1,0")) (rule "translateJavaAddInt" (formula "114") (term "0,2,1,1,0")) - (rule "translateJavaAddInt" (formula "118") (term "3,1,0,1,0")) - (rule "translateJavaAddInt" (formula "118") (term "3,0,0,1,0")) + (rule "translateJavaAddInt" (formula "117") (term "3,1,0,1,0")) + (rule "translateJavaAddInt" (formula "117") (term "3,0,0,1,0")) (rule "replace_known_left" (formula "122") (term "0") (ifseqformula "121")) (builtin "One Step Simplification" (formula "122")) (rule "true_left" (formula "122")) @@ -27694,7 +41240,7 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "mul_literals" (formula "114") (term "1,2,0,1,0")) (rule "polySimp_elimSub" (formula "114") (term "2,1,1,0")) (rule "mul_literals" (formula "114") (term "1,2,1,1,0")) - (rule "polySimp_addComm0" (formula "118") (term "0,1,0")) + (rule "polySimp_addComm0" (formula "117") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "124") (term "1")) (rule "polySimp_addComm1" (formula "124") (term "0,1")) (rule "polySimp_addAssoc" (formula "114") (term "0,2,0,1,0")) @@ -27707,13 +41253,13 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_addLiterals" (formula "114") (term "2,0,1,0")) (rule "polySimp_addAssoc" (formula "114") (term "0,2,1,1,0")) (rule "polySimp_addComm1" (formula "114") (term "2,1,1,0")) - (rule "polySimp_addAssoc" (formula "118") (term "3,1,0,1,0")) - (rule "polySimp_addComm1" (formula "118") (term "0,3,1,0,1,0")) - (rule "polySimp_pullOutFactor1b" (formula "118") (term "3,1,0,1,0")) - (rule "add_literals" (formula "118") (term "1,1,3,1,0,1,0")) - (rule "times_zero_1" (formula "118") (term "1,3,1,0,1,0")) - (rule "add_zero_right" (formula "118") (term "3,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "118") (term "3,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "117") (term "3,1,0,1,0")) + (rule "polySimp_addComm1" (formula "117") (term "0,3,1,0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "117") (term "3,1,0,1,0")) + (rule "add_literals" (formula "117") (term "1,1,3,1,0,1,0")) + (rule "times_zero_1" (formula "117") (term "1,3,1,0,1,0")) + (rule "add_zero_right" (formula "117") (term "3,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "117") (term "3,0,0,1,0")) (rule "polySimp_addAssoc" (formula "124") (term "0,0,1")) (rule "polySimp_addComm1" (formula "124") (term "0,0,0,1")) (rule "polySimp_pullOutFactor2b" (formula "124") (term "0,0,1")) @@ -27735,33 +41281,33 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "times_zero_1" (formula "114") (term "0,0,0,2,1,1,0")) (rule "add_zero_left" (formula "114") (term "0,0,2,1,1,0")) (rule "polySimp_addComm0" (formula "114") (term "0,2,1,1,0")) - (rule "polySimp_addAssoc" (formula "118") (term "3,1,0,1,0")) - (rule "polySimp_addComm0" (formula "118") (term "0,3,1,0,1,0")) - (rule "polySimp_pullOutFactor1b" (formula "118") (term "3,1,0,1,0")) - (rule "add_literals" (formula "118") (term "1,1,3,1,0,1,0")) - (rule "times_zero_1" (formula "118") (term "1,3,1,0,1,0")) - (rule "add_zero_right" (formula "118") (term "3,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "118") (term "0,3,0,0,1,0")) - (rule "polySimp_pullOutFactor1" (formula "118") (term "0,0,3,0,0,1,0")) - (rule "add_literals" (formula "118") (term "1,0,0,3,0,0,1,0")) - (rule "times_zero_1" (formula "118") (term "0,0,3,0,0,1,0")) - (rule "add_zero_left" (formula "118") (term "0,3,0,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "116") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "117") (term "3,1,0,1,0")) + (rule "polySimp_addComm0" (formula "117") (term "0,3,1,0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "117") (term "3,1,0,1,0")) + (rule "add_literals" (formula "117") (term "1,1,3,1,0,1,0")) + (rule "times_zero_1" (formula "117") (term "1,3,1,0,1,0")) + (rule "add_zero_right" (formula "117") (term "3,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "117") (term "0,3,0,0,1,0")) + (rule "polySimp_pullOutFactor1" (formula "117") (term "0,0,3,0,0,1,0")) + (rule "add_literals" (formula "117") (term "1,0,0,3,0,0,1,0")) + (rule "times_zero_1" (formula "117") (term "0,0,3,0,0,1,0")) + (rule "add_zero_left" (formula "117") (term "0,3,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "115") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "115") (term "1,1,0,0")) (rule "inEqSimp_commuteLeq" (formula "116") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "117") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "117") (term "1,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "118") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "116") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "117") (term "1,0,0")) (rule "commuteUnion" (formula "114") (term "1,0")) (rule "elim_double_block_2" (formula "160") (term "1")) - (rule "commute_and" (formula "118") (term "0,0")) - (rule "commute_and" (formula "116") (term "1,0,0")) + (rule "commute_and" (formula "117") (term "0,0")) + (rule "commute_and" (formula "115") (term "0,0,0")) + (rule "commute_and" (formula "115") (term "1,0,0")) (rule "commute_and" (formula "116") (term "0,0,0")) - (rule "commute_and" (formula "117") (term "0,0,0")) - (rule "commute_and" (formula "117") (term "1,0,0")) + (rule "commute_and" (formula "116") (term "1,0,0")) + (rule "shift_paren_and" (formula "115") (term "0,0")) + (rule "commute_and_2" (formula "115") (term "0,0,0")) (rule "shift_paren_and" (formula "116") (term "0,0")) (rule "commute_and_2" (formula "116") (term "0,0,0")) - (rule "shift_paren_and" (formula "117") (term "0,0")) - (rule "commute_and_2" (formula "117") (term "0,0,0")) (rule "ifUnfold" (formula "160") (term "1") (inst "#boolv=x")) (rule "variableDeclaration" (formula "160") (term "1") (newnames "x_12")) (rule "inequality_comparison_simple" (formula "160") (term "1")) @@ -27787,82 +41333,90 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "expand_inInt" (formula "160")) (rule "replace_int_MAX" (formula "160") (term "1,0")) (rule "replace_int_MIN" (formula "160") (term "0,1")) + (rule "polySimp_homoEq" (formula "57")) + (rule "polySimp_homoEq" (formula "117") (term "1,0")) (rule "polySimp_homoEq" (formula "10") (term "1,0")) - (rule "polySimp_homoEq" (formula "118") (term "1,0")) - (rule "polySimp_homoEq" (formula "56")) (rule "polySimp_homoEq" (formula "47") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "1,0")) + (rule "polySimp_mulComm0" (formula "117") (term "1,0,1,0")) (rule "polySimp_mulComm0" (formula "10") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "118") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "56") (term "1,0")) (rule "polySimp_mulComm0" (formula "47") (term "1,0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "57") (term "1,0")) + (rule "polySimp_rightDist" (formula "117") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "117") (term "0,1,0,1,0")) (rule "polySimp_rightDist" (formula "10") (term "1,0,1,0")) (rule "polySimp_mulComm0" (formula "10") (term "0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "118") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "118") (term "0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "56") (term "1,0")) (rule "polySimp_rightDist" (formula "47") (term "1,0,1,0,1,0")) (rule "polySimp_mulAssoc" (formula "47") (term "0,1,0,1,0,1,0")) (rule "polySimp_mulComm0" (formula "47") (term "0,0,1,0,1,0,1,0")) (rule "polySimp_mulLiterals" (formula "47") (term "0,1,0,1,0,1,0")) (rule "polySimp_elimOne" (formula "47") (term "0,1,0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "56") (term "0,1,0")) - (rule "polySimp_mulAssoc" (formula "56") (term "0,0,1,0")) - (rule "polySimp_mulComm0" (formula "56") (term "0,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "56") (term "0,0,1,0")) - (rule "polySimp_elimOne" (formula "56") (term "0,0,1,0")) + (rule "polySimp_rightDist" (formula "57") (term "0,1,0")) + (rule "polySimp_mulAssoc" (formula "57") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "57") (term "0,0,1,0")) + (rule "polySimp_elimOne" (formula "57") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "117") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "10") (term "0,1,0")) (rule "polySimp_addComm0" (formula "10") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "118") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "47") (term "0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "56") (term "0")) - (rule "polySimp_addComm0" (formula "56") (term "0,0")) - (rule "inEqSimp_ltToLeq" (formula "117") (term "0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "117") (term "1,0,0,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "117") (term "0,1,0,0,0,0,0,0,0")) - (rule "polySimp_mulAssoc" (formula "117") (term "0,0,1,0,0,0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "117") (term "0,0,0,1,0,0,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "117") (term "0,0,1,0,0,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "117") (term "0,0,1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "47") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "57") (term "0")) + (rule "polySimp_addComm0" (formula "57") (term "0,0")) + (rule "inEqSimp_ltToLeq" (formula "1")) + (rule "polySimp_mulComm0" (formula "1") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "1") (term "0")) (rule "inEqSimp_ltToLeq" (formula "11") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "47") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "9") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "1")) - (rule "polySimp_mulComm0" (formula "1") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0")) (rule "inEqSimp_ltToLeq" (formula "116") (term "0,0,0,0,0")) (rule "polySimp_rightDist" (formula "116") (term "1,0,0,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "116") (term "1,1,0,0,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "116") (term "1,1,0,0,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "116") (term "0,1,0,0,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "116") (term "1,0,1,0,0,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "116") (term "1,0,1,0,0,0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "116") (term "0,0,1,0,0,0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "117") (term "0,0,0,0,0,0,0")) + (rule "polySimp_mulAssoc" (formula "116") (term "0,0,1,0,0,0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "116") (term "0,0,0,1,0,0,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "116") (term "0,0,1,0,0,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "116") (term "0,0,1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "115") (term "0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "115") (term "1,0,0,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "115") (term "1,1,0,0,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "115") (term "1,1,0,0,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "115") (term "0,1,0,0,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "115") (term "1,0,1,0,0,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "115") (term "1,0,1,0,0,0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "115") (term "0,0,1,0,0,0,0,0,0,0")) (rule "polySimp_addAssoc" (formula "116") (term "0,0,0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "117") (term "0,0,0,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "115") (term "0,0,0,0,0,0,0")) (rule "polySimp_addAssoc" (formula "116") (term "0,0,0,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "115") (term "0,0,0,0,0,0,0,0")) (rule "inEqSimp_commuteLeq" (formula "160") (term "1")) - (rule "inEqSimp_homoInEq0" (formula "72")) - (rule "polySimp_mulComm0" (formula "72") (term "1,0")) - (rule "polySimp_rightDist" (formula "72") (term "1,0")) - (rule "polySimp_mulComm0" (formula "72") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "72") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "70")) - (rule "polySimp_mulComm0" (formula "70") (term "1,0")) - (rule "polySimp_rightDist" (formula "70") (term "1,0")) - (rule "polySimp_mulComm0" (formula "70") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "70") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "63")) - (rule "mul_literals" (formula "63") (term "1,0")) - (rule "polySimp_addComm1" (formula "63") (term "0")) - (rule "polySimp_addComm0" (formula "63") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "71")) - (rule "mul_literals" (formula "71") (term "1,0")) - (rule "polySimp_addComm1" (formula "71") (term "0")) - (rule "polySimp_addComm0" (formula "71") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "74")) + (rule "mul_literals" (formula "74") (term "1,0")) + (rule "polySimp_addComm1" (formula "74") (term "0")) + (rule "polySimp_addComm0" (formula "74") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "106")) + (rule "polySimp_mulComm0" (formula "106") (term "1,0")) + (rule "polySimp_rightDist" (formula "106") (term "1,0")) + (rule "polySimp_mulComm0" (formula "106") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "106") (term "0")) + (rule "polySimp_addComm0" (formula "106") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "78")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "101")) + (rule "polySimp_pullOutFactor1" (formula "101") (term "0")) + (rule "add_literals" (formula "101") (term "1,0")) + (rule "times_zero_1" (formula "101") (term "0")) + (rule "qeq_literals" (formula "101")) + (rule "true_left" (formula "101")) + (rule "inEqSimp_homoInEq0" (formula "73")) + (rule "polySimp_mulComm0" (formula "73") (term "1,0")) + (rule "polySimp_rightDist" (formula "73") (term "1,0")) + (rule "polySimp_mulComm0" (formula "73") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "73") (term "0")) (rule "inEqSimp_homoInEq0" (formula "37")) (rule "polySimp_mulComm0" (formula "37") (term "1,0")) (rule "polySimp_rightDist" (formula "37") (term "1,0")) @@ -27871,238 +41425,230 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulLiterals" (formula "37") (term "0,1,0")) (rule "polySimp_elimOne" (formula "37") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "37") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "105")) - (rule "polySimp_mulComm0" (formula "105") (term "1,0")) - (rule "polySimp_rightDist" (formula "105") (term "1,0")) - (rule "polySimp_mulComm0" (formula "105") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "105") (term "0")) - (rule "polySimp_addComm0" (formula "105") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "100")) - (rule "polySimp_pullOutFactor1" (formula "100") (term "0")) - (rule "add_literals" (formula "100") (term "1,0")) - (rule "times_zero_1" (formula "100") (term "0")) - (rule "qeq_literals" (formula "100")) - (rule "true_left" (formula "100")) - (rule "inEqSimp_homoInEq0" (formula "61")) - (rule "mul_literals" (formula "61") (term "1,0")) - (rule "polySimp_addComm1" (formula "61") (term "0")) - (rule "polySimp_addComm0" (formula "61") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "60")) - (rule "polySimp_mulComm0" (formula "60") (term "1,0")) - (rule "polySimp_rightDist" (formula "60") (term "1,0")) - (rule "polySimp_mulComm0" (formula "60") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "60") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "73")) - (rule "mul_literals" (formula "73") (term "1,0")) - (rule "polySimp_addComm1" (formula "73") (term "0")) - (rule "polySimp_addComm0" (formula "73") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "78")) - (rule "mul_literals" (formula "78") (term "1,0")) - (rule "polySimp_addComm1" (formula "78") (term "0")) - (rule "polySimp_addComm0" (formula "78") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "62")) - (rule "polySimp_mulComm0" (formula "62") (term "1,0")) - (rule "polySimp_rightDist" (formula "62") (term "1,0")) - (rule "polySimp_mulComm0" (formula "62") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "77")) - (rule "polySimp_mulComm0" (formula "77") (term "1,0")) - (rule "polySimp_rightDist" (formula "77") (term "1,0")) - (rule "polySimp_mulComm0" (formula "77") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "100")) - (rule "polySimp_mulComm0" (formula "100") (term "1,0")) - (rule "polySimp_rightDist" (formula "100") (term "1,0")) - (rule "polySimp_mulComm0" (formula "100") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "102")) - (rule "polySimp_addComm1" (formula "102") (term "0")) - (rule "polySimp_addComm0" (formula "102") (term "0,0")) + (rule "mul_literals" (formula "62") (term "1,0")) + (rule "polySimp_addComm1" (formula "62") (term "0")) + (rule "polySimp_addComm0" (formula "62") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "71")) + (rule "polySimp_mulComm0" (formula "71") (term "1,0")) + (rule "polySimp_rightDist" (formula "71") (term "1,0")) + (rule "polySimp_mulComm0" (formula "71") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "71") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "72")) + (rule "mul_literals" (formula "72") (term "1,0")) + (rule "polySimp_addComm1" (formula "72") (term "0")) + (rule "polySimp_addComm0" (formula "72") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "104")) + (rule "polySimp_pullOutFactor1" (formula "104") (term "0")) + (rule "add_literals" (formula "104") (term "1,0")) + (rule "times_zero_1" (formula "104") (term "0")) + (rule "qeq_literals" (formula "104")) + (rule "true_left" (formula "104")) + (rule "inEqSimp_homoInEq0" (formula "79")) + (rule "mul_literals" (formula "79") (term "1,0")) + (rule "polySimp_addComm1" (formula "79") (term "0")) + (rule "polySimp_addComm0" (formula "79") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "61")) + (rule "polySimp_mulComm0" (formula "61") (term "1,0")) + (rule "polySimp_rightDist" (formula "61") (term "1,0")) + (rule "polySimp_mulComm0" (formula "61") (term "0,1,0")) (rule "inEqSimp_homoInEq0" (formula "103")) - (rule "polySimp_pullOutFactor1" (formula "103") (term "0")) - (rule "add_literals" (formula "103") (term "1,0")) - (rule "times_zero_1" (formula "103") (term "0")) - (rule "qeq_literals" (formula "103")) - (rule "true_left" (formula "103")) - (rule "polySimp_addAssoc" (formula "62") (term "0")) - (rule "polySimp_addAssoc" (formula "77") (term "0")) - (rule "polySimp_addAssoc" (formula "100") (term "0")) + (rule "polySimp_addComm1" (formula "103") (term "0")) + (rule "polySimp_addComm0" (formula "103") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "101")) + (rule "polySimp_mulComm0" (formula "101") (term "1,0")) + (rule "polySimp_rightDist" (formula "101") (term "1,0")) + (rule "polySimp_mulComm0" (formula "101") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "63")) + (rule "polySimp_mulComm0" (formula "63") (term "1,0")) + (rule "polySimp_rightDist" (formula "63") (term "1,0")) + (rule "polySimp_mulComm0" (formula "63") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "64")) + (rule "mul_literals" (formula "64") (term "1,0")) + (rule "polySimp_addComm1" (formula "64") (term "0")) + (rule "polySimp_addComm0" (formula "64") (term "0,0")) + (rule "polySimp_addAssoc" (formula "61") (term "0")) + (rule "polySimp_addAssoc" (formula "101") (term "0")) + (rule "polySimp_addAssoc" (formula "63") (term "0")) + (rule "polySimp_sepNegMonomial" (formula "115") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "115") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "115") (term "0,1,0")) (rule "polySimp_sepNegMonomial" (formula "10") (term "1,0")) (rule "polySimp_mulLiterals" (formula "10") (term "0,1,0")) (rule "polySimp_elimOne" (formula "10") (term "0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "116") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "116") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "116") (term "0,1,0")) (rule "polySimp_sepNegMonomial" (formula "47") (term "1,0,1,0")) (rule "polySimp_mulLiterals" (formula "47") (term "0,1,0,1,0")) (rule "polySimp_elimOne" (formula "47") (term "0,1,0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "56")) - (rule "polySimp_mulLiterals" (formula "56") (term "0")) - (rule "polySimp_elimOne" (formula "56") (term "0")) - (rule "applyEq" (formula "71") (term "1,0") (ifseqformula "56")) + (rule "polySimp_sepNegMonomial" (formula "57")) + (rule "polySimp_mulLiterals" (formula "57") (term "0")) + (rule "polySimp_elimOne" (formula "57") (term "0")) + (rule "applyEq" (formula "72") (term "1,0") (ifseqformula "57")) + (rule "polySimp_addAssoc" (formula "72") (term "0")) + (rule "polySimp_addComm1" (formula "72") (term "0,0")) + (rule "polySimp_addAssoc" (formula "72") (term "0,0,0")) + (rule "applyEq" (formula "89") (term "0") (ifseqformula "57")) + (rule "inEqSimp_homoInEq0" (formula "89")) + (rule "polySimp_mulComm0" (formula "89") (term "1,0")) + (rule "polySimp_rightDist" (formula "89") (term "1,0")) + (rule "polySimp_rightDist" (formula "89") (term "0,1,0")) + (rule "polySimp_mulLiterals" (formula "89") (term "1,0,1,0")) + (rule "polySimp_elimOne" (formula "89") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "89") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "89") (term "0")) + (rule "polySimp_addComm0" (formula "89") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "89") (term "0")) + (rule "add_literals" (formula "89") (term "1,1,0")) + (rule "times_zero_1" (formula "89") (term "1,0")) + (rule "add_zero_right" (formula "89") (term "0")) + (rule "applyEq" (formula "71") (term "0,1,0") (ifseqformula "57")) + (rule "polySimp_mulComm0" (formula "71") (term "1,0")) + (rule "polySimp_rightDist" (formula "71") (term "1,0")) + (rule "polySimp_rightDist" (formula "71") (term "0,1,0")) + (rule "polySimp_mulLiterals" (formula "71") (term "1,0,1,0")) + (rule "polySimp_elimOne" (formula "71") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "71") (term "0,0,1,0")) (rule "polySimp_addAssoc" (formula "71") (term "0")) (rule "polySimp_addComm1" (formula "71") (term "0,0")) (rule "polySimp_addAssoc" (formula "71") (term "0,0,0")) - (rule "applyEq" (formula "70") (term "0,1,0") (ifseqformula "56")) - (rule "polySimp_mulComm0" (formula "70") (term "1,0")) - (rule "polySimp_rightDist" (formula "70") (term "1,0")) - (rule "polySimp_rightDist" (formula "70") (term "0,1,0")) - (rule "polySimp_mulLiterals" (formula "70") (term "1,0,1,0")) - (rule "polySimp_elimOne" (formula "70") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "70") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "70") (term "0")) - (rule "polySimp_addComm1" (formula "70") (term "0,0")) - (rule "polySimp_addAssoc" (formula "70") (term "0,0,0")) - (rule "applyEq" (formula "88") (term "0") (ifseqformula "56")) - (rule "inEqSimp_homoInEq0" (formula "88")) - (rule "polySimp_mulComm0" (formula "88") (term "1,0")) - (rule "polySimp_rightDist" (formula "88") (term "1,0")) - (rule "polySimp_rightDist" (formula "88") (term "0,1,0")) - (rule "polySimp_mulLiterals" (formula "88") (term "1,0,1,0")) - (rule "polySimp_elimOne" (formula "88") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "88") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "88") (term "0")) - (rule "polySimp_addComm0" (formula "88") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "88") (term "0")) - (rule "add_literals" (formula "88") (term "1,1,0")) - (rule "times_zero_1" (formula "88") (term "1,0")) - (rule "add_zero_right" (formula "88") (term "0")) - (rule "applyEq" (formula "85") (term "1") (ifseqformula "56")) - (rule "inEqSimp_sepPosMonomial0" (formula "47") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "47") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "47") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "47") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "47") (term "1,1,0,0,0,0,0")) + (rule "applyEq" (formula "86") (term "1") (ifseqformula "57")) + (rule "inEqSimp_sepNegMonomial0" (formula "1")) + (rule "polySimp_mulLiterals" (formula "1") (term "0")) + (rule "polySimp_elimOne" (formula "1") (term "0")) (rule "inEqSimp_sepPosMonomial0" (formula "11") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "11") (term "1,0,0,0,0,0")) (rule "polySimp_mulLiterals" (formula "11") (term "1,1,0,0,0,0,0")) (rule "mul_literals" (formula "11") (term "0,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "11") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "47") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "47") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "47") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "47") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "47") (term "1,1,0,0,0,0,0")) (rule "inEqSimp_sepPosMonomial0" (formula "9") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "9") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "9") (term "0,1,0,0,0,0,0")) (rule "polySimp_mulLiterals" (formula "9") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "9") (term "0,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "9") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "1")) - (rule "polySimp_mulLiterals" (formula "1") (term "0")) - (rule "polySimp_elimOne" (formula "1") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "115") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "115") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "115") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "115") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "115") (term "1,1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "115") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "115") (term "1,0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "115") (term "1,0,1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "115") (term "0,0,1,0,0,0,0,0")) - (rule "mul_literals" (formula "115") (term "0,0,0,1,0,0,0,0,0")) (rule "inEqSimp_sepPosMonomial0" (formula "114") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "114") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "114") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "114") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "114") (term "1,1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "114") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "114") (term "1,0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "114") (term "1,0,1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "114") (term "0,0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "114") (term "1,0,0,1,0,0,0,0,0")) (rule "mul_literals" (formula "114") (term "0,0,0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "114") (term "1,0,0,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "72")) - (rule "polySimp_mulLiterals" (formula "72") (term "0")) - (rule "polySimp_elimOne" (formula "72") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "63")) - (rule "polySimp_mulComm0" (formula "63") (term "1")) - (rule "polySimp_rightDist" (formula "63") (term "1")) - (rule "mul_literals" (formula "63") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "37")) - (rule "polySimp_mulLiterals" (formula "37") (term "0")) - (rule "polySimp_elimOne" (formula "37") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "103")) - (rule "polySimp_mulLiterals" (formula "103") (term "0")) - (rule "polySimp_elimOne" (formula "103") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "61")) - (rule "polySimp_mulComm0" (formula "61") (term "1")) - (rule "polySimp_rightDist" (formula "61") (term "1")) - (rule "mul_literals" (formula "61") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "60")) - (rule "polySimp_mulLiterals" (formula "60") (term "0")) - (rule "polySimp_elimOne" (formula "60") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "73")) - (rule "polySimp_mulComm0" (formula "73") (term "1")) - (rule "polySimp_rightDist" (formula "73") (term "1")) - (rule "mul_literals" (formula "73") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "78")) - (rule "polySimp_mulComm0" (formula "78") (term "1")) - (rule "polySimp_rightDist" (formula "78") (term "1")) - (rule "mul_literals" (formula "78") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "102")) - (rule "polySimp_mulComm0" (formula "102") (term "1")) - (rule "polySimp_rightDist" (formula "102") (term "1")) - (rule "polySimp_mulAssoc" (formula "102") (term "0,1")) - (rule "polySimp_mulComm0" (formula "102") (term "0,0,1")) - (rule "polySimp_mulLiterals" (formula "102") (term "0,1")) - (rule "polySimp_elimOne" (formula "102") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "62")) - (rule "polySimp_mulLiterals" (formula "62") (term "0")) - (rule "polySimp_elimOne" (formula "62") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "77")) - (rule "polySimp_mulLiterals" (formula "77") (term "0")) - (rule "polySimp_elimOne" (formula "77") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "100")) - (rule "polySimp_mulLiterals" (formula "100") (term "0")) - (rule "polySimp_elimOne" (formula "100") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "71")) - (rule "polySimp_mulComm0" (formula "71") (term "1")) - (rule "polySimp_rightDist" (formula "71") (term "1")) - (rule "polySimp_rightDist" (formula "71") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "71") (term "1,0,1")) - (rule "polySimp_elimOne" (formula "71") (term "1,0,1")) - (rule "polySimp_rightDist" (formula "71") (term "0,0,1")) - (rule "mul_literals" (formula "71") (term "0,0,0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "70")) - (rule "polySimp_mulLiterals" (formula "70") (term "0")) - (rule "polySimp_elimOne" (formula "70") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "88")) - (rule "polySimp_mulLiterals" (formula "88") (term "1")) - (rule "polySimp_elimOne" (formula "88") (term "1")) + (rule "inEqSimp_sepPosMonomial0" (formula "113") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "113") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "113") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "113") (term "0,1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "113") (term "0,0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "113") (term "1,0,0,1,0,0,0,0,0")) + (rule "mul_literals" (formula "113") (term "0,0,0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "113") (term "1,0,0,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "74")) + (rule "polySimp_mulComm0" (formula "74") (term "1")) + (rule "polySimp_rightDist" (formula "74") (term "1")) + (rule "mul_literals" (formula "74") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "104")) + (rule "polySimp_mulLiterals" (formula "104") (term "0")) + (rule "polySimp_elimOne" (formula "104") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "78")) + (rule "polySimp_mulLiterals" (formula "78") (term "0")) + (rule "polySimp_elimOne" (formula "78") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "73")) + (rule "polySimp_mulLiterals" (formula "73") (term "0")) + (rule "polySimp_elimOne" (formula "73") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "37")) + (rule "polySimp_mulLiterals" (formula "37") (term "0")) + (rule "polySimp_elimOne" (formula "37") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "62")) + (rule "polySimp_mulComm0" (formula "62") (term "1")) + (rule "polySimp_rightDist" (formula "62") (term "1")) + (rule "mul_literals" (formula "62") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "79")) + (rule "polySimp_mulComm0" (formula "79") (term "1")) + (rule "polySimp_rightDist" (formula "79") (term "1")) + (rule "mul_literals" (formula "79") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "103")) + (rule "polySimp_mulComm0" (formula "103") (term "1")) + (rule "polySimp_rightDist" (formula "103") (term "1")) + (rule "polySimp_mulAssoc" (formula "103") (term "0,1")) + (rule "polySimp_mulComm0" (formula "103") (term "0,0,1")) + (rule "polySimp_mulLiterals" (formula "103") (term "0,1")) + (rule "polySimp_elimOne" (formula "103") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1")) + (rule "polySimp_rightDist" (formula "64") (term "1")) + (rule "mul_literals" (formula "64") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "61")) + (rule "polySimp_mulLiterals" (formula "61") (term "0")) + (rule "polySimp_elimOne" (formula "61") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "101")) + (rule "polySimp_mulLiterals" (formula "101") (term "0")) + (rule "polySimp_elimOne" (formula "101") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "63")) + (rule "polySimp_mulLiterals" (formula "63") (term "0")) + (rule "polySimp_elimOne" (formula "63") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "72")) + (rule "polySimp_mulComm0" (formula "72") (term "1")) + (rule "polySimp_rightDist" (formula "72") (term "1")) + (rule "polySimp_rightDist" (formula "72") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "72") (term "1,0,1")) + (rule "polySimp_elimOne" (formula "72") (term "1,0,1")) + (rule "polySimp_rightDist" (formula "72") (term "0,0,1")) + (rule "mul_literals" (formula "72") (term "0,0,0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "89")) + (rule "polySimp_mulLiterals" (formula "89") (term "1")) + (rule "polySimp_elimOne" (formula "89") (term "1")) + (rule "inEqSimp_sepNegMonomial1" (formula "71")) + (rule "polySimp_mulLiterals" (formula "71") (term "0")) + (rule "polySimp_elimOne" (formula "71") (term "0")) (rule "inEqSimp_subsumption1" (formula "34") (ifseqformula "35")) (rule "leq_literals" (formula "34") (term "0")) (builtin "One Step Simplification" (formula "34")) (rule "true_left" (formula "34")) - (rule "inEqSimp_subsumption1" (formula "8") (ifseqformula "1")) - (rule "inEqSimp_homoInEq0" (formula "8") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "8") (term "0,0")) - (rule "add_literals" (formula "8") (term "1,1,0,0")) - (rule "times_zero_1" (formula "8") (term "1,0,0")) - (rule "add_zero_right" (formula "8") (term "0,0")) - (rule "qeq_literals" (formula "8") (term "0")) - (builtin "One Step Simplification" (formula "8")) - (rule "true_left" (formula "8")) - (rule "inEqSimp_subsumption1" (formula "78") (ifseqformula "63")) - (rule "leq_literals" (formula "78") (term "0")) - (builtin "One Step Simplification" (formula "78")) - (rule "true_left" (formula "78")) - (rule "inEqSimp_subsumption1" (formula "74") (ifseqformula "7")) - (rule "leq_literals" (formula "74") (term "0")) - (builtin "One Step Simplification" (formula "74")) - (rule "true_left" (formula "74")) - (rule "inEqSimp_subsumption6" (formula "152") (term "1") (ifseqformula "7")) - (rule "mul_literals" (formula "152") (term "1,1,0,1")) - (rule "greater_literals" (formula "152") (term "0,0,1")) - (builtin "One Step Simplification" (formula "152")) - (rule "leq_literals" (formula "152") (term "0,1")) - (builtin "One Step Simplification" (formula "152")) - (rule "inEqSimp_leqRight" (formula "152")) + (rule "inEqSimp_subsumption6" (formula "155") (term "1") (ifseqformula "7")) + (rule "mul_literals" (formula "155") (term "1,1,0,1")) + (rule "greater_literals" (formula "155") (term "0,0,1")) + (builtin "One Step Simplification" (formula "155")) + (rule "leq_literals" (formula "155") (term "0,1")) + (builtin "One Step Simplification" (formula "155")) + (rule "inEqSimp_leqRight" (formula "155")) (rule "mul_literals" (formula "1") (term "1,0,0")) (rule "add_literals" (formula "1") (term "0,0")) (rule "inEqSimp_sepPosMonomial1" (formula "1")) (rule "mul_literals" (formula "1") (term "1")) - (rule "inEqSimp_subsumption1" (formula "19") (ifseqformula "31")) - (rule "leq_literals" (formula "19") (term "0")) - (builtin "One Step Simplification" (formula "19")) - (rule "true_left" (formula "19")) + (rule "inEqSimp_subsumption1" (formula "20") (ifseqformula "32")) + (rule "leq_literals" (formula "20") (term "0")) + (builtin "One Step Simplification" (formula "20")) + (rule "true_left" (formula "20")) + (rule "inEqSimp_subsumption1" (formula "80") (ifseqformula "65")) + (rule "leq_literals" (formula "80") (term "0")) + (builtin "One Step Simplification" (formula "80")) + (rule "true_left" (formula "80")) + (rule "inEqSimp_subsumption1" (formula "9") (ifseqformula "2")) + (rule "inEqSimp_homoInEq0" (formula "9") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "9") (term "0,0")) + (rule "add_literals" (formula "9") (term "1,1,0,0")) + (rule "times_zero_1" (formula "9") (term "1,0,0")) + (rule "add_literals" (formula "9") (term "0,0")) + (rule "qeq_literals" (formula "9") (term "0")) + (builtin "One Step Simplification" (formula "9")) + (rule "true_left" (formula "9")) + (rule "inEqSimp_subsumption1" (formula "75") (ifseqformula "8")) + (rule "leq_literals" (formula "75") (term "0")) + (builtin "One Step Simplification" (formula "75")) + (rule "true_left" (formula "75")) (rule "elimGcdGeq_antec" (formula "1") (inst "elimGcdRightDiv=Z(8(0(6(8(8(3(8(#))))))))") (inst "elimGcdLeftDiv=bucket_0") (inst "elimGcd=Z(6(5(2(#))))")) - (rule "mul_literals" (formula "1") (term "0,1,0,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "1") (term "1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "1") (term "1,0,0,0,0,1,0")) (rule "leq_literals" (formula "1") (term "0,0")) (builtin "One Step Simplification" (formula "1")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,0,0")) (rule "mul_literals" (formula "1") (term "1,0,0,0,0,0")) (rule "polySimp_addLiterals" (formula "1") (term "0,0,0,0")) (rule "add_zero_right" (formula "1") (term "0,0,0,0")) @@ -28116,6 +41662,30 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "leq_literals" (formula "8") (term "0")) (builtin "One Step Simplification" (formula "8")) (rule "true_left" (formula "8")) + (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "60")) + (rule "polySimp_mulComm0" (formula "64") (term "0,0")) + (rule "polySimp_addComm0" (formula "64") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "0")) + (rule "polySimp_elimOne" (formula "64") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "84") (ifseqformula "70")) + (rule "polySimp_mulComm0" (formula "84") (term "0,0")) + (rule "polySimp_addComm0" (formula "84") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "84")) + (rule "polySimp_mulLiterals" (formula "84") (term "0")) + (rule "polySimp_elimOne" (formula "84") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "65")) + (rule "polySimp_mulComm0" (formula "64") (term "0,0")) + (rule "polySimp_addComm0" (formula "64") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "0")) + (rule "polySimp_elimOne" (formula "64") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "96")) + (rule "mul_literals" (formula "63") (term "0,0")) + (rule "add_zero_left" (formula "63") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "63")) + (rule "polySimp_mulLiterals" (formula "63") (term "0")) + (rule "polySimp_elimOne" (formula "63") (term "0")) (rule "inEqSimp_exactShadow3" (formula "33") (ifseqformula "31")) (rule "polySimp_mulComm0" (formula "33") (term "0,0")) (rule "polySimp_addComm0" (formula "33") (term "0")) @@ -28126,28 +41696,147 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "leq_literals" (formula "18") (term "0")) (builtin "One Step Simplification" (formula "18")) (rule "true_left" (formula "18")) - (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "64")) - (rule "polySimp_mulComm0" (formula "63") (term "0,0")) - (rule "polySimp_addComm0" (formula "63") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "63")) - (rule "polySimp_mulLiterals" (formula "63") (term "0")) - (rule "polySimp_elimOne" (formula "63") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "62") (ifseqformula "57")) - (rule "times_zero_1" (formula "62") (term "0,0")) - (rule "add_zero_left" (formula "62") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "62")) - (rule "polySimp_mulLiterals" (formula "62") (term "0")) - (rule "polySimp_elimOne" (formula "62") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "78") (ifseqformula "65")) - (rule "mul_literals" (formula "78") (term "0,0")) + (rule "inEqSimp_exactShadow3" (formula "52") (ifseqformula "76")) + (rule "mul_literals" (formula "52") (term "0,0")) + (rule "polySimp_addAssoc" (formula "52") (term "0")) + (rule "add_literals" (formula "52") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "52")) + (rule "polySimp_mulLiterals" (formula "52") (term "0")) + (rule "polySimp_elimOne" (formula "52") (term "0")) + (rule "inEqSimp_subsumption0" (formula "52") (ifseqformula "17")) + (rule "leq_literals" (formula "52") (term "0")) + (builtin "One Step Simplification" (formula "52")) + (rule "true_left" (formula "52")) + (rule "inEqSimp_exactShadow3" (formula "66") (ifseqformula "79")) + (rule "polySimp_mulComm0" (formula "66") (term "0,0")) + (rule "polySimp_addComm0" (formula "66") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "66")) + (rule "polySimp_mulLiterals" (formula "66") (term "0")) + (rule "polySimp_elimOne" (formula "66") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "52") (ifseqformula "70")) + (rule "mul_literals" (formula "52") (term "0,0")) + (rule "polySimp_addAssoc" (formula "52") (term "0")) + (rule "polySimp_addAssoc" (formula "52") (term "0,0")) + (rule "polySimp_addAssoc" (formula "52") (term "0,0,0")) + (rule "add_literals" (formula "52") (term "0,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "52")) + (rule "polySimp_mulLiterals" (formula "52") (term "0")) + (rule "polySimp_elimOne" (formula "52") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "99") (ifseqformula "92")) + (rule "polySimp_mulComm0" (formula "99") (term "0,0")) + (rule "polySimp_addComm0" (formula "99") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "99")) + (rule "polySimp_mulLiterals" (formula "99") (term "0")) + (rule "polySimp_elimOne" (formula "99") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "18") (ifseqformula "34")) + (rule "mul_literals" (formula "18") (term "0,0")) + (rule "polySimp_addAssoc" (formula "18") (term "0")) + (rule "add_literals" (formula "18") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "18")) + (rule "mul_literals" (formula "18") (term "1")) + (rule "inEqSimp_subsumption1" (formula "18") (ifseqformula "29")) + (rule "leq_literals" (formula "18") (term "0")) + (builtin "One Step Simplification" (formula "18")) + (rule "true_left" (formula "18")) + (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "59")) + (rule "mul_literals" (formula "65") (term "0,0")) + (rule "add_zero_left" (formula "65") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "65")) + (rule "polySimp_mulLiterals" (formula "65") (term "0")) + (rule "polySimp_elimOne" (formula "65") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "81") (ifseqformula "61")) + (rule "mul_literals" (formula "81") (term "0,0")) + (rule "polySimp_addAssoc" (formula "81") (term "0")) + (rule "add_literals" (formula "81") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "81")) + (rule "polySimp_mulLiterals" (formula "81") (term "0")) + (rule "polySimp_elimOne" (formula "81") (term "0")) + (rule "inEqSimp_subsumption0" (formula "81") (ifseqformula "17")) + (rule "leq_literals" (formula "81") (term "0")) + (builtin "One Step Simplification" (formula "81")) + (rule "true_left" (formula "81")) + (rule "inEqSimp_exactShadow3" (formula "81") (ifseqformula "68")) + (rule "mul_literals" (formula "81") (term "0,0")) + (rule "polySimp_addAssoc" (formula "81") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "81")) + (rule "polySimp_mulComm0" (formula "81") (term "1")) + (rule "polySimp_rightDist" (formula "81") (term "1")) + (rule "polySimp_mulLiterals" (formula "81") (term "1,1")) + (rule "mul_literals" (formula "81") (term "0,1")) + (rule "polySimp_elimOne" (formula "81") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "81") (ifseqformula "29")) + (rule "inEqSimp_homoInEq0" (formula "81") (term "0")) + (rule "polySimp_mulComm0" (formula "81") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "81") (term "1,0,0")) + (rule "mul_literals" (formula "81") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "81") (term "0,0")) + (rule "polySimp_addComm0" (formula "81") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "81") (term "0,0")) + (rule "add_literals" (formula "81") (term "1,1,0,0")) + (rule "times_zero_1" (formula "81") (term "1,0,0")) + (rule "add_literals" (formula "81") (term "0,0")) + (rule "qeq_literals" (formula "81") (term "0")) + (builtin "One Step Simplification" (formula "81")) + (rule "true_left" (formula "81")) + (rule "inEqSimp_exactShadow3" (formula "2") (ifseqformula "45")) + (rule "polySimp_rightDist" (formula "2") (term "0,0")) + (rule "mul_literals" (formula "2") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "2") (term "0")) + (rule "add_literals" (formula "2") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "2")) + (rule "polySimp_mulLiterals" (formula "2") (term "0")) + (rule "polySimp_elimOne" (formula "2") (term "0")) + (rule "inEqSimp_subsumption0" (formula "77") (ifseqformula "2")) + (rule "leq_literals" (formula "77") (term "0")) + (builtin "One Step Simplification" (formula "77")) + (rule "true_left" (formula "77")) + (rule "inEqSimp_exactShadow3" (formula "78") (ifseqformula "52")) + (rule "polySimp_rightDist" (formula "78") (term "0,0")) + (rule "mul_literals" (formula "78") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "78") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "78") (term "0")) + (rule "add_literals" (formula "78") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "78")) + (rule "mul_literals" (formula "78") (term "1")) + (rule "inEqSimp_subsumption1" (formula "78") (ifseqformula "29")) + (rule "leq_literals" (formula "78") (term "0")) + (builtin "One Step Simplification" (formula "78")) + (rule "true_left" (formula "78")) + (rule "inEqSimp_exactShadow3" (formula "100") (ifseqformula "69")) + (rule "polySimp_rightDist" (formula "100") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "100") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "100") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "100") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "100") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "100") (term "0,0")) + (rule "add_literals" (formula "100") (term "1,1,0,0")) + (rule "times_zero_1" (formula "100") (term "1,0,0")) + (rule "add_zero_right" (formula "100") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "100")) + (rule "polySimp_mulLiterals" (formula "100") (term "1")) + (rule "polySimp_elimOne" (formula "100") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "78") (ifseqformula "72")) + (rule "polySimp_rightDist" (formula "78") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,0,0")) + (rule "mul_literals" (formula "78") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "78") (term "1,0,0")) (rule "polySimp_addAssoc" (formula "78") (term "0")) + (rule "polySimp_addComm1" (formula "78") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "78") (term "0")) + (rule "add_literals" (formula "78") (term "1,1,0")) + (rule "times_zero_1" (formula "78") (term "1,0")) + (rule "add_zero_right" (formula "78") (term "0")) + (rule "polySimp_addAssoc" (formula "78") (term "0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,0")) + (rule "add_literals" (formula "78") (term "0,0,0")) (rule "inEqSimp_sepPosMonomial1" (formula "78")) (rule "polySimp_mulComm0" (formula "78") (term "1")) (rule "polySimp_rightDist" (formula "78") (term "1")) - (rule "mul_literals" (formula "78") (term "0,1")) (rule "polySimp_mulLiterals" (formula "78") (term "1,1")) + (rule "mul_literals" (formula "78") (term "0,1")) (rule "polySimp_elimOne" (formula "78") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "78") (ifseqformula "29")) + (rule "inEqSimp_subsumption1" (formula "78") (ifseqformula "100")) (rule "inEqSimp_homoInEq0" (formula "78") (term "0")) (rule "polySimp_mulComm0" (formula "78") (term "1,0,0")) (rule "polySimp_rightDist" (formula "78") (term "1,0,0")) @@ -28161,180 +41850,40 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "qeq_literals" (formula "78") (term "0")) (builtin "One Step Simplification" (formula "78")) (rule "true_left" (formula "78")) - (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "59")) - (rule "polySimp_mulComm0" (formula "64") (term "0,0")) - (rule "polySimp_addComm0" (formula "64") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "64")) - (rule "polySimp_mulLiterals" (formula "64") (term "0")) - (rule "polySimp_elimOne" (formula "64") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "96") (ifseqformula "89")) - (rule "polySimp_mulComm0" (formula "96") (term "0,0")) - (rule "polySimp_addComm0" (formula "96") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "96")) - (rule "polySimp_mulLiterals" (formula "96") (term "0")) - (rule "polySimp_elimOne" (formula "96") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "62") (ifseqformula "95")) - (rule "mul_literals" (formula "62") (term "0,0")) - (rule "add_zero_left" (formula "62") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "62")) - (rule "polySimp_mulLiterals" (formula "62") (term "0")) - (rule "polySimp_elimOne" (formula "62") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "52") (ifseqformula "69")) - (rule "mul_literals" (formula "52") (term "0,0")) - (rule "polySimp_addAssoc" (formula "52") (term "0")) - (rule "polySimp_addAssoc" (formula "52") (term "0,0")) - (rule "polySimp_addAssoc" (formula "52") (term "0,0,0")) - (rule "add_literals" (formula "52") (term "0,0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "52")) - (rule "polySimp_mulLiterals" (formula "52") (term "0")) - (rule "polySimp_elimOne" (formula "52") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "18") (ifseqformula "34")) - (rule "mul_literals" (formula "18") (term "0,0")) - (rule "polySimp_addAssoc" (formula "18") (term "0")) - (rule "add_literals" (formula "18") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "18")) - (rule "mul_literals" (formula "18") (term "1")) - (rule "inEqSimp_subsumption1" (formula "18") (ifseqformula "29")) - (rule "leq_literals" (formula "18") (term "0")) - (builtin "One Step Simplification" (formula "18")) - (rule "true_left" (formula "18")) - (rule "inEqSimp_exactShadow3" (formula "80") (ifseqformula "60")) - (rule "mul_literals" (formula "80") (term "0,0")) - (rule "polySimp_addAssoc" (formula "80") (term "0")) - (rule "add_literals" (formula "80") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "80")) - (rule "polySimp_mulLiterals" (formula "80") (term "0")) - (rule "polySimp_elimOne" (formula "80") (term "0")) - (rule "inEqSimp_subsumption0" (formula "80") (ifseqformula "17")) - (rule "leq_literals" (formula "80") (term "0")) - (builtin "One Step Simplification" (formula "80")) - (rule "true_left" (formula "80")) - (rule "inEqSimp_exactShadow3" (formula "66") (ifseqformula "79")) - (rule "polySimp_mulComm0" (formula "66") (term "0,0")) - (rule "polySimp_addComm0" (formula "66") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "66")) - (rule "polySimp_mulLiterals" (formula "66") (term "0")) - (rule "polySimp_elimOne" (formula "66") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "86") (ifseqformula "72")) - (rule "polySimp_mulComm0" (formula "86") (term "0,0")) - (rule "polySimp_addComm0" (formula "86") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "86")) - (rule "polySimp_mulLiterals" (formula "86") (term "0")) - (rule "polySimp_elimOne" (formula "86") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "53") (ifseqformula "76")) - (rule "mul_literals" (formula "53") (term "0,0")) - (rule "polySimp_addAssoc" (formula "53") (term "0")) - (rule "add_literals" (formula "53") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "53")) - (rule "polySimp_mulLiterals" (formula "53") (term "0")) - (rule "polySimp_elimOne" (formula "53") (term "0")) - (rule "inEqSimp_subsumption0" (formula "53") (ifseqformula "17")) - (rule "leq_literals" (formula "53") (term "0")) - (builtin "One Step Simplification" (formula "53")) - (rule "true_left" (formula "53")) - (rule "inEqSimp_exactShadow3" (formula "61") (ifseqformula "67")) + (rule "inEqSimp_exactShadow3" (formula "61") (ifseqformula "98")) (rule "polySimp_rightDist" (formula "61") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "61") (term "1,0,0")) (rule "mul_literals" (formula "61") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "61") (term "1,0,0")) (rule "polySimp_elimOne" (formula "61") (term "1,0,0")) (rule "polySimp_addAssoc" (formula "61") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "61") (term "0,0")) - (rule "add_literals" (formula "61") (term "1,1,0,0")) - (rule "times_zero_1" (formula "61") (term "1,0,0")) - (rule "add_literals" (formula "61") (term "0,0")) + (rule "polySimp_addComm1" (formula "61") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "61") (term "0")) + (rule "add_literals" (formula "61") (term "1,1,0")) + (rule "times_zero_1" (formula "61") (term "1,0")) + (rule "add_zero_right" (formula "61") (term "0")) (rule "inEqSimp_sepPosMonomial1" (formula "61")) (rule "mul_literals" (formula "61") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "71") (ifseqformula "51")) - (rule "polySimp_rightDist" (formula "71") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "71") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "71") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "71") (term "0")) - (rule "polySimp_rightDist" (formula "71") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "71") (term "0,0")) - (rule "polySimp_rightDist" (formula "71") (term "0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "71") (term "1,0,0,0,0")) - (rule "mul_literals" (formula "71") (term "0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "71") (term "1,0,0,0,0")) - (rule "polySimp_addComm1" (formula "71") (term "0,0,0")) - (rule "add_literals" (formula "71") (term "0,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "71")) - (rule "polySimp_mulComm0" (formula "71") (term "1")) - (rule "polySimp_rightDist" (formula "71") (term "1")) - (rule "polySimp_mulLiterals" (formula "71") (term "1,1")) - (rule "polySimp_elimOne" (formula "71") (term "1,1")) - (rule "polySimp_rightDist" (formula "71") (term "0,1")) - (rule "mul_literals" (formula "71") (term "0,0,1")) - (rule "inEqSimp_exactShadow3" (formula "72") (ifseqformula "77")) - (rule "polySimp_rightDist" (formula "72") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "72") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "72") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "72") (term "0,0,0")) - (rule "polySimp_rightDist" (formula "72") (term "0,0,0,0")) - (rule "mul_literals" (formula "72") (term "0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "72") (term "1,0,0,0,0")) - (rule "polySimp_elimOne" (formula "72") (term "1,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "72") (term "0")) - (rule "polySimp_addComm1" (formula "72") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "72") (term "0")) - (rule "add_literals" (formula "72") (term "1,1,0")) - (rule "times_zero_1" (formula "72") (term "1,0")) - (rule "polySimp_addLiterals" (formula "72") (term "0")) - (rule "polySimp_addComm1" (formula "72") (term "0")) - (rule "polySimp_addComm1" (formula "72") (term "0,0")) - (rule "add_literals" (formula "72") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "72")) - (rule "polySimp_mulLiterals" (formula "72") (term "0")) - (rule "polySimp_elimOne" (formula "72") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "79") (ifseqformula "70")) - (rule "polySimp_rightDist" (formula "79") (term "0,0")) - (rule "mul_literals" (formula "79") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "79") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "79") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "79") (term "0")) - (rule "polySimp_addComm1" (formula "79") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "79") (term "0")) - (rule "add_literals" (formula "79") (term "1,1,0")) - (rule "times_zero_1" (formula "79") (term "1,0")) - (rule "add_zero_right" (formula "79") (term "0")) - (rule "polySimp_addAssoc" (formula "79") (term "0")) - (rule "polySimp_addAssoc" (formula "79") (term "0,0")) - (rule "add_literals" (formula "79") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "79")) - (rule "polySimp_mulComm0" (formula "79") (term "1")) - (rule "polySimp_rightDist" (formula "79") (term "1")) - (rule "polySimp_mulLiterals" (formula "79") (term "1,1")) - (rule "mul_literals" (formula "79") (term "0,1")) - (rule "polySimp_elimOne" (formula "79") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "79") (ifseqformula "101")) - (rule "inEqSimp_homoInEq0" (formula "79") (term "0")) - (rule "polySimp_mulComm0" (formula "79") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "79") (term "1,0,0")) - (rule "mul_literals" (formula "79") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "79") (term "0,0")) - (rule "polySimp_addComm0" (formula "79") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "79") (term "0,0")) - (rule "add_literals" (formula "79") (term "1,1,0,0")) - (rule "times_zero_1" (formula "79") (term "1,0,0")) - (rule "add_literals" (formula "79") (term "0,0")) - (rule "qeq_literals" (formula "79") (term "0")) - (builtin "One Step Simplification" (formula "79")) - (rule "true_left" (formula "79")) - (rule "inEqSimp_exactShadow3" (formula "101") (ifseqformula "60")) - (rule "polySimp_rightDist" (formula "101") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "101") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "101") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "101") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "101") (term "0")) - (rule "polySimp_addComm1" (formula "101") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "101") (term "0")) - (rule "add_literals" (formula "101") (term "1,1,0")) - (rule "times_zero_1" (formula "101") (term "1,0")) - (rule "polySimp_addLiterals" (formula "101") (term "0")) - (rule "polySimp_addComm0" (formula "101") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "101")) - (rule "polySimp_mulLiterals" (formula "101") (term "0")) - (rule "polySimp_elimOne" (formula "101") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "61") (ifseqformula "81")) + (rule "inEqSimp_exactShadow3" (formula "73") (ifseqformula "52")) + (rule "polySimp_rightDist" (formula "73") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "73") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "73") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "73") (term "0")) + (rule "polySimp_rightDist" (formula "73") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "73") (term "0,0")) + (rule "polySimp_rightDist" (formula "73") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "73") (term "1,0,0,0,0")) + (rule "mul_literals" (formula "73") (term "0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "73") (term "1,0,0,0,0")) + (rule "polySimp_addComm1" (formula "73") (term "0,0,0")) + (rule "add_literals" (formula "73") (term "0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "73")) + (rule "polySimp_mulComm0" (formula "73") (term "1")) + (rule "polySimp_rightDist" (formula "73") (term "1")) + (rule "polySimp_mulLiterals" (formula "73") (term "1,1")) + (rule "polySimp_elimOne" (formula "73") (term "1,1")) + (rule "polySimp_rightDist" (formula "73") (term "0,1")) + (rule "mul_literals" (formula "73") (term "0,0,1")) + (rule "inEqSimp_exactShadow3" (formula "61") (ifseqformula "80")) (rule "polySimp_rightDist" (formula "61") (term "0,0")) (rule "mul_literals" (formula "61") (term "0,0,0")) (rule "polySimp_mulLiterals" (formula "61") (term "1,0,0")) @@ -28343,123 +41892,85 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "add_literals" (formula "61") (term "0,0")) (rule "inEqSimp_sepPosMonomial1" (formula "61")) (rule "mul_literals" (formula "61") (term "1")) - (rule "inEqSimp_subsumption1" (formula "61") (ifseqformula "28")) + (rule "inEqSimp_subsumption1" (formula "61") (ifseqformula "29")) (rule "leq_literals" (formula "61") (term "0")) (builtin "One Step Simplification" (formula "61")) (rule "true_left" (formula "61")) - (rule "inEqSimp_exactShadow3" (formula "79") (ifseqformula "51")) - (rule "polySimp_rightDist" (formula "79") (term "0,0")) - (rule "mul_literals" (formula "79") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "79") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "79") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "79") (term "0")) - (rule "add_literals" (formula "79") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "79")) - (rule "mul_literals" (formula "79") (term "1")) - (rule "inEqSimp_subsumption1" (formula "79") (ifseqformula "28")) - (rule "leq_literals" (formula "79") (term "0")) - (builtin "One Step Simplification" (formula "79")) - (rule "true_left" (formula "79")) - (rule "inEqSimp_exactShadow3" (formula "101") (ifseqformula "81")) - (rule "polySimp_rightDist" (formula "101") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "101") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "101") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "101") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "101") (term "0")) - (rule "polySimp_addComm0" (formula "101") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "101")) - (rule "polySimp_mulComm0" (formula "101") (term "1")) - (rule "polySimp_rightDist" (formula "101") (term "1")) - (rule "polySimp_mulLiterals" (formula "101") (term "1,1")) - (rule "mul_literals" (formula "101") (term "0,1")) - (rule "polySimp_elimOne" (formula "101") (term "1,1")) - (rule "inEqSimp_exactShadow3" (formula "2") (ifseqformula "45")) - (rule "polySimp_rightDist" (formula "2") (term "0,0")) - (rule "mul_literals" (formula "2") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "2") (term "0")) - (rule "add_literals" (formula "2") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "2")) - (rule "polySimp_mulLiterals" (formula "2") (term "0")) - (rule "polySimp_elimOne" (formula "2") (term "0")) - (rule "inEqSimp_subsumption0" (formula "78") (ifseqformula "2")) - (rule "leq_literals" (formula "78") (term "0")) - (builtin "One Step Simplification" (formula "78")) - (rule "true_left" (formula "78")) - (rule "inEqSimp_exactShadow3" (formula "102") (ifseqformula "68")) + (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "69")) + (rule "polySimp_rightDist" (formula "63") (term "0,0")) + (rule "mul_literals" (formula "63") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "63") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "63") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "63") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "63") (term "0,0")) + (rule "add_literals" (formula "63") (term "1,1,0,0")) + (rule "times_zero_1" (formula "63") (term "1,0,0")) + (rule "add_literals" (formula "63") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "63")) + (rule "mul_literals" (formula "63") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "81")) + (rule "polySimp_rightDist" (formula "63") (term "0,0")) + (rule "mul_literals" (formula "63") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "63") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "63") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "63") (term "0")) + (rule "add_literals" (formula "63") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "63")) + (rule "mul_literals" (formula "63") (term "1")) + (rule "inEqSimp_subsumption1" (formula "63") (ifseqformula "29")) + (rule "leq_literals" (formula "63") (term "0")) + (builtin "One Step Simplification" (formula "63")) + (rule "true_left" (formula "63")) + (rule "inEqSimp_exactShadow3" (formula "102") (ifseqformula "62")) (rule "polySimp_rightDist" (formula "102") (term "0,0")) (rule "polySimp_mulLiterals" (formula "102") (term "1,0,0")) (rule "polySimp_elimOne" (formula "102") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "102") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "102") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "102") (term "0,0")) - (rule "add_literals" (formula "102") (term "1,1,0,0")) - (rule "times_zero_1" (formula "102") (term "1,0,0")) - (rule "add_zero_right" (formula "102") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "102")) - (rule "polySimp_mulLiterals" (formula "102") (term "1")) - (rule "polySimp_elimOne" (formula "102") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "60") (ifseqformula "80")) - (rule "polySimp_rightDist" (formula "60") (term "0,0")) - (rule "mul_literals" (formula "60") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "60") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "60") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "60") (term "0")) - (rule "add_literals" (formula "60") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "60")) - (rule "mul_literals" (formula "60") (term "1")) - (rule "inEqSimp_subsumption1" (formula "60") (ifseqformula "29")) - (rule "leq_literals" (formula "60") (term "0")) - (builtin "One Step Simplification" (formula "60")) - (rule "true_left" (formula "60")) - (rule "inEqSimp_exactShadow3" (formula "60") (ifseqformula "99")) - (rule "polySimp_rightDist" (formula "60") (term "0,0")) - (rule "mul_literals" (formula "60") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "60") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "60") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "60") (term "0")) - (rule "polySimp_addComm1" (formula "60") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "60") (term "0")) - (rule "add_literals" (formula "60") (term "1,1,0")) - (rule "times_zero_1" (formula "60") (term "1,0")) - (rule "add_zero_right" (formula "60") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "60")) - (rule "mul_literals" (formula "60") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "30") (ifseqformula "33")) - (rule "polySimp_mulComm0" (formula "30") (term "0,0")) - (rule "polySimp_addComm0" (formula "30") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "30")) - (rule "polySimp_mulLiterals" (formula "30") (term "0")) - (rule "polySimp_elimOne" (formula "30") (term "0")) - (rule "inEqSimp_subsumption0" (formula "18") (ifseqformula "30")) - (rule "leq_literals" (formula "18") (term "0")) - (builtin "One Step Simplification" (formula "18")) - (rule "true_left" (formula "18")) - (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "66")) - (rule "mul_literals" (formula "65") (term "0,0")) - (rule "add_zero_left" (formula "65") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "65")) - (rule "polySimp_mulLiterals" (formula "65") (term "1")) - (rule "polySimp_elimOne" (formula "65") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "60") (ifseqformula "66")) - (rule "polySimp_rightDist" (formula "60") (term "0,0")) - (rule "mul_literals" (formula "60") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "60") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "60") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "60") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "60") (term "0,0")) - (rule "add_literals" (formula "60") (term "1,1,0,0")) - (rule "times_zero_1" (formula "60") (term "1,0,0")) - (rule "add_literals" (formula "60") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "60")) - (rule "mul_literals" (formula "60") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "28") (ifseqformula "64")) - (rule "mul_literals" (formula "28") (term "0,0")) - (rule "add_zero_left" (formula "28") (term "0")) - (rule "inEqSimp_subsumption1" (formula "97") (ifseqformula "28")) - (rule "leq_literals" (formula "97") (term "0")) - (builtin "One Step Simplification" (formula "97")) - (rule "true_left" (formula "97")) - (rule "inEqSimp_exactShadow3" (formula "29") (ifseqformula "54")) + (rule "polySimp_mulComm0" (formula "102") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "102") (term "0")) + (rule "polySimp_addComm1" (formula "102") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "102") (term "0")) + (rule "add_literals" (formula "102") (term "1,1,0")) + (rule "times_zero_1" (formula "102") (term "1,0")) + (rule "polySimp_addLiterals" (formula "102") (term "0")) + (rule "polySimp_addComm0" (formula "102") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "102")) + (rule "polySimp_mulLiterals" (formula "102") (term "0")) + (rule "polySimp_elimOne" (formula "102") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "74") (ifseqformula "78")) + (rule "polySimp_rightDist" (formula "74") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "74") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "74") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "74") (term "0,0,0")) + (rule "polySimp_rightDist" (formula "74") (term "0,0,0,0")) + (rule "mul_literals" (formula "74") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "74") (term "1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "74") (term "1,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "74") (term "0")) + (rule "polySimp_addComm1" (formula "74") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "74") (term "0")) + (rule "add_literals" (formula "74") (term "1,1,0")) + (rule "times_zero_1" (formula "74") (term "1,0")) + (rule "polySimp_addLiterals" (formula "74") (term "0")) + (rule "polySimp_addComm1" (formula "74") (term "0")) + (rule "polySimp_addComm1" (formula "74") (term "0,0")) + (rule "add_literals" (formula "74") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "74")) + (rule "polySimp_mulLiterals" (formula "74") (term "0")) + (rule "polySimp_elimOne" (formula "74") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "103") (ifseqformula "82")) + (rule "polySimp_rightDist" (formula "103") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "103") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "103") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "103") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "103") (term "0")) + (rule "polySimp_addComm0" (formula "103") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "103")) + (rule "polySimp_mulComm0" (formula "103") (term "1")) + (rule "polySimp_rightDist" (formula "103") (term "1")) + (rule "mul_literals" (formula "103") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "103") (term "1,1")) + (rule "polySimp_elimOne" (formula "103") (term "1,1")) + (rule "inEqSimp_exactShadow3" (formula "29") (ifseqformula "53")) (rule "mul_literals" (formula "29") (term "0,0")) (rule "add_zero_left" (formula "29") (term "0")) (rule "inEqSimp_sepPosMonomial1" (formula "29")) @@ -28468,7 +41979,7 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "mul_literals" (formula "29") (term "0,1")) (rule "polySimp_mulLiterals" (formula "29") (term "1,1")) (rule "polySimp_elimOne" (formula "29") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "29") (ifseqformula "101")) + (rule "inEqSimp_subsumption1" (formula "29") (ifseqformula "102")) (rule "inEqSimp_homoInEq0" (formula "29") (term "0")) (rule "polySimp_mulComm0" (formula "29") (term "1,0,0")) (rule "polySimp_rightDist" (formula "29") (term "1,0,0")) @@ -28482,53 +41993,151 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "qeq_literals" (formula "29") (term "0")) (builtin "One Step Simplification" (formula "29")) (rule "true_left" (formula "29")) - (rule "inEqSimp_exactShadow3" (formula "95") (ifseqformula "74")) - (rule "mul_literals" (formula "95") (term "0,0")) - (rule "polySimp_addAssoc" (formula "95") (term "0")) - (rule "add_literals" (formula "95") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "95")) - (rule "mul_literals" (formula "95") (term "1")) - (rule "inEqSimp_subsumption1" (formula "95") (ifseqformula "28")) - (rule "leq_literals" (formula "95") (term "0")) - (builtin "One Step Simplification" (formula "95")) - (rule "true_left" (formula "95")) - (rule "inEqSimp_exactShadow3" (formula "73") (ifseqformula "30")) - (rule "polySimp_rightDist" (formula "73") (term "0,0")) - (rule "polySimp_addComm1" (formula "73") (term "0")) - (rule "polySimp_rightDist" (formula "73") (term "0,0,0")) - (rule "mul_literals" (formula "73") (term "0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "73") (term "1,0,0,0")) - (rule "polySimp_elimOne" (formula "73") (term "1,0,0,0")) - (rule "polySimp_addComm1" (formula "73") (term "0,0")) - (rule "add_literals" (formula "73") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "73")) - (rule "polySimp_mulLiterals" (formula "73") (term "0")) - (rule "polySimp_elimOne" (formula "73") (term "0")) - (rule "inEqSimp_subsumption0" (formula "73") (ifseqformula "75")) - (rule "inEqSimp_homoInEq0" (formula "73") (term "0")) - (rule "polySimp_mulComm0" (formula "73") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "73") (term "1,0,0")) - (rule "mul_literals" (formula "73") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "73") (term "0,0")) - (rule "polySimp_addComm1" (formula "73") (term "0,0,0")) - (rule "add_literals" (formula "73") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "73") (term "0,0")) - (rule "add_literals" (formula "73") (term "1,1,0,0")) - (rule "times_zero_1" (formula "73") (term "1,0,0")) - (rule "add_literals" (formula "73") (term "0,0")) - (rule "qeq_literals" (formula "73") (term "0")) - (builtin "One Step Simplification" (formula "73")) - (rule "true_left" (formula "73")) + (rule "inEqSimp_exactShadow3" (formula "61") (ifseqformula "67")) + (rule "polySimp_rightDist" (formula "61") (term "0,0")) + (rule "mul_literals" (formula "61") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "61") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "61") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "61") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "61") (term "0,0")) + (rule "add_literals" (formula "61") (term "1,1,0,0")) + (rule "times_zero_1" (formula "61") (term "1,0,0")) + (rule "add_literals" (formula "61") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "61")) + (rule "mul_literals" (formula "61") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "30") (ifseqformula "33")) + (rule "polySimp_mulComm0" (formula "30") (term "0,0")) + (rule "polySimp_addComm0" (formula "30") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "30")) + (rule "polySimp_mulLiterals" (formula "30") (term "0")) + (rule "polySimp_elimOne" (formula "30") (term "0")) + (rule "inEqSimp_subsumption0" (formula "18") (ifseqformula "30")) + (rule "leq_literals" (formula "18") (term "0")) + (builtin "One Step Simplification" (formula "18")) + (rule "true_left" (formula "18")) + (rule "inEqSimp_exactShadow3" (formula "66") (ifseqformula "67")) + (rule "mul_literals" (formula "66") (term "0,0")) + (rule "add_zero_left" (formula "66") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "66")) + (rule "polySimp_mulLiterals" (formula "66") (term "1")) + (rule "polySimp_elimOne" (formula "66") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "28") (ifseqformula "65")) + (rule "times_zero_1" (formula "28") (term "0,0")) + (rule "add_zero_left" (formula "28") (term "0")) + (rule "inEqSimp_subsumption1" (formula "98") (ifseqformula "28")) + (rule "leq_literals" (formula "98") (term "0")) + (builtin "One Step Simplification" (formula "98")) + (rule "true_left" (formula "98")) + (rule "inEqSimp_exactShadow3" (formula "96") (ifseqformula "75")) + (rule "mul_literals" (formula "96") (term "0,0")) + (rule "polySimp_addAssoc" (formula "96") (term "0")) + (rule "add_literals" (formula "96") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "96")) + (rule "mul_literals" (formula "96") (term "1")) + (rule "inEqSimp_subsumption1" (formula "96") (ifseqformula "28")) + (rule "leq_literals" (formula "96") (term "0")) + (builtin "One Step Simplification" (formula "96")) + (rule "true_left" (formula "96")) + (rule "inEqSimp_exactShadow3" (formula "74") (ifseqformula "66")) + (rule "polySimp_rightDist" (formula "74") (term "0,0")) + (rule "polySimp_addComm1" (formula "74") (term "0")) + (rule "polySimp_rightDist" (formula "74") (term "0,0,0")) + (rule "mul_literals" (formula "74") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "74") (term "1,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "74") (term "0,0")) + (rule "add_literals" (formula "74") (term "1,1,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "74")) + (rule "polySimp_mulLiterals" (formula "74") (term "0")) + (rule "polySimp_elimOne" (formula "74") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "104") (ifseqformula "30")) + (rule "polySimp_rightDist" (formula "104") (term "0,0")) + (rule "mul_literals" (formula "104") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "104") (term "0")) + (rule "add_literals" (formula "104") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "104")) + (rule "polySimp_mulLiterals" (formula "104") (term "0")) + (rule "polySimp_elimOne" (formula "104") (term "0")) + (rule "inEqSimp_subsumption0" (formula "104") (ifseqformula "96")) + (rule "leq_literals" (formula "104") (term "0")) + (builtin "One Step Simplification" (formula "104")) + (rule "true_left" (formula "104")) + (rule "inEqSimp_exactShadow3" (formula "104") (ifseqformula "66")) + (rule "polySimp_rightDist" (formula "104") (term "0,0")) + (rule "mul_literals" (formula "104") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "104") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "104")) + (rule "polySimp_mulLiterals" (formula "104") (term "0")) + (rule "polySimp_elimOne" (formula "104") (term "0")) + (rule "inEqSimp_subsumption0" (formula "76") (ifseqformula "104")) + (rule "inEqSimp_homoInEq0" (formula "76") (term "0")) + (rule "polySimp_mulComm0" (formula "76") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "76") (term "1,0,0")) + (rule "mul_literals" (formula "76") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "76") (term "0,0")) + (rule "polySimp_addComm1" (formula "76") (term "0,0,0")) + (rule "add_literals" (formula "76") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "76") (term "0,0")) + (rule "add_literals" (formula "76") (term "1,1,0,0")) + (rule "times_zero_1" (formula "76") (term "1,0,0")) + (rule "add_literals" (formula "76") (term "0,0")) + (rule "qeq_literals" (formula "76") (term "0")) + (builtin "One Step Simplification" (formula "76")) + (rule "true_left" (formula "76")) (rule "inEqSimp_exactShadow3" (formula "102") (ifseqformula "34")) (rule "polySimp_mulComm0" (formula "102") (term "0,0")) (rule "polySimp_addComm0" (formula "102") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "102")) (rule "polySimp_mulLiterals" (formula "102") (term "0")) (rule "polySimp_elimOne" (formula "102") (term "0")) - (rule "inEqSimp_subsumption0" (formula "94") (ifseqformula "102")) - (rule "leq_literals" (formula "94") (term "0")) - (builtin "One Step Simplification" (formula "94")) - (rule "true_left" (formula "94")) + (rule "inEqSimp_subsumption0" (formula "95") (ifseqformula "102")) + (rule "leq_literals" (formula "95") (term "0")) + (builtin "One Step Simplification" (formula "95")) + (rule "true_left" (formula "95")) + (rule "inEqSimp_exactShadow3" (formula "75") (ifseqformula "30")) + (rule "polySimp_rightDist" (formula "75") (term "0,0")) + (rule "polySimp_addComm1" (formula "75") (term "0")) + (rule "polySimp_rightDist" (formula "75") (term "0,0,0")) + (rule "mul_literals" (formula "75") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "75") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "75") (term "1,0,0,0")) + (rule "polySimp_addComm1" (formula "75") (term "0,0")) + (rule "add_literals" (formula "75") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "75")) + (rule "polySimp_mulLiterals" (formula "75") (term "0")) + (rule "polySimp_elimOne" (formula "75") (term "0")) + (rule "inEqSimp_subsumption0" (formula "75") (ifseqformula "104")) + (rule "inEqSimp_homoInEq0" (formula "75") (term "0")) + (rule "polySimp_mulComm0" (formula "75") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "75") (term "1,0,0")) + (rule "mul_literals" (formula "75") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "75") (term "0,0")) + (rule "polySimp_addComm1" (formula "75") (term "0,0,0")) + (rule "add_literals" (formula "75") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "75") (term "0,0")) + (rule "add_literals" (formula "75") (term "1,1,0,0")) + (rule "times_zero_1" (formula "75") (term "1,0,0")) + (rule "add_literals" (formula "75") (term "0,0")) + (rule "qeq_literals" (formula "75") (term "0")) + (builtin "One Step Simplification" (formula "75")) + (rule "true_left" (formula "75")) + (rule "inEqSimp_exactShadow3" (formula "104") (ifseqformula "54")) + (rule "polySimp_rightDist" (formula "104") (term "0,0")) + (rule "mul_literals" (formula "104") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "104") (term "0")) + (rule "polySimp_addComm1" (formula "104") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "104") (term "0")) + (rule "add_literals" (formula "104") (term "1,1,0")) + (rule "times_zero_1" (formula "104") (term "1,0")) + (rule "add_zero_right" (formula "104") (term "0")) + (rule "polySimp_addAssoc" (formula "104") (term "0")) + (rule "add_literals" (formula "104") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "104")) + (rule "polySimp_mulLiterals" (formula "104") (term "0")) + (rule "polySimp_elimOne" (formula "104") (term "0")) + (rule "inEqSimp_subsumption0" (formula "104") (ifseqformula "96")) + (rule "leq_literals" (formula "104") (term "0")) + (builtin "One Step Simplification" (formula "104")) + (rule "true_left" (formula "104")) (rule "inEqSimp_exactShadow3" (formula "102") (ifseqformula "36")) (rule "polySimp_mulComm0" (formula "102") (term "0,0")) (rule "polySimp_addAssoc" (formula "102") (term "0")) @@ -28536,48 +42145,73 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_sepPosMonomial1" (formula "102")) (rule "polySimp_mulComm0" (formula "102") (term "1")) (rule "polySimp_rightDist" (formula "102") (term "1")) - (rule "mul_literals" (formula "102") (term "0,1")) (rule "polySimp_mulLiterals" (formula "102") (term "1,1")) + (rule "mul_literals" (formula "102") (term "0,1")) (rule "polySimp_elimOne" (formula "102") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "100") (ifseqformula "102")) - (rule "inEqSimp_homoInEq0" (formula "100") (term "0")) - (rule "polySimp_mulComm0" (formula "100") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "100") (term "1,0,0")) - (rule "mul_literals" (formula "100") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "100") (term "0,0")) - (rule "polySimp_addComm1" (formula "100") (term "0,0,0")) - (rule "add_literals" (formula "100") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "100") (term "0,0")) - (rule "add_literals" (formula "100") (term "1,1,0,0")) - (rule "times_zero_1" (formula "100") (term "1,0,0")) - (rule "add_literals" (formula "100") (term "0,0")) - (rule "qeq_literals" (formula "100") (term "0")) + (rule "inEqSimp_subsumption1" (formula "105") (ifseqformula "102")) + (rule "inEqSimp_homoInEq0" (formula "105") (term "0")) + (rule "polySimp_mulComm0" (formula "105") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "105") (term "1,0,0")) + (rule "mul_literals" (formula "105") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "105") (term "0,0")) + (rule "polySimp_addComm1" (formula "105") (term "0,0,0")) + (rule "add_literals" (formula "105") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "105") (term "0,0")) + (rule "add_literals" (formula "105") (term "1,1,0,0")) + (rule "times_zero_1" (formula "105") (term "1,0,0")) + (rule "add_literals" (formula "105") (term "0,0")) + (rule "qeq_literals" (formula "105") (term "0")) + (builtin "One Step Simplification" (formula "105")) + (rule "true_left" (formula "105")) + (rule "inEqSimp_and_subsumption2" (formula "45") (term "0,0,0,0")) + (rule "leq_literals" (formula "45") (term "0,0,0,0,0,0")) + (builtin "One Step Simplification" (formula "45")) + (rule "inEqSimp_exactShadow3" (formula "95") (ifseqformula "104")) + (rule "mul_literals" (formula "95") (term "0,0")) + (rule "polySimp_addAssoc" (formula "95") (term "0")) + (rule "add_literals" (formula "95") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "95")) + (rule "mul_literals" (formula "95") (term "1")) + (rule "inEqSimp_subsumption1" (formula "95") (ifseqformula "28")) + (rule "leq_literals" (formula "95") (term "0")) + (builtin "One Step Simplification" (formula "95")) + (rule "true_left" (formula "95")) + (rule "inEqSimp_exactShadow3" (formula "100") (ifseqformula "74")) + (rule "polySimp_mulComm0" (formula "100") (term "0,0")) + (rule "polySimp_addAssoc" (formula "100") (term "0")) + (rule "polySimp_addComm0" (formula "100") (term "0,0")) + (rule "polySimp_pullOutFactor0b" (formula "100") (term "0")) + (rule "add_literals" (formula "100") (term "1,1,0")) + (rule "polySimp_elimOne" (formula "100") (term "1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "100")) + (rule "mul_literals" (formula "100") (term "1")) + (rule "inEqSimp_subsumption1" (formula "100") (ifseqformula "28")) + (rule "leq_literals" (formula "100") (term "0")) (builtin "One Step Simplification" (formula "100")) (rule "true_left" (formula "100")) - (rule "inEqSimp_exactShadow3" (formula "73") (ifseqformula "65")) - (rule "polySimp_rightDist" (formula "73") (term "0,0")) - (rule "polySimp_addComm1" (formula "73") (term "0")) - (rule "polySimp_rightDist" (formula "73") (term "0,0,0")) - (rule "mul_literals" (formula "73") (term "0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "73") (term "1,0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "73") (term "0,0")) - (rule "add_literals" (formula "73") (term "1,1,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "73")) - (rule "polySimp_mulLiterals" (formula "73") (term "0")) - (rule "polySimp_elimOne" (formula "73") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "95") (ifseqformula "73")) + (rule "inEqSimp_exactShadow3" (formula "95") (ifseqformula "74")) (rule "mul_literals" (formula "95") (term "0,0")) (rule "polySimp_addAssoc" (formula "95") (term "0")) (rule "add_literals" (formula "95") (term "0,0")) (rule "inEqSimp_sepPosMonomial1" (formula "95")) (rule "mul_literals" (formula "95") (term "1")) (rule "inEqSimp_subsumption6" (formula "95") (ifseqformula "28")) - (rule "mul_literals" (formula "95") (term "1,1,0")) (rule "greater_literals" (formula "95") (term "0,0")) (builtin "One Step Simplification" (formula "95")) + (rule "mul_literals" (formula "95") (term "1,0")) (rule "leq_literals" (formula "95") (term "0")) (builtin "One Step Simplification" (formula "95")) (rule "true_left" (formula "95")) + (rule "inEqSimp_exactShadow3" (formula "100") (ifseqformula "101")) + (rule "polySimp_mulComm0" (formula "100") (term "0,0")) + (rule "polySimp_addComm0" (formula "100") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "100")) + (rule "polySimp_mulLiterals" (formula "100") (term "0")) + (rule "polySimp_elimOne" (formula "100") (term "0")) + (rule "inEqSimp_subsumption0" (formula "96") (ifseqformula "100")) + (rule "leq_literals" (formula "96") (term "0")) + (builtin "One Step Simplification" (formula "96")) + (rule "true_left" (formula "96")) (rule "inEqSimp_exactShadow3" (formula "102") (ifseqformula "30")) (rule "polySimp_rightDist" (formula "102") (term "0,0")) (rule "mul_literals" (formula "102") (term "0,0,0")) @@ -28590,254 +42224,171 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "leq_literals" (formula "102") (term "0")) (builtin "One Step Simplification" (formula "102")) (rule "true_left" (formula "102")) - (rule "inEqSimp_exactShadow3" (formula "102") (ifseqformula "54")) - (rule "polySimp_rightDist" (formula "102") (term "0,0")) - (rule "mul_literals" (formula "102") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "102") (term "0")) - (rule "polySimp_addComm1" (formula "102") (term "0,0")) - (rule "polySimp_pullOutFactor2b" (formula "102") (term "0")) - (rule "add_literals" (formula "102") (term "1,1,0")) - (rule "times_zero_1" (formula "102") (term "1,0")) - (rule "add_zero_right" (formula "102") (term "0")) - (rule "polySimp_addAssoc" (formula "102") (term "0")) - (rule "add_literals" (formula "102") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "102")) - (rule "polySimp_mulLiterals" (formula "102") (term "0")) - (rule "polySimp_elimOne" (formula "102") (term "0")) - (rule "inEqSimp_subsumption0" (formula "102") (ifseqformula "96")) - (rule "leq_literals" (formula "102") (term "0")) - (builtin "One Step Simplification" (formula "102")) - (rule "true_left" (formula "102")) - (rule "inEqSimp_exactShadow3" (formula "100") (ifseqformula "73")) - (rule "polySimp_mulComm0" (formula "100") (term "0,0")) - (rule "polySimp_addAssoc" (formula "100") (term "0")) - (rule "polySimp_addComm0" (formula "100") (term "0,0")) - (rule "polySimp_pullOutFactor0b" (formula "100") (term "0")) - (rule "add_literals" (formula "100") (term "1,1,0")) - (rule "polySimp_elimOne" (formula "100") (term "1,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "100")) - (rule "mul_literals" (formula "100") (term "1")) - (rule "inEqSimp_subsumption1" (formula "100") (ifseqformula "28")) - (rule "leq_literals" (formula "100") (term "0")) - (builtin "One Step Simplification" (formula "100")) - (rule "true_left" (formula "100")) - (rule "inEqSimp_exactShadow3" (formula "102") (ifseqformula "65")) + (rule "inEqSimp_exactShadow3" (formula "102") (ifseqformula "66")) (rule "polySimp_rightDist" (formula "102") (term "0,0")) (rule "mul_literals" (formula "102") (term "0,0,0")) (rule "polySimp_addComm1" (formula "102") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "102")) (rule "polySimp_mulLiterals" (formula "102") (term "0")) (rule "polySimp_elimOne" (formula "102") (term "0")) - (rule "inEqSimp_subsumption0" (formula "75") (ifseqformula "102")) - (rule "inEqSimp_homoInEq0" (formula "75") (term "0")) - (rule "polySimp_mulComm0" (formula "75") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "75") (term "1,0,0")) - (rule "mul_literals" (formula "75") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "75") (term "0,0")) - (rule "polySimp_addComm1" (formula "75") (term "0,0,0")) - (rule "add_literals" (formula "75") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "75") (term "0,0")) - (rule "add_literals" (formula "75") (term "1,1,0,0")) - (rule "times_zero_1" (formula "75") (term "1,0,0")) - (rule "add_literals" (formula "75") (term "0,0")) - (rule "qeq_literals" (formula "75") (term "0")) - (builtin "One Step Simplification" (formula "75")) - (rule "true_left" (formula "75")) - (rule "inEqSimp_exactShadow3" (formula "99") (ifseqformula "100")) - (rule "polySimp_mulComm0" (formula "99") (term "0,0")) - (rule "polySimp_addComm0" (formula "99") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "99")) - (rule "polySimp_mulLiterals" (formula "99") (term "0")) - (rule "polySimp_elimOne" (formula "99") (term "0")) - (rule "inEqSimp_subsumption0" (formula "95") (ifseqformula "99")) + (rule "inEqSimp_subsumption0" (formula "105") (ifseqformula "102")) + (rule "inEqSimp_homoInEq0" (formula "105") (term "0")) + (rule "polySimp_mulComm0" (formula "105") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "105") (term "1,0,0")) + (rule "mul_literals" (formula "105") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "105") (term "0,0")) + (rule "polySimp_addComm1" (formula "105") (term "0,0,0")) + (rule "add_literals" (formula "105") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "105") (term "0,0")) + (rule "add_literals" (formula "105") (term "1,1,0,0")) + (rule "times_zero_1" (formula "105") (term "1,0,0")) + (rule "add_literals" (formula "105") (term "0,0")) + (rule "qeq_literals" (formula "105") (term "0")) + (builtin "One Step Simplification" (formula "105")) + (rule "true_left" (formula "105")) + (rule "inEqSimp_exactShadow3" (formula "103") (ifseqformula "54")) + (rule "polySimp_rightDist" (formula "103") (term "0,0")) + (rule "mul_literals" (formula "103") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "103") (term "0")) + (rule "polySimp_addComm1" (formula "103") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "103") (term "0")) + (rule "add_literals" (formula "103") (term "1,1,0")) + (rule "times_zero_1" (formula "103") (term "1,0")) + (rule "add_zero_right" (formula "103") (term "0")) + (rule "polySimp_addAssoc" (formula "103") (term "0")) + (rule "add_literals" (formula "103") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "103")) + (rule "polySimp_mulLiterals" (formula "103") (term "0")) + (rule "polySimp_elimOne" (formula "103") (term "0")) + (rule "inEqSimp_subsumption0" (formula "103") (ifseqformula "99")) + (rule "leq_literals" (formula "103") (term "0")) + (builtin "One Step Simplification" (formula "103")) + (rule "true_left" (formula "103")) + (rule "inEqSimp_exactShadow3" (formula "95") (ifseqformula "102")) + (rule "mul_literals" (formula "95") (term "0,0")) + (rule "polySimp_addAssoc" (formula "95") (term "0")) + (rule "add_literals" (formula "95") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "95")) + (rule "mul_literals" (formula "95") (term "1")) + (rule "inEqSimp_subsumption1" (formula "95") (ifseqformula "28")) (rule "leq_literals" (formula "95") (term "0")) (builtin "One Step Simplification" (formula "95")) (rule "true_left" (formula "95")) - (rule "inEqSimp_and_subsumption2" (formula "45") (term "0,0,0,0")) - (rule "leq_literals" (formula "45") (term "0,0,0,0,0,0")) - (builtin "One Step Simplification" (formula "45")) - (rule "inEqSimp_exactShadow3" (formula "94") (ifseqformula "101")) - (rule "mul_literals" (formula "94") (term "0,0")) - (rule "polySimp_addAssoc" (formula "94") (term "0")) - (rule "add_literals" (formula "94") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "94")) - (rule "mul_literals" (formula "94") (term "1")) - (rule "inEqSimp_subsumption1" (formula "94") (ifseqformula "28")) - (rule "leq_literals" (formula "94") (term "0")) - (builtin "One Step Simplification" (formula "94")) - (rule "true_left" (formula "94")) (rule "inEqSimp_and_subsumption3" (formula "46") (term "0,0,0")) (rule "leq_literals" (formula "46") (term "0,1,0,0,0,0")) (builtin "One Step Simplification" (formula "46")) (rule "inEqSimp_and_subsumption3" (formula "9") (term "0,0,0")) (rule "leq_literals" (formula "9") (term "0,1,0,0,0,0")) (builtin "One Step Simplification" (formula "9")) - (rule "inEqSimp_and_subsumption3" (formula "116") (term "0,0,0")) - (rule "leq_literals" (formula "116") (term "0,1,0,0,0,0")) - (builtin "One Step Simplification" (formula "116")) (rule "inEqSimp_and_subsumption3" (formula "115") (term "0,0,0")) (rule "leq_literals" (formula "115") (term "0,1,0,0,0,0")) (builtin "One Step Simplification" (formula "115")) - (rule "nnf_imp2or" (formula "107") (term "0")) + (rule "inEqSimp_and_subsumption3" (formula "114") (term "0,0,0")) + (rule "leq_literals" (formula "114") (term "0,1,0,0,0,0")) + (builtin "One Step Simplification" (formula "114")) + (rule "nnf_imp2or" (formula "108") (term "0")) (rule "nnf_imp2or" (formula "11") (term "0,1,1,0")) + (rule "nnf_imp2or" (formula "116") (term "0")) (rule "nnf_imp2or" (formula "10") (term "0")) - (rule "nnf_imp2or" (formula "117") (term "0")) - (rule "Contract_axiom_for_bucketStartsOrdering_in_Functions" (formula "52") (term "0")) - (rule "replace_known_left" (formula "52") (term "1") (ifseqformula "53")) - (builtin "One Step Simplification" (formula "52") (ifInst "" (formula "37")) (ifInst "" (formula "157")) (ifInst "" (formula "16"))) - (rule "true_left" (formula "52")) - (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "70") (term "0")) - (builtin "One Step Simplification" (formula "70") (ifInst "" (formula "26")) (ifInst "" (formula "156"))) - (rule "translateJavaSubInt" (formula "70") (term "1,0,1,1,1,1,1")) - (rule "translateJavaAddInt" (formula "70") (term "1,1,1,0,1,1,1")) - (rule "polySimp_elimSub" (formula "70") (term "1,0,1,1,1,1,1")) - (rule "mul_literals" (formula "70") (term "1,1,0,1,1,1,1,1")) - (rule "polySimp_addComm0" (formula "70") (term "1,1,1,0,1,1,1")) - (rule "polySimp_addComm0" (formula "70") (term "1,0,1,1,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "70") (term "0,0,1,1,1")) - (rule "polySimp_mulComm0" (formula "70") (term "1,0,0,0,0,1,1,1")) - (rule "polySimp_addComm1" (formula "70") (term "0,0,0,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "70") (term "0,0,1,1,1,1")) - (rule "add_zero_right" (formula "70") (term "0,0,0,1,1,1,1")) - (rule "polySimp_mulComm0" (formula "70") (term "1,0,0,0,1,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "70") (term "1,0")) - (rule "inEqSimp_commuteLeq" (formula "70") (term "0,0")) - (rule "inEqSimp_commuteLeq" (formula "70") (term "1,0,1,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "70") (term "0,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "70") (term "1,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "70") (term "1,0,1,1,1")) - (rule "applyEq" (formula "70") (term "1,0,1,0,0,1") (ifseqformula "49")) - (rule "inEqSimp_homoInEq1" (formula "70") (term "1,0,0,1")) - (rule "polySimp_pullOutFactor1" (formula "70") (term "0,1,0,0,1")) - (rule "add_literals" (formula "70") (term "1,0,1,0,0,1")) - (rule "times_zero_1" (formula "70") (term "0,1,0,0,1")) - (rule "leq_literals" (formula "70") (term "1,0,0,1")) - (builtin "One Step Simplification" (formula "70")) - (rule "applyEq" (formula "70") (term "0,1,0,1,1,1,1") (ifseqformula "49")) - (rule "inEqSimp_homoInEq1" (formula "70") (term "1,0,1,1,1,1")) - (rule "polySimp_pullOutFactor1" (formula "70") (term "0,1,0,1,1,1,1")) - (rule "add_literals" (formula "70") (term "1,0,1,0,1,1,1,1")) - (rule "times_zero_1" (formula "70") (term "0,1,0,1,1,1,1")) - (rule "leq_literals" (formula "70") (term "1,0,1,1,1,1")) - (builtin "One Step Simplification" (formula "70")) - (rule "applyEq" (formula "70") (term "0,0,0,1,1") (ifseqformula "71")) - (rule "applyEq" (formula "70") (term "0,1,0") (ifseqformula "49")) - (rule "inEqSimp_homoInEq1" (formula "70") (term "1,0")) - (rule "polySimp_pullOutFactor1" (formula "70") (term "0,1,0")) - (rule "add_literals" (formula "70") (term "1,0,1,0")) - (rule "times_zero_1" (formula "70") (term "0,1,0")) - (rule "leq_literals" (formula "70") (term "1,0")) - (builtin "One Step Simplification" (formula "70")) - (rule "applyEq" (formula "70") (term "1,0,1,0,1") (ifseqformula "49")) - (rule "applyEq" (formula "70") (term "1,1,0,1,1,1") (ifseqformula "71")) - (rule "applyEq" (formula "70") (term "1,1,1,1,1,1") (ifseqformula "71")) - (rule "applyEq" (formula "70") (term "0,0,0,1") (ifseqformula "71")) - (rule "applyEq" (formula "70") (term "0,1,0,0,0,1,1,1") (ifseqformula "49")) - (rule "polySimp_pullOutFactor1b" (formula "70") (term "0,0,0,1,1,1")) - (rule "add_literals" (formula "70") (term "1,1,0,0,0,1,1,1")) - (rule "times_zero_1" (formula "70") (term "1,0,0,0,1,1,1")) - (rule "add_literals" (formula "70") (term "0,0,0,1,1,1")) - (rule "leq_literals" (formula "70") (term "0,0,1,1,1")) - (builtin "One Step Simplification" (formula "70")) - (rule "applyEq" (formula "70") (term "0,1,0,1") (ifseqformula "71")) - (rule "inEqSimp_sepNegMonomial0" (formula "70") (term "0,1,1,1")) - (rule "polySimp_mulLiterals" (formula "70") (term "0,0,1,1,1")) - (rule "polySimp_elimOne" (formula "70") (term "0,0,1,1,1")) - (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "88") (term "0")) - (builtin "One Step Simplification" (formula "88")) - (rule "translateJavaSubInt" (formula "88") (term "0,1,1,1")) - (rule "polySimp_elimSub" (formula "88") (term "0,1,1,1")) - (rule "polySimp_addComm0" (formula "88") (term "0,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "88") (term "1,1,1")) - (rule "mul_literals" (formula "88") (term "1,0,0,1,1,1")) - (rule "add_literals" (formula "88") (term "0,0,1,1,1")) - (rule "polySimp_addAssoc" (formula "88") (term "0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "88") (term "0,0")) - (rule "applyEq" (formula "88") (term "1,0,1,1,1") (ifseqformula "89")) - (rule "polySimp_addComm1" (formula "88") (term "0,1,1,1")) - (rule "applyEq" (formula "88") (term "0,0,1,1") (ifseqformula "89")) - (rule "inEqSimp_commuteGeq" (formula "88") (term "0,1,1")) - (rule "applyEq" (formula "88") (term "0,0,0,1") (ifseqformula "89")) - (rule "inEqSimp_sepNegMonomial0" (formula "88") (term "1,1,1")) - (rule "polySimp_mulLiterals" (formula "88") (term "0,1,1,1")) - (rule "polySimp_elimOne" (formula "88") (term "0,1,1,1")) - (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "89") (term "1")) - (rule "eqSymm" (formula "89")) - (rule "translateJavaCastInt" (formula "89") (term "0,0")) - (rule "castedGetAny" (formula "89") (term "0,0")) - (rule "Definition_axiom_for_isClassOfSlice_in_de_wiesler_Classifier" (formula "108") (term "0") (inst "i=i")) - (builtin "One Step Simplification" (formula "108")) - (rule "expand_inInt" (formula "108") (term "1,0,0")) - (rule "replace_int_MAX" (formula "108") (term "1,0,1,0,0")) - (rule "replace_int_MIN" (formula "108") (term "0,1,1,0,0")) - (rule "inEqSimp_ltToLeq" (formula "108") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "108") (term "1,0,0,1,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "108") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "108") (term "1,1,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "108") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "108") (term "1,1,0,0,0")) - (rule "polySimp_rightDist" (formula "108") (term "1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "108") (term "1,1,1,0,0,0")) - (rule "mul_literals" (formula "108") (term "0,1,1,0,0,0")) - (rule "polySimp_elimOne" (formula "108") (term "1,1,1,0,0,0")) - (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "13")) - (rule "notLeft" (formula "13")) - (rule "replace_known_right" (formula "4") (term "0") (ifseqformula "126")) - (builtin "One Step Simplification" (formula "4")) - (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "70") (term "0")) - (rule "translateJavaCastInt" (formula "70") (term "0,0")) - (rule "castedGetAny" (formula "70") (term "0,0")) - (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "12")) - (rule "andLeft" (formula "12")) - (rule "notLeft" (formula "12")) - (rule "notLeft" (formula "12")) - (rule "replace_known_right" (formula "6") (term "0") (ifseqformula "126")) - (builtin "One Step Simplification" (formula "6")) - (rule "replace_known_right" (formula "8") (term "0") (ifseqformula "125")) - (builtin "One Step Simplification" (formula "8")) - (rule "Free_class_invariant_axiom_for_de_wiesler_Buffers" (formula "118") (inst "b=b")) - (builtin "One Step Simplification" (formula "118")) - (rule "expand_inInt" (formula "118") (term "1,0,0,1")) - (rule "replace_int_MIN" (formula "118") (term "0,1,1,0,0,1")) - (rule "replace_int_MAX" (formula "118") (term "1,0,1,0,0,1")) - (rule "andLeft" (formula "118")) - (rule "andLeft" (formula "118")) - (rule "andLeft" (formula "118")) + (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "71") (term "1")) + (builtin "One Step Simplification" (formula "71")) + (rule "translateJavaSubInt" (formula "71") (term "0,1,1,1")) + (rule "polySimp_elimSub" (formula "71") (term "0,1,1,1")) + (rule "polySimp_mulComm0" (formula "71") (term "1,0,1,1,1")) + (rule "polySimp_rightDist" (formula "71") (term "1,0,1,1,1")) + (rule "polySimp_mulAssoc" (formula "71") (term "0,1,0,1,1,1")) + (rule "polySimp_mulComm0" (formula "71") (term "0,0,1,0,1,1,1")) + (rule "polySimp_mulLiterals" (formula "71") (term "0,1,0,1,1,1")) + (rule "polySimp_elimOne" (formula "71") (term "0,1,0,1,1,1")) + (rule "polySimp_addComm0" (formula "71") (term "0,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "71") (term "1,1,1")) + (rule "mul_literals" (formula "71") (term "1,0,0,1,1,1")) + (rule "add_literals" (formula "71") (term "0,0,1,1,1")) + (rule "polySimp_addAssoc" (formula "71") (term "0,1,1,1")) + (rule "polySimp_addAssoc" (formula "71") (term "0,0,1,1,1")) + (rule "inEqSimp_homoInEq0" (formula "71") (term "0,0")) + (rule "mul_literals" (formula "71") (term "1,0,0,0")) + (rule "add_zero_right" (formula "71") (term "0,0,0")) + (rule "inEqSimp_homoInEq0" (formula "71") (term "1,0")) + (rule "polySimp_mulComm0" (formula "71") (term "1,0,1,0")) + (rule "polySimp_rightDist" (formula "71") (term "1,0,1,0")) + (rule "polySimp_mulAssoc" (formula "71") (term "0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "71") (term "0,0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "71") (term "0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "71") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "71") (term "0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "71") (term "1,1,1")) + (rule "polySimp_mulComm0" (formula "71") (term "1,1,1,1")) + (rule "polySimp_rightDist" (formula "71") (term "1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "71") (term "1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "71") (term "1,1,1,1,1")) + (rule "polySimp_rightDist" (formula "71") (term "0,1,1,1,1")) + (rule "mul_literals" (formula "71") (term "0,0,1,1,1,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "71") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "71") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "71") (term "1,0,0")) + (rule "replace_known_left" (formula "71") (term "0,0") (ifseqformula "31")) + (builtin "One Step Simplification" (formula "71")) + (rule "inEqSimp_sepNegMonomial1" (formula "71") (term "0")) + (rule "polySimp_mulLiterals" (formula "71") (term "0,0")) + (rule "polySimp_elimOne" (formula "71") (term "0,0")) + (rule "replace_known_left" (formula "71") (term "0") (ifseqformula "36")) + (builtin "One Step Simplification" (formula "71")) + (rule "andLeft" (formula "71")) + (rule "andLeft" (formula "72")) + (rule "Definition_axiom_for_isClassOfSlice_in_de_wiesler_Classifier" (formula "110") (term "0") (inst "i=i")) + (builtin "One Step Simplification" (formula "110")) + (rule "expand_inInt" (formula "110") (term "1,0,0")) + (rule "replace_int_MAX" (formula "110") (term "1,0,1,0,0")) + (rule "replace_int_MIN" (formula "110") (term "0,1,1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "110") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "110") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "110") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "110") (term "1,1,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "110") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "110") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "110") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "110") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "110") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "110") (term "1,1,1,0,0,0")) + (rule "Free_class_invariant_axiom_for_de_wiesler_Buffers" (formula "120") (inst "b=b")) + (builtin "One Step Simplification" (formula "120")) + (rule "expand_inInt" (formula "120") (term "1,0,0,1")) + (rule "replace_int_MAX" (formula "120") (term "1,0,1,0,0,1")) + (rule "replace_int_MIN" (formula "120") (term "0,1,1,0,0,1")) (rule "andLeft" (formula "120")) - (rule "andLeft" (formula "118")) - (rule "notLeft" (formula "118")) - (rule "translateJavaMulInt" (formula "118") (term "1")) - (rule "mul_literals" (formula "118") (term "1")) - (rule "eqSymm" (formula "129")) - (rule "inEqSimp_ltToLeq" (formula "122") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "122") (term "1,0,0,1,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "122") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "122") (term "0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "122") (term "1,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "120")) - (rule "applyEq" (formula "120") (term "0") (ifseqformula "37")) - (rule "replace_known_left" (formula "68") (term "0") (ifseqformula "120")) - (builtin "One Step Simplification" (formula "68")) - (rule "andLeft" (formula "68")) - (rule "andLeft" (formula "69")) - (rule "andLeft" (formula "68")) - (rule "applyEq" (formula "124") (term "0") (ifseqformula "37")) - (rule "applyEq" (formula "125") (term "0,1,0,0,1,0,0,0") (ifseqformula "37")) - (rule "inEqSimp_sepPosMonomial0" (formula "125") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "125") (term "1,1,0,0,0")) - (rule "polySimp_rightDist" (formula "125") (term "1,1,0,0,0")) - (rule "mul_literals" (formula "125") (term "0,1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "125") (term "1,1,1,0,0,0")) - (rule "polySimp_elimOne" (formula "125") (term "1,1,1,0,0,0")) - (rule "inEqSimp_subsumption0" (formula "45") (ifseqformula "124")) - (rule "leq_literals" (formula "45") (term "0")) - (builtin "One Step Simplification" (formula "45")) - (rule "true_left" (formula "45")) - (rule "inEqSimp_subsumption1" (formula "45") (ifseqformula "122")) - (rule "leq_literals" (formula "45") (term "0")) - (builtin "One Step Simplification" (formula "45")) - (rule "true_left" (formula "45")) - (rule "inEqSimp_exactShadow3" (formula "3") (ifseqformula "122")) + (rule "andLeft" (formula "120")) + (rule "andLeft" (formula "120")) + (rule "andLeft" (formula "122")) + (rule "andLeft" (formula "120")) + (rule "notLeft" (formula "120")) + (rule "translateJavaMulInt" (formula "120") (term "1")) + (rule "mul_literals" (formula "120") (term "1")) + (rule "eqSymm" (formula "132")) + (rule "inEqSimp_ltToLeq" (formula "124") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "124") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "124") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "124") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "124") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "122")) + (rule "applyEq" (formula "122") (term "0") (ifseqformula "39")) + (rule "applyEq" (formula "123") (term "0") (ifseqformula "39")) + (rule "applyEq" (formula "124") (term "0,1,0,0,1,0,0,0") (ifseqformula "39")) + (rule "inEqSimp_sepPosMonomial0" (formula "124") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "124") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "124") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "124") (term "0,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "124") (term "1,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "124") (term "1,1,1,0,0,0")) + (rule "inEqSimp_subsumption0" (formula "47") (ifseqformula "123")) + (rule "leq_literals" (formula "47") (term "0")) + (builtin "One Step Simplification" (formula "47")) + (rule "true_left" (formula "47")) + (rule "inEqSimp_subsumption1" (formula "47") (ifseqformula "121")) + (rule "leq_literals" (formula "47") (term "0")) + (builtin "One Step Simplification" (formula "47")) + (rule "true_left" (formula "47")) + (rule "inEqSimp_exactShadow3" (formula "3") (ifseqformula "121")) (rule "polySimp_rightDist" (formula "3") (term "0,0")) (rule "mul_literals" (formula "3") (term "0,0,0")) (rule "polySimp_addComm1" (formula "3") (term "0")) @@ -28845,7 +42396,11 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_sepNegMonomial1" (formula "3")) (rule "polySimp_mulLiterals" (formula "3") (term "0")) (rule "polySimp_elimOne" (formula "3") (term "0")) - (rule "inEqSimp_contradInEq0" (formula "1") (ifseqformula "3")) + (rule "inEqSimp_subsumption0" (formula "2") (ifseqformula "3")) + (rule "leq_literals" (formula "2") (term "0")) + (builtin "One Step Simplification" (formula "2")) + (rule "true_left" (formula "2")) + (rule "inEqSimp_contradInEq0" (formula "1") (ifseqformula "2")) (rule "qeq_literals" (formula "1") (term "0")) (builtin "One Step Simplification" (formula "1")) (rule "closeFalse" (formula "1")) @@ -28856,8 +42411,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "emptyStatement" (formula "160") (term "1")) (builtin "Block Contract (Internal)" (formula "160") (newnames "exc_12,heap_Before_BLOCK_9,savedHeap_Before_BLOCK_9,o,f")) (branch "Validity" - (builtin "One Step Simplification" (formula "161")) (builtin "One Step Simplification" (formula "126") (ifInst "" (formula "27"))) + (builtin "One Step Simplification" (formula "161")) (rule "eqSymm" (formula "161") (term "0,0,1,0,1")) (rule "variableDeclarationAssign" (formula "161") (term "1")) (rule "variableDeclaration" (formula "161") (term "1") (newnames "exc_12_1")) @@ -28872,28 +42427,28 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "methodCallEmpty" (formula "161") (term "1")) (rule "emptyModality" (formula "161") (term "1")) (rule "andRight" (formula "161")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "161")) (rule "closeTrue" (formula "161")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "161")) (rule "closeTrue" (formula "161")) ) ) (branch "Precondition" (rule "andRight" (formula "160")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "160") (ifInst "" (formula "27"))) (rule "closeTrue" (formula "160")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "160")) (rule "wellFormedAnonEQ" (formula "160") (ifseqformula "114")) (rule "wellFormedAnon" (formula "160") (term "0")) (rule "wellFormedAnon" (formula "160") (term "0,0")) (rule "replace_known_left" (formula "160") (term "1") (ifseqformula "113")) - (builtin "One Step Simplification" (formula "160") (ifInst "" (formula "16")) (ifInst "" (formula "15")) (ifInst "" (formula "93"))) + (builtin "One Step Simplification" (formula "160") (ifInst "" (formula "16")) (ifInst "" (formula "15")) (ifInst "" (formula "94"))) (rule "closeTrue" (formula "160")) ) ) @@ -28913,14 +42468,14 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "true_left" (formula "127")) (rule "polySimp_addAssoc" (formula "128") (term "4,0")) (rule "polySimp_addComm0" (formula "128") (term "0,4,0")) - (rule "applyEq" (formula "128") (term "1,5,0") (ifseqformula "124")) - (rule "polySimp_addAssoc" (formula "128") (term "5,0")) - (rule "polySimp_addAssoc" (formula "128") (term "0,5,0")) - (rule "polySimp_addComm0" (formula "128") (term "0,0,5,0")) (rule "applyEq" (formula "127") (term "1,4,0") (ifseqformula "124")) (rule "polySimp_addAssoc" (formula "127") (term "4,0")) (rule "polySimp_addAssoc" (formula "127") (term "0,4,0")) (rule "polySimp_addComm0" (formula "127") (term "0,0,4,0")) + (rule "applyEq" (formula "128") (term "1,5,0") (ifseqformula "124")) + (rule "polySimp_addAssoc" (formula "128") (term "5,0")) + (rule "polySimp_addAssoc" (formula "128") (term "0,5,0")) + (rule "polySimp_addComm0" (formula "128") (term "0,0,5,0")) (rule "elim_double_block_2" (formula "163") (term "1")) (rule "ifUnfold" (formula "163") (term "1") (inst "#boolv=x")) (rule "variableDeclaration" (formula "163") (term "1") (newnames "x_13")) @@ -28928,111 +42483,110 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "163")) (rule "replace_known_left" (formula "163") (term "0,0,1,0") (ifseqformula "126")) (builtin "One Step Simplification" (formula "163")) - (rule "ifSplit" (formula "163")) + (builtin "Use Dependency Contract" (formula "111") (term "0") (ifInst "" (formula "47") (term "1,1,1,0")) (contract "de.wiesler.Buffers[de.wiesler.Buffers::bufferLen(int)].JML accessible clause.0")) + (rule "wellFormedAnon" (formula "129") (term "1,1,0,0,0,0")) + (rule "wellFormedAnon" (formula "129") (term "0,1,1,0,0,0,0")) + (rule "expand_inInt" (formula "129") (term "1,0,0,0")) + (rule "replace_int_MIN" (formula "129") (term "0,1,1,0,0,0")) + (rule "replace_int_MAX" (formula "129") (term "1,0,1,0,0,0")) + (rule "replace_known_left" (formula "129") (term "0,1,0,0,0,0") (ifseqformula "16")) + (builtin "One Step Simplification" (formula "129") (ifInst "" (formula "162")) (ifInst "" (formula "22")) (ifInst "" (formula "16")) (ifInst "" (formula "15")) (ifInst "" (formula "94")) (ifInst "" (formula "76")) (ifInst "" (formula "28"))) + (rule "disjointDefinition" (formula "129") (term "1,0")) + (rule "disjointWithSingleton1" (formula "129") (term "1,0")) + (rule "inEqSimp_commuteLeq" (formula "129") (term "0,0,0")) + (rule "replace_known_left" (formula "129") (term "0,0,0") (ifseqformula "77")) + (builtin "One Step Simplification" (formula "129")) + (rule "inEqSimp_commuteLeq" (formula "129") (term "0,0,0")) + (rule "replace_known_left" (formula "129") (term "0,0,0") (ifseqformula "7")) + (builtin "One Step Simplification" (formula "129")) + (rule "applyEq" (formula "129") (term "1,0,0") (ifseqformula "40")) + (rule "replace_known_left" (formula "129") (term "0,0") (ifseqformula "1")) + (builtin "One Step Simplification" (formula "129")) + (rule "applyEq" (formula "129") (term "0,1") (ifseqformula "111")) + (rule "elementOfUnion" (formula "129") (term "0,0")) + (rule "elementOfArrayRangeConcrete" (formula "129") (term "0,0,0")) + (rule "replace_known_right" (formula "129") (term "0,0,0,0,0") (ifseqformula "133")) + (builtin "One Step Simplification" (formula "129")) + (rule "elementOfArrayRangeConcrete" (formula "129") (term "0,0")) + (rule "replace_known_right" (formula "129") (term "0,0,0,0") (ifseqformula "133")) + (builtin "One Step Simplification" (formula "129")) + (rule "ifSplit" (formula "164")) (branch "if x_13 true" - (builtin "One Step Simplification" (formula "164")) (builtin "One Step Simplification" (formula "1")) (rule "closeFalse" (formula "1")) ) (branch "if x_13 false" - (builtin "One Step Simplification" (formula "164")) (builtin "One Step Simplification" (formula "1")) + (builtin "One Step Simplification" (formula "165")) (rule "true_left" (formula "1")) - (rule "blockEmpty" (formula "163") (term "1")) - (rule "emptyStatement" (formula "163") (term "1")) - (builtin "Block Contract (Internal)" (formula "163") (newnames "exc_13,heap_Before_BLOCK_10,savedHeap_Before_BLOCK_10,o,f")) + (rule "blockEmpty" (formula "164") (term "1")) + (rule "emptyStatement" (formula "164") (term "1")) + (builtin "Block Contract (Internal)" (formula "164") (newnames "exc_13,heap_Before_BLOCK_10,savedHeap_Before_BLOCK_10,o,f")) (branch "Validity" - (builtin "One Step Simplification" (formula "129") (ifInst "" (formula "27"))) - (builtin "One Step Simplification" (formula "164")) - (rule "eqSymm" (formula "164") (term "0,0,1,0,1")) - (rule "variableDeclarationAssign" (formula "164") (term "1")) - (rule "variableDeclaration" (formula "164") (term "1") (newnames "exc_13_1")) - (rule "assignment" (formula "164") (term "1")) - (builtin "One Step Simplification" (formula "164")) - (rule "emptyStatement" (formula "164") (term "1")) - (builtin "One Step Simplification" (formula "164")) - (rule "emptyStatement" (formula "164") (term "1")) - (rule "tryEmpty" (formula "164") (term "1")) - (rule "blockEmptyLabel" (formula "164") (term "1")) - (rule "blockEmpty" (formula "164") (term "1")) - (rule "methodCallEmpty" (formula "164") (term "1")) - (rule "emptyModality" (formula "164") (term "1")) - (rule "andRight" (formula "164")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "164")) - (rule "closeTrue" (formula "164")) + (builtin "One Step Simplification" (formula "130") (ifInst "" (formula "27"))) + (builtin "One Step Simplification" (formula "165")) + (rule "eqSymm" (formula "165") (term "0,0,1,0,1")) + (rule "variableDeclarationAssign" (formula "165") (term "1")) + (rule "variableDeclaration" (formula "165") (term "1") (newnames "exc_13_1")) + (rule "assignment" (formula "165") (term "1")) + (builtin "One Step Simplification" (formula "165")) + (rule "emptyStatement" (formula "165") (term "1")) + (builtin "One Step Simplification" (formula "165")) + (rule "emptyStatement" (formula "165") (term "1")) + (rule "tryEmpty" (formula "165") (term "1")) + (rule "blockEmptyLabel" (formula "165") (term "1")) + (rule "blockEmpty" (formula "165") (term "1")) + (rule "methodCallEmpty" (formula "165") (term "1")) + (rule "emptyModality" (formula "165") (term "1")) + (rule "andRight" (formula "165")) + (branch + (builtin "One Step Simplification" (formula "165")) + (rule "closeTrue" (formula "165")) ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "164")) - (rule "closeTrue" (formula "164")) + (branch + (builtin "One Step Simplification" (formula "165")) + (rule "closeTrue" (formula "165")) ) ) (branch "Precondition" - (rule "andRight" (formula "163")) - (branch "Case 1" - (builtin "One Step Simplification" (formula "163") (ifInst "" (formula "27"))) - (rule "closeTrue" (formula "163")) + (rule "andRight" (formula "164")) + (branch + (builtin "One Step Simplification" (formula "164") (ifInst "" (formula "27"))) + (rule "closeTrue" (formula "164")) ) - (branch "Case 2" - (builtin "One Step Simplification" (formula "163")) - (rule "wellFormedAnonEQ" (formula "163") (ifseqformula "114")) - (rule "wellFormedAnon" (formula "163") (term "0")) - (rule "wellFormedAnon" (formula "163") (term "0,0")) - (rule "replace_known_left" (formula "163") (term "1") (ifseqformula "113")) - (builtin "One Step Simplification" (formula "163") (ifInst "" (formula "16")) (ifInst "" (formula "15")) (ifInst "" (formula "93"))) - (rule "closeTrue" (formula "163")) + (branch + (builtin "One Step Simplification" (formula "164")) + (rule "wellFormedAnonEQ" (formula "164") (ifseqformula "114")) + (rule "wellFormedAnon" (formula "164") (term "0")) + (rule "wellFormedAnon" (formula "164") (term "0,0")) + (rule "replace_known_left" (formula "164") (term "1") (ifseqformula "113")) + (builtin "One Step Simplification" (formula "164") (ifInst "" (formula "16")) (ifInst "" (formula "15")) (ifInst "" (formula "94"))) + (rule "closeTrue" (formula "164")) ) ) (branch "Usage" - (builtin "One Step Simplification" (formula "129")) - (builtin "One Step Simplification" (formula "164")) - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "129") (term "1,1,0") (ifseqformula "114")) - (builtin "One Step Simplification" (formula "129")) - (rule "andLeft" (formula "129")) - (rule "andLeft" (formula "129")) - (rule "andLeft" (formula "131")) - (rule "andLeft" (formula "131")) - (rule "andLeft" (formula "131")) - (rule "translateJavaAddInt" (formula "132") (term "3,0")) - (rule "replace_known_left" (formula "130") (term "0") (ifseqformula "129")) + (builtin "One Step Simplification" (formula "165")) (builtin "One Step Simplification" (formula "130")) - (rule "true_left" (formula "130")) - (rule "polySimp_addAssoc" (formula "131") (term "3,0")) - (rule "polySimp_addComm0" (formula "131") (term "0,3,0")) - (rule "elim_double_block_2" (formula "168") (term "1")) - (rule "ifUnfold" (formula "168") (term "1") (inst "#boolv=x")) - (rule "variableDeclaration" (formula "168") (term "1") (newnames "x_14")) - (rule "inequality_comparison_simple" (formula "168") (term "1")) - (builtin "One Step Simplification" (formula "168")) - (rule "replace_known_left" (formula "168") (term "0,0,1,0") (ifseqformula "129")) - (builtin "One Step Simplification" (formula "168")) - (builtin "Use Dependency Contract" (formula "112") (term "0") (ifInst "" (formula "47") (term "1,1,1,0")) (contract "de.wiesler.Buffers[de.wiesler.Buffers::bufferLen(int)].JML accessible clause.0")) - (rule "wellFormedAnon" (formula "134") (term "1,1,0,0,0,0")) - (rule "wellFormedAnon" (formula "134") (term "0,1,1,0,0,0,0")) - (rule "expand_inInt" (formula "134") (term "1,0,0,0")) - (rule "replace_int_MIN" (formula "134") (term "0,1,1,0,0,0")) - (rule "replace_int_MAX" (formula "134") (term "1,0,1,0,0,0")) - (rule "replace_known_left" (formula "134") (term "1,1,0,0") (ifseqformula "28")) - (builtin "One Step Simplification" (formula "134") (ifInst "" (formula "167")) (ifInst "" (formula "22")) (ifInst "" (formula "16")) (ifInst "" (formula "16")) (ifInst "" (formula "15")) (ifInst "" (formula "93")) (ifInst "" (formula "75"))) - (rule "disjointDefinition" (formula "134") (term "1,0")) - (rule "disjointWithSingleton1" (formula "134") (term "1,0")) - (rule "inEqSimp_commuteLeq" (formula "134") (term "0,0,0")) - (rule "replace_known_left" (formula "134") (term "0,0,0") (ifseqformula "76")) - (builtin "One Step Simplification" (formula "134")) - (rule "inEqSimp_commuteLeq" (formula "134") (term "0,0,0")) - (rule "replace_known_left" (formula "134") (term "0,0,0") (ifseqformula "7")) - (builtin "One Step Simplification" (formula "134")) - (rule "applyEq" (formula "134") (term "0,1") (ifseqformula "112")) - (rule "applyEq" (formula "134") (term "1,0,0") (ifseqformula "40")) - (rule "replace_known_left" (formula "134") (term "0,0") (ifseqformula "1")) - (builtin "One Step Simplification" (formula "134")) - (rule "elementOfUnion" (formula "134") (term "0,0")) - (rule "elementOfArrayRangeConcrete" (formula "134") (term "1,0,0")) - (rule "replace_known_right" (formula "134") (term "0,0,1,0,0") (ifseqformula "138")) - (builtin "One Step Simplification" (formula "134")) - (rule "elementOfArrayRangeConcrete" (formula "134") (term "0,0")) - (rule "replace_known_right" (formula "134") (term "0,0,0,0") (ifseqformula "138")) - (builtin "One Step Simplification" (formula "134")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "130") (term "1,1,0") (ifseqformula "114")) + (builtin "One Step Simplification" (formula "130")) + (rule "andLeft" (formula "130")) + (rule "andLeft" (formula "130")) + (rule "andLeft" (formula "132")) + (rule "andLeft" (formula "132")) + (rule "andLeft" (formula "132")) + (rule "translateJavaAddInt" (formula "133") (term "3,0")) + (rule "replace_known_left" (formula "131") (term "0") (ifseqformula "130")) + (builtin "One Step Simplification" (formula "131")) + (rule "true_left" (formula "131")) + (rule "polySimp_addAssoc" (formula "132") (term "3,0")) + (rule "polySimp_addComm0" (formula "132") (term "0,3,0")) + (rule "elim_double_block_2" (formula "169") (term "1")) + (rule "ifUnfold" (formula "169") (term "1") (inst "#boolv=x")) + (rule "variableDeclaration" (formula "169") (term "1") (newnames "x_14")) + (rule "inequality_comparison_simple" (formula "169") (term "1")) + (builtin "One Step Simplification" (formula "169")) + (rule "replace_known_left" (formula "169") (term "0,0,1,0") (ifseqformula "130")) + (builtin "One Step Simplification" (formula "169")) (rule "ifSplit" (formula "169")) (branch "if x_14 true" (builtin "One Step Simplification" (formula "170")) @@ -29074,42 +42628,1884 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "close" (formula "118") (ifseqformula "117")) ) (branch "Pre (distribute)" - (builtin "One Step Simplification" (formula "147") (ifInst "" (formula "146")) (ifInst "" (formula "22")) (ifInst "" (formula "146")) (ifInst "" (formula "17"))) + (builtin "One Step Simplification" (formula "147") (ifInst "" (formula "146")) (ifInst "" (formula "22")) (ifInst "" (formula "146")) (ifInst "" (formula "17")) (userinteraction)) (rule "andRight" (formula "147")) (branch "Case 1" - (rule "Class_invariant_axiom_for_de_wiesler_Buffers" (formula "147") (userinteraction)) - (rule "Class_invariant_axiom_for_de_wiesler_Buffers" (formula "14") (userinteraction)) - (rule "close" (formula "147") (ifseqformula "14")) + (rule "polySimp_homoEq" (formula "10") (term "1,0")) + (rule "polySimp_homoEq" (formula "57")) + (rule "polySimp_homoEq" (formula "47") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "10") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "1,0")) + (rule "polySimp_mulComm0" (formula "47") (term "1,0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "10") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "10") (term "0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "57") (term "1,0")) + (rule "polySimp_rightDist" (formula "47") (term "1,0,1,0,1,0")) + (rule "polySimp_mulAssoc" (formula "47") (term "0,1,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "47") (term "0,0,1,0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "47") (term "0,1,0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "47") (term "0,1,0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "57") (term "0,1,0")) + (rule "polySimp_mulAssoc" (formula "57") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "57") (term "0,0,1,0")) + (rule "polySimp_elimOne" (formula "57") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "10") (term "0,1,0")) + (rule "polySimp_addComm0" (formula "10") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "47") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "57") (term "0")) + (rule "polySimp_addComm0" (formula "57") (term "0,0")) + (rule "inEqSimp_ltToLeq" (formula "1")) + (rule "polySimp_mulComm0" (formula "1") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "1") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "47") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "9") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "11") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_homoInEq0" (formula "106")) + (rule "polySimp_mulComm0" (formula "106") (term "1,0")) + (rule "polySimp_rightDist" (formula "106") (term "1,0")) + (rule "polySimp_mulComm0" (formula "106") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "106") (term "0")) + (rule "polySimp_addComm0" (formula "106") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "78")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "62")) + (rule "mul_literals" (formula "62") (term "1,0")) + (rule "polySimp_addComm1" (formula "62") (term "0")) + (rule "polySimp_addComm0" (formula "62") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "37")) + (rule "polySimp_mulComm0" (formula "37") (term "1,0")) + (rule "polySimp_rightDist" (formula "37") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "37") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "37") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "37") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "37") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "37") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "105")) + (rule "polySimp_pullOutFactor1" (formula "105") (term "0")) + (rule "add_literals" (formula "105") (term "1,0")) + (rule "times_zero_1" (formula "105") (term "0")) + (rule "qeq_literals" (formula "105")) + (rule "true_left" (formula "105")) + (rule "inEqSimp_homoInEq0" (formula "72")) + (rule "mul_literals" (formula "72") (term "1,0")) + (rule "polySimp_addComm1" (formula "72") (term "0")) + (rule "polySimp_addComm0" (formula "72") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "79")) + (rule "mul_literals" (formula "79") (term "1,0")) + (rule "polySimp_addComm1" (formula "79") (term "0")) + (rule "polySimp_addComm0" (formula "79") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "104")) + (rule "polySimp_addComm1" (formula "104") (term "0")) + (rule "polySimp_addComm0" (formula "104") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "63")) + (rule "polySimp_mulComm0" (formula "63") (term "1,0")) + (rule "polySimp_rightDist" (formula "63") (term "1,0")) + (rule "polySimp_mulComm0" (formula "63") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "63") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "73")) + (rule "polySimp_mulComm0" (formula "73") (term "1,0")) + (rule "polySimp_rightDist" (formula "73") (term "1,0")) + (rule "polySimp_mulComm0" (formula "73") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "73") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "102")) + (rule "polySimp_mulComm0" (formula "102") (term "1,0")) + (rule "polySimp_rightDist" (formula "102") (term "1,0")) + (rule "polySimp_mulComm0" (formula "102") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "102") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "71")) + (rule "polySimp_mulComm0" (formula "71") (term "1,0")) + (rule "polySimp_rightDist" (formula "71") (term "1,0")) + (rule "polySimp_mulComm0" (formula "71") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "71") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "74")) + (rule "mul_literals" (formula "74") (term "1,0")) + (rule "polySimp_addComm1" (formula "74") (term "0")) + (rule "polySimp_addComm0" (formula "74") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "64")) + (rule "mul_literals" (formula "64") (term "1,0")) + (rule "polySimp_addComm1" (formula "64") (term "0")) + (rule "polySimp_addComm0" (formula "64") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "61")) + (rule "polySimp_mulComm0" (formula "61") (term "1,0")) + (rule "polySimp_rightDist" (formula "61") (term "1,0")) + (rule "polySimp_mulComm0" (formula "61") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "61") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "101")) + (rule "polySimp_pullOutFactor1" (formula "101") (term "0")) + (rule "add_literals" (formula "101") (term "1,0")) + (rule "times_zero_1" (formula "101") (term "0")) + (rule "qeq_literals" (formula "101")) + (rule "true_left" (formula "101")) + (rule "polySimp_sepNegMonomial" (formula "10") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "10") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "10") (term "0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "47") (term "1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "47") (term "0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "47") (term "0,1,0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "57")) + (rule "polySimp_mulLiterals" (formula "57") (term "0")) + (rule "polySimp_elimOne" (formula "57") (term "0")) + (rule "applyEq" (formula "71") (term "0,1,0") (ifseqformula "57")) + (rule "polySimp_mulComm0" (formula "71") (term "1,0")) + (rule "polySimp_rightDist" (formula "71") (term "1,0")) + (rule "polySimp_rightDist" (formula "71") (term "0,1,0")) + (rule "polySimp_mulLiterals" (formula "71") (term "1,0,1,0")) + (rule "polySimp_elimOne" (formula "71") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "71") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "71") (term "0")) + (rule "polySimp_addComm1" (formula "71") (term "0,0")) + (rule "polySimp_addAssoc" (formula "71") (term "0,0,0")) + (rule "applyEq" (formula "72") (term "1,0") (ifseqformula "57")) + (rule "polySimp_addAssoc" (formula "72") (term "0")) + (rule "polySimp_addComm1" (formula "72") (term "0,0")) + (rule "polySimp_addAssoc" (formula "72") (term "0,0,0")) + (rule "applyEq" (formula "89") (term "0") (ifseqformula "57")) + (rule "inEqSimp_homoInEq0" (formula "89")) + (rule "polySimp_mulComm0" (formula "89") (term "1,0")) + (rule "polySimp_rightDist" (formula "89") (term "1,0")) + (rule "polySimp_rightDist" (formula "89") (term "0,1,0")) + (rule "polySimp_mulLiterals" (formula "89") (term "1,0,1,0")) + (rule "polySimp_elimOne" (formula "89") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "89") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "89") (term "0")) + (rule "polySimp_addComm0" (formula "89") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "89") (term "0")) + (rule "add_literals" (formula "89") (term "1,1,0")) + (rule "times_zero_1" (formula "89") (term "1,0")) + (rule "add_zero_right" (formula "89") (term "0")) + (rule "applyEq" (formula "86") (term "1") (ifseqformula "57")) + (rule "inEqSimp_sepNegMonomial0" (formula "1")) + (rule "polySimp_mulLiterals" (formula "1") (term "0")) + (rule "polySimp_elimOne" (formula "1") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "47") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "47") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "47") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "47") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "47") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "9") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "9") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "9") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "9") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "9") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "11") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "11") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "11") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "11") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "11") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "104")) + (rule "polySimp_mulLiterals" (formula "104") (term "0")) + (rule "polySimp_elimOne" (formula "104") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "78")) + (rule "polySimp_mulLiterals" (formula "78") (term "0")) + (rule "polySimp_elimOne" (formula "78") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "62")) + (rule "polySimp_mulComm0" (formula "62") (term "1")) + (rule "polySimp_rightDist" (formula "62") (term "1")) + (rule "mul_literals" (formula "62") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "37")) + (rule "polySimp_mulLiterals" (formula "37") (term "0")) + (rule "polySimp_elimOne" (formula "37") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "79")) + (rule "polySimp_mulComm0" (formula "79") (term "1")) + (rule "polySimp_rightDist" (formula "79") (term "1")) + (rule "mul_literals" (formula "79") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "103")) + (rule "polySimp_mulComm0" (formula "103") (term "1")) + (rule "polySimp_rightDist" (formula "103") (term "1")) + (rule "polySimp_mulAssoc" (formula "103") (term "0,1")) + (rule "polySimp_mulComm0" (formula "103") (term "0,0,1")) + (rule "polySimp_mulLiterals" (formula "103") (term "0,1")) + (rule "polySimp_elimOne" (formula "103") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "63")) + (rule "polySimp_mulLiterals" (formula "63") (term "0")) + (rule "polySimp_elimOne" (formula "63") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "73")) + (rule "polySimp_mulLiterals" (formula "73") (term "0")) + (rule "polySimp_elimOne" (formula "73") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "101")) + (rule "polySimp_mulLiterals" (formula "101") (term "0")) + (rule "polySimp_elimOne" (formula "101") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "74")) + (rule "polySimp_mulComm0" (formula "74") (term "1")) + (rule "polySimp_rightDist" (formula "74") (term "1")) + (rule "mul_literals" (formula "74") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1")) + (rule "polySimp_rightDist" (formula "64") (term "1")) + (rule "mul_literals" (formula "64") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "61")) + (rule "polySimp_mulLiterals" (formula "61") (term "0")) + (rule "polySimp_elimOne" (formula "61") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "71")) + (rule "polySimp_mulLiterals" (formula "71") (term "0")) + (rule "polySimp_elimOne" (formula "71") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "72")) + (rule "polySimp_mulComm0" (formula "72") (term "1")) + (rule "polySimp_rightDist" (formula "72") (term "1")) + (rule "polySimp_rightDist" (formula "72") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "72") (term "1,0,1")) + (rule "polySimp_elimOne" (formula "72") (term "1,0,1")) + (rule "polySimp_rightDist" (formula "72") (term "0,0,1")) + (rule "mul_literals" (formula "72") (term "0,0,0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "89")) + (rule "polySimp_mulLiterals" (formula "89") (term "1")) + (rule "polySimp_elimOne" (formula "89") (term "1")) + (rule "inEqSimp_subsumption1" (formula "34") (ifseqformula "35")) + (rule "leq_literals" (formula "34") (term "0")) + (builtin "One Step Simplification" (formula "34")) + (rule "true_left" (formula "34")) + (rule "inEqSimp_subsumption1" (formula "19") (ifseqformula "31")) + (rule "leq_literals" (formula "19") (term "0")) + (builtin "One Step Simplification" (formula "19")) + (rule "true_left" (formula "19")) + (rule "inEqSimp_subsumption1" (formula "79") (ifseqformula "64")) + (rule "leq_literals" (formula "79") (term "0")) + (builtin "One Step Simplification" (formula "79")) + (rule "true_left" (formula "79")) + (rule "inEqSimp_subsumption1" (formula "75") (ifseqformula "7")) + (rule "leq_literals" (formula "75") (term "0")) + (builtin "One Step Simplification" (formula "75")) + (rule "true_left" (formula "75")) + (rule "inEqSimp_subsumption1" (formula "8") (ifseqformula "1")) + (rule "inEqSimp_homoInEq0" (formula "8") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "8") (term "0,0")) + (rule "add_literals" (formula "8") (term "1,1,0,0")) + (rule "times_zero_1" (formula "8") (term "1,0,0")) + (rule "add_zero_right" (formula "8") (term "0,0")) + (rule "qeq_literals" (formula "8") (term "0")) + (builtin "One Step Simplification" (formula "8")) + (rule "true_left" (formula "8")) + (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "58")) + (rule "mul_literals" (formula "63") (term "0,0")) + (rule "add_zero_left" (formula "63") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "63")) + (rule "polySimp_mulLiterals" (formula "63") (term "0")) + (rule "polySimp_elimOne" (formula "63") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "97") (ifseqformula "60")) + (rule "polySimp_rightDist" (formula "97") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "97") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "97") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "97") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "97") (term "0")) + (rule "polySimp_addComm1" (formula "97") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "97") (term "0")) + (rule "add_literals" (formula "97") (term "1,1,0")) + (rule "times_zero_1" (formula "97") (term "1,0")) + (rule "add_zero_right" (formula "97") (term "0")) + (rule "polySimp_addComm0" (formula "97") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "97")) + (rule "polySimp_mulLiterals" (formula "97") (term "0")) + (rule "polySimp_elimOne" (formula "97") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "59") (ifseqformula "95")) + (rule "polySimp_rightDist" (formula "59") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "59") (term "1,0,0")) + (rule "mul_literals" (formula "59") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "59") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "59") (term "0")) + (rule "polySimp_addComm1" (formula "59") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "59") (term "0")) + (rule "add_literals" (formula "59") (term "1,1,0")) + (rule "times_zero_1" (formula "59") (term "1,0")) + (rule "add_zero_right" (formula "59") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "59")) + (rule "mul_literals" (formula "59") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "95")) + (rule "mul_literals" (formula "63") (term "0,0")) + (rule "add_zero_left" (formula "63") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "63")) + (rule "polySimp_mulLiterals" (formula "63") (term "0")) + (rule "polySimp_elimOne" (formula "63") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "79") (ifseqformula "60")) + (rule "mul_literals" (formula "79") (term "0,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0")) + (rule "add_literals" (formula "79") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "79")) + (rule "polySimp_mulLiterals" (formula "79") (term "0")) + (rule "polySimp_elimOne" (formula "79") (term "0")) + (rule "inEqSimp_subsumption0" (formula "79") (ifseqformula "17")) + (rule "leq_literals" (formula "79") (term "0")) + (builtin "One Step Simplification" (formula "79")) + (rule "true_left" (formula "79")) + (rule "inEqSimp_exactShadow3" (formula "98") (ifseqformula "66")) + (rule "polySimp_rightDist" (formula "98") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "98") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "98") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "98") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "98") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "98") (term "0,0")) + (rule "add_literals" (formula "98") (term "1,1,0,0")) + (rule "times_zero_1" (formula "98") (term "1,0,0")) + (rule "add_zero_right" (formula "98") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "98")) + (rule "polySimp_mulLiterals" (formula "98") (term "1")) + (rule "polySimp_elimOne" (formula "98") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "99") (ifseqformula "78")) + (rule "polySimp_rightDist" (formula "99") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "99") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "99") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "99") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "99") (term "0")) + (rule "polySimp_addComm0" (formula "99") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "99")) + (rule "polySimp_mulComm0" (formula "99") (term "1")) + (rule "polySimp_rightDist" (formula "99") (term "1")) + (rule "polySimp_mulLiterals" (formula "99") (term "1,1")) + (rule "mul_literals" (formula "99") (term "0,1")) + (rule "polySimp_elimOne" (formula "99") (term "1,1")) + (rule "inEqSimp_exactShadow3" (formula "97") (ifseqformula "90")) + (rule "polySimp_mulComm0" (formula "97") (term "0,0")) + (rule "polySimp_addComm0" (formula "97") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "97")) + (rule "polySimp_mulLiterals" (formula "97") (term "0")) + (rule "polySimp_elimOne" (formula "97") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "85") (ifseqformula "71")) + (rule "polySimp_mulComm0" (formula "85") (term "0,0")) + (rule "polySimp_addComm0" (formula "85") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "85")) + (rule "polySimp_mulLiterals" (formula "85") (term "0")) + (rule "polySimp_elimOne" (formula "85") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "30") (ifseqformula "18")) + (rule "polySimp_mulComm0" (formula "30") (term "0,0")) + (rule "polySimp_addComm0" (formula "30") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "30")) + (rule "polySimp_mulLiterals" (formula "30") (term "0")) + (rule "polySimp_elimOne" (formula "30") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "66")) + (rule "polySimp_mulComm0" (formula "65") (term "0,0")) + (rule "polySimp_addComm0" (formula "65") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "65")) + (rule "polySimp_mulLiterals" (formula "65") (term "0")) + (rule "polySimp_elimOne" (formula "65") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "61") (ifseqformula "67")) + (rule "polySimp_rightDist" (formula "61") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "61") (term "1,0,0")) + (rule "mul_literals" (formula "61") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "61") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "61") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "61") (term "0,0")) + (rule "add_literals" (formula "61") (term "1,1,0,0")) + (rule "times_zero_1" (formula "61") (term "1,0,0")) + (rule "add_zero_right" (formula "61") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "61")) + (rule "mul_literals" (formula "61") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "71") (ifseqformula "76")) + (rule "polySimp_rightDist" (formula "71") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "71") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "71") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "71") (term "0,0,0")) + (rule "polySimp_rightDist" (formula "71") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "71") (term "1,0,0,0,0")) + (rule "mul_literals" (formula "71") (term "0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "71") (term "1,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "71") (term "0")) + (rule "polySimp_addComm1" (formula "71") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "71") (term "0")) + (rule "add_literals" (formula "71") (term "1,1,0")) + (rule "times_zero_1" (formula "71") (term "1,0")) + (rule "add_zero_right" (formula "71") (term "0")) + (rule "polySimp_addComm1" (formula "71") (term "0")) + (rule "polySimp_addComm1" (formula "71") (term "0,0")) + (rule "add_literals" (formula "71") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "71")) + (rule "polySimp_mulLiterals" (formula "71") (term "0")) + (rule "polySimp_elimOne" (formula "71") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "52") (ifseqformula "77")) + (rule "mul_literals" (formula "52") (term "0,0")) + (rule "polySimp_addAssoc" (formula "52") (term "0")) + (rule "add_literals" (formula "52") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "52")) + (rule "polySimp_mulLiterals" (formula "52") (term "0")) + (rule "polySimp_elimOne" (formula "52") (term "0")) + (rule "inEqSimp_subsumption0" (formula "52") (ifseqformula "17")) + (rule "leq_literals" (formula "52") (term "0")) + (builtin "One Step Simplification" (formula "52")) + (rule "true_left" (formula "52")) + (rule "inEqSimp_exactShadow3" (formula "59") (ifseqformula "79")) + (rule "polySimp_rightDist" (formula "59") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "59") (term "1,0,0")) + (rule "mul_literals" (formula "59") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "59") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "59") (term "0")) + (rule "add_literals" (formula "59") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "59")) + (rule "mul_literals" (formula "59") (term "1")) + (rule "inEqSimp_subsumption1" (formula "59") (ifseqformula "29")) + (rule "leq_literals" (formula "59") (term "0")) + (builtin "One Step Simplification" (formula "59")) + (rule "true_left" (formula "59")) + (rule "inEqSimp_exactShadow3" (formula "52") (ifseqformula "70")) + (rule "mul_literals" (formula "52") (term "0,0")) + (rule "polySimp_addAssoc" (formula "52") (term "0")) + (rule "polySimp_addAssoc" (formula "52") (term "0,0")) + (rule "polySimp_addAssoc" (formula "52") (term "0,0,0")) + (rule "add_literals" (formula "52") (term "0,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "52")) + (rule "polySimp_mulLiterals" (formula "52") (term "0")) + (rule "polySimp_elimOne" (formula "52") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "62") (ifseqformula "81")) + (rule "polySimp_rightDist" (formula "62") (term "0,0")) + (rule "mul_literals" (formula "62") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "62") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "62") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "62") (term "0")) + (rule "add_literals" (formula "62") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "62")) + (rule "mul_literals" (formula "62") (term "1")) + (rule "inEqSimp_subsumption1" (formula "62") (ifseqformula "29")) + (rule "leq_literals" (formula "62") (term "0")) + (builtin "One Step Simplification" (formula "62")) + (rule "true_left" (formula "62")) + (rule "inEqSimp_exactShadow3" (formula "79") (ifseqformula "51")) + (rule "polySimp_rightDist" (formula "79") (term "0,0")) + (rule "mul_literals" (formula "79") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "79") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "79") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "79") (term "0")) + (rule "add_literals" (formula "79") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "79")) + (rule "mul_literals" (formula "79") (term "1")) + (rule "inEqSimp_subsumption1" (formula "79") (ifseqformula "29")) + (rule "leq_literals" (formula "79") (term "0")) + (builtin "One Step Simplification" (formula "79")) + (rule "true_left" (formula "79")) + (rule "inEqSimp_exactShadow3" (formula "82") (ifseqformula "68")) + (rule "mul_literals" (formula "82") (term "0,0")) + (rule "polySimp_addAssoc" (formula "82") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "82")) + (rule "polySimp_mulComm0" (formula "82") (term "1")) + (rule "polySimp_rightDist" (formula "82") (term "1")) + (rule "mul_literals" (formula "82") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "82") (term "1,1")) + (rule "polySimp_elimOne" (formula "82") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "82") (ifseqformula "30")) + (rule "inEqSimp_homoInEq0" (formula "82") (term "0")) + (rule "polySimp_mulComm0" (formula "82") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "82") (term "1,0,0")) + (rule "mul_literals" (formula "82") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "82") (term "0,0")) + (rule "polySimp_addComm0" (formula "82") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "82") (term "0,0")) + (rule "add_literals" (formula "82") (term "1,1,0,0")) + (rule "times_zero_1" (formula "82") (term "1,0,0")) + (rule "add_zero_right" (formula "82") (term "0,0")) + (rule "qeq_literals" (formula "82") (term "0")) + (builtin "One Step Simplification" (formula "82")) + (rule "true_left" (formula "82")) + (rule "inEqSimp_exactShadow3" (formula "73") (ifseqformula "51")) + (rule "polySimp_rightDist" (formula "73") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "73") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "73") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "73") (term "0")) + (rule "polySimp_rightDist" (formula "73") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "73") (term "0,0")) + (rule "polySimp_rightDist" (formula "73") (term "0,0,0,0")) + (rule "mul_literals" (formula "73") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "73") (term "1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "73") (term "1,0,0,0,0")) + (rule "polySimp_addComm1" (formula "73") (term "0,0,0")) + (rule "add_literals" (formula "73") (term "0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "73")) + (rule "polySimp_mulComm0" (formula "73") (term "1")) + (rule "polySimp_rightDist" (formula "73") (term "1")) + (rule "polySimp_mulLiterals" (formula "73") (term "1,1")) + (rule "polySimp_elimOne" (formula "73") (term "1,1")) + (rule "polySimp_rightDist" (formula "73") (term "0,1")) + (rule "mul_literals" (formula "73") (term "0,0,1")) + (rule "inEqSimp_exactShadow3" (formula "33") (ifseqformula "31")) + (rule "polySimp_mulComm0" (formula "33") (term "0,0")) + (rule "polySimp_addComm0" (formula "33") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "33")) + (rule "polySimp_mulLiterals" (formula "33") (term "0")) + (rule "polySimp_elimOne" (formula "33") (term "0")) + (rule "inEqSimp_subsumption0" (formula "18") (ifseqformula "33")) + (rule "leq_literals" (formula "18") (term "0")) + (builtin "One Step Simplification" (formula "18")) + (rule "true_left" (formula "18")) + (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "61")) + (rule "polySimp_mulComm0" (formula "67") (term "0,0")) + (rule "polySimp_addComm0" (formula "67") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "67")) + (rule "polySimp_mulLiterals" (formula "67") (term "0")) + (rule "polySimp_elimOne" (formula "67") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "82")) + (rule "polySimp_mulComm0" (formula "67") (term "0,0")) + (rule "polySimp_addComm0" (formula "67") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "67")) + (rule "polySimp_mulLiterals" (formula "67") (term "0")) + (rule "polySimp_elimOne" (formula "67") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "18") (ifseqformula "34")) + (rule "mul_literals" (formula "18") (term "0,0")) + (rule "polySimp_addAssoc" (formula "18") (term "0")) + (rule "add_literals" (formula "18") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "18")) + (rule "mul_literals" (formula "18") (term "1")) + (rule "inEqSimp_subsumption1" (formula "18") (ifseqformula "29")) + (rule "leq_literals" (formula "18") (term "0")) + (builtin "One Step Simplification" (formula "18")) + (rule "true_left" (formula "18")) + (rule "inEqSimp_exactShadow3" (formula "1") (ifseqformula "45")) + (rule "polySimp_rightDist" (formula "1") (term "0,0")) + (rule "mul_literals" (formula "1") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "1") (term "0")) + (rule "add_literals" (formula "1") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "1")) + (rule "polySimp_mulLiterals" (formula "1") (term "0")) + (rule "polySimp_elimOne" (formula "1") (term "0")) + (rule "inEqSimp_subsumption0" (formula "79") (ifseqformula "1")) + (rule "leq_literals" (formula "79") (term "0")) + (builtin "One Step Simplification" (formula "79")) + (rule "true_left" (formula "79")) + (rule "inEqSimp_exactShadow3" (formula "80") (ifseqformula "72")) + (rule "polySimp_rightDist" (formula "80") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "80") (term "1,0,0")) + (rule "mul_literals" (formula "80") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "80") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "80") (term "0")) + (rule "polySimp_addComm1" (formula "80") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "80") (term "0")) + (rule "add_literals" (formula "80") (term "1,1,0")) + (rule "times_zero_1" (formula "80") (term "1,0")) + (rule "add_zero_right" (formula "80") (term "0")) + (rule "polySimp_addAssoc" (formula "80") (term "0")) + (rule "polySimp_addAssoc" (formula "80") (term "0,0")) + (rule "add_literals" (formula "80") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "80")) + (rule "polySimp_mulComm0" (formula "80") (term "1")) + (rule "polySimp_rightDist" (formula "80") (term "1")) + (rule "mul_literals" (formula "80") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "80") (term "1,1")) + (rule "polySimp_elimOne" (formula "80") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "80") (ifseqformula "102")) + (rule "inEqSimp_homoInEq0" (formula "80") (term "0")) + (rule "polySimp_mulComm0" (formula "80") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "80") (term "1,0,0")) + (rule "mul_literals" (formula "80") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "80") (term "0,0")) + (rule "polySimp_addComm0" (formula "80") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "80") (term "0,0")) + (rule "add_literals" (formula "80") (term "1,1,0,0")) + (rule "times_zero_1" (formula "80") (term "1,0,0")) + (rule "add_zero_right" (formula "80") (term "0,0")) + (rule "qeq_literals" (formula "80") (term "0")) + (builtin "One Step Simplification" (formula "80")) + (rule "true_left" (formula "80")) + (rule "inEqSimp_exactShadow3" (formula "103") (ifseqformula "53")) + (rule "polySimp_rightDist" (formula "103") (term "0,0")) + (rule "mul_literals" (formula "103") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "103") (term "0")) + (rule "polySimp_addComm1" (formula "103") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "103") (term "0")) + (rule "add_literals" (formula "103") (term "1,1,0")) + (rule "times_zero_1" (formula "103") (term "1,0")) + (rule "add_zero_right" (formula "103") (term "0")) + (rule "polySimp_addAssoc" (formula "103") (term "0")) + (rule "add_literals" (formula "103") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "103")) + (rule "polySimp_mulLiterals" (formula "103") (term "0")) + (rule "polySimp_elimOne" (formula "103") (term "0")) + (rule "inEqSimp_subsumption0" (formula "103") (ifseqformula "96")) + (rule "leq_literals" (formula "103") (term "0")) + (builtin "One Step Simplification" (formula "103")) + (rule "true_left" (formula "103")) + (rule "inEqSimp_exactShadow3" (formula "102") (ifseqformula "35")) + (rule "polySimp_mulComm0" (formula "102") (term "0,0")) + (rule "polySimp_addAssoc" (formula "102") (term "0")) + (rule "polySimp_addComm0" (formula "102") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "102")) + (rule "polySimp_mulComm0" (formula "102") (term "1")) + (rule "polySimp_rightDist" (formula "102") (term "1")) + (rule "mul_literals" (formula "102") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "102") (term "1,1")) + (rule "polySimp_elimOne" (formula "102") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "104") (ifseqformula "102")) + (rule "inEqSimp_homoInEq0" (formula "104") (term "0")) + (rule "polySimp_mulComm0" (formula "104") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "104") (term "1,0,0")) + (rule "mul_literals" (formula "104") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "104") (term "0,0")) + (rule "polySimp_addComm1" (formula "104") (term "0,0,0")) + (rule "add_literals" (formula "104") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "104") (term "0,0")) + (rule "add_literals" (formula "104") (term "1,1,0,0")) + (rule "times_zero_1" (formula "104") (term "1,0,0")) + (rule "add_zero_right" (formula "104") (term "0,0")) + (rule "qeq_literals" (formula "104") (term "0")) + (builtin "One Step Simplification" (formula "104")) + (rule "true_left" (formula "104")) + (rule "inEqSimp_exactShadow3" (formula "103") (ifseqformula "33")) + (rule "polySimp_mulComm0" (formula "103") (term "0,0")) + (rule "polySimp_addComm0" (formula "103") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "103")) + (rule "polySimp_mulLiterals" (formula "103") (term "0")) + (rule "polySimp_elimOne" (formula "103") (term "0")) + (rule "inEqSimp_subsumption0" (formula "94") (ifseqformula "103")) + (rule "leq_literals" (formula "94") (term "0")) + (builtin "One Step Simplification" (formula "94")) + (rule "true_left" (formula "94")) + (rule "inEqSimp_exactShadow3" (formula "74") (ifseqformula "65")) + (rule "polySimp_rightDist" (formula "74") (term "0,0")) + (rule "polySimp_addComm1" (formula "74") (term "0")) + (rule "polySimp_rightDist" (formula "74") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "74") (term "1,0,0,0")) + (rule "mul_literals" (formula "74") (term "0,0,0,0")) + (rule "polySimp_elimOne" (formula "74") (term "1,0,0,0")) + (rule "polySimp_pullOutFactor3b" (formula "74") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "74")) + (rule "polySimp_mulLiterals" (formula "74") (term "0")) + (rule "polySimp_elimOne" (formula "74") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "95") (ifseqformula "73")) + (rule "mul_literals" (formula "95") (term "0,0")) + (rule "polySimp_addAssoc" (formula "95") (term "0")) + (rule "add_literals" (formula "95") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "95")) + (rule "mul_literals" (formula "95") (term "1")) + (rule "inEqSimp_subsumption1" (formula "95") (ifseqformula "98")) + (rule "leq_literals" (formula "95") (term "0")) + (builtin "One Step Simplification" (formula "95")) + (rule "true_left" (formula "95")) + (rule "inEqSimp_exactShadow3" (formula "61") (ifseqformula "67")) + (rule "polySimp_rightDist" (formula "61") (term "0,0")) + (rule "mul_literals" (formula "61") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "61") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "61") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "61") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "61") (term "0,0")) + (rule "add_literals" (formula "61") (term "1,1,0,0")) + (rule "times_zero_1" (formula "61") (term "1,0,0")) + (rule "add_literals" (formula "61") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "61")) + (rule "mul_literals" (formula "61") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "29") (ifseqformula "65")) + (rule "mul_literals" (formula "29") (term "0,0")) + (rule "add_zero_left" (formula "29") (term "0")) + (rule "inEqSimp_subsumption1" (formula "98") (ifseqformula "29")) + (rule "leq_literals" (formula "98") (term "0")) + (builtin "One Step Simplification" (formula "98")) + (rule "true_left" (formula "98")) + (rule "inEqSimp_exactShadow3" (formula "30") (ifseqformula "54")) + (rule "times_zero_1" (formula "30") (term "0,0")) + (rule "add_zero_left" (formula "30") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "30")) + (rule "polySimp_mulComm0" (formula "30") (term "1")) + (rule "polySimp_rightDist" (formula "30") (term "1")) + (rule "mul_literals" (formula "30") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "30") (term "1,1")) + (rule "polySimp_elimOne" (formula "30") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "30") (ifseqformula "102")) + (rule "inEqSimp_homoInEq0" (formula "30") (term "0")) + (rule "polySimp_mulComm0" (formula "30") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "30") (term "1,0,0")) + (rule "mul_literals" (formula "30") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "30") (term "0,0")) + (rule "polySimp_addComm0" (formula "30") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "30") (term "0,0")) + (rule "add_literals" (formula "30") (term "1,1,0,0")) + (rule "times_zero_1" (formula "30") (term "1,0,0")) + (rule "add_zero_right" (formula "30") (term "0,0")) + (rule "qeq_literals" (formula "30") (term "0")) + (builtin "One Step Simplification" (formula "30")) + (rule "true_left" (formula "30")) + (rule "inEqSimp_exactShadow3" (formula "76") (ifseqformula "18")) + (rule "polySimp_rightDist" (formula "76") (term "0,0")) + (rule "polySimp_addComm1" (formula "76") (term "0")) + (rule "polySimp_rightDist" (formula "76") (term "0,0,0")) + (rule "mul_literals" (formula "76") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "76") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "76") (term "1,0,0,0")) + (rule "polySimp_addComm1" (formula "76") (term "0,0")) + (rule "add_literals" (formula "76") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "76")) + (rule "polySimp_mulLiterals" (formula "76") (term "0")) + (rule "polySimp_elimOne" (formula "76") (term "0")) + (rule "inEqSimp_subsumption0" (formula "76") (ifseqformula "74")) + (rule "inEqSimp_homoInEq0" (formula "76") (term "0")) + (rule "polySimp_mulComm0" (formula "76") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "76") (term "1,0,0")) + (rule "mul_literals" (formula "76") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "76") (term "0,0")) + (rule "polySimp_addComm1" (formula "76") (term "0,0,0")) + (rule "add_literals" (formula "76") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "76") (term "0,0")) + (rule "add_literals" (formula "76") (term "1,1,0,0")) + (rule "times_zero_1" (formula "76") (term "1,0,0")) + (rule "add_zero_right" (formula "76") (term "0,0")) + (rule "qeq_literals" (formula "76") (term "0")) + (builtin "One Step Simplification" (formula "76")) + (rule "true_left" (formula "76")) + (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "68")) + (rule "mul_literals" (formula "67") (term "0,0")) + (rule "add_zero_left" (formula "67") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "67")) + (rule "polySimp_mulLiterals" (formula "67") (term "1")) + (rule "polySimp_elimOne" (formula "67") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "31") (ifseqformula "34")) + (rule "polySimp_mulComm0" (formula "31") (term "0,0")) + (rule "polySimp_addComm0" (formula "31") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "31")) + (rule "polySimp_mulLiterals" (formula "31") (term "0")) + (rule "polySimp_elimOne" (formula "31") (term "0")) + (rule "inEqSimp_subsumption0" (formula "18") (ifseqformula "31")) + (rule "leq_literals" (formula "18") (term "0")) + (builtin "One Step Simplification" (formula "18")) + (rule "true_left" (formula "18")) + (rule "inEqSimp_exactShadow3" (formula "102") (ifseqformula "54")) + (rule "polySimp_rightDist" (formula "102") (term "0,0")) + (rule "mul_literals" (formula "102") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "102") (term "0")) + (rule "polySimp_addComm1" (formula "102") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "102") (term "0")) + (rule "add_literals" (formula "102") (term "1,1,0")) + (rule "times_zero_1" (formula "102") (term "1,0")) + (rule "add_zero_right" (formula "102") (term "0")) + (rule "polySimp_addAssoc" (formula "102") (term "0")) + (rule "add_literals" (formula "102") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "102")) + (rule "polySimp_mulLiterals" (formula "102") (term "0")) + (rule "polySimp_elimOne" (formula "102") (term "0")) + (rule "inEqSimp_subsumption0" (formula "102") (ifseqformula "97")) + (rule "leq_literals" (formula "102") (term "0")) + (builtin "One Step Simplification" (formula "102")) + (rule "true_left" (formula "102")) + (rule "inEqSimp_exactShadow3" (formula "101") (ifseqformula "103")) + (rule "polySimp_mulComm0" (formula "101") (term "0,0")) + (rule "polySimp_addComm0" (formula "101") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "101")) + (rule "polySimp_mulLiterals" (formula "101") (term "0")) + (rule "polySimp_elimOne" (formula "101") (term "0")) + (rule "inEqSimp_subsumption0" (formula "97") (ifseqformula "101")) + (rule "leq_literals" (formula "97") (term "0")) + (builtin "One Step Simplification" (formula "97")) + (rule "true_left" (formula "97")) + (rule "inEqSimp_exactShadow3" (formula "102") (ifseqformula "66")) + (rule "polySimp_rightDist" (formula "102") (term "0,0")) + (rule "mul_literals" (formula "102") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "102") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "102")) + (rule "polySimp_mulLiterals" (formula "102") (term "0")) + (rule "polySimp_elimOne" (formula "102") (term "0")) + (rule "inEqSimp_subsumption0" (formula "74") (ifseqformula "102")) + (rule "inEqSimp_homoInEq0" (formula "74") (term "0")) + (rule "polySimp_mulComm0" (formula "74") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "74") (term "1,0,0")) + (rule "mul_literals" (formula "74") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "74") (term "0,0")) + (rule "polySimp_addComm1" (formula "74") (term "0,0,0")) + (rule "add_literals" (formula "74") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "74") (term "0,0")) + (rule "add_literals" (formula "74") (term "1,1,0,0")) + (rule "times_zero_1" (formula "74") (term "1,0,0")) + (rule "add_zero_right" (formula "74") (term "0,0")) + (rule "qeq_literals" (formula "74") (term "0")) + (builtin "One Step Simplification" (formula "74")) + (rule "true_left" (formula "74")) + (rule "inEqSimp_exactShadow3" (formula "95") (ifseqformula "74")) + (rule "mul_literals" (formula "95") (term "0,0")) + (rule "polySimp_addAssoc" (formula "95") (term "0")) + (rule "add_literals" (formula "95") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "95")) + (rule "mul_literals" (formula "95") (term "1")) + (rule "inEqSimp_subsumption6" (formula "95") (ifseqformula "28")) + (rule "mul_literals" (formula "95") (term "1,1,0")) + (rule "greater_literals" (formula "95") (term "0,0")) + (builtin "One Step Simplification" (formula "95")) + (rule "leq_literals" (formula "95") (term "0")) + (builtin "One Step Simplification" (formula "95")) + (rule "true_left" (formula "95")) + (rule "inEqSimp_exactShadow3" (formula "102") (ifseqformula "30")) + (rule "polySimp_rightDist" (formula "102") (term "0,0")) + (rule "mul_literals" (formula "102") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "102") (term "0")) + (rule "add_literals" (formula "102") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "102")) + (rule "polySimp_mulLiterals" (formula "102") (term "0")) + (rule "polySimp_elimOne" (formula "102") (term "0")) + (rule "inEqSimp_subsumption0" (formula "102") (ifseqformula "104")) + (rule "leq_literals" (formula "102") (term "0")) + (builtin "One Step Simplification" (formula "102")) + (rule "true_left" (formula "102")) + (rule "inEqSimp_exactShadow3" (formula "75") (ifseqformula "30")) + (rule "polySimp_rightDist" (formula "75") (term "0,0")) + (rule "polySimp_addComm1" (formula "75") (term "0")) + (rule "polySimp_rightDist" (formula "75") (term "0,0,0")) + (rule "mul_literals" (formula "75") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "75") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "75") (term "1,0,0,0")) + (rule "polySimp_addComm1" (formula "75") (term "0,0")) + (rule "add_literals" (formula "75") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "75")) + (rule "polySimp_mulLiterals" (formula "75") (term "0")) + (rule "polySimp_elimOne" (formula "75") (term "0")) + (rule "inEqSimp_subsumption0" (formula "75") (ifseqformula "102")) + (rule "inEqSimp_homoInEq0" (formula "75") (term "0")) + (rule "polySimp_mulComm0" (formula "75") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "75") (term "1,0,0")) + (rule "mul_literals" (formula "75") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "75") (term "0,0")) + (rule "polySimp_addComm1" (formula "75") (term "0,0,0")) + (rule "add_literals" (formula "75") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "75") (term "0,0")) + (rule "add_literals" (formula "75") (term "1,1,0,0")) + (rule "times_zero_1" (formula "75") (term "1,0,0")) + (rule "add_zero_right" (formula "75") (term "0,0")) + (rule "qeq_literals" (formula "75") (term "0")) + (builtin "One Step Simplification" (formula "75")) + (rule "true_left" (formula "75")) + (rule "inEqSimp_exactShadow3" (formula "100") (ifseqformula "74")) + (rule "polySimp_mulComm0" (formula "100") (term "0,0")) + (rule "polySimp_addAssoc" (formula "100") (term "0")) + (rule "polySimp_addComm0" (formula "100") (term "0,0")) + (rule "polySimp_pullOutFactor0b" (formula "100") (term "0")) + (rule "add_literals" (formula "100") (term "1,1,0")) + (rule "polySimp_elimOne" (formula "100") (term "1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "100")) + (rule "mul_literals" (formula "100") (term "1")) + (rule "inEqSimp_subsumption1" (formula "100") (ifseqformula "28")) + (rule "leq_literals" (formula "100") (term "0")) + (builtin "One Step Simplification" (formula "100")) + (rule "true_left" (formula "100")) + (rule "inEqSimp_and_subsumption2" (formula "45") (term "0,0,0,0")) + (rule "leq_literals" (formula "45") (term "0,0,0,0,0,0")) + (builtin "One Step Simplification" (formula "45")) + (rule "inEqSimp_exactShadow3" (formula "95") (ifseqformula "101")) + (rule "mul_literals" (formula "95") (term "0,0")) + (rule "polySimp_addAssoc" (formula "95") (term "0")) + (rule "add_literals" (formula "95") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "95")) + (rule "mul_literals" (formula "95") (term "1")) + (rule "inEqSimp_subsumption1" (formula "95") (ifseqformula "28")) + (rule "leq_literals" (formula "95") (term "0")) + (builtin "One Step Simplification" (formula "95")) + (rule "true_left" (formula "95")) + (rule "inEqSimp_and_subsumption3" (formula "46") (term "0,0,0")) + (rule "leq_literals" (formula "46") (term "0,1,0,0,0,0")) + (builtin "One Step Simplification" (formula "46")) + (rule "inEqSimp_and_subsumption3" (formula "9") (term "0,0,0")) + (rule "leq_literals" (formula "9") (term "0,1,0,0,0,0")) + (builtin "One Step Simplification" (formula "9")) + (rule "nnf_imp2or" (formula "108") (term "0")) + (rule "nnf_imp2or" (formula "11") (term "0,1,1,0")) + (rule "nnf_imp2or" (formula "10") (term "0")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "90") (term "0")) + (builtin "One Step Simplification" (formula "90")) + (rule "translateJavaAddInt" (formula "90") (term "0,0,0")) + (rule "translateJavaUnaryMinusInt" (formula "90") (term "1,0")) + (rule "neg_literal" (formula "90") (term "1,0")) + (rule "translateJavaSubInt" (formula "90") (term "0,0")) + (rule "polySimp_elimSub" (formula "90") (term "0,0")) + (rule "mul_literals" (formula "90") (term "1,0,0")) + (rule "polySimp_addLiterals" (formula "90") (term "0,0")) + (rule "polySimp_addComm0" (formula "90") (term "0,0")) + (rule "Contract_axiom_for_isClassOfSlice_in_Classifier" (formula "107") (term "0")) + (builtin "One Step Simplification" (formula "107") (ifInst "" (formula "92")) (ifInst "" (formula "146")) (ifInst "" (formula "141")) (ifInst "" (formula "92")) (ifInst "" (formula "96")) (ifInst "" (formula "22"))) + (rule "true_left" (formula "107")) + (rule "Class_invariant_axiom_for_de_wiesler_Buffers" (formula "25")) + (rule "andLeft" (formula "25")) + (rule "notLeft" (formula "26")) + (rule "notLeft" (formula "25")) + (rule "replace_known_right" (formula "6") (term "0") (ifseqformula "112")) + (builtin "One Step Simplification" (formula "6")) + (rule "replace_known_right" (formula "4") (term "0") (ifseqformula "111")) + (builtin "One Step Simplification" (formula "4")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "70") (term "0")) + (builtin "One Step Simplification" (formula "70") (ifInst "" (formula "13")) (ifInst "" (formula "13")) (ifInst "" (formula "79")) (ifInst "" (formula "144")) (ifInst "" (formula "13")) (ifInst "" (formula "57")) (ifInst "" (formula "21"))) + (rule "translateJavaSubInt" (formula "70") (term "2,0,1,1,1,1,1")) + (rule "translateJavaAddInt" (formula "70") (term "2,1,1,0,1,1,1")) + (rule "polySimp_elimSub" (formula "70") (term "2,0,1,1,1,1,1")) + (rule "mul_literals" (formula "70") (term "1,2,0,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "70") (term "2,1,1,0,1,1,1")) + (rule "polySimp_addComm0" (formula "70") (term "2,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "70") (term "0,0,1,1,1")) + (rule "polySimp_mulComm0" (formula "70") (term "1,0,0,0,0,1,1,1")) + (rule "polySimp_addComm1" (formula "70") (term "0,0,0,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "70") (term "0,0,1,1,1,1")) + (rule "add_zero_right" (formula "70") (term "0,0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "70") (term "1,0,0,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "70") (term "0,0,0,1")) + (rule "inEqSimp_commuteLeq" (formula "70") (term "1,0")) + (rule "inEqSimp_commuteLeq" (formula "70") (term "1,0,0,1")) + (rule "inEqSimp_commuteLeq" (formula "70") (term "1,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "70") (term "0,0")) + (rule "inEqSimp_commuteLeq" (formula "70") (term "1,0,1,1,1")) + (rule "applyEq" (formula "70") (term "1,1,0,1,1,1") (ifseqformula "71")) + (rule "applyEq" (formula "70") (term "0,1,0,1,1,1,1") (ifseqformula "48")) + (rule "inEqSimp_homoInEq1" (formula "70") (term "1,0,1,1,1,1")) + (rule "polySimp_pullOutFactor1" (formula "70") (term "0,1,0,1,1,1,1")) + (rule "add_literals" (formula "70") (term "1,0,1,0,1,1,1,1")) + (rule "times_zero_1" (formula "70") (term "0,1,0,1,1,1,1")) + (rule "leq_literals" (formula "70") (term "1,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "70")) + (rule "applyEq" (formula "70") (term "0,0,0,1,1") (ifseqformula "71")) + (rule "applyEq" (formula "70") (term "0,0,0,0,1") (ifseqformula "71")) + (rule "applyEq" (formula "70") (term "2,0,1,0,1") (ifseqformula "48")) + (rule "applyEq" (formula "70") (term "0,1,0,0,0,1,1,1") (ifseqformula "48")) + (rule "polySimp_pullOutFactor1b" (formula "70") (term "0,0,0,1,1,1")) + (rule "add_literals" (formula "70") (term "1,1,0,0,0,1,1,1")) + (rule "times_zero_1" (formula "70") (term "1,0,0,0,1,1,1")) + (rule "add_zero_right" (formula "70") (term "0,0,0,1,1,1")) + (rule "leq_literals" (formula "70") (term "0,0,1,1,1")) + (builtin "One Step Simplification" (formula "70")) + (rule "applyEq" (formula "70") (term "1,1,1,1,1") (ifseqformula "71")) + (rule "applyEq" (formula "70") (term "0,1,0") (ifseqformula "48")) + (rule "inEqSimp_homoInEq1" (formula "70") (term "1,0")) + (rule "polySimp_pullOutFactor1" (formula "70") (term "0,1,0")) + (rule "add_literals" (formula "70") (term "1,0,1,0")) + (rule "times_zero_1" (formula "70") (term "0,1,0")) + (rule "leq_literals" (formula "70") (term "1,0")) + (builtin "One Step Simplification" (formula "70")) + (rule "applyEq" (formula "70") (term "0,1,0,1") (ifseqformula "71")) + (rule "applyEq" (formula "70") (term "1,1,0,0,1") (ifseqformula "71")) + (rule "applyEq" (formula "70") (term "2,0,1,0,0,1") (ifseqformula "48")) + (rule "applyEq" (formula "70") (term "0,1,0,0,1") (ifseqformula "71")) + (rule "inEqSimp_homoInEq1" (formula "70") (term "1,0,0,1")) + (rule "polySimp_pullOutFactor1" (formula "70") (term "0,1,0,0,1")) + (rule "add_literals" (formula "70") (term "1,0,1,0,0,1")) + (rule "times_zero_1" (formula "70") (term "0,1,0,0,1")) + (rule "leq_literals" (formula "70") (term "1,0,0,1")) + (builtin "One Step Simplification" (formula "70")) + (rule "inEqSimp_sepNegMonomial0" (formula "70") (term "0,1,1,1")) + (rule "polySimp_mulLiterals" (formula "70") (term "0,0,1,1,1")) + (rule "polySimp_elimOne" (formula "70") (term "0,0,1,1,1")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "71") (term "0")) + (rule "translateJavaCastInt" (formula "71") (term "0,0")) + (rule "castedGetAny" (formula "71") (term "0,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "88") (term "0")) + (rule "translateJavaCastInt" (formula "88") (term "0,0")) + (rule "castedGetAny" (formula "88") (term "0,0")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "25")) + (rule "notLeft" (formula "25")) + (rule "replace_known_right" (formula "3") (term "0") (ifseqformula "111")) + (builtin "One Step Simplification" (formula "3")) + (rule "Class_invariant_axiom_for_de_wiesler_Buffers" (formula "14")) + (rule "andLeft" (formula "14")) + (rule "notLeft" (formula "15")) + (rule "notLeft" (formula "14")) + (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "69") (term "1")) + (builtin "One Step Simplification" (formula "69")) + (rule "translateJavaSubInt" (formula "69") (term "0,1,1,1")) + (rule "polySimp_elimSub" (formula "69") (term "0,1,1,1")) + (rule "polySimp_mulComm0" (formula "69") (term "1,0,1,1,1")) + (rule "polySimp_rightDist" (formula "69") (term "1,0,1,1,1")) + (rule "polySimp_mulAssoc" (formula "69") (term "0,1,0,1,1,1")) + (rule "polySimp_mulComm0" (formula "69") (term "0,0,1,0,1,1,1")) + (rule "polySimp_mulLiterals" (formula "69") (term "0,1,0,1,1,1")) + (rule "polySimp_elimOne" (formula "69") (term "0,1,0,1,1,1")) + (rule "polySimp_addComm0" (formula "69") (term "0,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "69") (term "1,1,1")) + (rule "mul_literals" (formula "69") (term "1,0,0,1,1,1")) + (rule "add_literals" (formula "69") (term "0,0,1,1,1")) + (rule "polySimp_addAssoc" (formula "69") (term "0,1,1,1")) + (rule "polySimp_addAssoc" (formula "69") (term "0,0,1,1,1")) + (rule "inEqSimp_homoInEq0" (formula "69") (term "1,0")) + (rule "polySimp_mulComm0" (formula "69") (term "1,0,1,0")) + (rule "polySimp_rightDist" (formula "69") (term "1,0,1,0")) + (rule "polySimp_mulAssoc" (formula "69") (term "0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "69") (term "0,0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "69") (term "0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "69") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "69") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "69") (term "0,0")) + (rule "mul_literals" (formula "69") (term "1,0,0,0")) + (rule "add_zero_right" (formula "69") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "69") (term "1,1,1")) + (rule "polySimp_mulComm0" (formula "69") (term "1,1,1,1")) + (rule "polySimp_rightDist" (formula "69") (term "1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "69") (term "1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "69") (term "1,1,1,1,1")) + (rule "polySimp_rightDist" (formula "69") (term "0,1,1,1,1")) + (rule "mul_literals" (formula "69") (term "0,0,1,1,1,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "69") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "69") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "69") (term "0,1,0")) + (rule "replace_known_left" (formula "69") (term "1,0") (ifseqformula "33")) + (builtin "One Step Simplification" (formula "69")) + (rule "inEqSimp_sepPosMonomial1" (formula "69") (term "0")) + (rule "polySimp_mulLiterals" (formula "69") (term "1,0")) + (rule "polySimp_elimOne" (formula "69") (term "1,0")) + (rule "replace_known_left" (formula "69") (term "0") (ifseqformula "28")) + (builtin "One Step Simplification" (formula "69")) + (rule "andLeft" (formula "69")) + (rule "andLeft" (formula "70")) + (rule "replace_known_left" (formula "68") (term "0,1,1") (ifseqformula "69")) + (builtin "One Step Simplification" (formula "68")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "98") (inst "b=b")) + (builtin "One Step Simplification" (formula "98")) + (rule "expand_inInt" (formula "98") (term "1,0,0,1")) + (rule "replace_int_MAX" (formula "98") (term "1,0,1,0,0,1")) + (rule "replace_int_MIN" (formula "98") (term "0,1,1,0,0,1")) + (rule "andLeft" (formula "98")) + (rule "andLeft" (formula "98")) + (rule "andLeft" (formula "99")) + (rule "andLeft" (formula "98")) + (rule "andLeft" (formula "98")) + (rule "andLeft" (formula "99")) + (rule "andLeft" (formula "98")) + (rule "andLeft" (formula "100")) + (rule "andLeft" (formula "100")) + (rule "translateJavaCastInt" (formula "105") (term "0")) + (rule "translateJavaAddInt" (formula "104") (term "1")) + (rule "translateJavaMulInt" (formula "98") (term "1")) + (rule "translateJavaMulInt" (formula "99") (term "0")) + (rule "translateJavaCastInt" (formula "102") (term "0")) + (rule "translateJavaCastInt" (formula "101") (term "1")) + (rule "polySimp_mulComm0" (formula "98") (term "1")) + (rule "polySimp_mulComm0" (formula "99") (term "0")) + (rule "polySimp_addComm0" (formula "104") (term "1")) + (rule "castedGetAny" (formula "105") (term "0")) + (rule "castedGetAny" (formula "102") (term "0")) + (rule "castedGetAny" (formula "101") (term "1")) + (rule "inEqSimp_ltToLeq" (formula "107") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "107") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "107") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "107") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "100")) + (rule "inEqSimp_commuteLeq" (formula "98")) + (rule "inEqSimp_commuteLeq" (formula "101")) + (rule "applyEq" (formula "99") (term "0,0") (ifseqformula "46")) + (rule "inEqSimp_commuteLeq" (formula "99")) + (rule "applyEq" (formula "102") (term "1,0") (ifseqformula "46")) + (rule "applyEq" (formula "101") (term "1,0") (ifseqformula "46")) + (rule "applyEq" (formula "98") (term "0,0") (ifseqformula "46")) + (rule "applyEq" (formula "104") (term "1,1") (ifseqformula "46")) + (rule "applyEq" (formula "107") (term "0,1,0,0,1,0,0,0") (ifseqformula "46")) + (rule "inEqSimp_sepPosMonomial0" (formula "107") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "107") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "107") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "107") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "107") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "107") (term "1,1,1,0,0,0")) + (rule "elimGcdGeq_antec" (formula "98") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=result_21") (inst "elimGcd=Z(2(#))")) + (rule "polySimp_mulLiterals" (formula "98") (term "1,0,1,0")) + (rule "leq_literals" (formula "98") (term "0,0")) + (builtin "One Step Simplification" (formula "98")) + (rule "add_zero_right" (formula "98") (term "0,0,0,0")) + (rule "mul_literals" (formula "98") (term "0,1,0,0,0,0")) + (rule "times_zero_1" (formula "98") (term "1,0,0,0,0")) + (rule "add_literals" (formula "98") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "98") (term "0,0")) + (rule "add_literals" (formula "98") (term "1,1,0,0")) + (rule "times_zero_1" (formula "98") (term "1,0,0")) + (rule "add_literals" (formula "98") (term "0,0")) + (rule "leq_literals" (formula "98") (term "0")) + (builtin "One Step Simplification" (formula "98")) + (rule "replace_known_left" (formula "68") (term "0") (ifseqformula "98")) + (builtin "One Step Simplification" (formula "68")) + (rule "andLeft" (formula "68")) + (rule "andLeft" (formula "68")) + (rule "inEqSimp_subsumption1" (formula "45") (ifseqformula "100")) + (rule "leq_literals" (formula "45") (term "0")) + (builtin "One Step Simplification" (formula "45")) + (rule "true_left" (formula "45")) + (rule "inEqSimp_exactShadow3" (formula "71") (ifseqformula "68")) + (rule "polySimp_rightDist" (formula "71") (term "0,0")) + (rule "polySimp_mulAssoc" (formula "71") (term "0,0,0")) + (rule "polySimp_mulComm0" (formula "71") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "71") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "71") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "71") (term "0")) + (rule "polySimp_addComm0" (formula "71") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "71")) + (rule "polySimp_mulLiterals" (formula "71") (term "0")) + (rule "polySimp_elimOne" (formula "71") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "102") (ifseqformula "103")) + (rule "polySimp_mulComm0" (formula "102") (term "0,0")) + (rule "polySimp_addComm0" (formula "102") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "102")) + (rule "polySimp_mulLiterals" (formula "102") (term "0")) + (rule "polySimp_elimOne" (formula "102") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "72")) + (rule "mul_literals" (formula "67") (term "0,0")) + (rule "add_zero_left" (formula "67") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "67")) + (rule "polySimp_mulComm0" (formula "67") (term "1")) + (rule "polySimp_rightDist" (formula "67") (term "1")) + (rule "polySimp_mulLiterals" (formula "67") (term "1,1")) + (rule "mul_literals" (formula "67") (term "0,1")) + (rule "polySimp_elimOne" (formula "67") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "67") (ifseqformula "28")) + (rule "inEqSimp_homoInEq0" (formula "67") (term "0")) + (rule "polySimp_mulComm0" (formula "67") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "67") (term "1,0,0")) + (rule "mul_literals" (formula "67") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "67") (term "0,0")) + (rule "polySimp_addComm0" (formula "67") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "67") (term "0,0")) + (rule "add_literals" (formula "67") (term "1,1,0,0")) + (rule "times_zero_1" (formula "67") (term "1,0,0")) + (rule "add_literals" (formula "67") (term "0,0")) + (rule "qeq_literals" (formula "67") (term "0")) + (builtin "One Step Simplification" (formula "67")) + (rule "true_left" (formula "67")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "39") (inst "b=b")) + (builtin "One Step Simplification" (formula "39") (ifInst "" (formula "105")) (ifInst "" (formula "108"))) + (rule "expand_inInt" (formula "39") (term "1,0,0,1")) + (rule "replace_int_MIN" (formula "39") (term "0,1,1,0,0,1")) + (rule "replace_int_MAX" (formula "39") (term "1,0,1,0,0,1")) + (rule "andLeft" (formula "39")) + (rule "andLeft" (formula "39")) + (rule "andLeft" (formula "39")) + (rule "andLeft" (formula "39")) + (rule "andLeft" (formula "40")) + (rule "andLeft" (formula "39")) + (rule "andLeft" (formula "41")) + (rule "translateJavaCastInt" (formula "45") (term "0")) + (rule "translateJavaAddInt" (formula "44") (term "1")) + (rule "translateJavaCastInt" (formula "43") (term "0")) + (rule "translateJavaMulInt" (formula "40") (term "0")) + (rule "translateJavaMulInt" (formula "39") (term "1")) + (rule "translateJavaCastInt" (formula "42") (term "1")) + (rule "polySimp_mulComm0" (formula "40") (term "0")) + (rule "polySimp_mulComm0" (formula "39") (term "1")) + (rule "polySimp_addComm0" (formula "44") (term "1")) + (rule "castedGetAny" (formula "45") (term "0")) + (rule "castedGetAny" (formula "43") (term "0")) + (rule "castedGetAny" (formula "42") (term "1")) + (rule "inEqSimp_ltToLeq" (formula "45") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "45") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "45") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "45") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "41")) + (rule "inEqSimp_commuteLeq" (formula "39")) + (rule "inEqSimp_commuteLeq" (formula "41")) + (rule "applyEq" (formula "41") (term "1,0") (ifseqformula "50")) + (rule "applyEq" (formula "110") (term "0") (ifseqformula "42")) + (rule "polySimp_homoEq" (formula "110")) + (rule "polySimp_mulComm0" (formula "110") (term "1,0")) + (rule "polySimp_rightDist" (formula "110") (term "1,0")) + (rule "mul_literals" (formula "110") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "110") (term "0")) + (rule "polySimp_addComm1" (formula "110") (term "0,0")) + (rule "add_literals" (formula "110") (term "0,0,0")) + (rule "add_zero_left" (formula "110") (term "0,0")) + (rule "applyEq" (formula "40") (term "0,0") (ifseqformula "49")) + (rule "inEqSimp_commuteLeq" (formula "40")) + (rule "applyEq" (formula "39") (term "0,0") (ifseqformula "48")) + (rule "applyEq" (formula "40") (term "1,0") (ifseqformula "48")) + (rule "applyEq" (formula "40") (term "1,1") (ifseqformula "47")) + (rule "applyEq" (formula "41") (term "0,1,0,0,1,0,0,0") (ifseqformula "47")) + (rule "applyEq" (formula "108") (term "0,1,0") (ifseqformula "47")) + (rule "polySimp_pullOutFactor1" (formula "108") (term "0")) + (rule "add_literals" (formula "108") (term "1,0")) + (rule "times_zero_1" (formula "108") (term "0")) + (builtin "One Step Simplification" (formula "108")) + (rule "true_left" (formula "108")) + (rule "inEqSimp_sepPosMonomial0" (formula "41") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "41") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "41") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "41") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "41") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "41") (term "1,1,1,0,0,0")) + (rule "inEqSimp_subsumption6" (formula "39") (ifseqformula "101")) + (rule "greater_literals" (formula "39") (term "0,0")) + (builtin "One Step Simplification" (formula "39")) + (rule "times_zero_1" (formula "39") (term "1,0")) + (rule "leq_literals" (formula "39") (term "0")) + (builtin "One Step Simplification" (formula "39")) + (rule "true_left" (formula "39")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "96")) + (rule "notLeft" (formula "96")) + (rule "Definition_axiom_for_isValidBucketStarts_in_de_wiesler_Functions" (formula "34") (term "0")) + (builtin "One Step Simplification" (formula "34")) + (rule "andLeft" (formula "34")) + (rule "andLeft" (formula "34")) + (rule "andLeft" (formula "34")) + (rule "translateJavaAddInt" (formula "36") (term "3,0")) + (rule "translateJavaAddInt" (formula "35") (term "0")) + (rule "polySimp_addComm0" (formula "36") (term "3,0")) + (rule "polySimp_addComm0" (formula "35") (term "0")) + (rule "inEqSimp_commuteLeq" (formula "34")) + (rule "inEqSimp_commuteLeq" (formula "35")) + (rule "inEqSimp_subsumption1" (formula "102") (ifseqformula "34")) + (rule "leq_literals" (formula "102") (term "0")) + (builtin "One Step Simplification" (formula "102")) + (rule "true_left" (formula "102")) + (rule "inEqSimp_subsumption1" (formula "73") (term "0") (ifseqformula "34")) + (rule "leq_literals" (formula "73") (term "0,0")) + (builtin "One Step Simplification" (formula "73")) + (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "98")) + (rule "andLeft" (formula "98")) + (rule "notLeft" (formula "98")) + (rule "notLeft" (formula "98")) + (rule "replace_known_right" (formula "7") (term "0") (ifseqformula "124")) + (builtin "One Step Simplification" (formula "7")) + (rule "replace_known_right" (formula "5") (term "0") (ifseqformula "125")) + (builtin "One Step Simplification" (formula "5")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "93") (term "0")) + (builtin "One Step Simplification" (formula "93") (ifInst "" (formula "13")) (ifInst "" (formula "13")) (ifInst "" (formula "85")) (ifInst "" (formula "160")) (ifInst "" (formula "13")) (ifInst "" (formula "58")) (ifInst "" (formula "20"))) + (rule "translateJavaAddInt" (formula "93") (term "2,1,1,0,1,1,1")) + (rule "translateJavaSubInt" (formula "93") (term "2,0,1,1,1,1,1")) + (rule "polySimp_elimSub" (formula "93") (term "2,0,1,1,1,1,1")) + (rule "mul_literals" (formula "93") (term "1,2,0,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "93") (term "2,1,1,0,1,1,1")) + (rule "polySimp_addComm0" (formula "93") (term "2,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "93") (term "0,0,1,1,1")) + (rule "polySimp_mulComm0" (formula "93") (term "1,0,0,0,0,1,1,1")) + (rule "polySimp_addComm1" (formula "93") (term "0,0,0,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "93") (term "0,0,1,1,1,1")) + (rule "add_zero_right" (formula "93") (term "0,0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "93") (term "1,0,0,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "93") (term "0,0,0,1")) + (rule "inEqSimp_commuteLeq" (formula "93") (term "0,0")) + (rule "replace_known_left" (formula "93") (term "0,0") (ifseqformula "8")) + (builtin "One Step Simplification" (formula "93")) + (rule "inEqSimp_commuteLeq" (formula "93") (term "1,0,0,1")) + (rule "inEqSimp_commuteLeq" (formula "93") (term "1,0,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "93") (term "0")) + (rule "inEqSimp_commuteLeq" (formula "93") (term "1,0,1,1,1,1")) + (rule "applyEq" (formula "93") (term "0,1,0,1,1,1,1") (ifseqformula "49")) + (rule "applyEq" (formula "93") (term "1,1,0,1,1,1") (ifseqformula "94")) + (rule "applyEq" (formula "93") (term "1,1,0,0,1") (ifseqformula "94")) + (rule "applyEq" (formula "93") (term "1,1,1,1,1,1") (ifseqformula "94")) + (rule "applyEq" (formula "93") (term "0,0,0,0,1") (ifseqformula "94")) + (rule "applyEq" (formula "93") (term "2,0,1,0,0,1") (ifseqformula "49")) + (rule "applyEq" (formula "93") (term "0,1,0,0,0,1,1,1") (ifseqformula "49")) + (rule "applyEq" (formula "93") (term "0,0") (ifseqformula "49")) + (rule "applyEq" (formula "93") (term "2,0,1,0,1") (ifseqformula "49")) + (rule "applyEq" (formula "93") (term "0,0,0,1,1") (ifseqformula "94")) + (rule "inEqSimp_sepNegMonomial0" (formula "93") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "93") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "93") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "93") (term "0,0,0,1")) + (rule "polySimp_mulComm0" (formula "93") (term "1,0,0,0,1")) + (rule "polySimp_rightDist" (formula "93") (term "1,0,0,0,1")) + (rule "polySimp_mulLiterals" (formula "93") (term "1,1,0,0,0,1")) + (rule "polySimp_elimOne" (formula "93") (term "1,1,0,0,0,1")) + (rule "polySimp_mulComm0" (formula "93") (term "0,1,0,0,0,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "93") (term "0,0,1,1,1")) + (rule "polySimp_mulLiterals" (formula "93") (term "0,0,0,1,1,1")) + (rule "polySimp_elimOne" (formula "93") (term "0,0,0,1,1,1")) + (rule "replace_known_left" (formula "93") (term "0,0,1,1,1") (ifseqformula "2")) + (builtin "One Step Simplification" (formula "93")) + (rule "inEqSimp_subsumption1" (formula "93") (term "0") (ifseqformula "2")) + (rule "inEqSimp_homoInEq0" (formula "93") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "93") (term "0,0,0")) + (rule "add_literals" (formula "93") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "93") (term "1,0,0,0")) + (rule "add_zero_right" (formula "93") (term "0,0,0")) + (rule "qeq_literals" (formula "93") (term "0,0")) + (builtin "One Step Simplification" (formula "93")) + (rule "andLeft" (formula "93")) + (rule "andLeft" (formula "93")) + (rule "andLeft" (formula "95")) + (rule "andLeft" (formula "93")) + (rule "andLeft" (formula "97")) + (rule "inEqSimp_subsumption1" (formula "98") (term "1,0") (ifseqformula "2")) + (rule "inEqSimp_homoInEq0" (formula "98") (term "0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "98") (term "0,0,1,0")) + (rule "add_literals" (formula "98") (term "1,1,0,0,1,0")) + (rule "times_zero_1" (formula "98") (term "1,0,0,1,0")) + (rule "add_zero_right" (formula "98") (term "0,0,1,0")) + (rule "qeq_literals" (formula "98") (term "0,1,0")) + (builtin "One Step Simplification" (formula "98")) + (rule "inEqSimp_exactShadow3" (formula "93") (ifseqformula "53")) + (rule "polySimp_rightDist" (formula "93") (term "0,0")) + (rule "polySimp_mulAssoc" (formula "93") (term "0,0,0")) + (rule "polySimp_mulComm0" (formula "93") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "93") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "93") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "93") (term "0")) + (rule "polySimp_addComm0" (formula "93") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "93")) + (rule "polySimp_mulLiterals" (formula "93") (term "0")) + (rule "polySimp_elimOne" (formula "93") (term "0")) + (rule "inEqSimp_subsumption0" (formula "93") (ifseqformula "120")) + (rule "inEqSimp_homoInEq0" (formula "93") (term "0")) + (rule "polySimp_mulComm0" (formula "93") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "93") (term "1,0,0")) + (rule "mul_literals" (formula "93") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "93") (term "0,0")) + (rule "polySimp_addComm1" (formula "93") (term "0,0,0")) + (rule "add_literals" (formula "93") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "93") (term "0,0")) + (rule "add_literals" (formula "93") (term "1,1,0,0")) + (rule "times_zero_1" (formula "93") (term "1,0,0")) + (rule "add_zero_right" (formula "93") (term "0,0")) + (rule "qeq_literals" (formula "93") (term "0")) + (builtin "One Step Simplification" (formula "93")) + (rule "true_left" (formula "93")) + (rule "inEqSimp_exactShadow3" (formula "93") (ifseqformula "86")) + (rule "polySimp_rightDist" (formula "93") (term "0,0")) + (rule "polySimp_mulAssoc" (formula "93") (term "0,0,0")) + (rule "polySimp_mulComm0" (formula "93") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "93") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "93") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "93") (term "0")) + (rule "polySimp_addComm1" (formula "93") (term "0,0")) + (rule "polySimp_addComm0" (formula "93") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "93")) + (rule "polySimp_mulLiterals" (formula "93") (term "0")) + (rule "polySimp_elimOne" (formula "93") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "95") (ifseqformula "96")) + (rule "polySimp_rightDist" (formula "95") (term "0,0")) + (rule "polySimp_addComm1" (formula "95") (term "0")) + (rule "polySimp_rightDist" (formula "95") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "95") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "95") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "95") (term "0,0,0,0")) + (rule "polySimp_addComm1" (formula "95") (term "0,0")) + (rule "polySimp_addComm0" (formula "95") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "95")) + (rule "polySimp_mulLiterals" (formula "95") (term "0")) + (rule "polySimp_elimOne" (formula "95") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "94") (ifseqformula "79")) + (rule "polySimp_rightDist" (formula "94") (term "0,0")) + (rule "polySimp_mulAssoc" (formula "94") (term "0,0,0")) + (rule "polySimp_mulComm0" (formula "94") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "94") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "94") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "94") (term "0")) + (rule "polySimp_addAssoc" (formula "94") (term "0,0")) + (rule "polySimp_addComm1" (formula "94") (term "0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "94") (term "0,0")) + (rule "add_literals" (formula "94") (term "1,1,0,0")) + (rule "times_zero_1" (formula "94") (term "1,0,0")) + (rule "add_zero_right" (formula "94") (term "0,0")) + (rule "polySimp_addAssoc" (formula "94") (term "0,0")) + (rule "polySimp_addComm0" (formula "94") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "94") (term "0,0")) + (rule "add_literals" (formula "94") (term "1,1,0,0")) + (rule "times_zero_1" (formula "94") (term "1,0,0")) + (rule "add_literals" (formula "94") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "94")) + (rule "polySimp_mulLiterals" (formula "94") (term "0")) + (rule "polySimp_elimOne" (formula "94") (term "0")) + (rule "inEqSimp_subsumption0" (formula "94") (ifseqformula "27")) + (rule "leq_literals" (formula "94") (term "0")) + (builtin "One Step Simplification" (formula "94")) + (rule "true_left" (formula "94")) + (rule "inEqSimp_exactShadow3" (formula "55") (ifseqformula "95")) + (rule "mul_literals" (formula "55") (term "0,0")) + (rule "polySimp_addAssoc" (formula "55") (term "0")) + (rule "polySimp_addAssoc" (formula "55") (term "0,0")) + (rule "add_literals" (formula "55") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "55")) + (rule "polySimp_mulComm0" (formula "55") (term "1")) + (rule "polySimp_rightDist" (formula "55") (term "1")) + (rule "polySimp_mulLiterals" (formula "55") (term "1,1")) + (rule "mul_literals" (formula "55") (term "0,1")) + (rule "polySimp_elimOne" (formula "55") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "55") (ifseqformula "121")) + (rule "inEqSimp_homoInEq0" (formula "55") (term "0")) + (rule "polySimp_mulComm0" (formula "55") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "55") (term "1,0,0")) + (rule "mul_literals" (formula "55") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "55") (term "0,0")) + (rule "polySimp_addComm0" (formula "55") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "55") (term "0,0")) + (rule "add_literals" (formula "55") (term "1,1,0,0")) + (rule "times_zero_1" (formula "55") (term "1,0,0")) + (rule "add_zero_right" (formula "55") (term "0,0")) + (rule "qeq_literals" (formula "55") (term "0")) + (builtin "One Step Simplification" (formula "55")) + (rule "true_left" (formula "55")) + (rule "inEqSimp_exactShadow3" (formula "87") (ifseqformula "95")) + (rule "polySimp_rightDist" (formula "87") (term "0,0")) + (rule "mul_literals" (formula "87") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "87") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "87") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "87") (term "0")) + (rule "polySimp_addAssoc" (formula "87") (term "0,0")) + (rule "polySimp_addAssoc" (formula "87") (term "0,0,0")) + (rule "add_literals" (formula "87") (term "0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "87")) + (rule "polySimp_mulComm0" (formula "87") (term "1")) + (rule "polySimp_rightDist" (formula "87") (term "1")) + (rule "polySimp_rightDist" (formula "87") (term "0,1")) + (rule "mul_literals" (formula "87") (term "0,0,1")) + (rule "polySimp_mulLiterals" (formula "87") (term "1,0,1")) + (rule "polySimp_elimOne" (formula "87") (term "1,0,1")) + (rule "inEqSimp_exactShadow3" (formula "81") (ifseqformula "94")) + (rule "polySimp_rightDist" (formula "81") (term "0,0")) + (rule "polySimp_rightDist" (formula "81") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "81") (term "1,0,0,0")) + (rule "mul_literals" (formula "81") (term "0,0,0,0")) + (rule "polySimp_elimOne" (formula "81") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "81") (term "0")) + (rule "polySimp_addComm1" (formula "81") (term "0,0")) + (rule "polySimp_pullOutFactor0b" (formula "81") (term "0")) + (rule "add_literals" (formula "81") (term "1,1,0")) + (rule "polySimp_addAssoc" (formula "81") (term "0,0")) + (rule "polySimp_addComm1" (formula "81") (term "0,0,0")) + (rule "add_literals" (formula "81") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor3b" (formula "81") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "81")) + (rule "polySimp_mulLiterals" (formula "81") (term "0")) + (rule "inEqSimp_subsumption4" (formula "81") (ifseqformula "123")) + (rule "greater_literals" (formula "81") (term "0,0")) + (builtin "One Step Simplification" (formula "81")) + (rule "polySimp_rightDist" (formula "81") (term "0,0")) + (rule "mul_literals" (formula "81") (term "0,0,0")) + (rule "inEqSimp_homoInEq0" (formula "81") (term "0")) + (rule "polySimp_mulComm0" (formula "81") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "81") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "81") (term "1,1,0,0")) + (rule "mul_literals" (formula "81") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "81") (term "0,0")) + (rule "polySimp_addComm1" (formula "81") (term "0,0,0")) + (rule "add_literals" (formula "81") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "81") (term "0,0")) + (rule "add_literals" (formula "81") (term "1,1,0,0")) + (rule "times_zero_1" (formula "81") (term "1,0,0")) + (rule "add_zero_right" (formula "81") (term "0,0")) + (rule "qeq_literals" (formula "81") (term "0")) + (builtin "One Step Simplification" (formula "81")) + (rule "true_left" (formula "81")) + (rule "inEqSimp_exactShadow3" (formula "82") (ifseqformula "96")) + (rule "polySimp_rightDist" (formula "82") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "82") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "82") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "82") (term "0")) + (rule "polySimp_rightDist" (formula "82") (term "0,0,0")) + (rule "polySimp_rightDist" (formula "82") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "82") (term "1,0,0,0,0")) + (rule "mul_literals" (formula "82") (term "0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "82") (term "1,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "82") (term "0,0")) + (rule "polySimp_addComm1" (formula "82") (term "0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "82") (term "0,0")) + (rule "add_literals" (formula "82") (term "1,1,0,0")) + (rule "times_zero_1" (formula "82") (term "1,0,0")) + (rule "add_zero_right" (formula "82") (term "0,0")) + (rule "polySimp_addAssoc" (formula "82") (term "0,0")) + (rule "polySimp_addComm1" (formula "82") (term "0,0,0")) + (rule "add_literals" (formula "82") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "82") (term "0,0")) + (rule "add_literals" (formula "82") (term "1,1,0,0")) + (rule "times_zero_1" (formula "82") (term "1,0,0")) + (rule "add_literals" (formula "82") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "82")) + (rule "mul_literals" (formula "82") (term "1")) + (rule "inEqSimp_subsumption1" (formula "82") (ifseqformula "26")) + (rule "leq_literals" (formula "82") (term "0")) + (builtin "One Step Simplification" (formula "82")) + (rule "true_left" (formula "82")) + (rule "inEqSimp_exactShadow3" (formula "26") (ifseqformula "94")) + (rule "mul_literals" (formula "26") (term "0,0")) + (rule "add_zero_left" (formula "26") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "26")) + (rule "polySimp_mulLiterals" (formula "26") (term "0")) + (rule "polySimp_elimOne" (formula "26") (term "0")) + (rule "inEqSimp_subsumption0" (formula "26") (ifseqformula "123")) + (rule "inEqSimp_homoInEq0" (formula "26") (term "0")) + (rule "polySimp_mulComm0" (formula "26") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "26") (term "1,0,0")) + (rule "mul_literals" (formula "26") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "26") (term "0,0")) + (rule "polySimp_addComm1" (formula "26") (term "0,0,0")) + (rule "add_literals" (formula "26") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "26") (term "0,0")) + (rule "add_literals" (formula "26") (term "1,1,0,0")) + (rule "times_zero_1" (formula "26") (term "1,0,0")) + (rule "add_zero_right" (formula "26") (term "0,0")) + (rule "qeq_literals" (formula "26") (term "0")) + (builtin "One Step Simplification" (formula "26")) + (rule "true_left" (formula "26")) + (rule "inEqSimp_exactShadow3" (formula "123") (ifseqformula "94")) + (rule "polySimp_rightDist" (formula "123") (term "0,0")) + (rule "mul_literals" (formula "123") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "123") (term "0")) + (rule "polySimp_addComm1" (formula "123") (term "0,0")) + (rule "polySimp_pullOutFactor0b" (formula "123") (term "0")) + (rule "add_literals" (formula "123") (term "1,1,0")) + (rule "polySimp_addAssoc" (formula "123") (term "0,0")) + (rule "add_literals" (formula "123") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "123")) + (rule "polySimp_mulLiterals" (formula "123") (term "0")) + (rule "inEqSimp_exactShadow2" (formula "121") (ifseqformula "123")) + (rule "greater_literals" (formula "121") (term "0")) + (builtin "One Step Simplification" (formula "121")) + (rule "polySimp_mulComm0" (formula "121") (term "1,0,0")) + (rule "polySimp_mulAssoc" (formula "121") (term "0,0")) + (rule "polySimp_mulComm0" (formula "121") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "121") (term "0,0")) + (rule "polySimp_addAssoc" (formula "121") (term "0")) + (rule "polySimp_addComm0" (formula "121") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "121") (term "0")) + (rule "add_literals" (formula "121") (term "1,1,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "121")) + (rule "polySimp_mulLiterals" (formula "121") (term "0")) + (rule "polySimp_elimOne" (formula "121") (term "0")) + (rule "inEqSimp_subsumption0" (formula "121") (ifseqformula "120")) + (rule "leq_literals" (formula "121") (term "0")) + (builtin "One Step Simplification" (formula "121")) + (rule "true_left" (formula "121")) + (rule "inEqSimp_exactShadow3" (formula "87") (ifseqformula "66")) + (rule "polySimp_rightDist" (formula "87") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "87") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "87") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "87") (term "0")) + (rule "polySimp_rightDist" (formula "87") (term "0,0,0")) + (rule "mul_literals" (formula "87") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "87") (term "0,0")) + (rule "add_literals" (formula "87") (term "1,1,0,0")) + (rule "times_zero_1" (formula "87") (term "1,0,0")) + (rule "add_literals" (formula "87") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "87")) + (rule "mul_literals" (formula "87") (term "1")) + (rule "inEqSimp_subsumption1" (formula "87") (ifseqformula "109")) + (rule "leq_literals" (formula "87") (term "0")) + (builtin "One Step Simplification" (formula "87")) + (rule "true_left" (formula "87")) + (rule "inEqSimp_exactShadow3" (formula "87") (ifseqformula "54")) + (rule "polySimp_rightDist" (formula "87") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "87") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "87") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "87") (term "0,0,0")) + (rule "mul_literals" (formula "87") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "87") (term "0")) + (rule "polySimp_addComm1" (formula "87") (term "0,0")) + (rule "polySimp_pullOutFactor3b" (formula "87") (term "0")) + (rule "polySimp_addAssoc" (formula "87") (term "0,0")) + (rule "polySimp_addComm1" (formula "87") (term "0,0,0")) + (rule "add_literals" (formula "87") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "87") (term "0,0")) + (rule "add_literals" (formula "87") (term "1,1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "87")) + (rule "polySimp_mulComm0" (formula "87") (term "1")) + (rule "polySimp_rightDist" (formula "87") (term "1")) + (rule "mul_literals" (formula "87") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "87") (term "1,1")) + (rule "inEqSimp_subsumption6" (formula "87") (ifseqformula "122")) + (rule "greater_literals" (formula "87") (term "0,0")) + (builtin "One Step Simplification" (formula "87")) + (rule "polySimp_mulComm0" (formula "87") (term "1,0")) + (rule "inEqSimp_homoInEq0" (formula "87") (term "0")) + (rule "polySimp_mulComm0" (formula "87") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "87") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "87") (term "1,1,0,0")) + (rule "mul_literals" (formula "87") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "87") (term "0,0")) + (rule "polySimp_addComm0" (formula "87") (term "0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "87") (term "0,0")) + (rule "add_literals" (formula "87") (term "1,1,0,0")) + (rule "times_zero_1" (formula "87") (term "1,0,0")) + (rule "add_zero_right" (formula "87") (term "0,0")) + (rule "qeq_literals" (formula "87") (term "0")) + (builtin "One Step Simplification" (formula "87")) + (rule "true_left" (formula "87")) + (rule "inEqSimp_exactShadow2" (formula "108") (ifseqformula "123")) + (rule "greater_literals" (formula "108") (term "0")) + (builtin "One Step Simplification" (formula "108")) + (rule "mul_literals" (formula "108") (term "1,0,0")) + (rule "mul_literals" (formula "108") (term "0,0")) + (rule "polySimp_addAssoc" (formula "108") (term "0")) + (rule "add_literals" (formula "108") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "108")) + (rule "mul_literals" (formula "108") (term "1")) + (rule "inEqSimp_subsumption1" (formula "108") (ifseqformula "25")) + (rule "leq_literals" (formula "108") (term "0")) + (builtin "One Step Simplification" (formula "108")) + (rule "true_left" (formula "108")) + (rule "inEqSimp_exactShadow3" (formula "87") (ifseqformula "27")) + (rule "polySimp_rightDist" (formula "87") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "87") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "87") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "87") (term "0")) + (rule "polySimp_rightDist" (formula "87") (term "0,0,0")) + (rule "mul_literals" (formula "87") (term "0,0,0,0")) + (rule "polySimp_addComm1" (formula "87") (term "0,0")) + (rule "add_literals" (formula "87") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "87")) + (rule "polySimp_mulComm0" (formula "87") (term "1")) + (rule "polySimp_rightDist" (formula "87") (term "1")) + (rule "mul_literals" (formula "87") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "87") (term "1,1")) + (rule "polySimp_elimOne" (formula "87") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "87") (ifseqformula "122")) + (rule "inEqSimp_homoInEq0" (formula "87") (term "0")) + (rule "polySimp_mulComm0" (formula "87") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "87") (term "1,0,0")) + (rule "mul_literals" (formula "87") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "87") (term "0,0")) + (rule "polySimp_addComm0" (formula "87") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "87") (term "0,0")) + (rule "add_literals" (formula "87") (term "1,1,0,0")) + (rule "times_zero_1" (formula "87") (term "1,0,0")) + (rule "add_zero_right" (formula "87") (term "0,0")) + (rule "qeq_literals" (formula "87") (term "0")) + (builtin "One Step Simplification" (formula "87")) + (rule "true_left" (formula "87")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "102") (term "0")) + (rule "translateJavaCastInt" (formula "102") (term "0,0")) + (rule "castedGetAny" (formula "102") (term "0,0")) + (rule "Contract_axiom_for_bufferLen_in_Buffers" (formula "132") (term "0")) + (builtin "One Step Simplification" (formula "132") (ifInst "" (formula "174")) (ifInst "" (formula "172")) (ifInst "" (formula "174"))) + (rule "true_left" (formula "132")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "93") (term "0")) + (rule "translateJavaMulInt" (formula "93") (term "0,0,2,0")) + (rule "translateJavaAddInt" (formula "93") (term "0,2,0")) + (rule "polySimp_mulComm0" (formula "93") (term "0,0,2,0")) + (rule "polySimp_addComm0" (formula "93") (term "0,2,0")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "13")) + (rule "notLeft" (formula "13")) + (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "55") (term "0")) + (builtin "One Step Simplification" (formula "55") (ifInst "" (formula "85")) (ifInst "" (formula "169")) (ifInst "" (formula "58")) (ifInst "" (formula "19"))) + (rule "translateJavaAddInt" (formula "55") (term "2,1,1,0,0,1,1")) + (rule "translateJavaAddInt" (formula "55") (term "2,0,1,0,1,1")) + (rule "polySimp_addComm0" (formula "55") (term "2,1,1,0,0,1,1")) + (rule "polySimp_addComm0" (formula "55") (term "2,0,1,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "55") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "55") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "55") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "55") (term "0,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "55") (term "0,0,0")) + (rule "replace_known_left" (formula "55") (term "0,0,0") (ifseqformula "8")) + (builtin "One Step Simplification" (formula "55")) + (rule "inEqSimp_commuteLeq" (formula "55") (term "1,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "55") (term "1,0,1,1")) + (rule "applyEq" (formula "55") (term "0,1,0,0,1,1") (ifseqformula "56")) + (rule "inEqSimp_commuteLeq" (formula "55") (term "1,0,0,1,1")) + (rule "applyEq" (formula "55") (term "2,0,1,0,1,1") (ifseqformula "48")) + (rule "applyEq" (formula "55") (term "0,1,0,0,0") (ifseqformula "48")) + (rule "applyEq" (formula "55") (term "0,0,1,1,1") (ifseqformula "56")) + (rule "applyEq" (formula "55") (term "0,1,0,0,0,1,1") (ifseqformula "56")) + (rule "inEqSimp_commuteGeq" (formula "55") (term "1,0,0,0,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "55") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "55") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "55") (term "0,0,0")) + (rule "replace_known_left" (formula "55") (term "0,0") (ifseqformula "2")) + (builtin "One Step Simplification" (formula "55")) + (rule "Free_class_invariant_axiom_for_de_wiesler_Buffers" (formula "40") (inst "b=b")) + (builtin "One Step Simplification" (formula "40")) + (rule "expand_inInt" (formula "40") (term "1,0,0,1")) + (rule "replace_int_MIN" (formula "40") (term "0,1,1,0,0,1")) + (rule "replace_int_MAX" (formula "40") (term "1,0,1,0,0,1")) + (rule "andLeft" (formula "40")) + (rule "andLeft" (formula "40")) + (rule "andLeft" (formula "40")) + (rule "andLeft" (formula "42")) + (rule "andLeft" (formula "40")) + (rule "notLeft" (formula "40")) + (rule "translateJavaMulInt" (formula "40") (term "1")) + (rule "mul_literals" (formula "40") (term "1")) + (rule "eqSymm" (formula "138")) + (rule "inEqSimp_ltToLeq" (formula "44") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "44") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "44") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "44") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "44") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "42")) + (rule "applyEq" (formula "42") (term "0") (ifseqformula "38")) + (rule "applyEq" (formula "43") (term "0") (ifseqformula "38")) + (rule "applyEq" (formula "44") (term "0,1,0,0,1,0,0,0") (ifseqformula "38")) + (rule "inEqSimp_sepPosMonomial0" (formula "44") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "44") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "44") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "44") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "44") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "44") (term "1,1,1,0,0,0")) + (rule "inEqSimp_subsumption1" (formula "42") (ifseqformula "33")) + (rule "leq_literals" (formula "42") (term "0")) + (builtin "One Step Simplification" (formula "42")) + (rule "true_left" (formula "42")) + (rule "inEqSimp_subsumption0" (formula "50") (ifseqformula "42")) + (rule "leq_literals" (formula "50") (term "0")) + (builtin "One Step Simplification" (formula "50")) + (rule "true_left" (formula "50")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "58") (term "0")) + (rule "translateJavaMulInt" (formula "58") (term "0,0,2,0")) + (rule "translateJavaAddInt" (formula "58") (term "0,2,0")) + (rule "polySimp_mulComm0" (formula "58") (term "0,0,2,0")) + (rule "polySimp_addComm0" (formula "58") (term "0,2,0")) + (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "12")) + (rule "andLeft" (formula "12")) + (rule "notLeft" (formula "13")) + (rule "notLeft" (formula "12")) + (rule "Free_class_invariant_axiom_for_de_wiesler_Classifier" (formula "45")) + (builtin "One Step Simplification" (formula "45")) + (rule "andLeft" (formula "45")) + (rule "andLeft" (formula "45")) + (rule "andLeft" (formula "45")) + (rule "andLeft" (formula "45")) + (rule "andLeft" (formula "45")) + (rule "andLeft" (formula "45")) + (rule "translateJavaSubInt" (formula "50") (term "0,2,0")) + (rule "translateJavaSubInt" (formula "50") (term "0,2,1")) + (rule "translateJavaMulInt" (formula "47") (term "1,1")) + (rule "eqSymm" (formula "50")) + (rule "eqSymm" (formula "47")) + (rule "polySimp_elimSub" (formula "50") (term "0,2,0")) + (rule "mul_literals" (formula "50") (term "1,0,2,0")) + (rule "eqSymm" (formula "50")) + (rule "polySimp_elimSub" (formula "50") (term "0,2,0")) + (rule "mul_literals" (formula "50") (term "1,0,2,0")) + (rule "eqSymm" (formula "50")) + (rule "polySimp_mulComm0" (formula "47") (term "1,0")) + (rule "polySimp_addComm0" (formula "50") (term "0,2,0")) + (rule "eqSymm" (formula "50")) + (rule "polySimp_addComm0" (formula "50") (term "0,2,0")) + (rule "eqSymm" (formula "50")) + (rule "inEqSimp_commuteLeq" (formula "45")) + (rule "applyEq" (formula "46") (term "0") (ifseqformula "38")) + (rule "applyEq" (formula "45") (term "0") (ifseqformula "38")) + (rule "applyEq" (formula "45") (term "1") (ifseqformula "38")) + (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "108") (term "1")) + (builtin "One Step Simplification" (formula "108")) + (rule "translateJavaSubInt" (formula "108") (term "0,1,1,1")) + (rule "polySimp_elimSub" (formula "108") (term "0,1,1,1")) + (rule "polySimp_addComm0" (formula "108") (term "0,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "108") (term "1,1,1")) + (rule "mul_literals" (formula "108") (term "1,0,0,1,1,1")) + (rule "add_literals" (formula "108") (term "0,0,1,1,1")) + (rule "polySimp_addAssoc" (formula "108") (term "0,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "108") (term "0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "108") (term "1,1,1")) + (rule "polySimp_mulComm0" (formula "108") (term "1,1,1,1")) + (rule "polySimp_rightDist" (formula "108") (term "1,1,1,1")) + (rule "mul_literals" (formula "108") (term "0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "108") (term "1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "108") (term "1,1,1,1,1")) + (rule "Contract_axiom_for_writtenCountOfBucket_in_BucketPointers" (formula "134") (term "0")) + (rule "replace_known_left" (formula "134") (term "1,0,0") (ifseqformula "18")) + (builtin "One Step Simplification" (formula "134") (ifInst "" (formula "13")) (ifInst "" (formula "176"))) + (rule "inEqSimp_ltToLeq" (formula "134") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "134") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "134") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "134") (term "0,0,0")) + (rule "replace_known_left" (formula "134") (term "0,0,0") (ifseqformula "8")) + (builtin "One Step Simplification" (formula "134")) + (rule "applyEq" (formula "134") (term "0,1,0,0,0") (ifseqformula "53")) + (rule "inEqSimp_sepNegMonomial0" (formula "134") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "134") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "134") (term "0,0,0")) + (rule "replace_known_left" (formula "134") (term "0,0") (ifseqformula "2")) + (builtin "One Step Simplification" (formula "134")) + (rule "Definition_axiom_for_writtenCountOfBucket_in_de_wiesler_BucketPointers" (formula "135") (term "0")) + (rule "translateJavaSubInt" (formula "135") (term "0")) + (rule "polySimp_elimSub" (formula "135") (term "0")) + (rule "polySimp_homoEq" (formula "135")) + (rule "polySimp_mulComm0" (formula "135") (term "1,0")) + (rule "polySimp_addComm0" (formula "135") (term "1,1,0")) + (rule "polySimp_rightDist" (formula "135") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "135") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "135") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "135") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "135") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "135") (term "0")) + (rule "polySimp_sepNegMonomial" (formula "135")) + (rule "polySimp_mulLiterals" (formula "135") (term "0")) + (rule "polySimp_elimOne" (formula "135") (term "0")) + (rule "Definition_axiom_for_isClassOfSlice_in_de_wiesler_Classifier" (formula "136") (term "0") (inst "i=i")) + (builtin "One Step Simplification" (formula "136")) + (rule "expand_inInt" (formula "136") (term "1,0,0")) + (rule "replace_int_MIN" (formula "136") (term "0,1,1,0,0")) + (rule "replace_int_MAX" (formula "136") (term "1,0,1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "136") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "136") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "136") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "136") (term "1,1,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "136") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "136") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "136") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "136") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "136") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "136") (term "1,1,1,0,0,0")) + (rule "Contract_axiom_for_bucketStartsOrdering_in_Functions" (formula "56") (term "0")) + (rule "replace_known_left" (formula "56") (term "1") (ifseqformula "57")) + (builtin "One Step Simplification" (formula "56") (ifInst "" (formula "178")) (ifInst "" (formula "13"))) + (rule "true_left" (formula "56")) + (rule "Definition_axiom_for_bucketStartsOrdering_in_de_wiesler_Functions" (formula "56") (term "0") (inst "b=b")) + (builtin "One Step Simplification" (formula "56")) + (rule "expand_inInt" (formula "56") (term "1,0,0,1")) + (rule "replace_int_MIN" (formula "56") (term "0,1,1,0,0,1")) + (rule "replace_int_MAX" (formula "56") (term "1,0,1,0,0,1")) + (rule "andLeft" (formula "56")) + (rule "andLeft" (formula "56")) + (rule "andLeft" (formula "56")) + (rule "translateJavaAddInt" (formula "59") (term "0,2,0,1,1,1,1,0")) + (rule "translateJavaAddInt" (formula "59") (term "0,2,1,1,0,1,0,1,0")) + (rule "translateJavaAddInt" (formula "59") (term "0,2,1,1,0,1,1,1,0")) + (rule "translateJavaAddInt" (formula "59") (term "0,2,0,1,1,0,1,0")) + (rule "translateJavaAddInt" (formula "59") (term "0,2,0,0,0,1,1,1,0")) + (rule "translateJavaAddInt" (formula "58") (term "0,2,0")) + (rule "translateJavaAddInt" (formula "57") (term "0,2,1")) + (rule "polySimp_addComm0" (formula "59") (term "0,2,0,1,1,1,1,0")) + (rule "polySimp_addComm0" (formula "59") (term "0,2,1,1,0,1,0,1,0")) + (rule "polySimp_addComm0" (formula "59") (term "0,2,1,1,0,1,1,1,0")) + (rule "polySimp_addComm0" (formula "59") (term "0,2,0,1,1,0,1,0")) + (rule "polySimp_addComm0" (formula "59") (term "0,2,0,0,0,1,1,1,0")) + (rule "polySimp_addComm0" (formula "58") (term "0,2,0")) + (rule "polySimp_addComm0" (formula "57") (term "0,2,1")) + (rule "inEqSimp_ltToLeq" (formula "59") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "59") (term "1,0,0,0,0,1,0")) + (rule "inEqSimp_gtToGeq" (formula "59") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "59") (term "1,0,0,0,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "59") (term "1,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "59") (term "1,0,0,1,0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "59") (term "0,0,1,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "59") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "59") (term "0,0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "56")) + (rule "inEqSimp_commuteLeq" (formula "58") (term "1,0,1,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "58") (term "1,0,1,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "58") (term "0,0,1,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "57")) + (rule "inEqSimp_commuteLeq" (formula "56")) + (rule "applyEq" (formula "56") (term "0") (ifseqformula "36")) + (rule "inEqSimp_commuteGeq" (formula "56")) + (rule "applyEq" (formula "56") (term "1,1,1,1,1,0") (ifseqformula "36")) + (rule "inEqSimp_sepPosMonomial0" (formula "56") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "56") (term "1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "56") (term "1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "56") (term "1,1,0,0,1,0")) + (rule "mul_literals" (formula "56") (term "0,1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "56") (term "1,1,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "56") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "56") (term "1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "56") (term "1,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "56") (term "1,1,0,1,1,0")) + (rule "mul_literals" (formula "56") (term "0,1,0,1,1,0")) + (rule "polySimp_elimOne" (formula "56") (term "1,1,0,1,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "56") (term "1,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "56") (term "1,1,0,0,0,0")) + (rule "polySimp_rightDist" (formula "56") (term "1,1,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "56") (term "1,1,1,0,0,0,0")) + (rule "mul_literals" (formula "56") (term "0,1,1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "56") (term "1,1,1,0,0,0,0")) + (rule "Class_invariant_axiom_for_de_wiesler_Buffers" (formula "180")) + (rule "replace_known_right" (formula "180") (term "0,0") (ifseqformula "144")) + (builtin "One Step Simplification" (formula "180") (ifInst "" (formula "145"))) + (rule "closeTrue" (formula "180")) ) - (branch + (branch "Case 2" (rule "andRight" (formula "147")) - (branch + (branch "Case 1" (rule "andRight" (formula "147")) - (branch + (branch "Case 1" (rule "andRight" (formula "147")) - (branch + (branch "Case 1" (rule "andRight" (formula "147")) - (branch + (branch "Case 1" (rule "andRight" (formula "147")) - (branch + (branch "Case 1" (rule "wellFormedAnon" (formula "147")) (rule "wellFormedAnon" (formula "147") (term "0")) - (rule "replace_known_left" (formula "147") (term "1") (ifseqformula "93")) + (rule "replace_known_left" (formula "147") (term "1") (ifseqformula "94")) (builtin "One Step Simplification" (formula "147") (ifInst "" (formula "16")) (ifInst "" (formula "15"))) (rule "closeTrue" (formula "147")) ) - (branch + (branch "Case 2" (rule "expand_inInt" (formula "147")) (rule "replace_int_MIN" (formula "147") (term "0,1")) (rule "replace_int_MAX" (formula "147") (term "1,0")) - (rule "replace_known_left" (formula "147") (term "0") (ifseqformula "75")) + (rule "replace_known_left" (formula "147") (term "0") (ifseqformula "76")) (builtin "One Step Simplification" (formula "147")) + (rule "polySimp_homoEq" (formula "57")) (rule "polySimp_homoEq" (formula "47") (term "1,0,1,0")) (rule "polySimp_homoEq" (formula "10") (term "1,0")) - (rule "polySimp_homoEq" (formula "56")) + (rule "polySimp_mulComm0" (formula "57") (term "1,0")) (rule "polySimp_mulComm0" (formula "47") (term "1,0,1,0,1,0")) (rule "polySimp_mulComm0" (formula "10") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "56") (term "1,0")) + (rule "polySimp_rightDist" (formula "57") (term "1,0")) (rule "polySimp_rightDist" (formula "47") (term "1,0,1,0,1,0")) (rule "polySimp_mulAssoc" (formula "47") (term "0,1,0,1,0,1,0")) (rule "polySimp_mulComm0" (formula "47") (term "0,0,1,0,1,0,1,0")) @@ -29117,91 +44513,80 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_elimOne" (formula "47") (term "0,1,0,1,0,1,0")) (rule "polySimp_rightDist" (formula "10") (term "1,0,1,0")) (rule "polySimp_mulComm0" (formula "10") (term "0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "56") (term "1,0")) - (rule "polySimp_rightDist" (formula "56") (term "0,1,0")) - (rule "polySimp_mulAssoc" (formula "56") (term "0,0,1,0")) - (rule "polySimp_mulComm0" (formula "56") (term "0,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "56") (term "0,0,1,0")) - (rule "polySimp_elimOne" (formula "56") (term "0,0,1,0")) + (rule "polySimp_rightDist" (formula "57") (term "0,1,0")) + (rule "polySimp_mulAssoc" (formula "57") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "57") (term "0,0,1,0")) + (rule "polySimp_elimOne" (formula "57") (term "0,0,1,0")) (rule "polySimp_addAssoc" (formula "47") (term "0,1,0,1,0")) (rule "polySimp_addAssoc" (formula "10") (term "0,1,0")) (rule "polySimp_addComm0" (formula "10") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "56") (term "0")) - (rule "polySimp_addComm0" (formula "56") (term "0,0")) + (rule "polySimp_addAssoc" (formula "57") (term "0")) + (rule "polySimp_addComm0" (formula "57") (term "0,0")) (rule "inEqSimp_leqRight" (formula "147")) (rule "polySimp_mulComm0" (formula "1") (term "1,0,0")) (rule "polySimp_addComm1" (formula "1") (term "0")) (rule "add_literals" (formula "1") (term "0,0")) - (rule "inEqSimp_ltToLeq" (formula "10") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "10") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "2")) (rule "polySimp_mulComm0" (formula "2") (term "1,0,0")) (rule "polySimp_addComm1" (formula "2") (term "0")) (rule "inEqSimp_ltToLeq" (formula "48") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "10") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "10") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "12") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_homoInEq0" (formula "105")) - (rule "polySimp_pullOutFactor1" (formula "105") (term "0")) - (rule "add_literals" (formula "105") (term "1,0")) - (rule "times_zero_1" (formula "105") (term "0")) - (rule "qeq_literals" (formula "105")) - (rule "true_left" (formula "105")) - (rule "inEqSimp_homoInEq0" (formula "79")) - (rule "mul_literals" (formula "79") (term "1,0")) - (rule "polySimp_addComm1" (formula "79") (term "0")) - (rule "polySimp_addComm0" (formula "79") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "64")) - (rule "mul_literals" (formula "64") (term "1,0")) - (rule "polySimp_addComm1" (formula "64") (term "0")) - (rule "polySimp_addComm0" (formula "64") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "71")) - (rule "polySimp_mulComm0" (formula "71") (term "1,0")) - (rule "polySimp_rightDist" (formula "71") (term "1,0")) - (rule "polySimp_mulComm0" (formula "71") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "71") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "105")) - (rule "polySimp_mulComm0" (formula "105") (term "1,0")) - (rule "polySimp_rightDist" (formula "105") (term "1,0")) - (rule "polySimp_mulComm0" (formula "105") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "105") (term "0")) + (rule "polySimp_addComm1" (formula "105") (term "0")) (rule "polySimp_addComm0" (formula "105") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "61")) - (rule "polySimp_mulComm0" (formula "61") (term "1,0")) - (rule "polySimp_rightDist" (formula "61") (term "1,0")) - (rule "polySimp_mulComm0" (formula "61") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "61") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "72")) + (rule "polySimp_mulComm0" (formula "72") (term "1,0")) + (rule "polySimp_rightDist" (formula "72") (term "1,0")) + (rule "polySimp_mulComm0" (formula "72") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "72") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "65")) + (rule "mul_literals" (formula "65") (term "1,0")) + (rule "polySimp_addComm1" (formula "65") (term "0")) + (rule "polySimp_addComm0" (formula "65") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "102")) + (rule "polySimp_pullOutFactor1" (formula "102") (term "0")) + (rule "add_literals" (formula "102") (term "1,0")) + (rule "times_zero_1" (formula "102") (term "0")) + (rule "qeq_literals" (formula "102")) + (rule "true_left" (formula "102")) + (rule "inEqSimp_homoInEq0" (formula "75")) + (rule "mul_literals" (formula "75") (term "1,0")) + (rule "polySimp_addComm1" (formula "75") (term "0")) + (rule "polySimp_addComm0" (formula "75") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "63")) - (rule "polySimp_mulComm0" (formula "63") (term "1,0")) - (rule "polySimp_rightDist" (formula "63") (term "1,0")) - (rule "polySimp_mulComm0" (formula "63") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "63") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "74")) - (rule "mul_literals" (formula "74") (term "1,0")) - (rule "polySimp_addComm1" (formula "74") (term "0")) - (rule "polySimp_addComm0" (formula "74") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "62")) - (rule "mul_literals" (formula "62") (term "1,0")) - (rule "polySimp_addComm1" (formula "62") (term "0")) - (rule "polySimp_addComm0" (formula "62") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "78")) - (rule "polySimp_mulComm0" (formula "78") (term "1,0")) - (rule "polySimp_rightDist" (formula "78") (term "1,0")) - (rule "polySimp_mulComm0" (formula "78") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "78") (term "0")) + (rule "mul_literals" (formula "63") (term "1,0")) + (rule "polySimp_addComm1" (formula "63") (term "0")) + (rule "polySimp_addComm0" (formula "63") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "73")) + (rule "mul_literals" (formula "73") (term "1,0")) + (rule "polySimp_addComm1" (formula "73") (term "0")) + (rule "polySimp_addComm0" (formula "73") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "102")) (rule "polySimp_mulComm0" (formula "102") (term "1,0")) (rule "polySimp_rightDist" (formula "102") (term "1,0")) (rule "polySimp_mulComm0" (formula "102") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "102") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "104")) - (rule "polySimp_addComm1" (formula "104") (term "0")) - (rule "polySimp_addComm0" (formula "104") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "73")) - (rule "polySimp_mulComm0" (formula "73") (term "1,0")) - (rule "polySimp_rightDist" (formula "73") (term "1,0")) - (rule "polySimp_mulComm0" (formula "73") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "73") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "106")) + (rule "polySimp_mulComm0" (formula "106") (term "1,0")) + (rule "polySimp_rightDist" (formula "106") (term "1,0")) + (rule "polySimp_mulComm0" (formula "106") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "106") (term "0")) + (rule "polySimp_addComm0" (formula "106") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "74")) + (rule "polySimp_mulComm0" (formula "74") (term "1,0")) + (rule "polySimp_rightDist" (formula "74") (term "1,0")) + (rule "polySimp_mulComm0" (formula "74") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "74") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "79")) + (rule "polySimp_mulComm0" (formula "79") (term "1,0")) + (rule "polySimp_rightDist" (formula "79") (term "1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0")) (rule "inEqSimp_homoInEq0" (formula "38")) (rule "polySimp_mulComm0" (formula "38") (term "1,0")) (rule "polySimp_rightDist" (formula "38") (term "1,0")) @@ -29209,64 +44594,68 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulComm0" (formula "38") (term "0,0,1,0")) (rule "polySimp_mulLiterals" (formula "38") (term "0,1,0")) (rule "polySimp_elimOne" (formula "38") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "101")) - (rule "polySimp_pullOutFactor1" (formula "101") (term "0")) - (rule "add_literals" (formula "101") (term "1,0")) - (rule "times_zero_1" (formula "101") (term "0")) - (rule "qeq_literals" (formula "101")) - (rule "true_left" (formula "101")) - (rule "inEqSimp_homoInEq0" (formula "72")) - (rule "mul_literals" (formula "72") (term "1,0")) - (rule "polySimp_addComm1" (formula "72") (term "0")) - (rule "polySimp_addComm0" (formula "72") (term "0,0")) (rule "polySimp_addAssoc" (formula "38") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "80")) + (rule "mul_literals" (formula "80") (term "1,0")) + (rule "polySimp_addComm1" (formula "80") (term "0")) + (rule "polySimp_addComm0" (formula "80") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "105")) + (rule "polySimp_pullOutFactor1" (formula "105") (term "0")) + (rule "add_literals" (formula "105") (term "1,0")) + (rule "times_zero_1" (formula "105") (term "0")) + (rule "qeq_literals" (formula "105")) + (rule "true_left" (formula "105")) + (rule "inEqSimp_homoInEq0" (formula "62")) + (rule "polySimp_mulComm0" (formula "62") (term "1,0")) + (rule "polySimp_rightDist" (formula "62") (term "1,0")) + (rule "polySimp_mulComm0" (formula "62") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1,0")) + (rule "polySimp_rightDist" (formula "64") (term "1,0")) + (rule "polySimp_mulComm0" (formula "64") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "62") (term "0")) + (rule "polySimp_addAssoc" (formula "64") (term "0")) (rule "polySimp_sepNegMonomial" (formula "48") (term "1,0,1,0")) (rule "polySimp_mulLiterals" (formula "48") (term "0,1,0,1,0")) (rule "polySimp_elimOne" (formula "48") (term "0,1,0,1,0")) (rule "polySimp_sepNegMonomial" (formula "11") (term "1,0")) (rule "polySimp_mulLiterals" (formula "11") (term "0,1,0")) (rule "polySimp_elimOne" (formula "11") (term "0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "57")) - (rule "polySimp_mulLiterals" (formula "57") (term "0")) - (rule "polySimp_elimOne" (formula "57") (term "0")) - (rule "applyEq" (formula "71") (term "0,1,0") (ifseqformula "57")) - (rule "polySimp_mulComm0" (formula "71") (term "1,0")) - (rule "polySimp_rightDist" (formula "71") (term "1,0")) - (rule "polySimp_rightDist" (formula "71") (term "0,1,0")) - (rule "polySimp_mulLiterals" (formula "71") (term "1,0,1,0")) - (rule "polySimp_elimOne" (formula "71") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "71") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "71") (term "0")) - (rule "polySimp_addComm1" (formula "71") (term "0,0")) - (rule "polySimp_addAssoc" (formula "71") (term "0,0,0")) - (rule "applyEq" (formula "72") (term "1,0") (ifseqformula "57")) + (rule "polySimp_sepNegMonomial" (formula "58")) + (rule "polySimp_mulLiterals" (formula "58") (term "0")) + (rule "polySimp_elimOne" (formula "58") (term "0")) + (rule "applyEq" (formula "73") (term "1,0") (ifseqformula "58")) + (rule "polySimp_addAssoc" (formula "73") (term "0")) + (rule "polySimp_addComm1" (formula "73") (term "0,0")) + (rule "polySimp_addAssoc" (formula "73") (term "0,0,0")) + (rule "applyEq" (formula "90") (term "0") (ifseqformula "58")) + (rule "inEqSimp_homoInEq0" (formula "90")) + (rule "polySimp_mulComm0" (formula "90") (term "1,0")) + (rule "polySimp_rightDist" (formula "90") (term "1,0")) + (rule "polySimp_rightDist" (formula "90") (term "0,1,0")) + (rule "polySimp_mulLiterals" (formula "90") (term "1,0,1,0")) + (rule "polySimp_elimOne" (formula "90") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "90") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "90") (term "0")) + (rule "polySimp_addComm0" (formula "90") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "90") (term "0")) + (rule "add_literals" (formula "90") (term "1,1,0")) + (rule "times_zero_1" (formula "90") (term "1,0")) + (rule "add_zero_right" (formula "90") (term "0")) + (rule "applyEq" (formula "72") (term "0,1,0") (ifseqformula "58")) + (rule "polySimp_mulComm0" (formula "72") (term "1,0")) + (rule "polySimp_rightDist" (formula "72") (term "1,0")) + (rule "polySimp_rightDist" (formula "72") (term "0,1,0")) + (rule "polySimp_mulLiterals" (formula "72") (term "1,0,1,0")) + (rule "polySimp_elimOne" (formula "72") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "72") (term "0,0,1,0")) (rule "polySimp_addAssoc" (formula "72") (term "0")) (rule "polySimp_addComm1" (formula "72") (term "0,0")) (rule "polySimp_addAssoc" (formula "72") (term "0,0,0")) - (rule "applyEq" (formula "89") (term "0") (ifseqformula "57")) - (rule "inEqSimp_homoInEq0" (formula "89")) - (rule "polySimp_mulComm0" (formula "89") (term "1,0")) - (rule "polySimp_rightDist" (formula "89") (term "1,0")) - (rule "polySimp_rightDist" (formula "89") (term "0,1,0")) - (rule "polySimp_mulLiterals" (formula "89") (term "1,0,1,0")) - (rule "polySimp_elimOne" (formula "89") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "89") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "89") (term "0")) - (rule "polySimp_addComm0" (formula "89") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "89") (term "0")) - (rule "add_literals" (formula "89") (term "1,1,0")) - (rule "times_zero_1" (formula "89") (term "1,0")) - (rule "add_zero_right" (formula "89") (term "0")) - (rule "applyEq" (formula "86") (term "1") (ifseqformula "57")) + (rule "applyEq" (formula "87") (term "1") (ifseqformula "58")) (rule "inEqSimp_sepNegMonomial1" (formula "1")) (rule "polySimp_mulLiterals" (formula "1") (term "0")) (rule "polySimp_elimOne" (formula "1") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "10") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "10") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "10") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "10") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "10") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "10") (term "1,1,0,0,0,0,0")) (rule "inEqSimp_sepNegMonomial0" (formula "2")) (rule "polySimp_mulLiterals" (formula "2") (term "0")) (rule "polySimp_elimOne" (formula "2") (term "0")) @@ -29276,176 +44665,196 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulLiterals" (formula "48") (term "1,1,0,0,0,0,0")) (rule "mul_literals" (formula "48") (term "0,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "48") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "10") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "10") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "10") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "10") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "10") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "10") (term "1,1,0,0,0,0,0")) (rule "inEqSimp_sepPosMonomial0" (formula "12") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "12") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "12") (term "1,1,0,0,0,0,0")) (rule "mul_literals" (formula "12") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "12") (term "1,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "12") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "79")) - (rule "polySimp_mulComm0" (formula "79") (term "1")) - (rule "polySimp_rightDist" (formula "79") (term "1")) - (rule "mul_literals" (formula "79") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "64")) - (rule "polySimp_mulComm0" (formula "64") (term "1")) - (rule "polySimp_rightDist" (formula "64") (term "1")) - (rule "mul_literals" (formula "64") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "104")) - (rule "polySimp_mulLiterals" (formula "104") (term "0")) - (rule "polySimp_elimOne" (formula "104") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "61")) - (rule "polySimp_mulLiterals" (formula "61") (term "0")) - (rule "polySimp_elimOne" (formula "61") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "63")) - (rule "polySimp_mulLiterals" (formula "63") (term "0")) - (rule "polySimp_elimOne" (formula "63") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "74")) - (rule "polySimp_mulComm0" (formula "74") (term "1")) - (rule "polySimp_rightDist" (formula "74") (term "1")) - (rule "mul_literals" (formula "74") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "62")) - (rule "polySimp_mulComm0" (formula "62") (term "1")) - (rule "polySimp_rightDist" (formula "62") (term "1")) - (rule "mul_literals" (formula "62") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "78")) - (rule "polySimp_mulLiterals" (formula "78") (term "0")) - (rule "polySimp_elimOne" (formula "78") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "101")) - (rule "polySimp_mulLiterals" (formula "101") (term "0")) - (rule "polySimp_elimOne" (formula "101") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "103")) - (rule "polySimp_mulComm0" (formula "103") (term "1")) - (rule "polySimp_rightDist" (formula "103") (term "1")) - (rule "polySimp_mulAssoc" (formula "103") (term "0,1")) - (rule "polySimp_mulComm0" (formula "103") (term "0,0,1")) - (rule "polySimp_mulLiterals" (formula "103") (term "0,1")) - (rule "polySimp_elimOne" (formula "103") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "73")) - (rule "polySimp_mulLiterals" (formula "73") (term "0")) - (rule "polySimp_elimOne" (formula "73") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "104")) + (rule "polySimp_mulComm0" (formula "104") (term "1")) + (rule "polySimp_rightDist" (formula "104") (term "1")) + (rule "polySimp_mulAssoc" (formula "104") (term "0,1")) + (rule "polySimp_mulComm0" (formula "104") (term "0,0,1")) + (rule "polySimp_mulLiterals" (formula "104") (term "0,1")) + (rule "polySimp_elimOne" (formula "104") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "65")) + (rule "polySimp_mulComm0" (formula "65") (term "1")) + (rule "polySimp_rightDist" (formula "65") (term "1")) + (rule "mul_literals" (formula "65") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "75")) + (rule "polySimp_mulComm0" (formula "75") (term "1")) + (rule "polySimp_rightDist" (formula "75") (term "1")) + (rule "mul_literals" (formula "75") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "63")) + (rule "polySimp_mulComm0" (formula "63") (term "1")) + (rule "polySimp_rightDist" (formula "63") (term "1")) + (rule "mul_literals" (formula "63") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "102")) + (rule "polySimp_mulLiterals" (formula "102") (term "0")) + (rule "polySimp_elimOne" (formula "102") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "105")) + (rule "polySimp_mulLiterals" (formula "105") (term "0")) + (rule "polySimp_elimOne" (formula "105") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "74")) + (rule "polySimp_mulLiterals" (formula "74") (term "0")) + (rule "polySimp_elimOne" (formula "74") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "79")) + (rule "polySimp_mulLiterals" (formula "79") (term "0")) + (rule "polySimp_elimOne" (formula "79") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "38")) (rule "polySimp_mulLiterals" (formula "38") (term "0")) (rule "polySimp_elimOne" (formula "38") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "71")) - (rule "polySimp_mulLiterals" (formula "71") (term "0")) - (rule "polySimp_elimOne" (formula "71") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "72")) - (rule "polySimp_mulComm0" (formula "72") (term "1")) - (rule "polySimp_rightDist" (formula "72") (term "1")) - (rule "polySimp_rightDist" (formula "72") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "72") (term "1,0,1")) - (rule "polySimp_elimOne" (formula "72") (term "1,0,1")) - (rule "polySimp_rightDist" (formula "72") (term "0,0,1")) - (rule "mul_literals" (formula "72") (term "0,0,0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "89")) - (rule "polySimp_mulLiterals" (formula "89") (term "1")) - (rule "polySimp_elimOne" (formula "89") (term "1")) - (rule "inEqSimp_subsumption0" (formula "76") (ifseqformula "1")) - (rule "leq_literals" (formula "76") (term "0")) - (builtin "One Step Simplification" (formula "76")) - (rule "true_left" (formula "76")) - (rule "inEqSimp_contradInEq0" (formula "76") (ifseqformula "1")) - (rule "qeq_literals" (formula "76") (term "0")) - (builtin "One Step Simplification" (formula "76")) - (rule "closeFalse" (formula "76")) + (rule "inEqSimp_sepPosMonomial1" (formula "80")) + (rule "polySimp_mulComm0" (formula "80") (term "1")) + (rule "polySimp_rightDist" (formula "80") (term "1")) + (rule "mul_literals" (formula "80") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "62")) + (rule "polySimp_mulLiterals" (formula "62") (term "0")) + (rule "polySimp_elimOne" (formula "62") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "0")) + (rule "polySimp_elimOne" (formula "64") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "73")) + (rule "polySimp_mulComm0" (formula "73") (term "1")) + (rule "polySimp_rightDist" (formula "73") (term "1")) + (rule "polySimp_rightDist" (formula "73") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "73") (term "1,0,1")) + (rule "polySimp_elimOne" (formula "73") (term "1,0,1")) + (rule "polySimp_rightDist" (formula "73") (term "0,0,1")) + (rule "mul_literals" (formula "73") (term "0,0,0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "90")) + (rule "polySimp_mulLiterals" (formula "90") (term "1")) + (rule "polySimp_elimOne" (formula "90") (term "1")) + (rule "inEqSimp_sepNegMonomial1" (formula "72")) + (rule "polySimp_mulLiterals" (formula "72") (term "0")) + (rule "polySimp_elimOne" (formula "72") (term "0")) + (rule "inEqSimp_subsumption0" (formula "77") (ifseqformula "1")) + (rule "leq_literals" (formula "77") (term "0")) + (builtin "One Step Simplification" (formula "77")) + (rule "true_left" (formula "77")) + (rule "inEqSimp_subsumption1" (formula "35") (ifseqformula "36")) + (rule "leq_literals" (formula "35") (term "0")) + (builtin "One Step Simplification" (formula "35")) + (rule "true_left" (formula "35")) + (rule "inEqSimp_contradInEq0" (formula "8") (ifseqformula "1")) + (rule "qeq_literals" (formula "8") (term "0")) + (builtin "One Step Simplification" (formula "8")) + (rule "closeFalse" (formula "8")) ) ) - (branch + (branch "Case 2" (rule "expand_inInt" (formula "147")) (rule "replace_int_MIN" (formula "147") (term "0,1")) (rule "replace_int_MAX" (formula "147") (term "1,0")) - (rule "replace_known_left" (formula "147") (term "1") (ifseqformula "61")) - (builtin "One Step Simplification" (formula "147") (ifInst "" (formula "60"))) + (rule "replace_known_left" (formula "147") (term "1") (ifseqformula "62")) + (builtin "One Step Simplification" (formula "147") (ifInst "" (formula "61"))) (rule "closeTrue" (formula "147")) ) ) - (branch + (branch "Case 2" (rule "expand_inInt" (formula "147")) (rule "replace_int_MIN" (formula "147") (term "0,1")) (rule "replace_int_MAX" (formula "147") (term "1,0")) - (rule "polySimp_homoEq" (formula "10") (term "1,0")) (rule "polySimp_homoEq" (formula "47") (term "1,0,1,0")) - (rule "polySimp_homoEq" (formula "56")) - (rule "polySimp_mulComm0" (formula "10") (term "1,0,1,0")) + (rule "polySimp_homoEq" (formula "10") (term "1,0")) + (rule "polySimp_homoEq" (formula "57")) (rule "polySimp_mulComm0" (formula "47") (term "1,0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "56") (term "1,0")) - (rule "polySimp_rightDist" (formula "10") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "10") (term "0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "10") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "1,0")) (rule "polySimp_rightDist" (formula "47") (term "1,0,1,0,1,0")) (rule "polySimp_mulAssoc" (formula "47") (term "0,1,0,1,0,1,0")) (rule "polySimp_mulComm0" (formula "47") (term "0,0,1,0,1,0,1,0")) (rule "polySimp_mulLiterals" (formula "47") (term "0,1,0,1,0,1,0")) (rule "polySimp_elimOne" (formula "47") (term "0,1,0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "56") (term "1,0")) - (rule "polySimp_rightDist" (formula "56") (term "0,1,0")) - (rule "polySimp_mulAssoc" (formula "56") (term "0,0,1,0")) - (rule "polySimp_mulComm0" (formula "56") (term "0,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "56") (term "0,0,1,0")) - (rule "polySimp_elimOne" (formula "56") (term "0,0,1,0")) + (rule "polySimp_rightDist" (formula "10") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "10") (term "0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "57") (term "1,0")) + (rule "polySimp_rightDist" (formula "57") (term "0,1,0")) + (rule "polySimp_mulAssoc" (formula "57") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "57") (term "0,0,1,0")) + (rule "polySimp_elimOne" (formula "57") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "47") (term "0,1,0,1,0")) (rule "polySimp_addAssoc" (formula "10") (term "0,1,0")) (rule "polySimp_addComm0" (formula "10") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "47") (term "0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "56") (term "0")) - (rule "polySimp_addComm0" (formula "56") (term "0,0")) + (rule "polySimp_addAssoc" (formula "57") (term "0")) + (rule "polySimp_addComm0" (formula "57") (term "0,0")) (rule "inEqSimp_ltToLeq" (formula "9") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "11") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "47") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "1")) (rule "polySimp_mulComm0" (formula "1") (term "1,0,0")) (rule "polySimp_addComm1" (formula "1") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "47") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "11") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_homoInEq0" (formula "101")) + (rule "polySimp_pullOutFactor1" (formula "101") (term "0")) + (rule "add_literals" (formula "101") (term "1,0")) + (rule "times_zero_1" (formula "101") (term "0")) + (rule "qeq_literals" (formula "101")) + (rule "true_left" (formula "101")) (rule "inEqSimp_homoInEq0" (formula "62")) - (rule "polySimp_mulComm0" (formula "62") (term "1,0")) - (rule "polySimp_rightDist" (formula "62") (term "1,0")) - (rule "polySimp_mulComm0" (formula "62") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "62") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "73")) - (rule "mul_literals" (formula "73") (term "1,0")) - (rule "polySimp_addComm1" (formula "73") (term "0")) - (rule "polySimp_addComm0" (formula "73") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "60")) - (rule "polySimp_mulComm0" (formula "60") (term "1,0")) - (rule "polySimp_rightDist" (formula "60") (term "1,0")) - (rule "polySimp_mulComm0" (formula "60") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "60") (term "0")) + (rule "mul_literals" (formula "62") (term "1,0")) + (rule "polySimp_addComm1" (formula "62") (term "0")) + (rule "polySimp_addComm0" (formula "62") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "79")) + (rule "mul_literals" (formula "79") (term "1,0")) + (rule "polySimp_addComm1" (formula "79") (term "0")) + (rule "polySimp_addComm0" (formula "79") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "101")) + (rule "polySimp_mulComm0" (formula "101") (term "1,0")) + (rule "polySimp_rightDist" (formula "101") (term "1,0")) + (rule "polySimp_mulComm0" (formula "101") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "101") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "72")) + (rule "mul_literals" (formula "72") (term "1,0")) + (rule "polySimp_addComm1" (formula "72") (term "0")) + (rule "polySimp_addComm0" (formula "72") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "63")) - (rule "mul_literals" (formula "63") (term "1,0")) - (rule "polySimp_addComm1" (formula "63") (term "0")) - (rule "polySimp_addComm0" (formula "63") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "103")) - (rule "polySimp_addComm1" (formula "103") (term "0")) - (rule "polySimp_addComm0" (formula "103") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "78")) - (rule "mul_literals" (formula "78") (term "1,0")) - (rule "polySimp_addComm1" (formula "78") (term "0")) - (rule "polySimp_addComm0" (formula "78") (term "0,0")) + (rule "polySimp_mulComm0" (formula "63") (term "1,0")) + (rule "polySimp_rightDist" (formula "63") (term "1,0")) + (rule "polySimp_mulComm0" (formula "63") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "63") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "73")) + (rule "polySimp_mulComm0" (formula "73") (term "1,0")) + (rule "polySimp_rightDist" (formula "73") (term "1,0")) + (rule "polySimp_mulComm0" (formula "73") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "73") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "64")) + (rule "mul_literals" (formula "64") (term "1,0")) + (rule "polySimp_addComm1" (formula "64") (term "0")) + (rule "polySimp_addComm0" (formula "64") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "71")) + (rule "polySimp_mulComm0" (formula "71") (term "1,0")) + (rule "polySimp_rightDist" (formula "71") (term "1,0")) + (rule "polySimp_mulComm0" (formula "71") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "71") (term "0")) (rule "inEqSimp_homoInEq0" (formula "105")) (rule "polySimp_mulComm0" (formula "105") (term "1,0")) (rule "polySimp_rightDist" (formula "105") (term "1,0")) (rule "polySimp_mulComm0" (formula "105") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "105") (term "0")) (rule "polySimp_addComm0" (formula "105") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "70")) - (rule "polySimp_mulComm0" (formula "70") (term "1,0")) - (rule "polySimp_rightDist" (formula "70") (term "1,0")) - (rule "polySimp_mulComm0" (formula "70") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "70") (term "0")) (rule "inEqSimp_homoInEq0" (formula "61")) - (rule "mul_literals" (formula "61") (term "1,0")) - (rule "polySimp_addComm1" (formula "61") (term "0")) - (rule "polySimp_addComm0" (formula "61") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "104")) - (rule "polySimp_pullOutFactor1" (formula "104") (term "0")) - (rule "add_literals" (formula "104") (term "1,0")) - (rule "times_zero_1" (formula "104") (term "0")) - (rule "qeq_literals" (formula "104")) - (rule "true_left" (formula "104")) - (rule "inEqSimp_homoInEq0" (formula "71")) - (rule "mul_literals" (formula "71") (term "1,0")) - (rule "polySimp_addComm1" (formula "71") (term "0")) - (rule "polySimp_addComm0" (formula "71") (term "0,0")) + (rule "polySimp_mulComm0" (formula "61") (term "1,0")) + (rule "polySimp_rightDist" (formula "61") (term "1,0")) + (rule "polySimp_mulComm0" (formula "61") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "61") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "74")) + (rule "mul_literals" (formula "74") (term "1,0")) + (rule "polySimp_addComm1" (formula "74") (term "0")) + (rule "polySimp_addComm0" (formula "74") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "103")) + (rule "polySimp_addComm1" (formula "103") (term "0")) + (rule "polySimp_addComm0" (formula "103") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "37")) (rule "polySimp_mulComm0" (formula "37") (term "1,0")) (rule "polySimp_rightDist" (formula "37") (term "1,0")) @@ -29454,27 +44863,17 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulLiterals" (formula "37") (term "0,1,0")) (rule "polySimp_elimOne" (formula "37") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "37") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "77")) - (rule "polySimp_mulComm0" (formula "77") (term "1,0")) - (rule "polySimp_rightDist" (formula "77") (term "1,0")) - (rule "polySimp_mulComm0" (formula "77") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "77") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "101")) - (rule "polySimp_mulComm0" (formula "101") (term "1,0")) - (rule "polySimp_rightDist" (formula "101") (term "1,0")) - (rule "polySimp_mulComm0" (formula "101") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "101") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "72")) - (rule "polySimp_mulComm0" (formula "72") (term "1,0")) - (rule "polySimp_rightDist" (formula "72") (term "1,0")) - (rule "polySimp_mulComm0" (formula "72") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "72") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "100")) - (rule "polySimp_pullOutFactor1" (formula "100") (term "0")) - (rule "add_literals" (formula "100") (term "1,0")) - (rule "times_zero_1" (formula "100") (term "0")) - (rule "qeq_literals" (formula "100")) - (rule "true_left" (formula "100")) + (rule "inEqSimp_homoInEq0" (formula "78")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "104")) + (rule "polySimp_pullOutFactor1" (formula "104") (term "0")) + (rule "add_literals" (formula "104") (term "1,0")) + (rule "times_zero_1" (formula "104") (term "0")) + (rule "qeq_literals" (formula "104")) + (rule "true_left" (formula "104")) (rule "inEqSimp_homoInEq0" (formula "145") (term "1")) (rule "mul_literals" (formula "145") (term "1,0,1")) (rule "polySimp_addComm1" (formula "145") (term "0,1")) @@ -29491,109 +44890,109 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulComm0" (formula "145") (term "0,0,1,0,0")) (rule "polySimp_addAssoc" (formula "145") (term "0,0")) (rule "polySimp_addAssoc" (formula "145") (term "0,0,0")) - (rule "polySimp_sepNegMonomial" (formula "10") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "10") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "10") (term "0,1,0")) (rule "polySimp_sepNegMonomial" (formula "47") (term "1,0,1,0")) (rule "polySimp_mulLiterals" (formula "47") (term "0,1,0,1,0")) (rule "polySimp_elimOne" (formula "47") (term "0,1,0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "56")) - (rule "polySimp_mulLiterals" (formula "56") (term "0")) - (rule "polySimp_elimOne" (formula "56") (term "0")) - (rule "applyEq" (formula "70") (term "0,1,0") (ifseqformula "56")) - (rule "polySimp_mulComm0" (formula "70") (term "1,0")) - (rule "polySimp_rightDist" (formula "70") (term "1,0")) - (rule "polySimp_rightDist" (formula "70") (term "0,1,0")) - (rule "polySimp_mulLiterals" (formula "70") (term "1,0,1,0")) - (rule "polySimp_elimOne" (formula "70") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "70") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "70") (term "0")) - (rule "polySimp_addComm1" (formula "70") (term "0,0")) - (rule "polySimp_addAssoc" (formula "70") (term "0,0,0")) - (rule "applyEq" (formula "71") (term "1,0") (ifseqformula "56")) + (rule "polySimp_sepNegMonomial" (formula "10") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "10") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "10") (term "0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "57")) + (rule "polySimp_mulLiterals" (formula "57") (term "0")) + (rule "polySimp_elimOne" (formula "57") (term "0")) + (rule "applyEq" (formula "71") (term "0,1,0") (ifseqformula "57")) + (rule "polySimp_mulComm0" (formula "71") (term "1,0")) + (rule "polySimp_rightDist" (formula "71") (term "1,0")) + (rule "polySimp_rightDist" (formula "71") (term "0,1,0")) + (rule "polySimp_mulLiterals" (formula "71") (term "1,0,1,0")) + (rule "polySimp_elimOne" (formula "71") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "71") (term "0,0,1,0")) (rule "polySimp_addAssoc" (formula "71") (term "0")) (rule "polySimp_addComm1" (formula "71") (term "0,0")) (rule "polySimp_addAssoc" (formula "71") (term "0,0,0")) - (rule "applyEq" (formula "88") (term "0") (ifseqformula "56")) - (rule "inEqSimp_homoInEq0" (formula "88")) - (rule "polySimp_mulComm0" (formula "88") (term "1,0")) - (rule "polySimp_rightDist" (formula "88") (term "1,0")) - (rule "polySimp_rightDist" (formula "88") (term "0,1,0")) - (rule "polySimp_mulLiterals" (formula "88") (term "1,0,1,0")) - (rule "polySimp_elimOne" (formula "88") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "88") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "88") (term "0")) - (rule "polySimp_addComm0" (formula "88") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "88") (term "0")) - (rule "add_literals" (formula "88") (term "1,1,0")) - (rule "times_zero_1" (formula "88") (term "1,0")) - (rule "add_zero_right" (formula "88") (term "0")) - (rule "applyEq" (formula "85") (term "1") (ifseqformula "56")) + (rule "applyEq" (formula "89") (term "0") (ifseqformula "57")) + (rule "inEqSimp_homoInEq0" (formula "89")) + (rule "polySimp_mulComm0" (formula "89") (term "1,0")) + (rule "polySimp_rightDist" (formula "89") (term "1,0")) + (rule "polySimp_rightDist" (formula "89") (term "0,1,0")) + (rule "polySimp_mulLiterals" (formula "89") (term "1,0,1,0")) + (rule "polySimp_elimOne" (formula "89") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "89") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "89") (term "0")) + (rule "polySimp_addComm0" (formula "89") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "89") (term "0")) + (rule "add_literals" (formula "89") (term "1,1,0")) + (rule "times_zero_1" (formula "89") (term "1,0")) + (rule "add_zero_right" (formula "89") (term "0")) + (rule "applyEq" (formula "72") (term "1,0") (ifseqformula "57")) + (rule "polySimp_addAssoc" (formula "72") (term "0")) + (rule "polySimp_addComm1" (formula "72") (term "0,0")) + (rule "polySimp_addAssoc" (formula "72") (term "0,0,0")) + (rule "applyEq" (formula "86") (term "1") (ifseqformula "57")) (rule "inEqSimp_sepPosMonomial0" (formula "9") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "9") (term "1,0,0,0,0,0")) (rule "mul_literals" (formula "9") (term "0,1,0,0,0,0,0")) (rule "polySimp_mulLiterals" (formula "9") (term "1,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "9") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "11") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "11") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "11") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "11") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "11") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "1")) - (rule "polySimp_mulLiterals" (formula "1") (term "0")) - (rule "polySimp_elimOne" (formula "1") (term "0")) (rule "inEqSimp_sepPosMonomial0" (formula "47") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "47") (term "1,0,0,0,0,0")) (rule "mul_literals" (formula "47") (term "0,1,0,0,0,0,0")) (rule "polySimp_mulLiterals" (formula "47") (term "1,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "47") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "62")) - (rule "polySimp_mulLiterals" (formula "62") (term "0")) - (rule "polySimp_elimOne" (formula "62") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "73")) - (rule "polySimp_mulComm0" (formula "73") (term "1")) - (rule "polySimp_rightDist" (formula "73") (term "1")) - (rule "mul_literals" (formula "73") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "60")) - (rule "polySimp_mulLiterals" (formula "60") (term "0")) - (rule "polySimp_elimOne" (formula "60") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "63")) - (rule "polySimp_mulComm0" (formula "63") (term "1")) - (rule "polySimp_rightDist" (formula "63") (term "1")) - (rule "mul_literals" (formula "63") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "102")) - (rule "polySimp_mulComm0" (formula "102") (term "1")) - (rule "polySimp_rightDist" (formula "102") (term "1")) - (rule "polySimp_mulAssoc" (formula "102") (term "0,1")) - (rule "polySimp_mulComm0" (formula "102") (term "0,0,1")) - (rule "polySimp_mulLiterals" (formula "102") (term "0,1")) - (rule "polySimp_elimOne" (formula "102") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "78")) - (rule "polySimp_mulComm0" (formula "78") (term "1")) - (rule "polySimp_rightDist" (formula "78") (term "1")) - (rule "mul_literals" (formula "78") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "103")) - (rule "polySimp_mulLiterals" (formula "103") (term "0")) - (rule "polySimp_elimOne" (formula "103") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "61")) - (rule "polySimp_mulComm0" (formula "61") (term "1")) - (rule "polySimp_rightDist" (formula "61") (term "1")) - (rule "mul_literals" (formula "61") (term "0,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "1")) + (rule "polySimp_mulLiterals" (formula "1") (term "0")) + (rule "polySimp_elimOne" (formula "1") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "11") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "11") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "11") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "11") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "11") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "62")) + (rule "polySimp_mulComm0" (formula "62") (term "1")) + (rule "polySimp_rightDist" (formula "62") (term "1")) + (rule "mul_literals" (formula "62") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "79")) + (rule "polySimp_mulComm0" (formula "79") (term "1")) + (rule "polySimp_rightDist" (formula "79") (term "1")) + (rule "mul_literals" (formula "79") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "101")) + (rule "polySimp_mulLiterals" (formula "101") (term "0")) + (rule "polySimp_elimOne" (formula "101") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "63")) + (rule "polySimp_mulLiterals" (formula "63") (term "0")) + (rule "polySimp_elimOne" (formula "63") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "73")) + (rule "polySimp_mulLiterals" (formula "73") (term "0")) + (rule "polySimp_elimOne" (formula "73") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1")) + (rule "polySimp_rightDist" (formula "64") (term "1")) + (rule "mul_literals" (formula "64") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "104")) + (rule "polySimp_mulLiterals" (formula "104") (term "0")) + (rule "polySimp_elimOne" (formula "104") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "61")) + (rule "polySimp_mulLiterals" (formula "61") (term "0")) + (rule "polySimp_elimOne" (formula "61") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "74")) + (rule "polySimp_mulComm0" (formula "74") (term "1")) + (rule "polySimp_rightDist" (formula "74") (term "1")) + (rule "mul_literals" (formula "74") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "103")) + (rule "polySimp_mulComm0" (formula "103") (term "1")) + (rule "polySimp_rightDist" (formula "103") (term "1")) + (rule "polySimp_mulAssoc" (formula "103") (term "0,1")) + (rule "polySimp_mulComm0" (formula "103") (term "0,0,1")) + (rule "polySimp_mulLiterals" (formula "103") (term "0,1")) + (rule "polySimp_elimOne" (formula "103") (term "0,1")) (rule "inEqSimp_sepNegMonomial1" (formula "37")) (rule "polySimp_mulLiterals" (formula "37") (term "0")) (rule "polySimp_elimOne" (formula "37") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "77")) - (rule "polySimp_mulLiterals" (formula "77") (term "0")) - (rule "polySimp_elimOne" (formula "77") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "100")) - (rule "polySimp_mulLiterals" (formula "100") (term "0")) - (rule "polySimp_elimOne" (formula "100") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "72")) - (rule "polySimp_mulLiterals" (formula "72") (term "0")) - (rule "polySimp_elimOne" (formula "72") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "78")) + (rule "polySimp_mulLiterals" (formula "78") (term "0")) + (rule "polySimp_elimOne" (formula "78") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "144") (term "1")) (rule "polySimp_mulLiterals" (formula "144") (term "0,1")) (rule "polySimp_elimOne" (formula "144") (term "0,1")) @@ -29604,28 +45003,24 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "mul_literals" (formula "144") (term "0,0,1,0")) (rule "polySimp_mulLiterals" (formula "144") (term "1,0,1,0")) (rule "polySimp_elimOne" (formula "144") (term "1,0,1,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "70")) - (rule "polySimp_mulLiterals" (formula "70") (term "0")) - (rule "polySimp_elimOne" (formula "70") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "71")) - (rule "polySimp_mulComm0" (formula "71") (term "1")) - (rule "polySimp_rightDist" (formula "71") (term "1")) - (rule "polySimp_rightDist" (formula "71") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "71") (term "1,0,1")) - (rule "polySimp_elimOne" (formula "71") (term "1,0,1")) - (rule "polySimp_rightDist" (formula "71") (term "0,0,1")) - (rule "mul_literals" (formula "71") (term "0,0,0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "88")) - (rule "polySimp_mulLiterals" (formula "88") (term "1")) - (rule "polySimp_elimOne" (formula "88") (term "1")) + (rule "inEqSimp_sepNegMonomial1" (formula "71")) + (rule "polySimp_mulLiterals" (formula "71") (term "0")) + (rule "polySimp_elimOne" (formula "71") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "89")) + (rule "polySimp_mulLiterals" (formula "89") (term "1")) + (rule "polySimp_elimOne" (formula "89") (term "1")) + (rule "inEqSimp_sepPosMonomial1" (formula "72")) + (rule "polySimp_mulComm0" (formula "72") (term "1")) + (rule "polySimp_rightDist" (formula "72") (term "1")) + (rule "polySimp_rightDist" (formula "72") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "72") (term "1,0,1")) + (rule "polySimp_elimOne" (formula "72") (term "1,0,1")) + (rule "polySimp_rightDist" (formula "72") (term "0,0,1")) + (rule "mul_literals" (formula "72") (term "0,0,0,1")) (rule "inEqSimp_subsumption1" (formula "34") (ifseqformula "35")) (rule "leq_literals" (formula "34") (term "0")) (builtin "One Step Simplification" (formula "34")) (rule "true_left" (formula "34")) - (rule "inEqSimp_subsumption1" (formula "75") (ifseqformula "7")) - (rule "leq_literals" (formula "75") (term "0")) - (builtin "One Step Simplification" (formula "75")) - (rule "true_left" (formula "75")) (rule "inEqSimp_subsumption1" (formula "8") (ifseqformula "1")) (rule "inEqSimp_homoInEq0" (formula "8") (term "0")) (rule "polySimp_pullOutFactor1b" (formula "8") (term "0,0")) @@ -29635,11 +45030,15 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "qeq_literals" (formula "8") (term "0")) (builtin "One Step Simplification" (formula "8")) (rule "true_left" (formula "8")) - (rule "inEqSimp_subsumption1" (formula "77") (ifseqformula "63")) - (rule "leq_literals" (formula "77") (term "0")) - (builtin "One Step Simplification" (formula "77")) - (rule "true_left" (formula "77")) - (rule "inEqSimp_subsumption0" (formula "139") (term "1") (ifseqformula "95")) + (rule "inEqSimp_subsumption1" (formula "79") (ifseqformula "64")) + (rule "leq_literals" (formula "79") (term "0")) + (builtin "One Step Simplification" (formula "79")) + (rule "true_left" (formula "79")) + (rule "inEqSimp_subsumption1" (formula "18") (ifseqformula "30")) + (rule "leq_literals" (formula "18") (term "0")) + (builtin "One Step Simplification" (formula "18")) + (rule "true_left" (formula "18")) + (rule "inEqSimp_subsumption0" (formula "139") (term "1") (ifseqformula "96")) (rule "inEqSimp_homoInEq0" (formula "139") (term "0,1")) (rule "polySimp_mulComm0" (formula "139") (term "1,0,0,1")) (rule "polySimp_rightDist" (formula "139") (term "1,0,0,1")) @@ -29674,221 +45073,93 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "mul_literals" (formula "1") (term "0,0,1")) (rule "polySimp_mulLiterals" (formula "1") (term "1,0,1")) (rule "polySimp_elimOne" (formula "1") (term "1,0,1")) - (rule "inEqSimp_subsumption1" (formula "19") (ifseqformula "31")) - (rule "leq_literals" (formula "19") (term "0")) - (builtin "One Step Simplification" (formula "19")) - (rule "true_left" (formula "19")) - (rule "inEqSimp_subsumption0" (formula "95") (ifseqformula "1")) - (rule "inEqSimp_homoInEq0" (formula "95") (term "0")) - (rule "polySimp_mulComm0" (formula "95") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "95") (term "1,0,0")) - (rule "polySimp_mulLiterals" (formula "95") (term "1,1,0,0")) - (rule "polySimp_elimOne" (formula "95") (term "1,1,0,0")) - (rule "polySimp_rightDist" (formula "95") (term "0,1,0,0")) - (rule "mul_literals" (formula "95") (term "0,0,1,0,0")) - (rule "polySimp_addAssoc" (formula "95") (term "0,0")) - (rule "polySimp_addComm1" (formula "95") (term "0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "95") (term "0,0")) - (rule "add_literals" (formula "95") (term "1,1,0,0")) - (rule "times_zero_1" (formula "95") (term "1,0,0")) - (rule "add_zero_right" (formula "95") (term "0,0")) - (rule "polySimp_addAssoc" (formula "95") (term "0,0")) - (rule "polySimp_addComm0" (formula "95") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "95") (term "0,0")) - (rule "add_literals" (formula "95") (term "1,1,0,0")) - (rule "times_zero_1" (formula "95") (term "1,0,0")) - (rule "add_literals" (formula "95") (term "0,0")) - (rule "qeq_literals" (formula "95") (term "0")) - (builtin "One Step Simplification" (formula "95")) - (rule "true_left" (formula "95")) - (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "58")) - (rule "times_zero_1" (formula "63") (term "0,0")) - (rule "add_zero_left" (formula "63") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "63")) - (rule "polySimp_mulLiterals" (formula "63") (term "0")) - (rule "polySimp_elimOne" (formula "63") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "84") (ifseqformula "70")) - (rule "polySimp_mulComm0" (formula "84") (term "0,0")) - (rule "polySimp_addComm0" (formula "84") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "84")) - (rule "polySimp_mulLiterals" (formula "84") (term "0")) - (rule "polySimp_elimOne" (formula "84") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "78") (ifseqformula "60")) - (rule "mul_literals" (formula "78") (term "0,0")) - (rule "polySimp_addAssoc" (formula "78") (term "0")) - (rule "add_literals" (formula "78") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "78")) - (rule "polySimp_mulLiterals" (formula "78") (term "0")) - (rule "polySimp_elimOne" (formula "78") (term "0")) - (rule "inEqSimp_subsumption0" (formula "78") (ifseqformula "18")) - (rule "leq_literals" (formula "78") (term "0")) - (builtin "One Step Simplification" (formula "78")) - (rule "true_left" (formula "78")) - (rule "inEqSimp_exactShadow3" (formula "31") (ifseqformula "19")) - (rule "polySimp_mulComm0" (formula "31") (term "0,0")) - (rule "polySimp_addComm0" (formula "31") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "31")) - (rule "polySimp_mulLiterals" (formula "31") (term "0")) - (rule "polySimp_elimOne" (formula "31") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "1")) - (rule "mul_literals" (formula "63") (term "0,0")) - (rule "add_zero_left" (formula "63") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "63")) - (rule "polySimp_mulLiterals" (formula "63") (term "0")) - (rule "polySimp_elimOne" (formula "63") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "60")) - (rule "polySimp_mulComm0" (formula "65") (term "0,0")) - (rule "polySimp_addComm0" (formula "65") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "65")) - (rule "polySimp_mulLiterals" (formula "65") (term "0")) - (rule "polySimp_elimOne" (formula "65") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "76") (ifseqformula "52")) - (rule "polySimp_rightDist" (formula "76") (term "0,0")) - (rule "mul_literals" (formula "76") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "76") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "76") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "76") (term "0")) - (rule "add_literals" (formula "76") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "76")) - (rule "mul_literals" (formula "76") (term "1")) - (rule "inEqSimp_subsumption1" (formula "76") (ifseqformula "30")) - (rule "leq_literals" (formula "76") (term "0")) - (builtin "One Step Simplification" (formula "76")) - (rule "true_left" (formula "76")) - (rule "inEqSimp_exactShadow3" (formula "97") (ifseqformula "66")) - (rule "polySimp_rightDist" (formula "97") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "97") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "97") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "97") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "97") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "97") (term "0,0")) - (rule "add_literals" (formula "97") (term "1,1,0,0")) - (rule "times_zero_1" (formula "97") (term "1,0,0")) - (rule "add_zero_right" (formula "97") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "97")) - (rule "polySimp_mulLiterals" (formula "97") (term "1")) - (rule "polySimp_elimOne" (formula "97") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "70") (ifseqformula "75")) - (rule "polySimp_rightDist" (formula "70") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "70") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "70") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "70") (term "0,0,0")) - (rule "polySimp_rightDist" (formula "70") (term "0,0,0,0")) - (rule "mul_literals" (formula "70") (term "0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "70") (term "1,0,0,0,0")) - (rule "polySimp_elimOne" (formula "70") (term "1,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "70") (term "0")) - (rule "polySimp_addComm1" (formula "70") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "70") (term "0")) - (rule "add_literals" (formula "70") (term "1,1,0")) - (rule "times_zero_1" (formula "70") (term "1,0")) - (rule "polySimp_addLiterals" (formula "70") (term "0")) - (rule "polySimp_addComm1" (formula "70") (term "0")) - (rule "polySimp_addComm1" (formula "70") (term "0,0")) - (rule "add_literals" (formula "70") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "70")) - (rule "polySimp_mulLiterals" (formula "70") (term "0")) - (rule "polySimp_elimOne" (formula "70") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "77") (ifseqformula "69")) - (rule "polySimp_rightDist" (formula "77") (term "0,0")) - (rule "mul_literals" (formula "77") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "77") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "77") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "77") (term "0")) - (rule "polySimp_addComm1" (formula "77") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "77") (term "0")) - (rule "add_literals" (formula "77") (term "1,1,0")) - (rule "times_zero_1" (formula "77") (term "1,0")) - (rule "add_zero_right" (formula "77") (term "0")) - (rule "polySimp_addAssoc" (formula "77") (term "0")) - (rule "polySimp_addAssoc" (formula "77") (term "0,0")) - (rule "add_literals" (formula "77") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "77")) - (rule "polySimp_mulComm0" (formula "77") (term "1")) - (rule "polySimp_rightDist" (formula "77") (term "1")) - (rule "mul_literals" (formula "77") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "77") (term "1,1")) - (rule "polySimp_elimOne" (formula "77") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "77") (ifseqformula "98")) - (rule "inEqSimp_homoInEq0" (formula "77") (term "0")) - (rule "polySimp_mulComm0" (formula "77") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "77") (term "1,0,0")) - (rule "mul_literals" (formula "77") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "77") (term "0,0")) - (rule "polySimp_addComm0" (formula "77") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "77") (term "0,0")) - (rule "add_literals" (formula "77") (term "1,1,0,0")) - (rule "times_zero_1" (formula "77") (term "1,0,0")) - (rule "add_literals" (formula "77") (term "0,0")) - (rule "qeq_literals" (formula "77") (term "0")) - (builtin "One Step Simplification" (formula "77")) - (rule "true_left" (formula "77")) - (rule "inEqSimp_exactShadow3" (formula "71") (ifseqformula "52")) - (rule "polySimp_rightDist" (formula "71") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "71") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "71") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "71") (term "0")) - (rule "polySimp_rightDist" (formula "71") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "71") (term "0,0")) - (rule "polySimp_rightDist" (formula "71") (term "0,0,0,0")) - (rule "mul_literals" (formula "71") (term "0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "71") (term "1,0,0,0,0")) - (rule "polySimp_elimOne" (formula "71") (term "1,0,0,0,0")) - (rule "polySimp_addComm1" (formula "71") (term "0,0,0")) - (rule "add_literals" (formula "71") (term "0,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "71")) - (rule "polySimp_mulComm0" (formula "71") (term "1")) - (rule "polySimp_rightDist" (formula "71") (term "1")) - (rule "polySimp_mulLiterals" (formula "71") (term "1,1")) - (rule "polySimp_elimOne" (formula "71") (term "1,1")) - (rule "polySimp_rightDist" (formula "71") (term "0,1")) - (rule "mul_literals" (formula "71") (term "0,0,1")) - (rule "inEqSimp_exactShadow3" (formula "59") (ifseqformula "1")) - (rule "polySimp_rightDist" (formula "59") (term "0,0")) - (rule "mul_literals" (formula "59") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "59") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "59") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "59") (term "0")) - (rule "polySimp_addComm1" (formula "59") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "59") (term "0")) - (rule "add_literals" (formula "59") (term "1,1,0")) - (rule "times_zero_1" (formula "59") (term "1,0")) - (rule "add_zero_right" (formula "59") (term "0")) - (rule "polySimp_addAssoc" (formula "59") (term "0")) - (rule "add_literals" (formula "59") (term "0,0")) - (rule "add_zero_left" (formula "59") (term "0")) - (rule "inEqSimp_subsumption1" (formula "96") (ifseqformula "59")) - (rule "leq_literals" (formula "96") (term "0")) + (rule "inEqSimp_subsumption1" (formula "75") (ifseqformula "8")) + (rule "leq_literals" (formula "75") (term "0")) + (builtin "One Step Simplification" (formula "75")) + (rule "true_left" (formula "75")) + (rule "inEqSimp_subsumption0" (formula "96") (ifseqformula "1")) + (rule "inEqSimp_homoInEq0" (formula "96") (term "0")) + (rule "polySimp_mulComm0" (formula "96") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "96") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "96") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "96") (term "1,1,0,0")) + (rule "polySimp_rightDist" (formula "96") (term "0,1,0,0")) + (rule "mul_literals" (formula "96") (term "0,0,1,0,0")) + (rule "polySimp_addAssoc" (formula "96") (term "0,0")) + (rule "polySimp_addComm1" (formula "96") (term "0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "96") (term "0,0")) + (rule "add_literals" (formula "96") (term "1,1,0,0")) + (rule "times_zero_1" (formula "96") (term "1,0,0")) + (rule "add_zero_right" (formula "96") (term "0,0")) + (rule "polySimp_addAssoc" (formula "96") (term "0,0")) + (rule "polySimp_addComm0" (formula "96") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "96") (term "0,0")) + (rule "add_literals" (formula "96") (term "1,1,0,0")) + (rule "times_zero_1" (formula "96") (term "1,0,0")) + (rule "add_literals" (formula "96") (term "0,0")) + (rule "qeq_literals" (formula "96") (term "0")) (builtin "One Step Simplification" (formula "96")) (rule "true_left" (formula "96")) - (rule "inEqSimp_exactShadow3" (formula "66") (ifseqformula "67")) + (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "1")) + (rule "times_zero_1" (formula "64") (term "0,0")) + (rule "add_zero_left" (formula "64") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "0")) + (rule "polySimp_elimOne" (formula "64") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "62") (ifseqformula "67")) + (rule "polySimp_rightDist" (formula "62") (term "0,0")) + (rule "mul_literals" (formula "62") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "62") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "62") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "62") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "62") (term "0,0")) + (rule "add_literals" (formula "62") (term "1,1,0,0")) + (rule "times_zero_1" (formula "62") (term "1,0,0")) + (rule "add_literals" (formula "62") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "62")) + (rule "mul_literals" (formula "62") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "66") (ifseqformula "61")) (rule "polySimp_mulComm0" (formula "66") (term "0,0")) (rule "polySimp_addComm0" (formula "66") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "66")) (rule "polySimp_mulLiterals" (formula "66") (term "0")) (rule "polySimp_elimOne" (formula "66") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "82")) - (rule "polySimp_mulComm0" (formula "67") (term "0,0")) - (rule "polySimp_addComm0" (formula "67") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "67")) - (rule "polySimp_mulLiterals" (formula "67") (term "0")) - (rule "polySimp_elimOne" (formula "67") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "101") (ifseqformula "61")) - (rule "polySimp_rightDist" (formula "101") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "101") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "101") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "101") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "101") (term "0")) - (rule "polySimp_addComm1" (formula "101") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "101") (term "0")) - (rule "add_literals" (formula "101") (term "1,1,0")) - (rule "times_zero_1" (formula "101") (term "1,0")) - (rule "polySimp_addLiterals" (formula "101") (term "0")) - (rule "polySimp_addComm0" (formula "101") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "101")) - (rule "polySimp_mulLiterals" (formula "101") (term "0")) - (rule "polySimp_elimOne" (formula "101") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "62") (ifseqformula "82")) + (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "59")) + (rule "mul_literals" (formula "65") (term "0,0")) + (rule "add_zero_left" (formula "65") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "65")) + (rule "polySimp_mulLiterals" (formula "65") (term "0")) + (rule "polySimp_elimOne" (formula "65") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "66") (ifseqformula "79")) + (rule "polySimp_mulComm0" (formula "66") (term "0,0")) + (rule "polySimp_addComm0" (formula "66") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "66")) + (rule "polySimp_mulLiterals" (formula "66") (term "0")) + (rule "polySimp_elimOne" (formula "66") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "98") (ifseqformula "67")) + (rule "polySimp_rightDist" (formula "98") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "98") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "98") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "98") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "98") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "98") (term "0,0")) + (rule "add_literals" (formula "98") (term "1,1,0,0")) + (rule "times_zero_1" (formula "98") (term "1,0,0")) + (rule "add_zero_right" (formula "98") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "98")) + (rule "polySimp_mulLiterals" (formula "98") (term "1")) + (rule "polySimp_elimOne" (formula "98") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "20") (ifseqformula "35")) + (rule "mul_literals" (formula "20") (term "0,0")) + (rule "polySimp_addAssoc" (formula "20") (term "0")) + (rule "add_literals" (formula "20") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "20")) + (rule "mul_literals" (formula "20") (term "1")) + (rule "inEqSimp_subsumption1" (formula "20") (ifseqformula "31")) + (rule "leq_literals" (formula "20") (term "0")) + (builtin "One Step Simplification" (formula "20")) + (rule "true_left" (formula "20")) + (rule "inEqSimp_exactShadow3" (formula "62") (ifseqformula "79")) (rule "polySimp_rightDist" (formula "62") (term "0,0")) (rule "mul_literals" (formula "62") (term "0,0,0")) (rule "polySimp_mulLiterals" (formula "62") (term "1,0,0")) @@ -29901,7 +45172,29 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "leq_literals" (formula "62") (term "0")) (builtin "One Step Simplification" (formula "62")) (rule "true_left" (formula "62")) - (rule "inEqSimp_exactShadow3" (formula "53") (ifseqformula "79")) + (rule "inEqSimp_exactShadow3" (formula "97") (ifseqformula "91")) + (rule "polySimp_mulComm0" (formula "97") (term "0,0")) + (rule "polySimp_addComm0" (formula "97") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "97")) + (rule "polySimp_mulLiterals" (formula "97") (term "0")) + (rule "polySimp_elimOne" (formula "97") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "86") (ifseqformula "72")) + (rule "polySimp_mulComm0" (formula "86") (term "0,0")) + (rule "polySimp_addComm0" (formula "86") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "86")) + (rule "polySimp_mulLiterals" (formula "86") (term "0")) + (rule "polySimp_elimOne" (formula "86") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "34") (ifseqformula "32")) + (rule "polySimp_mulComm0" (formula "34") (term "0,0")) + (rule "polySimp_addComm0" (formula "34") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "34")) + (rule "polySimp_mulLiterals" (formula "34") (term "0")) + (rule "polySimp_elimOne" (formula "34") (term "0")) + (rule "inEqSimp_subsumption0" (formula "19") (ifseqformula "34")) + (rule "leq_literals" (formula "19") (term "0")) + (builtin "One Step Simplification" (formula "19")) + (rule "true_left" (formula "19")) + (rule "inEqSimp_exactShadow3" (formula "53") (ifseqformula "76")) (rule "mul_literals" (formula "53") (term "0,0")) (rule "polySimp_addAssoc" (formula "53") (term "0")) (rule "add_literals" (formula "53") (term "0,0")) @@ -29912,6 +45205,47 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "leq_literals" (formula "53") (term "0")) (builtin "One Step Simplification" (formula "53")) (rule "true_left" (formula "53")) + (rule "inEqSimp_exactShadow3" (formula "71") (ifseqformula "52")) + (rule "polySimp_rightDist" (formula "71") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "71") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "71") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "71") (term "0")) + (rule "polySimp_rightDist" (formula "71") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "71") (term "0,0")) + (rule "polySimp_rightDist" (formula "71") (term "0,0,0,0")) + (rule "mul_literals" (formula "71") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "71") (term "1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "71") (term "1,0,0,0,0")) + (rule "polySimp_addComm1" (formula "71") (term "0,0,0")) + (rule "add_literals" (formula "71") (term "0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "71")) + (rule "polySimp_mulComm0" (formula "71") (term "1")) + (rule "polySimp_rightDist" (formula "71") (term "1")) + (rule "polySimp_mulLiterals" (formula "71") (term "1,1")) + (rule "polySimp_elimOne" (formula "71") (term "1,1")) + (rule "polySimp_rightDist" (formula "71") (term "0,1")) + (rule "mul_literals" (formula "71") (term "0,0,1")) + (rule "inEqSimp_exactShadow3" (formula "72") (ifseqformula "77")) + (rule "polySimp_rightDist" (formula "72") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "72") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "72") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "72") (term "0,0,0")) + (rule "polySimp_rightDist" (formula "72") (term "0,0,0,0")) + (rule "mul_literals" (formula "72") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "72") (term "1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "72") (term "1,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "72") (term "0")) + (rule "polySimp_addComm1" (formula "72") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "72") (term "0")) + (rule "add_literals" (formula "72") (term "1,1,0")) + (rule "times_zero_1" (formula "72") (term "1,0")) + (rule "polySimp_addLiterals" (formula "72") (term "0")) + (rule "polySimp_addComm1" (formula "72") (term "0")) + (rule "polySimp_addComm1" (formula "72") (term "0,0")) + (rule "add_literals" (formula "72") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "72")) + (rule "polySimp_mulLiterals" (formula "72") (term "0")) + (rule "polySimp_elimOne" (formula "72") (term "0")) (rule "inEqSimp_exactShadow3" (formula "2") (ifseqformula "46")) (rule "polySimp_rightDist" (formula "2") (term "0,0")) (rule "mul_literals" (formula "2") (term "0,0,0")) @@ -29920,60 +45254,34 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_sepNegMonomial1" (formula "2")) (rule "polySimp_mulLiterals" (formula "2") (term "0")) (rule "polySimp_elimOne" (formula "2") (term "0")) - (rule "inEqSimp_subsumption0" (formula "79") (ifseqformula "2")) - (rule "leq_literals" (formula "79") (term "0")) - (builtin "One Step Simplification" (formula "79")) - (rule "true_left" (formula "79")) - (rule "inEqSimp_exactShadow3" (formula "21") (ifseqformula "36")) - (rule "mul_literals" (formula "21") (term "0,0")) - (rule "polySimp_addAssoc" (formula "21") (term "0")) - (rule "add_literals" (formula "21") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "21")) - (rule "mul_literals" (formula "21") (term "1")) - (rule "inEqSimp_subsumption1" (formula "21") (ifseqformula "32")) - (rule "leq_literals" (formula "21") (term "0")) - (builtin "One Step Simplification" (formula "21")) - (rule "true_left" (formula "21")) - (rule "inEqSimp_exactShadow3" (formula "101") (ifseqformula "82")) - (rule "polySimp_rightDist" (formula "101") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "101") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "101") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "101") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "101") (term "0")) - (rule "polySimp_addComm0" (formula "101") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "101")) - (rule "polySimp_mulComm0" (formula "101") (term "1")) - (rule "polySimp_rightDist" (formula "101") (term "1")) - (rule "polySimp_mulLiterals" (formula "101") (term "1,1")) - (rule "mul_literals" (formula "101") (term "0,1")) - (rule "polySimp_elimOne" (formula "101") (term "1,1")) - (rule "inEqSimp_exactShadow3" (formula "54") (ifseqformula "72")) - (rule "mul_literals" (formula "54") (term "0,0")) - (rule "polySimp_addAssoc" (formula "54") (term "0")) - (rule "polySimp_addAssoc" (formula "54") (term "0,0")) - (rule "polySimp_addAssoc" (formula "54") (term "0,0,0")) - (rule "add_literals" (formula "54") (term "0,0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "54")) - (rule "polySimp_mulLiterals" (formula "54") (term "0")) - (rule "polySimp_elimOne" (formula "54") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "70")) - (rule "polySimp_rightDist" (formula "64") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "64") (term "1,0,0")) - (rule "mul_literals" (formula "64") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "64") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "64") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "64") (term "0,0")) - (rule "add_literals" (formula "64") (term "1,1,0,0")) - (rule "times_zero_1" (formula "64") (term "1,0,0")) - (rule "add_literals" (formula "64") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "64")) - (rule "mul_literals" (formula "64") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "100") (ifseqformula "95")) - (rule "polySimp_mulComm0" (formula "100") (term "0,0")) - (rule "polySimp_addComm0" (formula "100") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "100")) - (rule "polySimp_mulLiterals" (formula "100") (term "0")) - (rule "polySimp_elimOne" (formula "100") (term "0")) + (rule "inEqSimp_subsumption0" (formula "78") (ifseqformula "2")) + (rule "leq_literals" (formula "78") (term "0")) + (builtin "One Step Simplification" (formula "78")) + (rule "true_left" (formula "78")) + (rule "inEqSimp_exactShadow3" (formula "61") (ifseqformula "1")) + (rule "polySimp_rightDist" (formula "61") (term "0,0")) + (rule "mul_literals" (formula "61") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "61") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "61") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "61") (term "0")) + (rule "polySimp_addComm1" (formula "61") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "61") (term "0")) + (rule "add_literals" (formula "61") (term "1,1,0")) + (rule "times_zero_1" (formula "61") (term "1,0")) + (rule "add_zero_right" (formula "61") (term "0")) + (rule "polySimp_addAssoc" (formula "61") (term "0")) + (rule "add_literals" (formula "61") (term "0,0")) + (rule "add_zero_left" (formula "61") (term "0")) + (rule "inEqSimp_subsumption1" (formula "97") (ifseqformula "61")) + (rule "leq_literals" (formula "97") (term "0")) + (builtin "One Step Simplification" (formula "97")) + (rule "true_left" (formula "97")) + (rule "inEqSimp_exactShadow3" (formula "68") (ifseqformula "69")) + (rule "polySimp_mulComm0" (formula "68") (term "0,0")) + (rule "polySimp_addComm0" (formula "68") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "68")) + (rule "polySimp_mulLiterals" (formula "68") (term "0")) + (rule "polySimp_elimOne" (formula "68") (term "0")) (rule "inEqSimp_exactShadow3" (formula "84") (ifseqformula "70")) (rule "mul_literals" (formula "84") (term "0,0")) (rule "polySimp_addAssoc" (formula "84") (term "0")) @@ -29983,7 +45291,7 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulLiterals" (formula "84") (term "1,1")) (rule "mul_literals" (formula "84") (term "0,1")) (rule "polySimp_elimOne" (formula "84") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "84") (ifseqformula "32")) + (rule "inEqSimp_subsumption1" (formula "84") (ifseqformula "31")) (rule "inEqSimp_homoInEq0" (formula "84") (term "0")) (rule "polySimp_mulComm0" (formula "84") (term "1,0,0")) (rule "polySimp_rightDist" (formula "84") (term "1,0,0")) @@ -29997,72 +45305,138 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "qeq_literals" (formula "84") (term "0")) (builtin "One Step Simplification" (formula "84")) (rule "true_left" (formula "84")) - (rule "inEqSimp_exactShadow3" (formula "35") (ifseqformula "33")) - (rule "polySimp_mulComm0" (formula "35") (term "0,0")) - (rule "polySimp_addComm0" (formula "35") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "35")) - (rule "polySimp_mulLiterals" (formula "35") (term "0")) - (rule "polySimp_elimOne" (formula "35") (term "0")) - (rule "inEqSimp_subsumption0" (formula "20") (ifseqformula "35")) - (rule "leq_literals" (formula "20") (term "0")) - (builtin "One Step Simplification" (formula "20")) - (rule "true_left" (formula "20")) - (rule "inEqSimp_exactShadow3" (formula "62") (ifseqformula "82")) - (rule "polySimp_rightDist" (formula "62") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "62") (term "1,0,0")) - (rule "mul_literals" (formula "62") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "62") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "62") (term "0")) - (rule "add_literals" (formula "62") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "62")) - (rule "mul_literals" (formula "62") (term "1")) - (rule "inEqSimp_subsumption1" (formula "62") (ifseqformula "30")) - (rule "leq_literals" (formula "62") (term "0")) - (builtin "One Step Simplification" (formula "62")) - (rule "true_left" (formula "62")) - (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "68")) - (rule "mul_literals" (formula "67") (term "0,0")) - (rule "add_zero_left" (formula "67") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "67")) - (rule "polySimp_mulLiterals" (formula "67") (term "1")) - (rule "polySimp_elimOne" (formula "67") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "96") (ifseqformula "74")) - (rule "mul_literals" (formula "96") (term "0,0")) - (rule "polySimp_addAssoc" (formula "96") (term "0")) - (rule "add_literals" (formula "96") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "96")) - (rule "mul_literals" (formula "96") (term "1")) - (rule "inEqSimp_subsumption1" (formula "96") (ifseqformula "61")) - (rule "leq_literals" (formula "96") (term "0")) - (builtin "One Step Simplification" (formula "96")) - (rule "true_left" (formula "96")) - (rule "inEqSimp_exactShadow3" (formula "30") (ifseqformula "66")) + (rule "inEqSimp_exactShadow3" (formula "84") (ifseqformula "63")) + (rule "mul_literals" (formula "84") (term "0,0")) + (rule "polySimp_addAssoc" (formula "84") (term "0")) + (rule "add_literals" (formula "84") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "84")) + (rule "polySimp_mulLiterals" (formula "84") (term "0")) + (rule "polySimp_elimOne" (formula "84") (term "0")) + (rule "inEqSimp_subsumption0" (formula "84") (ifseqformula "19")) + (rule "leq_literals" (formula "84") (term "0")) + (builtin "One Step Simplification" (formula "84")) + (rule "true_left" (formula "84")) + (rule "inEqSimp_exactShadow3" (formula "81") (ifseqformula "53")) + (rule "polySimp_rightDist" (formula "81") (term "0,0")) + (rule "mul_literals" (formula "81") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "81") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "81") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "81") (term "0")) + (rule "add_literals" (formula "81") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "81")) + (rule "mul_literals" (formula "81") (term "1")) + (rule "inEqSimp_subsumption1" (formula "81") (ifseqformula "30")) + (rule "leq_literals" (formula "81") (term "0")) + (builtin "One Step Simplification" (formula "81")) + (rule "true_left" (formula "81")) + (rule "inEqSimp_exactShadow3" (formula "54") (ifseqformula "73")) + (rule "mul_literals" (formula "54") (term "0,0")) + (rule "polySimp_addAssoc" (formula "54") (term "0")) + (rule "polySimp_addAssoc" (formula "54") (term "0,0")) + (rule "polySimp_addAssoc" (formula "54") (term "0,0,0")) + (rule "add_literals" (formula "54") (term "0,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "54")) + (rule "polySimp_mulLiterals" (formula "54") (term "0")) + (rule "polySimp_elimOne" (formula "54") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "83")) + (rule "polySimp_rightDist" (formula "63") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "63") (term "1,0,0")) + (rule "mul_literals" (formula "63") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "63") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "63") (term "0")) + (rule "add_literals" (formula "63") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "63")) + (rule "mul_literals" (formula "63") (term "1")) + (rule "inEqSimp_subsumption1" (formula "63") (ifseqformula "30")) + (rule "leq_literals" (formula "63") (term "0")) + (builtin "One Step Simplification" (formula "63")) + (rule "true_left" (formula "63")) + (rule "inEqSimp_exactShadow3" (formula "82") (ifseqformula "74")) + (rule "polySimp_rightDist" (formula "82") (term "0,0")) + (rule "mul_literals" (formula "82") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "82") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "82") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "82") (term "0")) + (rule "polySimp_addComm1" (formula "82") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "82") (term "0")) + (rule "add_literals" (formula "82") (term "1,1,0")) + (rule "times_zero_1" (formula "82") (term "1,0")) + (rule "add_zero_right" (formula "82") (term "0")) + (rule "polySimp_addAssoc" (formula "82") (term "0")) + (rule "polySimp_addAssoc" (formula "82") (term "0,0")) + (rule "add_literals" (formula "82") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "82")) + (rule "polySimp_mulComm0" (formula "82") (term "1")) + (rule "polySimp_rightDist" (formula "82") (term "1")) + (rule "polySimp_mulLiterals" (formula "82") (term "1,1")) + (rule "mul_literals" (formula "82") (term "0,1")) + (rule "polySimp_elimOne" (formula "82") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "82") (ifseqformula "102")) + (rule "inEqSimp_homoInEq0" (formula "82") (term "0")) + (rule "polySimp_mulComm0" (formula "82") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "82") (term "1,0,0")) + (rule "mul_literals" (formula "82") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "82") (term "0,0")) + (rule "polySimp_addComm0" (formula "82") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "82") (term "0,0")) + (rule "add_literals" (formula "82") (term "1,1,0,0")) + (rule "times_zero_1" (formula "82") (term "1,0,0")) + (rule "add_literals" (formula "82") (term "0,0")) + (rule "qeq_literals" (formula "82") (term "0")) + (builtin "One Step Simplification" (formula "82")) + (rule "true_left" (formula "82")) + (rule "inEqSimp_exactShadow3" (formula "103") (ifseqformula "64")) + (rule "polySimp_rightDist" (formula "103") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "103") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "103") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "103") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "103") (term "0")) + (rule "polySimp_addComm1" (formula "103") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "103") (term "0")) + (rule "add_literals" (formula "103") (term "1,1,0")) + (rule "times_zero_1" (formula "103") (term "1,0")) + (rule "polySimp_addLiterals" (formula "103") (term "0")) + (rule "polySimp_addComm0" (formula "103") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "103")) + (rule "polySimp_mulLiterals" (formula "103") (term "0")) + (rule "polySimp_elimOne" (formula "103") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "103") (ifseqformula "84")) + (rule "polySimp_rightDist" (formula "103") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "103") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "103") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "103") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "103") (term "0")) + (rule "polySimp_addComm0" (formula "103") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "103")) + (rule "polySimp_mulComm0" (formula "103") (term "1")) + (rule "polySimp_rightDist" (formula "103") (term "1")) + (rule "polySimp_mulLiterals" (formula "103") (term "1,1")) + (rule "mul_literals" (formula "103") (term "0,1")) + (rule "polySimp_elimOne" (formula "103") (term "1,1")) + (rule "inEqSimp_exactShadow3" (formula "30") (ifseqformula "67")) (rule "mul_literals" (formula "30") (term "0,0")) (rule "add_zero_left" (formula "30") (term "0")) (rule "inEqSimp_sepPosMonomial1" (formula "30")) (rule "mul_literals" (formula "30") (term "1")) - (rule "inEqSimp_subsumption1" (formula "62") (ifseqformula "30")) - (rule "leq_literals" (formula "62") (term "0")) - (builtin "One Step Simplification" (formula "62")) - (rule "true_left" (formula "62")) - (rule "inEqSimp_contradInEq1" (formula "97") (ifseqformula "30")) - (rule "qeq_literals" (formula "97") (term "0")) - (builtin "One Step Simplification" (formula "97")) - (rule "closeFalse" (formula "97")) + (rule "inEqSimp_contradInEq1" (formula "99") (ifseqformula "30")) + (rule "qeq_literals" (formula "99") (term "0")) + (builtin "One Step Simplification" (formula "99")) + (rule "closeFalse" (formula "99")) ) ) - (branch + (branch "Case 2" (rule "expand_inInt" (formula "147")) (rule "replace_int_MIN" (formula "147") (term "0,1")) (rule "replace_int_MAX" (formula "147") (term "1,0")) - (rule "replace_known_left" (formula "147") (term "0") (ifseqformula "94")) + (rule "replace_known_left" (formula "147") (term "0") (ifseqformula "95")) (builtin "One Step Simplification" (formula "147")) + (rule "polySimp_homoEq" (formula "57")) (rule "polySimp_homoEq" (formula "47") (term "1,0,1,0")) (rule "polySimp_homoEq" (formula "10") (term "1,0")) - (rule "polySimp_homoEq" (formula "56")) + (rule "polySimp_mulComm0" (formula "57") (term "1,0")) (rule "polySimp_mulComm0" (formula "47") (term "1,0,1,0,1,0")) (rule "polySimp_mulComm0" (formula "10") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "56") (term "1,0")) + (rule "polySimp_rightDist" (formula "57") (term "1,0")) (rule "polySimp_rightDist" (formula "47") (term "1,0,1,0,1,0")) (rule "polySimp_mulAssoc" (formula "47") (term "0,1,0,1,0,1,0")) (rule "polySimp_mulComm0" (formula "47") (term "0,0,1,0,1,0,1,0")) @@ -30070,17 +45444,16 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_elimOne" (formula "47") (term "0,1,0,1,0,1,0")) (rule "polySimp_rightDist" (formula "10") (term "1,0,1,0")) (rule "polySimp_mulComm0" (formula "10") (term "0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "56") (term "1,0")) - (rule "polySimp_rightDist" (formula "56") (term "0,1,0")) - (rule "polySimp_mulAssoc" (formula "56") (term "0,0,1,0")) - (rule "polySimp_mulComm0" (formula "56") (term "0,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "56") (term "0,0,1,0")) - (rule "polySimp_elimOne" (formula "56") (term "0,0,1,0")) + (rule "polySimp_rightDist" (formula "57") (term "0,1,0")) + (rule "polySimp_mulAssoc" (formula "57") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "57") (term "0,0,1,0")) + (rule "polySimp_elimOne" (formula "57") (term "0,0,1,0")) (rule "polySimp_addAssoc" (formula "47") (term "0,1,0,1,0")) (rule "polySimp_addAssoc" (formula "10") (term "0,1,0")) (rule "polySimp_addComm0" (formula "10") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "56") (term "0")) - (rule "polySimp_addComm0" (formula "56") (term "0,0")) + (rule "polySimp_addAssoc" (formula "57") (term "0")) + (rule "polySimp_addComm0" (formula "57") (term "0,0")) (rule "inEqSimp_leqRight" (formula "147")) (rule "polySimp_mulComm0" (formula "1") (term "1,0,0")) (rule "polySimp_addComm1" (formula "1") (term "0")) @@ -30094,6 +45467,20 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "48") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_homoInEq0" (formula "102")) + (rule "polySimp_pullOutFactor1" (formula "102") (term "0")) + (rule "add_literals" (formula "102") (term "1,0")) + (rule "times_zero_1" (formula "102") (term "0")) + (rule "qeq_literals" (formula "102")) + (rule "true_left" (formula "102")) + (rule "inEqSimp_homoInEq0" (formula "72")) + (rule "polySimp_mulComm0" (formula "72") (term "1,0")) + (rule "polySimp_rightDist" (formula "72") (term "1,0")) + (rule "polySimp_mulComm0" (formula "72") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "72") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "104")) + (rule "polySimp_addComm1" (formula "104") (term "0")) + (rule "polySimp_addComm0" (formula "104") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "38")) (rule "polySimp_mulComm0" (formula "38") (term "1,0")) (rule "polySimp_rightDist" (formula "38") (term "1,0")) @@ -30102,115 +45489,101 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulLiterals" (formula "38") (term "0,1,0")) (rule "polySimp_elimOne" (formula "38") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "38") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "78")) - (rule "polySimp_mulComm0" (formula "78") (term "1,0")) - (rule "polySimp_rightDist" (formula "78") (term "1,0")) - (rule "polySimp_mulComm0" (formula "78") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "78") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "104")) - (rule "polySimp_addComm1" (formula "104") (term "0")) - (rule "polySimp_addComm0" (formula "104") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "101")) - (rule "polySimp_pullOutFactor1" (formula "101") (term "0")) - (rule "add_literals" (formula "101") (term "1,0")) - (rule "times_zero_1" (formula "101") (term "0")) - (rule "qeq_literals" (formula "101")) - (rule "true_left" (formula "101")) + (rule "inEqSimp_homoInEq0" (formula "79")) + (rule "polySimp_mulComm0" (formula "79") (term "1,0")) + (rule "polySimp_rightDist" (formula "79") (term "1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "106")) + (rule "polySimp_mulComm0" (formula "106") (term "1,0")) + (rule "polySimp_rightDist" (formula "106") (term "1,0")) + (rule "polySimp_mulComm0" (formula "106") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "106") (term "0")) + (rule "polySimp_addComm0" (formula "106") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "73")) - (rule "polySimp_mulComm0" (formula "73") (term "1,0")) - (rule "polySimp_rightDist" (formula "73") (term "1,0")) - (rule "polySimp_mulComm0" (formula "73") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "73") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "72")) - (rule "mul_literals" (formula "72") (term "1,0")) - (rule "polySimp_addComm1" (formula "72") (term "0")) - (rule "polySimp_addComm0" (formula "72") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "105")) - (rule "polySimp_mulComm0" (formula "105") (term "1,0")) - (rule "polySimp_rightDist" (formula "105") (term "1,0")) - (rule "polySimp_mulComm0" (formula "105") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "105") (term "0")) - (rule "polySimp_addComm0" (formula "105") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "71")) - (rule "polySimp_mulComm0" (formula "71") (term "1,0")) - (rule "polySimp_rightDist" (formula "71") (term "1,0")) - (rule "polySimp_mulComm0" (formula "71") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "71") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "61")) - (rule "polySimp_mulComm0" (formula "61") (term "1,0")) - (rule "polySimp_rightDist" (formula "61") (term "1,0")) - (rule "polySimp_mulComm0" (formula "61") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "61") (term "0")) + (rule "mul_literals" (formula "73") (term "1,0")) + (rule "polySimp_addComm1" (formula "73") (term "0")) + (rule "polySimp_addComm0" (formula "73") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "102")) + (rule "polySimp_mulComm0" (formula "102") (term "1,0")) + (rule "polySimp_rightDist" (formula "102") (term "1,0")) + (rule "polySimp_mulComm0" (formula "102") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "102") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "74")) + (rule "polySimp_mulComm0" (formula "74") (term "1,0")) + (rule "polySimp_rightDist" (formula "74") (term "1,0")) + (rule "polySimp_mulComm0" (formula "74") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "74") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1,0")) + (rule "polySimp_rightDist" (formula "64") (term "1,0")) + (rule "polySimp_mulComm0" (formula "64") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "64") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "80")) + (rule "mul_literals" (formula "80") (term "1,0")) + (rule "polySimp_addComm1" (formula "80") (term "0")) + (rule "polySimp_addComm0" (formula "80") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "75")) + (rule "mul_literals" (formula "75") (term "1,0")) + (rule "polySimp_addComm1" (formula "75") (term "0")) + (rule "polySimp_addComm0" (formula "75") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "63")) - (rule "polySimp_mulComm0" (formula "63") (term "1,0")) - (rule "polySimp_rightDist" (formula "63") (term "1,0")) - (rule "polySimp_mulComm0" (formula "63") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "63") (term "0")) + (rule "mul_literals" (formula "63") (term "1,0")) + (rule "polySimp_addComm1" (formula "63") (term "0")) + (rule "polySimp_addComm0" (formula "63") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "105")) + (rule "polySimp_pullOutFactor1" (formula "105") (term "0")) + (rule "add_literals" (formula "105") (term "1,0")) + (rule "times_zero_1" (formula "105") (term "0")) + (rule "qeq_literals" (formula "105")) + (rule "true_left" (formula "105")) + (rule "inEqSimp_homoInEq0" (formula "65")) + (rule "mul_literals" (formula "65") (term "1,0")) + (rule "polySimp_addComm1" (formula "65") (term "0")) + (rule "polySimp_addComm0" (formula "65") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "62")) - (rule "mul_literals" (formula "62") (term "1,0")) - (rule "polySimp_addComm1" (formula "62") (term "0")) - (rule "polySimp_addComm0" (formula "62") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "64")) - (rule "mul_literals" (formula "64") (term "1,0")) - (rule "polySimp_addComm1" (formula "64") (term "0")) - (rule "polySimp_addComm0" (formula "64") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "104")) - (rule "polySimp_pullOutFactor1" (formula "104") (term "0")) - (rule "add_literals" (formula "104") (term "1,0")) - (rule "times_zero_1" (formula "104") (term "0")) - (rule "qeq_literals" (formula "104")) - (rule "true_left" (formula "104")) - (rule "inEqSimp_homoInEq0" (formula "79")) - (rule "mul_literals" (formula "79") (term "1,0")) - (rule "polySimp_addComm1" (formula "79") (term "0")) - (rule "polySimp_addComm0" (formula "79") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "74")) - (rule "mul_literals" (formula "74") (term "1,0")) - (rule "polySimp_addComm1" (formula "74") (term "0")) - (rule "polySimp_addComm0" (formula "74") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "101")) - (rule "polySimp_mulComm0" (formula "101") (term "1,0")) - (rule "polySimp_rightDist" (formula "101") (term "1,0")) - (rule "polySimp_mulComm0" (formula "101") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "101") (term "0")) - (rule "polySimp_sepNegMonomial" (formula "48") (term "1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "48") (term "0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "48") (term "0,1,0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "11") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "11") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "11") (term "0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "57")) - (rule "polySimp_mulLiterals" (formula "57") (term "0")) - (rule "polySimp_elimOne" (formula "57") (term "0")) - (rule "applyEq" (formula "89") (term "0") (ifseqformula "57")) - (rule "inEqSimp_homoInEq0" (formula "89")) - (rule "polySimp_mulComm0" (formula "89") (term "1,0")) - (rule "polySimp_rightDist" (formula "89") (term "1,0")) - (rule "polySimp_rightDist" (formula "89") (term "0,1,0")) - (rule "polySimp_mulLiterals" (formula "89") (term "1,0,1,0")) - (rule "polySimp_elimOne" (formula "89") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "89") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "89") (term "0")) - (rule "polySimp_addComm0" (formula "89") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "89") (term "0")) - (rule "add_literals" (formula "89") (term "1,1,0")) - (rule "times_zero_1" (formula "89") (term "1,0")) - (rule "add_zero_right" (formula "89") (term "0")) - (rule "applyEq" (formula "72") (term "1,0") (ifseqformula "57")) + (rule "polySimp_mulComm0" (formula "62") (term "1,0")) + (rule "polySimp_rightDist" (formula "62") (term "1,0")) + (rule "polySimp_mulComm0" (formula "62") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "62") (term "0")) + (rule "polySimp_sepNegMonomial" (formula "48") (term "1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "48") (term "0,1,0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "11") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "11") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "11") (term "0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "58")) + (rule "polySimp_mulLiterals" (formula "58") (term "0")) + (rule "polySimp_elimOne" (formula "58") (term "0")) + (rule "applyEq" (formula "72") (term "0,1,0") (ifseqformula "58")) + (rule "polySimp_mulComm0" (formula "72") (term "1,0")) + (rule "polySimp_rightDist" (formula "72") (term "1,0")) + (rule "polySimp_rightDist" (formula "72") (term "0,1,0")) + (rule "polySimp_mulLiterals" (formula "72") (term "1,0,1,0")) + (rule "polySimp_elimOne" (formula "72") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "72") (term "0,0,1,0")) (rule "polySimp_addAssoc" (formula "72") (term "0")) (rule "polySimp_addComm1" (formula "72") (term "0,0")) (rule "polySimp_addAssoc" (formula "72") (term "0,0,0")) - (rule "applyEq" (formula "71") (term "0,1,0") (ifseqformula "57")) - (rule "polySimp_mulComm0" (formula "71") (term "1,0")) - (rule "polySimp_rightDist" (formula "71") (term "1,0")) - (rule "polySimp_rightDist" (formula "71") (term "0,1,0")) - (rule "polySimp_mulLiterals" (formula "71") (term "1,0,1,0")) - (rule "polySimp_elimOne" (formula "71") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "71") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "71") (term "0")) - (rule "polySimp_addComm1" (formula "71") (term "0,0")) - (rule "polySimp_addAssoc" (formula "71") (term "0,0,0")) - (rule "applyEq" (formula "86") (term "1") (ifseqformula "57")) + (rule "applyEq" (formula "73") (term "1,0") (ifseqformula "58")) + (rule "polySimp_addAssoc" (formula "73") (term "0")) + (rule "polySimp_addComm1" (formula "73") (term "0,0")) + (rule "polySimp_addAssoc" (formula "73") (term "0,0,0")) + (rule "applyEq" (formula "90") (term "0") (ifseqformula "58")) + (rule "inEqSimp_homoInEq0" (formula "90")) + (rule "polySimp_mulComm0" (formula "90") (term "1,0")) + (rule "polySimp_rightDist" (formula "90") (term "1,0")) + (rule "polySimp_rightDist" (formula "90") (term "0,1,0")) + (rule "polySimp_mulLiterals" (formula "90") (term "1,0,1,0")) + (rule "polySimp_elimOne" (formula "90") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "90") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "90") (term "0")) + (rule "polySimp_addComm0" (formula "90") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "90") (term "0")) + (rule "add_literals" (formula "90") (term "1,1,0")) + (rule "times_zero_1" (formula "90") (term "1,0")) + (rule "add_zero_right" (formula "90") (term "0")) + (rule "applyEq" (formula "87") (term "1") (ifseqformula "58")) (rule "inEqSimp_sepNegMonomial1" (formula "1")) (rule "polySimp_mulLiterals" (formula "1") (term "0")) (rule "polySimp_elimOne" (formula "1") (term "0")) @@ -30235,72 +45608,72 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "mul_literals" (formula "48") (term "0,1,0,0,0,0,0")) (rule "polySimp_mulLiterals" (formula "48") (term "1,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "48") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "104")) + (rule "polySimp_mulComm0" (formula "104") (term "1")) + (rule "polySimp_rightDist" (formula "104") (term "1")) + (rule "polySimp_mulAssoc" (formula "104") (term "0,1")) + (rule "polySimp_mulComm0" (formula "104") (term "0,0,1")) + (rule "polySimp_mulLiterals" (formula "104") (term "0,1")) + (rule "polySimp_elimOne" (formula "104") (term "0,1")) (rule "inEqSimp_sepNegMonomial1" (formula "38")) (rule "polySimp_mulLiterals" (formula "38") (term "0")) (rule "polySimp_elimOne" (formula "38") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "78")) - (rule "polySimp_mulLiterals" (formula "78") (term "0")) - (rule "polySimp_elimOne" (formula "78") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "103")) - (rule "polySimp_mulComm0" (formula "103") (term "1")) - (rule "polySimp_rightDist" (formula "103") (term "1")) - (rule "polySimp_mulAssoc" (formula "103") (term "0,1")) - (rule "polySimp_mulComm0" (formula "103") (term "0,0,1")) - (rule "polySimp_mulLiterals" (formula "103") (term "0,1")) - (rule "polySimp_elimOne" (formula "103") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "73")) - (rule "polySimp_mulLiterals" (formula "73") (term "0")) - (rule "polySimp_elimOne" (formula "73") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "104")) - (rule "polySimp_mulLiterals" (formula "104") (term "0")) - (rule "polySimp_elimOne" (formula "104") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "61")) - (rule "polySimp_mulLiterals" (formula "61") (term "0")) - (rule "polySimp_elimOne" (formula "61") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "63")) - (rule "polySimp_mulLiterals" (formula "63") (term "0")) - (rule "polySimp_elimOne" (formula "63") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "62")) - (rule "polySimp_mulComm0" (formula "62") (term "1")) - (rule "polySimp_rightDist" (formula "62") (term "1")) - (rule "mul_literals" (formula "62") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "64")) - (rule "polySimp_mulComm0" (formula "64") (term "1")) - (rule "polySimp_rightDist" (formula "64") (term "1")) - (rule "mul_literals" (formula "64") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "79")) - (rule "polySimp_mulComm0" (formula "79") (term "1")) - (rule "polySimp_rightDist" (formula "79") (term "1")) - (rule "mul_literals" (formula "79") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "74")) - (rule "polySimp_mulComm0" (formula "74") (term "1")) - (rule "polySimp_rightDist" (formula "74") (term "1")) - (rule "mul_literals" (formula "74") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "101")) - (rule "polySimp_mulLiterals" (formula "101") (term "0")) - (rule "polySimp_elimOne" (formula "101") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "89")) - (rule "polySimp_mulLiterals" (formula "89") (term "1")) - (rule "polySimp_elimOne" (formula "89") (term "1")) - (rule "inEqSimp_sepPosMonomial1" (formula "72")) - (rule "polySimp_mulComm0" (formula "72") (term "1")) - (rule "polySimp_rightDist" (formula "72") (term "1")) - (rule "polySimp_rightDist" (formula "72") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "72") (term "1,0,1")) - (rule "polySimp_elimOne" (formula "72") (term "1,0,1")) - (rule "polySimp_rightDist" (formula "72") (term "0,0,1")) - (rule "mul_literals" (formula "72") (term "0,0,0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "71")) - (rule "polySimp_mulLiterals" (formula "71") (term "0")) - (rule "polySimp_elimOne" (formula "71") (term "0")) - (rule "inEqSimp_subsumption1" (formula "35") (ifseqformula "36")) - (rule "leq_literals" (formula "35") (term "0")) - (builtin "One Step Simplification" (formula "35")) - (rule "true_left" (formula "35")) - (rule "inEqSimp_subsumption1" (formula "76") (ifseqformula "8")) - (rule "leq_literals" (formula "76") (term "0")) - (builtin "One Step Simplification" (formula "76")) - (rule "true_left" (formula "76")) + (rule "inEqSimp_sepNegMonomial1" (formula "79")) + (rule "polySimp_mulLiterals" (formula "79") (term "0")) + (rule "polySimp_elimOne" (formula "79") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "105")) + (rule "polySimp_mulLiterals" (formula "105") (term "0")) + (rule "polySimp_elimOne" (formula "105") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "102")) + (rule "polySimp_mulLiterals" (formula "102") (term "0")) + (rule "polySimp_elimOne" (formula "102") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "74")) + (rule "polySimp_mulLiterals" (formula "74") (term "0")) + (rule "polySimp_elimOne" (formula "74") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "0")) + (rule "polySimp_elimOne" (formula "64") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "80")) + (rule "polySimp_mulComm0" (formula "80") (term "1")) + (rule "polySimp_rightDist" (formula "80") (term "1")) + (rule "mul_literals" (formula "80") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "75")) + (rule "polySimp_mulComm0" (formula "75") (term "1")) + (rule "polySimp_rightDist" (formula "75") (term "1")) + (rule "mul_literals" (formula "75") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "63")) + (rule "polySimp_mulComm0" (formula "63") (term "1")) + (rule "polySimp_rightDist" (formula "63") (term "1")) + (rule "mul_literals" (formula "63") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "65")) + (rule "polySimp_mulComm0" (formula "65") (term "1")) + (rule "polySimp_rightDist" (formula "65") (term "1")) + (rule "mul_literals" (formula "65") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "62")) + (rule "polySimp_mulLiterals" (formula "62") (term "0")) + (rule "polySimp_elimOne" (formula "62") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "72")) + (rule "polySimp_mulLiterals" (formula "72") (term "0")) + (rule "polySimp_elimOne" (formula "72") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "73")) + (rule "polySimp_mulComm0" (formula "73") (term "1")) + (rule "polySimp_rightDist" (formula "73") (term "1")) + (rule "polySimp_rightDist" (formula "73") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "73") (term "1,0,1")) + (rule "polySimp_elimOne" (formula "73") (term "1,0,1")) + (rule "polySimp_rightDist" (formula "73") (term "0,0,1")) + (rule "mul_literals" (formula "73") (term "0,0,0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "90")) + (rule "polySimp_mulLiterals" (formula "90") (term "1")) + (rule "polySimp_elimOne" (formula "90") (term "1")) + (rule "inEqSimp_subsumption1" (formula "82") (ifseqformula "67")) + (rule "leq_literals" (formula "82") (term "0")) + (builtin "One Step Simplification" (formula "82")) + (rule "true_left" (formula "82")) + (rule "inEqSimp_subsumption0" (formula "94") (ifseqformula "1")) + (rule "leq_literals" (formula "94") (term "0")) + (builtin "One Step Simplification" (formula "94")) + (rule "true_left" (formula "94")) (rule "inEqSimp_subsumption1" (formula "9") (ifseqformula "2")) (rule "inEqSimp_homoInEq0" (formula "9") (term "0")) (rule "polySimp_pullOutFactor1b" (formula "9") (term "0,0")) @@ -30310,62 +45683,71 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "qeq_literals" (formula "9") (term "0")) (builtin "One Step Simplification" (formula "9")) (rule "true_left" (formula "9")) - (rule "inEqSimp_subsumption0" (formula "91") (ifseqformula "1")) - (rule "leq_literals" (formula "91") (term "0")) - (builtin "One Step Simplification" (formula "91")) - (rule "true_left" (formula "91")) - (rule "inEqSimp_subsumption1" (formula "78") (ifseqformula "64")) - (rule "leq_literals" (formula "78") (term "0")) - (builtin "One Step Simplification" (formula "78")) - (rule "true_left" (formula "78")) - (rule "inEqSimp_contradInEq0" (formula "90") (ifseqformula "1")) - (rule "qeq_literals" (formula "90") (term "0")) - (builtin "One Step Simplification" (formula "90")) - (rule "closeFalse" (formula "90")) + (rule "inEqSimp_contradInEq0" (formula "93") (ifseqformula "1")) + (rule "qeq_literals" (formula "93") (term "0")) + (builtin "One Step Simplification" (formula "93")) + (rule "closeFalse" (formula "93")) ) ) - (branch + (branch "Case 2" (rule "expand_inInt" (formula "147")) (rule "replace_int_MIN" (formula "147") (term "0,1")) (rule "replace_int_MAX" (formula "147") (term "1,0")) (rule "polySimp_homoEq" (formula "47") (term "1,0,1,0")) - (rule "polySimp_homoEq" (formula "56")) + (rule "polySimp_homoEq" (formula "57")) (rule "polySimp_homoEq" (formula "10") (term "1,0")) (rule "polySimp_mulComm0" (formula "47") (term "1,0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "56") (term "1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "1,0")) (rule "polySimp_mulComm0" (formula "10") (term "1,0,1,0")) (rule "polySimp_rightDist" (formula "47") (term "1,0,1,0,1,0")) (rule "polySimp_mulAssoc" (formula "47") (term "0,1,0,1,0,1,0")) (rule "polySimp_mulComm0" (formula "47") (term "0,0,1,0,1,0,1,0")) (rule "polySimp_mulLiterals" (formula "47") (term "0,1,0,1,0,1,0")) (rule "polySimp_elimOne" (formula "47") (term "0,1,0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "56") (term "1,0")) + (rule "polySimp_rightDist" (formula "57") (term "1,0")) (rule "polySimp_rightDist" (formula "10") (term "1,0,1,0")) (rule "polySimp_mulComm0" (formula "10") (term "0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "56") (term "0,1,0")) - (rule "polySimp_mulAssoc" (formula "56") (term "0,0,1,0")) - (rule "polySimp_mulComm0" (formula "56") (term "0,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "56") (term "0,0,1,0")) - (rule "polySimp_elimOne" (formula "56") (term "0,0,1,0")) + (rule "polySimp_rightDist" (formula "57") (term "0,1,0")) + (rule "polySimp_mulAssoc" (formula "57") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "57") (term "0,0,1,0")) + (rule "polySimp_elimOne" (formula "57") (term "0,0,1,0")) (rule "polySimp_addAssoc" (formula "47") (term "0,1,0,1,0")) (rule "polySimp_addAssoc" (formula "10") (term "0,1,0")) (rule "polySimp_addComm0" (formula "10") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "56") (term "0")) - (rule "polySimp_addComm0" (formula "56") (term "0,0")) + (rule "polySimp_addAssoc" (formula "57") (term "0")) + (rule "polySimp_addComm0" (formula "57") (term "0,0")) (rule "inEqSimp_ltToLeq" (formula "1")) (rule "polySimp_mulComm0" (formula "1") (term "1,0,0")) (rule "polySimp_addComm1" (formula "1") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "9") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "47") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "9") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "11") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_homoInEq0" (formula "70")) - (rule "polySimp_mulComm0" (formula "70") (term "1,0")) - (rule "polySimp_rightDist" (formula "70") (term "1,0")) - (rule "polySimp_mulComm0" (formula "70") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "70") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "62")) + (rule "mul_literals" (formula "62") (term "1,0")) + (rule "polySimp_addComm1" (formula "62") (term "0")) + (rule "polySimp_addComm0" (formula "62") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "74")) + (rule "mul_literals" (formula "74") (term "1,0")) + (rule "polySimp_addComm1" (formula "74") (term "0")) + (rule "polySimp_addComm0" (formula "74") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "72")) + (rule "mul_literals" (formula "72") (term "1,0")) + (rule "polySimp_addComm1" (formula "72") (term "0")) + (rule "polySimp_addComm0" (formula "72") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "63")) + (rule "polySimp_mulComm0" (formula "63") (term "1,0")) + (rule "polySimp_rightDist" (formula "63") (term "1,0")) + (rule "polySimp_mulComm0" (formula "63") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "63") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "61")) + (rule "polySimp_mulComm0" (formula "61") (term "1,0")) + (rule "polySimp_rightDist" (formula "61") (term "1,0")) + (rule "polySimp_mulComm0" (formula "61") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "61") (term "0")) (rule "inEqSimp_homoInEq0" (formula "37")) (rule "polySimp_mulComm0" (formula "37") (term "1,0")) (rule "polySimp_rightDist" (formula "37") (term "1,0")) @@ -30374,72 +45756,54 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulLiterals" (formula "37") (term "0,1,0")) (rule "polySimp_elimOne" (formula "37") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "37") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "60")) - (rule "polySimp_mulComm0" (formula "60") (term "1,0")) - (rule "polySimp_rightDist" (formula "60") (term "1,0")) - (rule "polySimp_mulComm0" (formula "60") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "60") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "103")) - (rule "polySimp_addComm1" (formula "103") (term "0")) - (rule "polySimp_addComm0" (formula "103") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "104")) - (rule "polySimp_pullOutFactor1" (formula "104") (term "0")) - (rule "add_literals" (formula "104") (term "1,0")) - (rule "times_zero_1" (formula "104") (term "0")) - (rule "qeq_literals" (formula "104")) - (rule "true_left" (formula "104")) - (rule "inEqSimp_homoInEq0" (formula "71")) - (rule "mul_literals" (formula "71") (term "1,0")) - (rule "polySimp_addComm1" (formula "71") (term "0")) - (rule "polySimp_addComm0" (formula "71") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "105")) + (rule "polySimp_pullOutFactor1" (formula "105") (term "0")) + (rule "add_literals" (formula "105") (term "1,0")) + (rule "times_zero_1" (formula "105") (term "0")) + (rule "qeq_literals" (formula "105")) + (rule "true_left" (formula "105")) (rule "inEqSimp_homoInEq0" (formula "104")) - (rule "polySimp_mulComm0" (formula "104") (term "1,0")) - (rule "polySimp_rightDist" (formula "104") (term "1,0")) - (rule "polySimp_mulComm0" (formula "104") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "104") (term "0")) + (rule "polySimp_addComm1" (formula "104") (term "0")) (rule "polySimp_addComm0" (formula "104") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "61")) - (rule "mul_literals" (formula "61") (term "1,0")) - (rule "polySimp_addComm1" (formula "61") (term "0")) - (rule "polySimp_addComm0" (formula "61") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "63")) - (rule "mul_literals" (formula "63") (term "1,0")) - (rule "polySimp_addComm1" (formula "63") (term "0")) - (rule "polySimp_addComm0" (formula "63") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "62")) - (rule "polySimp_mulComm0" (formula "62") (term "1,0")) - (rule "polySimp_rightDist" (formula "62") (term "1,0")) - (rule "polySimp_mulComm0" (formula "62") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "62") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "72")) - (rule "polySimp_mulComm0" (formula "72") (term "1,0")) - (rule "polySimp_rightDist" (formula "72") (term "1,0")) - (rule "polySimp_mulComm0" (formula "72") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "72") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "79")) + (rule "mul_literals" (formula "79") (term "1,0")) + (rule "polySimp_addComm1" (formula "79") (term "0")) + (rule "polySimp_addComm0" (formula "79") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "78")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "105")) + (rule "polySimp_mulComm0" (formula "105") (term "1,0")) + (rule "polySimp_rightDist" (formula "105") (term "1,0")) + (rule "polySimp_mulComm0" (formula "105") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "105") (term "0")) + (rule "polySimp_addComm0" (formula "105") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "102")) + (rule "polySimp_mulComm0" (formula "102") (term "1,0")) + (rule "polySimp_rightDist" (formula "102") (term "1,0")) + (rule "polySimp_mulComm0" (formula "102") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "102") (term "0")) (rule "inEqSimp_homoInEq0" (formula "73")) - (rule "mul_literals" (formula "73") (term "1,0")) - (rule "polySimp_addComm1" (formula "73") (term "0")) - (rule "polySimp_addComm0" (formula "73") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "77")) - (rule "polySimp_mulComm0" (formula "77") (term "1,0")) - (rule "polySimp_rightDist" (formula "77") (term "1,0")) - (rule "polySimp_mulComm0" (formula "77") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "77") (term "0")) + (rule "polySimp_mulComm0" (formula "73") (term "1,0")) + (rule "polySimp_rightDist" (formula "73") (term "1,0")) + (rule "polySimp_mulComm0" (formula "73") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "73") (term "0")) (rule "inEqSimp_homoInEq0" (formula "101")) - (rule "polySimp_mulComm0" (formula "101") (term "1,0")) - (rule "polySimp_rightDist" (formula "101") (term "1,0")) - (rule "polySimp_mulComm0" (formula "101") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "101") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "78")) - (rule "mul_literals" (formula "78") (term "1,0")) - (rule "polySimp_addComm1" (formula "78") (term "0")) - (rule "polySimp_addComm0" (formula "78") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "100")) - (rule "polySimp_pullOutFactor1" (formula "100") (term "0")) - (rule "add_literals" (formula "100") (term "1,0")) - (rule "times_zero_1" (formula "100") (term "0")) - (rule "qeq_literals" (formula "100")) - (rule "true_left" (formula "100")) + (rule "polySimp_pullOutFactor1" (formula "101") (term "0")) + (rule "add_literals" (formula "101") (term "1,0")) + (rule "times_zero_1" (formula "101") (term "0")) + (rule "qeq_literals" (formula "101")) + (rule "true_left" (formula "101")) + (rule "inEqSimp_homoInEq0" (formula "64")) + (rule "mul_literals" (formula "64") (term "1,0")) + (rule "polySimp_addComm1" (formula "64") (term "0")) + (rule "polySimp_addComm0" (formula "64") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "71")) + (rule "polySimp_mulComm0" (formula "71") (term "1,0")) + (rule "polySimp_rightDist" (formula "71") (term "1,0")) + (rule "polySimp_mulComm0" (formula "71") (term "0,1,0")) (rule "inEqSimp_homoInEq0" (formula "145") (term "1")) (rule "mul_literals" (formula "145") (term "1,0,1")) (rule "polySimp_addComm1" (formula "145") (term "0,1")) @@ -30453,6 +45817,7 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulComm0" (formula "145") (term "0,0,0,1,0,0")) (rule "polySimp_mulLiterals" (formula "145") (term "0,0,1,0,0")) (rule "polySimp_elimOne" (formula "145") (term "0,0,1,0,0")) + (rule "polySimp_addAssoc" (formula "71") (term "0")) (rule "polySimp_addAssoc" (formula "145") (term "0,0")) (rule "polySimp_addAssoc" (formula "145") (term "0,0,0")) (rule "polySimp_sepNegMonomial" (formula "47") (term "1,0,1,0")) @@ -30461,103 +45826,103 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_sepNegMonomial" (formula "10") (term "1,0")) (rule "polySimp_mulLiterals" (formula "10") (term "0,1,0")) (rule "polySimp_elimOne" (formula "10") (term "0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "56")) - (rule "polySimp_mulLiterals" (formula "56") (term "0")) - (rule "polySimp_elimOne" (formula "56") (term "0")) - (rule "applyEq" (formula "88") (term "0") (ifseqformula "56")) - (rule "inEqSimp_homoInEq0" (formula "88")) - (rule "polySimp_mulComm0" (formula "88") (term "1,0")) - (rule "polySimp_rightDist" (formula "88") (term "1,0")) - (rule "polySimp_rightDist" (formula "88") (term "0,1,0")) - (rule "polySimp_mulLiterals" (formula "88") (term "1,0,1,0")) - (rule "polySimp_elimOne" (formula "88") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "88") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "88") (term "0")) - (rule "polySimp_addComm0" (formula "88") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "88") (term "0")) - (rule "add_literals" (formula "88") (term "1,1,0")) - (rule "times_zero_1" (formula "88") (term "1,0")) - (rule "add_zero_right" (formula "88") (term "0")) - (rule "applyEq" (formula "70") (term "0,1,0") (ifseqformula "56")) - (rule "polySimp_mulComm0" (formula "70") (term "1,0")) - (rule "polySimp_rightDist" (formula "70") (term "1,0")) - (rule "polySimp_rightDist" (formula "70") (term "0,1,0")) - (rule "polySimp_mulLiterals" (formula "70") (term "1,0,1,0")) - (rule "polySimp_elimOne" (formula "70") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "70") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "70") (term "0")) - (rule "polySimp_addComm1" (formula "70") (term "0,0")) - (rule "polySimp_addAssoc" (formula "70") (term "0,0,0")) - (rule "applyEq" (formula "71") (term "1,0") (ifseqformula "56")) + (rule "polySimp_sepNegMonomial" (formula "57")) + (rule "polySimp_mulLiterals" (formula "57") (term "0")) + (rule "polySimp_elimOne" (formula "57") (term "0")) + (rule "applyEq" (formula "89") (term "0") (ifseqformula "57")) + (rule "inEqSimp_homoInEq0" (formula "89")) + (rule "polySimp_mulComm0" (formula "89") (term "1,0")) + (rule "polySimp_rightDist" (formula "89") (term "1,0")) + (rule "polySimp_rightDist" (formula "89") (term "0,1,0")) + (rule "polySimp_mulLiterals" (formula "89") (term "1,0,1,0")) + (rule "polySimp_elimOne" (formula "89") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "89") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "89") (term "0")) + (rule "polySimp_addComm0" (formula "89") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "89") (term "0")) + (rule "add_literals" (formula "89") (term "1,1,0")) + (rule "times_zero_1" (formula "89") (term "1,0")) + (rule "add_zero_right" (formula "89") (term "0")) + (rule "applyEq" (formula "72") (term "1,0") (ifseqformula "57")) + (rule "polySimp_addAssoc" (formula "72") (term "0")) + (rule "polySimp_addComm1" (formula "72") (term "0,0")) + (rule "polySimp_addAssoc" (formula "72") (term "0,0,0")) + (rule "applyEq" (formula "71") (term "0,1,0") (ifseqformula "57")) + (rule "polySimp_mulComm0" (formula "71") (term "1,0")) + (rule "polySimp_rightDist" (formula "71") (term "1,0")) + (rule "polySimp_rightDist" (formula "71") (term "0,1,0")) + (rule "polySimp_mulLiterals" (formula "71") (term "1,0,1,0")) + (rule "polySimp_elimOne" (formula "71") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "71") (term "0,0,1,0")) (rule "polySimp_addAssoc" (formula "71") (term "0")) (rule "polySimp_addComm1" (formula "71") (term "0,0")) (rule "polySimp_addAssoc" (formula "71") (term "0,0,0")) - (rule "applyEq" (formula "85") (term "1") (ifseqformula "56")) + (rule "applyEq" (formula "86") (term "1") (ifseqformula "57")) (rule "inEqSimp_sepNegMonomial0" (formula "1")) (rule "polySimp_mulLiterals" (formula "1") (term "0")) (rule "polySimp_elimOne" (formula "1") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "9") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "9") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "9") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "9") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "9") (term "1,1,0,0,0,0,0")) (rule "inEqSimp_sepPosMonomial0" (formula "47") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "47") (term "1,0,0,0,0,0")) (rule "mul_literals" (formula "47") (term "0,1,0,0,0,0,0")) (rule "polySimp_mulLiterals" (formula "47") (term "1,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "47") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "9") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "9") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "9") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "9") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "9") (term "1,1,0,0,0,0,0")) (rule "inEqSimp_sepPosMonomial0" (formula "11") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "11") (term "1,0,0,0,0,0")) (rule "mul_literals" (formula "11") (term "0,1,0,0,0,0,0")) (rule "polySimp_mulLiterals" (formula "11") (term "1,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "11") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "62")) + (rule "polySimp_mulComm0" (formula "62") (term "1")) + (rule "polySimp_rightDist" (formula "62") (term "1")) + (rule "mul_literals" (formula "62") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "74")) + (rule "polySimp_mulComm0" (formula "74") (term "1")) + (rule "polySimp_rightDist" (formula "74") (term "1")) + (rule "mul_literals" (formula "74") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "63")) + (rule "polySimp_mulLiterals" (formula "63") (term "0")) + (rule "polySimp_elimOne" (formula "63") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "61")) + (rule "polySimp_mulLiterals" (formula "61") (term "0")) + (rule "polySimp_elimOne" (formula "61") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "37")) (rule "polySimp_mulLiterals" (formula "37") (term "0")) (rule "polySimp_elimOne" (formula "37") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "60")) - (rule "polySimp_mulLiterals" (formula "60") (term "0")) - (rule "polySimp_elimOne" (formula "60") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "102")) - (rule "polySimp_mulComm0" (formula "102") (term "1")) - (rule "polySimp_rightDist" (formula "102") (term "1")) - (rule "polySimp_mulAssoc" (formula "102") (term "0,1")) - (rule "polySimp_mulComm0" (formula "102") (term "0,0,1")) - (rule "polySimp_mulLiterals" (formula "102") (term "0,1")) - (rule "polySimp_elimOne" (formula "102") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "103")) - (rule "polySimp_mulLiterals" (formula "103") (term "0")) - (rule "polySimp_elimOne" (formula "103") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "61")) - (rule "polySimp_mulComm0" (formula "61") (term "1")) - (rule "polySimp_rightDist" (formula "61") (term "1")) - (rule "mul_literals" (formula "61") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "63")) - (rule "polySimp_mulComm0" (formula "63") (term "1")) - (rule "polySimp_rightDist" (formula "63") (term "1")) - (rule "mul_literals" (formula "63") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "62")) - (rule "polySimp_mulLiterals" (formula "62") (term "0")) - (rule "polySimp_elimOne" (formula "62") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "72")) - (rule "polySimp_mulLiterals" (formula "72") (term "0")) - (rule "polySimp_elimOne" (formula "72") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "73")) - (rule "polySimp_mulComm0" (formula "73") (term "1")) - (rule "polySimp_rightDist" (formula "73") (term "1")) - (rule "mul_literals" (formula "73") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "77")) - (rule "polySimp_mulLiterals" (formula "77") (term "0")) - (rule "polySimp_elimOne" (formula "77") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "100")) - (rule "polySimp_mulLiterals" (formula "100") (term "0")) - (rule "polySimp_elimOne" (formula "100") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "78")) - (rule "polySimp_mulComm0" (formula "78") (term "1")) - (rule "polySimp_rightDist" (formula "78") (term "1")) - (rule "mul_literals" (formula "78") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "103")) + (rule "polySimp_mulComm0" (formula "103") (term "1")) + (rule "polySimp_rightDist" (formula "103") (term "1")) + (rule "polySimp_mulAssoc" (formula "103") (term "0,1")) + (rule "polySimp_mulComm0" (formula "103") (term "0,0,1")) + (rule "polySimp_mulLiterals" (formula "103") (term "0,1")) + (rule "polySimp_elimOne" (formula "103") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "79")) + (rule "polySimp_mulComm0" (formula "79") (term "1")) + (rule "polySimp_rightDist" (formula "79") (term "1")) + (rule "mul_literals" (formula "79") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "78")) + (rule "polySimp_mulLiterals" (formula "78") (term "0")) + (rule "polySimp_elimOne" (formula "78") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "104")) + (rule "polySimp_mulLiterals" (formula "104") (term "0")) + (rule "polySimp_elimOne" (formula "104") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "101")) + (rule "polySimp_mulLiterals" (formula "101") (term "0")) + (rule "polySimp_elimOne" (formula "101") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "73")) + (rule "polySimp_mulLiterals" (formula "73") (term "0")) + (rule "polySimp_elimOne" (formula "73") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1")) + (rule "polySimp_rightDist" (formula "64") (term "1")) + (rule "mul_literals" (formula "64") (term "0,1")) (rule "inEqSimp_sepPosMonomial1" (formula "144") (term "1")) (rule "polySimp_mulComm0" (formula "144") (term "1,1")) (rule "polySimp_rightDist" (formula "144") (term "1,1")) @@ -30568,51 +45933,68 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_sepNegMonomial1" (formula "144") (term "0")) (rule "polySimp_mulLiterals" (formula "144") (term "0,0")) (rule "polySimp_elimOne" (formula "144") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "88")) - (rule "polySimp_mulLiterals" (formula "88") (term "1")) - (rule "polySimp_elimOne" (formula "88") (term "1")) - (rule "inEqSimp_sepNegMonomial1" (formula "70")) - (rule "polySimp_mulLiterals" (formula "70") (term "0")) - (rule "polySimp_elimOne" (formula "70") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "71")) - (rule "polySimp_mulComm0" (formula "71") (term "1")) - (rule "polySimp_rightDist" (formula "71") (term "1")) - (rule "polySimp_rightDist" (formula "71") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "71") (term "1,0,1")) - (rule "polySimp_elimOne" (formula "71") (term "1,0,1")) - (rule "polySimp_rightDist" (formula "71") (term "0,0,1")) - (rule "mul_literals" (formula "71") (term "0,0,0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "89")) + (rule "polySimp_mulLiterals" (formula "89") (term "1")) + (rule "polySimp_elimOne" (formula "89") (term "1")) + (rule "inEqSimp_sepPosMonomial1" (formula "72")) + (rule "polySimp_mulComm0" (formula "72") (term "1")) + (rule "polySimp_rightDist" (formula "72") (term "1")) + (rule "polySimp_rightDist" (formula "72") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "72") (term "1,0,1")) + (rule "polySimp_elimOne" (formula "72") (term "1,0,1")) + (rule "polySimp_rightDist" (formula "72") (term "0,0,1")) + (rule "mul_literals" (formula "72") (term "0,0,0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "71")) + (rule "polySimp_mulLiterals" (formula "71") (term "0")) + (rule "polySimp_elimOne" (formula "71") (term "0")) + (rule "inEqSimp_subsumption1" (formula "81") (ifseqformula "66")) + (rule "leq_literals" (formula "81") (term "0")) + (builtin "One Step Simplification" (formula "81")) + (rule "true_left" (formula "81")) + (rule "inEqSimp_subsumption1" (formula "8") (ifseqformula "1")) + (rule "inEqSimp_homoInEq0" (formula "8") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "8") (term "0,0")) + (rule "add_literals" (formula "8") (term "1,1,0,0")) + (rule "times_zero_1" (formula "8") (term "1,0,0")) + (rule "add_zero_right" (formula "8") (term "0,0")) + (rule "qeq_literals" (formula "8") (term "0")) + (builtin "One Step Simplification" (formula "8")) + (rule "true_left" (formula "8")) (rule "inEqSimp_subsumption1" (formula "76") (ifseqformula "7")) (rule "leq_literals" (formula "76") (term "0")) (builtin "One Step Simplification" (formula "76")) (rule "true_left" (formula "76")) - (rule "inEqSimp_subsumption1" (formula "79") (ifseqformula "65")) - (rule "leq_literals" (formula "79") (term "0")) - (builtin "One Step Simplification" (formula "79")) - (rule "true_left" (formula "79")) - (rule "inEqSimp_subsumption1" (formula "141") (term "1") (ifseqformula "99")) - (rule "inEqSimp_homoInEq0" (formula "141") (term "0,1")) - (rule "polySimp_mulComm0" (formula "141") (term "1,0,0,1")) - (rule "polySimp_rightDist" (formula "141") (term "1,0,0,1")) - (rule "polySimp_mulLiterals" (formula "141") (term "1,1,0,0,1")) - (rule "polySimp_elimOne" (formula "141") (term "1,1,0,0,1")) - (rule "polySimp_rightDist" (formula "141") (term "0,1,0,0,1")) - (rule "mul_literals" (formula "141") (term "0,0,1,0,0,1")) - (rule "polySimp_addAssoc" (formula "141") (term "0,0,1")) - (rule "polySimp_addComm1" (formula "141") (term "0,0,0,1")) - (rule "polySimp_pullOutFactor2b" (formula "141") (term "0,0,1")) - (rule "add_literals" (formula "141") (term "1,1,0,0,1")) - (rule "times_zero_1" (formula "141") (term "1,0,0,1")) - (rule "add_zero_right" (formula "141") (term "0,0,1")) - (rule "polySimp_addAssoc" (formula "141") (term "0,0,1")) - (rule "polySimp_addComm0" (formula "141") (term "0,0,0,1")) - (rule "polySimp_pullOutFactor1b" (formula "141") (term "0,0,1")) - (rule "add_literals" (formula "141") (term "1,1,0,0,1")) - (rule "times_zero_1" (formula "141") (term "1,0,0,1")) - (rule "add_zero_right" (formula "141") (term "0,0,1")) - (rule "qeq_literals" (formula "141") (term "0,1")) - (builtin "One Step Simplification" (formula "141")) - (rule "inEqSimp_leqRight" (formula "141")) + (rule "inEqSimp_subsumption1" (formula "18") (ifseqformula "30")) + (rule "leq_literals" (formula "18") (term "0")) + (builtin "One Step Simplification" (formula "18")) + (rule "true_left" (formula "18")) + (rule "inEqSimp_subsumption1" (formula "32") (ifseqformula "33")) + (rule "leq_literals" (formula "32") (term "0")) + (builtin "One Step Simplification" (formula "32")) + (rule "true_left" (formula "32")) + (rule "inEqSimp_subsumption1" (formula "138") (term "1") (ifseqformula "97")) + (rule "inEqSimp_homoInEq0" (formula "138") (term "0,1")) + (rule "polySimp_mulComm0" (formula "138") (term "1,0,0,1")) + (rule "polySimp_rightDist" (formula "138") (term "1,0,0,1")) + (rule "polySimp_mulLiterals" (formula "138") (term "1,1,0,0,1")) + (rule "polySimp_elimOne" (formula "138") (term "1,1,0,0,1")) + (rule "polySimp_rightDist" (formula "138") (term "0,1,0,0,1")) + (rule "mul_literals" (formula "138") (term "0,0,1,0,0,1")) + (rule "polySimp_addAssoc" (formula "138") (term "0,0,1")) + (rule "polySimp_addComm1" (formula "138") (term "0,0,0,1")) + (rule "polySimp_pullOutFactor2b" (formula "138") (term "0,0,1")) + (rule "add_literals" (formula "138") (term "1,1,0,0,1")) + (rule "times_zero_1" (formula "138") (term "1,0,0,1")) + (rule "add_zero_right" (formula "138") (term "0,0,1")) + (rule "polySimp_addAssoc" (formula "138") (term "0,0,1")) + (rule "polySimp_addComm0" (formula "138") (term "0,0,0,1")) + (rule "polySimp_pullOutFactor1b" (formula "138") (term "0,0,1")) + (rule "add_literals" (formula "138") (term "1,1,0,0,1")) + (rule "times_zero_1" (formula "138") (term "1,0,0,1")) + (rule "add_zero_right" (formula "138") (term "0,0,1")) + (rule "qeq_literals" (formula "138") (term "0,1")) + (builtin "One Step Simplification" (formula "138")) + (rule "inEqSimp_leqRight" (formula "138")) (rule "polySimp_rightDist" (formula "1") (term "1,0,0")) (rule "polySimp_mulLiterals" (formula "1") (term "1,1,0,0")) (rule "polySimp_elimOne" (formula "1") (term "1,1,0,0")) @@ -30628,318 +46010,311 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "mul_literals" (formula "1") (term "0,0,1")) (rule "polySimp_mulLiterals" (formula "1") (term "1,0,1")) (rule "polySimp_elimOne" (formula "1") (term "1,0,1")) - (rule "inEqSimp_subsumption1" (formula "20") (ifseqformula "32")) - (rule "leq_literals" (formula "20") (term "0")) - (builtin "One Step Simplification" (formula "20")) - (rule "true_left" (formula "20")) - (rule "inEqSimp_subsumption1" (formula "34") (ifseqformula "35")) - (rule "leq_literals" (formula "34") (term "0")) - (builtin "One Step Simplification" (formula "34")) - (rule "true_left" (formula "34")) - (rule "inEqSimp_subsumption1" (formula "9") (ifseqformula "2")) - (rule "inEqSimp_homoInEq0" (formula "9") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "9") (term "0,0")) - (rule "add_literals" (formula "9") (term "1,1,0,0")) - (rule "times_zero_1" (formula "9") (term "1,0,0")) - (rule "add_literals" (formula "9") (term "0,0")) - (rule "qeq_literals" (formula "9") (term "0")) - (builtin "One Step Simplification" (formula "9")) - (rule "true_left" (formula "9")) - (rule "inEqSimp_subsumption1" (formula "97") (ifseqformula "1")) - (rule "inEqSimp_homoInEq0" (formula "97") (term "0")) - (rule "polySimp_mulComm0" (formula "97") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "97") (term "1,0,0")) - (rule "polySimp_mulLiterals" (formula "97") (term "1,1,0,0")) - (rule "polySimp_elimOne" (formula "97") (term "1,1,0,0")) - (rule "polySimp_mulComm0" (formula "97") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "97") (term "0,0")) - (rule "polySimp_addComm1" (formula "97") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "97") (term "0,0,0,0")) - (rule "add_literals" (formula "97") (term "1,1,0,0,0,0")) - (rule "times_zero_1" (formula "97") (term "1,0,0,0,0")) - (rule "add_literals" (formula "97") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "97") (term "0,0")) - (rule "add_literals" (formula "97") (term "1,1,0,0")) - (rule "times_zero_1" (formula "97") (term "1,0,0")) - (rule "add_literals" (formula "97") (term "0,0")) - (rule "qeq_literals" (formula "97") (term "0")) - (builtin "One Step Simplification" (formula "97")) - (rule "true_left" (formula "97")) - (rule "inEqSimp_exactShadow3" (formula "34") (ifseqformula "32")) - (rule "polySimp_mulComm0" (formula "34") (term "0,0")) - (rule "polySimp_addComm0" (formula "34") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "34")) - (rule "polySimp_mulLiterals" (formula "34") (term "0")) - (rule "polySimp_elimOne" (formula "34") (term "0")) - (rule "inEqSimp_subsumption0" (formula "19") (ifseqformula "34")) - (rule "leq_literals" (formula "19") (term "0")) - (builtin "One Step Simplification" (formula "19")) - (rule "true_left" (formula "19")) - (rule "inEqSimp_exactShadow3" (formula "59") (ifseqformula "76")) - (rule "polySimp_rightDist" (formula "59") (term "0,0")) - (rule "mul_literals" (formula "59") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "59") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "59") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "59") (term "0")) - (rule "add_literals" (formula "59") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "59")) - (rule "mul_literals" (formula "59") (term "1")) - (rule "inEqSimp_subsumption1" (formula "59") (ifseqformula "29")) - (rule "leq_literals" (formula "59") (term "0")) - (builtin "One Step Simplification" (formula "59")) - (rule "true_left" (formula "59")) - (rule "inEqSimp_exactShadow3" (formula "69") (ifseqformula "74")) - (rule "polySimp_rightDist" (formula "69") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "69") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "69") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "69") (term "0,0,0")) - (rule "polySimp_rightDist" (formula "69") (term "0,0,0,0")) - (rule "mul_literals" (formula "69") (term "0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "69") (term "1,0,0,0,0")) - (rule "polySimp_elimOne" (formula "69") (term "1,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "69") (term "0")) - (rule "polySimp_addComm1" (formula "69") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "69") (term "0")) - (rule "add_literals" (formula "69") (term "1,1,0")) - (rule "times_zero_1" (formula "69") (term "1,0")) - (rule "polySimp_addLiterals" (formula "69") (term "0")) - (rule "polySimp_addComm1" (formula "69") (term "0")) - (rule "polySimp_addComm1" (formula "69") (term "0,0")) - (rule "add_literals" (formula "69") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "69")) - (rule "polySimp_mulLiterals" (formula "69") (term "0")) - (rule "polySimp_elimOne" (formula "69") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "61") (ifseqformula "65")) + (rule "inEqSimp_subsumption1" (formula "98") (ifseqformula "1")) + (rule "inEqSimp_homoInEq0" (formula "98") (term "0")) + (rule "polySimp_mulComm0" (formula "98") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "98") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "98") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "98") (term "1,1,0,0")) + (rule "polySimp_mulComm0" (formula "98") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "98") (term "0,0")) + (rule "polySimp_addComm1" (formula "98") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "98") (term "0,0,0,0")) + (rule "add_literals" (formula "98") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "98") (term "1,0,0,0,0")) + (rule "add_literals" (formula "98") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "98") (term "0,0")) + (rule "add_literals" (formula "98") (term "1,1,0,0")) + (rule "times_zero_1" (formula "98") (term "1,0,0")) + (rule "add_literals" (formula "98") (term "0,0")) + (rule "qeq_literals" (formula "98") (term "0")) + (builtin "One Step Simplification" (formula "98")) + (rule "true_left" (formula "98")) + (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "61")) + (rule "polySimp_mulComm0" (formula "65") (term "0,0")) + (rule "polySimp_addComm0" (formula "65") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "65")) + (rule "polySimp_mulLiterals" (formula "65") (term "0")) + (rule "polySimp_elimOne" (formula "65") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "79") (ifseqformula "66")) + (rule "mul_literals" (formula "79") (term "0,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "79")) + (rule "polySimp_mulComm0" (formula "79") (term "1")) + (rule "polySimp_rightDist" (formula "79") (term "1")) + (rule "mul_literals" (formula "79") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "79") (term "1,1")) + (rule "polySimp_elimOne" (formula "79") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "79") (ifseqformula "31")) + (rule "inEqSimp_homoInEq0" (formula "79") (term "0")) + (rule "polySimp_mulComm0" (formula "79") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "79") (term "1,0,0")) + (rule "mul_literals" (formula "79") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0,0")) + (rule "polySimp_addComm0" (formula "79") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "79") (term "0,0")) + (rule "add_literals" (formula "79") (term "1,1,0,0")) + (rule "times_zero_1" (formula "79") (term "1,0,0")) + (rule "add_literals" (formula "79") (term "0,0")) + (rule "qeq_literals" (formula "79") (term "0")) + (builtin "One Step Simplification" (formula "79")) + (rule "true_left" (formula "79")) + (rule "inEqSimp_exactShadow3" (formula "31") (ifseqformula "19")) + (rule "polySimp_mulComm0" (formula "31") (term "0,0")) + (rule "polySimp_addComm0" (formula "31") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "31")) + (rule "polySimp_mulLiterals" (formula "31") (term "0")) + (rule "polySimp_elimOne" (formula "31") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "96")) + (rule "times_zero_1" (formula "64") (term "0,0")) + (rule "add_zero_left" (formula "64") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "0")) + (rule "polySimp_elimOne" (formula "64") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "53") (ifseqformula "76")) + (rule "mul_literals" (formula "53") (term "0,0")) + (rule "polySimp_addAssoc" (formula "53") (term "0")) + (rule "add_literals" (formula "53") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "53")) + (rule "polySimp_mulLiterals" (formula "53") (term "0")) + (rule "polySimp_elimOne" (formula "53") (term "0")) + (rule "inEqSimp_subsumption0" (formula "53") (ifseqformula "18")) + (rule "leq_literals" (formula "53") (term "0")) + (builtin "One Step Simplification" (formula "53")) + (rule "true_left" (formula "53")) + (rule "inEqSimp_exactShadow3" (formula "53") (ifseqformula "70")) + (rule "mul_literals" (formula "53") (term "0,0")) + (rule "polySimp_addAssoc" (formula "53") (term "0")) + (rule "polySimp_addAssoc" (formula "53") (term "0,0")) + (rule "polySimp_addAssoc" (formula "53") (term "0,0,0")) + (rule "add_literals" (formula "53") (term "0,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "53")) + (rule "polySimp_mulLiterals" (formula "53") (term "0")) + (rule "polySimp_elimOne" (formula "53") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "66") (ifseqformula "60")) + (rule "mul_literals" (formula "66") (term "0,0")) + (rule "add_zero_left" (formula "66") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "66")) + (rule "polySimp_mulLiterals" (formula "66") (term "0")) + (rule "polySimp_elimOne" (formula "66") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "61") (ifseqformula "98")) (rule "polySimp_rightDist" (formula "61") (term "0,0")) (rule "mul_literals" (formula "61") (term "0,0,0")) (rule "polySimp_mulLiterals" (formula "61") (term "1,0,0")) (rule "polySimp_elimOne" (formula "61") (term "1,0,0")) (rule "polySimp_addAssoc" (formula "61") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "61") (term "0,0")) - (rule "add_literals" (formula "61") (term "1,1,0,0")) - (rule "times_zero_1" (formula "61") (term "1,0,0")) - (rule "add_literals" (formula "61") (term "0,0")) + (rule "polySimp_addComm1" (formula "61") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "61") (term "0")) + (rule "add_literals" (formula "61") (term "1,1,0")) + (rule "times_zero_1" (formula "61") (term "1,0")) + (rule "add_zero_right" (formula "61") (term "0")) (rule "inEqSimp_sepPosMonomial1" (formula "61")) (rule "mul_literals" (formula "61") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "61") (ifseqformula "78")) - (rule "polySimp_rightDist" (formula "61") (term "0,0")) - (rule "mul_literals" (formula "61") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "61") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "61") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "61") (term "0")) - (rule "add_literals" (formula "61") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "61")) - (rule "mul_literals" (formula "61") (term "1")) - (rule "inEqSimp_subsumption1" (formula "61") (ifseqformula "29")) - (rule "leq_literals" (formula "61") (term "0")) - (builtin "One Step Simplification" (formula "61")) - (rule "true_left" (formula "61")) - (rule "inEqSimp_exactShadow3" (formula "1") (ifseqformula "65")) + (rule "inEqSimp_exactShadow3" (formula "2") (ifseqformula "46")) + (rule "polySimp_rightDist" (formula "2") (term "0,0")) + (rule "mul_literals" (formula "2") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "2") (term "0")) + (rule "add_literals" (formula "2") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "2")) + (rule "polySimp_mulLiterals" (formula "2") (term "0")) + (rule "polySimp_elimOne" (formula "2") (term "0")) + (rule "inEqSimp_subsumption0" (formula "77") (ifseqformula "2")) + (rule "leq_literals" (formula "77") (term "0")) + (builtin "One Step Simplification" (formula "77")) + (rule "true_left" (formula "77")) + (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "80")) + (rule "polySimp_rightDist" (formula "64") (term "0,0")) + (rule "mul_literals" (formula "64") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "64") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "64") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "64") (term "0")) + (rule "add_literals" (formula "64") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "64")) + (rule "mul_literals" (formula "64") (term "1")) + (rule "inEqSimp_subsumption1" (formula "64") (ifseqformula "31")) + (rule "leq_literals" (formula "64") (term "0")) + (builtin "One Step Simplification" (formula "64")) + (rule "true_left" (formula "64")) + (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "69")) + (rule "polySimp_rightDist" (formula "64") (term "0,0")) + (rule "mul_literals" (formula "64") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "64") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "64") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "64") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "64") (term "0,0")) + (rule "add_literals" (formula "64") (term "1,1,0,0")) + (rule "times_zero_1" (formula "64") (term "1,0,0")) + (rule "add_literals" (formula "64") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "64")) + (rule "mul_literals" (formula "64") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "1") (ifseqformula "63")) (rule "polySimp_rightDist" (formula "1") (term "0,0")) (rule "polySimp_mulLiterals" (formula "1") (term "1,0,0")) (rule "polySimp_elimOne" (formula "1") (term "1,0,0")) (rule "polySimp_rightDist" (formula "1") (term "0,0,0")) (rule "mul_literals" (formula "1") (term "0,0,0,0")) (rule "polySimp_addAssoc" (formula "1") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "1") (term "0,0")) - (rule "add_literals" (formula "1") (term "1,1,0,0")) - (rule "times_zero_1" (formula "1") (term "1,0,0")) - (rule "add_zero_right" (formula "1") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "1")) - (rule "polySimp_mulComm0" (formula "1") (term "1")) - (rule "polySimp_rightDist" (formula "1") (term "1")) - (rule "mul_literals" (formula "1") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,1")) - (rule "polySimp_elimOne" (formula "1") (term "1,1")) - (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "79")) - (rule "polySimp_mulComm0" (formula "65") (term "0,0")) - (rule "polySimp_addComm0" (formula "65") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "65")) - (rule "polySimp_mulLiterals" (formula "65") (term "0")) - (rule "polySimp_elimOne" (formula "65") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "66")) - (rule "polySimp_mulComm0" (formula "65") (term "0,0")) - (rule "polySimp_addComm0" (formula "65") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "65")) - (rule "polySimp_mulLiterals" (formula "65") (term "0")) - (rule "polySimp_elimOne" (formula "65") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "72") (ifseqformula "53")) - (rule "polySimp_rightDist" (formula "72") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "72") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "72") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "72") (term "0")) - (rule "polySimp_rightDist" (formula "72") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "72") (term "0,0")) - (rule "polySimp_rightDist" (formula "72") (term "0,0,0,0")) - (rule "mul_literals" (formula "72") (term "0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "72") (term "1,0,0,0,0")) - (rule "polySimp_elimOne" (formula "72") (term "1,0,0,0,0")) - (rule "polySimp_addComm1" (formula "72") (term "0,0,0")) - (rule "add_literals" (formula "72") (term "0,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "72")) - (rule "polySimp_mulComm0" (formula "72") (term "1")) - (rule "polySimp_rightDist" (formula "72") (term "1")) - (rule "polySimp_mulLiterals" (formula "72") (term "1,1")) - (rule "polySimp_elimOne" (formula "72") (term "1,1")) - (rule "polySimp_rightDist" (formula "72") (term "0,1")) - (rule "mul_literals" (formula "72") (term "0,0,1")) - (rule "inEqSimp_exactShadow3" (formula "60") (ifseqformula "99")) - (rule "polySimp_rightDist" (formula "60") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "60") (term "1,0,0")) - (rule "mul_literals" (formula "60") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "60") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "60") (term "0")) - (rule "polySimp_addComm1" (formula "60") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "60") (term "0")) - (rule "add_literals" (formula "60") (term "1,1,0")) - (rule "times_zero_1" (formula "60") (term "1,0")) - (rule "add_zero_right" (formula "60") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "60")) - (rule "mul_literals" (formula "60") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "82") (ifseqformula "61")) - (rule "mul_literals" (formula "82") (term "0,0")) - (rule "polySimp_addAssoc" (formula "82") (term "0")) - (rule "add_literals" (formula "82") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "82")) - (rule "polySimp_mulLiterals" (formula "82") (term "0")) - (rule "polySimp_elimOne" (formula "82") (term "0")) - (rule "inEqSimp_subsumption0" (formula "82") (ifseqformula "19")) - (rule "leq_literals" (formula "82") (term "0")) - (builtin "One Step Simplification" (formula "82")) - (rule "true_left" (formula "82")) - (rule "inEqSimp_exactShadow3" (formula "82") (ifseqformula "67")) - (rule "mul_literals" (formula "82") (term "0,0")) - (rule "polySimp_addAssoc" (formula "82") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "82")) - (rule "polySimp_mulComm0" (formula "82") (term "1")) - (rule "polySimp_rightDist" (formula "82") (term "1")) - (rule "mul_literals" (formula "82") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "82") (term "1,1")) - (rule "polySimp_elimOne" (formula "82") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "82") (ifseqformula "31")) - (rule "inEqSimp_homoInEq0" (formula "82") (term "0")) - (rule "polySimp_mulComm0" (formula "82") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "82") (term "1,0,0")) - (rule "mul_literals" (formula "82") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "82") (term "0,0")) - (rule "polySimp_addComm0" (formula "82") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "82") (term "0,0")) - (rule "add_literals" (formula "82") (term "1,1,0,0")) - (rule "times_zero_1" (formula "82") (term "1,0,0")) - (rule "add_literals" (formula "82") (term "0,0")) - (rule "qeq_literals" (formula "82") (term "0")) - (builtin "One Step Simplification" (formula "82")) - (rule "true_left" (formula "82")) - (rule "inEqSimp_exactShadow3" (formula "79") (ifseqformula "53")) + (rule "polySimp_addComm1" (formula "1") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "1") (term "0")) + (rule "add_literals" (formula "1") (term "1,1,0")) + (rule "times_zero_1" (formula "1") (term "1,0")) + (rule "polySimp_addLiterals" (formula "1") (term "0")) + (rule "polySimp_addComm1" (formula "1") (term "0")) + (rule "add_literals" (formula "1") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "1")) + (rule "polySimp_mulLiterals" (formula "1") (term "0")) + (rule "polySimp_elimOne" (formula "1") (term "0")) + (rule "inEqSimp_subsumption0" (formula "93") (ifseqformula "1")) + (rule "leq_literals" (formula "93") (term "0")) + (builtin "One Step Simplification" (formula "93")) + (rule "true_left" (formula "93")) + (rule "inEqSimp_exactShadow3" (formula "79") (ifseqformula "54")) (rule "polySimp_rightDist" (formula "79") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "79") (term "1,0,0")) (rule "mul_literals" (formula "79") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "79") (term "1,0,0")) (rule "polySimp_elimOne" (formula "79") (term "1,0,0")) (rule "polySimp_addComm1" (formula "79") (term "0")) (rule "add_literals" (formula "79") (term "0,0")) (rule "inEqSimp_sepPosMonomial1" (formula "79")) (rule "mul_literals" (formula "79") (term "1")) - (rule "inEqSimp_subsumption1" (formula "79") (ifseqformula "30")) + (rule "inEqSimp_subsumption1" (formula "79") (ifseqformula "32")) (rule "leq_literals" (formula "79") (term "0")) (builtin "One Step Simplification" (formula "79")) (rule "true_left" (formula "79")) - (rule "inEqSimp_exactShadow3" (formula "88") (ifseqformula "74")) - (rule "polySimp_mulComm0" (formula "88") (term "0,0")) - (rule "polySimp_addComm0" (formula "88") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "88")) - (rule "polySimp_mulLiterals" (formula "88") (term "0")) - (rule "polySimp_elimOne" (formula "88") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "79") (ifseqformula "70")) - (rule "polySimp_rightDist" (formula "79") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "79") (term "1,0,0")) - (rule "mul_literals" (formula "79") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "79") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "79") (term "0")) - (rule "polySimp_addComm1" (formula "79") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "79") (term "0")) - (rule "add_literals" (formula "79") (term "1,1,0")) - (rule "times_zero_1" (formula "79") (term "1,0")) - (rule "add_zero_right" (formula "79") (term "0")) - (rule "polySimp_addAssoc" (formula "79") (term "0")) - (rule "polySimp_addAssoc" (formula "79") (term "0,0")) - (rule "add_literals" (formula "79") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "79")) - (rule "polySimp_mulComm0" (formula "79") (term "1")) - (rule "polySimp_rightDist" (formula "79") (term "1")) - (rule "mul_literals" (formula "79") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "79") (term "1,1")) - (rule "polySimp_elimOne" (formula "79") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "79") (ifseqformula "101")) - (rule "inEqSimp_homoInEq0" (formula "79") (term "0")) - (rule "polySimp_mulComm0" (formula "79") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "79") (term "1,0,0")) - (rule "mul_literals" (formula "79") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "79") (term "0,0")) - (rule "polySimp_addComm0" (formula "79") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "79") (term "0,0")) - (rule "add_literals" (formula "79") (term "1,1,0,0")) - (rule "times_zero_1" (formula "79") (term "1,0,0")) - (rule "add_literals" (formula "79") (term "0,0")) - (rule "qeq_literals" (formula "79") (term "0")) - (builtin "One Step Simplification" (formula "79")) - (rule "true_left" (formula "79")) - (rule "inEqSimp_exactShadow3" (formula "3") (ifseqformula "47")) - (rule "polySimp_rightDist" (formula "3") (term "0,0")) - (rule "mul_literals" (formula "3") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "3") (term "0")) - (rule "add_literals" (formula "3") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "3")) - (rule "polySimp_mulLiterals" (formula "3") (term "0")) - (rule "polySimp_elimOne" (formula "3") (term "0")) - (rule "inEqSimp_subsumption0" (formula "78") (ifseqformula "3")) - (rule "leq_literals" (formula "78") (term "0")) - (builtin "One Step Simplification" (formula "78")) - (rule "true_left" (formula "78")) - (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "62")) - (rule "polySimp_mulComm0" (formula "67") (term "0,0")) - (rule "polySimp_addComm0" (formula "67") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "67")) - (rule "polySimp_mulLiterals" (formula "67") (term "0")) - (rule "polySimp_elimOne" (formula "67") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "55") (ifseqformula "78")) - (rule "mul_literals" (formula "55") (term "0,0")) - (rule "polySimp_addAssoc" (formula "55") (term "0")) - (rule "add_literals" (formula "55") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "55")) - (rule "polySimp_mulLiterals" (formula "55") (term "0")) - (rule "polySimp_elimOne" (formula "55") (term "0")) - (rule "inEqSimp_subsumption0" (formula "55") (ifseqformula "20")) - (rule "leq_literals" (formula "55") (term "0")) - (builtin "One Step Simplification" (formula "55")) - (rule "true_left" (formula "55")) - (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "99")) - (rule "times_zero_1" (formula "65") (term "0,0")) - (rule "add_zero_left" (formula "65") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "65")) - (rule "polySimp_mulLiterals" (formula "65") (term "0")) - (rule "polySimp_elimOne" (formula "65") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "2") (ifseqformula "62")) + (rule "inEqSimp_exactShadow3" (formula "69") (ifseqformula "70")) + (rule "polySimp_mulComm0" (formula "69") (term "0,0")) + (rule "polySimp_addComm0" (formula "69") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "69")) + (rule "polySimp_mulLiterals" (formula "69") (term "0")) + (rule "polySimp_elimOne" (formula "69") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "89") (ifseqformula "76")) + (rule "polySimp_mulComm0" (formula "89") (term "0,0")) + (rule "polySimp_addComm0" (formula "89") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "89")) + (rule "polySimp_mulLiterals" (formula "89") (term "0")) + (rule "polySimp_elimOne" (formula "89") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "2") (ifseqformula "71")) (rule "polySimp_rightDist" (formula "2") (term "0,0")) (rule "polySimp_mulLiterals" (formula "2") (term "1,0,0")) (rule "polySimp_elimOne" (formula "2") (term "1,0,0")) (rule "polySimp_rightDist" (formula "2") (term "0,0,0")) (rule "mul_literals" (formula "2") (term "0,0,0,0")) (rule "polySimp_addAssoc" (formula "2") (term "0")) - (rule "polySimp_addComm1" (formula "2") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "2") (term "0")) - (rule "add_literals" (formula "2") (term "1,1,0")) - (rule "times_zero_1" (formula "2") (term "1,0")) - (rule "polySimp_addLiterals" (formula "2") (term "0")) - (rule "polySimp_addComm1" (formula "2") (term "0")) - (rule "add_literals" (formula "2") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "2")) - (rule "polySimp_mulLiterals" (formula "2") (term "0")) - (rule "polySimp_elimOne" (formula "2") (term "0")) - (rule "inEqSimp_subsumption0" (formula "95") (ifseqformula "2")) - (rule "leq_literals" (formula "95") (term "0")) - (builtin "One Step Simplification" (formula "95")) - (rule "true_left" (formula "95")) - (rule "inEqSimp_exactShadow3" (formula "3") (ifseqformula "83")) + (rule "polySimp_pullOutFactor1b" (formula "2") (term "0,0")) + (rule "add_literals" (formula "2") (term "1,1,0,0")) + (rule "times_zero_1" (formula "2") (term "1,0,0")) + (rule "add_zero_right" (formula "2") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "2")) + (rule "polySimp_mulComm0" (formula "2") (term "1")) + (rule "polySimp_rightDist" (formula "2") (term "1")) + (rule "polySimp_mulLiterals" (formula "2") (term "1,1")) + (rule "mul_literals" (formula "2") (term "0,1")) + (rule "polySimp_elimOne" (formula "2") (term "1,1")) + (rule "inEqSimp_exactShadow3" (formula "81") (ifseqformula "75")) + (rule "polySimp_rightDist" (formula "81") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "81") (term "1,0,0")) + (rule "mul_literals" (formula "81") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "81") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "81") (term "0")) + (rule "polySimp_addComm1" (formula "81") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "81") (term "0")) + (rule "add_literals" (formula "81") (term "1,1,0")) + (rule "times_zero_1" (formula "81") (term "1,0")) + (rule "add_zero_right" (formula "81") (term "0")) + (rule "polySimp_addAssoc" (formula "81") (term "0")) + (rule "polySimp_addAssoc" (formula "81") (term "0,0")) + (rule "add_literals" (formula "81") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "81")) + (rule "polySimp_mulComm0" (formula "81") (term "1")) + (rule "polySimp_rightDist" (formula "81") (term "1")) + (rule "mul_literals" (formula "81") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "81") (term "1,1")) + (rule "polySimp_elimOne" (formula "81") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "81") (ifseqformula "102")) + (rule "inEqSimp_homoInEq0" (formula "81") (term "0")) + (rule "polySimp_mulComm0" (formula "81") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "81") (term "1,0,0")) + (rule "mul_literals" (formula "81") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "81") (term "0,0")) + (rule "polySimp_addComm0" (formula "81") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "81") (term "0,0")) + (rule "add_literals" (formula "81") (term "1,1,0,0")) + (rule "times_zero_1" (formula "81") (term "1,0,0")) + (rule "add_literals" (formula "81") (term "0,0")) + (rule "qeq_literals" (formula "81") (term "0")) + (builtin "One Step Simplification" (formula "81")) + (rule "true_left" (formula "81")) + (rule "inEqSimp_exactShadow3" (formula "84") (ifseqformula "65")) + (rule "mul_literals" (formula "84") (term "0,0")) + (rule "polySimp_addAssoc" (formula "84") (term "0")) + (rule "add_literals" (formula "84") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "84")) + (rule "polySimp_mulLiterals" (formula "84") (term "0")) + (rule "polySimp_elimOne" (formula "84") (term "0")) + (rule "inEqSimp_subsumption0" (formula "84") (ifseqformula "21")) + (rule "leq_literals" (formula "84") (term "0")) + (builtin "One Step Simplification" (formula "84")) + (rule "true_left" (formula "84")) + (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "82")) + (rule "polySimp_rightDist" (formula "64") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "64") (term "1,0,0")) + (rule "mul_literals" (formula "64") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "64") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "64") (term "0")) + (rule "add_literals" (formula "64") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "64")) + (rule "mul_literals" (formula "64") (term "1")) + (rule "inEqSimp_subsumption1" (formula "64") (ifseqformula "33")) + (rule "leq_literals" (formula "64") (term "0")) + (builtin "One Step Simplification" (formula "64")) + (rule "true_left" (formula "64")) + (rule "inEqSimp_exactShadow3" (formula "71") (ifseqformula "83")) + (rule "polySimp_mulComm0" (formula "71") (term "0,0")) + (rule "polySimp_addComm0" (formula "71") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "71")) + (rule "polySimp_mulLiterals" (formula "71") (term "0")) + (rule "polySimp_elimOne" (formula "71") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "37") (ifseqformula "35")) + (rule "polySimp_mulComm0" (formula "37") (term "0,0")) + (rule "polySimp_addComm0" (formula "37") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "37")) + (rule "polySimp_mulLiterals" (formula "37") (term "0")) + (rule "polySimp_elimOne" (formula "37") (term "0")) + (rule "inEqSimp_subsumption0" (formula "22") (ifseqformula "37")) + (rule "leq_literals" (formula "22") (term "0")) + (builtin "One Step Simplification" (formula "22")) + (rule "true_left" (formula "22")) + (rule "inEqSimp_exactShadow3" (formula "76") (ifseqformula "55")) + (rule "polySimp_rightDist" (formula "76") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "76") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "76") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "76") (term "0")) + (rule "polySimp_rightDist" (formula "76") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "76") (term "0,0")) + (rule "polySimp_rightDist" (formula "76") (term "0,0,0,0")) + (rule "mul_literals" (formula "76") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "76") (term "1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "76") (term "1,0,0,0,0")) + (rule "polySimp_addComm1" (formula "76") (term "0,0,0")) + (rule "add_literals" (formula "76") (term "0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "76")) + (rule "polySimp_mulComm0" (formula "76") (term "1")) + (rule "polySimp_rightDist" (formula "76") (term "1")) + (rule "polySimp_mulLiterals" (formula "76") (term "1,1")) + (rule "polySimp_elimOne" (formula "76") (term "1,1")) + (rule "polySimp_rightDist" (formula "76") (term "0,1")) + (rule "mul_literals" (formula "76") (term "0,0,1")) + (rule "inEqSimp_exactShadow3" (formula "22") (ifseqformula "38")) + (rule "mul_literals" (formula "22") (term "0,0")) + (rule "polySimp_addAssoc" (formula "22") (term "0")) + (rule "add_literals" (formula "22") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "22")) + (rule "mul_literals" (formula "22") (term "1")) + (rule "inEqSimp_subsumption1" (formula "22") (ifseqformula "33")) + (rule "leq_literals" (formula "22") (term "0")) + (builtin "One Step Simplification" (formula "22")) + (rule "true_left" (formula "22")) + (rule "inEqSimp_exactShadow3" (formula "3") (ifseqformula "84")) (rule "polySimp_rightDist" (formula "3") (term "0,0")) (rule "polySimp_mulLiterals" (formula "3") (term "1,0,0")) (rule "polySimp_elimOne" (formula "3") (term "1,0,0")) @@ -30954,31 +46329,27 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulLiterals" (formula "3") (term "1,1")) (rule "mul_literals" (formula "3") (term "0,1")) (rule "polySimp_elimOne" (formula "3") (term "1,1")) - (rule "inEqSimp_exactShadow3" (formula "23") (ifseqformula "39")) - (rule "mul_literals" (formula "23") (term "0,0")) - (rule "polySimp_addAssoc" (formula "23") (term "0")) - (rule "add_literals" (formula "23") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "23")) - (rule "mul_literals" (formula "23") (term "1")) - (rule "inEqSimp_subsumption1" (formula "23") (ifseqformula "34")) - (rule "leq_literals" (formula "23") (term "0")) - (builtin "One Step Simplification" (formula "23")) - (rule "true_left" (formula "23")) - (rule "inEqSimp_exactShadow3" (formula "57") (ifseqformula "74")) - (rule "mul_literals" (formula "57") (term "0,0")) - (rule "polySimp_addAssoc" (formula "57") (term "0")) - (rule "polySimp_addAssoc" (formula "57") (term "0,0")) - (rule "polySimp_addAssoc" (formula "57") (term "0,0,0")) - (rule "add_literals" (formula "57") (term "0,0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "57")) - (rule "polySimp_mulLiterals" (formula "57") (term "0")) - (rule "polySimp_elimOne" (formula "57") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "69") (ifseqformula "63")) - (rule "mul_literals" (formula "69") (term "0,0")) - (rule "add_zero_left" (formula "69") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "69")) - (rule "polySimp_mulLiterals" (formula "69") (term "0")) - (rule "polySimp_elimOne" (formula "69") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "78") (ifseqformula "82")) + (rule "polySimp_rightDist" (formula "78") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "78") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "78") (term "0,0,0")) + (rule "polySimp_rightDist" (formula "78") (term "0,0,0,0")) + (rule "mul_literals" (formula "78") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "78") (term "1,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0")) + (rule "polySimp_addComm1" (formula "78") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "78") (term "0")) + (rule "add_literals" (formula "78") (term "1,1,0")) + (rule "times_zero_1" (formula "78") (term "1,0")) + (rule "polySimp_addLiterals" (formula "78") (term "0")) + (rule "polySimp_addComm1" (formula "78") (term "0")) + (rule "polySimp_addComm1" (formula "78") (term "0,0")) + (rule "add_literals" (formula "78") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "78")) + (rule "polySimp_mulLiterals" (formula "78") (term "0")) + (rule "polySimp_elimOne" (formula "78") (term "0")) (rule "inEqSimp_exactShadow3" (formula "34") (ifseqformula "37")) (rule "polySimp_mulComm0" (formula "34") (term "0,0")) (rule "polySimp_addComm0" (formula "34") (term "0")) @@ -30989,46 +46360,6 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "leq_literals" (formula "22") (term "0")) (builtin "One Step Simplification" (formula "22")) (rule "true_left" (formula "22")) - (rule "inEqSimp_exactShadow3" (formula "97") (ifseqformula "76")) - (rule "mul_literals" (formula "97") (term "0,0")) - (rule "polySimp_addAssoc" (formula "97") (term "0")) - (rule "add_literals" (formula "97") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "97")) - (rule "mul_literals" (formula "97") (term "1")) - (rule "inEqSimp_subsumption1" (formula "97") (ifseqformula "100")) - (rule "leq_literals" (formula "97") (term "0")) - (builtin "One Step Simplification" (formula "97")) - (rule "true_left" (formula "97")) - (rule "inEqSimp_exactShadow3" (formula "32") (ifseqformula "57")) - (rule "times_zero_1" (formula "32") (term "0,0")) - (rule "add_zero_left" (formula "32") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "32")) - (rule "polySimp_mulComm0" (formula "32") (term "1")) - (rule "polySimp_rightDist" (formula "32") (term "1")) - (rule "mul_literals" (formula "32") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "32") (term "1,1")) - (rule "polySimp_elimOne" (formula "32") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "32") (ifseqformula "104")) - (rule "inEqSimp_homoInEq0" (formula "32") (term "0")) - (rule "polySimp_mulComm0" (formula "32") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "32") (term "1,0,0")) - (rule "mul_literals" (formula "32") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "32") (term "0,0")) - (rule "polySimp_addComm0" (formula "32") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "32") (term "0,0")) - (rule "add_literals" (formula "32") (term "1,1,0,0")) - (rule "times_zero_1" (formula "32") (term "1,0,0")) - (rule "add_literals" (formula "32") (term "0,0")) - (rule "qeq_literals" (formula "32") (term "0")) - (builtin "One Step Simplification" (formula "32")) - (rule "true_left" (formula "32")) - (rule "inEqSimp_exactShadow3" (formula "32") (ifseqformula "68")) - (rule "times_zero_1" (formula "32") (term "0,0")) - (rule "add_zero_left" (formula "32") (term "0")) - (rule "inEqSimp_subsumption1" (formula "100") (ifseqformula "32")) - (rule "leq_literals" (formula "100") (term "0")) - (builtin "One Step Simplification" (formula "100")) - (rule "true_left" (formula "100")) (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "71")) (rule "polySimp_rightDist" (formula "65") (term "0,0")) (rule "polySimp_mulLiterals" (formula "65") (term "1,0,0")) @@ -31041,20 +46372,102 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "add_literals" (formula "65") (term "0,0")) (rule "inEqSimp_sepPosMonomial1" (formula "65")) (rule "mul_literals" (formula "65") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "103") (ifseqformula "2")) - (rule "polySimp_mulComm0" (formula "103") (term "0,0")) - (rule "polySimp_addComm0" (formula "103") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "103")) - (rule "polySimp_mulLiterals" (formula "103") (term "0")) - (rule "polySimp_elimOne" (formula "103") (term "0")) - (rule "inEqSimp_subsumption0" (formula "99") (ifseqformula "103")) - (rule "leq_literals" (formula "99") (term "0")) - (builtin "One Step Simplification" (formula "99")) - (rule "true_left" (formula "99")) - (rule "inEqSimp_contradInEq0" (formula "32") (ifseqformula "102")) - (rule "qeq_literals" (formula "32") (term "0")) - (builtin "One Step Simplification" (formula "32")) - (rule "closeFalse" (formula "32")) + (rule "inEqSimp_exactShadow3" (formula "98") (ifseqformula "78")) + (rule "mul_literals" (formula "98") (term "0,0")) + (rule "polySimp_addAssoc" (formula "98") (term "0")) + (rule "add_literals" (formula "98") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "98")) + (rule "mul_literals" (formula "98") (term "1")) + (rule "inEqSimp_subsumption1" (formula "98") (ifseqformula "101")) + (rule "leq_literals" (formula "98") (term "0")) + (builtin "One Step Simplification" (formula "98")) + (rule "true_left" (formula "98")) + (rule "inEqSimp_exactShadow3" (formula "70") (ifseqformula "71")) + (rule "mul_literals" (formula "70") (term "0,0")) + (rule "add_zero_left" (formula "70") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "70")) + (rule "polySimp_mulLiterals" (formula "70") (term "1")) + (rule "polySimp_elimOne" (formula "70") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "77") (ifseqformula "69")) + (rule "polySimp_rightDist" (formula "77") (term "0,0")) + (rule "polySimp_addComm1" (formula "77") (term "0")) + (rule "polySimp_rightDist" (formula "77") (term "0,0,0")) + (rule "mul_literals" (formula "77") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "77") (term "1,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "77") (term "0,0")) + (rule "add_literals" (formula "77") (term "1,1,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "77")) + (rule "polySimp_mulLiterals" (formula "77") (term "0")) + (rule "polySimp_elimOne" (formula "77") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "32") (ifseqformula "69")) + (rule "mul_literals" (formula "32") (term "0,0")) + (rule "add_zero_left" (formula "32") (term "0")) + (rule "inEqSimp_subsumption1" (formula "102") (ifseqformula "32")) + (rule "leq_literals" (formula "102") (term "0")) + (builtin "One Step Simplification" (formula "102")) + (rule "true_left" (formula "102")) + (rule "inEqSimp_exactShadow3" (formula "3") (ifseqformula "58")) + (rule "polySimp_rightDist" (formula "3") (term "0,0")) + (rule "mul_literals" (formula "3") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "3") (term "0")) + (rule "polySimp_addComm1" (formula "3") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "3") (term "0")) + (rule "add_literals" (formula "3") (term "1,1,0")) + (rule "times_zero_1" (formula "3") (term "1,0")) + (rule "add_zero_right" (formula "3") (term "0")) + (rule "polySimp_addAssoc" (formula "3") (term "0")) + (rule "add_literals" (formula "3") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "3")) + (rule "polySimp_mulLiterals" (formula "3") (term "0")) + (rule "polySimp_elimOne" (formula "3") (term "0")) + (rule "inEqSimp_subsumption0" (formula "3") (ifseqformula "102")) + (rule "leq_literals" (formula "3") (term "0")) + (builtin "One Step Simplification" (formula "3")) + (rule "true_left" (formula "3")) + (rule "inEqSimp_exactShadow3" (formula "33") (ifseqformula "58")) + (rule "mul_literals" (formula "33") (term "0,0")) + (rule "add_zero_left" (formula "33") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "33")) + (rule "polySimp_mulComm0" (formula "33") (term "1")) + (rule "polySimp_rightDist" (formula "33") (term "1")) + (rule "polySimp_mulLiterals" (formula "33") (term "1,1")) + (rule "mul_literals" (formula "33") (term "0,1")) + (rule "polySimp_elimOne" (formula "33") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "33") (ifseqformula "106")) + (rule "inEqSimp_homoInEq0" (formula "33") (term "0")) + (rule "polySimp_mulComm0" (formula "33") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "33") (term "1,0,0")) + (rule "mul_literals" (formula "33") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "33") (term "0,0")) + (rule "polySimp_addComm0" (formula "33") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "33") (term "0,0")) + (rule "add_literals" (formula "33") (term "1,1,0,0")) + (rule "times_zero_1" (formula "33") (term "1,0,0")) + (rule "add_literals" (formula "33") (term "0,0")) + (rule "qeq_literals" (formula "33") (term "0")) + (builtin "One Step Simplification" (formula "33")) + (rule "true_left" (formula "33")) + (rule "inEqSimp_exactShadow3" (formula "3") (ifseqformula "70")) + (rule "polySimp_rightDist" (formula "3") (term "0,0")) + (rule "mul_literals" (formula "3") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "3") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "3")) + (rule "polySimp_mulLiterals" (formula "3") (term "0")) + (rule "polySimp_elimOne" (formula "3") (term "0")) + (rule "inEqSimp_contradInEq1" (formula "3") (ifseqformula "106")) + (rule "andLeft" (formula "3")) + (rule "inEqSimp_homoInEq1" (formula "3")) + (rule "polySimp_mulComm0" (formula "3") (term "1,0")) + (rule "polySimp_rightDist" (formula "3") (term "1,0")) + (rule "mul_literals" (formula "3") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "3") (term "0")) + (rule "polySimp_addComm0" (formula "3") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "3") (term "0")) + (rule "add_literals" (formula "3") (term "1,1,0")) + (rule "times_zero_1" (formula "3") (term "1,0")) + (rule "add_literals" (formula "3") (term "0")) + (rule "leq_literals" (formula "3")) + (rule "closeFalse" (formula "3")) ) ) ) @@ -31075,13 +46488,13 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO ) (branch "Precondition" (rule "andRight" (formula "109")) - (branch "Case 1" + (branch (rule "andRight" (formula "109")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "109") (ifInst "" (formula "27"))) (rule "closeTrue" (formula "109")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "109")) (rule "wellFormedAnon" (formula "109")) (rule "replace_known_left" (formula "109") (term "0") (ifseqformula "16")) @@ -31101,15 +46514,15 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "andRight" (formula "109")) (branch "Case 1" (rule "andRight" (formula "109")) - (branch "Case 1" + (branch (rule "andRight" (formula "109")) - (branch "Case 1" + (branch (rule "andRight" (formula "109")) - (branch "Case 1" + (branch (rule "andRight" (formula "109")) - (branch "Case 1" + (branch (rule "andRight" (formula "109")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "109")) (rule "expand_inInt" (formula "109")) (rule "replace_int_MIN" (formula "109") (term "0,1")) @@ -31133,20 +46546,35 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_addComm0" (formula "10") (term "0,0,1,0")) (rule "polySimp_addAssoc" (formula "47") (term "0,1,0,1,0")) (rule "polySimp_addAssoc" (formula "57") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "47") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "9") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "11") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "1")) (rule "polySimp_mulComm0" (formula "1") (term "1,0,0")) (rule "polySimp_addComm1" (formula "1") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "47") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "11") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_commuteLeq" (formula "109") (term "1")) - (rule "inEqSimp_homoInEq0" (formula "62")) - (rule "mul_literals" (formula "62") (term "1,0")) - (rule "polySimp_addComm1" (formula "62") (term "0")) - (rule "polySimp_addComm0" (formula "62") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "64")) + (rule "mul_literals" (formula "64") (term "1,0")) + (rule "polySimp_addComm1" (formula "64") (term "0")) + (rule "polySimp_addComm0" (formula "64") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "73")) + (rule "polySimp_mulComm0" (formula "73") (term "1,0")) + (rule "polySimp_rightDist" (formula "73") (term "1,0")) + (rule "polySimp_mulComm0" (formula "73") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "73") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "63")) + (rule "polySimp_mulComm0" (formula "63") (term "1,0")) + (rule "polySimp_rightDist" (formula "63") (term "1,0")) + (rule "polySimp_mulComm0" (formula "63") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "63") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "71")) + (rule "polySimp_mulComm0" (formula "71") (term "1,0")) + (rule "polySimp_rightDist" (formula "71") (term "1,0")) + (rule "polySimp_mulComm0" (formula "71") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "71") (term "0")) (rule "inEqSimp_homoInEq0" (formula "37")) (rule "polySimp_mulComm0" (formula "37") (term "1,0")) (rule "polySimp_rightDist" (formula "37") (term "1,0")) @@ -31155,11 +46583,14 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulLiterals" (formula "37") (term "0,1,0")) (rule "polySimp_elimOne" (formula "37") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "37") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "63")) - (rule "polySimp_mulComm0" (formula "63") (term "1,0")) - (rule "polySimp_rightDist" (formula "63") (term "1,0")) - (rule "polySimp_mulComm0" (formula "63") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "63") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "72")) + (rule "mul_literals" (formula "72") (term "1,0")) + (rule "polySimp_addComm1" (formula "72") (term "0")) + (rule "polySimp_addComm0" (formula "72") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "62")) + (rule "mul_literals" (formula "62") (term "1,0")) + (rule "polySimp_addComm1" (formula "62") (term "0")) + (rule "polySimp_addComm0" (formula "62") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "61")) (rule "polySimp_mulComm0" (formula "61") (term "1,0")) (rule "polySimp_rightDist" (formula "61") (term "1,0")) @@ -31169,24 +46600,6 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "mul_literals" (formula "74") (term "1,0")) (rule "polySimp_addComm1" (formula "74") (term "0")) (rule "polySimp_addComm0" (formula "74") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "72")) - (rule "mul_literals" (formula "72") (term "1,0")) - (rule "polySimp_addComm1" (formula "72") (term "0")) - (rule "polySimp_addComm0" (formula "72") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "64")) - (rule "mul_literals" (formula "64") (term "1,0")) - (rule "polySimp_addComm1" (formula "64") (term "0")) - (rule "polySimp_addComm0" (formula "64") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "71")) - (rule "polySimp_mulComm0" (formula "71") (term "1,0")) - (rule "polySimp_rightDist" (formula "71") (term "1,0")) - (rule "polySimp_mulComm0" (formula "71") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "71") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "73")) - (rule "polySimp_mulComm0" (formula "73") (term "1,0")) - (rule "polySimp_rightDist" (formula "73") (term "1,0")) - (rule "polySimp_mulComm0" (formula "73") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "73") (term "0")) (rule "polySimp_sepNegMonomial" (formula "10") (term "1,0")) (rule "polySimp_mulLiterals" (formula "10") (term "0,1,0")) (rule "polySimp_elimOne" (formula "10") (term "0,1,0")) @@ -31196,37 +46609,51 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_sepNegMonomial" (formula "57")) (rule "polySimp_mulLiterals" (formula "57") (term "0")) (rule "polySimp_elimOne" (formula "57") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "47") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "47") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "47") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "47") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "47") (term "1,1,0,0,0,0,0")) (rule "inEqSimp_sepPosMonomial0" (formula "9") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "9") (term "1,0,0,0,0,0")) (rule "polySimp_mulLiterals" (formula "9") (term "1,1,0,0,0,0,0")) (rule "mul_literals" (formula "9") (term "0,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "9") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "1")) + (rule "polySimp_mulLiterals" (formula "1") (term "0")) + (rule "polySimp_elimOne" (formula "1") (term "0")) (rule "inEqSimp_sepPosMonomial0" (formula "11") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "11") (term "1,0,0,0,0,0")) (rule "mul_literals" (formula "11") (term "0,1,0,0,0,0,0")) (rule "polySimp_mulLiterals" (formula "11") (term "1,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "11") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "1")) - (rule "polySimp_mulLiterals" (formula "1") (term "0")) - (rule "polySimp_elimOne" (formula "1") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "47") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "47") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "47") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "47") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "47") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1")) + (rule "polySimp_rightDist" (formula "64") (term "1")) + (rule "mul_literals" (formula "64") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "73")) + (rule "polySimp_mulLiterals" (formula "73") (term "0")) + (rule "polySimp_elimOne" (formula "73") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "63")) + (rule "polySimp_mulLiterals" (formula "63") (term "0")) + (rule "polySimp_elimOne" (formula "63") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "71")) + (rule "polySimp_mulLiterals" (formula "71") (term "0")) + (rule "polySimp_elimOne" (formula "71") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "37")) + (rule "polySimp_mulLiterals" (formula "37") (term "0")) + (rule "polySimp_elimOne" (formula "37") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "72")) + (rule "polySimp_mulComm0" (formula "72") (term "1")) + (rule "polySimp_rightDist" (formula "72") (term "1")) + (rule "mul_literals" (formula "72") (term "0,1")) (rule "inEqSimp_sepPosMonomial1" (formula "62")) (rule "polySimp_mulComm0" (formula "62") (term "1")) (rule "polySimp_rightDist" (formula "62") (term "1")) (rule "mul_literals" (formula "62") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "37")) - (rule "polySimp_mulLiterals" (formula "37") (term "0")) - (rule "polySimp_elimOne" (formula "37") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "63")) - (rule "polySimp_mulLiterals" (formula "63") (term "0")) - (rule "polySimp_elimOne" (formula "63") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "61")) (rule "polySimp_mulLiterals" (formula "61") (term "0")) (rule "polySimp_elimOne" (formula "61") (term "0")) @@ -31234,20 +46661,10 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulComm0" (formula "74") (term "1")) (rule "polySimp_rightDist" (formula "74") (term "1")) (rule "mul_literals" (formula "74") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "72")) - (rule "polySimp_mulComm0" (formula "72") (term "1")) - (rule "polySimp_rightDist" (formula "72") (term "1")) - (rule "mul_literals" (formula "72") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "64")) - (rule "polySimp_mulComm0" (formula "64") (term "1")) - (rule "polySimp_rightDist" (formula "64") (term "1")) - (rule "mul_literals" (formula "64") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "71")) - (rule "polySimp_mulLiterals" (formula "71") (term "0")) - (rule "polySimp_elimOne" (formula "71") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "73")) - (rule "polySimp_mulLiterals" (formula "73") (term "0")) - (rule "polySimp_elimOne" (formula "73") (term "0")) + (rule "inEqSimp_subsumption1" (formula "19") (ifseqformula "31")) + (rule "leq_literals" (formula "19") (term "0")) + (builtin "One Step Simplification" (formula "19")) + (rule "true_left" (formula "19")) (rule "inEqSimp_subsumption1" (formula "8") (ifseqformula "1")) (rule "inEqSimp_homoInEq0" (formula "8") (term "0")) (rule "polySimp_pullOutFactor1b" (formula "8") (term "0,0")) @@ -31257,32 +46674,78 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "qeq_literals" (formula "8") (term "0")) (builtin "One Step Simplification" (formula "8")) (rule "true_left" (formula "8")) - (rule "inEqSimp_subsumption1" (formula "108") (term "1") (ifseqformula "7")) - (rule "leq_literals" (formula "108") (term "0,1")) - (builtin "One Step Simplification" (formula "108")) - (rule "inEqSimp_leqRight" (formula "108")) + (rule "inEqSimp_subsumption1" (formula "32") (ifseqformula "33")) + (rule "leq_literals" (formula "32") (term "0")) + (builtin "One Step Simplification" (formula "32")) + (rule "true_left" (formula "32")) + (rule "inEqSimp_subsumption1" (formula "106") (term "1") (ifseqformula "7")) + (rule "leq_literals" (formula "106") (term "0,1")) + (builtin "One Step Simplification" (formula "106")) + (rule "inEqSimp_leqRight" (formula "106")) (rule "mul_literals" (formula "1") (term "1,0,0")) (rule "add_literals" (formula "1") (term "0,0")) (rule "inEqSimp_sepPosMonomial1" (formula "1")) (rule "mul_literals" (formula "1") (term "1")) - (rule "inEqSimp_subsumption1" (formula "19") (ifseqformula "31")) - (rule "leq_literals" (formula "19") (term "0")) - (builtin "One Step Simplification" (formula "19")) - (rule "true_left" (formula "19")) - (rule "inEqSimp_subsumption1" (formula "33") (ifseqformula "34")) - (rule "leq_literals" (formula "33") (term "0")) - (builtin "One Step Simplification" (formula "33")) - (rule "true_left" (formula "33")) (rule "inEqSimp_subsumption1" (formula "8") (ifseqformula "1")) (rule "leq_literals" (formula "8") (term "0")) (builtin "One Step Simplification" (formula "8")) (rule "true_left" (formula "8")) + (rule "inEqSimp_exactShadow3" (formula "19") (ifseqformula "34")) + (rule "mul_literals" (formula "19") (term "0,0")) + (rule "polySimp_addAssoc" (formula "19") (term "0")) + (rule "add_literals" (formula "19") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "19")) + (rule "mul_literals" (formula "19") (term "1")) + (rule "inEqSimp_subsumption1" (formula "19") (ifseqformula "30")) + (rule "leq_literals" (formula "19") (term "0")) + (builtin "One Step Simplification" (formula "19")) + (rule "true_left" (formula "19")) (rule "inEqSimp_exactShadow3" (formula "30") (ifseqformula "18")) (rule "polySimp_mulComm0" (formula "30") (term "0,0")) (rule "polySimp_addComm0" (formula "30") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "30")) (rule "polySimp_mulLiterals" (formula "30") (term "0")) (rule "polySimp_elimOne" (formula "30") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "58")) + (rule "times_zero_1" (formula "63") (term "0,0")) + (rule "add_zero_left" (formula "63") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "63")) + (rule "polySimp_mulLiterals" (formula "63") (term "0")) + (rule "polySimp_elimOne" (formula "63") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "65")) + (rule "polySimp_mulComm0" (formula "64") (term "0,0")) + (rule "polySimp_addComm0" (formula "64") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "0")) + (rule "polySimp_elimOne" (formula "64") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "33") (ifseqformula "31")) + (rule "polySimp_mulComm0" (formula "33") (term "0,0")) + (rule "polySimp_addComm0" (formula "33") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "33")) + (rule "polySimp_mulLiterals" (formula "33") (term "0")) + (rule "polySimp_elimOne" (formula "33") (term "0")) + (rule "inEqSimp_subsumption0" (formula "18") (ifseqformula "33")) + (rule "leq_literals" (formula "18") (term "0")) + (builtin "One Step Simplification" (formula "18")) + (rule "true_left" (formula "18")) + (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "60")) + (rule "polySimp_mulComm0" (formula "65") (term "0,0")) + (rule "polySimp_addComm0" (formula "65") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "65")) + (rule "polySimp_mulLiterals" (formula "65") (term "0")) + (rule "polySimp_elimOne" (formula "65") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "61") (ifseqformula "66")) + (rule "polySimp_rightDist" (formula "61") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "61") (term "1,0,0")) + (rule "mul_literals" (formula "61") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "61") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "61") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "61") (term "0,0")) + (rule "add_literals" (formula "61") (term "1,1,0,0")) + (rule "times_zero_1" (formula "61") (term "1,0,0")) + (rule "add_literals" (formula "61") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "61")) + (rule "mul_literals" (formula "61") (term "1")) (rule "inEqSimp_exactShadow3" (formula "2") (ifseqformula "45")) (rule "polySimp_rightDist" (formula "2") (term "0,0")) (rule "mul_literals" (formula "2") (term "0,0,0")) @@ -31291,30 +46754,30 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_sepNegMonomial1" (formula "2")) (rule "polySimp_mulLiterals" (formula "2") (term "0")) (rule "polySimp_elimOne" (formula "2") (term "0")) - (rule "inEqSimp_contradInEq1" (formula "2") (ifseqformula "1")) - (rule "qeq_literals" (formula "2") (term "0")) - (builtin "One Step Simplification" (formula "2")) - (rule "closeFalse" (formula "2")) + (rule "inEqSimp_contradInEq0" (formula "1") (ifseqformula "2")) + (rule "qeq_literals" (formula "1") (term "0")) + (builtin "One Step Simplification" (formula "1")) + (rule "closeFalse" (formula "1")) ) - (branch "Case 2" + (branch (rule "orRight" (formula "109")) (builtin "One Step Simplification" (formula "110") (ifInst "" (formula "22"))) (rule "closeTrue" (formula "110")) ) ) - (branch "Case 2" + (branch (rule "orRight" (formula "109")) (builtin "One Step Simplification" (formula "110") (ifInst "" (formula "17"))) (rule "closeTrue" (formula "110")) ) ) - (branch "Case 2" + (branch (rule "orRight" (formula "109")) (builtin "One Step Simplification" (formula "110") (ifInst "" (formula "26"))) (rule "closeTrue" (formula "110")) ) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "109")) (rule "expand_inInt" (formula "109")) (rule "replace_int_MIN" (formula "109") (term "0,1")) @@ -31353,32 +46816,37 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "10") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "10") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_homoInEq0" (formula "65")) + (rule "mul_literals" (formula "65") (term "1,0")) + (rule "polySimp_addComm1" (formula "65") (term "0")) + (rule "polySimp_addComm0" (formula "65") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "74")) + (rule "polySimp_mulComm0" (formula "74") (term "1,0")) + (rule "polySimp_rightDist" (formula "74") (term "1,0")) + (rule "polySimp_mulComm0" (formula "74") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "74") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "75")) + (rule "mul_literals" (formula "75") (term "1,0")) + (rule "polySimp_addComm1" (formula "75") (term "0")) + (rule "polySimp_addComm0" (formula "75") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "73")) + (rule "mul_literals" (formula "73") (term "1,0")) + (rule "polySimp_addComm1" (formula "73") (term "0")) + (rule "polySimp_addComm0" (formula "73") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "72")) (rule "polySimp_mulComm0" (formula "72") (term "1,0")) (rule "polySimp_rightDist" (formula "72") (term "1,0")) (rule "polySimp_mulComm0" (formula "72") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "72") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "73")) - (rule "mul_literals" (formula "73") (term "1,0")) - (rule "polySimp_addComm1" (formula "73") (term "0")) - (rule "polySimp_addComm0" (formula "73") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "75")) - (rule "mul_literals" (formula "75") (term "1,0")) - (rule "polySimp_addComm1" (formula "75") (term "0")) - (rule "polySimp_addComm0" (formula "75") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "63")) (rule "mul_literals" (formula "63") (term "1,0")) (rule "polySimp_addComm1" (formula "63") (term "0")) (rule "polySimp_addComm0" (formula "63") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "64")) (rule "polySimp_mulComm0" (formula "64") (term "1,0")) - (rule "polySimp_rightDist" (formula "64") (term "1,0")) - (rule "polySimp_mulComm0" (formula "64") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "64") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "65")) - (rule "mul_literals" (formula "65") (term "1,0")) - (rule "polySimp_addComm1" (formula "65") (term "0")) - (rule "polySimp_addComm0" (formula "65") (term "0,0")) + (rule "polySimp_rightDist" (formula "64") (term "1,0")) + (rule "polySimp_mulComm0" (formula "64") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "64") (term "0")) (rule "inEqSimp_homoInEq0" (formula "38")) (rule "polySimp_mulComm0" (formula "38") (term "1,0")) (rule "polySimp_rightDist" (formula "38") (term "1,0")) @@ -31392,11 +46860,6 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_rightDist" (formula "62") (term "1,0")) (rule "polySimp_mulComm0" (formula "62") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "62") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "74")) - (rule "polySimp_mulComm0" (formula "74") (term "1,0")) - (rule "polySimp_rightDist" (formula "74") (term "1,0")) - (rule "polySimp_mulComm0" (formula "74") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "74") (term "0")) (rule "polySimp_sepNegMonomial" (formula "48") (term "1,0,1,0")) (rule "polySimp_mulLiterals" (formula "48") (term "0,1,0,1,0")) (rule "polySimp_elimOne" (formula "48") (term "0,1,0,1,0")) @@ -31430,17 +46893,24 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "mul_literals" (formula "10") (term "0,1,0,0,0,0,0")) (rule "polySimp_mulLiterals" (formula "10") (term "1,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "10") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "72")) - (rule "polySimp_mulLiterals" (formula "72") (term "0")) - (rule "polySimp_elimOne" (formula "72") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "73")) - (rule "polySimp_mulComm0" (formula "73") (term "1")) - (rule "polySimp_rightDist" (formula "73") (term "1")) - (rule "mul_literals" (formula "73") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "65")) + (rule "polySimp_mulComm0" (formula "65") (term "1")) + (rule "polySimp_rightDist" (formula "65") (term "1")) + (rule "mul_literals" (formula "65") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "74")) + (rule "polySimp_mulLiterals" (formula "74") (term "0")) + (rule "polySimp_elimOne" (formula "74") (term "0")) (rule "inEqSimp_sepPosMonomial1" (formula "75")) (rule "polySimp_mulComm0" (formula "75") (term "1")) (rule "polySimp_rightDist" (formula "75") (term "1")) (rule "mul_literals" (formula "75") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "73")) + (rule "polySimp_mulComm0" (formula "73") (term "1")) + (rule "polySimp_rightDist" (formula "73") (term "1")) + (rule "mul_literals" (formula "73") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "72")) + (rule "polySimp_mulLiterals" (formula "72") (term "0")) + (rule "polySimp_elimOne" (formula "72") (term "0")) (rule "inEqSimp_sepPosMonomial1" (formula "63")) (rule "polySimp_mulComm0" (formula "63") (term "1")) (rule "polySimp_rightDist" (formula "63") (term "1")) @@ -31448,23 +46918,16 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_sepNegMonomial1" (formula "64")) (rule "polySimp_mulLiterals" (formula "64") (term "0")) (rule "polySimp_elimOne" (formula "64") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "65")) - (rule "polySimp_mulComm0" (formula "65") (term "1")) - (rule "polySimp_rightDist" (formula "65") (term "1")) - (rule "mul_literals" (formula "65") (term "0,1")) (rule "inEqSimp_sepNegMonomial1" (formula "38")) (rule "polySimp_mulLiterals" (formula "38") (term "0")) (rule "polySimp_elimOne" (formula "38") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "62")) (rule "polySimp_mulLiterals" (formula "62") (term "0")) (rule "polySimp_elimOne" (formula "62") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "74")) - (rule "polySimp_mulLiterals" (formula "74") (term "0")) - (rule "polySimp_elimOne" (formula "74") (term "0")) - (rule "inEqSimp_subsumption0" (formula "21") (ifseqformula "1")) - (rule "leq_literals" (formula "21") (term "0")) - (builtin "One Step Simplification" (formula "21")) - (rule "true_left" (formula "21")) + (rule "inEqSimp_subsumption1" (formula "20") (ifseqformula "32")) + (rule "leq_literals" (formula "20") (term "0")) + (builtin "One Step Simplification" (formula "20")) + (rule "true_left" (formula "20")) (rule "inEqSimp_subsumption1" (formula "9") (ifseqformula "2")) (rule "inEqSimp_homoInEq0" (formula "9") (term "0")) (rule "polySimp_pullOutFactor1b" (formula "9") (term "0,0")) @@ -31474,14 +46937,14 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "qeq_literals" (formula "9") (term "0")) (builtin "One Step Simplification" (formula "9")) (rule "true_left" (formula "9")) - (rule "inEqSimp_subsumption1" (formula "19") (ifseqformula "30")) - (rule "leq_literals" (formula "19") (term "0")) - (builtin "One Step Simplification" (formula "19")) - (rule "true_left" (formula "19")) - (rule "inEqSimp_contradInEq1" (formula "1") (ifseqformula "19")) - (rule "qeq_literals" (formula "1") (term "0")) - (builtin "One Step Simplification" (formula "1")) - (rule "closeFalse" (formula "1")) + (rule "inEqSimp_subsumption1" (formula "33") (ifseqformula "34")) + (rule "leq_literals" (formula "33") (term "0")) + (builtin "One Step Simplification" (formula "33")) + (rule "true_left" (formula "33")) + (rule "inEqSimp_contradInEq0" (formula "20") (ifseqformula "1")) + (rule "qeq_literals" (formula "20") (term "0")) + (builtin "One Step Simplification" (formula "20")) + (rule "closeFalse" (formula "20")) ) ) (branch "Case 2" @@ -31490,37 +46953,38 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "replace_int_MIN" (formula "109") (term "0,1")) (rule "replace_int_MAX" (formula "109") (term "1,0")) (rule "polySimp_homoEq" (formula "47") (term "1,0,1,0")) - (rule "polySimp_homoEq" (formula "10") (term "1,0")) (rule "polySimp_homoEq" (formula "57")) + (rule "polySimp_homoEq" (formula "10") (term "1,0")) (rule "polySimp_mulComm0" (formula "47") (term "1,0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "10") (term "1,0,1,0")) (rule "polySimp_mulComm0" (formula "57") (term "1,0")) + (rule "polySimp_mulComm0" (formula "10") (term "1,0,1,0")) (rule "polySimp_rightDist" (formula "47") (term "1,0,1,0,1,0")) (rule "polySimp_mulAssoc" (formula "47") (term "0,1,0,1,0,1,0")) (rule "polySimp_mulComm0" (formula "47") (term "0,0,1,0,1,0,1,0")) (rule "polySimp_mulLiterals" (formula "47") (term "0,1,0,1,0,1,0")) (rule "polySimp_elimOne" (formula "47") (term "0,1,0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "10") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "10") (term "0,1,0,1,0")) (rule "polySimp_rightDist" (formula "57") (term "1,0")) (rule "polySimp_mulComm0" (formula "57") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "10") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "10") (term "0,1,0,1,0")) (rule "polySimp_addAssoc" (formula "47") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "57") (term "0")) (rule "polySimp_addAssoc" (formula "10") (term "0,1,0")) (rule "polySimp_addComm0" (formula "10") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "57") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "11") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "1")) (rule "polySimp_mulComm0" (formula "1") (term "1,0,0")) (rule "polySimp_addComm1" (formula "1") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "9") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "11") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "47") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_homoInEq0" (formula "64")) - (rule "mul_literals" (formula "64") (term "1,0")) - (rule "polySimp_addComm1" (formula "64") (term "0")) - (rule "polySimp_addComm0" (formula "64") (term "0,0")) + (rule "inEqSimp_ltToLeq" (formula "9") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_homoInEq0" (formula "61")) + (rule "polySimp_mulComm0" (formula "61") (term "1,0")) + (rule "polySimp_rightDist" (formula "61") (term "1,0")) + (rule "polySimp_mulComm0" (formula "61") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "61") (term "0")) (rule "inEqSimp_homoInEq0" (formula "72")) (rule "mul_literals" (formula "72") (term "1,0")) (rule "polySimp_addComm1" (formula "72") (term "0")) @@ -31530,27 +46994,6 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_rightDist" (formula "63") (term "1,0")) (rule "polySimp_mulComm0" (formula "63") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "63") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "61")) - (rule "polySimp_mulComm0" (formula "61") (term "1,0")) - (rule "polySimp_rightDist" (formula "61") (term "1,0")) - (rule "polySimp_mulComm0" (formula "61") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "61") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "37")) - (rule "polySimp_mulComm0" (formula "37") (term "1,0")) - (rule "polySimp_rightDist" (formula "37") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "37") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "37") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "37") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "37") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "37") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "74")) - (rule "mul_literals" (formula "74") (term "1,0")) - (rule "polySimp_addComm1" (formula "74") (term "0")) - (rule "polySimp_addComm0" (formula "74") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "62")) - (rule "mul_literals" (formula "62") (term "1,0")) - (rule "polySimp_addComm1" (formula "62") (term "0")) - (rule "polySimp_addComm0" (formula "62") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "71")) (rule "polySimp_mulComm0" (formula "71") (term "1,0")) (rule "polySimp_rightDist" (formula "71") (term "1,0")) @@ -31561,6 +47004,26 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_rightDist" (formula "73") (term "1,0")) (rule "polySimp_mulComm0" (formula "73") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "73") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "74")) + (rule "mul_literals" (formula "74") (term "1,0")) + (rule "polySimp_addComm1" (formula "74") (term "0")) + (rule "polySimp_addComm0" (formula "74") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "62")) + (rule "mul_literals" (formula "62") (term "1,0")) + (rule "polySimp_addComm1" (formula "62") (term "0")) + (rule "polySimp_addComm0" (formula "62") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "37")) + (rule "polySimp_mulComm0" (formula "37") (term "1,0")) + (rule "polySimp_rightDist" (formula "37") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "37") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "37") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "37") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "37") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "37") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "64")) + (rule "mul_literals" (formula "64") (term "1,0")) + (rule "polySimp_addComm1" (formula "64") (term "0")) + (rule "polySimp_addComm0" (formula "64") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "109") (term "1")) (rule "mul_literals" (formula "109") (term "1,0,1")) (rule "polySimp_addComm1" (formula "109") (term "0,1")) @@ -31573,37 +47036,36 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_sepNegMonomial" (formula "47") (term "1,0,1,0")) (rule "polySimp_mulLiterals" (formula "47") (term "0,1,0,1,0")) (rule "polySimp_elimOne" (formula "47") (term "0,1,0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "10") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "10") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "10") (term "0,1,0")) (rule "polySimp_sepNegMonomial" (formula "57")) (rule "polySimp_mulLiterals" (formula "57") (term "0")) (rule "polySimp_elimOne" (formula "57") (term "0")) - (rule "inEqSimp_sepNegMonomial0" (formula "1")) - (rule "polySimp_mulLiterals" (formula "1") (term "0")) - (rule "polySimp_elimOne" (formula "1") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "9") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "9") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "9") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "9") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "9") (term "1,1,0,0,0,0,0")) + (rule "polySimp_sepNegMonomial" (formula "10") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "10") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "10") (term "0,1,0")) (rule "inEqSimp_sepPosMonomial0" (formula "11") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "11") (term "1,0,0,0,0,0")) (rule "mul_literals" (formula "11") (term "0,1,0,0,0,0,0")) (rule "polySimp_mulLiterals" (formula "11") (term "1,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "11") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "1")) + (rule "polySimp_mulLiterals" (formula "1") (term "0")) + (rule "polySimp_elimOne" (formula "1") (term "0")) (rule "inEqSimp_sepPosMonomial0" (formula "47") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "47") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "47") (term "1,1,0,0,0,0,0")) (rule "mul_literals" (formula "47") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "47") (term "1,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "47") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "64")) - (rule "polySimp_mulComm0" (formula "64") (term "1")) - (rule "polySimp_rightDist" (formula "64") (term "1")) - (rule "mul_literals" (formula "64") (term "0,1")) + (rule "inEqSimp_sepPosMonomial0" (formula "9") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "9") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "9") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "9") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "9") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "61")) + (rule "polySimp_mulLiterals" (formula "61") (term "0")) + (rule "polySimp_elimOne" (formula "61") (term "0")) (rule "inEqSimp_sepPosMonomial1" (formula "72")) (rule "polySimp_mulComm0" (formula "72") (term "1")) (rule "polySimp_rightDist" (formula "72") (term "1")) @@ -31611,12 +47073,12 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_sepNegMonomial1" (formula "63")) (rule "polySimp_mulLiterals" (formula "63") (term "0")) (rule "polySimp_elimOne" (formula "63") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "61")) - (rule "polySimp_mulLiterals" (formula "61") (term "0")) - (rule "polySimp_elimOne" (formula "61") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "37")) - (rule "polySimp_mulLiterals" (formula "37") (term "0")) - (rule "polySimp_elimOne" (formula "37") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "71")) + (rule "polySimp_mulLiterals" (formula "71") (term "0")) + (rule "polySimp_elimOne" (formula "71") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "73")) + (rule "polySimp_mulLiterals" (formula "73") (term "0")) + (rule "polySimp_elimOne" (formula "73") (term "0")) (rule "inEqSimp_sepPosMonomial1" (formula "74")) (rule "polySimp_mulComm0" (formula "74") (term "1")) (rule "polySimp_rightDist" (formula "74") (term "1")) @@ -31625,12 +47087,13 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulComm0" (formula "62") (term "1")) (rule "polySimp_rightDist" (formula "62") (term "1")) (rule "mul_literals" (formula "62") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "71")) - (rule "polySimp_mulLiterals" (formula "71") (term "0")) - (rule "polySimp_elimOne" (formula "71") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "73")) - (rule "polySimp_mulLiterals" (formula "73") (term "0")) - (rule "polySimp_elimOne" (formula "73") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "37")) + (rule "polySimp_mulLiterals" (formula "37") (term "0")) + (rule "polySimp_elimOne" (formula "37") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1")) + (rule "polySimp_rightDist" (formula "64") (term "1")) + (rule "mul_literals" (formula "64") (term "0,1")) (rule "inEqSimp_sepPosMonomial1" (formula "109") (term "1")) (rule "polySimp_mulComm0" (formula "109") (term "1,1")) (rule "polySimp_rightDist" (formula "109") (term "1,1")) @@ -31655,12 +47118,28 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "qeq_literals" (formula "8") (term "0")) (builtin "One Step Simplification" (formula "8")) (rule "true_left" (formula "8")) + (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "65")) + (rule "polySimp_mulComm0" (formula "64") (term "0,0")) + (rule "polySimp_addComm0" (formula "64") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "0")) + (rule "polySimp_elimOne" (formula "64") (term "0")) (rule "inEqSimp_exactShadow3" (formula "30") (ifseqformula "18")) (rule "polySimp_mulComm0" (formula "30") (term "0,0")) (rule "polySimp_addComm0" (formula "30") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "30")) (rule "polySimp_mulLiterals" (formula "30") (term "0")) (rule "polySimp_elimOne" (formula "30") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "19") (ifseqformula "34")) + (rule "mul_literals" (formula "19") (term "0,0")) + (rule "polySimp_addAssoc" (formula "19") (term "0")) + (rule "add_literals" (formula "19") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "19")) + (rule "mul_literals" (formula "19") (term "1")) + (rule "inEqSimp_subsumption1" (formula "19") (ifseqformula "30")) + (rule "leq_literals" (formula "19") (term "0")) + (builtin "One Step Simplification" (formula "19")) + (rule "true_left" (formula "19")) (rule "inEqSimp_exactShadow3" (formula "33") (ifseqformula "31")) (rule "polySimp_mulComm0" (formula "33") (term "0,0")) (rule "polySimp_addComm0" (formula "33") (term "0")) @@ -31671,34 +47150,24 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "leq_literals" (formula "18") (term "0")) (builtin "One Step Simplification" (formula "18")) (rule "true_left" (formula "18")) - (rule "inEqSimp_exactShadow3" (formula "18") (ifseqformula "34")) - (rule "mul_literals" (formula "18") (term "0,0")) - (rule "polySimp_addAssoc" (formula "18") (term "0")) - (rule "add_literals" (formula "18") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "18")) - (rule "mul_literals" (formula "18") (term "1")) - (rule "inEqSimp_subsumption1" (formula "18") (ifseqformula "29")) - (rule "leq_literals" (formula "18") (term "0")) - (builtin "One Step Simplification" (formula "18")) - (rule "true_left" (formula "18")) (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "58")) (rule "times_zero_1" (formula "63") (term "0,0")) (rule "add_zero_left" (formula "63") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "63")) (rule "polySimp_mulLiterals" (formula "63") (term "0")) (rule "polySimp_elimOne" (formula "63") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "60")) - (rule "polySimp_mulComm0" (formula "64") (term "0,0")) - (rule "polySimp_addComm0" (formula "64") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "64")) - (rule "polySimp_mulLiterals" (formula "64") (term "0")) - (rule "polySimp_elimOne" (formula "64") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "65")) - (rule "polySimp_mulComm0" (formula "64") (term "0,0")) - (rule "polySimp_addComm0" (formula "64") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "64")) - (rule "polySimp_mulLiterals" (formula "64") (term "0")) - (rule "polySimp_elimOne" (formula "64") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "61") (ifseqformula "66")) + (rule "polySimp_rightDist" (formula "61") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "61") (term "1,0,0")) + (rule "mul_literals" (formula "61") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "61") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "61") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "61") (term "0,0")) + (rule "add_literals" (formula "61") (term "1,1,0,0")) + (rule "times_zero_1" (formula "61") (term "1,0,0")) + (rule "add_literals" (formula "61") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "61")) + (rule "mul_literals" (formula "61") (term "1")) (rule "inEqSimp_exactShadow3" (formula "1") (ifseqformula "45")) (rule "polySimp_rightDist" (formula "1") (term "0,0")) (rule "mul_literals" (formula "1") (term "0,0,0")) @@ -31707,28 +47176,18 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_sepNegMonomial1" (formula "1")) (rule "polySimp_mulLiterals" (formula "1") (term "0")) (rule "polySimp_elimOne" (formula "1") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "62") (ifseqformula "67")) - (rule "polySimp_rightDist" (formula "62") (term "0,0")) - (rule "mul_literals" (formula "62") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "62") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "62") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "62") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "62") (term "0,0")) - (rule "add_literals" (formula "62") (term "1,1,0,0")) - (rule "times_zero_1" (formula "62") (term "1,0,0")) - (rule "add_literals" (formula "62") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "62")) - (rule "mul_literals" (formula "62") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "30") (ifseqformula "33")) - (rule "polySimp_mulComm0" (formula "30") (term "0,0")) - (rule "polySimp_addComm0" (formula "30") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "30")) - (rule "polySimp_mulLiterals" (formula "30") (term "0")) - (rule "polySimp_elimOne" (formula "30") (term "0")) - (rule "inEqSimp_subsumption0" (formula "18") (ifseqformula "30")) - (rule "leq_literals" (formula "18") (term "0")) - (builtin "One Step Simplification" (formula "18")) - (rule "true_left" (formula "18")) + (rule "inEqSimp_exactShadow3" (formula "66") (ifseqformula "61")) + (rule "polySimp_mulComm0" (formula "66") (term "0,0")) + (rule "polySimp_addComm0" (formula "66") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "66")) + (rule "polySimp_mulLiterals" (formula "66") (term "0")) + (rule "polySimp_elimOne" (formula "66") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "65")) + (rule "times_zero_1" (formula "64") (term "0,0")) + (rule "add_zero_left" (formula "64") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "1")) + (rule "polySimp_elimOne" (formula "64") (term "1")) (rule "inEqSimp_exactShadow3" (formula "60") (ifseqformula "65")) (rule "polySimp_rightDist" (formula "60") (term "0,0")) (rule "mul_literals" (formula "60") (term "0,0,0")) @@ -31738,207 +47197,89 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_pullOutFactor1b" (formula "60") (term "0,0")) (rule "add_literals" (formula "60") (term "1,1,0,0")) (rule "times_zero_1" (formula "60") (term "1,0,0")) - (rule "add_literals" (formula "60") (term "0,0")) + (rule "add_zero_right" (formula "60") (term "0,0")) (rule "inEqSimp_sepPosMonomial1" (formula "60")) (rule "mul_literals" (formula "60") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "65")) - (rule "mul_literals" (formula "64") (term "0,0")) - (rule "add_zero_left" (formula "64") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "64")) - (rule "polySimp_mulLiterals" (formula "64") (term "1")) - (rule "polySimp_elimOne" (formula "64") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "30") (ifseqformula "33")) + (rule "polySimp_mulComm0" (formula "30") (term "0,0")) + (rule "polySimp_addComm0" (formula "30") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "30")) + (rule "polySimp_mulLiterals" (formula "30") (term "0")) + (rule "polySimp_elimOne" (formula "30") (term "0")) + (rule "inEqSimp_subsumption0" (formula "18") (ifseqformula "30")) + (rule "leq_literals" (formula "18") (term "0")) + (builtin "One Step Simplification" (formula "18")) + (rule "true_left" (formula "18")) (rule "inEqSimp_and_subsumption2" (formula "44") (term "0,0,0,0")) - (rule "leq_literals" (formula "44") (term "0,0,0,0,0,0")) - (builtin "One Step Simplification" (formula "44")) - (rule "inEqSimp_and_subsumption3" (formula "9") (term "0,0,0")) - (rule "leq_literals" (formula "9") (term "0,1,0,0,0,0")) - (builtin "One Step Simplification" (formula "9")) + (rule "leq_literals" (formula "44") (term "0,0,0,0,0,0")) + (builtin "One Step Simplification" (formula "44")) (rule "inEqSimp_and_subsumption3" (formula "45") (term "0,0,0")) (rule "leq_literals" (formula "45") (term "0,1,0,0,0,0")) (builtin "One Step Simplification" (formula "45")) + (rule "inEqSimp_and_subsumption3" (formula "9") (term "0,0,0")) + (rule "leq_literals" (formula "9") (term "0,1,0,0,0,0")) + (builtin "One Step Simplification" (formula "9")) (rule "nnf_imp2or" (formula "11") (term "0,1,1,0")) (rule "nnf_imp2or" (formula "10") (term "0")) - (rule "Definition_axiom_for_bucketStartsOrdering_in_de_wiesler_Functions" (formula "51") (term "0") (inst "b=b")) - (builtin "One Step Simplification" (formula "51")) - (rule "expand_inInt" (formula "51") (term "1,0,0,1")) - (rule "replace_int_MAX" (formula "51") (term "1,0,1,0,0,1")) - (rule "replace_int_MIN" (formula "51") (term "0,1,1,0,0,1")) - (rule "andLeft" (formula "51")) - (rule "andLeft" (formula "51")) - (rule "andLeft" (formula "51")) - (rule "translateJavaAddInt" (formula "54") (term "0,2,1,1,0,1,0,1,0")) - (rule "translateJavaAddInt" (formula "54") (term "0,2,0,1,1,0,1,0")) - (rule "translateJavaAddInt" (formula "54") (term "0,2,0,0,0,1,1,1,0")) - (rule "translateJavaAddInt" (formula "54") (term "0,2,1,1,0,1,1,1,0")) - (rule "translateJavaAddInt" (formula "54") (term "0,2,0,1,1,1,1,0")) - (rule "translateJavaAddInt" (formula "53") (term "0,2,0")) - (rule "translateJavaAddInt" (formula "52") (term "0,2,1")) - (rule "polySimp_addComm0" (formula "54") (term "0,2,1,1,0,1,0,1,0")) - (rule "polySimp_addComm0" (formula "54") (term "0,2,0,1,1,0,1,0")) - (rule "polySimp_addComm0" (formula "54") (term "0,2,0,0,0,1,1,1,0")) - (rule "polySimp_addComm0" (formula "54") (term "0,2,1,1,0,1,1,1,0")) - (rule "polySimp_addComm0" (formula "54") (term "0,2,0,1,1,1,1,0")) - (rule "polySimp_addComm0" (formula "53") (term "0,2,0")) - (rule "polySimp_addComm0" (formula "52") (term "0,2,1")) - (rule "inEqSimp_gtToGeq" (formula "54") (term "0,1,1,0")) - (rule "polySimp_mulComm0" (formula "54") (term "1,0,0,0,1,1,0")) - (rule "inEqSimp_ltToLeq" (formula "54") (term "1,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "54") (term "1,0,0,1,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "54") (term "0,0,1,0")) - (rule "polySimp_mulComm0" (formula "54") (term "1,0,0,0,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "54") (term "0,0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "54") (term "0,0,1,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "54") (term "1,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "51")) - (rule "inEqSimp_commuteLeq" (formula "53") (term "1,0,1,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "53") (term "0,0,1,1,1,0")) - (rule "inEqSimp_commuteLeq" (formula "53") (term "1,0,1,1,1,0")) - (rule "inEqSimp_commuteLeq" (formula "52")) - (rule "inEqSimp_commuteLeq" (formula "51")) - (rule "applyEq" (formula "51") (term "0") (ifseqformula "37")) - (rule "inEqSimp_commuteGeq" (formula "51")) - (rule "applyEq" (formula "51") (term "1,1,1,1,1,0") (ifseqformula "37")) - (rule "inEqSimp_sepPosMonomial1" (formula "51") (term "0,1,1,0")) - (rule "polySimp_mulComm0" (formula "51") (term "1,0,1,1,0")) - (rule "polySimp_rightDist" (formula "51") (term "1,0,1,1,0")) - (rule "polySimp_mulLiterals" (formula "51") (term "1,1,0,1,1,0")) - (rule "mul_literals" (formula "51") (term "0,1,0,1,1,0")) - (rule "polySimp_elimOne" (formula "51") (term "1,1,0,1,1,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "51") (term "1,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "51") (term "1,1,0,0,0,0")) - (rule "polySimp_rightDist" (formula "51") (term "1,1,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "51") (term "1,1,1,0,0,0,0")) - (rule "mul_literals" (formula "51") (term "0,1,1,0,0,0,0")) - (rule "polySimp_elimOne" (formula "51") (term "1,1,1,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "51") (term "0,0,1,0")) - (rule "polySimp_mulComm0" (formula "51") (term "1,0,0,1,0")) - (rule "polySimp_rightDist" (formula "51") (term "1,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "51") (term "1,1,0,0,1,0")) - (rule "mul_literals" (formula "51") (term "0,1,0,0,1,0")) - (rule "polySimp_elimOne" (formula "51") (term "1,1,0,0,1,0")) - (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "26")) - (rule "notLeft" (formula "26")) - (rule "replace_known_right" (formula "3") (term "0") (ifseqformula "73")) - (builtin "One Step Simplification" (formula "3")) - (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "12")) - (rule "andLeft" (formula "12")) - (rule "notLeft" (formula "12")) - (rule "notLeft" (formula "12")) - (rule "replace_known_right" (formula "5") (term "0") (ifseqformula "73")) - (builtin "One Step Simplification" (formula "5")) - (rule "replace_known_right" (formula "7") (term "0") (ifseqformula "72")) - (builtin "One Step Simplification" (formula "7")) - (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "66") (term "1")) - (builtin "One Step Simplification" (formula "66")) - (rule "translateJavaUnaryMinusInt" (formula "66") (term "1,1")) - (rule "neg_literal" (formula "66") (term "1,1")) - (rule "translateJavaSubInt" (formula "66") (term "0,1")) - (rule "translateJavaAddInt" (formula "66") (term "0,0,1")) - (rule "polySimp_elimSub" (formula "66") (term "0,1")) - (rule "mul_literals" (formula "66") (term "1,0,1")) - (rule "polySimp_addLiterals" (formula "66") (term "0,1")) - (rule "polySimp_addComm1" (formula "66") (term "0,1")) - (rule "polySimp_addComm0" (formula "66") (term "0,0,1")) - (rule "Free_class_invariant_axiom_for_de_wiesler_Classifier" (formula "40")) - (builtin "One Step Simplification" (formula "40")) - (rule "andLeft" (formula "40")) - (rule "andLeft" (formula "40")) - (rule "andLeft" (formula "40")) - (rule "andLeft" (formula "40")) - (rule "andLeft" (formula "40")) - (rule "andLeft" (formula "40")) - (rule "translateJavaSubInt" (formula "45") (term "0,2,0")) - (rule "translateJavaSubInt" (formula "45") (term "0,2,1")) - (rule "eqSymm" (formula "42")) - (rule "eqSymm" (formula "45")) - (rule "translateJavaMulInt" (formula "42") (term "1,0")) - (rule "polySimp_elimSub" (formula "45") (term "0,2,1")) - (rule "mul_literals" (formula "45") (term "1,0,2,1")) - (rule "polySimp_elimSub" (formula "45") (term "0,2,0")) - (rule "mul_literals" (formula "45") (term "1,0,2,0")) - (rule "polySimp_mulComm0" (formula "42") (term "1,0")) - (rule "polySimp_addComm0" (formula "45") (term "0,2,1")) - (rule "polySimp_addComm0" (formula "45") (term "0,2,0")) - (rule "inEqSimp_commuteLeq" (formula "40")) - (rule "applyEq" (formula "41") (term "0") (ifseqformula "37")) - (rule "applyEq" (formula "40") (term "0") (ifseqformula "37")) - (rule "applyEq" (formula "42") (term "1") (ifseqformula "37")) - (rule "inEqSimp_subsumption0" (formula "50") (ifseqformula "41")) - (rule "leq_literals" (formula "50") (term "0")) - (builtin "One Step Simplification" (formula "50")) - (rule "true_left" (formula "50")) - (rule "inEqSimp_subsumption1" (formula "50") (ifseqformula "40")) - (rule "leq_literals" (formula "50") (term "0")) - (builtin "One Step Simplification" (formula "50")) - (rule "true_left" (formula "50")) - (rule "inEqSimp_exactShadow3" (formula "2") (ifseqformula "41")) - (rule "polySimp_rightDist" (formula "2") (term "0,0")) - (rule "mul_literals" (formula "2") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "2") (term "0")) - (rule "add_literals" (formula "2") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "2")) - (rule "polySimp_mulLiterals" (formula "2") (term "0")) - (rule "polySimp_elimOne" (formula "2") (term "0")) - (rule "inEqSimp_subsumption0" (formula "1") (ifseqformula "2")) - (rule "leq_literals" (formula "1") (term "0")) - (builtin "One Step Simplification" (formula "1")) - (rule "true_left" (formula "1")) - (rule "Definition_axiom_for_isValidBucketStarts_in_de_wiesler_Functions" (formula "34") (term "0")) - (builtin "One Step Simplification" (formula "34")) - (rule "andLeft" (formula "34")) - (rule "andLeft" (formula "34")) - (rule "andLeft" (formula "34")) - (rule "translateJavaAddInt" (formula "36") (term "3,0")) - (rule "translateJavaAddInt" (formula "35") (term "0")) - (rule "polySimp_addComm0" (formula "36") (term "3,0")) - (rule "polySimp_addComm0" (formula "35") (term "0")) - (rule "inEqSimp_commuteLeq" (formula "34")) - (rule "inEqSimp_commuteLeq" (formula "34")) - (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "58") (term "0")) - (builtin "One Step Simplification" (formula "58") (ifInst "" (formula "12")) (ifInst "" (formula "112")) (ifInst "" (formula "12")) (ifInst "" (formula "61")) (ifInst "" (formula "20"))) - (rule "wellFormedAnon" (formula "58") (term "1,0")) - (rule "translateJavaAddInt" (formula "58") (term "1,1,1,0,0,1")) - (rule "translateJavaAddInt" (formula "58") (term "1,0,1,0,1")) - (rule "replace_known_left" (formula "58") (term "0,1,0") (ifseqformula "15")) - (builtin "One Step Simplification" (formula "58") (ifInst "" (formula "14"))) - (rule "polySimp_addComm0" (formula "58") (term "1,0,1,0,1")) - (rule "polySimp_addComm0" (formula "58") (term "1,1,1,0,0,1")) - (rule "inEqSimp_ltToLeq" (formula "58") (term "1,0")) - (rule "polySimp_mulComm0" (formula "58") (term "1,0,0,1,0")) - (rule "polySimp_addComm1" (formula "58") (term "0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "58") (term "0,0,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "58") (term "0,0")) - (rule "replace_known_left" (formula "58") (term "0,0") (ifseqformula "8")) - (builtin "One Step Simplification" (formula "58")) - (rule "inEqSimp_commuteLeq" (formula "58") (term "1,0,1")) - (rule "inEqSimp_commuteLeq" (formula "58") (term "1,0,0,0,1")) - (rule "applyEq" (formula "58") (term "0,1,0,0,1") (ifseqformula "59")) - (rule "inEqSimp_commuteLeq" (formula "58") (term "1,0,0,1")) - (rule "applyEq" (formula "58") (term "0,1,0,0,0,1") (ifseqformula "59")) - (rule "inEqSimp_commuteGeq" (formula "58") (term "1,0,0,0,1")) - (rule "applyEq" (formula "58") (term "0,1,0,0") (ifseqformula "52")) - (rule "applyEq" (formula "58") (term "1,0,1,0,1") (ifseqformula "52")) - (rule "applyEq" (formula "58") (term "0,0,1,1") (ifseqformula "59")) - (rule "applyEq" (formula "58") (term "0,1,0,1") (ifseqformula "73")) - (rule "inEqSimp_commuteGeq" (formula "58") (term "1,0,1")) - (rule "inEqSimp_sepNegMonomial0" (formula "58") (term "0")) - (rule "polySimp_mulLiterals" (formula "58") (term "0,0")) - (rule "polySimp_elimOne" (formula "58") (term "0,0")) - (rule "replace_known_left" (formula "58") (term "0") (ifseqformula "2")) - (builtin "One Step Simplification" (formula "58")) - (rule "andLeft" (formula "58")) - (rule "andLeft" (formula "58")) - (rule "andLeft" (formula "58")) - (rule "andLeft" (formula "58")) - (rule "inEqSimp_exactShadow3" (formula "60") (ifseqformula "81")) - (rule "polySimp_mulComm0" (formula "60") (term "0,0")) - (rule "polySimp_addComm0" (formula "60") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "60")) - (rule "polySimp_mulLiterals" (formula "60") (term "0")) - (rule "polySimp_elimOne" (formula "60") (term "0")) - (rule "replace_known_left" (formula "121") (term "0") (ifseqformula "60")) - (builtin "One Step Simplification" (formula "121")) - (rule "inEqSimp_geqRight" (formula "121")) + (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "54") (term "0")) + (builtin "One Step Simplification" (formula "54") (ifInst "" (formula "13")) (ifInst "" (formula "105")) (ifInst "" (formula "13")) (ifInst "" (formula "57")) (ifInst "" (formula "21"))) + (rule "wellFormedAnon" (formula "54") (term "1,0")) + (rule "translateJavaAddInt" (formula "54") (term "2,0,1,0,1")) + (rule "translateJavaAddInt" (formula "54") (term "2,1,1,0,0,1")) + (rule "replace_known_left" (formula "54") (term "1,1,0") (ifseqformula "15")) + (builtin "One Step Simplification" (formula "54") (ifInst "" (formula "16"))) + (rule "polySimp_addComm0" (formula "54") (term "2,0,1,0,1")) + (rule "polySimp_addComm0" (formula "54") (term "2,1,1,0,0,1")) + (rule "inEqSimp_ltToLeq" (formula "54") (term "1,0")) + (rule "polySimp_mulComm0" (formula "54") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "54") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "54") (term "1,0,0,0,1")) + (rule "inEqSimp_commuteLeq" (formula "54") (term "0,0,0,0,1")) + (rule "inEqSimp_commuteLeq" (formula "54") (term "0,0")) + (rule "replace_known_left" (formula "54") (term "0,0") (ifseqformula "8")) + (builtin "One Step Simplification" (formula "54")) + (rule "inEqSimp_commuteLeq" (formula "54") (term "1,0,1")) + (rule "applyEq" (formula "54") (term "0,0,1,1") (ifseqformula "55")) + (rule "applyEq" (formula "54") (term "0,1,0,0,1") (ifseqformula "55")) + (rule "inEqSimp_commuteLeq" (formula "54") (term "1,0,0,1")) + (rule "applyEq" (formula "54") (term "2,0,1,0,1") (ifseqformula "48")) + (rule "applyEq" (formula "54") (term "0,1,0,0,0,1") (ifseqformula "55")) + (rule "inEqSimp_commuteGeq" (formula "54") (term "1,0,0,0,1")) + (rule "applyEq" (formula "54") (term "0,1,0,0") (ifseqformula "48")) + (rule "applyEq" (formula "54") (term "0,1,0,1") (ifseqformula "69")) + (rule "inEqSimp_commuteGeq" (formula "54") (term "1,0,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "54") (term "0")) + (rule "polySimp_mulLiterals" (formula "54") (term "0,0")) + (rule "polySimp_elimOne" (formula "54") (term "0,0")) + (rule "replace_known_left" (formula "54") (term "0") (ifseqformula "2")) + (builtin "One Step Simplification" (formula "54")) + (rule "andLeft" (formula "54")) + (rule "andLeft" (formula "54")) + (rule "andLeft" (formula "54")) + (rule "andLeft" (formula "54")) + (rule "inEqSimp_exactShadow3" (formula "78") (ifseqformula "57")) + (rule "polySimp_rightDist" (formula "78") (term "0,0")) + (rule "mul_literals" (formula "78") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "78") (term "1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "78")) + (rule "polySimp_mulComm0" (formula "78") (term "1")) + (rule "polySimp_rightDist" (formula "78") (term "1")) + (rule "mul_literals" (formula "78") (term "0,1")) + (rule "inEqSimp_exactShadow3" (formula "56") (ifseqformula "57")) + (rule "polySimp_mulComm0" (formula "56") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "56")) + (rule "polySimp_mulLiterals" (formula "56") (term "1")) + (rule "polySimp_elimOne" (formula "56") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "57") (ifseqformula "78")) + (rule "polySimp_mulComm0" (formula "57") (term "0,0")) + (rule "polySimp_addComm0" (formula "57") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "57")) + (rule "polySimp_mulLiterals" (formula "57") (term "0")) + (rule "polySimp_elimOne" (formula "57") (term "0")) + (rule "replace_known_left" (formula "116") (term "0") (ifseqformula "57")) + (builtin "One Step Simplification" (formula "116")) + (rule "inEqSimp_geqRight" (formula "116")) (rule "polySimp_rightDist" (formula "1") (term "1,0,0")) (rule "polySimp_mulLiterals" (formula "1") (term "1,1,0,0")) (rule "mul_literals" (formula "1") (term "0,1,0,0")) @@ -31949,57 +47290,52 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulComm0" (formula "1") (term "1")) (rule "polySimp_rightDist" (formula "1") (term "1")) (rule "mul_literals" (formula "1") (term "0,1")) - (rule "inEqSimp_subsumption0" (formula "61") (ifseqformula "1")) - (rule "inEqSimp_homoInEq0" (formula "61") (term "0")) - (rule "polySimp_mulComm0" (formula "61") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "61") (term "1,0,0")) - (rule "polySimp_mulLiterals" (formula "61") (term "1,1,0,0")) - (rule "mul_literals" (formula "61") (term "0,1,0,0")) - (rule "polySimp_elimOne" (formula "61") (term "1,1,0,0")) - (rule "polySimp_addAssoc" (formula "61") (term "0,0")) - (rule "polySimp_addComm1" (formula "61") (term "0,0,0")) - (rule "add_literals" (formula "61") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "61") (term "0,0")) - (rule "add_literals" (formula "61") (term "1,1,0,0")) - (rule "times_zero_1" (formula "61") (term "1,0,0")) - (rule "add_zero_right" (formula "61") (term "0,0")) - (rule "qeq_literals" (formula "61") (term "0")) - (builtin "One Step Simplification" (formula "61")) - (rule "true_left" (formula "61")) - (rule "inEqSimp_exactShadow3" (formula "61") (ifseqformula "62")) - (rule "polySimp_mulComm0" (formula "61") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "61")) - (rule "polySimp_mulLiterals" (formula "61") (term "1")) - (rule "polySimp_elimOne" (formula "61") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "82") (ifseqformula "60")) - (rule "polySimp_rightDist" (formula "82") (term "0,0")) - (rule "mul_literals" (formula "82") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "82") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "82") (term "1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "82")) - (rule "polySimp_mulComm0" (formula "82") (term "1")) - (rule "polySimp_rightDist" (formula "82") (term "1")) - (rule "mul_literals" (formula "82") (term "0,1")) - (rule "inEqSimp_contradInEq1" (formula "1") (ifseqformula "82")) - (rule "andLeft" (formula "1")) - (rule "inEqSimp_homoInEq1" (formula "1")) - (rule "polySimp_mulComm0" (formula "1") (term "1,0")) - (rule "polySimp_rightDist" (formula "1") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,1,0")) - (rule "mul_literals" (formula "1") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "1") (term "1,1,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0")) - (rule "polySimp_addComm1" (formula "1") (term "0,0")) - (rule "add_literals" (formula "1") (term "0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "1") (term "0")) - (rule "add_literals" (formula "1") (term "1,1,0")) - (rule "times_zero_1" (formula "1") (term "1,0")) - (rule "add_zero_right" (formula "1") (term "0")) - (rule "leq_literals" (formula "1")) - (rule "closeFalse" (formula "1")) + (rule "inEqSimp_subsumption0" (formula "58") (ifseqformula "1")) + (rule "inEqSimp_homoInEq0" (formula "58") (term "0")) + (rule "polySimp_mulComm0" (formula "58") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "58") (term "1,0,0")) + (rule "mul_literals" (formula "58") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "58") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "58") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "58") (term "0,0")) + (rule "polySimp_addComm1" (formula "58") (term "0,0,0")) + (rule "add_literals" (formula "58") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "58") (term "0,0")) + (rule "add_literals" (formula "58") (term "1,1,0,0")) + (rule "times_zero_1" (formula "58") (term "1,0,0")) + (rule "add_literals" (formula "58") (term "0,0")) + (rule "qeq_literals" (formula "58") (term "0")) + (builtin "One Step Simplification" (formula "58")) + (rule "true_left" (formula "58")) + (rule "inEqSimp_exactShadow3" (formula "78") (ifseqformula "56")) + (rule "polySimp_rightDist" (formula "78") (term "0,0")) + (rule "mul_literals" (formula "78") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "78") (term "1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "78")) + (rule "polySimp_mulComm0" (formula "78") (term "1")) + (rule "polySimp_rightDist" (formula "78") (term "1")) + (rule "mul_literals" (formula "78") (term "0,1")) + (rule "inEqSimp_contradInEq0" (formula "78") (ifseqformula "1")) + (rule "andLeft" (formula "78")) + (rule "inEqSimp_homoInEq1" (formula "78")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,1,0")) + (rule "mul_literals" (formula "78") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "78") (term "1,1,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0")) + (rule "polySimp_addComm1" (formula "78") (term "0,0")) + (rule "add_literals" (formula "78") (term "0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "78") (term "0")) + (rule "add_literals" (formula "78") (term "1,1,0")) + (rule "times_zero_1" (formula "78") (term "1,0")) + (rule "add_literals" (formula "78") (term "0")) + (rule "leq_literals" (formula "78")) + (rule "closeFalse" (formula "78")) ) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "109")) (rule "expand_inInt" (formula "109")) (rule "replace_int_MIN" (formula "109") (term "0,1")) @@ -32029,15 +47365,33 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulComm0" (formula "1") (term "1,0,0")) (rule "polySimp_addComm1" (formula "1") (term "0")) (rule "add_literals" (formula "1") (term "0,0")) - (rule "inEqSimp_ltToLeq" (formula "12") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "2")) (rule "polySimp_mulComm0" (formula "2") (term "1,0,0")) (rule "polySimp_addComm1" (formula "2") (term "0")) (rule "inEqSimp_ltToLeq" (formula "48") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "12") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "10") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "10") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_homoInEq0" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1,0")) + (rule "polySimp_rightDist" (formula "64") (term "1,0")) + (rule "polySimp_mulComm0" (formula "64") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "64") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "74")) + (rule "polySimp_mulComm0" (formula "74") (term "1,0")) + (rule "polySimp_rightDist" (formula "74") (term "1,0")) + (rule "polySimp_mulComm0" (formula "74") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "74") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "38")) + (rule "polySimp_mulComm0" (formula "38") (term "1,0")) + (rule "polySimp_rightDist" (formula "38") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "38") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "38") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "38") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "38") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "38") (term "0")) (rule "inEqSimp_homoInEq0" (formula "75")) (rule "mul_literals" (formula "75") (term "1,0")) (rule "polySimp_addComm1" (formula "75") (term "0")) @@ -32047,41 +47401,23 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_rightDist" (formula "62") (term "1,0")) (rule "polySimp_mulComm0" (formula "62") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "62") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "38")) - (rule "polySimp_mulComm0" (formula "38") (term "1,0")) - (rule "polySimp_rightDist" (formula "38") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "38") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "38") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "38") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "38") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "38") (term "0")) (rule "inEqSimp_homoInEq0" (formula "73")) (rule "mul_literals" (formula "73") (term "1,0")) (rule "polySimp_addComm1" (formula "73") (term "0")) (rule "polySimp_addComm0" (formula "73") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "65")) + (rule "mul_literals" (formula "65") (term "1,0")) + (rule "polySimp_addComm1" (formula "65") (term "0")) + (rule "polySimp_addComm0" (formula "65") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "63")) + (rule "mul_literals" (formula "63") (term "1,0")) + (rule "polySimp_addComm1" (formula "63") (term "0")) + (rule "polySimp_addComm0" (formula "63") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "72")) (rule "polySimp_mulComm0" (formula "72") (term "1,0")) (rule "polySimp_rightDist" (formula "72") (term "1,0")) (rule "polySimp_mulComm0" (formula "72") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "72") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "74")) - (rule "polySimp_mulComm0" (formula "74") (term "1,0")) - (rule "polySimp_rightDist" (formula "74") (term "1,0")) - (rule "polySimp_mulComm0" (formula "74") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "74") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "63")) - (rule "mul_literals" (formula "63") (term "1,0")) - (rule "polySimp_addComm1" (formula "63") (term "0")) - (rule "polySimp_addComm0" (formula "63") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "64")) - (rule "polySimp_mulComm0" (formula "64") (term "1,0")) - (rule "polySimp_rightDist" (formula "64") (term "1,0")) - (rule "polySimp_mulComm0" (formula "64") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "64") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "65")) - (rule "mul_literals" (formula "65") (term "1,0")) - (rule "polySimp_addComm1" (formula "65") (term "0")) - (rule "polySimp_addComm0" (formula "65") (term "0,0")) (rule "polySimp_sepNegMonomial" (formula "48") (term "1,0,1,0")) (rule "polySimp_mulLiterals" (formula "48") (term "0,1,0,1,0")) (rule "polySimp_elimOne" (formula "48") (term "0,1,0,1,0")) @@ -32094,12 +47430,6 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_sepNegMonomial1" (formula "1")) (rule "polySimp_mulLiterals" (formula "1") (term "0")) (rule "polySimp_elimOne" (formula "1") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "12") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "12") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "12") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "12") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "12") (term "1,1,0,0,0,0,0")) (rule "inEqSimp_sepNegMonomial0" (formula "2")) (rule "polySimp_mulLiterals" (formula "2") (term "0")) (rule "polySimp_elimOne" (formula "2") (term "0")) @@ -32109,12 +47439,27 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "mul_literals" (formula "48") (term "0,1,0,0,0,0,0")) (rule "polySimp_mulLiterals" (formula "48") (term "1,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "48") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "12") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "12") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "12") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "12") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "12") (term "1,1,0,0,0,0,0")) (rule "inEqSimp_sepPosMonomial0" (formula "10") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "10") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "10") (term "1,0,0,0,0,0")) (rule "mul_literals" (formula "10") (term "0,1,0,0,0,0,0")) (rule "polySimp_mulLiterals" (formula "10") (term "1,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "10") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "0")) + (rule "polySimp_elimOne" (formula "64") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "74")) + (rule "polySimp_mulLiterals" (formula "74") (term "0")) + (rule "polySimp_elimOne" (formula "74") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "38")) + (rule "polySimp_mulLiterals" (formula "38") (term "0")) + (rule "polySimp_elimOne" (formula "38") (term "0")) (rule "inEqSimp_sepPosMonomial1" (formula "75")) (rule "polySimp_mulComm0" (formula "75") (term "1")) (rule "polySimp_rightDist" (formula "75") (term "1")) @@ -32122,84 +47467,95 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_sepNegMonomial1" (formula "62")) (rule "polySimp_mulLiterals" (formula "62") (term "0")) (rule "polySimp_elimOne" (formula "62") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "38")) - (rule "polySimp_mulLiterals" (formula "38") (term "0")) - (rule "polySimp_elimOne" (formula "38") (term "0")) (rule "inEqSimp_sepPosMonomial1" (formula "73")) (rule "polySimp_mulComm0" (formula "73") (term "1")) (rule "polySimp_rightDist" (formula "73") (term "1")) (rule "mul_literals" (formula "73") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "72")) - (rule "polySimp_mulLiterals" (formula "72") (term "0")) - (rule "polySimp_elimOne" (formula "72") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "74")) - (rule "polySimp_mulLiterals" (formula "74") (term "0")) - (rule "polySimp_elimOne" (formula "74") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "63")) - (rule "polySimp_mulComm0" (formula "63") (term "1")) - (rule "polySimp_rightDist" (formula "63") (term "1")) - (rule "mul_literals" (formula "63") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "64")) - (rule "polySimp_mulLiterals" (formula "64") (term "0")) - (rule "polySimp_elimOne" (formula "64") (term "0")) (rule "inEqSimp_sepPosMonomial1" (formula "65")) (rule "polySimp_mulComm0" (formula "65") (term "1")) (rule "polySimp_rightDist" (formula "65") (term "1")) (rule "mul_literals" (formula "65") (term "0,1")) - (rule "inEqSimp_contradInEq0" (formula "32") (ifseqformula "1")) - (rule "qeq_literals" (formula "32") (term "0")) - (builtin "One Step Simplification" (formula "32")) - (rule "closeFalse" (formula "32")) + (rule "inEqSimp_sepPosMonomial1" (formula "63")) + (rule "polySimp_mulComm0" (formula "63") (term "1")) + (rule "polySimp_rightDist" (formula "63") (term "1")) + (rule "mul_literals" (formula "63") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "72")) + (rule "polySimp_mulLiterals" (formula "72") (term "0")) + (rule "polySimp_elimOne" (formula "72") (term "0")) + (rule "inEqSimp_subsumption1" (formula "20") (ifseqformula "32")) + (rule "leq_literals" (formula "20") (term "0")) + (builtin "One Step Simplification" (formula "20")) + (rule "true_left" (formula "20")) + (rule "inEqSimp_subsumption1" (formula "9") (ifseqformula "2")) + (rule "inEqSimp_homoInEq0" (formula "9") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "9") (term "0,0")) + (rule "add_literals" (formula "9") (term "1,1,0,0")) + (rule "times_zero_1" (formula "9") (term "1,0,0")) + (rule "add_literals" (formula "9") (term "0,0")) + (rule "qeq_literals" (formula "9") (term "0")) + (builtin "One Step Simplification" (formula "9")) + (rule "true_left" (formula "9")) + (rule "inEqSimp_subsumption1" (formula "33") (ifseqformula "34")) + (rule "leq_literals" (formula "33") (term "0")) + (builtin "One Step Simplification" (formula "33")) + (rule "true_left" (formula "33")) + (rule "inEqSimp_subsumption0" (formula "18") (ifseqformula "1")) + (rule "leq_literals" (formula "18") (term "0")) + (builtin "One Step Simplification" (formula "18")) + (rule "true_left" (formula "18")) + (rule "inEqSimp_contradInEq0" (formula "29") (ifseqformula "1")) + (rule "qeq_literals" (formula "29") (term "0")) + (builtin "One Step Simplification" (formula "29")) + (rule "closeFalse" (formula "29")) ) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "109")) (rule "expand_inInt" (formula "109")) (rule "replace_int_MIN" (formula "109") (term "0,1")) (rule "replace_int_MAX" (formula "109") (term "1,0")) + (rule "polySimp_homoEq" (formula "47") (term "1,0,1,0")) (rule "polySimp_homoEq" (formula "57")) (rule "polySimp_homoEq" (formula "10") (term "1,0")) - (rule "polySimp_homoEq" (formula "47") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "47") (term "1,0,1,0,1,0")) (rule "polySimp_mulComm0" (formula "57") (term "1,0")) (rule "polySimp_mulComm0" (formula "10") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "47") (term "1,0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "57") (term "1,0")) - (rule "polySimp_mulComm0" (formula "57") (term "0,1,0")) - (rule "polySimp_rightDist" (formula "10") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "10") (term "0,1,0,1,0")) (rule "polySimp_rightDist" (formula "47") (term "1,0,1,0,1,0")) (rule "polySimp_mulAssoc" (formula "47") (term "0,1,0,1,0,1,0")) (rule "polySimp_mulComm0" (formula "47") (term "0,0,1,0,1,0,1,0")) (rule "polySimp_mulLiterals" (formula "47") (term "0,1,0,1,0,1,0")) (rule "polySimp_elimOne" (formula "47") (term "0,1,0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "57") (term "1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "10") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "10") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "47") (term "0,1,0,1,0")) (rule "polySimp_addAssoc" (formula "57") (term "0")) (rule "polySimp_addAssoc" (formula "10") (term "0,1,0")) (rule "polySimp_addComm0" (formula "10") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "47") (term "0,1,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "9") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "11") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "1")) (rule "polySimp_mulComm0" (formula "1") (term "1,0,0")) (rule "polySimp_addComm1" (formula "1") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "11") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "47") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "9") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_commuteLeq" (formula "109") (term "1")) + (rule "inEqSimp_homoInEq0" (formula "74")) + (rule "mul_literals" (formula "74") (term "1,0")) + (rule "polySimp_addComm1" (formula "74") (term "0")) + (rule "polySimp_addComm0" (formula "74") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "72")) + (rule "mul_literals" (formula "72") (term "1,0")) + (rule "polySimp_addComm1" (formula "72") (term "0")) + (rule "polySimp_addComm0" (formula "72") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "71")) (rule "polySimp_mulComm0" (formula "71") (term "1,0")) (rule "polySimp_rightDist" (formula "71") (term "1,0")) (rule "polySimp_mulComm0" (formula "71") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "71") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "63")) - (rule "polySimp_mulComm0" (formula "63") (term "1,0")) - (rule "polySimp_rightDist" (formula "63") (term "1,0")) - (rule "polySimp_mulComm0" (formula "63") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "63") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "64")) - (rule "mul_literals" (formula "64") (term "1,0")) - (rule "polySimp_addComm1" (formula "64") (term "0")) - (rule "polySimp_addComm0" (formula "64") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "62")) (rule "mul_literals" (formula "62") (term "1,0")) (rule "polySimp_addComm1" (formula "62") (term "0")) @@ -32209,15 +47565,6 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_rightDist" (formula "73") (term "1,0")) (rule "polySimp_mulComm0" (formula "73") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "73") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "61")) - (rule "polySimp_mulComm0" (formula "61") (term "1,0")) - (rule "polySimp_rightDist" (formula "61") (term "1,0")) - (rule "polySimp_mulComm0" (formula "61") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "61") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "72")) - (rule "mul_literals" (formula "72") (term "1,0")) - (rule "polySimp_addComm1" (formula "72") (term "0")) - (rule "polySimp_addComm0" (formula "72") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "37")) (rule "polySimp_mulComm0" (formula "37") (term "1,0")) (rule "polySimp_rightDist" (formula "37") (term "1,0")) @@ -32226,50 +47573,61 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulLiterals" (formula "37") (term "0,1,0")) (rule "polySimp_elimOne" (formula "37") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "37") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "74")) - (rule "mul_literals" (formula "74") (term "1,0")) - (rule "polySimp_addComm1" (formula "74") (term "0")) - (rule "polySimp_addComm0" (formula "74") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "64")) + (rule "mul_literals" (formula "64") (term "1,0")) + (rule "polySimp_addComm1" (formula "64") (term "0")) + (rule "polySimp_addComm0" (formula "64") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "61")) + (rule "polySimp_mulComm0" (formula "61") (term "1,0")) + (rule "polySimp_rightDist" (formula "61") (term "1,0")) + (rule "polySimp_mulComm0" (formula "61") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "61") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "63")) + (rule "polySimp_mulComm0" (formula "63") (term "1,0")) + (rule "polySimp_rightDist" (formula "63") (term "1,0")) + (rule "polySimp_mulComm0" (formula "63") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "63") (term "0")) + (rule "polySimp_sepNegMonomial" (formula "47") (term "1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "47") (term "0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "47") (term "0,1,0,1,0")) (rule "polySimp_sepNegMonomial" (formula "57")) (rule "polySimp_mulLiterals" (formula "57") (term "0")) (rule "polySimp_elimOne" (formula "57") (term "0")) (rule "polySimp_sepNegMonomial" (formula "10") (term "1,0")) (rule "polySimp_mulLiterals" (formula "10") (term "0,1,0")) (rule "polySimp_elimOne" (formula "10") (term "0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "47") (term "1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "47") (term "0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "47") (term "0,1,0,1,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "1")) - (rule "polySimp_mulLiterals" (formula "1") (term "0")) - (rule "polySimp_elimOne" (formula "1") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "9") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "9") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "9") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "9") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "9") (term "1,1,0,0,0,0,0")) (rule "inEqSimp_sepPosMonomial0" (formula "11") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "11") (term "1,0,0,0,0,0")) (rule "mul_literals" (formula "11") (term "0,1,0,0,0,0,0")) (rule "polySimp_mulLiterals" (formula "11") (term "1,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "11") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "1")) + (rule "polySimp_mulLiterals" (formula "1") (term "0")) + (rule "polySimp_elimOne" (formula "1") (term "0")) (rule "inEqSimp_sepPosMonomial0" (formula "47") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "47") (term "1,0,0,0,0,0")) (rule "polySimp_mulLiterals" (formula "47") (term "1,1,0,0,0,0,0")) (rule "mul_literals" (formula "47") (term "0,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "47") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "9") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "9") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "9") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "9") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "9") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "74")) + (rule "polySimp_mulComm0" (formula "74") (term "1")) + (rule "polySimp_rightDist" (formula "74") (term "1")) + (rule "mul_literals" (formula "74") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "72")) + (rule "polySimp_mulComm0" (formula "72") (term "1")) + (rule "polySimp_rightDist" (formula "72") (term "1")) + (rule "mul_literals" (formula "72") (term "0,1")) (rule "inEqSimp_sepNegMonomial1" (formula "71")) (rule "polySimp_mulLiterals" (formula "71") (term "0")) (rule "polySimp_elimOne" (formula "71") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "63")) - (rule "polySimp_mulLiterals" (formula "63") (term "0")) - (rule "polySimp_elimOne" (formula "63") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "64")) - (rule "polySimp_mulComm0" (formula "64") (term "1")) - (rule "polySimp_rightDist" (formula "64") (term "1")) - (rule "mul_literals" (formula "64") (term "0,1")) (rule "inEqSimp_sepPosMonomial1" (formula "62")) (rule "polySimp_mulComm0" (formula "62") (term "1")) (rule "polySimp_rightDist" (formula "62") (term "1")) @@ -32277,28 +47635,19 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_sepNegMonomial1" (formula "73")) (rule "polySimp_mulLiterals" (formula "73") (term "0")) (rule "polySimp_elimOne" (formula "73") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "61")) - (rule "polySimp_mulLiterals" (formula "61") (term "0")) - (rule "polySimp_elimOne" (formula "61") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "72")) - (rule "polySimp_mulComm0" (formula "72") (term "1")) - (rule "polySimp_rightDist" (formula "72") (term "1")) - (rule "mul_literals" (formula "72") (term "0,1")) (rule "inEqSimp_sepNegMonomial1" (formula "37")) (rule "polySimp_mulLiterals" (formula "37") (term "0")) - (rule "polySimp_elimOne" (formula "37") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "74")) - (rule "polySimp_mulComm0" (formula "74") (term "1")) - (rule "polySimp_rightDist" (formula "74") (term "1")) - (rule "mul_literals" (formula "74") (term "0,1")) - (rule "inEqSimp_subsumption1" (formula "34") (ifseqformula "35")) - (rule "leq_literals" (formula "34") (term "0")) - (builtin "One Step Simplification" (formula "34")) - (rule "true_left" (formula "34")) - (rule "inEqSimp_subsumption1" (formula "19") (ifseqformula "31")) - (rule "leq_literals" (formula "19") (term "0")) - (builtin "One Step Simplification" (formula "19")) - (rule "true_left" (formula "19")) + (rule "polySimp_elimOne" (formula "37") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1")) + (rule "polySimp_rightDist" (formula "64") (term "1")) + (rule "mul_literals" (formula "64") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "61")) + (rule "polySimp_mulLiterals" (formula "61") (term "0")) + (rule "polySimp_elimOne" (formula "61") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "63")) + (rule "polySimp_mulLiterals" (formula "63") (term "0")) + (rule "polySimp_elimOne" (formula "63") (term "0")) (rule "inEqSimp_subsumption1" (formula "8") (ifseqformula "1")) (rule "inEqSimp_homoInEq0" (formula "8") (term "0")) (rule "polySimp_pullOutFactor1b" (formula "8") (term "0,0")) @@ -32308,14 +47657,22 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "qeq_literals" (formula "8") (term "0")) (builtin "One Step Simplification" (formula "8")) (rule "true_left" (formula "8")) - (rule "inEqSimp_subsumption1" (formula "106") (term "1") (ifseqformula "63")) - (rule "leq_literals" (formula "106") (term "0,1")) - (builtin "One Step Simplification" (formula "106")) - (rule "inEqSimp_leqRight" (formula "106")) + (rule "inEqSimp_subsumption1" (formula "108") (term "1") (ifseqformula "65")) + (rule "leq_literals" (formula "108") (term "0,1")) + (builtin "One Step Simplification" (formula "108")) + (rule "inEqSimp_leqRight" (formula "108")) (rule "mul_literals" (formula "1") (term "1,0,0")) (rule "add_literals" (formula "1") (term "0,0")) (rule "inEqSimp_sepPosMonomial1" (formula "1")) (rule "mul_literals" (formula "1") (term "1")) + (rule "inEqSimp_subsumption1" (formula "19") (ifseqformula "31")) + (rule "leq_literals" (formula "19") (term "0")) + (builtin "One Step Simplification" (formula "19")) + (rule "true_left" (formula "19")) + (rule "inEqSimp_subsumption1" (formula "33") (ifseqformula "34")) + (rule "leq_literals" (formula "33") (term "0")) + (builtin "One Step Simplification" (formula "33")) + (rule "true_left" (formula "33")) (rule "inEqSimp_subsumption1" (formula "64") (ifseqformula "1")) (rule "leq_literals" (formula "64") (term "0")) (builtin "One Step Simplification" (formula "64")) @@ -32330,30 +47687,12 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "leq_literals" (formula "20") (term "0")) (builtin "One Step Simplification" (formula "20")) (rule "true_left" (formula "20")) - (rule "inEqSimp_exactShadow3" (formula "31") (ifseqformula "19")) - (rule "polySimp_mulComm0" (formula "31") (term "0,0")) - (rule "polySimp_addComm0" (formula "31") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "31")) - (rule "polySimp_mulLiterals" (formula "31") (term "0")) - (rule "polySimp_elimOne" (formula "31") (term "0")) (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "65")) (rule "polySimp_mulComm0" (formula "64") (term "0,0")) (rule "polySimp_addComm0" (formula "64") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "64")) (rule "polySimp_mulLiterals" (formula "64") (term "0")) (rule "polySimp_elimOne" (formula "64") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "62") (ifseqformula "66")) - (rule "polySimp_rightDist" (formula "62") (term "0,0")) - (rule "mul_literals" (formula "62") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "62") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "62") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "62") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "62") (term "0,0")) - (rule "add_literals" (formula "62") (term "1,1,0,0")) - (rule "times_zero_1" (formula "62") (term "1,0,0")) - (rule "add_literals" (formula "62") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "62")) - (rule "mul_literals" (formula "62") (term "1")) (rule "inEqSimp_exactShadow3" (formula "34") (ifseqformula "32")) (rule "polySimp_mulComm0" (formula "34") (term "0,0")) (rule "polySimp_addComm0" (formula "34") (term "0")) @@ -32372,6 +47711,24 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_sepNegMonomial1" (formula "2")) (rule "polySimp_mulLiterals" (formula "2") (term "0")) (rule "polySimp_elimOne" (formula "2") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "67")) + (rule "polySimp_rightDist" (formula "63") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "63") (term "1,0,0")) + (rule "mul_literals" (formula "63") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "63") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "63") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "63") (term "0,0")) + (rule "add_literals" (formula "63") (term "1,1,0,0")) + (rule "times_zero_1" (formula "63") (term "1,0,0")) + (rule "add_literals" (formula "63") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "63")) + (rule "mul_literals" (formula "63") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "66") (ifseqformula "62")) + (rule "polySimp_mulComm0" (formula "66") (term "0,0")) + (rule "polySimp_addComm0" (formula "66") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "66")) + (rule "polySimp_mulLiterals" (formula "66") (term "0")) + (rule "polySimp_elimOne" (formula "66") (term "0")) (rule "inEqSimp_exactShadow3" (formula "1") (ifseqformula "60")) (rule "mul_literals" (formula "1") (term "0,0")) (rule "polySimp_addAssoc" (formula "1") (term "0")) @@ -32379,10 +47736,14 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_sepNegMonomial1" (formula "1")) (rule "polySimp_mulLiterals" (formula "1") (term "0")) (rule "polySimp_elimOne" (formula "1") (term "0")) - (rule "inEqSimp_contradInEq0" (formula "31") (ifseqformula "1")) - (rule "qeq_literals" (formula "31") (term "0")) - (builtin "One Step Simplification" (formula "31")) - (rule "closeFalse" (formula "31")) + (rule "inEqSimp_subsumption0" (formula "20") (ifseqformula "1")) + (rule "leq_literals" (formula "20") (term "0")) + (builtin "One Step Simplification" (formula "20")) + (rule "true_left" (formula "20")) + (rule "inEqSimp_contradInEq0" (formula "30") (ifseqformula "1")) + (rule "qeq_literals" (formula "30") (term "0")) + (builtin "One Step Simplification" (formula "30")) + (rule "closeFalse" (formula "30")) ) ) (branch "Case 2" @@ -32390,54 +47751,35 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "expand_inInt" (formula "109")) (rule "replace_int_MAX" (formula "109") (term "1,0")) (rule "replace_int_MIN" (formula "109") (term "0,1")) - (rule "polySimp_homoEq" (formula "57")) (rule "polySimp_homoEq" (formula "47") (term "1,0,1,0")) + (rule "polySimp_homoEq" (formula "57")) (rule "polySimp_homoEq" (formula "10") (term "1,0")) - (rule "polySimp_mulComm0" (formula "57") (term "1,0")) (rule "polySimp_mulComm0" (formula "47") (term "1,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "1,0")) (rule "polySimp_mulComm0" (formula "10") (term "1,0,1,0")) - (rule "polySimp_rightDist" (formula "57") (term "1,0")) - (rule "polySimp_mulComm0" (formula "57") (term "0,1,0")) (rule "polySimp_rightDist" (formula "47") (term "1,0,1,0,1,0")) (rule "polySimp_mulAssoc" (formula "47") (term "0,1,0,1,0,1,0")) (rule "polySimp_mulComm0" (formula "47") (term "0,0,1,0,1,0,1,0")) (rule "polySimp_mulLiterals" (formula "47") (term "0,1,0,1,0,1,0")) (rule "polySimp_elimOne" (formula "47") (term "0,1,0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "57") (term "1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "0,1,0")) (rule "polySimp_rightDist" (formula "10") (term "1,0,1,0")) (rule "polySimp_mulComm0" (formula "10") (term "0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "57") (term "0")) (rule "polySimp_addAssoc" (formula "47") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "57") (term "0")) (rule "polySimp_addAssoc" (formula "10") (term "0,1,0")) (rule "polySimp_addComm0" (formula "10") (term "0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "1")) + (rule "polySimp_mulComm0" (formula "1") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "1") (term "0")) (rule "inEqSimp_ltToLeq" (formula "47") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "9") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "1")) - (rule "polySimp_mulComm0" (formula "1") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0")) (rule "inEqSimp_ltToLeq" (formula "11") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_commuteLeq" (formula "109") (term "1")) - (rule "inEqSimp_homoInEq0" (formula "73")) - (rule "polySimp_mulComm0" (formula "73") (term "1,0")) - (rule "polySimp_rightDist" (formula "73") (term "1,0")) - (rule "polySimp_mulComm0" (formula "73") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "73") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "71")) - (rule "polySimp_mulComm0" (formula "71") (term "1,0")) - (rule "polySimp_rightDist" (formula "71") (term "1,0")) - (rule "polySimp_mulComm0" (formula "71") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "71") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "61")) - (rule "polySimp_mulComm0" (formula "61") (term "1,0")) - (rule "polySimp_rightDist" (formula "61") (term "1,0")) - (rule "polySimp_mulComm0" (formula "61") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "61") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "74")) - (rule "mul_literals" (formula "74") (term "1,0")) - (rule "polySimp_addComm1" (formula "74") (term "0")) - (rule "polySimp_addComm0" (formula "74") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "72")) (rule "mul_literals" (formula "72") (term "1,0")) (rule "polySimp_addComm1" (formula "72") (term "0")) @@ -32446,10 +47788,29 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "mul_literals" (formula "64") (term "1,0")) (rule "polySimp_addComm1" (formula "64") (term "0")) (rule "polySimp_addComm0" (formula "64") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "61")) + (rule "polySimp_mulComm0" (formula "61") (term "1,0")) + (rule "polySimp_rightDist" (formula "61") (term "1,0")) + (rule "polySimp_mulComm0" (formula "61") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "61") (term "0")) (rule "inEqSimp_homoInEq0" (formula "62")) (rule "mul_literals" (formula "62") (term "1,0")) (rule "polySimp_addComm1" (formula "62") (term "0")) (rule "polySimp_addComm0" (formula "62") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "74")) + (rule "mul_literals" (formula "74") (term "1,0")) + (rule "polySimp_addComm1" (formula "74") (term "0")) + (rule "polySimp_addComm0" (formula "74") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "73")) + (rule "polySimp_mulComm0" (formula "73") (term "1,0")) + (rule "polySimp_rightDist" (formula "73") (term "1,0")) + (rule "polySimp_mulComm0" (formula "73") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "73") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "71")) + (rule "polySimp_mulComm0" (formula "71") (term "1,0")) + (rule "polySimp_rightDist" (formula "71") (term "1,0")) + (rule "polySimp_mulComm0" (formula "71") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "71") (term "0")) (rule "inEqSimp_homoInEq0" (formula "63")) (rule "polySimp_mulComm0" (formula "63") (term "1,0")) (rule "polySimp_rightDist" (formula "63") (term "1,0")) @@ -32463,15 +47824,18 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulLiterals" (formula "37") (term "0,1,0")) (rule "polySimp_elimOne" (formula "37") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "37") (term "0")) - (rule "polySimp_sepNegMonomial" (formula "57")) - (rule "polySimp_mulLiterals" (formula "57") (term "0")) - (rule "polySimp_elimOne" (formula "57") (term "0")) (rule "polySimp_sepNegMonomial" (formula "47") (term "1,0,1,0")) (rule "polySimp_mulLiterals" (formula "47") (term "0,1,0,1,0")) (rule "polySimp_elimOne" (formula "47") (term "0,1,0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "57")) + (rule "polySimp_mulLiterals" (formula "57") (term "0")) + (rule "polySimp_elimOne" (formula "57") (term "0")) (rule "polySimp_sepNegMonomial" (formula "10") (term "1,0")) (rule "polySimp_mulLiterals" (formula "10") (term "0,1,0")) (rule "polySimp_elimOne" (formula "10") (term "0,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "1")) + (rule "polySimp_mulLiterals" (formula "1") (term "0")) + (rule "polySimp_elimOne" (formula "1") (term "0")) (rule "inEqSimp_sepPosMonomial0" (formula "47") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "47") (term "1,0,0,0,0,0")) @@ -32484,28 +47848,12 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "mul_literals" (formula "9") (term "0,1,0,0,0,0,0")) (rule "polySimp_mulLiterals" (formula "9") (term "1,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "9") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "1")) - (rule "polySimp_mulLiterals" (formula "1") (term "0")) - (rule "polySimp_elimOne" (formula "1") (term "0")) (rule "inEqSimp_sepPosMonomial0" (formula "11") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "11") (term "1,0,0,0,0,0")) (rule "mul_literals" (formula "11") (term "0,1,0,0,0,0,0")) (rule "polySimp_mulLiterals" (formula "11") (term "1,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "11") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "73")) - (rule "polySimp_mulLiterals" (formula "73") (term "0")) - (rule "polySimp_elimOne" (formula "73") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "71")) - (rule "polySimp_mulLiterals" (formula "71") (term "0")) - (rule "polySimp_elimOne" (formula "71") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "61")) - (rule "polySimp_mulLiterals" (formula "61") (term "0")) - (rule "polySimp_elimOne" (formula "61") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "74")) - (rule "polySimp_mulComm0" (formula "74") (term "1")) - (rule "polySimp_rightDist" (formula "74") (term "1")) - (rule "mul_literals" (formula "74") (term "0,1")) (rule "inEqSimp_sepPosMonomial1" (formula "72")) (rule "polySimp_mulComm0" (formula "72") (term "1")) (rule "polySimp_rightDist" (formula "72") (term "1")) @@ -32514,20 +47862,29 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulComm0" (formula "64") (term "1")) (rule "polySimp_rightDist" (formula "64") (term "1")) (rule "mul_literals" (formula "64") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "61")) + (rule "polySimp_mulLiterals" (formula "61") (term "0")) + (rule "polySimp_elimOne" (formula "61") (term "0")) (rule "inEqSimp_sepPosMonomial1" (formula "62")) (rule "polySimp_mulComm0" (formula "62") (term "1")) (rule "polySimp_rightDist" (formula "62") (term "1")) (rule "mul_literals" (formula "62") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "74")) + (rule "polySimp_mulComm0" (formula "74") (term "1")) + (rule "polySimp_rightDist" (formula "74") (term "1")) + (rule "mul_literals" (formula "74") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "73")) + (rule "polySimp_mulLiterals" (formula "73") (term "0")) + (rule "polySimp_elimOne" (formula "73") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "71")) + (rule "polySimp_mulLiterals" (formula "71") (term "0")) + (rule "polySimp_elimOne" (formula "71") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "63")) (rule "polySimp_mulLiterals" (formula "63") (term "0")) (rule "polySimp_elimOne" (formula "63") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "37")) (rule "polySimp_mulLiterals" (formula "37") (term "0")) (rule "polySimp_elimOne" (formula "37") (term "0")) - (rule "inEqSimp_subsumption1" (formula "34") (ifseqformula "35")) - (rule "leq_literals" (formula "34") (term "0")) - (builtin "One Step Simplification" (formula "34")) - (rule "true_left" (formula "34")) (rule "inEqSimp_subsumption1" (formula "8") (ifseqformula "1")) (rule "inEqSimp_homoInEq0" (formula "8") (term "0")) (rule "polySimp_pullOutFactor1b" (formula "8") (term "0,0")) @@ -32537,666 +47894,475 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "qeq_literals" (formula "8") (term "0")) (builtin "One Step Simplification" (formula "8")) (rule "true_left" (formula "8")) + (rule "inEqSimp_subsumption1" (formula "33") (ifseqformula "34")) + (rule "leq_literals" (formula "33") (term "0")) + (builtin "One Step Simplification" (formula "33")) + (rule "true_left" (formula "33")) (rule "inEqSimp_subsumption1" (formula "18") (ifseqformula "30")) (rule "leq_literals" (formula "18") (term "0")) (builtin "One Step Simplification" (formula "18")) (rule "true_left" (formula "18")) - (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "65")) + (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "60")) (rule "polySimp_mulComm0" (formula "64") (term "0,0")) (rule "polySimp_addComm0" (formula "64") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "64")) (rule "polySimp_mulLiterals" (formula "64") (term "0")) (rule "polySimp_elimOne" (formula "64") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "1") (ifseqformula "45")) - (rule "polySimp_rightDist" (formula "1") (term "0,0")) - (rule "mul_literals" (formula "1") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0")) - (rule "add_literals" (formula "1") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "1")) - (rule "polySimp_mulLiterals" (formula "1") (term "0")) - (rule "polySimp_elimOne" (formula "1") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "20") (ifseqformula "35")) - (rule "mul_literals" (formula "20") (term "0,0")) - (rule "polySimp_addAssoc" (formula "20") (term "0")) - (rule "add_literals" (formula "20") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "20")) - (rule "mul_literals" (formula "20") (term "1")) - (rule "inEqSimp_subsumption1" (formula "20") (ifseqformula "31")) - (rule "leq_literals" (formula "20") (term "0")) - (builtin "One Step Simplification" (formula "20")) - (rule "true_left" (formula "20")) - (rule "inEqSimp_exactShadow3" (formula "66") (ifseqformula "61")) - (rule "polySimp_mulComm0" (formula "66") (term "0,0")) - (rule "polySimp_addComm0" (formula "66") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "66")) - (rule "polySimp_mulLiterals" (formula "66") (term "0")) - (rule "polySimp_elimOne" (formula "66") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "59")) - (rule "times_zero_1" (formula "64") (term "0,0")) - (rule "add_zero_left" (formula "64") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "65")) + (rule "polySimp_mulComm0" (formula "64") (term "0,0")) + (rule "polySimp_addComm0" (formula "64") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "64")) (rule "polySimp_mulLiterals" (formula "64") (term "0")) (rule "polySimp_elimOne" (formula "64") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "31") (ifseqformula "19")) - (rule "polySimp_mulComm0" (formula "31") (term "0,0")) - (rule "polySimp_addComm0" (formula "31") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "31")) - (rule "polySimp_mulLiterals" (formula "31") (term "0")) - (rule "polySimp_elimOne" (formula "31") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "34") (ifseqformula "32")) - (rule "polySimp_mulComm0" (formula "34") (term "0,0")) - (rule "polySimp_addComm0" (formula "34") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "34")) - (rule "polySimp_mulLiterals" (formula "34") (term "0")) - (rule "polySimp_elimOne" (formula "34") (term "0")) - (rule "inEqSimp_subsumption0" (formula "19") (ifseqformula "34")) - (rule "leq_literals" (formula "19") (term "0")) - (builtin "One Step Simplification" (formula "19")) - (rule "true_left" (formula "19")) - (rule "inEqSimp_exactShadow3" (formula "62") (ifseqformula "67")) - (rule "polySimp_rightDist" (formula "62") (term "0,0")) - (rule "mul_literals" (formula "62") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "62") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "62") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "62") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "62") (term "0,0")) - (rule "add_literals" (formula "62") (term "1,1,0,0")) - (rule "times_zero_1" (formula "62") (term "1,0,0")) - (rule "add_zero_right" (formula "62") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "62")) - (rule "mul_literals" (formula "62") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "60") (ifseqformula "65")) - (rule "polySimp_rightDist" (formula "60") (term "0,0")) - (rule "mul_literals" (formula "60") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "60") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "60") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "60") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "60") (term "0,0")) - (rule "add_literals" (formula "60") (term "1,1,0,0")) - (rule "times_zero_1" (formula "60") (term "1,0,0")) - (rule "add_zero_right" (formula "60") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "60")) - (rule "mul_literals" (formula "60") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "65")) - (rule "times_zero_1" (formula "64") (term "0,0")) - (rule "add_zero_left" (formula "64") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "64")) - (rule "polySimp_mulLiterals" (formula "64") (term "1")) - (rule "polySimp_elimOne" (formula "64") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "30") (ifseqformula "33")) + (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "58")) + (rule "mul_literals" (formula "63") (term "0,0")) + (rule "add_zero_left" (formula "63") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "63")) + (rule "polySimp_mulLiterals" (formula "63") (term "0")) + (rule "polySimp_elimOne" (formula "63") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "30") (ifseqformula "18")) (rule "polySimp_mulComm0" (formula "30") (term "0,0")) (rule "polySimp_addComm0" (formula "30") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "30")) (rule "polySimp_mulLiterals" (formula "30") (term "0")) (rule "polySimp_elimOne" (formula "30") (term "0")) - (rule "inEqSimp_subsumption0" (formula "18") (ifseqformula "30")) + (rule "inEqSimp_exactShadow3" (formula "61") (ifseqformula "66")) + (rule "polySimp_rightDist" (formula "61") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "61") (term "1,0,0")) + (rule "mul_literals" (formula "61") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "61") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "61") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "61") (term "0,0")) + (rule "add_literals" (formula "61") (term "1,1,0,0")) + (rule "times_zero_1" (formula "61") (term "1,0,0")) + (rule "add_literals" (formula "61") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "61")) + (rule "mul_literals" (formula "61") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "33") (ifseqformula "31")) + (rule "polySimp_mulComm0" (formula "33") (term "0,0")) + (rule "polySimp_addComm0" (formula "33") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "33")) + (rule "polySimp_mulLiterals" (formula "33") (term "0")) + (rule "polySimp_elimOne" (formula "33") (term "0")) + (rule "inEqSimp_subsumption0" (formula "18") (ifseqformula "33")) (rule "leq_literals" (formula "18") (term "0")) (builtin "One Step Simplification" (formula "18")) (rule "true_left" (formula "18")) - (rule "inEqSimp_and_subsumption2" (formula "44") (term "0,0,0,0")) - (rule "leq_literals" (formula "44") (term "0,0,0,0,0,0")) - (builtin "One Step Simplification" (formula "44")) - (rule "inEqSimp_and_subsumption3" (formula "45") (term "0,0,0")) - (rule "leq_literals" (formula "45") (term "0,1,0,0,0,0")) - (builtin "One Step Simplification" (formula "45")) - (rule "inEqSimp_and_subsumption3" (formula "9") (term "0,0,0")) - (rule "leq_literals" (formula "9") (term "0,1,0,0,0,0")) - (builtin "One Step Simplification" (formula "9")) - (rule "nnf_imp2or" (formula "11") (term "0,1,1,0")) - (rule "nnf_imp2or" (formula "10") (term "0")) - (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "54") (term "0")) - (builtin "One Step Simplification" (formula "54") (ifInst "" (formula "13")) (ifInst "" (formula "105")) (ifInst "" (formula "13")) (ifInst "" (formula "57")) (ifInst "" (formula "21"))) - (rule "wellFormedAnon" (formula "54") (term "1,0")) - (rule "translateJavaAddInt" (formula "54") (term "1,0,1,0,1")) - (rule "translateJavaAddInt" (formula "54") (term "1,1,1,0,0,1")) - (rule "replace_known_left" (formula "54") (term "1,1,0") (ifseqformula "15")) - (builtin "One Step Simplification" (formula "54") (ifInst "" (formula "16"))) - (rule "polySimp_addComm0" (formula "54") (term "1,1,1,0,0,1")) - (rule "polySimp_addComm0" (formula "54") (term "1,0,1,0,1")) - (rule "inEqSimp_ltToLeq" (formula "54") (term "1,0")) - (rule "polySimp_mulComm0" (formula "54") (term "1,0,0,1,0")) - (rule "polySimp_addComm1" (formula "54") (term "0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "54") (term "0,0")) - (rule "replace_known_left" (formula "54") (term "0,0") (ifseqformula "8")) - (builtin "One Step Simplification" (formula "54")) - (rule "inEqSimp_commuteLeq" (formula "54") (term "1,0,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "54") (term "0,0,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "54") (term "1,0,1")) - (rule "applyEq" (formula "54") (term "1,0,1,0,1") (ifseqformula "48")) - (rule "applyEq" (formula "54") (term "0,1,0,0,0,1") (ifseqformula "55")) - (rule "inEqSimp_commuteGeq" (formula "54") (term "1,0,0,0,1")) - (rule "applyEq" (formula "54") (term "0,1,0,0") (ifseqformula "48")) - (rule "applyEq" (formula "54") (term "0,0,1,1") (ifseqformula "55")) - (rule "applyEq" (formula "54") (term "0,1,0,0,1") (ifseqformula "55")) - (rule "inEqSimp_commuteLeq" (formula "54") (term "1,0,0,1")) - (rule "applyEq" (formula "54") (term "0,1,0,1") (ifseqformula "69")) - (rule "inEqSimp_commuteGeq" (formula "54") (term "1,0,1")) - (rule "inEqSimp_sepNegMonomial0" (formula "54") (term "0")) - (rule "polySimp_mulLiterals" (formula "54") (term "0,0")) - (rule "polySimp_elimOne" (formula "54") (term "0,0")) - (rule "replace_known_left" (formula "54") (term "0") (ifseqformula "2")) - (builtin "One Step Simplification" (formula "54")) - (rule "andLeft" (formula "54")) - (rule "andLeft" (formula "54")) - (rule "andLeft" (formula "54")) - (rule "andLeft" (formula "54")) - (rule "inEqSimp_exactShadow3" (formula "76") (ifseqformula "55")) - (rule "polySimp_rightDist" (formula "76") (term "0,0")) - (rule "mul_literals" (formula "76") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "76") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "76") (term "1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "76")) - (rule "polySimp_mulComm0" (formula "76") (term "1")) - (rule "polySimp_rightDist" (formula "76") (term "1")) - (rule "mul_literals" (formula "76") (term "0,1")) - (rule "inEqSimp_exactShadow3" (formula "56") (ifseqformula "78")) - (rule "polySimp_mulComm0" (formula "56") (term "0,0")) - (rule "polySimp_addComm0" (formula "56") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "56")) - (rule "polySimp_mulLiterals" (formula "56") (term "0")) - (rule "polySimp_elimOne" (formula "56") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "54") (ifseqformula "55")) - (rule "times_zero_1" (formula "54") (term "0,0")) - (rule "add_zero_left" (formula "54") (term "0")) - (rule "inEqSimp_subsumption1" (formula "53") (ifseqformula "54")) - (rule "leq_literals" (formula "53") (term "0")) - (builtin "One Step Simplification" (formula "53")) - (rule "true_left" (formula "53")) - (rule "inEqSimp_exactShadow3" (formula "54") (ifseqformula "76")) - (rule "mul_literals" (formula "54") (term "0,0")) - (rule "add_zero_left" (formula "54") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "54")) - (rule "polySimp_mulLiterals" (formula "54") (term "0")) - (rule "polySimp_elimOne" (formula "54") (term "0")) - (rule "inEqSimp_subsumption0" (formula "54") (ifseqformula "29")) - (rule "leq_literals" (formula "54") (term "0")) - (builtin "One Step Simplification" (formula "54")) - (rule "true_left" (formula "54")) - (rule "inEqSimp_exactShadow3" (formula "57") (ifseqformula "58")) - (rule "polySimp_mulComm0" (formula "57") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "57")) - (rule "polySimp_mulLiterals" (formula "57") (term "1")) - (rule "polySimp_elimOne" (formula "57") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "81") (ifseqformula "59")) - (rule "polySimp_rightDist" (formula "81") (term "0,0")) - (rule "mul_literals" (formula "81") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "81") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "81") (term "1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "81")) - (rule "polySimp_mulComm0" (formula "81") (term "1")) - (rule "polySimp_rightDist" (formula "81") (term "1")) - (rule "mul_literals" (formula "81") (term "0,1")) - (rule "inEqSimp_exactShadow3" (formula "78") (ifseqformula "52")) - (rule "polySimp_rightDist" (formula "78") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "78") (term "1,0,0")) - (rule "mul_literals" (formula "78") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "78") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "78") (term "0")) - (rule "add_literals" (formula "78") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "78")) - (rule "mul_literals" (formula "78") (term "1")) - (rule "inEqSimp_subsumption1" (formula "78") (ifseqformula "28")) - (rule "leq_literals" (formula "78") (term "0")) - (builtin "One Step Simplification" (formula "78")) - (rule "true_left" (formula "78")) - (rule "inEqSimp_exactShadow3" (formula "53") (ifseqformula "56")) - (rule "mul_literals" (formula "53") (term "0,0")) - (rule "add_zero_left" (formula "53") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "53")) - (rule "polySimp_mulLiterals" (formula "53") (term "0")) - (rule "polySimp_elimOne" (formula "53") (term "0")) - (rule "inEqSimp_subsumption0" (formula "53") (ifseqformula "29")) - (rule "leq_literals" (formula "53") (term "0")) - (builtin "One Step Simplification" (formula "53")) - (rule "true_left" (formula "53")) - (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "61") (term "0")) - (rule "translateJavaMulInt" (formula "61") (term "0,0,2,0")) - (rule "translateJavaAddInt" (formula "61") (term "0,2,0")) - (rule "polySimp_mulComm0" (formula "61") (term "0,0,2,0")) - (rule "polySimp_addComm0" (formula "61") (term "0,2,0")) - (rule "pullOutSelect" (formula "61") (term "0") (inst "selectSK=arr_3")) - (rule "simplifySelectOfAnon" (formula "61")) - (builtin "One Step Simplification" (formula "61")) - (rule "eqSymm" (formula "62")) - (rule "applyEqReverse" (formula "61") (term "1") (ifseqformula "62")) - (rule "hideAuxiliaryEq" (formula "62")) - (rule "elementOfArrayRangeConcrete" (formula "61") (term "0,0,0")) - (rule "replace_known_right" (formula "61") (term "0,0,0,0,0") (ifseqformula "85")) - (builtin "One Step Simplification" (formula "61")) - (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "12")) - (rule "andLeft" (formula "12")) - (rule "notLeft" (formula "13")) - (rule "notLeft" (formula "12")) - (rule "replace_known_right" (formula "7") (term "0") (ifseqformula "83")) - (builtin "One Step Simplification" (formula "7")) - (rule "replace_known_right" (formula "5") (term "0") (ifseqformula "82")) - (builtin "One Step Simplification" (formula "5")) - (rule "Class_invariant_axiom_for_de_wiesler_Buffers" (formula "13")) - (rule "andLeft" (formula "13")) - (rule "notLeft" (formula "13")) - (rule "notLeft" (formula "13")) - (rule "replace_known_right" (formula "4") (term "0") (ifseqformula "82")) - (builtin "One Step Simplification" (formula "4")) - (rule "replace_known_right" (formula "6") (term "0") (ifseqformula "81")) - (builtin "One Step Simplification" (formula "6")) - (rule "Free_class_invariant_axiom_for_de_wiesler_Classifier" (formula "40")) - (builtin "One Step Simplification" (formula "40")) - (rule "andLeft" (formula "40")) - (rule "andLeft" (formula "40")) - (rule "andLeft" (formula "40")) - (rule "andLeft" (formula "40")) - (rule "andLeft" (formula "40")) - (rule "andLeft" (formula "40")) - (rule "translateJavaSubInt" (formula "45") (term "0,2,0")) - (rule "translateJavaSubInt" (formula "45") (term "0,2,1")) - (rule "eqSymm" (formula "42")) - (rule "eqSymm" (formula "45")) - (rule "translateJavaMulInt" (formula "42") (term "1,0")) - (rule "polySimp_elimSub" (formula "45") (term "0,2,1")) - (rule "mul_literals" (formula "45") (term "1,0,2,1")) - (rule "polySimp_elimSub" (formula "45") (term "0,2,0")) - (rule "mul_literals" (formula "45") (term "1,0,2,0")) - (rule "polySimp_mulComm0" (formula "42") (term "1,0")) - (rule "polySimp_addComm0" (formula "45") (term "0,2,1")) - (rule "polySimp_addComm0" (formula "45") (term "0,2,0")) - (rule "inEqSimp_commuteLeq" (formula "40")) - (rule "applyEq" (formula "40") (term "0") (ifseqformula "37")) - (rule "applyEq" (formula "41") (term "0") (ifseqformula "37")) - (rule "applyEq" (formula "42") (term "1") (ifseqformula "37")) - (rule "inEqSimp_subsumption0" (formula "50") (ifseqformula "41")) - (rule "leq_literals" (formula "50") (term "0")) - (builtin "One Step Simplification" (formula "50")) - (rule "true_left" (formula "50")) - (rule "inEqSimp_subsumption1" (formula "50") (ifseqformula "40")) - (rule "leq_literals" (formula "50") (term "0")) - (builtin "One Step Simplification" (formula "50")) - (rule "true_left" (formula "50")) - (rule "inEqSimp_exactShadow3" (formula "2") (ifseqformula "41")) - (rule "polySimp_rightDist" (formula "2") (term "0,0")) - (rule "mul_literals" (formula "2") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "2") (term "0")) - (rule "add_literals" (formula "2") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "2")) - (rule "polySimp_mulLiterals" (formula "2") (term "0")) - (rule "polySimp_elimOne" (formula "2") (term "0")) - (rule "inEqSimp_subsumption0" (formula "1") (ifseqformula "2")) - (rule "leq_literals" (formula "1") (term "0")) - (builtin "One Step Simplification" (formula "1")) - (rule "true_left" (formula "1")) - (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "77") (term "0")) - (rule "translateJavaCastInt" (formula "77") (term "0,0")) - (rule "castedGetAny" (formula "77") (term "0,0")) - (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "77") (term "1")) - (builtin "One Step Simplification" (formula "77")) - (rule "translateJavaSubInt" (formula "77") (term "0,1,1,1")) - (rule "polySimp_elimSub" (formula "77") (term "0,1,1,1")) - (rule "polySimp_mulComm0" (formula "77") (term "1,0,1,1,1")) - (rule "polySimp_rightDist" (formula "77") (term "1,0,1,1,1")) - (rule "polySimp_mulAssoc" (formula "77") (term "0,1,0,1,1,1")) - (rule "polySimp_mulComm0" (formula "77") (term "0,0,1,0,1,1,1")) - (rule "polySimp_mulLiterals" (formula "77") (term "0,1,0,1,1,1")) - (rule "polySimp_elimOne" (formula "77") (term "0,1,0,1,1,1")) - (rule "polySimp_addComm0" (formula "77") (term "0,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "77") (term "1,1,1")) - (rule "mul_literals" (formula "77") (term "1,0,0,1,1,1")) - (rule "add_literals" (formula "77") (term "0,0,1,1,1")) - (rule "polySimp_addAssoc" (formula "77") (term "0,1,1,1")) - (rule "polySimp_addAssoc" (formula "77") (term "0,0,1,1,1")) - (rule "inEqSimp_homoInEq0" (formula "77") (term "1,0")) - (rule "polySimp_mulComm0" (formula "77") (term "1,0,1,0")) - (rule "polySimp_rightDist" (formula "77") (term "1,0,1,0")) - (rule "polySimp_mulAssoc" (formula "77") (term "0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "77") (term "0,0,1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "77") (term "0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "77") (term "0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "77") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "77") (term "0,0")) - (rule "mul_literals" (formula "77") (term "1,0,0,0")) - (rule "add_zero_right" (formula "77") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "77") (term "1,1,1")) - (rule "polySimp_mulComm0" (formula "77") (term "1,1,1,1")) - (rule "polySimp_rightDist" (formula "77") (term "1,1,1,1")) - (rule "polySimp_mulLiterals" (formula "77") (term "1,1,1,1,1")) - (rule "polySimp_elimOne" (formula "77") (term "1,1,1,1,1")) - (rule "polySimp_rightDist" (formula "77") (term "0,1,1,1,1")) - (rule "mul_literals" (formula "77") (term "0,0,1,1,1,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "77") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "77") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "77") (term "0,1,0")) - (rule "replace_known_left" (formula "77") (term "1,0") (ifseqformula "33")) - (builtin "One Step Simplification" (formula "77")) - (rule "inEqSimp_sepPosMonomial1" (formula "77") (term "0")) - (rule "polySimp_mulLiterals" (formula "77") (term "1,0")) - (rule "polySimp_elimOne" (formula "77") (term "1,0")) - (rule "replace_known_left" (formula "77") (term "0") (ifseqformula "28")) - (builtin "One Step Simplification" (formula "77")) - (rule "andLeft" (formula "77")) - (rule "andLeft" (formula "78")) - (rule "inEqSimp_exactShadow3" (formula "59") (ifseqformula "79")) - (rule "polySimp_mulComm0" (formula "59") (term "0,0")) - (rule "polySimp_addComm0" (formula "59") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "59")) - (rule "polySimp_mulLiterals" (formula "59") (term "0")) - (rule "polySimp_elimOne" (formula "59") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "87") (ifseqformula "80")) - (rule "polySimp_rightDist" (formula "87") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "87") (term "1,0,0")) - (rule "mul_literals" (formula "87") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "87") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "87") (term "0")) - (rule "polySimp_addAssoc" (formula "87") (term "0,0")) - (rule "polySimp_addComm1" (formula "87") (term "0,0,0")) - (rule "add_literals" (formula "87") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "87") (term "0,0")) - (rule "add_literals" (formula "87") (term "1,1,0,0")) - (rule "times_zero_1" (formula "87") (term "1,0,0")) - (rule "add_literals" (formula "87") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "87")) - (rule "mul_literals" (formula "87") (term "1")) - (rule "inEqSimp_subsumption1" (formula "87") (ifseqformula "16")) - (rule "leq_literals" (formula "87") (term "0")) - (builtin "One Step Simplification" (formula "87")) - (rule "true_left" (formula "87")) - (rule "inEqSimp_exactShadow3" (formula "84") (ifseqformula "59")) - (rule "polySimp_rightDist" (formula "84") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "84") (term "1,0,0")) - (rule "mul_literals" (formula "84") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "84") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "84") (term "0")) - (rule "polySimp_addAssoc" (formula "84") (term "0,0")) - (rule "polySimp_addComm1" (formula "84") (term "0,0,0")) - (rule "add_literals" (formula "84") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "84") (term "0,0")) - (rule "add_literals" (formula "84") (term "1,1,0,0")) - (rule "times_zero_1" (formula "84") (term "1,0,0")) - (rule "add_literals" (formula "84") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "84")) - (rule "mul_literals" (formula "84") (term "1")) - (rule "inEqSimp_subsumption1" (formula "84") (ifseqformula "16")) - (rule "leq_literals" (formula "84") (term "0")) - (builtin "One Step Simplification" (formula "84")) - (rule "true_left" (formula "84")) - (rule "inEqSimp_exactShadow3" (formula "55") (ifseqformula "59")) - (rule "times_zero_1" (formula "55") (term "0,0")) - (rule "add_zero_left" (formula "55") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "55")) - (rule "polySimp_mulComm0" (formula "55") (term "1")) - (rule "polySimp_rightDist" (formula "55") (term "1")) - (rule "polySimp_mulLiterals" (formula "55") (term "1,1")) - (rule "mul_literals" (formula "55") (term "0,1")) - (rule "polySimp_elimOne" (formula "55") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "55") (ifseqformula "28")) - (rule "inEqSimp_homoInEq0" (formula "55") (term "0")) - (rule "polySimp_mulComm0" (formula "55") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "55") (term "1,0,0")) - (rule "mul_literals" (formula "55") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "55") (term "0,0")) - (rule "polySimp_addComm0" (formula "55") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "55") (term "0,0")) - (rule "add_literals" (formula "55") (term "1,1,0,0")) - (rule "times_zero_1" (formula "55") (term "1,0,0")) - (rule "add_literals" (formula "55") (term "0,0")) - (rule "qeq_literals" (formula "55") (term "0")) - (builtin "One Step Simplification" (formula "55")) - (rule "true_left" (formula "55")) - (rule "Definition_axiom_for_writtenElementsOfBucketClassified_in_de_wiesler_BucketPointers" (formula "11") (term "0,0,1,0")) - (builtin "One Step Simplification" (formula "11")) - (rule "translateJavaAddInt" (formula "11") (term "3,0,0,1,0,1,0")) - (rule "translateJavaAddInt" (formula "11") (term "4,0,2,0,1,0")) - (rule "translateJavaAddInt" (formula "11") (term "3,0,2,0,1,0")) - (rule "translateJavaSubInt" (formula "11") (term "4,0,0,1,0,1,0")) - (rule "translateJavaSubInt" (formula "11") (term "0,0,0,0,1,0")) - (rule "translateJavaAddInt" (formula "11") (term "0,4,0,0,1,0,1,0")) - (rule "polySimp_elimSub" (formula "11") (term "0,0,0,0,1,0")) - (rule "polySimp_elimSub" (formula "11") (term "4,0,0,1,0,1,0")) - (rule "mul_literals" (formula "11") (term "1,4,0,0,1,0,1,0")) - (rule "polySimp_addComm0" (formula "11") (term "0,0,0,0,1,0")) - (rule "polySimp_addComm1" (formula "11") (term "4,0,0,1,0,1,0")) - (rule "polySimp_addComm0" (formula "11") (term "0,4,0,0,1,0,1,0")) - (rule "inEqSimp_ltToLeq" (formula "11") (term "0,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,0,0,1,0")) - (rule "polySimp_addComm1" (formula "11") (term "0,0,0,0,1,0")) - (rule "polySimp_addAssoc" (formula "11") (term "0,0,0,0,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "11") (term "1,0,0,1,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "11") (term "0,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "11") (term "0,0,0,0,1,0")) - (rule "polySimp_elimOne" (formula "11") (term "0,0,0,0,1,0")) - (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "81") (term "1")) - (builtin "One Step Simplification" (formula "81")) - (rule "translateJavaUnaryMinusInt" (formula "81") (term "1,1")) - (rule "neg_literal" (formula "81") (term "1,1")) - (rule "translateJavaSubInt" (formula "81") (term "0,1")) - (rule "translateJavaAddInt" (formula "81") (term "0,0,1")) - (rule "polySimp_elimSub" (formula "81") (term "0,1")) - (rule "mul_literals" (formula "81") (term "1,0,1")) - (rule "polySimp_addLiterals" (formula "81") (term "0,1")) - (rule "polySimp_addComm1" (formula "81") (term "0,1")) - (rule "polySimp_addComm0" (formula "81") (term "0,0,1")) - (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "12")) - (rule "notLeft" (formula "12")) - (rule "replace_known_right" (formula "63") (term "0,0,0,0") (ifseqformula "88")) - (builtin "One Step Simplification" (formula "63")) - (rule "replace_known_right" (formula "3") (term "0") (ifseqformula "88")) + (rule "inEqSimp_exactShadow3" (formula "1") (ifseqformula "45")) + (rule "polySimp_rightDist" (formula "1") (term "0,0")) + (rule "mul_literals" (formula "1") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "1") (term "0")) + (rule "add_literals" (formula "1") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "1")) + (rule "polySimp_mulLiterals" (formula "1") (term "0")) + (rule "polySimp_elimOne" (formula "1") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "19") (ifseqformula "35")) + (rule "mul_literals" (formula "19") (term "0,0")) + (rule "polySimp_addAssoc" (formula "19") (term "0")) + (rule "add_literals" (formula "19") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "19")) + (rule "mul_literals" (formula "19") (term "1")) + (rule "inEqSimp_subsumption1" (formula "19") (ifseqformula "30")) + (rule "leq_literals" (formula "19") (term "0")) + (builtin "One Step Simplification" (formula "19")) + (rule "true_left" (formula "19")) + (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "65")) + (rule "times_zero_1" (formula "64") (term "0,0")) + (rule "add_zero_left" (formula "64") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "1")) + (rule "polySimp_elimOne" (formula "64") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "60") (ifseqformula "65")) + (rule "polySimp_rightDist" (formula "60") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "60") (term "1,0,0")) + (rule "mul_literals" (formula "60") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "60") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "60") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "60") (term "0,0")) + (rule "add_literals" (formula "60") (term "1,1,0,0")) + (rule "times_zero_1" (formula "60") (term "1,0,0")) + (rule "add_zero_right" (formula "60") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "60")) + (rule "mul_literals" (formula "60") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "30") (ifseqformula "33")) + (rule "polySimp_mulComm0" (formula "30") (term "0,0")) + (rule "polySimp_addComm0" (formula "30") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "30")) + (rule "polySimp_mulLiterals" (formula "30") (term "0")) + (rule "polySimp_elimOne" (formula "30") (term "0")) + (rule "inEqSimp_subsumption0" (formula "18") (ifseqformula "30")) + (rule "leq_literals" (formula "18") (term "0")) + (builtin "One Step Simplification" (formula "18")) + (rule "true_left" (formula "18")) + (rule "inEqSimp_and_subsumption2" (formula "44") (term "0,0,0,0")) + (rule "leq_literals" (formula "44") (term "0,0,0,0,0,0")) + (builtin "One Step Simplification" (formula "44")) + (rule "inEqSimp_and_subsumption3" (formula "45") (term "0,0,0")) + (rule "leq_literals" (formula "45") (term "0,1,0,0,0,0")) + (builtin "One Step Simplification" (formula "45")) + (rule "inEqSimp_and_subsumption3" (formula "9") (term "0,0,0")) + (rule "leq_literals" (formula "9") (term "0,1,0,0,0,0")) + (builtin "One Step Simplification" (formula "9")) + (rule "nnf_imp2or" (formula "11") (term "0,1,1,0")) + (rule "nnf_imp2or" (formula "10") (term "0")) + (rule "Class_invariant_axiom_for_de_wiesler_Buffers" (formula "25")) + (rule "andLeft" (formula "25")) + (rule "notLeft" (formula "26")) + (rule "notLeft" (formula "25")) + (rule "replace_known_right" (formula "6") (term "0") (ifseqformula "74")) + (builtin "One Step Simplification" (formula "6")) + (rule "replace_known_right" (formula "4") (term "0") (ifseqformula "73")) + (builtin "One Step Simplification" (formula "4")) + (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "26")) + (rule "andLeft" (formula "26")) + (rule "notLeft" (formula "26")) + (rule "notLeft" (formula "26")) + (rule "replace_known_right" (formula "7") (term "0") (ifseqformula "72")) + (builtin "One Step Simplification" (formula "7")) + (rule "replace_known_right" (formula "5") (term "0") (ifseqformula "73")) + (builtin "One Step Simplification" (formula "5")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "25")) + (rule "notLeft" (formula "25")) + (rule "replace_known_right" (formula "3") (term "0") (ifseqformula "71")) (builtin "One Step Simplification" (formula "3")) - (rule "replace_known_left" (formula "63") (term "0,0,0") (ifseqformula "3")) - (builtin "One Step Simplification" (formula "63")) - (rule "Contract_axiom_for_bucketStartsOrdering_in_Functions" (formula "52") (term "0")) - (rule "replace_known_right" (formula "52") (term "0,1,1,0,0") (ifseqformula "125")) - (builtin "One Step Simplification" (formula "52") (ifInst "" (formula "33")) (ifInst "" (formula "13")) (ifInst "" (formula "53"))) - (rule "true_left" (formula "52")) - (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "23")) - (rule "notLeft" (formula "23")) - (rule "Definition_axiom_for_isValidBucketStarts_in_de_wiesler_Functions" (formula "32") (term "0")) - (builtin "One Step Simplification" (formula "32")) - (rule "andLeft" (formula "32")) - (rule "andLeft" (formula "32")) - (rule "andLeft" (formula "32")) - (rule "translateJavaAddInt" (formula "34") (term "3,0")) - (rule "translateJavaAddInt" (formula "33") (term "0")) - (rule "polySimp_addComm0" (formula "34") (term "3,0")) - (rule "polySimp_addComm0" (formula "33") (term "0")) - (rule "inEqSimp_commuteLeq" (formula "32")) - (rule "inEqSimp_commuteLeq" (formula "32")) - (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "23")) - (rule "andLeft" (formula "23")) - (rule "notLeft" (formula "23")) - (rule "notLeft" (formula "23")) - (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "65") (inst "b=b")) - (builtin "One Step Simplification" (formula "65")) - (rule "expand_inInt" (formula "65") (term "1,0,0,1")) - (rule "replace_int_MIN" (formula "65") (term "0,1,1,0,0,1")) - (rule "replace_int_MAX" (formula "65") (term "1,0,1,0,0,1")) - (rule "andLeft" (formula "65")) - (rule "andLeft" (formula "65")) - (rule "andLeft" (formula "65")) - (rule "andLeft" (formula "67")) - (rule "andLeft" (formula "65")) - (rule "andLeft" (formula "66")) - (rule "andLeft" (formula "65")) - (rule "andLeft" (formula "67")) - (rule "andLeft" (formula "67")) - (rule "translateJavaAddInt" (formula "71") (term "1")) - (rule "translateJavaCastInt" (formula "72") (term "0")) - (rule "translateJavaMulInt" (formula "65") (term "1")) - (rule "translateJavaMulInt" (formula "66") (term "0")) - (rule "translateJavaCastInt" (formula "69") (term "0")) - (rule "translateJavaCastInt" (formula "68") (term "1")) - (rule "polySimp_mulComm0" (formula "65") (term "1")) - (rule "polySimp_mulComm0" (formula "66") (term "0")) - (rule "polySimp_addComm0" (formula "71") (term "1")) - (rule "castedGetAny" (formula "72") (term "0")) - (rule "castedGetAny" (formula "69") (term "0")) - (rule "castedGetAny" (formula "68") (term "1")) - (rule "inEqSimp_ltToLeq" (formula "74") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "74") (term "1,0,0,1,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "74") (term "1,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "74") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "67")) - (rule "inEqSimp_commuteLeq" (formula "65")) - (rule "inEqSimp_commuteLeq" (formula "68")) - (rule "applyEq" (formula "68") (term "1,0") (ifseqformula "49")) - (rule "applyEq" (formula "66") (term "0,0") (ifseqformula "49")) - (rule "inEqSimp_commuteLeq" (formula "66")) - (rule "applyEq" (formula "69") (term "1,0") (ifseqformula "49")) - (rule "applyEq" (formula "65") (term "0,0") (ifseqformula "49")) - (rule "applyEq" (formula "71") (term "1,1") (ifseqformula "49")) - (rule "applyEq" (formula "74") (term "0,1,0,0,1,0,0,0") (ifseqformula "49")) - (rule "inEqSimp_sepPosMonomial0" (formula "74") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "74") (term "1,1,0,0,0")) - (rule "polySimp_rightDist" (formula "74") (term "1,1,0,0,0")) - (rule "mul_literals" (formula "74") (term "0,1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "74") (term "1,1,1,0,0,0")) - (rule "polySimp_elimOne" (formula "74") (term "1,1,1,0,0,0")) - (rule "inEqSimp_subsumption6" (formula "65") (ifseqformula "39")) - (rule "greater_literals" (formula "65") (term "0,0")) - (builtin "One Step Simplification" (formula "65")) - (rule "mul_literals" (formula "65") (term "1,0")) - (rule "leq_literals" (formula "65") (term "0")) - (builtin "One Step Simplification" (formula "65")) - (rule "true_left" (formula "65")) - (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "68")) - (rule "polySimp_mulComm0" (formula "67") (term "0,0")) - (rule "polySimp_addComm0" (formula "67") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "67")) - (rule "polySimp_mulLiterals" (formula "67") (term "0")) - (rule "polySimp_elimOne" (formula "67") (term "0")) + (rule "Definition_axiom_for_bucketStartsOrdering_in_de_wiesler_Functions" (formula "48") (term "0") (inst "b=b")) + (builtin "One Step Simplification" (formula "48")) + (rule "expand_inInt" (formula "48") (term "1,0,0,1")) + (rule "replace_int_MAX" (formula "48") (term "1,0,1,0,0,1")) + (rule "replace_int_MIN" (formula "48") (term "0,1,1,0,0,1")) + (rule "andLeft" (formula "48")) + (rule "andLeft" (formula "48")) + (rule "andLeft" (formula "48")) + (rule "translateJavaAddInt" (formula "51") (term "0,2,0,1,1,0,1,0")) + (rule "translateJavaAddInt" (formula "51") (term "0,2,1,1,0,1,1,1,0")) + (rule "translateJavaAddInt" (formula "51") (term "0,2,1,1,0,1,0,1,0")) + (rule "translateJavaAddInt" (formula "51") (term "0,2,0,0,0,1,1,1,0")) + (rule "translateJavaAddInt" (formula "51") (term "0,2,0,1,1,1,1,0")) + (rule "translateJavaAddInt" (formula "50") (term "0,2,0")) + (rule "translateJavaAddInt" (formula "49") (term "0,2,1")) + (rule "polySimp_addComm0" (formula "51") (term "0,2,0,1,1,0,1,0")) + (rule "polySimp_addComm0" (formula "51") (term "0,2,1,1,0,1,1,1,0")) + (rule "polySimp_addComm0" (formula "51") (term "0,2,1,1,0,1,0,1,0")) + (rule "polySimp_addComm0" (formula "51") (term "0,2,0,0,0,1,1,1,0")) + (rule "polySimp_addComm0" (formula "51") (term "0,2,0,1,1,1,1,0")) + (rule "polySimp_addComm0" (formula "50") (term "0,2,0")) + (rule "polySimp_addComm0" (formula "49") (term "0,2,1")) + (rule "inEqSimp_ltToLeq" (formula "51") (term "1,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "51") (term "1,0,0,1,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "51") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "51") (term "1,0,0,0,0,1,0")) + (rule "inEqSimp_gtToGeq" (formula "51") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "51") (term "1,0,0,0,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "51") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "51") (term "0,0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "51") (term "0,0,1,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "48")) + (rule "inEqSimp_commuteLeq" (formula "50") (term "1,0,1,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "50") (term "1,0,1,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "50") (term "0,0,1,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "49")) + (rule "inEqSimp_commuteLeq" (formula "48")) + (rule "applyEq" (formula "48") (term "0") (ifseqformula "34")) + (rule "inEqSimp_commuteGeq" (formula "48")) + (rule "applyEq" (formula "48") (term "1,1,1,1,1,0") (ifseqformula "34")) + (rule "inEqSimp_sepPosMonomial0" (formula "48") (term "1,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,1,0,0,0,0")) + (rule "polySimp_rightDist" (formula "48") (term "1,1,0,0,0,0")) + (rule "mul_literals" (formula "48") (term "0,1,1,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "1,1,1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "48") (term "1,1,1,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "48") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "48") (term "1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "1,1,0,0,1,0")) + (rule "mul_literals" (formula "48") (term "0,1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "48") (term "1,1,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "48") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "48") (term "1,0,1,1,0")) + (rule "mul_literals" (formula "48") (term "0,1,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "1,1,0,1,1,0")) + (rule "polySimp_elimOne" (formula "48") (term "1,1,0,1,1,0")) (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "38") (inst "b=b")) - (builtin "One Step Simplification" (formula "38") (ifInst "" (formula "70")) (ifInst "" (formula "73"))) + (builtin "One Step Simplification" (formula "38")) (rule "expand_inInt" (formula "38") (term "1,0,0,1")) - (rule "replace_int_MAX" (formula "38") (term "1,0,1,0,0,1")) (rule "replace_int_MIN" (formula "38") (term "0,1,1,0,0,1")) + (rule "replace_int_MAX" (formula "38") (term "1,0,1,0,0,1")) (rule "andLeft" (formula "38")) (rule "andLeft" (formula "38")) (rule "andLeft" (formula "38")) + (rule "andLeft" (formula "40")) (rule "andLeft" (formula "38")) + (rule "andLeft" (formula "39")) (rule "andLeft" (formula "38")) (rule "andLeft" (formula "40")) (rule "andLeft" (formula "40")) - (rule "translateJavaCastInt" (formula "44") (term "0")) - (rule "translateJavaAddInt" (formula "43") (term "1")) + (rule "translateJavaAddInt" (formula "44") (term "1")) + (rule "translateJavaCastInt" (formula "45") (term "0")) (rule "translateJavaMulInt" (formula "39") (term "0")) (rule "translateJavaMulInt" (formula "38") (term "1")) (rule "translateJavaCastInt" (formula "42") (term "0")) (rule "translateJavaCastInt" (formula "41") (term "1")) (rule "polySimp_mulComm0" (formula "39") (term "0")) (rule "polySimp_mulComm0" (formula "38") (term "1")) - (rule "polySimp_addComm0" (formula "43") (term "1")) - (rule "castedGetAny" (formula "44") (term "0")) + (rule "polySimp_addComm0" (formula "44") (term "1")) + (rule "castedGetAny" (formula "45") (term "0")) (rule "castedGetAny" (formula "42") (term "0")) (rule "castedGetAny" (formula "41") (term "1")) - (rule "inEqSimp_ltToLeq" (formula "44") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "44") (term "1,0,0,1,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "44") (term "1,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "44") (term "0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "47") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "47") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "47") (term "1,1,0,0")) (rule "inEqSimp_commuteLeq" (formula "40")) (rule "inEqSimp_commuteLeq" (formula "38")) - (rule "inEqSimp_commuteLeq" (formula "40")) - (rule "applyEq" (formula "42") (term "0") (ifseqformula "76")) - (rule "polySimp_homoEq" (formula "42")) - (rule "polySimp_mulComm0" (formula "42") (term "1,0")) - (rule "polySimp_rightDist" (formula "42") (term "1,0")) - (rule "mul_literals" (formula "42") (term "0,1,0")) - (rule "polySimp_addComm1" (formula "42") (term "0")) - (rule "polySimp_addAssoc" (formula "42") (term "0,0")) - (rule "add_literals" (formula "42") (term "0,0,0")) - (rule "add_zero_left" (formula "42") (term "0,0")) - (rule "apply_eq_monomials" (formula "39") (term "0") (ifseqformula "54")) - (rule "polySimp_rightDist" (formula "39") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "39") (term "1,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "39") (term "0")) - (rule "add_literals" (formula "39") (term "1,1,0")) - (rule "times_zero_1" (formula "39") (term "1,0")) - (rule "add_zero_right" (formula "39") (term "0")) - (rule "polySimp_mulComm0" (formula "39") (term "0")) + (rule "inEqSimp_commuteLeq" (formula "41")) + (rule "applyEq" (formula "41") (term "1,0") (ifseqformula "54")) + (rule "applyEq" (formula "38") (term "0,0") (ifseqformula "54")) + (rule "applyEq" (formula "39") (term "0,0") (ifseqformula "54")) (rule "inEqSimp_commuteLeq" (formula "39")) - (rule "apply_eq_monomials" (formula "38") (term "0") (ifseqformula "53")) - (rule "polySimp_rightDist" (formula "38") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "38") (term "1,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "38") (term "0")) - (rule "add_literals" (formula "38") (term "1,1,0")) - (rule "times_zero_1" (formula "38") (term "1,0")) - (rule "add_zero_right" (formula "38") (term "0")) - (rule "polySimp_mulComm0" (formula "38") (term "0")) - (rule "applyEq" (formula "42") (term "0,1,0,0,1,0,0,0") (ifseqformula "53")) - (rule "applyEq" (formula "41") (term "1,0") (ifseqformula "53")) - (rule "polySimp_pullOutFactor2" (formula "41") (term "0")) - (rule "add_literals" (formula "41") (term "1,0")) - (rule "times_zero_1" (formula "41") (term "0")) - (builtin "One Step Simplification" (formula "41")) - (rule "true_left" (formula "41")) - (rule "inEqSimp_sepPosMonomial0" (formula "41") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "41") (term "1,1,0,0,0")) - (rule "polySimp_rightDist" (formula "41") (term "1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "41") (term "1,1,1,0,0,0")) - (rule "mul_literals" (formula "41") (term "0,1,1,0,0,0")) - (rule "polySimp_elimOne" (formula "41") (term "1,1,1,0,0,0")) - (rule "inEqSimp_subsumption6" (formula "38") (ifseqformula "42")) - (rule "greater_literals" (formula "38") (term "0,0")) + (rule "applyEq" (formula "42") (term "1,0") (ifseqformula "54")) + (rule "applyEq" (formula "44") (term "1,1") (ifseqformula "54")) + (rule "applyEq" (formula "47") (term "0,1,0,0,1,0,0,0") (ifseqformula "54")) + (rule "inEqSimp_sepPosMonomial0" (formula "47") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "47") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "47") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "47") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "47") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "47") (term "1,1,1,0,0,0")) + (rule "elimGcdGeq_antec" (formula "38") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=result_21") (inst "elimGcd=Z(2(#))")) + (rule "times_zero_1" (formula "38") (term "1,0,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "38") (term "1,0,1,0")) + (rule "leq_literals" (formula "38") (term "0,0")) (builtin "One Step Simplification" (formula "38")) - (rule "mul_literals" (formula "38") (term "1,0")) + (rule "add_zero_right" (formula "38") (term "0,0,0,0")) + (rule "add_zero_right" (formula "38") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "38") (term "0,0")) + (rule "add_literals" (formula "38") (term "1,1,0,0")) + (rule "times_zero_1" (formula "38") (term "1,0,0")) + (rule "add_zero_right" (formula "38") (term "0,0")) (rule "leq_literals" (formula "38") (term "0")) (builtin "One Step Simplification" (formula "38")) - (rule "true_left" (formula "38")) - (rule "applyEq" (formula "38") (term "1,0") (ifseqformula "51")) - (rule "Definition_axiom_for_bucketStartsOrdering_in_de_wiesler_Functions" (formula "53") (term "0") (inst "b=b")) + (rule "inEqSimp_subsumption1" (formula "53") (ifseqformula "38")) + (rule "leq_literals" (formula "53") (term "0")) (builtin "One Step Simplification" (formula "53")) - (rule "expand_inInt" (formula "53") (term "1,0,0,1")) - (rule "replace_int_MIN" (formula "53") (term "0,1,1,0,0,1")) - (rule "replace_int_MAX" (formula "53") (term "1,0,1,0,0,1")) - (rule "andLeft" (formula "53")) - (rule "andLeft" (formula "53")) - (rule "andLeft" (formula "53")) - (rule "translateJavaAddInt" (formula "56") (term "0,2,1,1,0,1,0,1,0")) - (rule "translateJavaAddInt" (formula "56") (term "0,2,0,1,1,0,1,0")) - (rule "translateJavaAddInt" (formula "56") (term "0,2,0,0,0,1,1,1,0")) - (rule "translateJavaAddInt" (formula "56") (term "0,2,0,1,1,1,1,0")) - (rule "translateJavaAddInt" (formula "56") (term "0,2,1,1,0,1,1,1,0")) - (rule "translateJavaAddInt" (formula "55") (term "0,2,0")) - (rule "translateJavaAddInt" (formula "54") (term "0,2,1")) - (rule "polySimp_addComm0" (formula "56") (term "0,2,1,1,0,1,0,1,0")) - (rule "polySimp_addComm0" (formula "56") (term "0,2,0,1,1,0,1,0")) - (rule "polySimp_addComm0" (formula "56") (term "0,2,0,0,0,1,1,1,0")) - (rule "polySimp_addComm0" (formula "56") (term "0,2,0,1,1,1,1,0")) - (rule "polySimp_addComm0" (formula "56") (term "0,2,1,1,0,1,1,1,0")) - (rule "polySimp_addComm0" (formula "55") (term "0,2,0")) - (rule "polySimp_addComm0" (formula "54") (term "0,2,1")) - (rule "inEqSimp_gtToGeq" (formula "56") (term "0,1,1,0")) - (rule "polySimp_mulComm0" (formula "56") (term "1,0,0,0,1,1,0")) - (rule "inEqSimp_ltToLeq" (formula "56") (term "0,0,1,0")) - (rule "polySimp_mulComm0" (formula "56") (term "1,0,0,0,0,1,0")) - (rule "inEqSimp_ltToLeq" (formula "56") (term "1,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "56") (term "1,0,0,1,0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "56") (term "1,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "56") (term "0,0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "56") (term "0,0,1,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "53")) - (rule "inEqSimp_commuteLeq" (formula "55") (term "1,0,1,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "55") (term "0,0,1,1,1,0")) - (rule "inEqSimp_commuteLeq" (formula "55") (term "1,0,1,1,1,0")) - (rule "inEqSimp_commuteLeq" (formula "54")) - (rule "inEqSimp_commuteLeq" (formula "53")) - (rule "applyEq" (formula "38") (term "1,0") (ifseqformula "50")) - (rule "applyEq" (formula "53") (term "1,1,1,1,1,0") (ifseqformula "34")) - (rule "applyEq" (formula "52") (term "0") (ifseqformula "34")) - (rule "inEqSimp_commuteGeq" (formula "52")) - (rule "inEqSimp_sepPosMonomial1" (formula "52") (term "0,1,1,0")) - (rule "polySimp_mulComm0" (formula "52") (term "1,0,1,1,0")) - (rule "polySimp_rightDist" (formula "52") (term "1,0,1,1,0")) - (rule "polySimp_mulLiterals" (formula "52") (term "1,1,0,1,1,0")) - (rule "mul_literals" (formula "52") (term "0,1,0,1,1,0")) - (rule "polySimp_elimOne" (formula "52") (term "1,1,0,1,1,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "52") (term "0,0,1,0")) - (rule "polySimp_mulComm0" (formula "52") (term "1,0,0,1,0")) - (rule "polySimp_rightDist" (formula "52") (term "1,0,0,1,0")) - (rule "mul_literals" (formula "52") (term "0,1,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "52") (term "1,1,0,0,1,0")) - (rule "polySimp_elimOne" (formula "52") (term "1,1,0,0,1,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "52") (term "1,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "52") (term "1,1,0,0,0,0")) - (rule "polySimp_rightDist" (formula "52") (term "1,1,0,0,0,0")) - (rule "mul_literals" (formula "52") (term "0,1,1,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "52") (term "1,1,1,0,0,0,0")) - (rule "polySimp_elimOne" (formula "52") (term "1,1,1,0,0,0,0")) + (rule "true_left" (formula "53")) + (rule "inEqSimp_exactShadow3" (formula "41") (ifseqformula "42")) + (rule "polySimp_mulComm0" (formula "41") (term "0,0")) + (rule "polySimp_addComm0" (formula "41") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "41")) + (rule "polySimp_mulLiterals" (formula "41") (term "0")) + (rule "polySimp_elimOne" (formula "41") (term "0")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "74") (term "0")) + (builtin "One Step Simplification" (formula "74") (ifInst "" (formula "13")) (ifInst "" (formula "13")) (ifInst "" (formula "116")) (ifInst "" (formula "13")) (ifInst "" (formula "62")) (ifInst "" (formula "21"))) + (rule "wellFormedAnon" (formula "74") (term "1,0")) + (rule "translateJavaSubInt" (formula "74") (term "2,0,1,1,1,1,1")) + (rule "translateJavaAddInt" (formula "74") (term "2,1,1,0,1,1,1")) + (rule "replace_known_left" (formula "74") (term "1,1,0") (ifseqformula "15")) + (builtin "One Step Simplification" (formula "74") (ifInst "" (formula "16"))) + (rule "polySimp_elimSub" (formula "74") (term "2,0,1,1,1,1,1")) + (rule "mul_literals" (formula "74") (term "1,2,0,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "74") (term "2,1,1,0,1,1,1")) + (rule "polySimp_addComm0" (formula "74") (term "2,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "74") (term "0,0,1,1,1")) + (rule "polySimp_mulComm0" (formula "74") (term "1,0,0,0,0,1,1,1")) + (rule "polySimp_addComm1" (formula "74") (term "0,0,0,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "74") (term "0,0,1,1,1,1")) + (rule "add_zero_right" (formula "74") (term "0,0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "74") (term "1,0,0,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "74") (term "1,0,0,1")) + (rule "inEqSimp_commuteLeq" (formula "74") (term "1,0")) + (rule "inEqSimp_commuteLeq" (formula "74") (term "1,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "74") (term "0,0")) + (rule "replace_known_left" (formula "74") (term "0,0") (ifseqformula "38")) + (builtin "One Step Simplification" (formula "74")) + (rule "inEqSimp_commuteLeq" (formula "74") (term "1,0,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "74") (term "0,0,0,1")) + (rule "applyEq" (formula "74") (term "0,0") (ifseqformula "54")) + (rule "inEqSimp_homoInEq1" (formula "74") (term "0")) + (rule "polySimp_pullOutFactor1" (formula "74") (term "0,0")) + (rule "add_literals" (formula "74") (term "1,0,0")) + (rule "times_zero_1" (formula "74") (term "0,0")) + (rule "leq_literals" (formula "74") (term "0")) + (builtin "One Step Simplification" (formula "74")) + (rule "andLeft" (formula "74")) + (rule "andLeft" (formula "74")) + (rule "andLeft" (formula "76")) + (rule "andLeft" (formula "74")) + (rule "andLeft" (formula "78")) + (rule "applyEq" (formula "77") (term "0,0") (ifseqformula "80")) + (rule "applyEq" (formula "76") (term "2,0") (ifseqformula "54")) + (rule "applyEq" (formula "75") (term "1") (ifseqformula "80")) + (rule "applyEq" (formula "79") (term "0,1,0") (ifseqformula "54")) + (rule "inEqSimp_homoInEq1" (formula "79") (term "1,0")) + (rule "polySimp_pullOutFactor1" (formula "79") (term "0,1,0")) + (rule "add_literals" (formula "79") (term "1,0,1,0")) + (rule "times_zero_1" (formula "79") (term "0,1,0")) + (rule "leq_literals" (formula "79") (term "1,0")) + (builtin "One Step Simplification" (formula "79")) + (rule "applyEq" (formula "78") (term "1,1") (ifseqformula "80")) + (rule "applyEq" (formula "75") (term "2,0") (ifseqformula "54")) + (rule "applyEq" (formula "78") (term "0,1,0,0") (ifseqformula "54")) + (rule "polySimp_pullOutFactor1b" (formula "78") (term "0,0")) + (rule "add_literals" (formula "78") (term "1,1,0,0")) + (rule "times_zero_1" (formula "78") (term "1,0,0")) + (rule "add_zero_right" (formula "78") (term "0,0")) + (rule "leq_literals" (formula "78") (term "0")) + (builtin "One Step Simplification" (formula "78")) + (rule "true_left" (formula "78")) + (rule "applyEq" (formula "74") (term "0") (ifseqformula "79")) + (rule "applyEq" (formula "75") (term "0") (ifseqformula "79")) + (rule "inEqSimp_homoInEq1" (formula "75")) + (rule "polySimp_pullOutFactor1" (formula "75") (term "0")) + (rule "add_literals" (formula "75") (term "1,0")) + (rule "times_zero_1" (formula "75") (term "0")) + (rule "leq_literals" (formula "75")) + (rule "true_left" (formula "75")) + (rule "applyEq" (formula "77") (term "1,1") (ifseqformula "78")) + (rule "applyEq" (formula "75") (term "0") (ifseqformula "78")) + (rule "inEqSimp_sepNegMonomial0" (formula "77") (term "0")) + (rule "polySimp_mulLiterals" (formula "77") (term "0,0")) + (rule "polySimp_elimOne" (formula "77") (term "0,0")) + (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "60") (term "0")) + (builtin "One Step Simplification" (formula "60") (ifInst "" (formula "13")) (ifInst "" (formula "120")) (ifInst "" (formula "13")) (ifInst "" (formula "63")) (ifInst "" (formula "21"))) + (rule "wellFormedAnon" (formula "60") (term "1,0")) + (rule "translateJavaAddInt" (formula "60") (term "2,0,1,0,1")) + (rule "translateJavaAddInt" (formula "60") (term "2,1,1,0,0,1")) + (rule "replace_known_left" (formula "60") (term "0,1,0") (ifseqformula "16")) + (builtin "One Step Simplification" (formula "60") (ifInst "" (formula "15"))) + (rule "polySimp_addComm0" (formula "60") (term "2,0,1,0,1")) + (rule "polySimp_addComm0" (formula "60") (term "2,1,1,0,0,1")) + (rule "inEqSimp_ltToLeq" (formula "60") (term "1,0")) + (rule "polySimp_mulComm0" (formula "60") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "60") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "60") (term "0,0,0,0,1")) + (rule "inEqSimp_commuteLeq" (formula "60") (term "0,0")) + (rule "replace_known_left" (formula "60") (term "0,0") (ifseqformula "8")) + (builtin "One Step Simplification" (formula "60")) + (rule "inEqSimp_commuteLeq" (formula "60") (term "1,0,0,0,1")) + (rule "inEqSimp_commuteLeq" (formula "60") (term "1,0,1")) + (rule "applyEq" (formula "60") (term "0,1,0,0,1") (ifseqformula "61")) + (rule "inEqSimp_commuteLeq" (formula "60") (term "1,0,0,1")) + (rule "applyEq" (formula "60") (term "0,0,1,1") (ifseqformula "61")) + (rule "applyEq" (formula "60") (term "2,0,1,0,1") (ifseqformula "54")) + (rule "applyEq" (formula "60") (term "0,1,0,0,0,1") (ifseqformula "61")) + (rule "inEqSimp_commuteGeq" (formula "60") (term "1,0,0,0,1")) + (rule "applyEq" (formula "60") (term "0,1,0,0") (ifseqformula "54")) + (rule "applyEq" (formula "60") (term "0,1,0,1") (ifseqformula "79")) + (rule "inEqSimp_commuteGeq" (formula "60") (term "1,0,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "60") (term "0")) + (rule "polySimp_mulLiterals" (formula "60") (term "0,0")) + (rule "polySimp_elimOne" (formula "60") (term "0,0")) + (rule "replace_known_left" (formula "60") (term "0") (ifseqformula "2")) + (builtin "One Step Simplification" (formula "60")) + (rule "andLeft" (formula "60")) + (rule "andLeft" (formula "60")) + (rule "andLeft" (formula "60")) + (rule "andLeft" (formula "60")) + (rule "inEqSimp_exactShadow3" (formula "86") (ifseqformula "61")) + (rule "polySimp_rightDist" (formula "86") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "86") (term "1,0,0")) + (rule "mul_literals" (formula "86") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "86") (term "1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "86")) + (rule "polySimp_mulComm0" (formula "86") (term "1")) + (rule "polySimp_rightDist" (formula "86") (term "1")) + (rule "mul_literals" (formula "86") (term "0,1")) + (rule "inEqSimp_exactShadow3" (formula "89") (ifseqformula "63")) + (rule "polySimp_rightDist" (formula "89") (term "0,0")) + (rule "mul_literals" (formula "89") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "89") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "89") (term "1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "89")) + (rule "polySimp_mulComm0" (formula "89") (term "1")) + (rule "polySimp_rightDist" (formula "89") (term "1")) + (rule "mul_literals" (formula "89") (term "0,1")) + (rule "inEqSimp_exactShadow3" (formula "62") (ifseqformula "63")) + (rule "polySimp_mulComm0" (formula "62") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "62")) + (rule "polySimp_mulLiterals" (formula "62") (term "1")) + (rule "polySimp_elimOne" (formula "62") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "89")) + (rule "polySimp_mulComm0" (formula "63") (term "0,0")) + (rule "polySimp_addComm0" (formula "63") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "63")) + (rule "polySimp_mulLiterals" (formula "63") (term "0")) + (rule "polySimp_elimOne" (formula "63") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "60") (ifseqformula "61")) + (rule "times_zero_1" (formula "60") (term "0,0")) + (rule "add_zero_left" (formula "60") (term "0")) + (rule "inEqSimp_subsumption1" (formula "59") (ifseqformula "60")) + (rule "leq_literals" (formula "59") (term "0")) + (builtin "One Step Simplification" (formula "59")) + (rule "true_left" (formula "59")) + (rule "inEqSimp_exactShadow3" (formula "60") (ifseqformula "87")) + (rule "mul_literals" (formula "60") (term "0,0")) + (rule "add_zero_left" (formula "60") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "60")) + (rule "polySimp_mulLiterals" (formula "60") (term "0")) + (rule "polySimp_elimOne" (formula "60") (term "0")) + (rule "inEqSimp_subsumption0" (formula "60") (ifseqformula "26")) + (rule "leq_literals" (formula "60") (term "0")) + (builtin "One Step Simplification" (formula "60")) + (rule "true_left" (formula "60")) + (rule "inEqSimp_exactShadow3" (formula "91") (ifseqformula "82")) + (rule "polySimp_rightDist" (formula "91") (term "0,0")) + (rule "mul_literals" (formula "91") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "91") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "91") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "91") (term "0")) + (rule "add_literals" (formula "91") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "91")) + (rule "mul_literals" (formula "91") (term "1")) + (rule "inEqSimp_subsumption1" (formula "91") (ifseqformula "25")) + (rule "leq_literals" (formula "91") (term "0")) + (builtin "One Step Simplification" (formula "91")) + (rule "true_left" (formula "91")) + (rule "inEqSimp_exactShadow3" (formula "88") (ifseqformula "58")) + (rule "polySimp_rightDist" (formula "88") (term "0,0")) + (rule "mul_literals" (formula "88") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "88") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "88") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "88") (term "0")) + (rule "add_literals" (formula "88") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "88")) + (rule "mul_literals" (formula "88") (term "1")) + (rule "inEqSimp_subsumption1" (formula "88") (ifseqformula "25")) + (rule "leq_literals" (formula "88") (term "0")) + (builtin "One Step Simplification" (formula "88")) + (rule "true_left" (formula "88")) + (rule "inEqSimp_exactShadow3" (formula "59") (ifseqformula "63")) + (rule "mul_literals" (formula "59") (term "0,0")) + (rule "add_zero_left" (formula "59") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "59")) + (rule "polySimp_mulLiterals" (formula "59") (term "0")) + (rule "polySimp_elimOne" (formula "59") (term "0")) + (rule "inEqSimp_subsumption0" (formula "59") (ifseqformula "26")) + (rule "leq_literals" (formula "59") (term "0")) + (builtin "One Step Simplification" (formula "59")) + (rule "true_left" (formula "59")) + (rule "inEqSimp_exactShadow3" (formula "62") (ifseqformula "82")) + (rule "polySimp_mulComm0" (formula "62") (term "0,0")) + (rule "polySimp_addComm0" (formula "62") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "62")) + (rule "polySimp_mulLiterals" (formula "62") (term "0")) + (rule "polySimp_elimOne" (formula "62") (term "0")) + (rule "inEqSimp_subsumption0" (formula "58") (ifseqformula "62")) + (rule "leq_literals" (formula "58") (term "0")) + (builtin "One Step Simplification" (formula "58")) + (rule "true_left" (formula "58")) + (rule "inEqSimp_exactShadow3" (formula "88") (ifseqformula "61")) + (rule "polySimp_rightDist" (formula "88") (term "0,0")) + (rule "mul_literals" (formula "88") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "88") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "88") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "88") (term "0")) + (rule "add_literals" (formula "88") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "88")) + (rule "mul_literals" (formula "88") (term "1")) + (rule "inEqSimp_subsumption1" (formula "88") (ifseqformula "25")) + (rule "leq_literals" (formula "88") (term "0")) + (builtin "One Step Simplification" (formula "88")) + (rule "true_left" (formula "88")) (rule "Free_class_invariant_axiom_for_de_wiesler_Buffers" (formula "37") (inst "b=b")) (builtin "One Step Simplification" (formula "37")) (rule "expand_inInt" (formula "37") (term "1,0,0,1")) @@ -33210,1826 +48376,1145 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "notLeft" (formula "37")) (rule "translateJavaMulInt" (formula "37") (term "1")) (rule "mul_literals" (formula "37") (term "1")) - (rule "eqSymm" (formula "101")) + (rule "eqSymm" (formula "97")) (rule "inEqSimp_ltToLeq" (formula "41") (term "1,0,0,0")) (rule "polySimp_mulComm0" (formula "41") (term "1,0,0,1,0,0,0")) (rule "inEqSimp_commuteLeq" (formula "41") (term "0,0,0,0")) (rule "inEqSimp_commuteLeq" (formula "41") (term "1,1,0,0")) (rule "inEqSimp_commuteLeq" (formula "41") (term "0,1,0")) (rule "inEqSimp_commuteLeq" (formula "39")) - (rule "applyEq" (formula "40") (term "0") (ifseqformula "35")) + (rule "applyEq" (formula "39") (term "0") (ifseqformula "35")) (rule "applyEq" (formula "39") (term "0") (ifseqformula "35")) (rule "applyEq" (formula "40") (term "0,1,0,0,1,0,0,0") (ifseqformula "35")) (rule "inEqSimp_sepPosMonomial0" (formula "40") (term "1,0,0,0")) (rule "polySimp_mulComm0" (formula "40") (term "1,1,0,0,0")) (rule "polySimp_rightDist" (formula "40") (term "1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "40") (term "1,1,1,0,0,0")) (rule "mul_literals" (formula "40") (term "0,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "40") (term "1,1,1,0,0,0")) (rule "polySimp_elimOne" (formula "40") (term "1,1,1,0,0,0")) - (rule "inEqSimp_subsumption1" (formula "39") (ifseqformula "42")) - (rule "leq_literals" (formula "39") (term "0")) - (builtin "One Step Simplification" (formula "39")) - (rule "true_left" (formula "39")) - (rule "Class_invariant_axiom_for_de_wiesler_Buffers" (formula "22")) - (rule "andLeft" (formula "22")) - (rule "notLeft" (formula "23")) - (rule "notLeft" (formula "22")) - (rule "nnf_imp2or" (formula "48") (term "0")) - (rule "nnf_imp2or" (formula "49") (term "0")) - (rule "nnf_imp2or" (formula "9") (term "0")) - (rule "nnf_notAnd" (formula "10") (term "0,0")) - (rule "inEqSimp_notGeq" (formula "10") (term "0,0,0")) - (rule "mul_literals" (formula "10") (term "1,0,0,0,0,0")) - (rule "add_literals" (formula "10") (term "0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "10") (term "0,0,0")) - (rule "mul_literals" (formula "10") (term "1,0,0,0")) - (rule "inEqSimp_notLeq" (formula "10") (term "1,0,0")) - (rule "mul_literals" (formula "10") (term "1,0,0,1,0,0")) - (rule "add_literals" (formula "10") (term "0,0,1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "10") (term "1,0,0")) - (rule "mul_literals" (formula "10") (term "1,1,0,0")) - (rule "commute_and" (formula "137")) - (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "65") (term "0,1,1")) - (builtin "One Step Simplification" (formula "65") (ifInst "" (formula "134"))) - (rule "translateJavaAddInt" (formula "65") (term "1,1,1,0,1,1,1")) - (rule "translateJavaSubInt" (formula "65") (term "1,0,1,1,1,1,1")) - (rule "polySimp_elimSub" (formula "65") (term "1,0,1,1,1,1,1")) - (rule "mul_literals" (formula "65") (term "1,1,0,1,1,1,1,1")) - (rule "polySimp_addComm0" (formula "65") (term "1,1,1,0,1,1,1")) - (rule "polySimp_addComm0" (formula "65") (term "1,0,1,1,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "65") (term "0,0,1,1,1")) - (rule "polySimp_mulComm0" (formula "65") (term "1,0,0,0,0,1,1,1")) - (rule "polySimp_addComm1" (formula "65") (term "0,0,0,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "65") (term "0,0,1,1,1,1")) - (rule "add_zero_right" (formula "65") (term "0,0,0,1,1,1,1")) - (rule "polySimp_mulComm0" (formula "65") (term "1,0,0,0,1,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "65") (term "1,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "65") (term "0,0,0,1")) - (rule "replace_known_left" (formula "65") (term "0,0,0,1") (ifseqformula "56")) - (builtin "One Step Simplification" (formula "65")) - (rule "inEqSimp_commuteLeq" (formula "65") (term "1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "65") (term "0,0,0")) - (rule "replace_known_left" (formula "65") (term "0,0,0") (ifseqformula "8")) - (builtin "One Step Simplification" (formula "65")) - (rule "inEqSimp_commuteLeq" (formula "65") (term "1,0,1,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "65") (term "1,0,1,1,1")) - (rule "applyEq" (formula "65") (term "0,1,0,1,1,1,1") (ifseqformula "50")) - (rule "applyEq" (formula "65") (term "0,1,0,0,0,1,1,1") (ifseqformula "50")) - (rule "applyEq" (formula "65") (term "0,0,0") (ifseqformula "50")) - (rule "applyEq" (formula "65") (term "1,0,1,0,1") (ifseqformula "50")) - (rule "applyEq" (formula "65") (term "1,0,0,0,1") (ifseqformula "50")) - (rule "inEqSimp_sepNegMonomial0" (formula "65") (term "0,0,1,1,1,1")) - (rule "polySimp_mulLiterals" (formula "65") (term "0,0,0,1,1,1,1")) - (rule "polySimp_elimOne" (formula "65") (term "0,0,0,1,1,1,1")) - (rule "inEqSimp_sepNegMonomial0" (formula "65") (term "0,0,1,1,1")) - (rule "polySimp_mulLiterals" (formula "65") (term "0,0,0,1,1,1")) - (rule "polySimp_elimOne" (formula "65") (term "0,0,0,1,1,1")) - (rule "replace_known_left" (formula "65") (term "0,0,1,1,1") (ifseqformula "2")) - (builtin "One Step Simplification" (formula "65")) - (rule "inEqSimp_subsumption1" (formula "65") (term "1,0,1,1,1,1") (ifseqformula "2")) - (rule "inEqSimp_homoInEq0" (formula "65") (term "0,1,0,1,1,1,1")) - (rule "polySimp_pullOutFactor1b" (formula "65") (term "0,0,1,0,1,1,1,1")) - (rule "add_literals" (formula "65") (term "1,1,0,0,1,0,1,1,1,1")) - (rule "times_zero_1" (formula "65") (term "1,0,0,1,0,1,1,1,1")) - (rule "add_zero_right" (formula "65") (term "0,0,1,0,1,1,1,1")) - (rule "qeq_literals" (formula "65") (term "0,1,0,1,1,1,1")) - (builtin "One Step Simplification" (formula "65")) - (rule "inEqSimp_subsumption1" (formula "65") (term "0,0") (ifseqformula "2")) - (rule "inEqSimp_homoInEq0" (formula "65") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "65") (term "0,0,0,0")) - (rule "add_literals" (formula "65") (term "1,1,0,0,0,0")) - (rule "times_zero_1" (formula "65") (term "1,0,0,0,0")) - (rule "add_literals" (formula "65") (term "0,0,0,0")) - (rule "qeq_literals" (formula "65") (term "0,0,0")) - (builtin "One Step Simplification" (formula "65")) - (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "66") (term "0,1,1")) - (rule "translateJavaCastInt" (formula "66") (term "0,0,1,1")) - (rule "polySimp_homoEq" (formula "66")) - (rule "polySimp_addComm1" (formula "66") (term "0")) - (rule "castedGetAny" (formula "66") (term "0,0,1,0")) - (rule "polySimp_addComm1" (formula "66") (term "0")) - (rule "polySimp_sepNegMonomial" (formula "66")) - (rule "polySimp_mulLiterals" (formula "66") (term "0")) - (rule "polySimp_elimOne" (formula "66") (term "0")) - (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "96") (term "0")) - (rule "translateJavaCastInt" (formula "96") (term "0,0")) - (rule "castedGetAny" (formula "96") (term "0,0")) - (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "93") (term "0")) - (builtin "One Step Simplification" (formula "93") (ifInst "" (formula "135"))) - (rule "translateJavaSubInt" (formula "93") (term "1,0,1,1,1,1,1")) - (rule "translateJavaAddInt" (formula "93") (term "1,1,1,0,1,1,1")) - (rule "polySimp_elimSub" (formula "93") (term "1,0,1,1,1,1,1")) - (rule "mul_literals" (formula "93") (term "1,1,0,1,1,1,1,1")) - (rule "polySimp_addComm0" (formula "93") (term "1,1,1,0,1,1,1")) - (rule "polySimp_addComm0" (formula "93") (term "1,0,1,1,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "93") (term "0,0,1,1,1,1")) - (rule "add_zero_right" (formula "93") (term "0,0,0,1,1,1,1")) - (rule "polySimp_mulComm0" (formula "93") (term "1,0,0,0,1,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "93") (term "0,0,1,1,1")) - (rule "polySimp_mulComm0" (formula "93") (term "1,0,0,0,0,1,1,1")) - (rule "polySimp_addComm1" (formula "93") (term "0,0,0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "93") (term "1,0,1,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "93") (term "0,0,0")) - (rule "replace_known_left" (formula "93") (term "0,0,0") (ifseqformula "8")) - (builtin "One Step Simplification" (formula "93")) - (rule "inEqSimp_commuteLeq" (formula "93") (term "0,0")) - (rule "inEqSimp_commuteLeq" (formula "93") (term "1,0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "93") (term "1,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "93") (term "0,0,0,1")) - (rule "replace_known_left" (formula "93") (term "0,0,0,1") (ifseqformula "56")) - (builtin "One Step Simplification" (formula "93")) - (rule "applyEq" (formula "93") (term "0,1,0,0,0,1,1,1") (ifseqformula "50")) - (rule "applyEq" (formula "93") (term "0,0,0") (ifseqformula "50")) - (rule "applyEq" (formula "93") (term "1,0,1,0,1") (ifseqformula "50")) - (rule "applyEq" (formula "93") (term "1,0,0,0,1") (ifseqformula "50")) - (rule "applyEq" (formula "93") (term "0,1,0,1,1,1,1") (ifseqformula "50")) - (rule "inEqSimp_sepNegMonomial0" (formula "93") (term "0,0,1,1,1,1")) - (rule "polySimp_mulLiterals" (formula "93") (term "0,0,0,1,1,1,1")) - (rule "polySimp_elimOne" (formula "93") (term "0,0,0,1,1,1,1")) - (rule "inEqSimp_sepNegMonomial0" (formula "93") (term "0,0,1,1,1")) - (rule "polySimp_mulLiterals" (formula "93") (term "0,0,0,1,1,1")) - (rule "polySimp_elimOne" (formula "93") (term "0,0,0,1,1,1")) - (rule "replace_known_left" (formula "93") (term "0,0,1,1,1") (ifseqformula "2")) - (builtin "One Step Simplification" (formula "93")) - (rule "inEqSimp_subsumption1" (formula "93") (term "1,0,1,1,1,1") (ifseqformula "2")) - (rule "inEqSimp_homoInEq0" (formula "93") (term "0,1,0,1,1,1,1")) - (rule "polySimp_pullOutFactor1b" (formula "93") (term "0,0,1,0,1,1,1,1")) - (rule "add_literals" (formula "93") (term "1,1,0,0,1,0,1,1,1,1")) - (rule "times_zero_1" (formula "93") (term "1,0,0,1,0,1,1,1,1")) - (rule "add_zero_right" (formula "93") (term "0,0,1,0,1,1,1,1")) - (rule "qeq_literals" (formula "93") (term "0,1,0,1,1,1,1")) - (builtin "One Step Simplification" (formula "93")) - (rule "inEqSimp_subsumption1" (formula "93") (term "0,0") (ifseqformula "2")) - (rule "inEqSimp_homoInEq0" (formula "93") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "93") (term "0,0,0,0")) - (rule "add_literals" (formula "93") (term "1,1,0,0,0,0")) - (rule "times_zero_1" (formula "93") (term "1,0,0,0,0")) - (rule "add_literals" (formula "93") (term "0,0,0,0")) - (rule "qeq_literals" (formula "93") (term "0,0,0")) - (builtin "One Step Simplification" (formula "93") (ifInst "" (formula "65"))) - (rule "true_left" (formula "93")) - (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "93") (term "0")) - (rule "translateJavaCastInt" (formula "93") (term "0,0")) - (rule "castedGetAny" (formula "93") (term "0,0")) - (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "98") (term "0")) - (rule "translateJavaCastInt" (formula "98") (term "0,0")) - (rule "castedGetAny" (formula "98") (term "0,0")) - (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "95") (term "0")) - (builtin "One Step Simplification" (formula "95") (ifInst "" (formula "135"))) - (rule "translateJavaSubInt" (formula "95") (term "1,0,1,1,1,1,1")) - (rule "translateJavaAddInt" (formula "95") (term "1,1,1,0,1,1,1")) - (rule "polySimp_elimSub" (formula "95") (term "1,0,1,1,1,1,1")) - (rule "mul_literals" (formula "95") (term "1,1,0,1,1,1,1,1")) - (rule "polySimp_addComm0" (formula "95") (term "1,1,1,0,1,1,1")) - (rule "polySimp_addComm0" (formula "95") (term "1,0,1,1,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "95") (term "0,0,1,1,1")) - (rule "polySimp_mulComm0" (formula "95") (term "1,0,0,0,0,1,1,1")) - (rule "polySimp_addComm1" (formula "95") (term "0,0,0,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "95") (term "0,0,1,1,1,1")) - (rule "add_zero_right" (formula "95") (term "0,0,0,1,1,1,1")) - (rule "polySimp_mulComm0" (formula "95") (term "1,0,0,0,1,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "95") (term "1,0,1,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "95") (term "1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "95") (term "1,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "95") (term "0,0,0,1")) - (rule "replace_known_left" (formula "95") (term "0,0,0,1") (ifseqformula "56")) - (builtin "One Step Simplification" (formula "95")) - (rule "inEqSimp_commuteLeq" (formula "95") (term "1,0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "95") (term "0,0,0")) - (rule "replace_known_left" (formula "95") (term "0,0,0") (ifseqformula "8")) - (builtin "One Step Simplification" (formula "95")) - (rule "applyEq" (formula "95") (term "0,1,0,1,1,1,1") (ifseqformula "50")) - (rule "applyEq" (formula "95") (term "1,0,1,0,1") (ifseqformula "50")) - (rule "applyEq" (formula "95") (term "0,0,0") (ifseqformula "50")) - (rule "applyEq" (formula "95") (term "1,0,0,0,1") (ifseqformula "50")) - (rule "applyEq" (formula "95") (term "0,1,0,0,0,1,1,1") (ifseqformula "50")) - (rule "inEqSimp_sepNegMonomial0" (formula "95") (term "0,0,1,1,1,1")) - (rule "polySimp_mulLiterals" (formula "95") (term "0,0,0,1,1,1,1")) - (rule "polySimp_elimOne" (formula "95") (term "0,0,0,1,1,1,1")) - (rule "inEqSimp_sepNegMonomial0" (formula "95") (term "0,0,1,1,1")) - (rule "polySimp_mulLiterals" (formula "95") (term "0,0,0,1,1,1")) - (rule "polySimp_elimOne" (formula "95") (term "0,0,0,1,1,1")) - (rule "replace_known_left" (formula "95") (term "0,0,1,1,1") (ifseqformula "2")) - (builtin "One Step Simplification" (formula "95")) - (rule "inEqSimp_subsumption1" (formula "95") (term "0,0") (ifseqformula "2")) - (rule "inEqSimp_homoInEq0" (formula "95") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "95") (term "0,0,0,0")) - (rule "add_literals" (formula "95") (term "1,1,0,0,0,0")) - (rule "times_zero_1" (formula "95") (term "1,0,0,0,0")) - (rule "add_literals" (formula "95") (term "0,0,0,0")) - (rule "qeq_literals" (formula "95") (term "0,0,0")) - (builtin "One Step Simplification" (formula "95")) - (rule "inEqSimp_subsumption1" (formula "95") (term "1,0,1,1,1,1") (ifseqformula "2")) - (rule "inEqSimp_homoInEq0" (formula "95") (term "0,1,0,1,1,1,1")) - (rule "polySimp_pullOutFactor1b" (formula "95") (term "0,0,1,0,1,1,1,1")) - (rule "add_literals" (formula "95") (term "1,1,0,0,1,0,1,1,1,1")) - (rule "times_zero_1" (formula "95") (term "1,0,0,1,0,1,1,1,1")) - (rule "add_zero_right" (formula "95") (term "0,0,1,0,1,1,1,1")) - (rule "qeq_literals" (formula "95") (term "0,1,0,1,1,1,1")) - (builtin "One Step Simplification" (formula "95") (ifInst "" (formula "65"))) - (rule "true_left" (formula "95")) - (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "95") (term "0")) - (rule "translateJavaCastInt" (formula "95") (term "0,0")) - (rule "castedGetAny" (formula "95") (term "0,0")) - (rule "Contract_axiom_for_countElementInBucket_in_Buffers" (formula "10") (term "2,0,0,1,1,0")) - (rule "replace_known_right" (formula "10") (term "0,1,0") (ifseqformula "137")) - (builtin "One Step Simplification" (formula "10") (ifInst "" (formula "14")) (ifInst "" (formula "17"))) - (rule "Definition_axiom_for_countElement_in_de_wiesler_Functions" (formula "11") (term "1,1,1,0") (inst "i=i")) - (rule "polySimp_homoEq" (formula "11") (term "1,0")) - (rule "polySimp_addComm1" (formula "11") (term "0,1,0")) - (rule "polySimp_sepPosMonomial" (formula "11") (term "1,0")) - (rule "polySimp_mulComm0" (formula "11") (term "1,1,0")) - (rule "polySimp_rightDist" (formula "11") (term "1,1,0")) - (rule "polySimp_mulLiterals" (formula "11") (term "1,1,1,0")) - (rule "polySimp_elimOne" (formula "11") (term "1,1,1,0")) - (rule "polySimp_mulAssoc" (formula "11") (term "0,1,1,0")) - (rule "polySimp_mulComm0" (formula "11") (term "0,0,1,1,0")) - (rule "polySimp_mulLiterals" (formula "11") (term "0,1,1,0")) - (rule "polySimp_elimOne" (formula "11") (term "0,1,1,0")) - (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "64") (term "0")) - (builtin "One Step Simplification" (formula "64")) - (rule "translateJavaMod" (formula "64") (term "0")) - (rule "jmod_axiom" (formula "64") (term "0")) - (rule "polySimp_mulLiterals" (formula "64") (term "1,0")) - (rule "polySimp_sepNegMonomial" (formula "64")) - (rule "polySimp_mulLiterals" (formula "64") (term "0")) - (rule "newSym_eq" (formula "64") (inst "l=l_0") (inst "newSymDef=mul(result, Z(0(#)))")) - (rule "times_zero_1" (formula "64") (term "1,1")) - (rule "add_zero_right" (formula "64") (term "1")) - (rule "applyEq" (formula "65") (term "0,0") (ifseqformula "64")) - (rule "eqSymm" (formula "65")) - (rule "applyEq" (formula "64") (term "0,0") (ifseqformula "65")) - (rule "applyEq" (formula "61") (term "1") (ifseqformula "65")) - (rule "applyEq" (formula "59") (term "0") (ifseqformula "65")) - (rule "inEqSimp_homoInEq0" (formula "59")) - (rule "polySimp_mulLiterals" (formula "59") (term "1,0")) - (rule "polySimp_addComm1" (formula "59") (term "0")) - (rule "applyEq" (formula "60") (term "0") (ifseqformula "65")) - (rule "inEqSimp_homoInEq0" (formula "60")) - (rule "polySimp_mulLiterals" (formula "60") (term "1,0")) - (rule "polySimp_addComm1" (formula "60") (term "0")) - (rule "polySimp_addComm1" (formula "60") (term "0,0")) - (rule "applyEq" (formula "55") (term "0") (ifseqformula "65")) - (rule "applyEq" (formula "62") (term "1") (ifseqformula "65")) - (rule "applyEq" (formula "58") (term "1") (ifseqformula "65")) - (rule "applyEq" (formula "96") (term "0") (ifseqformula "65")) - (rule "inEqSimp_homoInEq1" (formula "96")) - (rule "polySimp_mulLiterals" (formula "96") (term "1,0")) - (rule "polySimp_addComm1" (formula "96") (term "0")) - (rule "applyEq" (formula "56") (term "0") (ifseqformula "65")) - (rule "applyEq" (formula "66") (term "1") (ifseqformula "65")) - (rule "applyEq" (formula "68") (term "0,1") (ifseqformula "65")) - (rule "inEqSimp_sepNegMonomial1" (formula "59")) - (rule "polySimp_mulLiterals" (formula "59") (term "0")) - (rule "polySimp_elimOne" (formula "59") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "60")) - (rule "polySimp_mulComm0" (formula "60") (term "1")) - (rule "polySimp_rightDist" (formula "60") (term "1")) - (rule "polySimp_mulLiterals" (formula "60") (term "1,1")) - (rule "polySimp_elimOne" (formula "60") (term "1,1")) - (rule "polySimp_rightDist" (formula "60") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "60") (term "1,0,1")) - (rule "mul_literals" (formula "60") (term "0,0,1")) - (rule "inEqSimp_sepNegMonomial0" (formula "96")) - (rule "polySimp_mulLiterals" (formula "96") (term "0")) - (rule "polySimp_elimOne" (formula "96") (term "0")) - (rule "elimGcdGeq_antec" (formula "56") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) - (rule "polySimp_mulLiterals" (formula "56") (term "1,0,0,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "56") (term "1,0,1,0")) - (rule "leq_literals" (formula "56") (term "0,0")) - (builtin "One Step Simplification" (formula "56")) - (rule "add_zero_right" (formula "56") (term "0,0,0,0")) - (rule "times_zero_1" (formula "56") (term "1,0,0,0,0")) - (rule "add_literals" (formula "56") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "56") (term "0,0")) - (rule "add_literals" (formula "56") (term "1,1,0,0")) - (rule "times_zero_1" (formula "56") (term "1,0,0")) - (rule "add_zero_right" (formula "56") (term "0,0")) - (rule "leq_literals" (formula "56") (term "0")) - (builtin "One Step Simplification" (formula "56")) - (rule "elimGcdLeq_antec" (formula "55") (inst "elimGcdRightDiv=Z(7(0(6(8(8(3(8(#))))))))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) - (rule "polySimp_mulLiterals" (formula "55") (term "1,0,1,0")) - (rule "mul_literals" (formula "55") (term "0,1,0,0,0,0,1,0")) - (rule "leq_literals" (formula "55") (term "0,0")) - (builtin "One Step Simplification" (formula "55")) - (rule "mul_literals" (formula "55") (term "1,0,0,0,0,0")) - (rule "neg_literal" (formula "55") (term "0,0,0,0,0,0")) - (rule "add_literals" (formula "55") (term "0,0,0,0,0")) - (rule "add_literals" (formula "55") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "55") (term "0,0")) - (rule "add_literals" (formula "55") (term "1,1,0,0")) - (rule "times_zero_1" (formula "55") (term "1,0,0")) - (rule "add_zero_right" (formula "55") (term "0,0")) - (rule "qeq_literals" (formula "55") (term "0")) - (builtin "One Step Simplification" (formula "55")) - (rule "inEqSimp_exactShadow3" (formula "62") (ifseqformula "63")) - (rule "polySimp_mulAssoc" (formula "62") (term "0,0")) - (rule "polySimp_mulComm0" (formula "62") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "62") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "62")) - (rule "polySimp_mulLiterals" (formula "62") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "61") (ifseqformula "92")) - (rule "polySimp_mulAssoc" (formula "61") (term "0,0")) - (rule "polySimp_mulComm0" (formula "61") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "61") (term "0,0")) - (rule "polySimp_addAssoc" (formula "61") (term "0")) - (rule "polySimp_addAssoc" (formula "61") (term "0,0")) - (rule "polySimp_addComm0" (formula "61") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "61")) - (rule "polySimp_mulComm0" (formula "61") (term "1")) - (rule "polySimp_rightDist" (formula "61") (term "1")) - (rule "polySimp_mulLiterals" (formula "61") (term "1,1")) - (rule "polySimp_elimOne" (formula "61") (term "1,1")) - (rule "polySimp_rightDist" (formula "61") (term "0,1")) - (rule "mul_literals" (formula "61") (term "0,0,1")) - (rule "polySimp_mulLiterals" (formula "61") (term "1,0,1")) - (rule "inEqSimp_exactShadow3" (formula "23") (ifseqformula "59")) - (rule "mul_literals" (formula "23") (term "0,0")) - (rule "add_zero_left" (formula "23") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "23")) - (rule "polySimp_mulLiterals" (formula "23") (term "0")) - (rule "inEqSimp_subsumption4" (formula "23") (ifseqformula "56")) - (rule "greater_literals" (formula "23") (term "0,0")) - (builtin "One Step Simplification" (formula "23")) - (rule "mul_literals" (formula "23") (term "0,0")) - (rule "leq_literals" (formula "23") (term "0")) - (builtin "One Step Simplification" (formula "23")) - (rule "true_left" (formula "23")) - (rule "inEqSimp_exactShadow3" (formula "60") (ifseqformula "28")) - (rule "polySimp_rightDist" (formula "60") (term "0,0")) - (rule "polySimp_addComm1" (formula "60") (term "0")) - (rule "polySimp_rightDist" (formula "60") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "60") (term "1,0,0,0")) - (rule "mul_literals" (formula "60") (term "0,0,0,0")) - (rule "polySimp_addComm1" (formula "60") (term "0,0")) - (rule "add_literals" (formula "60") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "60")) - (rule "polySimp_mulLiterals" (formula "60") (term "0")) - (rule "polySimp_elimOne" (formula "60") (term "0")) - (rule "inEqSimp_subsumption0" (formula "59") (ifseqformula "60")) - (rule "inEqSimp_homoInEq0" (formula "59") (term "0")) - (rule "polySimp_mulComm0" (formula "59") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "59") (term "1,0,0")) - (rule "polySimp_mulLiterals" (formula "59") (term "1,1,0,0")) - (rule "mul_literals" (formula "59") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "59") (term "0,0")) - (rule "polySimp_addComm1" (formula "59") (term "0,0,0")) - (rule "add_literals" (formula "59") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "59") (term "0,0")) - (rule "add_literals" (formula "59") (term "1,1,0,0")) - (rule "times_zero_1" (formula "59") (term "1,0,0")) - (rule "add_zero_right" (formula "59") (term "0,0")) - (rule "qeq_literals" (formula "59") (term "0")) - (builtin "One Step Simplification" (formula "59")) - (rule "true_left" (formula "59")) - (rule "inEqSimp_exactShadow3" (formula "96") (ifseqformula "24")) - (rule "polySimp_rightDist" (formula "96") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "96") (term "1,0,0")) - (rule "mul_literals" (formula "96") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "96") (term "0")) - (rule "add_literals" (formula "96") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "96")) - (rule "mul_literals" (formula "96") (term "1")) - (rule "inEqSimp_subsumption6" (formula "96") (ifseqformula "56")) - (rule "mul_literals" (formula "96") (term "1,1,0")) - (rule "greater_literals" (formula "96") (term "0,0")) - (builtin "One Step Simplification" (formula "96")) - (rule "leq_literals" (formula "96") (term "0")) - (builtin "One Step Simplification" (formula "96")) - (rule "true_left" (formula "96")) - (rule "inEqSimp_exactShadow3" (formula "57") (ifseqformula "58")) - (rule "mul_literals" (formula "57") (term "0,0")) - (rule "add_zero_left" (formula "57") (term "0")) - (rule "inEqSimp_subsumption6" (formula "57") (ifseqformula "56")) - (rule "mul_literals" (formula "57") (term "1,1,0")) - (rule "greater_literals" (formula "57") (term "0,0")) - (builtin "One Step Simplification" (formula "57")) - (rule "leq_literals" (formula "57") (term "0")) - (builtin "One Step Simplification" (formula "57")) - (rule "true_left" (formula "57")) - (rule "inEqSimp_exactShadow3" (formula "60") (ifseqformula "30")) - (rule "polySimp_rightDist" (formula "60") (term "0,0")) - (rule "polySimp_rightDist" (formula "60") (term "0,0,0")) - (rule "mul_literals" (formula "60") (term "0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "60") (term "1,0,0,0")) - (rule "polySimp_addAssoc" (formula "60") (term "0")) - (rule "polySimp_addComm1" (formula "60") (term "0,0")) - (rule "polySimp_pullOutFactor2b" (formula "60") (term "0")) - (rule "add_literals" (formula "60") (term "1,1,0")) - (rule "times_zero_1" (formula "60") (term "1,0")) - (rule "add_zero_right" (formula "60") (term "0")) - (rule "polySimp_addComm1" (formula "60") (term "0")) - (rule "add_literals" (formula "60") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "60")) - (rule "polySimp_mulLiterals" (formula "60") (term "0")) - (rule "inEqSimp_subsumption4" (formula "60") (ifseqformula "55")) - (rule "greater_literals" (formula "60") (term "0,0")) - (builtin "One Step Simplification" (formula "60")) - (rule "mul_literals" (formula "60") (term "0,0")) - (rule "leq_literals" (formula "60") (term "0")) - (builtin "One Step Simplification" (formula "60")) - (rule "true_left" (formula "60")) - (rule "inEqSimp_exactShadow3" (formula "23") (ifseqformula "59")) - (rule "times_zero_1" (formula "23") (term "0,0")) - (rule "add_zero_left" (formula "23") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "23")) - (rule "polySimp_mulLiterals" (formula "23") (term "0")) - (rule "elimGcdLeq_antec" (formula "23") (inst "elimGcdRightDiv=Z(8(2(1(#))))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) - (rule "polySimp_mulLiterals" (formula "23") (term "1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "23") (term "1,0,0,0,0,1,0")) - (rule "neg_literal" (formula "23") (term "0,0,0,0,0,1,0")) - (rule "leq_literals" (formula "23") (term "0,0")) - (builtin "One Step Simplification" (formula "23")) - (rule "mul_literals" (formula "23") (term "1,0,0,0,0,0")) - (rule "polySimp_addLiterals" (formula "23") (term "0,0,0,0")) - (rule "add_literals" (formula "23") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "23") (term "0,0")) - (rule "add_literals" (formula "23") (term "1,1,0,0")) - (rule "times_zero_1" (formula "23") (term "1,0,0")) - (rule "add_zero_right" (formula "23") (term "0,0")) - (rule "qeq_literals" (formula "23") (term "0")) - (builtin "One Step Simplification" (formula "23")) - (rule "inEqSimp_subsumption0" (formula "56") (ifseqformula "23")) + (rule "inEqSimp_subsumption0" (formula "56") (ifseqformula "39")) (rule "leq_literals" (formula "56") (term "0")) (builtin "One Step Simplification" (formula "56")) (rule "true_left" (formula "56")) - (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "63") (term "1")) - (builtin "One Step Simplification" (formula "63") (ifInst "" (formula "91")) (ifInst "" (formula "92"))) - (rule "translateJavaSubInt" (formula "63") (term "0,1")) - (rule "polySimp_elimSub" (formula "63") (term "0,1")) - (rule "polySimp_mulComm0" (formula "63") (term "1,0,1")) - (rule "polySimp_rightDist" (formula "63") (term "1,0,1")) - (rule "polySimp_mulAssoc" (formula "63") (term "0,1,0,1")) - (rule "polySimp_mulComm0" (formula "63") (term "0,0,1,0,1")) - (rule "polySimp_mulLiterals" (formula "63") (term "0,1,0,1")) - (rule "polySimp_elimOne" (formula "63") (term "0,1,0,1")) - (rule "polySimp_addComm0" (formula "63") (term "0,1")) - (rule "inEqSimp_ltToLeq" (formula "63") (term "1")) - (rule "mul_literals" (formula "63") (term "1,0,0,1")) - (rule "add_literals" (formula "63") (term "0,0,1")) - (rule "polySimp_addAssoc" (formula "63") (term "0,1")) - (rule "polySimp_addAssoc" (formula "63") (term "0,0,1")) - (rule "inEqSimp_homoInEq0" (formula "63") (term "0,0")) - (rule "mul_literals" (formula "63") (term "1,0,0,0")) - (rule "add_zero_right" (formula "63") (term "0,0,0")) - (rule "inEqSimp_homoInEq0" (formula "63") (term "1,0")) - (rule "polySimp_mulComm0" (formula "63") (term "1,0,1,0")) - (rule "polySimp_rightDist" (formula "63") (term "1,0,1,0")) - (rule "polySimp_mulAssoc" (formula "63") (term "0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "63") (term "0,0,1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "63") (term "0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "63") (term "0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "63") (term "0,1,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "63") (term "1")) - (rule "polySimp_mulComm0" (formula "63") (term "1,1")) - (rule "polySimp_rightDist" (formula "63") (term "1,1")) - (rule "polySimp_mulLiterals" (formula "63") (term "1,1,1")) - (rule "polySimp_elimOne" (formula "63") (term "1,1,1")) - (rule "polySimp_rightDist" (formula "63") (term "0,1,1")) - (rule "mul_literals" (formula "63") (term "0,0,1,1")) - (rule "replace_known_left" (formula "63") (term "1") (ifseqformula "93")) - (builtin "One Step Simplification" (formula "63")) - (rule "true_left" (formula "63")) - (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "63") (term "0")) - (builtin "One Step Simplification" (formula "63") (ifInst "" (formula "137"))) - (rule "translateJavaAddInt" (formula "63") (term "1,1,1,0,1,1,1")) - (rule "translateJavaSubInt" (formula "63") (term "1,0,1,1,1,1,1")) - (rule "polySimp_elimSub" (formula "63") (term "1,0,1,1,1,1,1")) - (rule "mul_literals" (formula "63") (term "1,1,0,1,1,1,1,1")) - (rule "polySimp_addComm1" (formula "63") (term "1,1,1,0,1,1,1")) - (rule "add_literals" (formula "63") (term "0,1,1,1,0,1,1,1")) - (rule "polySimp_addComm1" (formula "63") (term "1,0,1,1,1,1,1")) - (rule "add_literals" (formula "63") (term "0,1,0,1,1,1,1,1")) - (rule "add_zero_left" (formula "63") (term "1,0,1,1,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "63") (term "0,0,1,1,1,1")) - (rule "add_zero_right" (formula "63") (term "0,0,0,1,1,1,1")) - (rule "polySimp_rightDist" (formula "63") (term "1,0,0,0,1,1,1,1")) - (rule "mul_literals" (formula "63") (term "0,1,0,0,0,1,1,1,1")) - (rule "polySimp_addAssoc" (formula "63") (term "0,0,0,1,1,1,1")) - (rule "add_literals" (formula "63") (term "0,0,0,0,1,1,1,1")) - (rule "add_zero_left" (formula "63") (term "0,0,0,1,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "63") (term "0,0,1,1,1")) - (rule "polySimp_mulComm0" (formula "63") (term "1,0,0,0,0,1,1,1")) - (rule "polySimp_addComm1" (formula "63") (term "0,0,0,1,1,1")) - (rule "polySimp_addAssoc" (formula "63") (term "0,0,0,0,1,1,1")) - (rule "add_literals" (formula "63") (term "0,0,0,0,0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "63") (term "1,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "63") (term "1,0,1,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "63") (term "0,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "63") (term "1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "63") (term "1,0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "63") (term "1,1,1,1,1")) - (rule "inEqSimp_homoInEq0" (formula "63") (term "0,0,0")) - (rule "mul_literals" (formula "63") (term "1,0,0,0,0")) - (rule "add_zero_right" (formula "63") (term "0,0,0,0")) - (rule "applyEq" (formula "63") (term "0,1,0,0,0,1,1,1") (ifseqformula "52")) - (rule "applyEq" (formula "63") (term "0,1,0,0") (ifseqformula "52")) - (rule "replace_known_left" (formula "63") (term "1,0,0") (ifseqformula "2")) - (builtin "One Step Simplification" (formula "63")) - (rule "applyEq" (formula "63") (term "1,0,1,0,0,1") (ifseqformula "52")) - (rule "applyEq" (formula "63") (term "0,1,0,1,1,1,1") (ifseqformula "52")) - (rule "replace_known_left" (formula "63") (term "1,0,1,1,1,1") (ifseqformula "2")) - (builtin "One Step Simplification" (formula "63")) - (rule "applyEq" (formula "63") (term "1,0,1,0,1") (ifseqformula "52")) - (rule "inEqSimp_sepPosMonomial1" (formula "63") (term "0,0")) - (rule "mul_literals" (formula "63") (term "1,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "63") (term "0,0,1,1,1")) - (rule "polySimp_mulLiterals" (formula "63") (term "0,0,0,1,1,1")) - (rule "polySimp_elimOne" (formula "63") (term "0,0,0,1,1,1")) - (rule "inEqSimp_invertInEq0" (formula "63") (term "0,1,1,1,1")) - (rule "polySimp_mulLiterals" (formula "63") (term "0,0,1,1,1,1")) - (rule "mul_literals" (formula "63") (term "1,0,1,1,1,1")) - (rule "polySimp_elimOne" (formula "63") (term "0,0,1,1,1,1")) - (rule "replace_known_left" (formula "63") (term "0,1,1,1,1") (ifseqformula "8")) - (builtin "One Step Simplification" (formula "63")) - (rule "inEqSimp_subsumption1" (formula "63") (term "0,0") (ifseqformula "8")) - (rule "leq_literals" (formula "63") (term "0,0,0")) - (builtin "One Step Simplification" (formula "63")) - (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "64") (term "0")) - (rule "translateJavaCastInt" (formula "64") (term "0,0")) - (rule "castedGetAny" (formula "64") (term "0,0")) - (rule "inEqSimp_exactShadow3" (formula "101") (ifseqformula "64")) - (rule "polySimp_rightDist" (formula "101") (term "0,0")) - (rule "mul_literals" (formula "101") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "101") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "101") (term "1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "101")) - (rule "polySimp_mulComm0" (formula "101") (term "1")) - (rule "polySimp_rightDist" (formula "101") (term "1")) - (rule "mul_literals" (formula "101") (term "0,1")) - (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "64") (term "1")) - (builtin "One Step Simplification" (formula "64")) - (rule "translateJavaUnaryMinusInt" (formula "64") (term "1,1")) - (rule "neg_literal" (formula "64") (term "1,1")) - (rule "translateJavaSubInt" (formula "64") (term "0,1")) - (rule "translateJavaAddInt" (formula "64") (term "0,0,1")) - (rule "polySimp_elimSub" (formula "64") (term "0,1")) - (rule "mul_literals" (formula "64") (term "1,0,1")) - (rule "polySimp_addLiterals" (formula "64") (term "0,1")) - (rule "polySimp_addComm1" (formula "64") (term "0,1")) - (rule "polySimp_addComm0" (formula "64") (term "0,0,1")) - (rule "inEqSimp_exactShadow3" (formula "101") (ifseqformula "64")) - (rule "polySimp_rightDist" (formula "101") (term "0,0")) - (rule "mul_literals" (formula "101") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "101") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "101") (term "1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "101")) - (rule "polySimp_mulComm0" (formula "101") (term "1")) - (rule "polySimp_rightDist" (formula "101") (term "1")) - (rule "mul_literals" (formula "101") (term "0,1")) - (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "62") (term "0")) - (rule "translateJavaCastInt" (formula "62") (term "0,0")) - (rule "castedGetAny" (formula "62") (term "0,0")) - (rule "inEqSimp_exactShadow3" (formula "62") (ifseqformula "99")) - (rule "polySimp_mulAssoc" (formula "62") (term "0,0")) - (rule "polySimp_mulComm0" (formula "62") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "62") (term "0,0")) - (rule "polySimp_addAssoc" (formula "62") (term "0")) - (rule "polySimp_addComm0" (formula "62") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "62")) - (rule "polySimp_mulLiterals" (formula "62") (term "0")) - (rule "polySimp_elimOne" (formula "62") (term "0")) - (rule "inEqSimp_subsumption0" (formula "62") (ifseqformula "59")) - (rule "inEqSimp_homoInEq0" (formula "62") (term "0")) - (rule "polySimp_mulComm0" (formula "62") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "62") (term "1,0,0")) - (rule "mul_literals" (formula "62") (term "0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "62") (term "1,1,0,0")) - (rule "polySimp_addAssoc" (formula "62") (term "0,0")) - (rule "polySimp_addComm1" (formula "62") (term "0,0,0")) - (rule "add_literals" (formula "62") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "62") (term "0,0")) - (rule "add_literals" (formula "62") (term "1,1,0,0")) - (rule "times_zero_1" (formula "62") (term "1,0,0")) - (rule "add_zero_right" (formula "62") (term "0,0")) - (rule "qeq_literals" (formula "62") (term "0")) - (builtin "One Step Simplification" (formula "62")) - (rule "true_left" (formula "62")) - (rule "inEqSimp_exactShadow3" (formula "62") (ifseqformula "64")) - (rule "polySimp_mulAssoc" (formula "62") (term "0,0")) - (rule "polySimp_mulComm0" (formula "62") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "62") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "62")) - (rule "polySimp_mulLiterals" (formula "62") (term "1")) - (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "57") (term "0")) - (builtin "One Step Simplification" (formula "57") (ifInst "" (formula "140"))) - (rule "translateJavaSubInt" (formula "57") (term "1,0,1,1,1,1,1")) - (rule "translateJavaAddInt" (formula "57") (term "1,1,1,0,1,1,1")) - (rule "polySimp_elimSub" (formula "57") (term "1,0,1,1,1,1,1")) - (rule "mul_literals" (formula "57") (term "1,1,0,1,1,1,1,1")) - (rule "polySimp_addComm0" (formula "57") (term "1,1,1,0,1,1,1")) - (rule "polySimp_addComm0" (formula "57") (term "1,0,1,1,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "57") (term "0,0,1,1,1,1")) - (rule "add_zero_right" (formula "57") (term "0,0,0,1,1,1,1")) - (rule "polySimp_mulComm0" (formula "57") (term "1,0,0,0,1,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "57") (term "0,0,1,1,1")) - (rule "polySimp_mulComm0" (formula "57") (term "1,0,0,0,0,1,1,1")) - (rule "polySimp_addComm1" (formula "57") (term "0,0,0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "57") (term "0,0,0")) - (rule "replace_known_left" (formula "57") (term "0,0,0") (ifseqformula "8")) - (builtin "One Step Simplification" (formula "57")) - (rule "inEqSimp_commuteLeq" (formula "57") (term "1,0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "57") (term "0,0,0,1")) - (rule "replace_known_left" (formula "57") (term "0,0,0,1") (ifseqformula "58")) - (builtin "One Step Simplification" (formula "57")) - (rule "inEqSimp_commuteLeq" (formula "57") (term "1,0,1,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "57") (term "0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "57") (term "0,0")) - (rule "applyEq" (formula "57") (term "1,0,0,0,1") (ifseqformula "52")) - (rule "applyEq" (formula "57") (term "0,1,0,1,1,1,1") (ifseqformula "52")) - (rule "applyEq" (formula "57") (term "0,1,0,0,0,1,1,1") (ifseqformula "52")) - (rule "applyEq" (formula "57") (term "0,0,0") (ifseqformula "52")) - (rule "applyEq" (formula "57") (term "1,0,1,0,1") (ifseqformula "52")) - (rule "inEqSimp_sepNegMonomial0" (formula "57") (term "0,0,1,1,1,1")) - (rule "polySimp_mulLiterals" (formula "57") (term "0,0,0,1,1,1,1")) - (rule "polySimp_elimOne" (formula "57") (term "0,0,0,1,1,1,1")) - (rule "inEqSimp_sepNegMonomial0" (formula "57") (term "0,0,1,1,1")) - (rule "polySimp_mulLiterals" (formula "57") (term "0,0,0,1,1,1")) - (rule "polySimp_elimOne" (formula "57") (term "0,0,0,1,1,1")) - (rule "replace_known_left" (formula "57") (term "0,0,1,1,1") (ifseqformula "2")) - (builtin "One Step Simplification" (formula "57")) - (rule "inEqSimp_subsumption1" (formula "57") (term "0,0") (ifseqformula "2")) - (rule "inEqSimp_homoInEq0" (formula "57") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "57") (term "0,0,0,0")) - (rule "add_literals" (formula "57") (term "1,1,0,0,0,0")) - (rule "times_zero_1" (formula "57") (term "1,0,0,0,0")) - (rule "add_literals" (formula "57") (term "0,0,0,0")) - (rule "qeq_literals" (formula "57") (term "0,0,0")) - (builtin "One Step Simplification" (formula "57")) - (rule "inEqSimp_subsumption1" (formula "57") (term "1,0,1,1,1,1") (ifseqformula "2")) - (rule "inEqSimp_homoInEq0" (formula "57") (term "0,1,0,1,1,1,1")) - (rule "polySimp_pullOutFactor1b" (formula "57") (term "0,0,1,0,1,1,1,1")) - (rule "add_literals" (formula "57") (term "1,1,0,0,1,0,1,1,1,1")) - (rule "times_zero_1" (formula "57") (term "1,0,0,1,0,1,1,1,1")) - (rule "add_zero_right" (formula "57") (term "0,0,1,0,1,1,1,1")) - (rule "qeq_literals" (formula "57") (term "0,1,0,1,1,1,1")) - (builtin "One Step Simplification" (formula "57") (ifInst "" (formula "70"))) - (rule "true_left" (formula "57")) - (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "57") (term "0")) - (rule "translateJavaCastInt" (formula "57") (term "0,0")) - (rule "castedGetAny" (formula "57") (term "0,0")) - (rule "inEqSimp_exactShadow3" (formula "57") (ifseqformula "97")) - (rule "times_zero_1" (formula "57") (term "0,0")) - (rule "add_zero_left" (formula "57") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "57")) - (rule "polySimp_mulLiterals" (formula "57") (term "0")) - (rule "polySimp_elimOne" (formula "57") (term "0")) - (rule "inEqSimp_subsumption0" (formula "57") (ifseqformula "25")) - (rule "leq_literals" (formula "57") (term "0")) - (builtin "One Step Simplification" (formula "57")) - (rule "true_left" (formula "57")) - (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "58") (term "0")) - (rule "translateJavaCastInt" (formula "58") (term "0,0")) - (rule "castedGetAny" (formula "58") (term "0,0")) - (rule "inEqSimp_exactShadow3" (formula "99") (ifseqformula "58")) - (rule "polySimp_rightDist" (formula "99") (term "0,0")) - (rule "mul_literals" (formula "99") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "99") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "99") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "99") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "99")) - (rule "polySimp_mulComm0" (formula "99") (term "1")) - (rule "polySimp_rightDist" (formula "99") (term "1")) - (rule "polySimp_mulLiterals" (formula "99") (term "1,1")) - (rule "mul_literals" (formula "99") (term "0,1")) - (rule "inEqSimp_exactShadow3" (formula "57") (ifseqformula "58")) - (rule "times_zero_1" (formula "57") (term "0,0")) - (rule "add_zero_left" (formula "57") (term "0")) - (rule "inEqSimp_subsumption6" (formula "57") (ifseqformula "56")) - (rule "greater_literals" (formula "57") (term "0,0")) - (builtin "One Step Simplification" (formula "57")) - (rule "mul_literals" (formula "57") (term "1,0")) - (rule "leq_literals" (formula "57") (term "0")) - (builtin "One Step Simplification" (formula "57")) - (rule "true_left" (formula "57")) - (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "61") (term "0")) - (builtin "One Step Simplification" (formula "61") (ifInst "" (formula "93")) (ifInst "" (formula "94"))) - (rule "translateJavaSubInt" (formula "61") (term "0,1")) - (rule "polySimp_elimSub" (formula "61") (term "0,1")) - (rule "polySimp_mulComm0" (formula "61") (term "1,0,1")) - (rule "polySimp_rightDist" (formula "61") (term "1,0,1")) - (rule "polySimp_mulAssoc" (formula "61") (term "0,1,0,1")) - (rule "polySimp_mulComm0" (formula "61") (term "0,0,1,0,1")) - (rule "polySimp_mulLiterals" (formula "61") (term "0,1,0,1")) - (rule "polySimp_elimOne" (formula "61") (term "0,1,0,1")) - (rule "polySimp_addComm0" (formula "61") (term "0,1")) - (rule "inEqSimp_ltToLeq" (formula "61") (term "1")) - (rule "mul_literals" (formula "61") (term "1,0,0,1")) - (rule "add_literals" (formula "61") (term "0,0,1")) - (rule "polySimp_addAssoc" (formula "61") (term "0,1")) - (rule "polySimp_addAssoc" (formula "61") (term "0,0,1")) - (rule "inEqSimp_homoInEq0" (formula "61") (term "0,0")) - (rule "mul_literals" (formula "61") (term "1,0,0,0")) - (rule "add_zero_right" (formula "61") (term "0,0,0")) - (rule "inEqSimp_homoInEq0" (formula "61") (term "1,0")) - (rule "polySimp_mulComm0" (formula "61") (term "1,0,1,0")) - (rule "polySimp_rightDist" (formula "61") (term "1,0,1,0")) - (rule "polySimp_mulAssoc" (formula "61") (term "0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "61") (term "0,0,1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "61") (term "0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "61") (term "0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "61") (term "0,1,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "61") (term "1")) - (rule "polySimp_mulComm0" (formula "61") (term "1,1")) - (rule "polySimp_rightDist" (formula "61") (term "1,1")) - (rule "polySimp_mulLiterals" (formula "61") (term "1,1,1")) - (rule "polySimp_elimOne" (formula "61") (term "1,1,1")) - (rule "polySimp_rightDist" (formula "61") (term "0,1,1")) - (rule "mul_literals" (formula "61") (term "0,0,1,1")) - (rule "replace_known_left" (formula "61") (term "1") (ifseqformula "95")) + (rule "inEqSimp_exactShadow3" (formula "2") (ifseqformula "39")) + (rule "polySimp_rightDist" (formula "2") (term "0,0")) + (rule "mul_literals" (formula "2") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "2") (term "0")) + (rule "add_literals" (formula "2") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "2")) + (rule "polySimp_mulLiterals" (formula "2") (term "0")) + (rule "polySimp_elimOne" (formula "2") (term "0")) + (rule "inEqSimp_subsumption0" (formula "1") (ifseqformula "2")) + (rule "leq_literals" (formula "1") (term "0")) + (builtin "One Step Simplification" (formula "1")) + (rule "true_left" (formula "1")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "69") (term "0")) + (rule "translateJavaAddInt" (formula "69") (term "0,2,0")) + (rule "translateJavaMulInt" (formula "69") (term "0,0,2,0")) + (rule "polySimp_mulComm0" (formula "69") (term "0,0,2,0")) + (rule "polySimp_addComm0" (formula "69") (term "0,2,0")) + (rule "pullOutSelect" (formula "69") (term "0") (inst "selectSK=arr_3")) + (rule "simplifySelectOfAnon" (formula "69")) + (builtin "One Step Simplification" (formula "69") (ifInst "" (formula "96")) (ifInst "" (formula "3"))) + (rule "eqSymm" (formula "70")) + (rule "applyEqReverse" (formula "69") (term "1") (ifseqformula "70")) + (rule "hideAuxiliaryEq" (formula "70")) + (rule "elementOfArrayRangeConcrete" (formula "69") (term "0,0")) + (rule "replace_known_right" (formula "69") (term "0,0,0,0") (ifseqformula "102")) + (builtin "One Step Simplification" (formula "69")) + (rule "Definition_axiom_for_writtenElementsOfBucketClassified_in_de_wiesler_BucketPointers" (formula "11") (term "0,0,1,0")) + (builtin "One Step Simplification" (formula "11")) + (rule "translateJavaAddInt" (formula "11") (term "3,0,0,1,0,1,0")) + (rule "translateJavaAddInt" (formula "11") (term "3,0,2,0,1,0")) + (rule "translateJavaAddInt" (formula "11") (term "4,0,2,0,1,0")) + (rule "translateJavaSubInt" (formula "11") (term "4,0,0,1,0,1,0")) + (rule "translateJavaSubInt" (formula "11") (term "0,0,0,0,1,0")) + (rule "translateJavaAddInt" (formula "11") (term "0,4,0,0,1,0,1,0")) + (rule "polySimp_elimSub" (formula "11") (term "0,0,0,0,1,0")) + (rule "polySimp_elimSub" (formula "11") (term "4,0,0,1,0,1,0")) + (rule "mul_literals" (formula "11") (term "1,4,0,0,1,0,1,0")) + (rule "polySimp_addComm0" (formula "11") (term "0,0,0,0,1,0")) + (rule "polySimp_addComm1" (formula "11") (term "4,0,0,1,0,1,0")) + (rule "polySimp_addComm0" (formula "11") (term "0,4,0,0,1,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "11") (term "0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,0,0,1,0")) + (rule "polySimp_addComm1" (formula "11") (term "0,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "11") (term "0,0,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "11") (term "1,0,0,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "11") (term "0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "11") (term "0,0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "11") (term "0,0,0,0,1,0")) + (rule "Definition_axiom_for_isValidBucketStarts_in_de_wiesler_Functions" (formula "33") (term "0")) + (builtin "One Step Simplification" (formula "33")) + (rule "andLeft" (formula "33")) + (rule "andLeft" (formula "33")) + (rule "andLeft" (formula "33")) + (rule "translateJavaAddInt" (formula "35") (term "3,0")) + (rule "translateJavaAddInt" (formula "34") (term "0")) + (rule "polySimp_addComm0" (formula "35") (term "3,0")) + (rule "polySimp_addComm0" (formula "34") (term "0")) + (rule "inEqSimp_commuteLeq" (formula "33")) + (rule "inEqSimp_commuteLeq" (formula "34")) + (rule "inEqSimp_subsumption1" (formula "44") (ifseqformula "33")) + (rule "leq_literals" (formula "44") (term "0")) + (builtin "One Step Simplification" (formula "44")) + (rule "true_left" (formula "44")) + (rule "inEqSimp_subsumption1" (formula "88") (term "0") (ifseqformula "33")) + (rule "leq_literals" (formula "88") (term "0,0")) + (builtin "One Step Simplification" (formula "88")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "13")) + (rule "notLeft" (formula "13")) + (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "88") (term "1")) + (builtin "One Step Simplification" (formula "88") (ifInst "" (formula "86"))) + (rule "translateJavaSubInt" (formula "88") (term "0,1,1")) + (rule "polySimp_elimSub" (formula "88") (term "0,1,1")) + (rule "polySimp_mulComm0" (formula "88") (term "1,0,1,1")) + (rule "polySimp_rightDist" (formula "88") (term "1,0,1,1")) + (rule "polySimp_mulAssoc" (formula "88") (term "0,1,0,1,1")) + (rule "polySimp_mulComm0" (formula "88") (term "0,0,1,0,1,1")) + (rule "polySimp_mulLiterals" (formula "88") (term "0,1,0,1,1")) + (rule "polySimp_elimOne" (formula "88") (term "0,1,0,1,1")) + (rule "polySimp_addComm0" (formula "88") (term "0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "88") (term "1,1")) + (rule "mul_literals" (formula "88") (term "1,0,0,1,1")) + (rule "add_literals" (formula "88") (term "0,0,1,1")) + (rule "polySimp_addAssoc" (formula "88") (term "0,1,1")) + (rule "polySimp_addAssoc" (formula "88") (term "0,0,1,1")) + (rule "inEqSimp_homoInEq0" (formula "88") (term "1,0")) + (rule "polySimp_mulComm0" (formula "88") (term "1,0,1,0")) + (rule "polySimp_rightDist" (formula "88") (term "1,0,1,0")) + (rule "polySimp_mulAssoc" (formula "88") (term "0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "88") (term "0,0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "88") (term "0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "88") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "88") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "88") (term "0,0")) + (rule "mul_literals" (formula "88") (term "1,0,0,0")) + (rule "add_zero_right" (formula "88") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "88") (term "1,1")) + (rule "polySimp_mulComm0" (formula "88") (term "1,1,1")) + (rule "polySimp_rightDist" (formula "88") (term "1,1,1")) + (rule "polySimp_mulLiterals" (formula "88") (term "1,1,1,1")) + (rule "polySimp_elimOne" (formula "88") (term "1,1,1,1")) + (rule "polySimp_rightDist" (formula "88") (term "0,1,1,1")) + (rule "mul_literals" (formula "88") (term "0,0,1,1,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "88") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "88") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "88") (term "0,1,0")) + (rule "replace_known_left" (formula "88") (term "1,0") (ifseqformula "31")) + (builtin "One Step Simplification" (formula "88")) + (rule "inEqSimp_sepPosMonomial1" (formula "88") (term "0")) + (rule "polySimp_mulLiterals" (formula "88") (term "1,0")) + (rule "polySimp_elimOne" (formula "88") (term "1,0")) + (rule "replace_known_left" (formula "88") (term "0") (ifseqformula "26")) + (builtin "One Step Simplification" (formula "88")) + (rule "andLeft" (formula "88")) + (rule "inEqSimp_exactShadow3" (formula "84") (ifseqformula "89")) + (rule "mul_literals" (formula "84") (term "0,0")) + (rule "add_zero_left" (formula "84") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "84")) + (rule "polySimp_mulComm0" (formula "84") (term "1")) + (rule "polySimp_rightDist" (formula "84") (term "1")) + (rule "polySimp_mulLiterals" (formula "84") (term "1,1")) + (rule "mul_literals" (formula "84") (term "0,1")) + (rule "polySimp_elimOne" (formula "84") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "84") (ifseqformula "26")) + (rule "inEqSimp_homoInEq0" (formula "84") (term "0")) + (rule "polySimp_mulComm0" (formula "84") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "84") (term "1,0,0")) + (rule "mul_literals" (formula "84") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "84") (term "0,0")) + (rule "polySimp_addComm0" (formula "84") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "84") (term "0,0")) + (rule "add_literals" (formula "84") (term "1,1,0,0")) + (rule "times_zero_1" (formula "84") (term "1,0,0")) + (rule "add_zero_right" (formula "84") (term "0,0")) + (rule "qeq_literals" (formula "84") (term "0")) + (builtin "One Step Simplification" (formula "84")) + (rule "true_left" (formula "84")) + (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "89")) + (rule "polySimp_mulComm0" (formula "65") (term "0,0")) + (rule "polySimp_addComm0" (formula "65") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "65")) + (rule "polySimp_mulLiterals" (formula "65") (term "0")) + (rule "polySimp_elimOne" (formula "65") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "97") (ifseqformula "90")) + (rule "polySimp_rightDist" (formula "97") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "97") (term "1,0,0")) + (rule "mul_literals" (formula "97") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "97") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "97") (term "0")) + (rule "polySimp_addAssoc" (formula "97") (term "0,0")) + (rule "polySimp_addComm1" (formula "97") (term "0,0,0")) + (rule "add_literals" (formula "97") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "97") (term "0,0")) + (rule "add_literals" (formula "97") (term "1,1,0,0")) + (rule "times_zero_1" (formula "97") (term "1,0,0")) + (rule "add_literals" (formula "97") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "97")) + (rule "mul_literals" (formula "97") (term "1")) + (rule "inEqSimp_subsumption1" (formula "97") (ifseqformula "17")) + (rule "leq_literals" (formula "97") (term "0")) + (builtin "One Step Simplification" (formula "97")) + (rule "true_left" (formula "97")) + (rule "inEqSimp_exactShadow3" (formula "89") (ifseqformula "86")) + (rule "polySimp_rightDist" (formula "89") (term "0,0")) + (rule "polySimp_mulAssoc" (formula "89") (term "0,0,0")) + (rule "polySimp_mulComm0" (formula "89") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "89") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "89") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "89") (term "0")) + (rule "polySimp_addComm0" (formula "89") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "89")) + (rule "polySimp_mulLiterals" (formula "89") (term "0")) + (rule "polySimp_elimOne" (formula "89") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "61") (ifseqformula "65")) + (rule "times_zero_1" (formula "61") (term "0,0")) + (rule "add_zero_left" (formula "61") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "61")) + (rule "polySimp_mulComm0" (formula "61") (term "1")) + (rule "polySimp_rightDist" (formula "61") (term "1")) + (rule "polySimp_mulLiterals" (formula "61") (term "1,1")) + (rule "mul_literals" (formula "61") (term "0,1")) + (rule "polySimp_elimOne" (formula "61") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "61") (ifseqformula "26")) + (rule "inEqSimp_homoInEq0" (formula "61") (term "0")) + (rule "polySimp_mulComm0" (formula "61") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "61") (term "1,0,0")) + (rule "mul_literals" (formula "61") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "61") (term "0,0")) + (rule "polySimp_addComm0" (formula "61") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "61") (term "0,0")) + (rule "add_literals" (formula "61") (term "1,1,0,0")) + (rule "times_zero_1" (formula "61") (term "1,0,0")) + (rule "add_zero_right" (formula "61") (term "0,0")) + (rule "qeq_literals" (formula "61") (term "0")) (builtin "One Step Simplification" (formula "61")) (rule "true_left" (formula "61")) - (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "61") (term "0")) - (builtin "One Step Simplification" (formula "61")) - (rule "translateJavaAddInt" (formula "61") (term "0,0,0")) - (rule "translateJavaUnaryMinusInt" (formula "61") (term "1,0")) - (rule "neg_literal" (formula "61") (term "1,0")) - (rule "translateJavaSubInt" (formula "61") (term "0,0")) - (rule "polySimp_elimSub" (formula "61") (term "0,0")) - (rule "mul_literals" (formula "61") (term "1,0,0")) - (rule "polySimp_addLiterals" (formula "61") (term "0,0")) - (rule "polySimp_addComm1" (formula "61") (term "0,0")) - (rule "polySimp_addComm0" (formula "61") (term "0,0,0")) - (rule "nnf_imp2or" (formula "12") (term "0")) - (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "100") (term "0")) - (builtin "One Step Simplification" (formula "100") (ifInst "" (formula "91")) (ifInst "" (formula "92"))) - (rule "translateJavaSubInt" (formula "100") (term "0,1")) - (rule "polySimp_elimSub" (formula "100") (term "0,1")) - (rule "polySimp_mulComm0" (formula "100") (term "1,0,1")) - (rule "polySimp_rightDist" (formula "100") (term "1,0,1")) - (rule "polySimp_mulAssoc" (formula "100") (term "0,1,0,1")) - (rule "polySimp_mulComm0" (formula "100") (term "0,0,1,0,1")) - (rule "polySimp_mulLiterals" (formula "100") (term "0,1,0,1")) - (rule "polySimp_elimOne" (formula "100") (term "0,1,0,1")) - (rule "polySimp_addComm0" (formula "100") (term "0,1")) - (rule "inEqSimp_ltToLeq" (formula "100") (term "1")) - (rule "mul_literals" (formula "100") (term "1,0,0,1")) - (rule "add_literals" (formula "100") (term "0,0,1")) - (rule "polySimp_addAssoc" (formula "100") (term "0,1")) - (rule "polySimp_addAssoc" (formula "100") (term "0,0,1")) - (rule "inEqSimp_homoInEq0" (formula "100") (term "1,0")) - (rule "polySimp_mulComm0" (formula "100") (term "1,0,1,0")) - (rule "polySimp_rightDist" (formula "100") (term "1,0,1,0")) - (rule "polySimp_mulAssoc" (formula "100") (term "0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "100") (term "0,0,1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "100") (term "0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "100") (term "0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "100") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "100") (term "0,0")) - (rule "mul_literals" (formula "100") (term "1,0,0,0")) - (rule "add_zero_right" (formula "100") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "100") (term "1")) - (rule "polySimp_mulComm0" (formula "100") (term "1,1")) - (rule "polySimp_rightDist" (formula "100") (term "1,1")) - (rule "polySimp_mulLiterals" (formula "100") (term "1,1,1")) - (rule "polySimp_elimOne" (formula "100") (term "1,1,1")) - (rule "polySimp_rightDist" (formula "100") (term "0,1,1")) - (rule "mul_literals" (formula "100") (term "0,0,1,1")) - (rule "replace_known_left" (formula "100") (term "1") (ifseqformula "93")) - (builtin "One Step Simplification" (formula "100")) - (rule "true_left" (formula "100")) - (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "100") (term "0")) - (builtin "One Step Simplification" (formula "100")) - (rule "translateJavaUnaryMinusInt" (formula "100") (term "1,0")) - (rule "neg_literal" (formula "100") (term "1,0")) - (rule "translateJavaAddInt" (formula "100") (term "0,0,0")) - (rule "translateJavaSubInt" (formula "100") (term "0,0")) - (rule "polySimp_elimSub" (formula "100") (term "0,0")) - (rule "mul_literals" (formula "100") (term "1,0,0")) - (rule "polySimp_addLiterals" (formula "100") (term "0,0")) - (rule "polySimp_addComm1" (formula "100") (term "0,0")) - (rule "polySimp_addComm0" (formula "100") (term "0,0,0")) - (rule "arrayLengthIsAShort" (formula "49") (term "0")) - (rule "expand_inShort" (formula "49")) - (rule "replace_short_MIN" (formula "49") (term "0,1")) - (rule "replace_short_MAX" (formula "49") (term "1,0")) - (rule "andLeft" (formula "49")) - (rule "inEqSimp_commuteLeq" (formula "50")) - (rule "applyEq" (formula "49") (term "0") (ifseqformula "51")) - (rule "leq_literals" (formula "49")) - (rule "true_left" (formula "49")) - (rule "applyEq" (formula "49") (term "0") (ifseqformula "50")) - (rule "qeq_literals" (formula "49")) - (rule "true_left" (formula "49")) - (rule "arrayLengthIsAShort" (formula "30") (term "0")) - (rule "expand_inShort" (formula "30")) - (rule "replace_short_MIN" (formula "30") (term "0,1")) - (rule "replace_short_MAX" (formula "30") (term "1,0")) - (rule "andLeft" (formula "30")) - (rule "inEqSimp_commuteLeq" (formula "30")) - (rule "inEqSimp_subsumption1" (formula "30") (ifseqformula "28")) - (rule "leq_literals" (formula "30") (term "0")) - (builtin "One Step Simplification" (formula "30")) - (rule "true_left" (formula "30")) - (rule "arrayLengthNotNegative" (formula "30") (term "0")) - (rule "arrayLengthNotNegative" (formula "49") (term "0")) - (rule "applyEq" (formula "49") (term "0") (ifseqformula "50")) - (rule "qeq_literals" (formula "49")) - (rule "true_left" (formula "49")) - (rule "Class_invariant_axiom_for_de_wiesler_Tree" (formula "48") (inst "i_0=i_0") (inst "i=i")) - (rule "andLeft" (formula "48")) - (builtin "One Step Simplification" (formula "48")) + (rule "inEqSimp_exactShadow3" (formula "94") (ifseqformula "65")) + (rule "polySimp_rightDist" (formula "94") (term "0,0")) + (rule "mul_literals" (formula "94") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "94") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "94") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "94") (term "0")) + (rule "polySimp_addAssoc" (formula "94") (term "0,0")) + (rule "polySimp_addComm1" (formula "94") (term "0,0,0")) + (rule "add_literals" (formula "94") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "94") (term "0,0")) + (rule "add_literals" (formula "94") (term "1,1,0,0")) + (rule "times_zero_1" (formula "94") (term "1,0,0")) + (rule "add_literals" (formula "94") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "94")) + (rule "mul_literals" (formula "94") (term "1")) + (rule "inEqSimp_subsumption1" (formula "94") (ifseqformula "17")) + (rule "leq_literals" (formula "94") (term "0")) + (builtin "One Step Simplification" (formula "94")) + (rule "true_left" (formula "94")) + (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "12")) + (rule "andLeft" (formula "12")) + (rule "notLeft" (formula "13")) + (rule "notLeft" (formula "12")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "90") (term "0")) + (rule "translateJavaCastInt" (formula "90") (term "0,0")) + (rule "castedGetAny" (formula "90") (term "0,0")) + (rule "Class_invariant_axiom_for_de_wiesler_Buffers" (formula "12")) + (rule "andLeft" (formula "12")) + (rule "notLeft" (formula "13")) + (rule "notLeft" (formula "12")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "71") (inst "b=b")) + (builtin "One Step Simplification" (formula "71") (ifInst "" (formula "46")) (ifInst "" (formula "49"))) + (rule "expand_inInt" (formula "71") (term "1,0,0,1")) + (rule "replace_int_MAX" (formula "71") (term "1,0,1,0,0,1")) + (rule "replace_int_MIN" (formula "71") (term "0,1,1,0,0,1")) + (rule "andLeft" (formula "71")) + (rule "andLeft" (formula "71")) + (rule "andLeft" (formula "71")) + (rule "andLeft" (formula "71")) + (rule "andLeft" (formula "72")) + (rule "andLeft" (formula "71")) + (rule "andLeft" (formula "73")) + (rule "translateJavaCastInt" (formula "77") (term "0")) + (rule "translateJavaAddInt" (formula "76") (term "1")) + (rule "translateJavaCastInt" (formula "75") (term "0")) + (rule "translateJavaMulInt" (formula "71") (term "1")) + (rule "translateJavaMulInt" (formula "72") (term "0")) + (rule "translateJavaCastInt" (formula "74") (term "1")) + (rule "polySimp_mulComm0" (formula "71") (term "1")) + (rule "polySimp_mulComm0" (formula "72") (term "0")) + (rule "polySimp_addComm0" (formula "76") (term "1")) + (rule "castedGetAny" (formula "77") (term "0")) + (rule "castedGetAny" (formula "75") (term "0")) + (rule "castedGetAny" (formula "74") (term "1")) + (rule "inEqSimp_ltToLeq" (formula "77") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "77") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "77") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "77") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "73")) + (rule "inEqSimp_commuteLeq" (formula "71")) + (rule "inEqSimp_commuteLeq" (formula "73")) + (rule "applyEq" (formula "73") (term "1,0") (ifseqformula "55")) + (rule "applyEq" (formula "73") (term "1,0") (ifseqformula "55")) + (rule "applyEq" (formula "71") (term "0,0") (ifseqformula "55")) + (rule "applyEq" (formula "72") (term "0,0") (ifseqformula "55")) + (rule "inEqSimp_commuteLeq" (formula "72")) + (rule "applyEq" (formula "72") (term "0") (ifseqformula "47")) + (rule "polySimp_homoEq" (formula "72")) + (rule "polySimp_mulComm0" (formula "72") (term "1,0")) + (rule "polySimp_rightDist" (formula "72") (term "1,0")) + (rule "mul_literals" (formula "72") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "72") (term "0")) + (rule "polySimp_addAssoc" (formula "72") (term "0,0")) + (rule "add_literals" (formula "72") (term "0,0,0")) + (rule "add_zero_left" (formula "72") (term "0,0")) + (rule "applyEq" (formula "73") (term "0,1,0,0,1,0,0,0") (ifseqformula "55")) + (rule "applyEq" (formula "72") (term "1,0") (ifseqformula "55")) + (rule "polySimp_pullOutFactor2" (formula "72") (term "0")) + (rule "add_literals" (formula "72") (term "1,0")) + (rule "times_zero_1" (formula "72") (term "0")) + (builtin "One Step Simplification" (formula "72")) + (rule "true_left" (formula "72")) + (rule "inEqSimp_sepPosMonomial0" (formula "72") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "72") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "72") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "72") (term "0,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "72") (term "1,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "72") (term "1,1,1,0,0,0")) + (rule "inEqSimp_subsumption6" (formula "71") (ifseqformula "30")) + (rule "mul_literals" (formula "71") (term "1,1,0")) + (rule "greater_literals" (formula "71") (term "0,0")) + (builtin "One Step Simplification" (formula "71")) + (rule "leq_literals" (formula "71") (term "0")) + (builtin "One Step Simplification" (formula "71")) + (rule "true_left" (formula "71")) + (rule "Free_class_invariant_axiom_for_de_wiesler_Classifier" (formula "51")) + (builtin "One Step Simplification" (formula "51")) + (rule "andLeft" (formula "51")) + (rule "andLeft" (formula "51")) + (rule "andLeft" (formula "51")) + (rule "andLeft" (formula "51")) + (rule "andLeft" (formula "51")) + (rule "andLeft" (formula "51")) + (rule "translateJavaSubInt" (formula "56") (term "0,2,1")) + (rule "translateJavaSubInt" (formula "56") (term "0,2,0")) + (rule "translateJavaMulInt" (formula "53") (term "1,1")) + (rule "eqSymm" (formula "56")) + (rule "eqSymm" (formula "53")) + (rule "polySimp_elimSub" (formula "56") (term "0,2,1")) + (rule "mul_literals" (formula "56") (term "1,0,2,1")) + (rule "polySimp_elimSub" (formula "56") (term "0,2,0")) + (rule "mul_literals" (formula "56") (term "1,0,2,0")) + (rule "polySimp_mulComm0" (formula "53") (term "1,0")) + (rule "polySimp_addComm0" (formula "56") (term "0,2,1")) + (rule "polySimp_addComm0" (formula "56") (term "0,2,0")) + (rule "inEqSimp_commuteLeq" (formula "51")) + (rule "applyEq" (formula "52") (term "0") (ifseqformula "36")) + (rule "applyEq" (formula "51") (term "0") (ifseqformula "36")) + (rule "applyEq" (formula "51") (term "1") (ifseqformula "36")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "93") (term "1")) + (builtin "One Step Simplification" (formula "93")) + (rule "translateJavaAddInt" (formula "93") (term "0,0,1")) + (rule "translateJavaUnaryMinusInt" (formula "93") (term "1,1")) + (rule "neg_literal" (formula "93") (term "1,1")) + (rule "translateJavaSubInt" (formula "93") (term "0,1")) + (rule "polySimp_elimSub" (formula "93") (term "0,1")) + (rule "mul_literals" (formula "93") (term "1,0,1")) + (rule "polySimp_addLiterals" (formula "93") (term "0,1")) + (rule "polySimp_addComm1" (formula "93") (term "0,1")) + (rule "polySimp_addComm0" (formula "93") (term "0,0,1")) + (rule "nnf_imp2or" (formula "57") (term "0")) + (rule "nnf_imp2or" (formula "58") (term "0")) + (rule "nnf_imp2or" (formula "9") (term "0")) + (rule "nnf_notAnd" (formula "10") (term "0,0")) + (rule "commute_and" (formula "140")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "74") (term "0,1,1")) + (builtin "One Step Simplification" (formula "74") (ifInst "" (formula "137")) (ifInst "" (formula "18"))) + (rule "wellFormedAnon" (formula "74") (term "1,0")) + (rule "translateJavaAddInt" (formula "74") (term "2,1,1,0,1,1,1,1")) + (rule "translateJavaSubInt" (formula "74") (term "2,0,1,0,1,1,1,1,1")) + (rule "replace_known_left" (formula "74") (term "0,1,0") (ifseqformula "13")) + (builtin "One Step Simplification" (formula "74") (ifInst "" (formula "12"))) + (rule "polySimp_elimSub" (formula "74") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "74") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "74") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "74") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "74") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "74") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "74") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "74") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "74") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "74") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "74") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "74") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "74") (term "0,0,0,1,1")) + (rule "replace_known_left" (formula "74") (term "0,0,0,1,1") (ifseqformula "64")) + (builtin "One Step Simplification" (formula "74")) + (rule "inEqSimp_commuteLeq" (formula "74") (term "1,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "74") (term "0,0,0")) + (rule "replace_known_left" (formula "74") (term "0,0,0") (ifseqformula "8")) + (builtin "One Step Simplification" (formula "74")) + (rule "inEqSimp_commuteLeq" (formula "74") (term "1,0,0,1,1,1,1,1")) + (rule "applyEq" (formula "74") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "59")) + (rule "applyEq" (formula "74") (term "2,0,0,0,1,1") (ifseqformula "59")) + (rule "applyEq" (formula "74") (term "0,0,0") (ifseqformula "59")) + (rule "applyEq" (formula "74") (term "0,1,0,0,1,1,1,1,1") (ifseqformula "59")) + (rule "applyEq" (formula "74") (term "2,0,1,0,1,1") (ifseqformula "59")) + (rule "inEqSimp_sepNegMonomial0" (formula "74") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "74") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "74") (term "0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "74") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "74") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "74") (term "0,0,0,1,1,1,1")) + (rule "replace_known_left" (formula "74") (term "0,0,1,1,1,1") (ifseqformula "2")) + (builtin "One Step Simplification" (formula "74")) + (rule "inEqSimp_subsumption1" (formula "74") (term "0,0") (ifseqformula "2")) + (rule "inEqSimp_homoInEq0" (formula "74") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "74") (term "0,0,0,0")) + (rule "add_literals" (formula "74") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "74") (term "1,0,0,0,0")) + (rule "add_literals" (formula "74") (term "0,0,0,0")) + (rule "qeq_literals" (formula "74") (term "0,0,0")) + (builtin "One Step Simplification" (formula "74")) + (rule "inEqSimp_subsumption1" (formula "74") (term "1,0,0,1,1,1,1,1") (ifseqformula "2")) + (rule "inEqSimp_homoInEq0" (formula "74") (term "0,1,0,0,1,1,1,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "74") (term "0,0,1,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "74") (term "1,1,0,0,1,0,0,1,1,1,1,1")) + (rule "times_zero_1" (formula "74") (term "1,0,0,1,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "74") (term "0,0,1,0,0,1,1,1,1,1")) + (rule "qeq_literals" (formula "74") (term "0,1,0,0,1,1,1,1,1")) + (builtin "One Step Simplification" (formula "74")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "75") (term "0,1,1")) + (rule "translateJavaCastInt" (formula "75") (term "0,0,1,1")) + (rule "polySimp_homoEq" (formula "75")) + (rule "polySimp_addComm1" (formula "75") (term "0")) + (rule "castedGetAny" (formula "75") (term "0,0,1,0")) + (rule "polySimp_addComm1" (formula "75") (term "0")) + (rule "polySimp_sepNegMonomial" (formula "75")) + (rule "polySimp_mulLiterals" (formula "75") (term "0")) + (rule "polySimp_elimOne" (formula "75") (term "0")) + (rule "nnf_imp2or" (formula "62") (term "0")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "98") (term "0")) + (builtin "One Step Simplification" (formula "98") (ifInst "" (formula "138")) (ifInst "" (formula "18"))) + (rule "wellFormedAnon" (formula "98") (term "1,0")) + (rule "translateJavaAddInt" (formula "98") (term "2,1,1,0,1,1,1,1")) + (rule "translateJavaSubInt" (formula "98") (term "2,0,1,0,1,1,1,1,1")) + (rule "replace_known_left" (formula "98") (term "1,1,0") (ifseqformula "12")) + (builtin "One Step Simplification" (formula "98") (ifInst "" (formula "13"))) + (rule "polySimp_elimSub" (formula "98") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "98") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "98") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "98") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "98") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "98") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "98") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "98") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "98") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "98") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "98") (term "0,0,0")) + (rule "replace_known_left" (formula "98") (term "0,0,0") (ifseqformula "8")) + (builtin "One Step Simplification" (formula "98")) + (rule "inEqSimp_commuteLeq" (formula "98") (term "1,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "98") (term "1,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "98") (term "0,0,0,1,1")) + (rule "replace_known_left" (formula "98") (term "0,0,0,1,1") (ifseqformula "64")) + (builtin "One Step Simplification" (formula "98")) + (rule "inEqSimp_commuteLeq" (formula "98") (term "0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "98") (term "0,0")) + (rule "applyEq" (formula "98") (term "2,0,1,0,1,1") (ifseqformula "59")) + (rule "applyEq" (formula "98") (term "2,0,0,0,1,1") (ifseqformula "59")) + (rule "applyEq" (formula "98") (term "0,0,0") (ifseqformula "59")) + (rule "applyEq" (formula "98") (term "0,1,0,0,1,1,1,1,1") (ifseqformula "59")) + (rule "applyEq" (formula "98") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "59")) + (rule "inEqSimp_sepNegMonomial0" (formula "98") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "98") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "98") (term "0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "98") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "98") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "98") (term "0,0,0,1,1,1,1")) + (rule "replace_known_left" (formula "98") (term "0,0,1,1,1,1") (ifseqformula "2")) + (builtin "One Step Simplification" (formula "98")) + (rule "inEqSimp_subsumption1" (formula "98") (term "1,0,0,1,1,1,1,1") (ifseqformula "2")) + (rule "inEqSimp_homoInEq0" (formula "98") (term "0,1,0,0,1,1,1,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "98") (term "0,0,1,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "98") (term "1,1,0,0,1,0,0,1,1,1,1,1")) + (rule "times_zero_1" (formula "98") (term "1,0,0,1,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "98") (term "0,0,1,0,0,1,1,1,1,1")) + (rule "qeq_literals" (formula "98") (term "0,1,0,0,1,1,1,1,1")) + (builtin "One Step Simplification" (formula "98")) + (rule "inEqSimp_subsumption1" (formula "98") (term "0,0") (ifseqformula "2")) + (rule "inEqSimp_homoInEq0" (formula "98") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "98") (term "0,0,0,0")) + (rule "add_literals" (formula "98") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "98") (term "1,0,0,0,0")) + (rule "add_literals" (formula "98") (term "0,0,0,0")) + (rule "qeq_literals" (formula "98") (term "0,0,0")) + (builtin "One Step Simplification" (formula "98") (ifInst "" (formula "74"))) + (rule "true_left" (formula "98")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "98") (term "0")) + (rule "translateJavaCastInt" (formula "98") (term "0,0")) + (rule "castedGetAny" (formula "98") (term "0,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "101") (term "0")) + (rule "translateJavaCastInt" (formula "101") (term "0,0")) + (rule "castedGetAny" (formula "101") (term "0,0")) + (rule "inEqSimp_notGeq" (formula "10") (term "0,0,0")) + (rule "mul_literals" (formula "10") (term "1,0,0,0,0,0")) + (rule "add_literals" (formula "10") (term "0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "10") (term "0,0,0")) + (rule "mul_literals" (formula "10") (term "1,0,0,0")) + (rule "inEqSimp_notLeq" (formula "10") (term "1,0,0")) + (rule "mul_literals" (formula "10") (term "1,0,0,1,0,0")) + (rule "add_literals" (formula "10") (term "0,0,1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "10") (term "1,0,0")) + (rule "mul_literals" (formula "10") (term "1,1,0,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "99") (term "0")) + (rule "translateJavaCastInt" (formula "99") (term "0,0")) + (rule "castedGetAny" (formula "99") (term "0,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "96") (term "0")) + (rule "translateJavaCastInt" (formula "96") (term "0,0")) + (rule "castedGetAny" (formula "96") (term "0,0")) + (rule "nnf_imp2or" (formula "50") (term "0")) + (rule "Definition_axiom_for_writtenElementsOfBucketCountElement_in_de_wiesler_BucketPointers" (formula "10") (term "2,0,1,0")) + (builtin "One Step Simplification" (formula "10")) + (rule "translateJavaAddInt" (formula "10") (term "2,2,2,0,1,0")) + (rule "translateJavaAddInt" (formula "10") (term "2,0,1,2,0,1,0")) + (rule "translateJavaSubInt" (formula "10") (term "3,0,1,2,0,1,0")) + (rule "translateJavaSubInt" (formula "10") (term "0,0,0,2,0,1,0")) + (rule "translateJavaAddInt" (formula "10") (term "3,2,2,0,1,0")) + (rule "translateJavaAddInt" (formula "10") (term "1,2,0,1,0")) + (rule "translateJavaAddInt" (formula "10") (term "0,3,0,1,2,0,1,0")) + (rule "polySimp_elimSub" (formula "10") (term "0,0,0,2,0,1,0")) + (rule "polySimp_elimSub" (formula "10") (term "3,0,1,2,0,1,0")) + (rule "mul_literals" (formula "10") (term "1,3,0,1,2,0,1,0")) + (rule "polySimp_homoEq" (formula "10") (term "1,0")) + (rule "polySimp_addComm1" (formula "10") (term "0,1,0")) + (rule "polySimp_addComm0" (formula "10") (term "0,0,0,2,0,1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "10") (term "3,0,1,2,0,1,0,0,1,0")) + (rule "polySimp_addComm0" (formula "10") (term "0,3,0,1,2,0,1,0,0,1,0")) + (rule "polySimp_addComm0" (formula "10") (term "1,2,0,1,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "10") (term "0,0,2,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "10") (term "1,0,0,0,0,2,0,1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "10") (term "0,0,0,2,0,1,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "10") (term "0,0,0,0,2,0,1,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "10") (term "1,0,2,0,1,0,0,1,0")) + (rule "polySimp_sepPosMonomial" (formula "10") (term "1,0")) + (rule "polySimp_mulComm0" (formula "10") (term "1,1,0")) + (rule "polySimp_rightDist" (formula "10") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "10") (term "1,1,1,0")) + (rule "polySimp_elimOne" (formula "10") (term "1,1,1,0")) + (rule "polySimp_mulAssoc" (formula "10") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "10") (term "0,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "10") (term "0,1,1,0")) + (rule "polySimp_elimOne" (formula "10") (term "0,1,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "10") (term "0,0,2,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "10") (term "0,0,0,2,1,1,1,0")) + (rule "polySimp_elimOne" (formula "10") (term "0,0,0,2,1,1,1,0")) + (rule "Definition_axiom_for_isSortedSeqTransitive_in_de_wiesler_Functions" (formula "49") (term "0") (inst "i=i") (inst "j=j")) + (builtin "One Step Simplification" (formula "49")) (rule "expand_inInt" (formula "49") (term "1,0,0")) - (rule "expand_inInt" (formula "48") (term "1,0,0,1")) + (rule "expand_inInt" (formula "49") (term "1,0,0,1,0")) (rule "replace_int_MIN" (formula "49") (term "0,1,1,0,0")) (rule "replace_int_MAX" (formula "49") (term "1,0,1,0,0")) - (rule "replace_int_MAX" (formula "48") (term "1,0,1,0,0,1")) - (rule "replace_int_MIN" (formula "48") (term "0,1,1,0,0,1")) - (rule "andLeft" (formula "48")) - (rule "andLeft" (formula "48")) - (rule "andLeft" (formula "48")) - (rule "andLeft" (formula "48")) - (rule "andLeft" (formula "48")) - (rule "andLeft" (formula "50")) - (rule "andLeft" (formula "48")) - (rule "andLeft" (formula "48")) - (rule "andLeft" (formula "50")) - (rule "notLeft" (formula "49")) - (rule "notLeft" (formula "48")) - (rule "translateJavaSubInt" (formula "56") (term "0,2,1,1,0")) - (rule "translateJavaSubInt" (formula "54") (term "3,0")) - (rule "translateJavaShiftLeftInt" (formula "50") (term "1")) - (rule "eqSymm" (formula "56") (term "1,0")) - (rule "polySimp_elimSub" (formula "54") (term "3,0")) - (rule "mul_literals" (formula "54") (term "1,3,0")) - (rule "polySimp_elimSub" (formula "56") (term "0,2,0,1,0")) - (rule "mul_literals" (formula "56") (term "1,0,2,0,1,0")) - (rule "polySimp_addComm0" (formula "54") (term "3,0")) - (rule "polySimp_addComm0" (formula "56") (term "0,2,0,1,0")) - (rule "inEqSimp_ltToLeq" (formula "56") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "56") (term "1,0,0,1,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "55") (term "1,1,0")) - (rule "polySimp_mulComm0" (formula "55") (term "1,0,0,1,1,0")) - (rule "inEqSimp_ltToLeq" (formula "55") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "55") (term "1,0,0,1,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "56") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "56") (term "1,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "55") (term "1,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "55") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "55") (term "0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "53")) - (rule "inEqSimp_commuteLeq" (formula "51")) - (rule "inEqSimp_commuteLeq" (formula "52")) - (rule "inEqSimp_commuteLeq" (formula "48")) - (rule "applyEq" (formula "52") (term "1") (ifseqformula "50")) - (rule "applyEq" (formula "51") (term "0") (ifseqformula "50")) - (rule "applyEq" (formula "56") (term "1,0,1,0") (ifseqformula "45")) - (rule "applyEq" (formula "44") (term "2,0") (ifseqformula "50")) - (rule "applyEq" (formula "110") (term "0") (ifseqformula "45")) - (rule "applyEq" (formula "47") (term "1,0,2,0") (ifseqformula "50")) - (rule "eqSymm" (formula "47")) - (rule "applyEq" (formula "54") (term "1,3,0") (ifseqformula "50")) - (rule "applyEq" (formula "54") (term "1,0") (ifseqformula "45")) - (rule "applyEq" (formula "46") (term "3,0") (ifseqformula "50")) - (rule "applyEq" (formula "44") (term "0,1,0") (ifseqformula "50")) - (rule "applyEq" (formula "53") (term "0,0") (ifseqformula "45")) - (rule "inEqSimp_commuteGeq" (formula "53")) - (rule "applyEq" (formula "56") (term "0,1,0,0,1,0,0,0") (ifseqformula "50")) - (rule "applyEq" (formula "55") (term "0,1,0,0,1,0,0,0") (ifseqformula "50")) - (rule "applyEq" (formula "55") (term "0,1,0,0,1,1,0") (ifseqformula "50")) - (rule "applyEq" (formula "47") (term "1,0,2,0") (ifseqformula "50")) - (rule "eqSymm" (formula "47")) - (rule "applyEq" (formula "53") (term "0") (ifseqformula "50")) - (rule "inEqSimp_sepPosMonomial0" (formula "56") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "56") (term "1,1,0,0,0")) - (rule "polySimp_rightDist" (formula "56") (term "1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "56") (term "1,1,1,0,0,0")) - (rule "mul_literals" (formula "56") (term "0,1,1,0,0,0")) - (rule "polySimp_elimOne" (formula "56") (term "1,1,1,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "55") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "55") (term "1,1,0,0,0")) - (rule "polySimp_rightDist" (formula "55") (term "1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "55") (term "1,1,1,0,0,0")) - (rule "mul_literals" (formula "55") (term "0,1,1,0,0,0")) - (rule "polySimp_elimOne" (formula "55") (term "1,1,1,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "55") (term "1,1,0")) - (rule "polySimp_mulComm0" (formula "55") (term "1,1,1,0")) - (rule "polySimp_rightDist" (formula "55") (term "1,1,1,0")) - (rule "mul_literals" (formula "55") (term "0,1,1,1,0")) - (rule "polySimp_mulLiterals" (formula "55") (term "1,1,1,1,0")) - (rule "polySimp_elimOne" (formula "55") (term "1,1,1,1,0")) - (rule "javaShiftLeftIntDef" (formula "50") (term "1")) - (rule "mod_axiom" (formula "50") (term "1,0,1")) - (rule "polySimp_mulLiterals" (formula "50") (term "1,1,0,1")) - (rule "javaShiftLeftIntDef" (formula "52") (term "1")) - (rule "mod_axiom" (formula "52") (term "1,0,1")) - (rule "polySimp_mulLiterals" (formula "52") (term "1,1,0,1")) - (rule "javaShiftLeftIntDef" (formula "51") (term "0")) - (rule "mod_axiom" (formula "51") (term "1,0,0")) - (rule "polySimp_mulLiterals" (formula "51") (term "1,1,0,0")) - (rule "javaShiftLeftIntDef" (formula "44") (term "2,0")) - (rule "mod_axiom" (formula "44") (term "1,0,2,0")) - (rule "polySimp_mulLiterals" (formula "44") (term "1,1,0,2,0")) - (rule "javaShiftLeftIntDef" (formula "54") (term "1,3,0")) - (rule "mod_axiom" (formula "54") (term "1,0,1,3,0")) - (rule "polySimp_mulLiterals" (formula "54") (term "1,1,0,1,3,0")) - (rule "javaShiftLeftIntDef" (formula "46") (term "3,0")) - (rule "mod_axiom" (formula "46") (term "1,0,3,0")) - (rule "polySimp_mulLiterals" (formula "46") (term "1,1,0,3,0")) - (rule "javaShiftLeftIntDef" (formula "44") (term "0,1,0")) - (rule "mod_axiom" (formula "44") (term "1,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "44") (term "1,1,0,0,1,0")) - (rule "javaShiftLeftIntDef" (formula "47") (term "1,0,2,0")) - (rule "eqSymm" (formula "47")) - (rule "mod_axiom" (formula "47") (term "1,0,1,0,2,1")) - (rule "polySimp_mulLiterals" (formula "47") (term "1,1,0,1,0,2,1")) - (rule "javaShiftLeftIntDef" (formula "53") (term "0")) - (rule "mod_axiom" (formula "53") (term "1,0,0")) - (rule "polySimp_mulLiterals" (formula "53") (term "1,1,0,0")) - (rule "javaShiftLeftIntDef" (formula "56") (term "1,1,1,0,0,0")) - (rule "mod_axiom" (formula "56") (term "1,0,1,1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "56") (term "1,1,0,1,1,1,0,0,0")) - (rule "javaShiftLeftIntDef" (formula "55") (term "1,1,1,0,0,0")) - (rule "mod_axiom" (formula "55") (term "1,0,1,1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "55") (term "1,1,0,1,1,1,0,0,0")) - (rule "javaShiftLeftIntDef" (formula "55") (term "1,1,1,1,0")) - (rule "mod_axiom" (formula "55") (term "1,0,1,1,1,1,0")) - (rule "polySimp_mulLiterals" (formula "55") (term "1,1,0,1,1,1,1,0")) - (rule "shiftLeftDef" (formula "50") (term "0,1")) - (rule "eqSymm" (formula "50")) - (rule "polySimp_elimNeg" (formula "50") (term "1,1,0,0")) - (rule "polySimp_mulComm0" (formula "50") (term "1,1,0,0")) - (rule "polySimp_rightDist" (formula "50") (term "1,1,0,0")) - (rule "polySimp_mulLiterals" (formula "50") (term "1,1,1,0,0")) - (rule "polySimp_mulComm0" (formula "50") (term "0,1,1,0,0")) - (rule "shiftLeftPositiveShiftDef" (formula "50") (term "2,0,0")) - (rule "polySimp_elimOneLeft0" (formula "50") (term "2,0,0")) - (rule "shiftRightPositiveShiftDef" (formula "50") (term "1,0,0")) - (rule "inEqSimp_ltToLeq" (formula "50") (term "0,0,0")) - (rule "times_zero_1" (formula "50") (term "1,0,0,0,0,0")) - (rule "add_zero_right" (formula "50") (term "0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "50") (term "0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "50") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "50") (term "0,0,0,0")) - (rule "shiftLeftDef" (formula "52") (term "0,1")) - (rule "polySimp_elimNeg" (formula "52") (term "1,1,0,1")) - (rule "polySimp_mulComm0" (formula "52") (term "1,1,0,1")) - (rule "polySimp_rightDist" (formula "52") (term "1,1,0,1")) - (rule "polySimp_mulLiterals" (formula "52") (term "1,1,1,0,1")) - (rule "polySimp_mulComm0" (formula "52") (term "0,1,1,0,1")) - (rule "shiftLeftPositiveShiftDef" (formula "52") (term "2,0,1")) - (rule "polySimp_elimOneLeft0" (formula "52") (term "2,0,1")) - (rule "shiftRightPositiveShiftDef" (formula "52") (term "1,0,1")) - (rule "inEqSimp_ltToLeq" (formula "52") (term "0,0,1")) - (rule "mul_literals" (formula "52") (term "1,0,0,0,0,1")) - (rule "add_zero_right" (formula "52") (term "0,0,0,0,1")) - (rule "polySimp_addAssoc" (formula "52") (term "0,0,0,1")) - (rule "inEqSimp_commuteGeq" (formula "52")) - (rule "inEqSimp_sepNegMonomial0" (formula "52") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "52") (term "0,0,0,0")) - (rule "applyEq" (formula "52") (term "0") (ifseqformula "50")) - (rule "inEqSimp_commuteLeq" (formula "52")) - (rule "shiftLeftDef" (formula "51") (term "0,0")) - (rule "polySimp_elimNeg" (formula "51") (term "1,1,0,0")) - (rule "polySimp_mulComm0" (formula "51") (term "1,1,0,0")) - (rule "polySimp_rightDist" (formula "51") (term "1,1,0,0")) - (rule "polySimp_mulLiterals" (formula "51") (term "1,1,1,0,0")) - (rule "polySimp_mulComm0" (formula "51") (term "0,1,1,0,0")) - (rule "shiftLeftPositiveShiftDef" (formula "51") (term "2,0,0")) - (rule "polySimp_elimOneLeft0" (formula "51") (term "2,0,0")) - (rule "shiftRightPositiveShiftDef" (formula "51") (term "1,0,0")) - (rule "inEqSimp_ltToLeq" (formula "51") (term "0,0,0")) - (rule "times_zero_1" (formula "51") (term "1,0,0,0,0,0")) - (rule "add_zero_right" (formula "51") (term "0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "51") (term "0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "51") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "51") (term "0,0,0,0")) - (rule "applyEq" (formula "51") (term "0") (ifseqformula "50")) - (rule "shiftLeftDef" (formula "44") (term "0,2,0")) - (rule "polySimp_elimNeg" (formula "44") (term "1,1,0,2,0")) - (rule "polySimp_mulComm0" (formula "44") (term "1,1,0,2,0")) - (rule "polySimp_rightDist" (formula "44") (term "1,1,0,2,0")) - (rule "polySimp_mulLiterals" (formula "44") (term "1,1,1,0,2,0")) - (rule "polySimp_mulComm0" (formula "44") (term "0,1,1,0,2,0")) - (rule "shiftLeftPositiveShiftDef" (formula "44") (term "2,0,2,0")) - (rule "polySimp_elimOneLeft0" (formula "44") (term "2,0,2,0")) - (rule "shiftRightPositiveShiftDef" (formula "44") (term "1,0,2,0")) - (rule "inEqSimp_ltToLeq" (formula "44") (term "0,0,2,0")) - (rule "times_zero_1" (formula "44") (term "1,0,0,0,0,2,0")) - (rule "add_zero_right" (formula "44") (term "0,0,0,0,2,0")) - (rule "polySimp_addAssoc" (formula "44") (term "0,0,0,2,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "44") (term "0,0,2,0")) - (rule "polySimp_mulLiterals" (formula "44") (term "0,0,0,2,0")) - (rule "applyEq" (formula "44") (term "2,0") (ifseqformula "50")) - (rule "shiftLeftDef" (formula "54") (term "0,1,3,0")) - (rule "polySimp_elimNeg" (formula "54") (term "1,1,0,1,3,0")) - (rule "polySimp_mulComm0" (formula "54") (term "1,1,0,1,3,0")) - (rule "polySimp_rightDist" (formula "54") (term "1,1,0,1,3,0")) - (rule "polySimp_mulLiterals" (formula "54") (term "1,1,1,0,1,3,0")) - (rule "polySimp_mulComm0" (formula "54") (term "0,1,1,0,1,3,0")) - (rule "shiftLeftPositiveShiftDef" (formula "54") (term "2,0,1,3,0")) - (rule "polySimp_elimOneLeft0" (formula "54") (term "2,0,1,3,0")) - (rule "shiftRightPositiveShiftDef" (formula "54") (term "1,0,1,3,0")) - (rule "inEqSimp_ltToLeq" (formula "54") (term "0,0,1,3,0")) - (rule "mul_literals" (formula "54") (term "1,0,0,0,0,1,3,0")) - (rule "add_zero_right" (formula "54") (term "0,0,0,0,1,3,0")) - (rule "polySimp_addAssoc" (formula "54") (term "0,0,0,1,3,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "54") (term "0,0,1,3,0")) - (rule "polySimp_mulLiterals" (formula "54") (term "0,0,0,1,3,0")) - (rule "applyEq" (formula "54") (term "1,3,0") (ifseqformula "50")) - (rule "shiftLeftDef" (formula "46") (term "0,3,0")) - (rule "polySimp_elimNeg" (formula "46") (term "1,1,0,3,0")) - (rule "polySimp_mulComm0" (formula "46") (term "1,1,0,3,0")) - (rule "polySimp_rightDist" (formula "46") (term "1,1,0,3,0")) - (rule "polySimp_mulLiterals" (formula "46") (term "1,1,1,0,3,0")) - (rule "polySimp_mulComm0" (formula "46") (term "0,1,1,0,3,0")) - (rule "shiftLeftPositiveShiftDef" (formula "46") (term "2,0,3,0")) - (rule "polySimp_elimOneLeft0" (formula "46") (term "2,0,3,0")) - (rule "shiftRightPositiveShiftDef" (formula "46") (term "1,0,3,0")) - (rule "inEqSimp_ltToLeq" (formula "46") (term "0,0,3,0")) - (rule "mul_literals" (formula "46") (term "1,0,0,0,0,3,0")) - (rule "add_zero_right" (formula "46") (term "0,0,0,0,3,0")) - (rule "polySimp_addAssoc" (formula "46") (term "0,0,0,3,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "46") (term "0,0,3,0")) - (rule "polySimp_mulLiterals" (formula "46") (term "0,0,0,3,0")) - (rule "applyEq" (formula "46") (term "3,0") (ifseqformula "50")) - (rule "shiftLeftDef" (formula "44") (term "0,0,1,0")) - (rule "polySimp_elimNeg" (formula "44") (term "1,1,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "44") (term "1,1,0,0,1,0")) - (rule "polySimp_rightDist" (formula "44") (term "1,1,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "44") (term "1,1,1,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "44") (term "0,1,1,0,0,1,0")) - (rule "shiftLeftPositiveShiftDef" (formula "44") (term "2,0,0,1,0")) - (rule "polySimp_elimOneLeft0" (formula "44") (term "2,0,0,1,0")) - (rule "shiftRightPositiveShiftDef" (formula "44") (term "1,0,0,1,0")) - (rule "inEqSimp_ltToLeq" (formula "44") (term "0,0,0,1,0")) - (rule "mul_literals" (formula "44") (term "1,0,0,0,0,0,1,0")) - (rule "add_zero_right" (formula "44") (term "0,0,0,0,0,1,0")) - (rule "polySimp_addAssoc" (formula "44") (term "0,0,0,0,1,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "44") (term "0,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "44") (term "0,0,0,0,1,0")) - (rule "applyEq" (formula "44") (term "0,1,0") (ifseqformula "50")) - (rule "javaShiftLeftIntDef" (formula "47") (term "1,0,2,0")) - (rule "mod_axiom" (formula "47") (term "1,0,1,0,2,0")) - (rule "polySimp_mulLiterals" (formula "47") (term "1,1,0,1,0,2,0")) - (rule "eqSymm" (formula "47")) - (rule "shiftLeftDef" (formula "53") (term "0,0")) - (rule "polySimp_elimNeg" (formula "53") (term "1,1,0,0")) - (rule "polySimp_mulComm0" (formula "53") (term "1,1,0,0")) - (rule "polySimp_rightDist" (formula "53") (term "1,1,0,0")) - (rule "polySimp_mulLiterals" (formula "53") (term "1,1,1,0,0")) - (rule "polySimp_mulComm0" (formula "53") (term "0,1,1,0,0")) - (rule "shiftLeftPositiveShiftDef" (formula "53") (term "2,0,0")) - (rule "polySimp_elimOneLeft0" (formula "53") (term "2,0,0")) - (rule "shiftRightPositiveShiftDef" (formula "53") (term "1,0,0")) - (rule "inEqSimp_ltToLeq" (formula "53") (term "0,0,0")) - (rule "mul_literals" (formula "53") (term "1,0,0,0,0,0")) - (rule "add_zero_right" (formula "53") (term "0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "53") (term "0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "53") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "53") (term "0,0,0,0")) - (rule "applyEq" (formula "53") (term "0") (ifseqformula "50")) - (rule "shiftLeftDef" (formula "56") (term "0,1,1,1,0,0,0")) - (rule "polySimp_elimNeg" (formula "56") (term "1,1,0,1,1,1,0,0,0")) - (rule "polySimp_mulComm0" (formula "56") (term "1,1,0,1,1,1,0,0,0")) - (rule "polySimp_rightDist" (formula "56") (term "1,1,0,1,1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "56") (term "1,1,1,0,1,1,1,0,0,0")) - (rule "polySimp_mulComm0" (formula "56") (term "0,1,1,0,1,1,1,0,0,0")) - (rule "shiftLeftPositiveShiftDef" (formula "56") (term "2,0,1,1,1,0,0,0")) - (rule "polySimp_elimOneLeft0" (formula "56") (term "2,0,1,1,1,0,0,0")) - (rule "shiftRightPositiveShiftDef" (formula "56") (term "1,0,1,1,1,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "56") (term "0,0,1,1,1,0,0,0")) - (rule "mul_literals" (formula "56") (term "1,0,0,0,0,1,1,1,0,0,0")) - (rule "add_zero_right" (formula "56") (term "0,0,0,0,1,1,1,0,0,0")) - (rule "polySimp_addAssoc" (formula "56") (term "0,0,0,1,1,1,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "56") (term "0,0,1,1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "56") (term "0,0,0,1,1,1,0,0,0")) - (rule "applyEq" (formula "56") (term "1,1,1,0,0,0") (ifseqformula "50")) - (rule "shiftLeftDef" (formula "55") (term "0,1,1,1,0,0,0")) - (rule "polySimp_elimNeg" (formula "55") (term "1,1,0,1,1,1,0,0,0")) - (rule "polySimp_mulComm0" (formula "55") (term "1,1,0,1,1,1,0,0,0")) - (rule "polySimp_rightDist" (formula "55") (term "1,1,0,1,1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "55") (term "1,1,1,0,1,1,1,0,0,0")) - (rule "polySimp_mulComm0" (formula "55") (term "0,1,1,0,1,1,1,0,0,0")) - (rule "shiftLeftPositiveShiftDef" (formula "55") (term "2,0,1,1,1,0,0,0")) - (rule "polySimp_elimOneLeft0" (formula "55") (term "2,0,1,1,1,0,0,0")) - (rule "shiftRightPositiveShiftDef" (formula "55") (term "1,0,1,1,1,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "55") (term "0,0,1,1,1,0,0,0")) - (rule "mul_literals" (formula "55") (term "1,0,0,0,0,1,1,1,0,0,0")) - (rule "add_zero_right" (formula "55") (term "0,0,0,0,1,1,1,0,0,0")) - (rule "polySimp_addAssoc" (formula "55") (term "0,0,0,1,1,1,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "55") (term "0,0,1,1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "55") (term "0,0,0,1,1,1,0,0,0")) - (rule "applyEq" (formula "55") (term "1,1,1,0,0,0") (ifseqformula "50")) - (rule "shiftLeftDef" (formula "55") (term "0,1,1,1,1,0")) - (rule "polySimp_elimNeg" (formula "55") (term "1,1,0,1,1,1,1,0")) - (rule "polySimp_mulComm0" (formula "55") (term "1,1,0,1,1,1,1,0")) - (rule "polySimp_rightDist" (formula "55") (term "1,1,0,1,1,1,1,0")) - (rule "polySimp_mulLiterals" (formula "55") (term "1,1,1,0,1,1,1,1,0")) - (rule "polySimp_mulComm0" (formula "55") (term "0,1,1,0,1,1,1,1,0")) - (rule "shiftLeftPositiveShiftDef" (formula "55") (term "2,0,1,1,1,1,0")) - (rule "polySimp_elimOneLeft0" (formula "55") (term "2,0,1,1,1,1,0")) - (rule "shiftRightPositiveShiftDef" (formula "55") (term "1,0,1,1,1,1,0")) - (rule "inEqSimp_ltToLeq" (formula "55") (term "0,0,1,1,1,1,0")) - (rule "times_zero_1" (formula "55") (term "1,0,0,0,0,1,1,1,1,0")) - (rule "add_zero_right" (formula "55") (term "0,0,0,0,1,1,1,1,0")) - (rule "polySimp_addAssoc" (formula "55") (term "0,0,0,1,1,1,1,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "55") (term "0,0,1,1,1,1,0")) - (rule "polySimp_mulLiterals" (formula "55") (term "0,0,0,1,1,1,1,0")) - (rule "applyEq" (formula "55") (term "1,1,1,1,0") (ifseqformula "50")) - (rule "shiftLeftDef" (formula "47") (term "0,1,0,2,0")) - (rule "polySimp_elimNeg" (formula "47") (term "1,1,0,1,0,2,0")) - (rule "polySimp_mulComm0" (formula "47") (term "1,1,0,1,0,2,0")) - (rule "polySimp_rightDist" (formula "47") (term "1,1,0,1,0,2,0")) - (rule "polySimp_mulLiterals" (formula "47") (term "1,1,1,0,1,0,2,0")) - (rule "polySimp_mulComm0" (formula "47") (term "0,1,1,0,1,0,2,0")) - (rule "shiftLeftPositiveShiftDef" (formula "47") (term "2,0,1,0,2,0")) - (rule "polySimp_elimOneLeft0" (formula "47") (term "2,0,1,0,2,0")) - (rule "shiftRightPositiveShiftDef" (formula "47") (term "1,0,1,0,2,0")) - (rule "inEqSimp_ltToLeq" (formula "47") (term "0,0,1,0,2,0")) - (rule "mul_literals" (formula "47") (term "1,0,0,0,0,1,0,2,0")) - (rule "add_zero_right" (formula "47") (term "0,0,0,0,1,0,2,0")) - (rule "polySimp_addAssoc" (formula "47") (term "0,0,0,1,0,2,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "47") (term "0,0,1,0,2,0")) - (rule "polySimp_mulLiterals" (formula "47") (term "0,0,0,1,0,2,0")) - (rule "applyEq" (formula "47") (term "1,0,2,0") (ifseqformula "50")) - (rule "shiftLeftDef" (formula "47") (term "0,1,0,2,1")) - (rule "eqSymm" (formula "47")) - (rule "polySimp_elimNeg" (formula "47") (term "1,1,0,1,0,2,0")) - (rule "polySimp_mulComm0" (formula "47") (term "1,1,0,1,0,2,0")) - (rule "polySimp_rightDist" (formula "47") (term "1,1,0,1,0,2,0")) - (rule "polySimp_mulLiterals" (formula "47") (term "1,1,1,0,1,0,2,0")) - (rule "polySimp_mulComm0" (formula "47") (term "0,1,1,0,1,0,2,0")) - (rule "shiftLeftPositiveShiftDef" (formula "47") (term "2,0,1,0,2,0")) - (rule "polySimp_elimOneLeft0" (formula "47") (term "2,0,1,0,2,0")) - (rule "shiftRightPositiveShiftDef" (formula "47") (term "1,0,1,0,2,0")) - (rule "inEqSimp_ltToLeq" (formula "47") (term "0,0,1,0,2,0")) - (rule "mul_literals" (formula "47") (term "1,0,0,0,0,1,0,2,0")) - (rule "add_zero_right" (formula "47") (term "0,0,0,0,1,0,2,0")) - (rule "polySimp_addAssoc" (formula "47") (term "0,0,0,1,0,2,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "47") (term "0,0,1,0,2,0")) - (rule "polySimp_mulLiterals" (formula "47") (term "0,0,0,1,0,2,0")) - (rule "applyEq" (formula "47") (term "1,0,2,0") (ifseqformula "50")) + (rule "replace_int_MIN" (formula "49") (term "0,1,1,0,0,1,0")) + (rule "replace_int_MAX" (formula "49") (term "1,0,1,0,0,1,0")) + (rule "translateJavaCastInt" (formula "49") (term "1,1,0,1,0")) + (rule "translateJavaCastInt" (formula "49") (term "0,1,0,1,0")) + (rule "castedGetAny" (formula "49") (term "1,1,0,1,0")) + (rule "castedGetAny" (formula "49") (term "0,1,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "49") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "49") (term "1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,1,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "49") (term "0,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "49") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "49") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "49") (term "1,1,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "49") (term "1,0,1,0")) + (rule "applyEq" (formula "49") (term "0,1,0,0,1,0,0,0,1,0") (ifseqformula "47")) + (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,1,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "49") (term "1,0,0,1,0,0,0,1,0")) + (rule "mul_literals" (formula "49") (term "0,1,0,0,1,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "49") (term "0,0,1,0,0,0,1,0")) + (rule "add_literals" (formula "49") (term "0,0,0,1,0,0,0,1,0")) + (rule "add_zero_left" (formula "49") (term "0,0,1,0,0,0,1,0")) + (rule "applyEq" (formula "49") (term "0,1,0,0,1,0,0,0") (ifseqformula "47")) + (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,1,0,0,0")) + (rule "polySimp_rightDist" (formula "49") (term "1,0,0,1,0,0,0")) + (rule "mul_literals" (formula "49") (term "0,1,0,0,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "49") (term "0,0,1,0,0,0")) + (rule "add_literals" (formula "49") (term "0,0,0,1,0,0,0")) + (rule "add_zero_left" (formula "49") (term "0,0,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "49") (term "1,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "49") (term "1,1,0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "49") (term "1,1,0,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "49") (term "1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "49") (term "1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "49") (term "1,1,0,0,0")) + (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "46") (term "0")) + (builtin "One Step Simplification" (formula "46")) + (rule "translateJavaMod" (formula "46") (term "0")) + (rule "jmod_axiom" (formula "46") (term "0")) + (rule "polySimp_mulLiterals" (formula "46") (term "1,0")) + (rule "polySimp_sepNegMonomial" (formula "46")) + (rule "polySimp_mulLiterals" (formula "46") (term "0")) + (rule "newSym_eq" (formula "46") (inst "l=l_0") (inst "newSymDef=mul(int::final(bucket_pointers, + de.wiesler.BucketPointers::$first_empty_position), + Z(0(#)))")) + (rule "times_zero_1" (formula "46") (term "1,1")) + (rule "add_zero_right" (formula "46") (term "1")) + (rule "applyEq" (formula "47") (term "0,0") (ifseqformula "46")) (rule "eqSymm" (formula "47")) - (rule "inEqSimp_exactShadow3" (formula "51") (ifseqformula "53")) - (rule "mul_literals" (formula "51") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "51")) - (rule "mul_literals" (formula "51") (term "1")) + (rule "applyEq" (formula "42") (term "0") (ifseqformula "47")) + (rule "applyEq" (formula "43") (term "0") (ifseqformula "47")) + (rule "applyEq" (formula "44") (term "1") (ifseqformula "47")) + (rule "applyEq" (formula "46") (term "0,0") (ifseqformula "47")) + (rule "elimGcdLeq_antec" (formula "43") (inst "elimGcdRightDiv=Z(7(0(6(8(8(3(8(#))))))))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "polySimp_mulLiterals" (formula "43") (term "1,0,0,0,0,1,0")) + (rule "leq_literals" (formula "43") (term "0,0")) + (builtin "One Step Simplification" (formula "43")) + (rule "mul_literals" (formula "43") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "43") (term "1,0,0")) + (rule "neg_literal" (formula "43") (term "0,0,0,0,0,0")) + (rule "add_literals" (formula "43") (term "0,0,0,0,0")) + (rule "add_literals" (formula "43") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "43") (term "0,0")) + (rule "add_literals" (formula "43") (term "1,1,0,0")) + (rule "times_zero_1" (formula "43") (term "1,0,0")) + (rule "add_zero_right" (formula "43") (term "0,0")) + (rule "qeq_literals" (formula "43") (term "0")) + (builtin "One Step Simplification" (formula "43")) + (rule "elimGcdGeq_antec" (formula "42") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "polySimp_mulLiterals" (formula "42") (term "1,0,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "42") (term "1,0,1,0")) + (rule "leq_literals" (formula "42") (term "0,0")) + (builtin "One Step Simplification" (formula "42")) + (rule "mul_literals" (formula "42") (term "1,0,0,0,0,0")) + (rule "polySimp_addLiterals" (formula "42") (term "0,0,0,0")) + (rule "add_zero_right" (formula "42") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "42") (term "0,0")) + (rule "add_literals" (formula "42") (term "1,1,0,0")) + (rule "times_zero_1" (formula "42") (term "1,0,0")) + (rule "add_zero_right" (formula "42") (term "0,0")) + (rule "leq_literals" (formula "42") (term "0")) + (builtin "One Step Simplification" (formula "42")) + (rule "inEqSimp_exactShadow3" (formula "44") (ifseqformula "45")) + (rule "polySimp_mulAssoc" (formula "44") (term "0,0")) + (rule "polySimp_mulComm0" (formula "44") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "44") (term "0,0")) + (rule "polySimp_addComm0" (formula "44") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "44")) + (rule "polySimp_mulLiterals" (formula "44") (term "0")) + (rule "inEqSimp_subsumption4" (formula "44") (ifseqformula "43")) + (rule "greater_literals" (formula "44") (term "0,0")) + (builtin "One Step Simplification" (formula "44")) + (rule "mul_literals" (formula "44") (term "0,0")) + (rule "leq_literals" (formula "44") (term "0")) + (builtin "One Step Simplification" (formula "44")) + (rule "true_left" (formula "44")) + (rule "arrayLengthIsAShort" (formula "28") (term "0")) + (rule "expand_inShort" (formula "28")) + (rule "replace_short_MIN" (formula "28") (term "0,1")) + (rule "replace_short_MAX" (formula "28") (term "1,0")) + (rule "andLeft" (formula "28")) + (rule "inEqSimp_commuteLeq" (formula "28")) + (rule "inEqSimp_subsumption1" (formula "28") (ifseqformula "26")) + (rule "leq_literals" (formula "28") (term "0")) + (builtin "One Step Simplification" (formula "28")) + (rule "true_left" (formula "28")) + (rule "arrayLengthNotNegative" (formula "28") (term "0")) + (rule "arrayLengthNotNegative" (formula "57") (term "0")) + (rule "applyEq" (formula "57") (term "0") (ifseqformula "58")) + (rule "qeq_literals" (formula "57")) + (rule "true_left" (formula "57")) + (rule "arrayLengthIsAShort" (formula "57") (term "0")) + (rule "expand_inShort" (formula "57")) + (rule "replace_short_MAX" (formula "57") (term "1,0")) + (rule "replace_short_MIN" (formula "57") (term "0,1")) + (rule "andLeft" (formula "57")) + (rule "inEqSimp_commuteLeq" (formula "58")) + (rule "applyEq" (formula "58") (term "0") (ifseqformula "59")) + (rule "qeq_literals" (formula "58")) + (rule "true_left" (formula "58")) + (rule "applyEq" (formula "57") (term "0") (ifseqformula "58")) + (rule "leq_literals" (formula "57")) + (rule "true_left" (formula "57")) (rule "nnf_imp2or" (formula "40") (term "0")) - (rule "nnf_imp2or" (formula "41") (term "0")) - (rule "nnf_imp2or" (formula "88") (term "0")) - (rule "nnf_imp2or" (formula "64") (term "0")) - (rule "nnf_notAnd" (formula "12") (term "0,0")) - (rule "inEqSimp_notGeq" (formula "12") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,1,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "12") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "12") (term "1,1,0,0")) - (rule "polySimp_rightDist" (formula "12") (term "1,1,0,0")) - (rule "mul_literals" (formula "12") (term "0,1,1,0,0")) - (rule "polySimp_mulLiterals" (formula "12") (term "1,1,1,0,0")) - (rule "polySimp_elimOne" (formula "12") (term "1,1,1,0,0")) - (rule "nnf_notAnd" (formula "59") (term "0,0")) - (rule "inEqSimp_notLeq" (formula "59") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "59") (term "1,0,0,1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "59") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "59") (term "1,1,0,0")) - (rule "polySimp_rightDist" (formula "59") (term "1,1,0,0")) - (rule "mul_literals" (formula "59") (term "0,1,1,0,0")) - (rule "polySimp_mulLiterals" (formula "59") (term "1,1,1,0,0")) - (rule "polySimp_elimOne" (formula "59") (term "1,1,1,0,0")) - (rule "nnf_notAnd" (formula "9") (term "0,0")) - (rule "inEqSimp_notLeq" (formula "9") (term "1,0,0")) - (rule "mul_literals" (formula "9") (term "1,0,0,1,0,0")) - (rule "add_literals" (formula "9") (term "0,0,1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "9") (term "1,0,0")) - (rule "mul_literals" (formula "9") (term "1,1,0,0")) - (rule "nnf_notAnd" (formula "60") (term "0,0")) - (rule "inEqSimp_notLeq" (formula "60") (term "1,0,0")) - (rule "mul_literals" (formula "60") (term "1,0,0,1,0,0")) - (rule "add_literals" (formula "60") (term "0,0,1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "60") (term "1,0,0")) - (rule "mul_literals" (formula "60") (term "1,1,0,0")) - (rule "nnf_notAnd" (formula "12") (term "0,0,1,1,0")) - (rule "inEqSimp_notLeq" (formula "12") (term "1,0,0,1,1,0")) - (rule "mul_literals" (formula "12") (term "1,0,0,1,0,0,1,1,0")) - (rule "add_literals" (formula "12") (term "0,0,1,0,0,1,1,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "12") (term "1,0,0,1,1,0")) - (rule "mul_literals" (formula "12") (term "1,1,0,0,1,1,0")) - (rule "inEqSimp_notGeq" (formula "12") (term "0,0,0,1,1,0")) - (rule "mul_literals" (formula "12") (term "1,0,0,0,0,0,1,1,0")) - (rule "add_literals" (formula "12") (term "0,0,0,0,0,1,1,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "12") (term "0,0,0,1,1,0")) - (rule "mul_literals" (formula "12") (term "1,0,0,0,1,1,0")) - (rule "expand_moduloInteger" (formula "50") (term "0")) - (rule "replace_int_RANGE" (formula "50") (term "1,1,0")) - (rule "replace_int_MIN" (formula "50") (term "0,0")) - (rule "replace_int_HALFRANGE" (formula "50") (term "0,0,1,0")) - (rule "polySimp_homoEq" (formula "50")) - (rule "polySimp_mulComm0" (formula "50") (term "1,0")) - (rule "polySimp_rightDist" (formula "50") (term "1,0")) - (rule "mul_literals" (formula "50") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "50") (term "0")) - (rule "polySimp_addComm0" (formula "50") (term "0,0")) - (rule "polySimp_sepNegMonomial" (formula "50")) - (rule "polySimp_mulLiterals" (formula "50") (term "0")) - (rule "polySimp_elimOne" (formula "50") (term "0")) - (rule "Definition_axiom_for_isClassOfSlice_in_de_wiesler_Classifier" (formula "12") (term "0,0,1,0,1,0") (inst "i=i")) - (builtin "One Step Simplification" (formula "12")) - (rule "expand_inInt" (formula "12") (term "1,0,0,0,1,0,1,0")) - (rule "replace_int_MAX" (formula "12") (term "1,0,1,0,0,0,1,0,1,0")) - (rule "replace_int_MIN" (formula "12") (term "0,1,1,0,0,0,1,0,1,0")) - (rule "inEqSimp_ltToLeq" (formula "12") (term "1,0,0,0,0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "12") (term "1,0,0,1,0,0,0,0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "12") (term "0,1,0,0,1,0,0,0,0,1,0,1,0")) - (rule "mul_literals" (formula "12") (term "0,0,1,0,0,1,0,0,0,0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "12") (term "0,0,1,0,0,0,0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "12") (term "0,0,0,1,0,0,0,0,1,0,1,0")) - (rule "add_literals" (formula "12") (term "0,0,0,0,1,0,0,0,0,1,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "12") (term "0,0,0,0,0,1,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "12") (term "1,1,0,0,0,1,0,1,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "12") (term "1,0,0,0,0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "12") (term "1,1,0,0,0,0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "12") (term "1,1,0,0,0,0,1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "12") (term "1,1,1,0,0,0,0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "12") (term "1,1,1,0,0,0,0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "12") (term "0,1,1,0,0,0,0,1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "12") (term "1,0,1,1,0,0,0,0,1,0,1,0")) - (rule "mul_literals" (formula "12") (term "0,0,1,1,0,0,0,0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "12") (term "1,0,1,1,0,0,0,0,1,0,1,0")) - (rule "Definition_axiom_for_isSortedSliceTransitive_in_de_wiesler_Functions" (formula "33") (term "0") (inst "j=j") (inst "i=i")) - (builtin "One Step Simplification" (formula "33")) - (rule "expand_inInt" (formula "33") (term "1,0,0")) - (rule "expand_inInt" (formula "33") (term "1,0,0,1,0")) - (rule "replace_int_MAX" (formula "33") (term "1,0,1,0,0")) - (rule "replace_int_MIN" (formula "33") (term "0,1,1,0,0")) - (rule "replace_int_MIN" (formula "33") (term "0,1,1,0,0,1,0")) - (rule "replace_int_MAX" (formula "33") (term "1,0,1,0,0,1,0")) - (rule "inEqSimp_ltToLeq" (formula "33") (term "1,0,0,0")) - (rule "polySimp_rightDist" (formula "33") (term "1,0,0,1,0,0,0")) - (rule "mul_literals" (formula "33") (term "0,1,0,0,1,0,0,0")) - (rule "polySimp_addAssoc" (formula "33") (term "0,0,1,0,0,0")) - (rule "add_literals" (formula "33") (term "0,0,0,1,0,0,0")) - (rule "add_zero_left" (formula "33") (term "0,0,1,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "33") (term "1,0,0,0,1,0")) - (rule "polySimp_rightDist" (formula "33") (term "1,0,0,1,0,0,0,1,0")) - (rule "mul_literals" (formula "33") (term "0,1,0,0,1,0,0,0,1,0")) - (rule "polySimp_addAssoc" (formula "33") (term "0,0,1,0,0,0,1,0")) - (rule "add_literals" (formula "33") (term "0,0,0,1,0,0,0,1,0")) - (rule "add_zero_left" (formula "33") (term "0,0,1,0,0,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "33") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "33") (term "1,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "33") (term "0,0,0,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "33") (term "1,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "33") (term "1,1,0,0,1,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "33") (term "1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "33") (term "1,1,0,0,0")) - (rule "polySimp_elimOne" (formula "33") (term "1,1,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "33") (term "1,0,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "33") (term "1,1,0,0,0,1,0")) - (rule "polySimp_elimOne" (formula "33") (term "1,1,0,0,0,1,0")) - (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "72") (term "0,1,1,1,1")) - (builtin "One Step Simplification" (formula "72") (ifInst "" (formula "148"))) - (rule "translateJavaAddInt" (formula "72") (term "1,1,1,0,1,1,1")) - (rule "translateJavaSubInt" (formula "72") (term "1,0,1,1,1,1,1")) - (rule "polySimp_elimSub" (formula "72") (term "1,0,1,1,1,1,1")) - (rule "mul_literals" (formula "72") (term "1,1,0,1,1,1,1,1")) - (rule "polySimp_addComm1" (formula "72") (term "1,1,1,0,1,1,1")) - (rule "add_literals" (formula "72") (term "0,1,1,1,0,1,1,1")) - (rule "polySimp_addComm1" (formula "72") (term "1,0,1,1,1,1,1")) - (rule "add_literals" (formula "72") (term "0,1,0,1,1,1,1,1")) - (rule "add_zero_left" (formula "72") (term "1,0,1,1,1,1,1")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "91") (term "0,0")) + (builtin "One Step Simplification" (formula "91")) + (rule "translateJavaSubInt" (formula "91") (term "0,0,0")) + (rule "translateJavaUnaryMinusInt" (formula "91") (term "1,0,0")) + (rule "neg_literal" (formula "91") (term "1,0,0")) + (rule "translateJavaAddInt" (formula "91") (term "0,0,0,0")) + (rule "polySimp_elimSub" (formula "91") (term "0,0,0")) + (rule "mul_literals" (formula "91") (term "1,0,0,0")) + (rule "polySimp_addLiterals" (formula "91") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "91") (term "0,0,0")) + (rule "polySimp_addComm0" (formula "91") (term "0,0,0,0")) + (rule "nnf_imp2or" (formula "11") (term "0")) + (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "89") (term "0")) + (builtin "One Step Simplification" (formula "89") (ifInst "" (formula "94"))) + (rule "translateJavaSubInt" (formula "89") (term "0,1,1")) + (rule "polySimp_elimSub" (formula "89") (term "0,1,1")) + (rule "polySimp_mulComm0" (formula "89") (term "1,0,1,1")) + (rule "polySimp_rightDist" (formula "89") (term "1,0,1,1")) + (rule "polySimp_mulAssoc" (formula "89") (term "0,1,0,1,1")) + (rule "polySimp_mulComm0" (formula "89") (term "0,0,1,0,1,1")) + (rule "polySimp_mulLiterals" (formula "89") (term "0,1,0,1,1")) + (rule "polySimp_elimOne" (formula "89") (term "0,1,0,1,1")) + (rule "polySimp_addComm0" (formula "89") (term "0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "89") (term "1,1")) + (rule "mul_literals" (formula "89") (term "1,0,0,1,1")) + (rule "add_literals" (formula "89") (term "0,0,1,1")) + (rule "polySimp_addAssoc" (formula "89") (term "0,1,1")) + (rule "polySimp_addAssoc" (formula "89") (term "0,0,1,1")) + (rule "inEqSimp_homoInEq0" (formula "89") (term "0,0")) + (rule "times_zero_2" (formula "89") (term "1,0,0,0")) + (rule "add_zero_right" (formula "89") (term "0,0,0")) + (rule "inEqSimp_homoInEq0" (formula "89") (term "1,0")) + (rule "polySimp_mulComm0" (formula "89") (term "1,0,1,0")) + (rule "polySimp_rightDist" (formula "89") (term "1,0,1,0")) + (rule "polySimp_mulAssoc" (formula "89") (term "0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "89") (term "0,0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "89") (term "0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "89") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "89") (term "0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "89") (term "1,1")) + (rule "polySimp_mulComm0" (formula "89") (term "1,1,1")) + (rule "polySimp_rightDist" (formula "89") (term "1,1,1")) + (rule "polySimp_mulLiterals" (formula "89") (term "1,1,1,1")) + (rule "polySimp_elimOne" (formula "89") (term "1,1,1,1")) + (rule "polySimp_rightDist" (formula "89") (term "0,1,1,1")) + (rule "mul_literals" (formula "89") (term "0,0,1,1,1")) + (rule "replace_known_left" (formula "89") (term "1,1") (ifseqformula "95")) + (builtin "One Step Simplification" (formula "89")) + (rule "inEqSimp_sepNegMonomial1" (formula "89") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "89") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "89") (term "0,1,0")) + (rule "replace_known_left" (formula "89") (term "1,0") (ifseqformula "29")) + (builtin "One Step Simplification" (formula "89")) + (rule "inEqSimp_sepPosMonomial1" (formula "89") (term "0")) + (rule "polySimp_mulLiterals" (formula "89") (term "1,0")) + (rule "polySimp_elimOne" (formula "89") (term "1,0")) + (rule "replace_known_left" (formula "89") (term "0") (ifseqformula "24")) + (builtin "One Step Simplification" (formula "89")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "90") (term "0")) + (builtin "One Step Simplification" (formula "90")) + (rule "translateJavaUnaryMinusInt" (formula "90") (term "1,0")) + (rule "neg_literal" (formula "90") (term "1,0")) + (rule "translateJavaSubInt" (formula "90") (term "0,0")) + (rule "translateJavaAddInt" (formula "90") (term "0,0,0")) + (rule "polySimp_elimSub" (formula "90") (term "0,0")) + (rule "mul_literals" (formula "90") (term "1,0,0")) + (rule "polySimp_addLiterals" (formula "90") (term "0,0")) + (rule "polySimp_addComm1" (formula "90") (term "0,0")) + (rule "polySimp_addComm0" (formula "90") (term "0,0,0")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "91") (term "0")) + (builtin "One Step Simplification" (formula "91")) + (rule "translateJavaUnaryMinusInt" (formula "91") (term "1,0")) + (rule "neg_literal" (formula "91") (term "1,0")) + (rule "translateJavaAddInt" (formula "91") (term "0,0,0")) + (rule "translateJavaSubInt" (formula "91") (term "0,0")) + (rule "polySimp_elimSub" (formula "91") (term "0,0")) + (rule "mul_literals" (formula "91") (term "1,0,0")) + (rule "polySimp_addLiterals" (formula "91") (term "0,0")) + (rule "polySimp_addComm1" (formula "91") (term "0,0")) + (rule "polySimp_addComm0" (formula "91") (term "0,0,0")) + (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "73") (term "0")) + (builtin "One Step Simplification" (formula "73")) + (rule "translateJavaMod" (formula "73") (term "0")) + (rule "jmod_axiom" (formula "73") (term "0")) + (rule "polySimp_mulLiterals" (formula "73") (term "1,0")) + (rule "polySimp_sepNegMonomial" (formula "73")) + (rule "polySimp_mulLiterals" (formula "73") (term "0")) + (rule "newSym_eq" (formula "73") (inst "l=l_1") (inst "newSymDef=mul(result, Z(0(#)))")) + (rule "times_zero_1" (formula "73") (term "1,1")) + (rule "add_zero_right" (formula "73") (term "1")) + (rule "applyEq" (formula "74") (term "0,0") (ifseqformula "73")) + (rule "eqSymm" (formula "74")) + (rule "applyEq" (formula "66") (term "1") (ifseqformula "74")) + (rule "applyEq" (formula "70") (term "0") (ifseqformula "74")) + (rule "inEqSimp_homoInEq0" (formula "70")) + (rule "polySimp_mulLiterals" (formula "70") (term "1,0")) + (rule "polySimp_addComm1" (formula "70") (term "0")) + (rule "applyEq" (formula "73") (term "0,0") (ifseqformula "74")) + (rule "applyEq" (formula "69") (term "1") (ifseqformula "74")) + (rule "applyEq" (formula "71") (term "1") (ifseqformula "74")) + (rule "applyEq" (formula "68") (term "0") (ifseqformula "74")) + (rule "inEqSimp_homoInEq0" (formula "68")) + (rule "polySimp_mulLiterals" (formula "68") (term "1,0")) + (rule "polySimp_addComm1" (formula "68") (term "0")) + (rule "polySimp_addComm1" (formula "68") (term "0,0")) + (rule "applyEq" (formula "67") (term "0") (ifseqformula "74")) + (rule "applyEq" (formula "100") (term "0") (ifseqformula "74")) + (rule "inEqSimp_homoInEq1" (formula "100")) + (rule "polySimp_mulLiterals" (formula "100") (term "1,0")) + (rule "polySimp_addComm1" (formula "100") (term "0")) + (rule "applyEq" (formula "64") (term "0") (ifseqformula "74")) + (rule "applyEq" (formula "75") (term "1") (ifseqformula "74")) + (rule "applyEq" (formula "77") (term "0,1") (ifseqformula "74")) + (rule "inEqSimp_sepNegMonomial1" (formula "70")) + (rule "polySimp_mulLiterals" (formula "70") (term "0")) + (rule "polySimp_elimOne" (formula "70") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "68")) + (rule "polySimp_mulComm0" (formula "68") (term "1")) + (rule "polySimp_rightDist" (formula "68") (term "1")) + (rule "polySimp_mulLiterals" (formula "68") (term "1,1")) + (rule "polySimp_elimOne" (formula "68") (term "1,1")) + (rule "polySimp_rightDist" (formula "68") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "68") (term "1,0,1")) + (rule "mul_literals" (formula "68") (term "0,0,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "100")) + (rule "polySimp_mulLiterals" (formula "100") (term "0")) + (rule "polySimp_elimOne" (formula "100") (term "0")) + (rule "elimGcdGeq_antec" (formula "64") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=l_1") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "add_zero_right" (formula "64") (term "0,0,0,1,0")) + (rule "leq_literals" (formula "64") (term "0,0")) + (builtin "One Step Simplification" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "1,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "64") (term "1,0,0")) + (rule "times_zero_1" (formula "64") (term "1,0,0,0,0")) + (rule "add_literals" (formula "64") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "64") (term "0,0")) + (rule "add_literals" (formula "64") (term "1,1,0,0")) + (rule "times_zero_1" (formula "64") (term "1,0,0")) + (rule "add_zero_right" (formula "64") (term "0,0")) + (rule "leq_literals" (formula "64") (term "0")) + (builtin "One Step Simplification" (formula "64")) + (rule "elimGcdLeq_antec" (formula "67") (inst "elimGcdRightDiv=Z(7(0(6(8(8(3(8(#))))))))") (inst "elimGcdLeftDiv=l_1") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "polySimp_mulLiterals" (formula "67") (term "1,0,1,0")) + (rule "neg_literal" (formula "67") (term "0,0,0,0,0,1,0")) + (rule "leq_literals" (formula "67") (term "0,0")) + (builtin "One Step Simplification" (formula "67")) + (rule "polySimp_mulLiterals" (formula "67") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "67") (term "1,0,0,0,0,0")) + (rule "polySimp_addLiterals" (formula "67") (term "0,0,0,0")) + (rule "add_zero_right" (formula "67") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "67") (term "0,0")) + (rule "add_literals" (formula "67") (term "1,1,0,0")) + (rule "times_zero_1" (formula "67") (term "1,0,0")) + (rule "add_zero_right" (formula "67") (term "0,0")) + (rule "qeq_literals" (formula "67") (term "0")) + (builtin "One Step Simplification" (formula "67")) + (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "66")) + (rule "mul_literals" (formula "65") (term "0,0")) + (rule "add_zero_left" (formula "65") (term "0")) + (rule "inEqSimp_subsumption6" (formula "65") (ifseqformula "64")) + (rule "greater_literals" (formula "65") (term "0,0")) + (builtin "One Step Simplification" (formula "65")) + (rule "mul_literals" (formula "65") (term "1,0")) + (rule "leq_literals" (formula "65") (term "0")) + (builtin "One Step Simplification" (formula "65")) + (rule "true_left" (formula "65")) + (rule "inEqSimp_exactShadow3" (formula "69") (ifseqformula "96")) + (rule "polySimp_mulAssoc" (formula "69") (term "0,0")) + (rule "polySimp_mulComm0" (formula "69") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "69") (term "0,0")) + (rule "polySimp_addAssoc" (formula "69") (term "0")) + (rule "polySimp_addAssoc" (formula "69") (term "0,0")) + (rule "polySimp_addComm0" (formula "69") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "69")) + (rule "polySimp_mulComm0" (formula "69") (term "1")) + (rule "polySimp_rightDist" (formula "69") (term "1")) + (rule "polySimp_mulLiterals" (formula "69") (term "1,1")) + (rule "polySimp_elimOne" (formula "69") (term "1,1")) + (rule "polySimp_rightDist" (formula "69") (term "0,1")) + (rule "mul_literals" (formula "69") (term "0,0,1")) + (rule "polySimp_mulLiterals" (formula "69") (term "1,0,1")) + (rule "inEqSimp_exactShadow3" (formula "68") (ifseqformula "27")) + (rule "polySimp_rightDist" (formula "68") (term "0,0")) + (rule "polySimp_addComm1" (formula "68") (term "0")) + (rule "polySimp_rightDist" (formula "68") (term "0,0,0")) + (rule "mul_literals" (formula "68") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "68") (term "1,0,0,0")) + (rule "polySimp_addComm1" (formula "68") (term "0,0")) + (rule "add_literals" (formula "68") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "68")) + (rule "polySimp_mulLiterals" (formula "68") (term "0")) + (rule "polySimp_elimOne" (formula "68") (term "0")) + (rule "inEqSimp_subsumption0" (formula "71") (ifseqformula "68")) + (rule "inEqSimp_homoInEq0" (formula "71") (term "0")) + (rule "polySimp_mulComm0" (formula "71") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "71") (term "1,0,0")) + (rule "mul_literals" (formula "71") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "71") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "71") (term "0,0")) + (rule "polySimp_addComm1" (formula "71") (term "0,0,0")) + (rule "add_literals" (formula "71") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "71") (term "0,0")) + (rule "add_literals" (formula "71") (term "1,1,0,0")) + (rule "times_zero_1" (formula "71") (term "1,0,0")) + (rule "add_zero_right" (formula "71") (term "0,0")) + (rule "qeq_literals" (formula "71") (term "0")) + (builtin "One Step Simplification" (formula "71")) + (rule "true_left" (formula "71")) + (rule "inEqSimp_exactShadow3" (formula "100") (ifseqformula "23")) + (rule "polySimp_rightDist" (formula "100") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "100") (term "1,0,0")) + (rule "mul_literals" (formula "100") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "100") (term "0")) + (rule "add_literals" (formula "100") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "100")) + (rule "mul_literals" (formula "100") (term "1")) + (rule "inEqSimp_subsumption6" (formula "100") (ifseqformula "64")) + (rule "greater_literals" (formula "100") (term "0,0")) + (builtin "One Step Simplification" (formula "100")) + (rule "times_zero_1" (formula "100") (term "1,0")) + (rule "leq_literals" (formula "100") (term "0")) + (builtin "One Step Simplification" (formula "100")) + (rule "true_left" (formula "100")) + (rule "inEqSimp_exactShadow3" (formula "69") (ifseqformula "29")) + (rule "polySimp_rightDist" (formula "69") (term "0,0")) + (rule "polySimp_rightDist" (formula "69") (term "0,0,0")) + (rule "mul_literals" (formula "69") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "69") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "69") (term "0")) + (rule "polySimp_addComm1" (formula "69") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "69") (term "0")) + (rule "add_literals" (formula "69") (term "1,1,0")) + (rule "times_zero_1" (formula "69") (term "1,0")) + (rule "add_zero_right" (formula "69") (term "0")) + (rule "polySimp_addComm1" (formula "69") (term "0")) + (rule "add_literals" (formula "69") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "69")) + (rule "polySimp_mulLiterals" (formula "69") (term "0")) + (rule "inEqSimp_subsumption4" (formula "69") (ifseqformula "67")) + (rule "greater_literals" (formula "69") (term "0,0")) + (builtin "One Step Simplification" (formula "69")) + (rule "mul_literals" (formula "69") (term "0,0")) + (rule "leq_literals" (formula "69") (term "0")) + (builtin "One Step Simplification" (formula "69")) + (rule "true_left" (formula "69")) + (rule "inEqSimp_exactShadow3" (formula "71") (ifseqformula "72")) + (rule "polySimp_mulAssoc" (formula "71") (term "0,0")) + (rule "polySimp_mulComm0" (formula "71") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "71") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "71")) + (rule "polySimp_mulLiterals" (formula "71") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "22") (ifseqformula "68")) + (rule "mul_literals" (formula "22") (term "0,0")) + (rule "add_zero_left" (formula "22") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "22")) + (rule "polySimp_mulLiterals" (formula "22") (term "0")) + (rule "elimGcdLeq_antec" (formula "22") (inst "elimGcdRightDiv=Z(8(2(1(#))))") (inst "elimGcdLeftDiv=l_1") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "polySimp_mulLiterals" (formula "22") (term "1,0,0,0,0,1,0")) + (rule "neg_literal" (formula "22") (term "0,0,0,0,0,1,0")) + (rule "leq_literals" (formula "22") (term "0,0")) + (builtin "One Step Simplification" (formula "22")) + (rule "mul_literals" (formula "22") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "22") (term "1,0,0")) + (rule "add_literals" (formula "22") (term "0,0,0,0,0")) + (rule "add_literals" (formula "22") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "22") (term "0,0")) + (rule "add_literals" (formula "22") (term "1,1,0,0")) + (rule "times_zero_1" (formula "22") (term "1,0,0")) + (rule "add_zero_right" (formula "22") (term "0,0")) + (rule "qeq_literals" (formula "22") (term "0")) + (builtin "One Step Simplification" (formula "22")) + (rule "inEqSimp_subsumption0" (formula "68") (ifseqformula "22")) + (rule "leq_literals" (formula "68") (term "0")) + (builtin "One Step Simplification" (formula "68")) + (rule "true_left" (formula "68")) + (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "72") (term "1")) + (builtin "One Step Simplification" (formula "72") (ifInst "" (formula "91")) (ifInst "" (formula "96"))) + (rule "translateJavaSubInt" (formula "72") (term "0,1")) + (rule "polySimp_elimSub" (formula "72") (term "0,1")) + (rule "polySimp_mulComm0" (formula "72") (term "1,0,1")) + (rule "polySimp_rightDist" (formula "72") (term "1,0,1")) + (rule "polySimp_mulAssoc" (formula "72") (term "0,1,0,1")) + (rule "polySimp_mulComm0" (formula "72") (term "0,0,1,0,1")) + (rule "polySimp_mulLiterals" (formula "72") (term "0,1,0,1")) + (rule "polySimp_elimOne" (formula "72") (term "0,1,0,1")) + (rule "polySimp_addComm0" (formula "72") (term "0,1")) + (rule "inEqSimp_ltToLeq" (formula "72") (term "1")) + (rule "mul_literals" (formula "72") (term "1,0,0,1")) + (rule "add_literals" (formula "72") (term "0,0,1")) + (rule "polySimp_addAssoc" (formula "72") (term "0,1")) + (rule "polySimp_addAssoc" (formula "72") (term "0,0,1")) + (rule "inEqSimp_homoInEq0" (formula "72") (term "1,0")) + (rule "polySimp_mulComm0" (formula "72") (term "1,0,1,0")) + (rule "polySimp_rightDist" (formula "72") (term "1,0,1,0")) + (rule "polySimp_mulAssoc" (formula "72") (term "0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "72") (term "0,0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "72") (term "0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "72") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "72") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "72") (term "0,0")) + (rule "mul_literals" (formula "72") (term "1,0,0,0")) + (rule "add_zero_right" (formula "72") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "72") (term "1")) + (rule "polySimp_mulComm0" (formula "72") (term "1,1")) + (rule "polySimp_rightDist" (formula "72") (term "1,1")) + (rule "polySimp_mulLiterals" (formula "72") (term "1,1,1")) + (rule "polySimp_elimOne" (formula "72") (term "1,1,1")) + (rule "polySimp_rightDist" (formula "72") (term "0,1,1")) + (rule "mul_literals" (formula "72") (term "0,0,1,1")) + (rule "replace_known_left" (formula "72") (term "1") (ifseqformula "97")) + (builtin "One Step Simplification" (formula "72")) + (rule "true_left" (formula "72")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "72") (term "0")) + (builtin "One Step Simplification" (formula "72") (ifInst "" (formula "141")) (ifInst "" (formula "18"))) + (rule "wellFormedAnon" (formula "72") (term "1,0")) + (rule "translateJavaAddInt" (formula "72") (term "2,1,1,0,1,1,1,1")) + (rule "translateJavaSubInt" (formula "72") (term "2,0,1,0,1,1,1,1,1")) + (rule "replace_known_left" (formula "72") (term "0,1,0") (ifseqformula "13")) + (builtin "One Step Simplification" (formula "72") (ifInst "" (formula "12"))) + (rule "polySimp_elimSub" (formula "72") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "72") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm1" (formula "72") (term "2,1,1,0,1,1,1,1")) + (rule "add_literals" (formula "72") (term "0,2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "72") (term "2,0,1,0,1,1,1,1,1")) + (rule "add_literals" (formula "72") (term "0,2,0,1,0,1,1,1,1,1")) + (rule "add_zero_left" (formula "72") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "72") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "72") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_rightDist" (formula "72") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "mul_literals" (formula "72") (term "0,1,0,0,0,0,1,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "72") (term "0,0,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "72") (term "0,0,0,0,0,1,1,1,1,1")) + (rule "add_zero_left" (formula "72") (term "0,0,0,0,1,1,1,1,1")) (rule "inEqSimp_ltToLeq" (formula "72") (term "0,0,1,1,1,1")) - (rule "add_zero_right" (formula "72") (term "0,0,0,1,1,1,1")) - (rule "polySimp_rightDist" (formula "72") (term "1,0,0,0,1,1,1,1")) - (rule "mul_literals" (formula "72") (term "0,1,0,0,0,1,1,1,1")) - (rule "polySimp_addAssoc" (formula "72") (term "0,0,0,1,1,1,1")) - (rule "add_literals" (formula "72") (term "0,0,0,0,1,1,1,1")) - (rule "add_zero_left" (formula "72") (term "0,0,0,1,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "72") (term "0,0,1,1,1")) - (rule "polySimp_mulComm0" (formula "72") (term "1,0,0,0,0,1,1,1")) - (rule "polySimp_addComm1" (formula "72") (term "0,0,0,1,1,1")) - (rule "polySimp_addAssoc" (formula "72") (term "0,0,0,0,1,1,1")) - (rule "add_literals" (formula "72") (term "0,0,0,0,0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "72") (term "1,0,0,1")) + (rule "polySimp_mulComm0" (formula "72") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "72") (term "0,0,0,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "72") (term "0,0,0,0,1,1,1,1")) + (rule "add_literals" (formula "72") (term "0,0,0,0,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "72") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "72") (term "0,0,0,1,1")) (rule "inEqSimp_commuteLeq" (formula "72") (term "1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "72") (term "0,0,0,1")) + (rule "inEqSimp_commuteLeq" (formula "72") (term "1,0,0,1,1,1,1,1")) (rule "inEqSimp_commuteLeq" (formula "72") (term "1,0,1,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "72") (term "1,0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "72") (term "1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "72") (term "1,0,1,1,1,1,1")) (rule "inEqSimp_homoInEq0" (formula "72") (term "0,0,0")) (rule "mul_literals" (formula "72") (term "1,0,0,0,0")) (rule "add_zero_right" (formula "72") (term "0,0,0,0")) - (rule "applyEq" (formula "72") (term "0,1,0,1,1,1,1") (ifseqformula "61")) - (rule "replace_known_left" (formula "72") (term "1,0,1,1,1,1") (ifseqformula "2")) + (rule "applyEq" (formula "72") (term "2,0,1,0,1,1") (ifseqformula "61")) + (rule "applyEq" (formula "72") (term "0,1,0,0,1,1,1,1,1") (ifseqformula "61")) + (rule "replace_known_left" (formula "72") (term "1,0,0,1,1,1,1,1") (ifseqformula "2")) (builtin "One Step Simplification" (formula "72")) - (rule "applyEq" (formula "72") (term "1,0,1,0,1") (ifseqformula "61")) - (rule "applyEq" (formula "72") (term "1,0,1,0,0,1") (ifseqformula "61")) - (rule "applyEq" (formula "72") (term "0,1,0,0,0,1,1,1") (ifseqformula "61")) (rule "applyEq" (formula "72") (term "0,1,0,0") (ifseqformula "61")) (rule "replace_known_left" (formula "72") (term "1,0,0") (ifseqformula "2")) (builtin "One Step Simplification" (formula "72")) + (rule "applyEq" (formula "72") (term "2,0,1,0,0,1,1") (ifseqformula "61")) + (rule "applyEq" (formula "72") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "61")) (rule "inEqSimp_sepPosMonomial1" (formula "72") (term "0,0")) (rule "mul_literals" (formula "72") (term "1,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "72") (term "0,0,1,1,1")) - (rule "polySimp_mulLiterals" (formula "72") (term "0,0,0,1,1,1")) - (rule "polySimp_elimOne" (formula "72") (term "0,0,0,1,1,1")) - (rule "inEqSimp_invertInEq0" (formula "72") (term "0,1,1,1,1")) - (rule "polySimp_mulLiterals" (formula "72") (term "0,0,1,1,1,1")) - (rule "times_zero_2" (formula "72") (term "1,0,1,1,1,1")) - (rule "polySimp_elimOne" (formula "72") (term "0,0,1,1,1,1")) - (rule "replace_known_left" (formula "72") (term "0,1,1,1,1") (ifseqformula "8")) + (rule "inEqSimp_invertInEq0" (formula "72") (term "0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "72") (term "0,0,0,1,1,1,1,1")) + (rule "times_zero_2" (formula "72") (term "1,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "72") (term "0,0,0,1,1,1,1,1")) + (rule "replace_known_left" (formula "72") (term "0,0,1,1,1,1,1") (ifseqformula "8")) (builtin "One Step Simplification" (formula "72")) + (rule "inEqSimp_sepNegMonomial0" (formula "72") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "72") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "72") (term "0,0,0,1,1,1,1")) (rule "inEqSimp_subsumption1" (formula "72") (term "0,0") (ifseqformula "8")) (rule "leq_literals" (formula "72") (term "0,0,0")) - (builtin "One Step Simplification" (formula "72") (ifInst "" (formula "73"))) - (rule "true_left" (formula "72")) - (rule "Definition_axiom_for_writtenCountOfBucket_in_de_wiesler_BucketPointers" (formula "60") (term "0,0,1,1,0,1,0")) - (rule "translateJavaSubInt" (formula "60") (term "0,0,1,1,0,1,0")) - (rule "polySimp_elimSub" (formula "60") (term "0,0,1,1,0,1,0")) - (rule "polySimp_addComm0" (formula "60") (term "0,0,1,1,0,1,0")) - (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "66") (term "0")) - (builtin "One Step Simplification" (formula "66")) - (rule "translateJavaSubInt" (formula "66") (term "0,1,1,1")) - (rule "polySimp_elimSub" (formula "66") (term "0,1,1,1")) - (rule "polySimp_addComm0" (formula "66") (term "0,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "66") (term "1,1,1")) - (rule "mul_literals" (formula "66") (term "1,0,0,1,1,1")) - (rule "add_literals" (formula "66") (term "0,0,1,1,1")) - (rule "polySimp_addAssoc" (formula "66") (term "0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "66") (term "0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "66") (term "1,1,1")) - (rule "polySimp_mulComm0" (formula "66") (term "1,1,1,1")) - (rule "polySimp_rightDist" (formula "66") (term "1,1,1,1")) - (rule "mul_literals" (formula "66") (term "0,1,1,1,1")) - (rule "polySimp_mulLiterals" (formula "66") (term "1,1,1,1,1")) - (rule "polySimp_elimOne" (formula "66") (term "1,1,1,1,1")) - (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "67") (term "0")) - (builtin "One Step Simplification" (formula "67")) - (rule "translateJavaSubInt" (formula "67") (term "0,0")) - (rule "translateJavaUnaryMinusInt" (formula "67") (term "1,0")) - (rule "neg_literal" (formula "67") (term "1,0")) - (rule "translateJavaAddInt" (formula "67") (term "0,0,0")) - (rule "polySimp_elimSub" (formula "67") (term "0,0")) - (rule "mul_literals" (formula "67") (term "1,0,0")) - (rule "polySimp_addLiterals" (formula "67") (term "0,0")) - (rule "polySimp_addComm0" (formula "67") (term "0,0")) - (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "73") (term "0,1,1,1,1")) - (rule "translateJavaCastInt" (formula "73") (term "0,0,1,1,1,1")) - (rule "castedGetAny" (formula "73") (term "0,0,1,1,1,1")) - (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "73") (term "0,1,0,1")) - (builtin "One Step Simplification" (formula "73") (ifInst "" (formula "149"))) - (rule "translateJavaAddInt" (formula "73") (term "1,1,1,0,1,1,1")) - (rule "translateJavaSubInt" (formula "73") (term "1,0,1,1,1,1,1")) - (rule "polySimp_elimSub" (formula "73") (term "1,0,1,1,1,1,1")) - (rule "mul_literals" (formula "73") (term "1,1,0,1,1,1,1,1")) - (rule "polySimp_addComm0" (formula "73") (term "1,1,1,0,1,1,1")) - (rule "polySimp_addComm0" (formula "73") (term "1,0,1,1,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "73") (term "0,0,1,1,1,1")) - (rule "add_zero_right" (formula "73") (term "0,0,0,1,1,1,1")) - (rule "polySimp_mulComm0" (formula "73") (term "1,0,0,0,1,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "73") (term "0,0,1,1,1")) - (rule "polySimp_mulComm0" (formula "73") (term "1,0,0,0,0,1,1,1")) - (rule "polySimp_addComm1" (formula "73") (term "0,0,0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "73") (term "1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "73") (term "1,0,1,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "73") (term "0,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "73") (term "1,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "73") (term "0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "73") (term "1,0,1,1,1")) - (rule "applyEq" (formula "73") (term "1,0,1,0,0,1") (ifseqformula "61")) - (rule "inEqSimp_homoInEq1" (formula "73") (term "1,0,0,1")) - (rule "polySimp_pullOutFactor1" (formula "73") (term "0,1,0,0,1")) - (rule "add_literals" (formula "73") (term "1,0,1,0,0,1")) - (rule "times_zero_1" (formula "73") (term "0,1,0,0,1")) - (rule "leq_literals" (formula "73") (term "1,0,0,1")) - (builtin "One Step Simplification" (formula "73")) - (rule "applyEq" (formula "73") (term "0,1,0,0,0,1,1,1") (ifseqformula "61")) - (rule "polySimp_pullOutFactor1b" (formula "73") (term "0,0,0,1,1,1")) - (rule "add_literals" (formula "73") (term "1,1,0,0,0,1,1,1")) - (rule "times_zero_1" (formula "73") (term "1,0,0,0,1,1,1")) - (rule "add_zero_right" (formula "73") (term "0,0,0,1,1,1")) - (rule "leq_literals" (formula "73") (term "0,0,1,1,1")) - (builtin "One Step Simplification" (formula "73")) - (rule "applyEq" (formula "73") (term "1,0,1,0,1") (ifseqformula "61")) - (rule "applyEq" (formula "73") (term "0,1,0,0") (ifseqformula "61")) - (rule "inEqSimp_homoInEq1" (formula "73") (term "1,0,0")) - (rule "polySimp_pullOutFactor1" (formula "73") (term "0,1,0,0")) - (rule "add_literals" (formula "73") (term "1,0,1,0,0")) - (rule "times_zero_1" (formula "73") (term "0,1,0,0")) - (rule "leq_literals" (formula "73") (term "1,0,0")) - (builtin "One Step Simplification" (formula "73")) - (rule "applyEq" (formula "73") (term "0,1,0,1,1,1") (ifseqformula "61")) - (rule "inEqSimp_homoInEq1" (formula "73") (term "1,0,1,1,1")) - (rule "polySimp_pullOutFactor1" (formula "73") (term "0,1,0,1,1,1")) - (rule "add_literals" (formula "73") (term "1,0,1,0,1,1,1")) - (rule "times_zero_1" (formula "73") (term "0,1,0,1,1,1")) - (rule "leq_literals" (formula "73") (term "1,0,1,1,1")) - (builtin "One Step Simplification" (formula "73")) - (rule "inEqSimp_sepNegMonomial0" (formula "73") (term "0,1,1,1")) - (rule "polySimp_mulLiterals" (formula "73") (term "0,0,1,1,1")) - (rule "polySimp_elimOne" (formula "73") (term "0,0,1,1,1")) - (rule "inEqSimp_subsumption1" (formula "73") (term "0,0") (ifseqformula "42")) - (rule "leq_literals" (formula "73") (term "0,0,0")) - (builtin "One Step Simplification" (formula "73")) - (rule "inEqSimp_subsumption1" (formula "73") (term "0,1,1,1") (ifseqformula "42")) - (rule "leq_literals" (formula "73") (term "0,0,1,1,1")) + (builtin "One Step Simplification" (formula "72")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "73") (term "1")) (builtin "One Step Simplification" (formula "73")) - (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "105") (term "0")) - (builtin "One Step Simplification" (formula "105") (ifInst "" (formula "85"))) - (rule "translateJavaSubInt" (formula "105") (term "0,1,1,1")) - (rule "polySimp_elimSub" (formula "105") (term "0,1,1,1")) - (rule "polySimp_addComm0" (formula "105") (term "0,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "105") (term "1,1,1")) - (rule "mul_literals" (formula "105") (term "1,0,0,1,1,1")) - (rule "add_literals" (formula "105") (term "0,0,1,1,1")) - (rule "polySimp_addAssoc" (formula "105") (term "0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "105") (term "0")) - (rule "applyEq" (formula "105") (term "0,0,0,1") (ifseqformula "106")) - (rule "applyEq" (formula "105") (term "1,0,1,1,1") (ifseqformula "106")) - (rule "polySimp_addComm1" (formula "105") (term "0,1,1,1")) - (rule "applyEq" (formula "105") (term "0,0,1,1") (ifseqformula "106")) - (rule "inEqSimp_commuteGeq" (formula "105") (term "0,1,1")) - (rule "inEqSimp_sepNegMonomial0" (formula "105") (term "1,1,1")) - (rule "polySimp_mulLiterals" (formula "105") (term "0,1,1,1")) - (rule "polySimp_elimOne" (formula "105") (term "0,1,1,1")) - (rule "Contract_axiom_for_isClassOfSlice_in_Classifier" (formula "60") (term "0,1,0,0,0,1,0")) - (rule "replace_known_right" (formula "60") (term "0,1,0,0,0,0") (ifseqformula "118")) - (builtin "One Step Simplification" (formula "60") (ifInst "" (formula "14")) (ifInst "" (formula "20")) (ifInst "" (formula "149"))) - (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "80") (term "0")) - (rule "replace_known_right" (formula "80") (term "0,0") (ifseqformula "116")) - (builtin "One Step Simplification" (formula "80")) - (rule "andLeft" (formula "80")) - (rule "andLeft" (formula "80")) - (rule "andLeft" (formula "82")) - (rule "andLeft" (formula "83")) - (rule "replace_known_left" (formula "74") (term "1,0,1") (ifseqformula "81")) - (builtin "One Step Simplification" (formula "74")) - (rule "replace_known_left" (formula "75") (term "1,0,1") (ifseqformula "81")) - (builtin "One Step Simplification" (formula "75")) - (rule "inEqSimp_exactShadow3" (formula "80") (ifseqformula "81")) - (rule "polySimp_mulComm0" (formula "80") (term "0,0")) - (rule "polySimp_addComm0" (formula "80") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "80")) - (rule "polySimp_mulLiterals" (formula "80") (term "0")) - (rule "polySimp_elimOne" (formula "80") (term "0")) - (rule "Definition_axiom_for_isClassOfSlice_in_de_wiesler_Classifier" (formula "61") (term "0,1,0,0,0,1,0") (inst "i=i")) - (builtin "One Step Simplification" (formula "61")) - (rule "expand_inInt" (formula "61") (term "1,0,0,1,0,0,0,1,0")) - (rule "replace_int_MAX" (formula "61") (term "1,0,1,0,0,1,0,0,0,1,0")) - (rule "replace_int_MIN" (formula "61") (term "0,1,1,0,0,1,0,0,0,1,0")) - (rule "inEqSimp_ltToLeq" (formula "61") (term "1,0,0,0,1,0,0,0,1,0")) - (rule "polySimp_rightDist" (formula "61") (term "1,0,0,1,0,0,0,1,0,0,0,1,0")) - (rule "polySimp_mulAssoc" (formula "61") (term "0,1,0,0,1,0,0,0,1,0,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "61") (term "0,0,1,0,0,1,0,0,0,1,0,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "61") (term "0,1,0,0,1,0,0,0,1,0,0,0,1,0")) - (rule "polySimp_addAssoc" (formula "61") (term "0,0,1,0,0,0,1,0,0,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "61") (term "0,0,0,0,1,0,0,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "61") (term "1,1,0,0,1,0,0,0,1,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "61") (term "1,0,0,0,1,0,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "61") (term "1,1,0,0,0,1,0,0,0,1,0")) - (rule "polySimp_rightDist" (formula "61") (term "1,1,0,0,0,1,0,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "61") (term "1,1,1,0,0,0,1,0,0,0,1,0")) - (rule "polySimp_elimOne" (formula "61") (term "1,1,1,0,0,0,1,0,0,0,1,0")) - (rule "polySimp_rightDist" (formula "61") (term "0,1,1,0,0,0,1,0,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "61") (term "1,0,1,1,0,0,0,1,0,0,0,1,0")) - (rule "mul_literals" (formula "61") (term "0,0,1,1,0,0,0,1,0,0,0,1,0")) - (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "59") (term "0,1,0")) - (builtin "One Step Simplification" (formula "59")) - (rule "translateJavaSubInt" (formula "59") (term "0,0,1,0")) - (rule "translateJavaUnaryMinusInt" (formula "59") (term "1,0,1,0")) - (rule "neg_literal" (formula "59") (term "1,0,1,0")) - (rule "translateJavaAddInt" (formula "59") (term "0,0,0,1,0")) - (rule "polySimp_elimSub" (formula "59") (term "0,0,1,0")) - (rule "mul_literals" (formula "59") (term "1,0,0,1,0")) - (rule "polySimp_addLiterals" (formula "59") (term "0,0,1,0")) - (rule "polySimp_addComm0" (formula "59") (term "0,0,1,0")) - (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "69") (term "0")) - (builtin "One Step Simplification" (formula "69")) - (rule "translateJavaSubInt" (formula "69") (term "0,1,1,1")) - (rule "polySimp_elimSub" (formula "69") (term "0,1,1,1")) - (rule "polySimp_addComm0" (formula "69") (term "0,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "69") (term "1,1,1")) - (rule "mul_literals" (formula "69") (term "1,0,0,1,1,1")) - (rule "add_literals" (formula "69") (term "0,0,1,1,1")) - (rule "polySimp_addAssoc" (formula "69") (term "0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "69") (term "0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "69") (term "1,1,1")) - (rule "polySimp_mulComm0" (formula "69") (term "1,1,1,1")) - (rule "polySimp_rightDist" (formula "69") (term "1,1,1,1")) - (rule "mul_literals" (formula "69") (term "0,1,1,1,1")) - (rule "polySimp_mulLiterals" (formula "69") (term "1,1,1,1,1")) - (rule "polySimp_elimOne" (formula "69") (term "1,1,1,1,1")) - (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "69") (term "0")) - (builtin "One Step Simplification" (formula "69")) - (rule "translateJavaUnaryMinusInt" (formula "69") (term "1,0")) - (rule "neg_literal" (formula "69") (term "1,0")) - (rule "translateJavaSubInt" (formula "69") (term "0,0")) - (rule "translateJavaAddInt" (formula "69") (term "0,0,0")) - (rule "polySimp_elimSub" (formula "69") (term "0,0")) - (rule "mul_literals" (formula "69") (term "1,0,0")) - (rule "polySimp_addLiterals" (formula "69") (term "0,0")) - (rule "polySimp_addComm0" (formula "69") (term "0,0")) - (rule "inEqSimp_exactShadow3" (formula "68") (ifseqformula "69")) - (rule "times_zero_1" (formula "68") (term "0,0")) - (rule "add_zero_left" (formula "68") (term "0")) - (rule "inEqSimp_subsumption6" (formula "68") (ifseqformula "66")) - (rule "times_zero_1" (formula "68") (term "1,1,0")) - (rule "greater_literals" (formula "68") (term "0,0")) - (builtin "One Step Simplification" (formula "68")) - (rule "leq_literals" (formula "68") (term "0")) - (builtin "One Step Simplification" (formula "68")) - (rule "true_left" (formula "68")) - (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "112") (term "0")) - (builtin "One Step Simplification" (formula "112")) - (rule "translateJavaSubInt" (formula "112") (term "0,0")) - (rule "translateJavaUnaryMinusInt" (formula "112") (term "1,0")) - (rule "neg_literal" (formula "112") (term "1,0")) - (rule "translateJavaAddInt" (formula "112") (term "0,0,0")) - (rule "polySimp_elimSub" (formula "112") (term "0,0")) - (rule "mul_literals" (formula "112") (term "1,0,0")) - (rule "polySimp_addLiterals" (formula "112") (term "0,0")) - (rule "polySimp_addComm0" (formula "112") (term "0,0")) - (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "110") (term "0")) - (builtin "One Step Simplification" (formula "110") (ifInst "" (formula "108")) (ifInst "" (formula "109"))) - (rule "translateJavaSubInt" (formula "110") (term "0,1")) - (rule "polySimp_elimSub" (formula "110") (term "0,1")) - (rule "polySimp_mulComm0" (formula "110") (term "1,0,1")) - (rule "polySimp_rightDist" (formula "110") (term "1,0,1")) - (rule "polySimp_mulAssoc" (formula "110") (term "0,1,0,1")) - (rule "polySimp_mulComm0" (formula "110") (term "0,0,1,0,1")) - (rule "polySimp_mulLiterals" (formula "110") (term "0,1,0,1")) - (rule "polySimp_elimOne" (formula "110") (term "0,1,0,1")) - (rule "polySimp_addComm0" (formula "110") (term "0,1")) - (rule "inEqSimp_ltToLeq" (formula "110") (term "1")) - (rule "mul_literals" (formula "110") (term "1,0,0,1")) - (rule "add_literals" (formula "110") (term "0,0,1")) - (rule "polySimp_addAssoc" (formula "110") (term "0,1")) - (rule "polySimp_addAssoc" (formula "110") (term "0,0,1")) - (rule "inEqSimp_homoInEq0" (formula "110") (term "1,0")) - (rule "polySimp_mulComm0" (formula "110") (term "1,0,1,0")) - (rule "polySimp_rightDist" (formula "110") (term "1,0,1,0")) - (rule "polySimp_mulAssoc" (formula "110") (term "0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "110") (term "0,0,1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "110") (term "0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "110") (term "0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "110") (term "0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "110") (term "0,0")) - (rule "mul_literals" (formula "110") (term "1,0,0,0")) - (rule "add_zero_right" (formula "110") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "110") (term "1")) - (rule "polySimp_mulComm0" (formula "110") (term "1,1")) - (rule "polySimp_rightDist" (formula "110") (term "1,1")) - (rule "polySimp_mulLiterals" (formula "110") (term "1,1,1")) - (rule "polySimp_elimOne" (formula "110") (term "1,1,1")) - (rule "polySimp_rightDist" (formula "110") (term "0,1,1")) - (rule "mul_literals" (formula "110") (term "0,0,1,1")) - (rule "replace_known_left" (formula "110") (term "1") (ifseqformula "111")) - (builtin "One Step Simplification" (formula "110")) - (rule "true_left" (formula "110")) - (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "110") (term "0")) - (builtin "One Step Simplification" (formula "110")) - (rule "translateJavaUnaryMinusInt" (formula "110") (term "1,0")) - (rule "neg_literal" (formula "110") (term "1,0")) - (rule "translateJavaAddInt" (formula "110") (term "0,0,0")) - (rule "translateJavaSubInt" (formula "110") (term "0,0")) - (rule "polySimp_elimSub" (formula "110") (term "0,0")) - (rule "mul_literals" (formula "110") (term "1,0,0")) - (rule "polySimp_addLiterals" (formula "110") (term "0,0")) - (rule "polySimp_addComm1" (formula "110") (term "0,0")) - (rule "polySimp_addComm0" (formula "110") (term "0,0,0")) - (rule "inEqSimp_exactShadow3" (formula "72") (ifseqformula "110")) + (rule "translateJavaUnaryMinusInt" (formula "73") (term "1,1")) + (rule "neg_literal" (formula "73") (term "1,1")) + (rule "translateJavaAddInt" (formula "73") (term "0,0,1")) + (rule "translateJavaSubInt" (formula "73") (term "0,1")) + (rule "polySimp_elimSub" (formula "73") (term "0,1")) + (rule "mul_literals" (formula "73") (term "1,0,1")) + (rule "polySimp_addLiterals" (formula "73") (term "0,1")) + (rule "polySimp_addComm1" (formula "73") (term "0,1")) + (rule "polySimp_addComm0" (formula "73") (term "0,0,1")) + (rule "inEqSimp_exactShadow3" (formula "71") (ifseqformula "73")) + (rule "polySimp_mulAssoc" (formula "71") (term "0,0")) + (rule "polySimp_mulComm0" (formula "71") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "71") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "71")) + (rule "polySimp_mulLiterals" (formula "71") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "71") (ifseqformula "94")) + (rule "polySimp_mulAssoc" (formula "71") (term "0,0")) + (rule "polySimp_mulComm0" (formula "71") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "71") (term "0,0")) + (rule "polySimp_addComm0" (formula "71") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "71")) + (rule "polySimp_mulLiterals" (formula "71") (term "0")) + (rule "inEqSimp_subsumption4" (formula "71") (ifseqformula "22")) + (rule "mul_literals" (formula "71") (term "0,1,0")) + (rule "greater_literals" (formula "71") (term "0,0")) + (builtin "One Step Simplification" (formula "71")) + (rule "leq_literals" (formula "71") (term "0")) + (builtin "One Step Simplification" (formula "71")) + (rule "true_left" (formula "71")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "72") (term "0")) + (builtin "One Step Simplification" (formula "72") (ifInst "" (formula "143")) (ifInst "" (formula "18"))) + (rule "wellFormedAnon" (formula "72") (term "1,0")) + (rule "translateJavaAddInt" (formula "72") (term "2,1,1,0,1,1,1,1")) + (rule "translateJavaSubInt" (formula "72") (term "2,0,1,0,1,1,1,1,1")) + (rule "replace_known_left" (formula "72") (term "1,1,0") (ifseqformula "12")) + (builtin "One Step Simplification" (formula "72") (ifInst "" (formula "13"))) + (rule "polySimp_elimSub" (formula "72") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "72") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm1" (formula "72") (term "2,1,1,0,1,1,1,1")) + (rule "add_literals" (formula "72") (term "0,2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "72") (term "2,0,1,0,1,1,1,1,1")) + (rule "add_literals" (formula "72") (term "0,2,0,1,0,1,1,1,1,1")) + (rule "add_zero_left" (formula "72") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "72") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "72") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "72") (term "0,0,0,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "72") (term "0,0,0,0,1,1,1,1")) + (rule "add_literals" (formula "72") (term "0,0,0,0,0,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "72") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "72") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_rightDist" (formula "72") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "mul_literals" (formula "72") (term "0,1,0,0,0,0,1,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "72") (term "0,0,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "72") (term "0,0,0,0,0,1,1,1,1,1")) + (rule "add_zero_left" (formula "72") (term "0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "72") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "72") (term "1,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "72") (term "0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "72") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "72") (term "1,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "72") (term "1,0,1,1,1,1,1")) + (rule "inEqSimp_homoInEq0" (formula "72") (term "0,0,0")) + (rule "mul_literals" (formula "72") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "72") (term "0,0,0,0")) + (rule "applyEq" (formula "72") (term "2,0,1,0,0,1,1") (ifseqformula "61")) + (rule "applyEq" (formula "72") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "61")) + (rule "applyEq" (formula "72") (term "2,0,1,0,1,1") (ifseqformula "61")) + (rule "applyEq" (formula "72") (term "0,1,0,0,1,1,1,1,1") (ifseqformula "61")) + (rule "replace_known_left" (formula "72") (term "1,0,0,1,1,1,1,1") (ifseqformula "2")) + (builtin "One Step Simplification" (formula "72")) + (rule "applyEq" (formula "72") (term "0,1,0,0") (ifseqformula "61")) + (rule "replace_known_left" (formula "72") (term "1,0,0") (ifseqformula "2")) + (builtin "One Step Simplification" (formula "72")) + (rule "inEqSimp_sepPosMonomial1" (formula "72") (term "0,0")) + (rule "mul_literals" (formula "72") (term "1,0,0")) + (rule "inEqSimp_invertInEq0" (formula "72") (term "0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "72") (term "0,0,0,1,1,1,1,1")) + (rule "mul_literals" (formula "72") (term "1,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "72") (term "0,0,0,1,1,1,1,1")) + (rule "replace_known_left" (formula "72") (term "0,0,1,1,1,1,1") (ifseqformula "8")) + (builtin "One Step Simplification" (formula "72")) + (rule "inEqSimp_sepNegMonomial0" (formula "72") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "72") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "72") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_subsumption1" (formula "72") (term "0,0") (ifseqformula "8")) + (rule "leq_literals" (formula "72") (term "0,0,0")) + (builtin "One Step Simplification" (formula "72") (ifInst "" (formula "74"))) + (rule "true_left" (formula "72")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "72") (term "0")) + (rule "translateJavaCastInt" (formula "72") (term "0,0")) + (rule "castedGetAny" (formula "72") (term "0,0")) + (rule "inEqSimp_exactShadow3" (formula "72") (ifseqformula "104")) (rule "polySimp_mulAssoc" (formula "72") (term "0,0")) (rule "polySimp_mulComm0" (formula "72") (term "0,0,0")) (rule "polySimp_mulLiterals" (formula "72") (term "0,0")) (rule "polySimp_addAssoc" (formula "72") (term "0")) - (rule "polySimp_addAssoc" (formula "72") (term "0,0")) - (rule "polySimp_addComm0" (formula "72") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "72")) - (rule "polySimp_mulComm0" (formula "72") (term "1")) - (rule "polySimp_rightDist" (formula "72") (term "1")) - (rule "polySimp_mulLiterals" (formula "72") (term "1,1")) - (rule "polySimp_elimOne" (formula "72") (term "1,1")) - (rule "polySimp_rightDist" (formula "72") (term "0,1")) - (rule "mul_literals" (formula "72") (term "0,0,1")) - (rule "polySimp_mulLiterals" (formula "72") (term "1,0,1")) - (rule "inEqSimp_exactShadow3" (formula "118") (ifseqformula "110")) - (rule "polySimp_rightDist" (formula "118") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "118") (term "1,0,0")) - (rule "mul_literals" (formula "118") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "118") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "118") (term "0")) - (rule "polySimp_addAssoc" (formula "118") (term "0,0")) - (rule "polySimp_addComm1" (formula "118") (term "0,0,0")) - (rule "add_literals" (formula "118") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "118") (term "0,0")) - (rule "add_literals" (formula "118") (term "1,1,0,0")) - (rule "times_zero_1" (formula "118") (term "1,0,0")) - (rule "add_zero_right" (formula "118") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "118")) - (rule "mul_literals" (formula "118") (term "1")) - (rule "inEqSimp_subsumption1" (formula "118") (ifseqformula "16")) - (rule "leq_literals" (formula "118") (term "0")) - (builtin "One Step Simplification" (formula "118")) - (rule "true_left" (formula "118")) - (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "108") (term "0,0")) - (builtin "One Step Simplification" (formula "108") (ifInst "" (formula "109")) (ifInst "" (formula "110"))) - (rule "translateJavaSubInt" (formula "108") (term "0,1")) - (rule "polySimp_elimSub" (formula "108") (term "0,1")) - (rule "polySimp_mulComm0" (formula "108") (term "1,0,1")) - (rule "polySimp_rightDist" (formula "108") (term "1,0,1")) - (rule "polySimp_mulAssoc" (formula "108") (term "0,1,0,1")) - (rule "polySimp_mulComm0" (formula "108") (term "0,0,1,0,1")) - (rule "polySimp_mulLiterals" (formula "108") (term "0,1,0,1")) - (rule "polySimp_elimOne" (formula "108") (term "0,1,0,1")) - (rule "polySimp_addComm0" (formula "108") (term "0,1")) - (rule "inEqSimp_ltToLeq" (formula "108") (term "1")) - (rule "mul_literals" (formula "108") (term "1,0,0,1")) - (rule "add_literals" (formula "108") (term "0,0,1")) - (rule "polySimp_addAssoc" (formula "108") (term "0,1")) - (rule "polySimp_addAssoc" (formula "108") (term "0,0,1")) - (rule "inEqSimp_homoInEq0" (formula "108") (term "0,0")) - (rule "times_zero_2" (formula "108") (term "1,0,0,0")) - (rule "add_zero_right" (formula "108") (term "0,0,0")) - (rule "inEqSimp_homoInEq0" (formula "108") (term "1,0")) - (rule "polySimp_mulComm0" (formula "108") (term "1,0,1,0")) - (rule "polySimp_rightDist" (formula "108") (term "1,0,1,0")) - (rule "polySimp_mulAssoc" (formula "108") (term "0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "108") (term "0,0,1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "108") (term "0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "108") (term "0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "108") (term "0,1,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "108") (term "1")) - (rule "polySimp_mulComm0" (formula "108") (term "1,1")) - (rule "polySimp_rightDist" (formula "108") (term "1,1")) - (rule "polySimp_mulLiterals" (formula "108") (term "1,1,1")) - (rule "polySimp_elimOne" (formula "108") (term "1,1,1")) - (rule "polySimp_rightDist" (formula "108") (term "0,1,1")) - (rule "mul_literals" (formula "108") (term "0,0,1,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "108") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "108") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "108") (term "1,0,0")) - (rule "replace_known_left" (formula "108") (term "0,0") (ifseqformula "26")) - (builtin "One Step Simplification" (formula "108")) - (rule "inEqSimp_sepNegMonomial1" (formula "108") (term "0")) - (rule "polySimp_mulLiterals" (formula "108") (term "0,0")) - (rule "polySimp_elimOne" (formula "108") (term "0,0")) - (rule "replace_known_left" (formula "108") (term "0") (ifseqformula "31")) - (builtin "One Step Simplification" (formula "108")) - (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "92") (term "0")) - (builtin "One Step Simplification" (formula "92")) - (rule "translateJavaMod" (formula "92") (term "0")) - (rule "jmod_axiom" (formula "92") (term "0")) - (rule "polySimp_mulLiterals" (formula "92") (term "1,0")) - (rule "polySimp_sepNegMonomial" (formula "92")) - (rule "polySimp_mulLiterals" (formula "92") (term "0")) - (rule "newSym_eq" (formula "92") (inst "newSymDef=mul(int::final(bucket_pointers, - de.wiesler.BucketPointers::$first_empty_position), - Z(0(#)))") (inst "l=l_1")) - (rule "times_zero_1" (formula "92") (term "1,1")) - (rule "add_zero_right" (formula "92") (term "1")) - (rule "applyEq" (formula "93") (term "0,0") (ifseqformula "92")) - (rule "eqSymm" (formula "93")) - (rule "applyEq" (formula "89") (term "0") (ifseqformula "93")) - (rule "applyEq" (formula "92") (term "0,0") (ifseqformula "93")) - (rule "applyEq" (formula "90") (term "1") (ifseqformula "93")) - (rule "applyEq" (formula "88") (term "0") (ifseqformula "93")) - (rule "elimGcdGeq_antec" (formula "88") (inst "elimGcd=Z(6(5(2(#))))") (inst "elimGcdLeftDiv=l_1") (inst "elimGcdRightDiv=Z(0(#))")) - (rule "polySimp_mulLiterals" (formula "88") (term "1,0,1,0")) - (rule "add_zero_right" (formula "88") (term "0,0,0,1,0")) - (rule "leq_literals" (formula "88") (term "0,0")) - (builtin "One Step Simplification" (formula "88")) - (rule "mul_literals" (formula "88") (term "0,1,0,0,0,0")) - (rule "mul_literals" (formula "88") (term "1,0,0,0,0")) - (rule "add_zero_right" (formula "88") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "88") (term "0,0")) - (rule "add_literals" (formula "88") (term "1,1,0,0")) - (rule "times_zero_1" (formula "88") (term "1,0,0")) - (rule "add_zero_right" (formula "88") (term "0,0")) - (rule "leq_literals" (formula "88") (term "0")) - (builtin "One Step Simplification" (formula "88")) - (rule "elimGcdLeq_antec" (formula "89") (inst "elimGcd=Z(6(5(2(#))))") (inst "elimGcdLeftDiv=l_1") (inst "elimGcdRightDiv=Z(7(0(6(8(8(3(8(#))))))))")) - (rule "mul_literals" (formula "89") (term "0,1,0,0,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "89") (term "1,0,1,0")) - (rule "neg_literal" (formula "89") (term "0,0,0,0,0,1,0")) - (rule "leq_literals" (formula "89") (term "0,0")) - (builtin "One Step Simplification" (formula "89")) - (rule "mul_literals" (formula "89") (term "1,0,0,0,0,0")) - (rule "add_literals" (formula "89") (term "0,0,0,0,0")) - (rule "add_literals" (formula "89") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "89") (term "0,0")) - (rule "add_literals" (formula "89") (term "1,1,0,0")) - (rule "times_zero_1" (formula "89") (term "1,0,0")) - (rule "add_zero_right" (formula "89") (term "0,0")) - (rule "qeq_literals" (formula "89") (term "0")) - (builtin "One Step Simplification" (formula "89")) - (rule "inEqSimp_exactShadow3" (formula "90") (ifseqformula "91")) - (rule "polySimp_mulAssoc" (formula "90") (term "0,0")) - (rule "polySimp_mulComm0" (formula "90") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "90") (term "0,0")) - (rule "polySimp_addComm0" (formula "90") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "90")) - (rule "polySimp_mulLiterals" (formula "90") (term "0")) - (rule "inEqSimp_subsumption4" (formula "90") (ifseqformula "89")) - (rule "mul_literals" (formula "90") (term "0,1,0")) - (rule "greater_literals" (formula "90") (term "0,0")) - (builtin "One Step Simplification" (formula "90")) - (rule "leq_literals" (formula "90") (term "0")) - (builtin "One Step Simplification" (formula "90")) - (rule "true_left" (formula "90")) - (rule "Class_invariant_axiom_for_de_wiesler_Buffers" (formula "10") (term "0")) - (rule "replace_known_right" (formula "10") (term "0,1,0") (ifseqformula "124")) - (builtin "One Step Simplification" (formula "10") (ifInst "" (formula "125"))) - (rule "andLeft" (formula "10")) - (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "74") (term "0")) - (builtin "One Step Simplification" (formula "74")) - (rule "translateJavaSubInt" (formula "74") (term "0,1,1,1")) - (rule "polySimp_elimSub" (formula "74") (term "0,1,1,1")) - (rule "polySimp_addComm0" (formula "74") (term "0,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "74") (term "1,1,1")) - (rule "mul_literals" (formula "74") (term "1,0,0,1,1,1")) - (rule "add_literals" (formula "74") (term "0,0,1,1,1")) - (rule "polySimp_addAssoc" (formula "74") (term "0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "74") (term "0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "74") (term "1,1,1")) - (rule "polySimp_mulComm0" (formula "74") (term "1,1,1,1")) - (rule "polySimp_rightDist" (formula "74") (term "1,1,1,1")) - (rule "polySimp_mulLiterals" (formula "74") (term "1,1,1,1,1")) - (rule "mul_literals" (formula "74") (term "0,1,1,1,1")) - (rule "polySimp_elimOne" (formula "74") (term "1,1,1,1,1")) - (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "88") (term "0,1,1")) - (builtin "One Step Simplification" (formula "88")) - (rule "translateJavaSubInt" (formula "88") (term "0,1,1,1")) - (rule "polySimp_elimSub" (formula "88") (term "0,1,1,1")) - (rule "polySimp_addComm0" (formula "88") (term "0,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "88") (term "1,1,1")) - (rule "mul_literals" (formula "88") (term "1,0,0,1,1,1")) - (rule "add_literals" (formula "88") (term "0,0,1,1,1")) - (rule "polySimp_addAssoc" (formula "88") (term "0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "88") (term "0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "88") (term "1,1,1")) - (rule "polySimp_mulComm0" (formula "88") (term "1,1,1,1")) - (rule "polySimp_rightDist" (formula "88") (term "1,1,1,1")) - (rule "polySimp_mulLiterals" (formula "88") (term "1,1,1,1,1")) - (rule "mul_literals" (formula "88") (term "0,1,1,1,1")) - (rule "polySimp_elimOne" (formula "88") (term "1,1,1,1,1")) - (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "112") (term "0")) - (builtin "One Step Simplification" (formula "112")) - (rule "translateJavaMod" (formula "112") (term "0")) - (rule "jmod_axiom" (formula "112") (term "0")) - (rule "polySimp_mulLiterals" (formula "112") (term "1,0")) - (rule "polySimp_sepNegMonomial" (formula "112")) - (rule "polySimp_mulLiterals" (formula "112") (term "0")) - (rule "newSym_eq" (formula "112") (inst "newSymDef=mul(de.wiesler.Buffers::blockAligned(add(mul(begin, - Z(neglit(1(#)))), - end)), - Z(0(#)))") (inst "l=l_2")) - (rule "times_zero_1" (formula "112") (term "1,1")) - (rule "add_zero_right" (formula "112") (term "1")) - (rule "applyEq" (formula "113") (term "0,0") (ifseqformula "112")) - (rule "eqSymm" (formula "113")) - (rule "applyEq" (formula "112") (term "0,0") (ifseqformula "113")) - (rule "applyEq" (formula "114") (term "0") (ifseqformula "113")) - (rule "inEqSimp_homoInEq1" (formula "114")) - (rule "polySimp_mulLiterals" (formula "114") (term "1,0")) - (rule "polySimp_addComm1" (formula "114") (term "0")) - (rule "polySimp_addComm0" (formula "114") (term "0,0")) - (rule "applyEq" (formula "111") (term "0") (ifseqformula "113")) - (rule "inEqSimp_homoInEq0" (formula "111")) - (rule "polySimp_mulLiterals" (formula "111") (term "1,0")) - (rule "polySimp_addComm1" (formula "111") (term "0")) - (rule "polySimp_addComm1" (formula "111") (term "0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "114")) - (rule "polySimp_mulComm0" (formula "114") (term "1")) - (rule "polySimp_rightDist" (formula "114") (term "1")) - (rule "polySimp_mulLiterals" (formula "114") (term "1,1")) - (rule "polySimp_elimOne" (formula "114") (term "1,1")) - (rule "polySimp_mulComm0" (formula "114") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "114") (term "0,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "111")) - (rule "polySimp_mulComm0" (formula "111") (term "1")) - (rule "polySimp_rightDist" (formula "111") (term "1")) - (rule "polySimp_mulLiterals" (formula "111") (term "1,1")) - (rule "polySimp_elimOne" (formula "111") (term "1,1")) - (rule "polySimp_rightDist" (formula "111") (term "0,1")) - (rule "mul_literals" (formula "111") (term "0,0,1")) - (rule "polySimp_mulLiterals" (formula "111") (term "1,0,1")) - (rule "inEqSimp_exactShadow3" (formula "72") (ifseqformula "114")) - (rule "polySimp_rightDist" (formula "72") (term "0,0")) - (rule "polySimp_rightDist" (formula "72") (term "0,0,0")) - (rule "mul_literals" (formula "72") (term "0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "72") (term "1,0,0,0")) - (rule "polySimp_addAssoc" (formula "72") (term "0")) - (rule "polySimp_addComm1" (formula "72") (term "0,0")) - (rule "polySimp_pullOutFactor2b" (formula "72") (term "0")) - (rule "add_literals" (formula "72") (term "1,1,0")) - (rule "times_zero_1" (formula "72") (term "1,0")) - (rule "add_zero_right" (formula "72") (term "0")) - (rule "polySimp_addComm1" (formula "72") (term "0")) + (rule "polySimp_addComm0" (formula "72") (term "0,0")) (rule "inEqSimp_sepNegMonomial1" (formula "72")) (rule "polySimp_mulLiterals" (formula "72") (term "0")) - (rule "elimGcdLeq_antec" (formula "72") (inst "elimGcd=Z(6(5(2(#))))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcdRightDiv=add(Z(0(#)), l_2)")) - (rule "polySimp_mulLiterals" (formula "72") (term "1,0,1,0")) - (rule "neg_literal" (formula "72") (term "0,0,0,0,0,1,0")) - (rule "leq_literals" (formula "72") (term "0,0")) - (builtin "One Step Simplification" (formula "72")) - (rule "add_zero_left" (formula "72") (term "1,1")) - (rule "mul_literals" (formula "72") (term "0,1,0,0,0,0,0")) - (rule "add_zero_left" (formula "72") (term "1,1,0,0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "72") (term "0,0")) - (rule "add_literals" (formula "72") (term "1,1,0,0")) - (rule "times_zero_1" (formula "72") (term "1,0,0")) - (rule "add_zero_right" (formula "72") (term "0,0")) - (rule "polySimp_mulComm0" (formula "72") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "72") (term "0")) + (rule "inEqSimp_subsumption0" (formula "72") (ifseqformula "68")) + (rule "inEqSimp_homoInEq0" (formula "72") (term "0")) + (rule "polySimp_mulComm0" (formula "72") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "72") (term "1,0,0")) + (rule "mul_literals" (formula "72") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "72") (term "1,1,0,0")) (rule "polySimp_addAssoc" (formula "72") (term "0,0")) (rule "polySimp_addComm1" (formula "72") (term "0,0,0")) (rule "add_literals" (formula "72") (term "0,0,0,0")) @@ -35039,738 +49524,892 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "add_zero_right" (formula "72") (term "0,0")) (rule "qeq_literals" (formula "72") (term "0")) (builtin "One Step Simplification" (formula "72")) - (rule "inEqSimp_exactShadow3" (formula "112") (ifseqformula "30")) - (rule "polySimp_rightDist" (formula "112") (term "0,0")) - (rule "polySimp_addComm1" (formula "112") (term "0")) - (rule "polySimp_rightDist" (formula "112") (term "0,0,0")) - (rule "mul_literals" (formula "112") (term "0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "112") (term "1,0,0,0")) - (rule "polySimp_addComm1" (formula "112") (term "0,0")) - (rule "add_literals" (formula "112") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "112")) - (rule "polySimp_mulLiterals" (formula "112") (term "0")) - (rule "polySimp_elimOne" (formula "112") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "17") (ifseqformula "116")) - (rule "mul_literals" (formula "17") (term "0,0")) - (rule "polySimp_addAssoc" (formula "17") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "17")) - (rule "polySimp_mulComm0" (formula "17") (term "1")) - (rule "polySimp_rightDist" (formula "17") (term "1")) - (rule "polySimp_mulLiterals" (formula "17") (term "1,1")) - (rule "mul_literals" (formula "17") (term "0,1")) - (rule "inEqSimp_exactShadow3" (formula "114") (ifseqformula "33")) - (rule "polySimp_rightDist" (formula "114") (term "0,0")) - (rule "polySimp_rightDist" (formula "114") (term "0,0,0")) - (rule "mul_literals" (formula "114") (term "0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "114") (term "1,0,0,0")) - (rule "polySimp_addAssoc" (formula "114") (term "0")) - (rule "polySimp_addComm1" (formula "114") (term "0,0")) - (rule "polySimp_pullOutFactor2b" (formula "114") (term "0")) - (rule "add_literals" (formula "114") (term "1,1,0")) - (rule "times_zero_1" (formula "114") (term "1,0")) - (rule "add_zero_right" (formula "114") (term "0")) - (rule "polySimp_addComm1" (formula "114") (term "0")) - (rule "add_literals" (formula "114") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "114")) - (rule "polySimp_mulLiterals" (formula "114") (term "0")) - (rule "elimGcdLeq_antec" (formula "114") (inst "elimGcd=Z(6(5(2(#))))") (inst "elimGcdLeftDiv=l_2") (inst "elimGcdRightDiv=Z(7(0(6(8(8(3(8(#))))))))")) - (rule "neg_literal" (formula "114") (term "0,0,0,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "114") (term "1,0,0,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "114") (term "1,0,1,0")) - (rule "leq_literals" (formula "114") (term "0,0")) - (builtin "One Step Simplification" (formula "114")) - (rule "mul_literals" (formula "114") (term "1,0,0,0,0,0")) - (rule "add_literals" (formula "114") (term "0,0,0,0,0")) - (rule "add_literals" (formula "114") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "114") (term "0,0")) - (rule "add_literals" (formula "114") (term "1,1,0,0")) - (rule "times_zero_1" (formula "114") (term "1,0,0")) - (rule "add_zero_right" (formula "114") (term "0,0")) - (rule "qeq_literals" (formula "114") (term "0")) - (builtin "One Step Simplification" (formula "114")) - (rule "inEqSimp_exactShadow3" (formula "28") (ifseqformula "118")) - (rule "polySimp_mulComm0" (formula "28") (term "0,0")) - (rule "polySimp_addAssoc" (formula "28") (term "0")) - (rule "polySimp_addComm0" (formula "28") (term "0,0")) - (rule "polySimp_pullOutFactor2b" (formula "28") (term "0")) - (rule "add_literals" (formula "28") (term "1,1,0")) - (rule "times_zero_1" (formula "28") (term "1,0")) - (rule "add_zero_right" (formula "28") (term "0")) - (rule "elimGcdGeq_antec" (formula "28") (inst "elimGcd=Z(6(5(2(#))))") (inst "elimGcdLeftDiv=l_2") (inst "elimGcdRightDiv=Z(0(#))")) - (rule "add_zero_right" (formula "28") (term "0,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "28") (term "1,0,1,0")) - (rule "leq_literals" (formula "28") (term "0,0")) - (builtin "One Step Simplification" (formula "28")) - (rule "mul_literals" (formula "28") (term "0,1,0,0,0,0")) - (rule "mul_literals" (formula "28") (term "1,0,0,0,0")) - (rule "add_zero_right" (formula "28") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "28") (term "0,0")) - (rule "add_literals" (formula "28") (term "1,1,0,0")) - (rule "times_zero_1" (formula "28") (term "1,0,0")) - (rule "add_zero_right" (formula "28") (term "0,0")) - (rule "leq_literals" (formula "28") (term "0")) - (builtin "One Step Simplification" (formula "28")) - (rule "inEqSimp_exactShadow3" (formula "69") (ifseqformula "74")) - (rule "times_zero_1" (formula "69") (term "0,0")) - (rule "add_zero_left" (formula "69") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "125") (ifseqformula "114")) - (rule "polySimp_rightDist" (formula "125") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "125") (term "1,0,0")) - (rule "mul_literals" (formula "125") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "125") (term "0")) - (rule "polySimp_addAssoc" (formula "125") (term "0,0")) - (rule "add_literals" (formula "125") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "125")) - (rule "polySimp_mulComm0" (formula "125") (term "1")) - (rule "polySimp_rightDist" (formula "125") (term "1")) - (rule "polySimp_mulLiterals" (formula "125") (term "1,1")) - (rule "mul_literals" (formula "125") (term "0,1")) - (rule "elimGcdGeq_antec" (formula "125") (inst "elimGcd=Z(6(5(2(#))))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcdRightDiv=add(Z(neglit(6(3(7(8(8(3(8(#))))))))), l_2)")) - (rule "mul_literals" (formula "125") (term "0,1,0,0,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "125") (term "1,0,1,0")) - (rule "leq_literals" (formula "125") (term "0,0")) - (builtin "One Step Simplification" (formula "125")) - (rule "polySimp_pullOutFactor0b" (formula "125") (term "0,0")) - (rule "add_literals" (formula "125") (term "1,1,0,0")) - (rule "times_zero_1" (formula "125") (term "1,0,0")) - (rule "add_zero_right" (formula "125") (term "0,0")) - (rule "polySimp_rightDist" (formula "125") (term "1,0,0,0")) - (rule "mul_literals" (formula "125") (term "0,1,0,0,0")) - (rule "polySimp_addAssoc" (formula "125") (term "0,0,0")) - (rule "add_literals" (formula "125") (term "0,0,0,0")) - (rule "polySimp_addAssoc" (formula "125") (term "0,0")) - (rule "polySimp_addComm1" (formula "125") (term "0,0,0")) - (rule "add_literals" (formula "125") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "125") (term "0,0")) - (rule "add_literals" (formula "125") (term "1,1,0,0")) - (rule "times_zero_1" (formula "125") (term "1,0,0")) - (rule "add_zero_right" (formula "125") (term "0,0")) - (rule "leq_literals" (formula "125") (term "0")) - (builtin "One Step Simplification" (formula "125")) - (rule "inEqSimp_exactShadow3" (formula "26") (ifseqformula "114")) - (rule "times_zero_1" (formula "26") (term "0,0")) - (rule "add_zero_left" (formula "26") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "26")) - (rule "polySimp_mulLiterals" (formula "26") (term "0")) - (rule "elimGcdLeq_antec" (formula "26") (inst "elimGcd=Z(6(5(2(#))))") (inst "elimGcdLeftDiv=l_2") (inst "elimGcdRightDiv=Z(8(2(1(#))))")) - (rule "leq_literals" (formula "26") (term "0,0")) - (builtin "One Step Simplification" (formula "26")) - (rule "neg_literal" (formula "26") (term "0,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "26") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "26") (term "1,0,0")) - (rule "mul_literals" (formula "26") (term "1,0,0,0,0,0")) - (rule "add_literals" (formula "26") (term "0,0,0,0,0")) - (rule "add_literals" (formula "26") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "26") (term "0,0")) - (rule "add_literals" (formula "26") (term "1,1,0,0")) - (rule "times_zero_1" (formula "26") (term "1,0,0")) - (rule "add_zero_right" (formula "26") (term "0,0")) - (rule "qeq_literals" (formula "26") (term "0")) - (builtin "One Step Simplification" (formula "26")) - (rule "inEqSimp_subsumption0" (formula "116") (ifseqformula "26")) - (rule "leq_literals" (formula "116") (term "0")) - (builtin "One Step Simplification" (formula "116")) - (rule "true_left" (formula "116")) - (rule "inEqSimp_exactShadow3" (formula "17") (ifseqformula "28")) - (rule "polySimp_rightDist" (formula "17") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "17") (term "1,0,0")) - (rule "mul_literals" (formula "17") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "17") (term "0")) - (rule "add_literals" (formula "17") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "17")) - (rule "mul_literals" (formula "17") (term "1")) - (rule "inEqSimp_subsumption6" (formula "17") (ifseqformula "30")) - (rule "mul_literals" (formula "17") (term "1,1,0")) - (rule "greater_literals" (formula "17") (term "0,0")) - (builtin "One Step Simplification" (formula "17")) - (rule "leq_literals" (formula "17") (term "0")) - (builtin "One Step Simplification" (formula "17")) - (rule "true_left" (formula "17")) - (rule "inEqSimp_exactShadow3" (formula "17") (ifseqformula "74")) - (rule "polySimp_rightDist" (formula "17") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "17") (term "1,0,0")) - (rule "mul_literals" (formula "17") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "17") (term "0")) - (rule "polySimp_addComm1" (formula "17") (term "0,0")) - (rule "add_literals" (formula "17") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "17")) - (rule "polySimp_mulLiterals" (formula "17") (term "0")) - (rule "inEqSimp_subsumption4" (formula "17") (ifseqformula "76")) - (rule "greater_literals" (formula "17") (term "0,0")) - (builtin "One Step Simplification" (formula "17")) - (rule "polySimp_mulComm0" (formula "17") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "17") (term "0")) - (rule "polySimp_mulLiterals" (formula "17") (term "1,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "17") (term "0,0")) - (rule "add_literals" (formula "17") (term "1,1,0,0")) - (rule "times_zero_1" (formula "17") (term "1,0,0")) - (rule "add_zero_right" (formula "17") (term "0,0")) - (rule "qeq_literals" (formula "17") (term "0")) - (builtin "One Step Simplification" (formula "17")) - (rule "true_left" (formula "17")) - (rule "inEqSimp_exactShadow3" (formula "125") (ifseqformula "25")) - (rule "polySimp_rightDist" (formula "125") (term "0,0")) - (rule "mul_literals" (formula "125") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "125") (term "0")) - (rule "add_literals" (formula "125") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "125")) - (rule "polySimp_mulLiterals" (formula "125") (term "0")) - (rule "polySimp_elimOne" (formula "125") (term "0")) - (rule "inEqSimp_subsumption0" (formula "125") (ifseqformula "26")) - (rule "leq_literals" (formula "125") (term "0")) - (builtin "One Step Simplification" (formula "125")) - (rule "true_left" (formula "125")) - (rule "Definition_axiom_for_writtenElementsOfBucketCountElement_in_de_wiesler_BucketPointers" (formula "12") (term "2,1,1,1,0")) - (builtin "One Step Simplification" (formula "12")) - (rule "translateJavaSubInt" (formula "12") (term "3,0,1,2,1,1,1,0")) - (rule "translateJavaAddInt" (formula "12") (term "3,2,2,1,1,1,0")) - (rule "translateJavaSubInt" (formula "12") (term "0,0,0,2,1,1,1,0")) - (rule "translateJavaAddInt" (formula "12") (term "2,0,1,2,1,1,1,0")) - (rule "translateJavaAddInt" (formula "12") (term "2,2,2,1,1,1,0")) - (rule "translateJavaAddInt" (formula "12") (term "0,3,0,1,2,1,1,1,0")) - (rule "translateJavaAddInt" (formula "12") (term "1,2,1,1,1,0")) - (rule "polySimp_elimSub" (formula "12") (term "0,0,0,2,1,1,1,0")) - (rule "polySimp_elimSub" (formula "12") (term "3,0,1,2,1,1,1,0")) - (rule "mul_literals" (formula "12") (term "1,3,0,1,2,1,1,1,0")) - (rule "polySimp_addComm0" (formula "12") (term "0,0,0,2,1,1,1,0")) - (rule "polySimp_addComm1" (formula "12") (term "3,0,1,2,1,1,1,0")) - (rule "polySimp_addComm0" (formula "12") (term "1,2,1,1,1,0")) - (rule "polySimp_addComm0" (formula "12") (term "0,3,1,1,2,1,1,1,0")) - (rule "inEqSimp_ltToLeq" (formula "12") (term "0,0,2,1,1,1,0")) - (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,2,1,1,1,0")) - (rule "polySimp_addComm1" (formula "12") (term "0,0,0,2,1,1,1,0")) - (rule "polySimp_addAssoc" (formula "12") (term "0,0,0,0,2,1,1,1,0")) - (rule "inEqSimp_commuteLeq" (formula "12") (term "1,0,2,1,1,1,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "12") (term "0,0,2,1,1,1,0")) - (rule "polySimp_mulLiterals" (formula "12") (term "0,0,0,2,1,1,1,0")) - (rule "polySimp_elimOne" (formula "12") (term "0,0,0,2,1,1,1,0")) - (rule "Definition_axiom_for_isSortedSeqTransitive_in_de_wiesler_Functions" (formula "102") (term "0") (inst "j=j") (inst "i=i")) - (builtin "One Step Simplification" (formula "102")) - (rule "expand_inInt" (formula "102") (term "1,0,0")) - (rule "expand_inInt" (formula "102") (term "1,0,0,1,0")) - (rule "replace_int_MAX" (formula "102") (term "1,0,1,0,0")) - (rule "replace_int_MIN" (formula "102") (term "0,1,1,0,0")) - (rule "replace_int_MAX" (formula "102") (term "1,0,1,0,0,1,0")) - (rule "replace_int_MIN" (formula "102") (term "0,1,1,0,0,1,0")) - (rule "translateJavaCastInt" (formula "102") (term "0,1,0,1,0")) - (rule "translateJavaCastInt" (formula "102") (term "1,1,0,1,0")) - (rule "castedGetAny" (formula "102") (term "0,1,0,1,0")) - (rule "castedGetAny" (formula "102") (term "1,1,0,1,0")) - (rule "inEqSimp_ltToLeq" (formula "102") (term "1,0,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "102") (term "1,0,0,1,0,0,0,1,0")) - (rule "inEqSimp_ltToLeq" (formula "102") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "102") (term "1,0,0,1,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "102") (term "0,0,0,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "102") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "102") (term "1,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "102") (term "1,1,0,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "102") (term "1,0,1,0")) - (rule "applyEq" (formula "102") (term "0,1,0,0,1,0,0,0") (ifseqformula "100")) - (rule "polySimp_mulComm0" (formula "102") (term "1,0,0,1,0,0,0")) - (rule "polySimp_rightDist" (formula "102") (term "1,0,0,1,0,0,0")) - (rule "mul_literals" (formula "102") (term "0,1,0,0,1,0,0,0")) - (rule "polySimp_addAssoc" (formula "102") (term "0,0,1,0,0,0")) - (rule "add_literals" (formula "102") (term "0,0,0,1,0,0,0")) - (rule "add_zero_left" (formula "102") (term "0,0,1,0,0,0")) - (rule "applyEq" (formula "102") (term "0,1,0,0,1,0,0,0,1,0") (ifseqformula "100")) - (rule "polySimp_mulComm0" (formula "102") (term "1,0,0,1,0,0,0,1,0")) - (rule "polySimp_rightDist" (formula "102") (term "1,0,0,1,0,0,0,1,0")) - (rule "mul_literals" (formula "102") (term "0,1,0,0,1,0,0,0,1,0")) - (rule "polySimp_addAssoc" (formula "102") (term "0,0,1,0,0,0,1,0")) - (rule "add_literals" (formula "102") (term "0,0,0,1,0,0,0,1,0")) - (rule "add_zero_left" (formula "102") (term "0,0,1,0,0,0,1,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "102") (term "1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "102") (term "1,1,0,0,0")) - (rule "polySimp_elimOne" (formula "102") (term "1,1,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "102") (term "1,0,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "102") (term "1,1,0,0,0,1,0")) - (rule "polySimp_elimOne" (formula "102") (term "1,1,0,0,0,1,0")) - (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "79") (term "0")) - (builtin "One Step Simplification" (formula "79")) - (rule "translateJavaSubInt" (formula "79") (term "0,0")) - (rule "translateJavaUnaryMinusInt" (formula "79") (term "1,0")) - (rule "neg_literal" (formula "79") (term "1,0")) - (rule "translateJavaAddInt" (formula "79") (term "0,0,0")) - (rule "polySimp_elimSub" (formula "79") (term "0,0")) - (rule "mul_literals" (formula "79") (term "1,0,0")) - (rule "polySimp_addLiterals" (formula "79") (term "0,0")) - (rule "polySimp_addComm0" (formula "79") (term "0,0")) - (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "124") (term "0")) - (builtin "One Step Simplification" (formula "124")) - (rule "translateJavaSubInt" (formula "124") (term "0,1,1,1")) - (rule "polySimp_elimSub" (formula "124") (term "0,1,1,1")) - (rule "polySimp_addComm0" (formula "124") (term "0,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "124") (term "1,1,1")) - (rule "mul_literals" (formula "124") (term "1,0,0,1,1,1")) - (rule "add_literals" (formula "124") (term "0,0,1,1,1")) - (rule "polySimp_addAssoc" (formula "124") (term "0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "124") (term "0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "124") (term "1,1,1")) - (rule "polySimp_mulComm0" (formula "124") (term "1,1,1,1")) - (rule "polySimp_rightDist" (formula "124") (term "1,1,1,1")) - (rule "mul_literals" (formula "124") (term "0,1,1,1,1")) - (rule "polySimp_mulLiterals" (formula "124") (term "1,1,1,1,1")) - (rule "polySimp_elimOne" (formula "124") (term "1,1,1,1,1")) - (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "124") (term "0")) - (builtin "One Step Simplification" (formula "124")) - (rule "translateJavaSubInt" (formula "124") (term "0,0")) - (rule "translateJavaUnaryMinusInt" (formula "124") (term "1,0")) - (rule "neg_literal" (formula "124") (term "1,0")) - (rule "translateJavaAddInt" (formula "124") (term "0,0,0")) - (rule "polySimp_elimSub" (formula "124") (term "0,0")) - (rule "mul_literals" (formula "124") (term "1,0,0")) - (rule "polySimp_addLiterals" (formula "124") (term "0,0")) - (rule "polySimp_addComm0" (formula "124") (term "0,0")) - (rule "inEqSimp_exactShadow3" (formula "72") (ifseqformula "124")) - (rule "mul_literals" (formula "72") (term "0,0")) - (rule "add_zero_left" (formula "72") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "72")) - (rule "polySimp_mulLiterals" (formula "72") (term "0")) - (rule "polySimp_elimOne" (formula "72") (term "0")) - (rule "inEqSimp_subsumption0" (formula "72") (ifseqformula "28")) - (rule "leq_literals" (formula "72") (term "0")) - (builtin "One Step Simplification" (formula "72")) (rule "true_left" (formula "72")) - (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "127") (term "0")) - (builtin "One Step Simplification" (formula "127")) - (rule "translateJavaSubInt" (formula "127") (term "0,1,1,1")) - (rule "polySimp_elimSub" (formula "127") (term "0,1,1,1")) - (rule "polySimp_addComm0" (formula "127") (term "0,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "127") (term "1,1,1")) - (rule "mul_literals" (formula "127") (term "1,0,0,1,1,1")) - (rule "add_literals" (formula "127") (term "0,0,1,1,1")) - (rule "polySimp_addAssoc" (formula "127") (term "0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "127") (term "0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "127") (term "1,1,1")) - (rule "polySimp_mulComm0" (formula "127") (term "1,1,1,1")) - (rule "polySimp_rightDist" (formula "127") (term "1,1,1,1")) - (rule "mul_literals" (formula "127") (term "0,1,1,1,1")) - (rule "polySimp_mulLiterals" (formula "127") (term "1,1,1,1,1")) - (rule "polySimp_elimOne" (formula "127") (term "1,1,1,1,1")) - (rule "Contract_axiom_for_writtenCountOfBucket_in_BucketPointers" (formula "92") (term "0")) - (builtin "One Step Simplification" (formula "92") (ifInst "" (formula "168")) (ifInst "" (formula "21"))) - (rule "wellFormedAnon" (formula "92") (term "1,0")) - (rule "replace_known_left" (formula "92") (term "1,1,0") (ifseqformula "14")) - (builtin "One Step Simplification" (formula "92") (ifInst "" (formula "15"))) - (rule "inEqSimp_ltToLeq" (formula "92") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "92") (term "1,0,0,1,0,0")) - (rule "polySimp_addComm1" (formula "92") (term "0,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "92") (term "0,0,0")) - (rule "replace_known_left" (formula "92") (term "0,0,0") (ifseqformula "8")) - (builtin "One Step Simplification" (formula "92")) - (rule "applyEq" (formula "92") (term "0,1,0,0,0") (ifseqformula "66")) - (rule "inEqSimp_sepNegMonomial0" (formula "92") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "92") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "92") (term "0,0,0")) - (rule "replace_known_left" (formula "92") (term "0,0") (ifseqformula "2")) - (builtin "One Step Simplification" (formula "92")) - (rule "Definition_axiom_for_writtenCountOfBucket_in_de_wiesler_BucketPointers" (formula "93") (term "0")) - (rule "translateJavaSubInt" (formula "93") (term "0")) - (rule "polySimp_elimSub" (formula "93") (term "0")) - (rule "polySimp_homoEq" (formula "93")) - (rule "polySimp_mulComm0" (formula "93") (term "1,0")) - (rule "polySimp_addComm0" (formula "93") (term "1,1,0")) - (rule "polySimp_rightDist" (formula "93") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "93") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "93") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "93") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "93") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "93") (term "0")) - (rule "polySimp_addComm1" (formula "93") (term "0,0")) - (rule "polySimp_sepNegMonomial" (formula "93")) - (rule "polySimp_mulLiterals" (formula "93") (term "0")) - (rule "polySimp_elimOne" (formula "93") (term "0")) - (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "128") (term "0")) - (builtin "One Step Simplification" (formula "128")) - (rule "translateJavaUnaryMinusInt" (formula "128") (term "1,0")) - (rule "neg_literal" (formula "128") (term "1,0")) - (rule "translateJavaSubInt" (formula "128") (term "0,0")) - (rule "translateJavaAddInt" (formula "128") (term "0,0,0")) - (rule "polySimp_elimSub" (formula "128") (term "0,0")) - (rule "mul_literals" (formula "128") (term "1,0,0")) - (rule "polySimp_addLiterals" (formula "128") (term "0,0")) - (rule "polySimp_addComm0" (formula "128") (term "0,0")) - (rule "inEqSimp_exactShadow3" (formula "128") (ifseqformula "73")) - (rule "polySimp_rightDist" (formula "128") (term "0,0")) - (rule "mul_literals" (formula "128") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "128") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "128") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "128") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "128")) - (rule "polySimp_mulComm0" (formula "128") (term "1")) - (rule "polySimp_rightDist" (formula "128") (term "1")) - (rule "mul_literals" (formula "128") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "128") (term "1,1")) - (rule "Definition_axiom_for_cleanedUpSlice_in_de_wiesler_Cleanup" (formula "9") (term "0,1,0")) - (builtin "One Step Simplification" (formula "9")) - (rule "translateJavaAddInt" (formula "9") (term "3,0,0,1,0")) - (rule "translateJavaAddInt" (formula "9") (term "4,0,0,1,0")) - (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "129") (term "0")) - (builtin "One Step Simplification" (formula "129")) - (rule "translateJavaSubInt" (formula "129") (term "0,1,1,1")) - (rule "polySimp_elimSub" (formula "129") (term "0,1,1,1")) - (rule "polySimp_addComm0" (formula "129") (term "0,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "129") (term "1,1,1")) - (rule "mul_literals" (formula "129") (term "1,0,0,1,1,1")) - (rule "add_literals" (formula "129") (term "0,0,1,1,1")) - (rule "polySimp_addAssoc" (formula "129") (term "0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "129") (term "0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "129") (term "1,1,1")) - (rule "polySimp_mulComm0" (formula "129") (term "1,1,1,1")) - (rule "polySimp_rightDist" (formula "129") (term "1,1,1,1")) - (rule "polySimp_mulLiterals" (formula "129") (term "1,1,1,1,1")) - (rule "mul_literals" (formula "129") (term "0,1,1,1,1")) - (rule "polySimp_elimOne" (formula "129") (term "1,1,1,1,1")) - (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "129") (term "0")) - (builtin "One Step Simplification" (formula "129")) - (rule "translateJavaSubInt" (formula "129") (term "0,0")) - (rule "translateJavaUnaryMinusInt" (formula "129") (term "1,0")) - (rule "neg_literal" (formula "129") (term "1,0")) - (rule "translateJavaAddInt" (formula "129") (term "0,0,0")) - (rule "polySimp_elimSub" (formula "129") (term "0,0")) - (rule "mul_literals" (formula "129") (term "1,0,0")) - (rule "polySimp_addLiterals" (formula "129") (term "0,0")) - (rule "polySimp_addComm0" (formula "129") (term "0,0")) - (rule "inEqSimp_exactShadow3" (formula "79") (ifseqformula "129")) - (rule "polySimp_mulAssoc" (formula "79") (term "0,0")) - (rule "polySimp_mulComm0" (formula "79") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "79") (term "0,0")) - (rule "polySimp_addAssoc" (formula "79") (term "0")) - (rule "polySimp_addComm0" (formula "79") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "79")) - (rule "polySimp_mulLiterals" (formula "79") (term "0")) - (rule "polySimp_elimOne" (formula "79") (term "0")) - (rule "inEqSimp_subsumption0" (formula "79") (ifseqformula "74")) - (rule "inEqSimp_homoInEq0" (formula "79") (term "0")) - (rule "polySimp_mulComm0" (formula "79") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "79") (term "1,0,0")) - (rule "polySimp_mulLiterals" (formula "79") (term "1,1,0,0")) - (rule "mul_literals" (formula "79") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "79") (term "0,0")) - (rule "polySimp_addComm1" (formula "79") (term "0,0,0")) - (rule "add_literals" (formula "79") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "79") (term "0,0")) - (rule "add_literals" (formula "79") (term "1,1,0,0")) - (rule "times_zero_1" (formula "79") (term "1,0,0")) - (rule "add_zero_right" (formula "79") (term "0,0")) - (rule "qeq_literals" (formula "79") (term "0")) - (builtin "One Step Simplification" (formula "79")) - (rule "true_left" (formula "79")) - (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "82") (term "0")) - (builtin "One Step Simplification" (formula "82")) - (rule "translateJavaSubInt" (formula "82") (term "0,1,1,1")) - (rule "polySimp_elimSub" (formula "82") (term "0,1,1,1")) - (rule "polySimp_addComm0" (formula "82") (term "0,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "82") (term "1,1,1")) - (rule "mul_literals" (formula "82") (term "1,0,0,1,1,1")) - (rule "add_literals" (formula "82") (term "0,0,1,1,1")) - (rule "polySimp_addAssoc" (formula "82") (term "0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "82") (term "0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "82") (term "1,1,1")) - (rule "polySimp_mulComm0" (formula "82") (term "1,1,1,1")) - (rule "polySimp_rightDist" (formula "82") (term "1,1,1,1")) - (rule "polySimp_mulLiterals" (formula "82") (term "1,1,1,1,1")) - (rule "mul_literals" (formula "82") (term "0,1,1,1,1")) - (rule "polySimp_elimOne" (formula "82") (term "1,1,1,1,1")) - (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "82") (term "0")) - (builtin "One Step Simplification" (formula "82")) - (rule "translateJavaSubInt" (formula "82") (term "0,0")) - (rule "translateJavaUnaryMinusInt" (formula "82") (term "1,0")) - (rule "neg_literal" (formula "82") (term "1,0")) - (rule "translateJavaAddInt" (formula "82") (term "0,0,0")) - (rule "polySimp_elimSub" (formula "82") (term "0,0")) - (rule "mul_literals" (formula "82") (term "1,0,0")) - (rule "polySimp_addLiterals" (formula "82") (term "0,0")) - (rule "polySimp_addComm0" (formula "82") (term "0,0")) - (rule "inEqSimp_exactShadow3" (formula "79") (ifseqformula "82")) - (rule "polySimp_mulAssoc" (formula "79") (term "0,0")) - (rule "polySimp_mulComm0" (formula "79") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "79") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "79")) - (rule "polySimp_mulLiterals" (formula "79") (term "1")) - (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "131") (term "0")) - (builtin "One Step Simplification" (formula "131")) - (rule "translateJavaSubInt" (formula "131") (term "0,1,1,1")) - (rule "polySimp_elimSub" (formula "131") (term "0,1,1,1")) - (rule "polySimp_addComm0" (formula "131") (term "0,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "131") (term "1,1,1")) - (rule "mul_literals" (formula "131") (term "1,0,0,1,1,1")) - (rule "add_literals" (formula "131") (term "0,0,1,1,1")) - (rule "polySimp_addAssoc" (formula "131") (term "0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "131") (term "0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "131") (term "1,1,1")) - (rule "polySimp_mulComm0" (formula "131") (term "1,1,1,1")) - (rule "polySimp_rightDist" (formula "131") (term "1,1,1,1")) - (rule "polySimp_mulLiterals" (formula "131") (term "1,1,1,1,1")) - (rule "mul_literals" (formula "131") (term "0,1,1,1,1")) - (rule "polySimp_elimOne" (formula "131") (term "1,1,1,1,1")) - (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "131") (term "0")) - (builtin "One Step Simplification" (formula "131")) - (rule "translateJavaSubInt" (formula "131") (term "0,0")) - (rule "translateJavaUnaryMinusInt" (formula "131") (term "1,0")) - (rule "neg_literal" (formula "131") (term "1,0")) - (rule "translateJavaAddInt" (formula "131") (term "0,0,0")) - (rule "polySimp_elimSub" (formula "131") (term "0,0")) - (rule "mul_literals" (formula "131") (term "1,0,0")) - (rule "polySimp_addLiterals" (formula "131") (term "0,0")) - (rule "polySimp_addComm0" (formula "131") (term "0,0")) - (rule "inEqSimp_exactShadow3" (formula "131") (ifseqformula "82")) - (rule "polySimp_rightDist" (formula "131") (term "0,0")) - (rule "mul_literals" (formula "131") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "131") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "131") (term "1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "131")) - (rule "polySimp_mulComm0" (formula "131") (term "1")) - (rule "polySimp_rightDist" (formula "131") (term "1")) - (rule "mul_literals" (formula "131") (term "0,1")) - (rule "nnf_imp2or" (formula "61") (term "0")) - (rule "Definition_axiom_for_pi_in_de_wiesler_Tree" (formula "60") (term "0,0,1,0")) - (rule "translateJavaSubInt" (formula "60") (term "0,1,1,0,0,1,0")) - (rule "polySimp_elimSub" (formula "60") (term "1,0,0,0,0,1,0")) - (rule "polySimp_elimSub" (formula "60") (term "0,1,1,0,0,1,0")) - (rule "mul_literals" (formula "60") (term "1,0,1,1,0,0,1,0")) - (rule "polySimp_elimSub" (formula "60") (term "1,1,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "60") (term "0,0,1,0")) - (rule "polySimp_addComm0" (formula "60") (term "0,1,0,0,0,1,0")) - (rule "polySimp_rightDist" (formula "60") (term "0,1,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "60") (term "1,0,1,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "60") (term "0,0,1,0,0,1,0")) - (rule "polySimp_addComm1" (formula "60") (term "1,0,0,1,0")) - (rule "polySimp_addComm0" (formula "60") (term "0,1,0,0,1,0")) - (rule "polySimp_rightDist" (formula "60") (term "0,0,1,0")) - (rule "polySimp_mulComm1" (formula "60") (term "1,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "60") (term "0,1,0,0,1,0")) - (rule "polySimp_rightDist" (formula "60") (term "0,0,0,1,0")) - (rule "polySimp_elimOne" (formula "60") (term "0,0,0,0,1,0")) - (rule "polySimp_mulComm1" (formula "60") (term "1,0,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "60") (term "0,1,0,0,0,1,0")) - (rule "inEqSimp_homoInEq1" (formula "60") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "60") (term "1,0,0,1,0")) - (rule "polySimp_rightDist" (formula "60") (term "1,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "60") (term "1,1,0,0,1,0")) - (rule "polySimp_rightDist" (formula "60") (term "0,1,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "60") (term "1,0,1,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "60") (term "0,0,1,0,0,1,0")) - (rule "polySimp_addAssoc" (formula "60") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "60") (term "0,0,0,1,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "60") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "60") (term "1,0,1,0")) - (rule "polySimp_rightDist" (formula "60") (term "1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "60") (term "1,1,0,1,0")) - (rule "polySimp_rightDist" (formula "60") (term "0,1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "60") (term "1,0,1,0,1,0")) - (rule "mul_literals" (formula "60") (term "0,0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "60") (term "1,0,1,0,1,0")) - (rule "Definition_axiom_for_pi_in_de_wiesler_Tree" (formula "60") (term "0,1,1,0")) - (rule "translateJavaSubInt" (formula "60") (term "0,1,1,0,1,1,0")) - (rule "polySimp_elimSub" (formula "60") (term "1,0,0,0,1,1,0")) - (rule "polySimp_elimSub" (formula "60") (term "1,1,0,1,1,0")) - (rule "polySimp_elimSub" (formula "60") (term "0,1,1,0,1,1,0")) - (rule "mul_literals" (formula "60") (term "1,0,1,1,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "60") (term "0,1,1,0")) - (rule "polySimp_addComm0" (formula "60") (term "0,1,0,0,1,1,0")) - (rule "polySimp_rightDist" (formula "60") (term "0,1,0,1,1,0")) - (rule "polySimp_mulLiterals" (formula "60") (term "1,0,1,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "60") (term "0,0,1,0,1,1,0")) - (rule "polySimp_addComm1" (formula "60") (term "1,0,1,1,0")) - (rule "polySimp_addComm0" (formula "60") (term "0,1,0,1,1,0")) - (rule "polySimp_rightDist" (formula "60") (term "0,1,1,0")) - (rule "polySimp_mulComm1" (formula "60") (term "1,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "60") (term "0,1,0,1,1,0")) - (rule "polySimp_rightDist" (formula "60") (term "0,0,1,1,0")) - (rule "polySimp_elimOne" (formula "60") (term "0,0,0,1,1,0")) - (rule "polySimp_mulComm1" (formula "60") (term "1,0,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "60") (term "0,1,0,0,1,1,0")) - (rule "inEqSimp_homoInEq0" (formula "60") (term "1,1,0")) - (rule "polySimp_mulComm0" (formula "60") (term "1,0,1,1,0")) - (rule "polySimp_rightDist" (formula "60") (term "1,0,1,1,0")) - (rule "polySimp_mulLiterals" (formula "60") (term "1,1,0,1,1,0")) - (rule "polySimp_rightDist" (formula "60") (term "0,1,0,1,1,0")) - (rule "polySimp_mulLiterals" (formula "60") (term "1,0,1,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "60") (term "0,0,1,0,1,1,0")) - (rule "polySimp_addAssoc" (formula "60") (term "0,1,1,0")) - (rule "polySimp_addAssoc" (formula "60") (term "0,0,1,1,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "60") (term "1,1,0")) - (rule "polySimp_mulComm0" (formula "60") (term "1,1,1,0")) - (rule "polySimp_rightDist" (formula "60") (term "1,1,1,0")) - (rule "polySimp_mulLiterals" (formula "60") (term "1,1,1,1,0")) - (rule "polySimp_rightDist" (formula "60") (term "0,1,1,1,0")) - (rule "polySimp_mulLiterals" (formula "60") (term "1,0,1,1,1,0")) - (rule "polySimp_elimOne" (formula "60") (term "1,0,1,1,1,0")) - (rule "polySimp_rightDist" (formula "60") (term "0,0,1,1,1,0")) - (rule "mul_literals" (formula "60") (term "0,0,0,1,1,1,0")) - (rule "nnf_notAnd" (formula "44") (term "0,0")) - (rule "nnf_notAnd" (formula "45") (term "0,0")) - (rule "nnf_notAnd" (formula "104") (term "0,0")) - (rule "nnf_notAnd" (formula "69") (term "0,0")) - (rule "nnf_imp2or" (formula "69") (term "1,1,0")) - (rule "nnf_imp2or" (formula "69") (term "0,1,0")) - (rule "commute_and" (formula "60") (term "1,0,0")) - (rule "nnf_notAnd" (formula "13") (term "0,0,0")) - (rule "Definition_axiom_for_isSortedSliceTransitive_in_de_wiesler_Functions" (formula "59") (term "0") (inst "j=j") (inst "i=i")) - (builtin "One Step Simplification" (formula "59")) - (rule "expand_inInt" (formula "59") (term "1,0,0,1,0")) - (rule "expand_inInt" (formula "59") (term "1,0,0")) - (rule "replace_int_MIN" (formula "59") (term "0,1,1,0,0,1,0")) - (rule "replace_int_MAX" (formula "59") (term "1,0,1,0,0,1,0")) - (rule "replace_int_MAX" (formula "59") (term "1,0,1,0,0")) - (rule "replace_int_MIN" (formula "59") (term "0,1,1,0,0")) - (rule "inEqSimp_ltToLeq" (formula "59") (term "1,0,0,0,1,0")) - (rule "polySimp_rightDist" (formula "59") (term "1,0,0,1,0,0,0,1,0")) - (rule "mul_literals" (formula "59") (term "0,1,0,0,1,0,0,0,1,0")) - (rule "polySimp_addAssoc" (formula "59") (term "0,0,1,0,0,0,1,0")) - (rule "add_literals" (formula "59") (term "0,0,0,1,0,0,0,1,0")) - (rule "inEqSimp_ltToLeq" (formula "59") (term "1,0,0,0")) - (rule "polySimp_rightDist" (formula "59") (term "1,0,0,1,0,0,0")) - (rule "mul_literals" (formula "59") (term "0,1,0,0,1,0,0,0")) - (rule "polySimp_addAssoc" (formula "59") (term "0,0,1,0,0,0")) - (rule "add_literals" (formula "59") (term "0,0,0,1,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "59") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "59") (term "0,0,0,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "59") (term "1,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "59") (term "1,1,0,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "59") (term "1,1,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "59") (term "1,0,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "59") (term "1,1,0,0,0,1,0")) - (rule "polySimp_rightDist" (formula "59") (term "1,1,0,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "59") (term "1,1,1,0,0,0,1,0")) - (rule "mul_literals" (formula "59") (term "0,1,1,0,0,0,1,0")) - (rule "polySimp_elimOne" (formula "59") (term "1,1,1,0,0,0,1,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "59") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "59") (term "1,1,0,0,0")) - (rule "polySimp_rightDist" (formula "59") (term "1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "59") (term "1,1,1,0,0,0")) - (rule "mul_literals" (formula "59") (term "0,1,1,0,0,0")) - (rule "polySimp_elimOne" (formula "59") (term "1,1,1,0,0,0")) - (rule "nnf_imp2or" (formula "37") (term "0")) - (rule "Definition_axiom_for_isSortedSliceTransitive_in_de_wiesler_Functions" (formula "50") (term "0") (inst "j=j") (inst "i=i")) - (builtin "One Step Simplification" (formula "50")) - (rule "expand_inInt" (formula "50") (term "1,0,0,1,0")) - (rule "expand_inInt" (formula "50") (term "1,0,0")) - (rule "replace_int_MIN" (formula "50") (term "0,1,1,0,0,1,0")) - (rule "replace_int_MAX" (formula "50") (term "1,0,1,0,0,1,0")) - (rule "replace_int_MAX" (formula "50") (term "1,0,1,0,0")) - (rule "replace_int_MIN" (formula "50") (term "0,1,1,0,0")) - (rule "inEqSimp_ltToLeq" (formula "50") (term "1,0,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,1,0,0,0,1,0")) - (rule "inEqSimp_ltToLeq" (formula "50") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,1,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "50") (term "1,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "50") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "50") (term "0,0,0,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "50") (term "1,1,0,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "50") (term "1,1,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "50") (term "1,0,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "50") (term "1,1,0,0,0,1,0")) - (rule "polySimp_rightDist" (formula "50") (term "1,1,0,0,0,1,0")) - (rule "mul_literals" (formula "50") (term "0,1,1,0,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "50") (term "1,1,1,0,0,0,1,0")) - (rule "polySimp_elimOne" (formula "50") (term "1,1,1,0,0,0,1,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "50") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "50") (term "1,1,0,0,0")) - (rule "polySimp_rightDist" (formula "50") (term "1,1,0,0,0")) - (rule "mul_literals" (formula "50") (term "0,1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "50") (term "1,1,1,0,0,0")) - (rule "polySimp_elimOne" (formula "50") (term "1,1,1,0,0,0")) - (rule "nnf_imp2or" (formula "13") (term "0,0,1,0,1,0")) - (rule "jdiv_axiom" (formula "83") (term "0")) - (rule "polySimp_mulLiterals" (formula "83") (term "0,0,2,1")) - (rule "eqSymm" (formula "83")) - (rule "applyEq" (formula "83") (term "1") (ifseqformula "84")) - (rule "inEqSimp_subsumption6" (formula "83") (term "0,0") (ifseqformula "70")) - (rule "greater_literals" (formula "83") (term "0,0,0,0")) - (builtin "One Step Simplification" (formula "83")) - (rule "times_zero_1" (formula "83") (term "1,0,0,0")) - (rule "leq_literals" (formula "83") (term "0,0,0")) - (builtin "One Step Simplification" (formula "83")) - (rule "polyDiv_pullOut" (formula "83") (term "0") (inst "polyDivCoeff=l_0")) - (rule "polySimp_mulLiterals" (formula "83") (term "1,0,0,2,0")) - (rule "equal_literals" (formula "83") (term "0,0")) - (builtin "One Step Simplification" (formula "83")) - (rule "polySimp_homoEq" (formula "83")) - (rule "polySimp_pullOutFactor0" (formula "83") (term "0,0,0,1,0")) - (rule "add_literals" (formula "83") (term "1,0,0,0,1,0")) - (rule "times_zero_1" (formula "83") (term "0,0,0,1,0")) - (rule "div_literals" (formula "83") (term "0,0,1,0")) - (rule "add_zero_left" (formula "83") (term "0,1,0")) - (rule "polySimp_pullOutFactor1" (formula "83") (term "0")) - (rule "add_literals" (formula "83") (term "1,0")) - (rule "times_zero_1" (formula "83") (term "0")) - (builtin "One Step Simplification" (formula "83")) - (rule "true_left" (formula "83")) - (rule "arrayLengthIsAShort" (formula "32") (term "0")) - (rule "expand_inShort" (formula "32")) - (rule "replace_short_MAX" (formula "32") (term "1,0")) - (rule "replace_short_MIN" (formula "32") (term "0,1")) - (rule "andLeft" (formula "32")) - (rule "inEqSimp_commuteLeq" (formula "32")) - (rule "inEqSimp_subsumption1" (formula "32") (ifseqformula "33")) - (rule "leq_literals" (formula "32") (term "0")) - (builtin "One Step Simplification" (formula "32")) - (rule "true_left" (formula "32")) - (rule "cut_direct" (formula "172") (term "1")) - (branch "CUT: bucket_starts[1 + bucket_0] <= 2147483647 TRUE" - (builtin "One Step Simplification" (formula "173")) - (rule "inEqSimp_geqRight" (formula "173")) - (rule "mul_literals" (formula "1") (term "1,0,0")) - (rule "add_literals" (formula "1") (term "0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "1")) - (rule "mul_literals" (formula "1") (term "1")) - (rule "inEqSimp_subsumption0" (formula "2") (ifseqformula "1")) - (rule "leq_literals" (formula "2") (term "0")) - (builtin "One Step Simplification" (formula "2")) - (rule "true_left" (formula "2")) - (rule "inEqSimp_exactShadow3" (formula "111") (ifseqformula "1")) - (rule "polySimp_rightDist" (formula "111") (term "0,0")) - (rule "mul_literals" (formula "111") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "111") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "111") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "111") (term "0")) - (rule "add_literals" (formula "111") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "111")) - (rule "mul_literals" (formula "111") (term "1")) - (rule "inEqSimp_subsumption1" (formula "28") (ifseqformula "111")) - (rule "leq_literals" (formula "28") (term "0")) - (builtin "One Step Simplification" (formula "28")) - (rule "true_left" (formula "28")) - (rule "inEqSimp_exactShadow3" (formula "115") (ifseqformula "1")) - (rule "polySimp_mulComm0" (formula "115") (term "0,0")) - (rule "polySimp_addComm0" (formula "115") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "115")) - (rule "polySimp_mulLiterals" (formula "115") (term "0")) - (rule "polySimp_elimOne" (formula "115") (term "0")) - (rule "inEqSimp_contradInEq0" (formula "113") (ifseqformula "115")) - (rule "qeq_literals" (formula "113") (term "0")) - (builtin "One Step Simplification" (formula "113")) - (rule "closeFalse" (formula "113")) - ) - (branch "CUT: bucket_starts[1 + bucket_0] <= 2147483647 FALSE" - (builtin "One Step Simplification" (formula "173")) - (rule "false_right" (formula "173")) - (rule "inEqSimp_leqRight" (formula "172")) - (rule "mul_literals" (formula "1") (term "1,0,0")) - (rule "add_literals" (formula "1") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "1")) - (rule "mul_literals" (formula "1") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "1") (ifseqformula "110")) - (rule "mul_literals" (formula "1") (term "0,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0")) - (rule "add_literals" (formula "1") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "1")) - (rule "polySimp_mulLiterals" (formula "1") (term "0")) - (rule "polySimp_elimOne" (formula "1") (term "0")) - (rule "inEqSimp_subsumption0" (formula "30") (ifseqformula "1")) - (rule "leq_literals" (formula "30") (term "0")) - (builtin "One Step Simplification" (formula "30")) - (rule "true_left" (formula "30")) - (rule "inEqSimp_contradInEq0" (formula "29") (ifseqformula "1")) - (rule "qeq_literals" (formula "29") (term "0")) - (builtin "One Step Simplification" (formula "29")) - (rule "closeFalse" (formula "29")) - ) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "67") (term "0")) + (builtin "One Step Simplification" (formula "67") (ifInst "" (formula "143")) (ifInst "" (formula "18"))) + (rule "wellFormedAnon" (formula "67") (term "1,0")) + (rule "translateJavaSubInt" (formula "67") (term "2,0,1,0,1,1,1,1,1")) + (rule "translateJavaAddInt" (formula "67") (term "2,1,1,0,1,1,1,1")) + (rule "replace_known_left" (formula "67") (term "0,1,0") (ifseqformula "13")) + (builtin "One Step Simplification" (formula "67") (ifInst "" (formula "12"))) + (rule "polySimp_elimSub" (formula "67") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "67") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "67") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "67") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "67") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "67") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "67") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "67") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "67") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "67") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "67") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "67") (term "0,0,0")) + (rule "replace_known_left" (formula "67") (term "0,0,0") (ifseqformula "8")) + (builtin "One Step Simplification" (formula "67")) + (rule "inEqSimp_commuteLeq" (formula "67") (term "1,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "67") (term "0,0")) + (rule "inEqSimp_commuteLeq" (formula "67") (term "1,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "67") (term "0,0,0,1,1")) + (rule "replace_known_left" (formula "67") (term "0,0,0,1,1") (ifseqformula "66")) + (builtin "One Step Simplification" (formula "67")) + (rule "applyEq" (formula "67") (term "2,0,1,0,1,1") (ifseqformula "61")) + (rule "applyEq" (formula "67") (term "2,0,0,0,1,1") (ifseqformula "61")) + (rule "applyEq" (formula "67") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "61")) + (rule "applyEq" (formula "67") (term "0,1,0,0,1,1,1,1,1") (ifseqformula "61")) + (rule "applyEq" (formula "67") (term "0,0,0") (ifseqformula "61")) + (rule "inEqSimp_sepNegMonomial0" (formula "67") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "67") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "67") (term "0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "67") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "67") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "67") (term "0,0,0,1,1,1,1")) + (rule "replace_known_left" (formula "67") (term "0,0,1,1,1,1") (ifseqformula "2")) + (builtin "One Step Simplification" (formula "67")) + (rule "inEqSimp_subsumption1" (formula "67") (term "0,0") (ifseqformula "2")) + (rule "inEqSimp_homoInEq0" (formula "67") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "67") (term "0,0,0,0")) + (rule "add_literals" (formula "67") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "67") (term "1,0,0,0,0")) + (rule "add_literals" (formula "67") (term "0,0,0,0")) + (rule "qeq_literals" (formula "67") (term "0,0,0")) + (builtin "One Step Simplification" (formula "67")) + (rule "inEqSimp_subsumption1" (formula "67") (term "1,0,0,1,1,1,1,1") (ifseqformula "2")) + (rule "inEqSimp_homoInEq0" (formula "67") (term "0,1,0,0,1,1,1,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "67") (term "0,0,1,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "67") (term "1,1,0,0,1,0,0,1,1,1,1,1")) + (rule "times_zero_1" (formula "67") (term "1,0,0,1,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "67") (term "0,0,1,0,0,1,1,1,1,1")) + (rule "qeq_literals" (formula "67") (term "0,1,0,0,1,1,1,1,1")) + (builtin "One Step Simplification" (formula "67") (ifInst "" (formula "79"))) + (rule "true_left" (formula "67")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "66") (term "0")) + (builtin "One Step Simplification" (formula "66") (ifInst "" (formula "143")) (ifInst "" (formula "18"))) + (rule "wellFormedAnon" (formula "66") (term "1,0")) + (rule "translateJavaAddInt" (formula "66") (term "2,1,1,0,1,1,1,1")) + (rule "translateJavaSubInt" (formula "66") (term "2,0,1,0,1,1,1,1,1")) + (rule "replace_known_left" (formula "66") (term "1,1,0") (ifseqformula "12")) + (builtin "One Step Simplification" (formula "66") (ifInst "" (formula "13"))) + (rule "polySimp_elimSub" (formula "66") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "66") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "66") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "66") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "66") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "66") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "66") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "66") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "66") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "66") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "66") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "66") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "66") (term "0,0,0")) + (rule "replace_known_left" (formula "66") (term "0,0,0") (ifseqformula "8")) + (builtin "One Step Simplification" (formula "66")) + (rule "inEqSimp_commuteLeq" (formula "66") (term "1,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "66") (term "1,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "66") (term "0,0,0,1,1")) + (rule "replace_known_left" (formula "66") (term "0,0,0,1,1") (ifseqformula "67")) + (builtin "One Step Simplification" (formula "66")) + (rule "applyEq" (formula "66") (term "0,0,0") (ifseqformula "61")) + (rule "applyEq" (formula "66") (term "0,1,0,0,1,1,1,1,1") (ifseqformula "61")) + (rule "applyEq" (formula "66") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "61")) + (rule "applyEq" (formula "66") (term "2,0,1,0,1,1") (ifseqformula "61")) + (rule "applyEq" (formula "66") (term "2,0,0,0,1,1") (ifseqformula "61")) + (rule "inEqSimp_sepNegMonomial0" (formula "66") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "66") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "66") (term "0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "66") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "66") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "66") (term "0,0,0,1,1,1,1")) + (rule "replace_known_left" (formula "66") (term "0,0,1,1,1,1") (ifseqformula "2")) + (builtin "One Step Simplification" (formula "66")) + (rule "inEqSimp_subsumption1" (formula "66") (term "0,0") (ifseqformula "2")) + (rule "inEqSimp_homoInEq0" (formula "66") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "66") (term "0,0,0,0")) + (rule "add_literals" (formula "66") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "66") (term "1,0,0,0,0")) + (rule "add_literals" (formula "66") (term "0,0,0,0")) + (rule "qeq_literals" (formula "66") (term "0,0,0")) + (builtin "One Step Simplification" (formula "66")) + (rule "inEqSimp_subsumption1" (formula "66") (term "1,0,0,1,1,1,1,1") (ifseqformula "2")) + (rule "inEqSimp_homoInEq0" (formula "66") (term "0,1,0,0,1,1,1,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "66") (term "0,0,1,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "66") (term "1,1,0,0,1,0,0,1,1,1,1,1")) + (rule "times_zero_1" (formula "66") (term "1,0,0,1,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "66") (term "0,0,1,0,0,1,1,1,1,1")) + (rule "qeq_literals" (formula "66") (term "0,1,0,0,1,1,1,1,1")) + (builtin "One Step Simplification" (formula "66") (ifInst "" (formula "79"))) + (rule "true_left" (formula "66")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "66") (term "0")) + (rule "translateJavaCastInt" (formula "66") (term "0,0")) + (rule "castedGetAny" (formula "66") (term "0,0")) + (rule "inEqSimp_exactShadow3" (formula "66") (ifseqformula "101")) + (rule "times_zero_1" (formula "66") (term "0,0")) + (rule "add_zero_left" (formula "66") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "66")) + (rule "polySimp_mulLiterals" (formula "66") (term "0")) + (rule "polySimp_elimOne" (formula "66") (term "0")) + (rule "inEqSimp_subsumption0" (formula "66") (ifseqformula "24")) + (rule "leq_literals" (formula "66") (term "0")) + (builtin "One Step Simplification" (formula "66")) + (rule "true_left" (formula "66")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "67") (term "0")) + (rule "translateJavaCastInt" (formula "67") (term "0,0")) + (rule "castedGetAny" (formula "67") (term "0,0")) + (rule "inEqSimp_exactShadow3" (formula "66") (ifseqformula "67")) + (rule "mul_literals" (formula "66") (term "0,0")) + (rule "add_zero_left" (formula "66") (term "0")) + (rule "inEqSimp_subsumption6" (formula "66") (ifseqformula "65")) + (rule "greater_literals" (formula "66") (term "0,0")) + (builtin "One Step Simplification" (formula "66")) + (rule "mul_literals" (formula "66") (term "1,0")) + (rule "leq_literals" (formula "66") (term "0")) + (builtin "One Step Simplification" (formula "66")) + (rule "true_left" (formula "66")) + (rule "inEqSimp_exactShadow3" (formula "103") (ifseqformula "67")) + (rule "polySimp_rightDist" (formula "103") (term "0,0")) + (rule "mul_literals" (formula "103") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "103") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "103") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "103") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "103")) + (rule "polySimp_mulComm0" (formula "103") (term "1")) + (rule "polySimp_rightDist" (formula "103") (term "1")) + (rule "polySimp_mulLiterals" (formula "103") (term "1,1")) + (rule "mul_literals" (formula "103") (term "0,1")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "105") (term "0")) + (builtin "One Step Simplification" (formula "105")) + (rule "translateJavaUnaryMinusInt" (formula "105") (term "1,0")) + (rule "neg_literal" (formula "105") (term "1,0")) + (rule "translateJavaAddInt" (formula "105") (term "0,0,0")) + (rule "translateJavaSubInt" (formula "105") (term "0,0")) + (rule "polySimp_elimSub" (formula "105") (term "0,0")) + (rule "mul_literals" (formula "105") (term "1,0,0")) + (rule "polySimp_addLiterals" (formula "105") (term "0,0")) + (rule "polySimp_addComm1" (formula "105") (term "0,0")) + (rule "polySimp_addComm0" (formula "105") (term "0,0,0")) + (rule "inEqSimp_exactShadow3" (formula "105") (ifseqformula "94")) + (rule "polySimp_rightDist" (formula "105") (term "0,0")) + (rule "mul_literals" (formula "105") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "105") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "105") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "105") (term "0")) + (rule "add_literals" (formula "105") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "105")) + (rule "mul_literals" (formula "105") (term "1")) + (rule "inEqSimp_subsumption1" (formula "105") (ifseqformula "23")) + (rule "leq_literals" (formula "105") (term "0")) + (builtin "One Step Simplification" (formula "105")) + (rule "true_left" (formula "105")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "70") (term "0")) + (builtin "One Step Simplification" (formula "70")) + (rule "translateJavaSubInt" (formula "70") (term "0,0")) + (rule "translateJavaUnaryMinusInt" (formula "70") (term "1,0")) + (rule "neg_literal" (formula "70") (term "1,0")) + (rule "translateJavaAddInt" (formula "70") (term "0,0,0")) + (rule "polySimp_elimSub" (formula "70") (term "0,0")) + (rule "mul_literals" (formula "70") (term "1,0,0")) + (rule "polySimp_addLiterals" (formula "70") (term "0,0")) + (rule "polySimp_addComm1" (formula "70") (term "0,0")) + (rule "polySimp_addComm0" (formula "70") (term "0,0,0")) + (rule "nnf_imp2or" (formula "79") (term "0")) + (rule "lenNonNegative" (formula "49") (term "0")) + (rule "inEqSimp_commuteLeq" (formula "49")) + (rule "applyEq" (formula "49") (term "0") (ifseqformula "50")) + (rule "inEqSimp_sepPosMonomial1" (formula "49")) + (rule "mul_literals" (formula "49") (term "1")) + (rule "inEqSimp_subsumption1" (formula "49") (ifseqformula "31")) + (rule "leq_literals" (formula "49") (term "0")) + (builtin "One Step Simplification" (formula "49")) + (rule "true_left" (formula "49")) + (rule "Contract_axiom_for_isSortedSliceTransitive_in_Functions" (formula "33") (term "0")) + (rule "replace_known_left" (formula "33") (term "0,1") (ifseqformula "34")) + (builtin "One Step Simplification" (formula "33") (ifInst "" (formula "143")) (ifInst "" (formula "13"))) + (rule "Definition_axiom_for_isSortedSliceTransitive_in_de_wiesler_Functions" (formula "34") (term "0") (inst "i=i") (inst "j=j")) + (builtin "One Step Simplification" (formula "34")) + (rule "expand_inInt" (formula "34") (term "1,0,0,1,0")) + (rule "expand_inInt" (formula "34") (term "1,0,0")) + (rule "replace_int_MIN" (formula "34") (term "0,1,1,0,0,1,0")) + (rule "replace_int_MAX" (formula "34") (term "1,0,1,0,0,1,0")) + (rule "replace_int_MIN" (formula "34") (term "0,1,1,0,0")) + (rule "replace_int_MAX" (formula "34") (term "1,0,1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "34") (term "1,0,0,0")) + (rule "polySimp_rightDist" (formula "34") (term "1,0,0,1,0,0,0")) + (rule "mul_literals" (formula "34") (term "0,1,0,0,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "34") (term "0,0,1,0,0,0")) + (rule "add_literals" (formula "34") (term "0,0,0,1,0,0,0")) + (rule "add_zero_left" (formula "34") (term "0,0,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "34") (term "1,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "34") (term "1,0,0,1,0,0,0,1,0")) + (rule "mul_literals" (formula "34") (term "0,1,0,0,1,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "34") (term "0,0,1,0,0,0,1,0")) + (rule "add_literals" (formula "34") (term "0,0,0,1,0,0,0,1,0")) + (rule "add_zero_left" (formula "34") (term "0,0,1,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "34") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "34") (term "0,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "34") (term "1,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "34") (term "1,1,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "34") (term "1,1,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "34") (term "1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "34") (term "1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "34") (term "1,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "34") (term "1,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "34") (term "1,1,0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "34") (term "1,1,0,0,0,1,0")) + (rule "seqGetAlphaCast" (formula "51") (term "0")) + (rule "castedGetAny" (formula "51") (term "0")) + (builtin "One Step Simplification" (formula "51")) + (rule "true_left" (formula "51")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "96") (term "0")) + (builtin "One Step Simplification" (formula "96") (ifInst "" (formula "143")) (ifInst "" (formula "18"))) + (rule "wellFormedAnon" (formula "96") (term "1,0")) + (rule "translateJavaAddInt" (formula "96") (term "2,1,1,0,1,1,1,1")) + (rule "translateJavaSubInt" (formula "96") (term "2,0,1,0,1,1,1,1,1")) + (rule "replace_known_left" (formula "96") (term "0,1,0") (ifseqformula "13")) + (builtin "One Step Simplification" (formula "96") (ifInst "" (formula "12"))) + (rule "polySimp_elimSub" (formula "96") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "96") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm1" (formula "96") (term "2,1,1,0,1,1,1,1")) + (rule "add_literals" (formula "96") (term "0,2,1,1,0,1,1,1,1")) + (rule "add_zero_left" (formula "96") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "96") (term "2,0,1,0,1,1,1,1,1")) + (rule "add_literals" (formula "96") (term "0,2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "96") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "96") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_rightDist" (formula "96") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "mul_literals" (formula "96") (term "0,1,0,0,0,0,1,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "96") (term "0,0,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "96") (term "0,0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "96") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "96") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "96") (term "0,0,0,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "96") (term "0,0,0,0,1,1,1,1")) + (rule "add_literals" (formula "96") (term "0,0,0,0,0,1,1,1,1")) + (rule "add_zero_left" (formula "96") (term "0,0,0,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "96") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "96") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "96") (term "1,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "96") (term "0,0,0,1,1")) + (rule "inEqSimp_homoInEq0" (formula "96") (term "0,0,0")) + (rule "mul_literals" (formula "96") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "96") (term "0,0,0,0")) + (rule "applyEq" (formula "96") (term "2,0,1,0,1,1") (ifseqformula "62")) + (rule "applyEq" (formula "96") (term "0,1,0,0") (ifseqformula "62")) + (rule "inEqSimp_homoInEq1" (formula "96") (term "1,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "96") (term "0,1,0,0")) + (rule "add_literals" (formula "96") (term "1,1,0,1,0,0")) + (rule "times_zero_1" (formula "96") (term "1,0,1,0,0")) + (rule "add_zero_right" (formula "96") (term "0,1,0,0")) + (rule "leq_literals" (formula "96") (term "1,0,0")) + (builtin "One Step Simplification" (formula "96")) + (rule "applyEq" (formula "96") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "62")) + (rule "polySimp_pullOutFactor1" (formula "96") (term "0,0,0,1,1,1,1")) + (rule "add_literals" (formula "96") (term "1,0,0,0,1,1,1,1")) + (rule "times_zero_1" (formula "96") (term "0,0,0,1,1,1,1")) + (rule "leq_literals" (formula "96") (term "0,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "96")) + (rule "applyEq" (formula "96") (term "0,1,0,0,1,1,1,1,1") (ifseqformula "62")) + (rule "inEqSimp_homoInEq1" (formula "96") (term "1,0,0,1,1,1,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "96") (term "0,1,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "96") (term "1,1,0,1,0,0,1,1,1,1,1")) + (rule "times_zero_1" (formula "96") (term "1,0,1,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "96") (term "0,1,0,0,1,1,1,1,1")) + (rule "leq_literals" (formula "96") (term "1,0,0,1,1,1,1,1")) + (builtin "One Step Simplification" (formula "96")) + (rule "applyEq" (formula "96") (term "2,0,1,0,0,1,1") (ifseqformula "62")) + (rule "inEqSimp_commuteGeq" (formula "96") (term "1,0,0,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "96") (term "0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "96") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "96") (term "0,0,0,1,1,1,1,1")) + (rule "replace_known_left" (formula "96") (term "0,0,1,1,1,1,1") (ifseqformula "31")) + (builtin "One Step Simplification" (formula "96")) + (rule "inEqSimp_sepPosMonomial1" (formula "96") (term "0,0")) + (rule "mul_literals" (formula "96") (term "1,0,0")) + (rule "inEqSimp_subsumption1" (formula "96") (term "0,0") (ifseqformula "31")) + (rule "leq_literals" (formula "96") (term "0,0,0")) + (builtin "One Step Simplification" (formula "96")) + (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "97") (term "1")) + (builtin "One Step Simplification" (formula "97") (ifInst "" (formula "92")) (ifInst "" (formula "99"))) + (rule "translateJavaSubInt" (formula "97") (term "0,1")) + (rule "polySimp_elimSub" (formula "97") (term "0,1")) + (rule "polySimp_mulComm0" (formula "97") (term "1,0,1")) + (rule "polySimp_rightDist" (formula "97") (term "1,0,1")) + (rule "polySimp_mulAssoc" (formula "97") (term "0,1,0,1")) + (rule "polySimp_mulComm0" (formula "97") (term "0,0,1,0,1")) + (rule "polySimp_mulLiterals" (formula "97") (term "0,1,0,1")) + (rule "polySimp_elimOne" (formula "97") (term "0,1,0,1")) + (rule "polySimp_addComm0" (formula "97") (term "0,1")) + (rule "inEqSimp_ltToLeq" (formula "97") (term "1")) + (rule "mul_literals" (formula "97") (term "1,0,0,1")) + (rule "add_literals" (formula "97") (term "0,0,1")) + (rule "polySimp_addAssoc" (formula "97") (term "0,1")) + (rule "polySimp_addAssoc" (formula "97") (term "0,0,1")) + (rule "inEqSimp_homoInEq0" (formula "97") (term "0,0")) + (rule "mul_literals" (formula "97") (term "1,0,0,0")) + (rule "add_zero_right" (formula "97") (term "0,0,0")) + (rule "inEqSimp_homoInEq0" (formula "97") (term "1,0")) + (rule "polySimp_mulComm0" (formula "97") (term "1,0,1,0")) + (rule "polySimp_rightDist" (formula "97") (term "1,0,1,0")) + (rule "polySimp_mulAssoc" (formula "97") (term "0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "97") (term "0,0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "97") (term "0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "97") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "97") (term "0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "97") (term "1")) + (rule "polySimp_mulComm0" (formula "97") (term "1,1")) + (rule "polySimp_rightDist" (formula "97") (term "1,1")) + (rule "polySimp_mulLiterals" (formula "97") (term "1,1,1")) + (rule "polySimp_elimOne" (formula "97") (term "1,1,1")) + (rule "polySimp_rightDist" (formula "97") (term "0,1,1")) + (rule "mul_literals" (formula "97") (term "0,0,1,1")) + (rule "replace_known_left" (formula "97") (term "1") (ifseqformula "100")) + (builtin "One Step Simplification" (formula "97")) + (rule "true_left" (formula "97")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "97") (term "0")) + (rule "translateJavaCastInt" (formula "97") (term "0,0")) + (rule "castedGetAny" (formula "97") (term "0,0")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "97") (term "1")) + (builtin "One Step Simplification" (formula "97")) + (rule "translateJavaSubInt" (formula "97") (term "0,1")) + (rule "translateJavaUnaryMinusInt" (formula "97") (term "1,1")) + (rule "neg_literal" (formula "97") (term "1,1")) + (rule "translateJavaAddInt" (formula "97") (term "0,0,1")) + (rule "polySimp_elimSub" (formula "97") (term "0,1")) + (rule "mul_literals" (formula "97") (term "1,0,1")) + (rule "polySimp_addLiterals" (formula "97") (term "0,1")) + (rule "polySimp_addComm1" (formula "97") (term "0,1")) + (rule "polySimp_addComm0" (formula "97") (term "0,0,1")) + (rule "seqGetAlphaCast" (formula "46") (term "0")) + (rule "castedGetAny" (formula "46") (term "0")) + (builtin "One Step Simplification" (formula "46")) + (rule "true_left" (formula "46")) + (rule "arrayLengthNotNegative" (formula "43") (term "0")) + (rule "arrayLengthIsAShort" (formula "44") (term "0")) + (rule "expand_inShort" (formula "44")) + (rule "replace_short_MIN" (formula "44") (term "0,1")) + (rule "replace_short_MAX" (formula "44") (term "1,0")) + (rule "andLeft" (formula "44")) + (rule "inEqSimp_commuteLeq" (formula "45")) + (rule "inEqSimp_subsumption1" (formula "45") (ifseqformula "43")) + (rule "leq_literals" (formula "45") (term "0")) + (builtin "One Step Simplification" (formula "45")) + (rule "true_left" (formula "45")) + (rule "inEqSimp_exactShadow3" (formula "45") (ifseqformula "44")) + (rule "polySimp_mulAssoc" (formula "45") (term "0,0")) + (rule "polySimp_mulComm0" (formula "45") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "45") (term "0,0")) + (rule "polySimp_addComm0" (formula "45") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "45")) + (rule "polySimp_mulLiterals" (formula "45") (term "0")) + (rule "inEqSimp_subsumption4" (formula "45") (ifseqformula "41")) + (rule "greater_literals" (formula "45") (term "0,0")) + (builtin "One Step Simplification" (formula "45")) + (rule "mul_literals" (formula "45") (term "0,0")) + (rule "leq_literals" (formula "45") (term "0")) + (builtin "One Step Simplification" (formula "45")) + (rule "true_left" (formula "45")) + (rule "nnf_notAnd" (formula "62") (term "0,0")) + (rule "nnf_notAnd" (formula "63") (term "0,0")) + (rule "nnf_notAnd" (formula "9") (term "0,0")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "100") (term "0")) + (builtin "One Step Simplification" (formula "100")) + (rule "translateJavaUnaryMinusInt" (formula "100") (term "1,0")) + (rule "neg_literal" (formula "100") (term "1,0")) + (rule "translateJavaSubInt" (formula "100") (term "0,0")) + (rule "translateJavaAddInt" (formula "100") (term "0,0,0")) + (rule "polySimp_elimSub" (formula "100") (term "0,0")) + (rule "mul_literals" (formula "100") (term "1,0,0")) + (rule "polySimp_addLiterals" (formula "100") (term "0,0")) + (rule "polySimp_addComm1" (formula "100") (term "0,0")) + (rule "polySimp_addComm0" (formula "100") (term "0,0,0")) + (rule "inEqSimp_exactShadow3" (formula "100") (ifseqformula "96")) + (rule "polySimp_rightDist" (formula "100") (term "0,0")) + (rule "polySimp_mulAssoc" (formula "100") (term "0,0,0")) + (rule "polySimp_mulComm0" (formula "100") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "100") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "100") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "100") (term "0")) + (rule "polySimp_addComm0" (formula "100") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "100")) + (rule "polySimp_mulLiterals" (formula "100") (term "0")) + (rule "polySimp_elimOne" (formula "100") (term "0")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "101") (term "0")) + (builtin "One Step Simplification" (formula "101")) + (rule "translateJavaAddInt" (formula "101") (term "0,0,0")) + (rule "translateJavaUnaryMinusInt" (formula "101") (term "1,0")) + (rule "neg_literal" (formula "101") (term "1,0")) + (rule "translateJavaSubInt" (formula "101") (term "0,0")) + (rule "polySimp_elimSub" (formula "101") (term "0,0")) + (rule "mul_literals" (formula "101") (term "1,0,0")) + (rule "polySimp_addLiterals" (formula "101") (term "0,0")) + (rule "polySimp_addComm1" (formula "101") (term "0,0")) + (rule "polySimp_addComm0" (formula "101") (term "0,0,0")) + (rule "inEqSimp_exactShadow3" (formula "73") (ifseqformula "101")) + (rule "polySimp_mulAssoc" (formula "73") (term "0,0")) + (rule "polySimp_mulComm0" (formula "73") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "73") (term "0,0")) + (rule "polySimp_addAssoc" (formula "73") (term "0")) + (rule "polySimp_addAssoc" (formula "73") (term "0,0")) + (rule "polySimp_addComm0" (formula "73") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "73")) + (rule "polySimp_mulComm0" (formula "73") (term "1")) + (rule "polySimp_rightDist" (formula "73") (term "1")) + (rule "polySimp_mulLiterals" (formula "73") (term "1,1")) + (rule "polySimp_elimOne" (formula "73") (term "1,1")) + (rule "polySimp_rightDist" (formula "73") (term "0,1")) + (rule "mul_literals" (formula "73") (term "0,0,1")) + (rule "polySimp_mulLiterals" (formula "73") (term "1,0,1")) + (rule "inEqSimp_exactShadow3" (formula "95") (ifseqformula "101")) + (rule "times_zero_1" (formula "95") (term "0,0")) + (rule "add_zero_left" (formula "95") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "95")) + (rule "polySimp_mulComm0" (formula "95") (term "1")) + (rule "polySimp_rightDist" (formula "95") (term "1")) + (rule "mul_literals" (formula "95") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "95") (term "1,1")) + (rule "polySimp_elimOne" (formula "95") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "95") (ifseqformula "25")) + (rule "inEqSimp_homoInEq0" (formula "95") (term "0")) + (rule "polySimp_mulComm0" (formula "95") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "95") (term "1,0,0")) + (rule "mul_literals" (formula "95") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "95") (term "0,0")) + (rule "polySimp_addComm0" (formula "95") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "95") (term "0,0")) + (rule "add_literals" (formula "95") (term "1,1,0,0")) + (rule "times_zero_1" (formula "95") (term "1,0,0")) + (rule "add_zero_right" (formula "95") (term "0,0")) + (rule "qeq_literals" (formula "95") (term "0")) + (builtin "One Step Simplification" (formula "95")) + (rule "true_left" (formula "95")) + (rule "inEqSimp_exactShadow3" (formula "108") (ifseqformula "101")) + (rule "polySimp_rightDist" (formula "108") (term "0,0")) + (rule "mul_literals" (formula "108") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "108") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "108") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "108") (term "0")) + (rule "polySimp_addAssoc" (formula "108") (term "0,0")) + (rule "polySimp_addComm1" (formula "108") (term "0,0,0")) + (rule "add_literals" (formula "108") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "108") (term "0,0")) + (rule "add_literals" (formula "108") (term "1,1,0,0")) + (rule "times_zero_1" (formula "108") (term "1,0,0")) + (rule "add_literals" (formula "108") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "108")) + (rule "mul_literals" (formula "108") (term "1")) + (rule "inEqSimp_subsumption1" (formula "108") (ifseqformula "15")) + (rule "leq_literals" (formula "108") (term "0")) + (builtin "One Step Simplification" (formula "108")) + (rule "true_left" (formula "108")) + (rule "nnf_notAnd" (formula "67") (term "0,0")) + (rule "nnf_imp2or" (formula "67") (term "0,1,0")) + (rule "nnf_imp2or" (formula "67") (term "1,1,0")) + (rule "nnf_notAnd" (formula "55") (term "0,0")) + (rule "Class_invariant_axiom_for_de_wiesler_Tree" (formula "60") (inst "i=i") (inst "i_0=i_0")) + (builtin "One Step Simplification" (formula "60")) + (rule "expand_inInt" (formula "60") (term "1,0,0,1")) + (rule "expand_inInt" (formula "60") (term "1,0,0,1,0")) + (rule "replace_int_MIN" (formula "60") (term "0,1,1,0,0,1")) + (rule "replace_int_MAX" (formula "60") (term "1,0,1,0,0,1")) + (rule "replace_int_MAX" (formula "60") (term "1,0,1,0,0,1,0")) + (rule "replace_int_MIN" (formula "60") (term "0,1,1,0,0,1,0")) + (rule "andLeft" (formula "60")) + (rule "andLeft" (formula "60")) + (rule "andLeft" (formula "60")) + (rule "andLeft" (formula "60")) + (rule "andLeft" (formula "60")) + (rule "andLeft" (formula "60")) + (rule "andLeft" (formula "62")) + (rule "andLeft" (formula "60")) + (rule "andLeft" (formula "60")) + (rule "andLeft" (formula "62")) + (rule "notLeft" (formula "61")) + (rule "notLeft" (formula "60")) + (rule "eqSymm" (formula "68") (term "1,0")) + (rule "translateJavaSubInt" (formula "66") (term "3,0")) + (rule "translateJavaShiftLeftInt" (formula "62") (term "1")) + (rule "translateJavaSubInt" (formula "68") (term "0,2,0,1,0")) + (rule "polySimp_elimSub" (formula "66") (term "3,0")) + (rule "mul_literals" (formula "66") (term "1,3,0")) + (rule "polySimp_elimSub" (formula "68") (term "0,2,0,1,0")) + (rule "mul_literals" (formula "68") (term "1,0,2,0,1,0")) + (rule "polySimp_addComm0" (formula "66") (term "3,0")) + (rule "polySimp_addComm0" (formula "68") (term "0,2,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "68") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "68") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "67") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "67") (term "1,0,0,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "67") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "67") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "68") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "68") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "67") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "67") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "67") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "65")) + (rule "inEqSimp_commuteLeq" (formula "64")) + (rule "inEqSimp_commuteLeq" (formula "63")) + (rule "inEqSimp_commuteLeq" (formula "60")) + (rule "applyEq" (formula "59") (term "1,0,2,0") (ifseqformula "62")) + (rule "eqSymm" (formula "59")) + (rule "applyEq" (formula "68") (term "1,0,1,0") (ifseqformula "57")) + (rule "applyEq" (formula "63") (term "0") (ifseqformula "62")) + (rule "applyEq" (formula "65") (term "1") (ifseqformula "62")) + (rule "applyEq" (formula "118") (term "0") (ifseqformula "57")) + (rule "applyEq" (formula "64") (term "1") (ifseqformula "62")) + (rule "applyEq" (formula "66") (term "1,0") (ifseqformula "57")) + (rule "applyEq" (formula "66") (term "1,3,0") (ifseqformula "62")) + (rule "applyEq" (formula "65") (term "0,0") (ifseqformula "57")) + (rule "inEqSimp_commuteGeq" (formula "65")) + (rule "applyEq" (formula "56") (term "2,0") (ifseqformula "62")) + (rule "applyEq" (formula "56") (term "0,1,0") (ifseqformula "62")) + (rule "applyEq" (formula "58") (term "3,0") (ifseqformula "62")) + (rule "applyEq" (formula "67") (term "0,1,0,0,1,1,0") (ifseqformula "62")) + (rule "applyEq" (formula "68") (term "0,1,0,0,1,0,0,0") (ifseqformula "62")) + (rule "applyEq" (formula "67") (term "0,1,0,0,1,0,0,0") (ifseqformula "62")) + (rule "applyEq" (formula "59") (term "1,0,2,0") (ifseqformula "62")) + (rule "eqSymm" (formula "59")) + (rule "inEqSimp_sepPosMonomial0" (formula "67") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "67") (term "1,1,1,0")) + (rule "polySimp_rightDist" (formula "67") (term "1,1,1,0")) + (rule "mul_literals" (formula "67") (term "0,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "67") (term "1,1,1,1,0")) + (rule "polySimp_elimOne" (formula "67") (term "1,1,1,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "68") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "68") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "68") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "68") (term "0,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "68") (term "1,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "68") (term "1,1,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "67") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "67") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "67") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "67") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "67") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "67") (term "1,1,1,0,0,0")) + (rule "javaShiftLeftIntDef" (formula "62") (term "1")) + (rule "mod_axiom" (formula "62") (term "1,0,1")) + (rule "polySimp_mulLiterals" (formula "62") (term "1,1,0,1")) + (rule "javaShiftLeftIntDef" (formula "63") (term "0")) + (rule "mod_axiom" (formula "63") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "63") (term "1,1,0,0")) + (rule "javaShiftLeftIntDef" (formula "64") (term "1")) + (rule "mod_axiom" (formula "64") (term "1,0,1")) + (rule "polySimp_mulLiterals" (formula "64") (term "1,1,0,1")) + (rule "javaShiftLeftIntDef" (formula "66") (term "1,3,0")) + (rule "mod_axiom" (formula "66") (term "1,0,1,3,0")) + (rule "polySimp_mulLiterals" (formula "66") (term "1,1,0,1,3,0")) + (rule "javaShiftLeftIntDef" (formula "65") (term "0")) + (rule "mod_axiom" (formula "65") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "65") (term "1,1,0,0")) + (rule "javaShiftLeftIntDef" (formula "56") (term "2,0")) + (rule "mod_axiom" (formula "56") (term "1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "56") (term "1,1,0,2,0")) + (rule "javaShiftLeftIntDef" (formula "56") (term "0,1,0")) + (rule "mod_axiom" (formula "56") (term "1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "56") (term "1,1,0,0,1,0")) + (rule "javaShiftLeftIntDef" (formula "58") (term "3,0")) + (rule "mod_axiom" (formula "58") (term "1,0,3,0")) + (rule "polySimp_mulLiterals" (formula "58") (term "1,1,0,3,0")) + (rule "javaShiftLeftIntDef" (formula "59") (term "1,0,2,0")) + (rule "eqSymm" (formula "59")) + (rule "mod_axiom" (formula "59") (term "1,0,1,0,2,1")) + (rule "polySimp_mulLiterals" (formula "59") (term "1,1,0,1,0,2,1")) + (rule "javaShiftLeftIntDef" (formula "67") (term "1,1,1,1,0")) + (rule "mod_axiom" (formula "67") (term "1,0,1,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "67") (term "1,1,0,1,1,1,1,0")) + (rule "javaShiftLeftIntDef" (formula "68") (term "1,1,1,0,0,0")) + (rule "mod_axiom" (formula "68") (term "1,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "68") (term "1,1,0,1,1,1,0,0,0")) + (rule "javaShiftLeftIntDef" (formula "67") (term "1,1,1,0,0,0")) + (rule "mod_axiom" (formula "67") (term "1,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "67") (term "1,1,0,1,1,1,0,0,0")) + (rule "shiftLeftDef" (formula "62") (term "0,1")) + (rule "eqSymm" (formula "62")) + (rule "polySimp_elimNeg" (formula "62") (term "1,1,0,0")) + (rule "polySimp_mulComm0" (formula "62") (term "1,1,0,0")) + (rule "polySimp_rightDist" (formula "62") (term "1,1,0,0")) + (rule "polySimp_mulLiterals" (formula "62") (term "1,1,1,0,0")) + (rule "polySimp_mulComm0" (formula "62") (term "0,1,1,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "62") (term "2,0,0")) + (rule "polySimp_elimOneLeft0" (formula "62") (term "2,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "62") (term "1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "62") (term "0,0,0")) + (rule "times_zero_1" (formula "62") (term "1,0,0,0,0,0")) + (rule "add_zero_right" (formula "62") (term "0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "62") (term "0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "62") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "62") (term "0,0,0,0")) + (rule "shiftLeftDef" (formula "63") (term "0,0")) + (rule "polySimp_elimNeg" (formula "63") (term "1,1,0,0")) + (rule "polySimp_mulComm0" (formula "63") (term "1,1,0,0")) + (rule "polySimp_rightDist" (formula "63") (term "1,1,0,0")) + (rule "polySimp_mulLiterals" (formula "63") (term "1,1,1,0,0")) + (rule "polySimp_mulComm0" (formula "63") (term "0,1,1,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "63") (term "2,0,0")) + (rule "polySimp_elimOneLeft0" (formula "63") (term "2,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "63") (term "1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "63") (term "0,0,0")) + (rule "mul_literals" (formula "63") (term "1,0,0,0,0,0")) + (rule "add_zero_right" (formula "63") (term "0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "63") (term "0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "63") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "63") (term "0,0,0,0")) + (rule "applyEq" (formula "63") (term "0") (ifseqformula "62")) + (rule "shiftLeftDef" (formula "64") (term "0,1")) + (rule "polySimp_elimNeg" (formula "64") (term "1,1,0,1")) + (rule "polySimp_mulComm0" (formula "64") (term "1,1,0,1")) + (rule "polySimp_rightDist" (formula "64") (term "1,1,0,1")) + (rule "polySimp_mulLiterals" (formula "64") (term "1,1,1,0,1")) + (rule "polySimp_mulComm0" (formula "64") (term "0,1,1,0,1")) + (rule "shiftLeftPositiveShiftDef" (formula "64") (term "2,0,1")) + (rule "polySimp_elimOneLeft0" (formula "64") (term "2,0,1")) + (rule "shiftRightPositiveShiftDef" (formula "64") (term "1,0,1")) + (rule "inEqSimp_ltToLeq" (formula "64") (term "0,0,1")) + (rule "mul_literals" (formula "64") (term "1,0,0,0,0,1")) + (rule "add_zero_right" (formula "64") (term "0,0,0,0,1")) + (rule "polySimp_addAssoc" (formula "64") (term "0,0,0,1")) + (rule "inEqSimp_commuteGeq" (formula "64")) + (rule "inEqSimp_sepNegMonomial0" (formula "64") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "64") (term "0,0,0,0")) + (rule "applyEq" (formula "64") (term "0") (ifseqformula "62")) + (rule "inEqSimp_commuteLeq" (formula "64")) + (rule "shiftLeftDef" (formula "66") (term "0,1,3,0")) + (rule "polySimp_elimNeg" (formula "66") (term "1,1,0,1,3,0")) + (rule "polySimp_mulComm0" (formula "66") (term "1,1,0,1,3,0")) + (rule "polySimp_rightDist" (formula "66") (term "1,1,0,1,3,0")) + (rule "polySimp_mulLiterals" (formula "66") (term "1,1,1,0,1,3,0")) + (rule "polySimp_mulComm0" (formula "66") (term "0,1,1,0,1,3,0")) + (rule "shiftLeftPositiveShiftDef" (formula "66") (term "2,0,1,3,0")) + (rule "polySimp_elimOneLeft0" (formula "66") (term "2,0,1,3,0")) + (rule "shiftRightPositiveShiftDef" (formula "66") (term "1,0,1,3,0")) + (rule "inEqSimp_ltToLeq" (formula "66") (term "0,0,1,3,0")) + (rule "times_zero_1" (formula "66") (term "1,0,0,0,0,1,3,0")) + (rule "add_zero_right" (formula "66") (term "0,0,0,0,1,3,0")) + (rule "polySimp_addAssoc" (formula "66") (term "0,0,0,1,3,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "66") (term "0,0,1,3,0")) + (rule "polySimp_mulLiterals" (formula "66") (term "0,0,0,1,3,0")) + (rule "applyEq" (formula "66") (term "1,3,0") (ifseqformula "62")) + (rule "shiftLeftDef" (formula "65") (term "0,0")) + (rule "polySimp_elimNeg" (formula "65") (term "1,1,0,0")) + (rule "polySimp_mulComm0" (formula "65") (term "1,1,0,0")) + (rule "polySimp_rightDist" (formula "65") (term "1,1,0,0")) + (rule "polySimp_mulLiterals" (formula "65") (term "1,1,1,0,0")) + (rule "polySimp_mulComm0" (formula "65") (term "0,1,1,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "65") (term "2,0,0")) + (rule "polySimp_elimOneLeft0" (formula "65") (term "2,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "65") (term "1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "65") (term "0,0,0")) + (rule "times_zero_1" (formula "65") (term "1,0,0,0,0,0")) + (rule "add_zero_right" (formula "65") (term "0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "65") (term "0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "65") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "65") (term "0,0,0,0")) + (rule "applyEq" (formula "65") (term "0") (ifseqformula "62")) + (rule "shiftLeftDef" (formula "56") (term "0,2,0")) + (rule "polySimp_elimNeg" (formula "56") (term "1,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "56") (term "1,1,0,2,0")) + (rule "polySimp_rightDist" (formula "56") (term "1,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "56") (term "1,1,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "56") (term "0,1,1,0,2,0")) + (rule "shiftLeftPositiveShiftDef" (formula "56") (term "2,0,2,0")) + (rule "polySimp_elimOneLeft0" (formula "56") (term "2,0,2,0")) + (rule "shiftRightPositiveShiftDef" (formula "56") (term "1,0,2,0")) + (rule "inEqSimp_ltToLeq" (formula "56") (term "0,0,2,0")) + (rule "mul_literals" (formula "56") (term "1,0,0,0,0,2,0")) + (rule "add_zero_right" (formula "56") (term "0,0,0,0,2,0")) + (rule "polySimp_addAssoc" (formula "56") (term "0,0,0,2,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "56") (term "0,0,2,0")) + (rule "polySimp_mulLiterals" (formula "56") (term "0,0,0,2,0")) + (rule "applyEq" (formula "56") (term "2,0") (ifseqformula "62")) + (rule "shiftLeftDef" (formula "56") (term "0,0,1,0")) + (rule "polySimp_elimNeg" (formula "56") (term "1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "56") (term "1,1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "56") (term "1,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "56") (term "1,1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "56") (term "0,1,1,0,0,1,0")) + (rule "shiftLeftPositiveShiftDef" (formula "56") (term "2,0,0,1,0")) + (rule "polySimp_elimOneLeft0" (formula "56") (term "2,0,0,1,0")) + (rule "shiftRightPositiveShiftDef" (formula "56") (term "1,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "56") (term "0,0,0,1,0")) + (rule "mul_literals" (formula "56") (term "1,0,0,0,0,0,1,0")) + (rule "add_zero_right" (formula "56") (term "0,0,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "56") (term "0,0,0,0,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "56") (term "0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "56") (term "0,0,0,0,1,0")) + (rule "applyEq" (formula "56") (term "0,1,0") (ifseqformula "62")) + (rule "shiftLeftDef" (formula "58") (term "0,3,0")) + (rule "polySimp_elimNeg" (formula "58") (term "1,1,0,3,0")) + (rule "polySimp_mulComm0" (formula "58") (term "1,1,0,3,0")) + (rule "polySimp_rightDist" (formula "58") (term "1,1,0,3,0")) + (rule "polySimp_mulLiterals" (formula "58") (term "1,1,1,0,3,0")) + (rule "polySimp_mulComm0" (formula "58") (term "0,1,1,0,3,0")) + (rule "shiftLeftPositiveShiftDef" (formula "58") (term "2,0,3,0")) + (rule "polySimp_elimOneLeft0" (formula "58") (term "2,0,3,0")) + (rule "shiftRightPositiveShiftDef" (formula "58") (term "1,0,3,0")) + (rule "inEqSimp_ltToLeq" (formula "58") (term "0,0,3,0")) + (rule "mul_literals" (formula "58") (term "1,0,0,0,0,3,0")) + (rule "add_zero_right" (formula "58") (term "0,0,0,0,3,0")) + (rule "polySimp_addAssoc" (formula "58") (term "0,0,0,3,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "58") (term "0,0,3,0")) + (rule "polySimp_mulLiterals" (formula "58") (term "0,0,0,3,0")) + (rule "applyEq" (formula "58") (term "3,0") (ifseqformula "62")) + (rule "javaShiftLeftIntDef" (formula "59") (term "1,0,2,0")) + (rule "mod_axiom" (formula "59") (term "1,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "59") (term "1,1,0,1,0,2,0")) + (rule "eqSymm" (formula "59")) + (rule "shiftLeftDef" (formula "67") (term "0,1,1,1,1,0")) + (rule "polySimp_elimNeg" (formula "67") (term "1,1,0,1,1,1,1,0")) + (rule "polySimp_mulComm0" (formula "67") (term "1,1,0,1,1,1,1,0")) + (rule "polySimp_rightDist" (formula "67") (term "1,1,0,1,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "67") (term "1,1,1,0,1,1,1,1,0")) + (rule "polySimp_mulComm0" (formula "67") (term "0,1,1,0,1,1,1,1,0")) + (rule "shiftLeftPositiveShiftDef" (formula "67") (term "2,0,1,1,1,1,0")) + (rule "polySimp_elimOneLeft0" (formula "67") (term "2,0,1,1,1,1,0")) + (rule "shiftRightPositiveShiftDef" (formula "67") (term "1,0,1,1,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "67") (term "0,0,1,1,1,1,0")) + (rule "times_zero_1" (formula "67") (term "1,0,0,0,0,1,1,1,1,0")) + (rule "add_zero_right" (formula "67") (term "0,0,0,0,1,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "67") (term "0,0,0,1,1,1,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "67") (term "0,0,1,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "67") (term "0,0,0,1,1,1,1,0")) + (rule "applyEq" (formula "67") (term "1,1,1,1,0") (ifseqformula "62")) + (rule "shiftLeftDef" (formula "68") (term "0,1,1,1,0,0,0")) + (rule "polySimp_elimNeg" (formula "68") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "68") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "68") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "68") (term "1,1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "68") (term "0,1,1,0,1,1,1,0,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "68") (term "2,0,1,1,1,0,0,0")) + (rule "polySimp_elimOneLeft0" (formula "68") (term "2,0,1,1,1,0,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "68") (term "1,0,1,1,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "68") (term "0,0,1,1,1,0,0,0")) + (rule "mul_literals" (formula "68") (term "1,0,0,0,0,1,1,1,0,0,0")) + (rule "add_zero_right" (formula "68") (term "0,0,0,0,1,1,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "68") (term "0,0,0,1,1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "68") (term "0,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "68") (term "0,0,0,1,1,1,0,0,0")) + (rule "applyEq" (formula "68") (term "1,1,1,0,0,0") (ifseqformula "62")) + (rule "shiftLeftDef" (formula "67") (term "0,1,1,1,0,0,0")) + (rule "polySimp_elimNeg" (formula "67") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "67") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "67") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "67") (term "1,1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "67") (term "0,1,1,0,1,1,1,0,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "67") (term "2,0,1,1,1,0,0,0")) + (rule "polySimp_elimOneLeft0" (formula "67") (term "2,0,1,1,1,0,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "67") (term "1,0,1,1,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "67") (term "0,0,1,1,1,0,0,0")) + (rule "mul_literals" (formula "67") (term "1,0,0,0,0,1,1,1,0,0,0")) + (rule "add_zero_right" (formula "67") (term "0,0,0,0,1,1,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "67") (term "0,0,0,1,1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "67") (term "0,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "67") (term "0,0,0,1,1,1,0,0,0")) + (rule "applyEq" (formula "67") (term "1,1,1,0,0,0") (ifseqformula "62")) + (rule "shiftLeftDef" (formula "59") (term "0,1,0,2,1")) + (rule "eqSymm" (formula "59")) + (rule "polySimp_elimNeg" (formula "59") (term "1,1,0,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "59") (term "1,1,0,1,0,2,0")) + (rule "polySimp_rightDist" (formula "59") (term "1,1,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "59") (term "1,1,1,0,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "59") (term "0,1,1,0,1,0,2,0")) + (rule "shiftLeftPositiveShiftDef" (formula "59") (term "2,0,1,0,2,0")) + (rule "polySimp_elimOneLeft0" (formula "59") (term "2,0,1,0,2,0")) + (rule "shiftRightPositiveShiftDef" (formula "59") (term "1,0,1,0,2,0")) + (rule "inEqSimp_ltToLeq" (formula "59") (term "0,0,1,0,2,0")) + (rule "mul_literals" (formula "59") (term "1,0,0,0,0,1,0,2,0")) + (rule "add_zero_right" (formula "59") (term "0,0,0,0,1,0,2,0")) + (rule "polySimp_addAssoc" (formula "59") (term "0,0,0,1,0,2,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "59") (term "0,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "59") (term "0,0,0,1,0,2,0")) + (rule "applyEq" (formula "59") (term "1,0,2,0") (ifseqformula "62")) + (rule "shiftLeftDef" (formula "59") (term "0,1,0,2,1")) + (rule "eqSymm" (formula "59")) + (rule "polySimp_elimNeg" (formula "59") (term "1,1,0,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "59") (term "1,1,0,1,0,2,0")) + (rule "polySimp_rightDist" (formula "59") (term "1,1,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "59") (term "1,1,1,0,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "59") (term "0,1,1,0,1,0,2,0")) + (rule "shiftLeftPositiveShiftDef" (formula "59") (term "2,0,1,0,2,0")) + (rule "polySimp_elimOneLeft0" (formula "59") (term "2,0,1,0,2,0")) + (rule "shiftRightPositiveShiftDef" (formula "59") (term "1,0,1,0,2,0")) + (rule "inEqSimp_ltToLeq" (formula "59") (term "0,0,1,0,2,0")) + (rule "mul_literals" (formula "59") (term "1,0,0,0,0,1,0,2,0")) + (rule "add_zero_right" (formula "59") (term "0,0,0,0,1,0,2,0")) + (rule "polySimp_addAssoc" (formula "59") (term "0,0,0,1,0,2,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "59") (term "0,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "59") (term "0,0,0,1,0,2,0")) + (rule "applyEq" (formula "59") (term "1,0,2,0") (ifseqformula "62")) + (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "65")) + (rule "mul_literals" (formula "63") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "63")) + (rule "mul_literals" (formula "63") (term "1")) + (rule "nnf_imp2or" (formula "54") (term "0")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "111") (term "0")) + (builtin "One Step Simplification" (formula "111")) + (rule "translateJavaSubInt" (formula "111") (term "0,0")) + (rule "translateJavaUnaryMinusInt" (formula "111") (term "1,0")) + (rule "neg_literal" (formula "111") (term "1,0")) + (rule "translateJavaAddInt" (formula "111") (term "0,0,0")) + (rule "polySimp_elimSub" (formula "111") (term "0,0")) + (rule "mul_literals" (formula "111") (term "1,0,0")) + (rule "polySimp_addLiterals" (formula "111") (term "0,0")) + (rule "polySimp_addComm0" (formula "111") (term "0,0")) + (rule "arrayLengthNotNegative" (formula "40") (term "0")) + (rule "applyEq" (formula "40") (term "0") (ifseqformula "41")) + (rule "qeq_literals" (formula "40")) + (rule "true_left" (formula "40")) + (rule "arrayLengthIsAShort" (formula "40") (term "0")) + (rule "expand_inShort" (formula "40")) + (rule "replace_short_MIN" (formula "40") (term "0,1")) + (rule "replace_short_MAX" (formula "40") (term "1,0")) + (rule "andLeft" (formula "40")) + (rule "inEqSimp_commuteLeq" (formula "41")) + (rule "applyEq" (formula "41") (term "0") (ifseqformula "42")) + (rule "qeq_literals" (formula "41")) + (rule "true_left" (formula "41")) + (rule "applyEq" (formula "40") (term "0") (ifseqformula "41")) + (rule "leq_literals" (formula "40")) + (rule "true_left" (formula "40")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "71") (term "1,1,0")) + (rule "eqSymm" (formula "71") (term "1,0")) + (rule "translateJavaCastInt" (formula "71") (term "0,0,1,0")) + (rule "castedGetAny" (formula "71") (term "0,0,1,0")) + (rule "eqSymm" (formula "71") (term "1,0")) + (rule "arrayLengthNotNegative" (formula "39") (term "0")) + (rule "applyEq" (formula "39") (term "0") (ifseqformula "40")) + (rule "qeq_literals" (formula "39")) + (rule "true_left" (formula "39")) + (rule "Definition_axiom_for_writtenCountOfBucket_in_de_wiesler_BucketPointers" (formula "72") (term "0,0,1,1,0,1,0")) + (rule "translateJavaSubInt" (formula "72") (term "0,0,1,1,0,1,0")) + (rule "polySimp_elimSub" (formula "72") (term "0,0,1,1,0,1,0")) + (rule "polySimp_addComm0" (formula "72") (term "0,0,1,1,0,1,0")) + (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "72") (term "0,1,0,0,1,0")) + (builtin "One Step Simplification" (formula "72")) + (rule "translateJavaSubInt" (formula "72") (term "0,1,1,0,0,1,0")) + (rule "polySimp_elimSub" (formula "72") (term "0,1,1,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "72") (term "0,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "72") (term "1,0,0,0,0,1,0,0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "72") (term "1,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "72") (term "0,1,1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "72") (term "0,1,1,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "72") (term "0,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "72") (term "1,0,0,1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "72") (term "1,0,0,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "72") (term "1,1,0,0,1,0,0,1,0")) + (rule "mul_literals" (formula "72") (term "0,1,0,0,1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "72") (term "1,1,0,0,1,0,0,1,0")) + (rule "arrayLengthIsAShort" (formula "39") (term "0")) + (rule "expand_inShort" (formula "39")) + (rule "replace_short_MIN" (formula "39") (term "0,1")) + (rule "replace_short_MAX" (formula "39") (term "1,0")) + (rule "andLeft" (formula "39")) + (rule "inEqSimp_commuteLeq" (formula "40")) + (rule "applyEq" (formula "39") (term "0") (ifseqformula "41")) + (rule "leq_literals" (formula "39")) + (rule "closeFalse" (formula "39")) ) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "109")) (rule "expand_inInt" (formula "109")) (rule "replace_int_MIN" (formula "109") (term "0,1")) @@ -35780,7 +50419,7 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "closeTrue" (formula "109")) ) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "109")) (rule "expand_inInt" (formula "109")) (rule "replace_int_MIN" (formula "109") (term "0,1")) @@ -35792,8 +50431,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO ) ) (branch "Usage" - (builtin "One Step Simplification" (formula "110")) (builtin "One Step Simplification" (formula "75")) + (builtin "One Step Simplification" (formula "110")) (rule "expand_inInt" (formula "75") (term "0,0,1,1")) (rule "replace_int_MAX" (formula "75") (term "1,0,0,0,1,1")) (rule "replace_int_MIN" (formula "75") (term "0,1,0,0,1,1")) @@ -35829,27 +50468,27 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "113")) (rule "replace_known_left" (formula "113") (term "0,0,1,0") (ifseqformula "75")) (builtin "One Step Simplification" (formula "113")) - (rule "arrayLengthIsAShort" (formula "34") (term "0")) - (rule "expand_inShort" (formula "34")) - (rule "replace_short_MAX" (formula "34") (term "1,0")) - (rule "replace_short_MIN" (formula "34") (term "0,1")) - (rule "andLeft" (formula "34")) - (rule "inEqSimp_commuteLeq" (formula "34")) - (rule "arrayLengthNotNegative" (formula "36") (term "0")) - (rule "arrayLengthNotNegative" (formula "45") (term "0")) - (rule "arrayLengthIsAShort" (formula "46") (term "0")) - (rule "expand_inShort" (formula "46")) - (rule "replace_short_MAX" (formula "46") (term "1,0")) - (rule "replace_short_MIN" (formula "46") (term "0,1")) - (rule "andLeft" (formula "46")) - (rule "inEqSimp_commuteLeq" (formula "47")) - (rule "applyEq" (formula "47") (term "0") (ifseqformula "48")) - (rule "qeq_literals" (formula "47")) - (rule "true_left" (formula "47")) + (rule "arrayLengthNotNegative" (formula "33") (term "0")) + (rule "arrayLengthIsAShort" (formula "35") (term "0")) + (rule "expand_inShort" (formula "35")) + (rule "replace_short_MAX" (formula "35") (term "1,0")) + (rule "replace_short_MIN" (formula "35") (term "0,1")) + (rule "andLeft" (formula "35")) + (rule "inEqSimp_commuteLeq" (formula "35")) + (rule "arrayLengthIsAShort" (formula "45") (term "0")) + (rule "expand_inShort" (formula "45")) + (rule "replace_short_MAX" (formula "45") (term "1,0")) + (rule "replace_short_MIN" (formula "45") (term "0,1")) + (rule "andLeft" (formula "45")) + (rule "inEqSimp_commuteLeq" (formula "46")) (rule "applyEq" (formula "46") (term "0") (ifseqformula "47")) - (rule "leq_literals" (formula "46")) + (rule "qeq_literals" (formula "46")) (rule "true_left" (formula "46")) (rule "applyEq" (formula "45") (term "0") (ifseqformula "46")) + (rule "leq_literals" (formula "45")) + (rule "true_left" (formula "45")) + (rule "arrayLengthNotNegative" (formula "45") (term "0")) + (rule "applyEq" (formula "45") (term "0") (ifseqformula "46")) (rule "qeq_literals" (formula "45")) (rule "true_left" (formula "45")) (rule "ifSplit" (formula "113")) @@ -35863,84 +50502,6 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "1")) (rule "true_left" (formula "1")) (rule "blockEmpty" (formula "113") (term "1")) - (rule "polySimp_homoEq" (formula "10") (term "1,0")) - (rule "polySimp_homoEq" (formula "57")) - (rule "polySimp_homoEq" (formula "78") (term "1,0")) - (rule "polySimp_homoEq" (formula "47") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "10") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "57") (term "1,0")) - (rule "polySimp_mulComm0" (formula "78") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "47") (term "1,0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "10") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "10") (term "0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "57") (term "1,0")) - (rule "polySimp_mulComm0" (formula "57") (term "0,1,0")) - (rule "polySimp_rightDist" (formula "78") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "78") (term "0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "47") (term "1,0,1,0,1,0")) - (rule "polySimp_mulAssoc" (formula "47") (term "0,1,0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "47") (term "0,0,1,0,1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "47") (term "0,1,0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "47") (term "0,1,0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "10") (term "0,1,0")) - (rule "polySimp_addComm0" (formula "10") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "57") (term "0")) - (rule "polySimp_addAssoc" (formula "78") (term "0,1,0")) - (rule "polySimp_addComm0" (formula "78") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "47") (term "0,1,0,1,0")) - (rule "inEqSimp_ltToLeq" (formula "1")) - (rule "polySimp_mulComm0" (formula "1") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "11") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "9") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "47") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_homoInEq0" (formula "62")) - (rule "mul_literals" (formula "62") (term "1,0")) - (rule "polySimp_addComm1" (formula "62") (term "0")) - (rule "polySimp_addComm0" (formula "62") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "71")) - (rule "polySimp_mulComm0" (formula "71") (term "1,0")) - (rule "polySimp_rightDist" (formula "71") (term "1,0")) - (rule "polySimp_mulComm0" (formula "71") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "71") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "64")) - (rule "mul_literals" (formula "64") (term "1,0")) - (rule "polySimp_addComm1" (formula "64") (term "0")) - (rule "polySimp_addComm0" (formula "64") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "61")) - (rule "polySimp_mulComm0" (formula "61") (term "1,0")) - (rule "polySimp_rightDist" (formula "61") (term "1,0")) - (rule "polySimp_mulComm0" (formula "61") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "61") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "74")) - (rule "mul_literals" (formula "74") (term "1,0")) - (rule "polySimp_addComm1" (formula "74") (term "0")) - (rule "polySimp_addComm0" (formula "74") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "63")) - (rule "polySimp_mulComm0" (formula "63") (term "1,0")) - (rule "polySimp_rightDist" (formula "63") (term "1,0")) - (rule "polySimp_mulComm0" (formula "63") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "63") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "73")) - (rule "polySimp_mulComm0" (formula "73") (term "1,0")) - (rule "polySimp_rightDist" (formula "73") (term "1,0")) - (rule "polySimp_mulComm0" (formula "73") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "73") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "37")) - (rule "polySimp_mulComm0" (formula "37") (term "1,0")) - (rule "polySimp_rightDist" (formula "37") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "37") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "37") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "37") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "37") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "37") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "72")) - (rule "mul_literals" (formula "72") (term "1,0")) - (rule "polySimp_addComm1" (formula "72") (term "0")) - (rule "polySimp_addComm0" (formula "72") (term "0,0")) (rule "blockEmpty" (formula "113") (term "1")) (builtin "Block Contract (Internal)" (formula "113") (newnames "exc_6,heap_Before_BLOCK_4,savedHeap_Before_BLOCK_4,o,f")) (branch "Validity" @@ -35954,425 +50515,35 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "emptyStatement" (formula "114") (term "1")) (builtin "One Step Simplification" (formula "114")) (rule "emptyStatement" (formula "114") (term "1")) - (rule "polySimp_sepNegMonomial" (formula "10") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "10") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "10") (term "0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "57")) - (rule "polySimp_mulLiterals" (formula "57") (term "0")) - (rule "polySimp_elimOne" (formula "57") (term "0")) - (rule "polySimp_sepNegMonomial" (formula "78") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "78") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "78") (term "0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "47") (term "1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "47") (term "0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "47") (term "0,1,0,1,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "1")) - (rule "polySimp_mulLiterals" (formula "1") (term "0")) - (rule "polySimp_elimOne" (formula "1") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "11") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "11") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "11") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "11") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "11") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "9") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "9") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "9") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "9") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "9") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "47") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "47") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "47") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "47") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "47") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "62")) - (rule "polySimp_mulComm0" (formula "62") (term "1")) - (rule "polySimp_rightDist" (formula "62") (term "1")) - (rule "mul_literals" (formula "62") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "71")) - (rule "polySimp_mulLiterals" (formula "71") (term "0")) - (rule "polySimp_elimOne" (formula "71") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "64")) - (rule "polySimp_mulComm0" (formula "64") (term "1")) - (rule "polySimp_rightDist" (formula "64") (term "1")) - (rule "mul_literals" (formula "64") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "61")) - (rule "polySimp_mulLiterals" (formula "61") (term "0")) - (rule "polySimp_elimOne" (formula "61") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "74")) - (rule "polySimp_mulComm0" (formula "74") (term "1")) - (rule "polySimp_rightDist" (formula "74") (term "1")) - (rule "mul_literals" (formula "74") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "63")) - (rule "polySimp_mulLiterals" (formula "63") (term "0")) - (rule "polySimp_elimOne" (formula "63") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "73")) - (rule "polySimp_mulLiterals" (formula "73") (term "0")) - (rule "polySimp_elimOne" (formula "73") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "37")) - (rule "polySimp_mulLiterals" (formula "37") (term "0")) - (rule "polySimp_elimOne" (formula "37") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "72")) - (rule "polySimp_mulComm0" (formula "72") (term "1")) - (rule "polySimp_rightDist" (formula "72") (term "1")) - (rule "mul_literals" (formula "72") (term "0,1")) - (rule "inEqSimp_subsumption1" (formula "8") (ifseqformula "1")) - (rule "inEqSimp_homoInEq0" (formula "8") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "8") (term "0,0")) - (rule "add_literals" (formula "8") (term "1,1,0,0")) - (rule "times_zero_1" (formula "8") (term "1,0,0")) - (rule "add_zero_right" (formula "8") (term "0,0")) - (rule "qeq_literals" (formula "8") (term "0")) - (builtin "One Step Simplification" (formula "8")) - (rule "true_left" (formula "8")) - (rule "inEqSimp_subsumption1" (formula "18") (ifseqformula "30")) - (rule "leq_literals" (formula "18") (term "0")) - (builtin "One Step Simplification" (formula "18")) - (rule "true_left" (formula "18")) - (rule "inEqSimp_subsumption1" (formula "32") (ifseqformula "33")) - (rule "leq_literals" (formula "32") (term "0")) - (builtin "One Step Simplification" (formula "32")) - (rule "true_left" (formula "32")) - (rule "inEqSimp_exactShadow3" (formula "33") (ifseqformula "31")) - (rule "polySimp_mulComm0" (formula "33") (term "0,0")) - (rule "polySimp_addComm0" (formula "33") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "33")) - (rule "polySimp_mulLiterals" (formula "33") (term "0")) - (rule "polySimp_elimOne" (formula "33") (term "0")) - (rule "inEqSimp_subsumption0" (formula "18") (ifseqformula "33")) - (rule "leq_literals" (formula "18") (term "0")) - (builtin "One Step Simplification" (formula "18")) - (rule "true_left" (formula "18")) - (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "58")) - (rule "mul_literals" (formula "63") (term "0,0")) - (rule "add_zero_left" (formula "63") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "63")) - (rule "polySimp_mulLiterals" (formula "63") (term "0")) - (rule "polySimp_elimOne" (formula "63") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "18") (ifseqformula "34")) - (rule "mul_literals" (formula "18") (term "0,0")) - (rule "polySimp_addAssoc" (formula "18") (term "0")) - (rule "add_literals" (formula "18") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "18")) - (rule "mul_literals" (formula "18") (term "1")) - (rule "inEqSimp_subsumption1" (formula "18") (ifseqformula "29")) - (rule "leq_literals" (formula "18") (term "0")) - (builtin "One Step Simplification" (formula "18")) - (rule "true_left" (formula "18")) - (rule "inEqSimp_exactShadow3" (formula "61") (ifseqformula "65")) - (rule "polySimp_rightDist" (formula "61") (term "0,0")) - (rule "mul_literals" (formula "61") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "61") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "61") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "61") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "61") (term "0,0")) - (rule "add_literals" (formula "61") (term "1,1,0,0")) - (rule "times_zero_1" (formula "61") (term "1,0,0")) - (rule "add_literals" (formula "61") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "61")) - (rule "mul_literals" (formula "61") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "1") (ifseqformula "45")) - (rule "polySimp_rightDist" (formula "1") (term "0,0")) - (rule "mul_literals" (formula "1") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0")) - (rule "add_literals" (formula "1") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "1")) - (rule "polySimp_mulLiterals" (formula "1") (term "0")) - (rule "polySimp_elimOne" (formula "1") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "66")) - (rule "polySimp_mulComm0" (formula "65") (term "0,0")) - (rule "polySimp_addComm0" (formula "65") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "65")) - (rule "polySimp_mulLiterals" (formula "65") (term "0")) - (rule "polySimp_elimOne" (formula "65") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "66") (ifseqformula "61")) - (rule "polySimp_mulComm0" (formula "66") (term "0,0")) - (rule "polySimp_addComm0" (formula "66") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "66")) - (rule "polySimp_mulLiterals" (formula "66") (term "0")) - (rule "polySimp_elimOne" (formula "66") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "30") (ifseqformula "33")) - (rule "polySimp_mulComm0" (formula "30") (term "0,0")) - (rule "polySimp_addComm0" (formula "30") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "30")) - (rule "polySimp_mulLiterals" (formula "30") (term "0")) - (rule "polySimp_elimOne" (formula "30") (term "0")) - (rule "inEqSimp_subsumption0" (formula "18") (ifseqformula "30")) - (rule "leq_literals" (formula "18") (term "0")) - (builtin "One Step Simplification" (formula "18")) - (rule "true_left" (formula "18")) - (rule "inEqSimp_exactShadow3" (formula "60") (ifseqformula "65")) - (rule "polySimp_rightDist" (formula "60") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "60") (term "1,0,0")) - (rule "mul_literals" (formula "60") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "60") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "60") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "60") (term "0,0")) - (rule "add_literals" (formula "60") (term "1,1,0,0")) - (rule "times_zero_1" (formula "60") (term "1,0,0")) - (rule "add_literals" (formula "60") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "60")) - (rule "mul_literals" (formula "60") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "65")) - (rule "mul_literals" (formula "64") (term "0,0")) - (rule "add_zero_left" (formula "64") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "64")) - (rule "polySimp_mulLiterals" (formula "64") (term "1")) - (rule "polySimp_elimOne" (formula "64") (term "1")) - (rule "inEqSimp_and_subsumption2" (formula "44") (term "0,0,0,0")) - (rule "leq_literals" (formula "44") (term "0,0,0,0,0,0")) - (builtin "One Step Simplification" (formula "44")) - (rule "inEqSimp_and_subsumption3" (formula "9") (term "0,0,0")) - (rule "leq_literals" (formula "9") (term "0,1,0,0,0,0")) - (builtin "One Step Simplification" (formula "9")) - (rule "inEqSimp_and_subsumption3" (formula "45") (term "0,0,0")) - (rule "leq_literals" (formula "45") (term "0,1,0,0,0,0")) - (builtin "One Step Simplification" (formula "45")) - (rule "nnf_imp2or" (formula "11") (term "0,1,1,0")) - (rule "nnf_imp2or" (formula "10") (term "0")) - (rule "nnf_imp2or" (formula "77") (term "0")) - (rule "nnf_imp2or" (formula "44") (term "0")) - (rule "nnf_imp2or" (formula "9") (term "0")) - (rule "nnf_imp2or" (formula "45") (term "0")) - (rule "nnf_imp2or" (formula "11") (term "0")) - (rule "nnf_notAnd" (formula "10") (term "0,0")) - (rule "inEqSimp_notLeq" (formula "10") (term "1,0,0")) - (rule "mul_literals" (formula "10") (term "1,0,0,1,0,0")) - (rule "add_literals" (formula "10") (term "0,0,1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "10") (term "1,0,0")) - (rule "mul_literals" (formula "10") (term "1,1,0,0")) - (rule "inEqSimp_notGeq" (formula "10") (term "0,0,0")) - (rule "mul_literals" (formula "10") (term "1,0,0,0,0,0")) - (rule "add_literals" (formula "10") (term "0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "10") (term "0,0,0")) - (rule "mul_literals" (formula "10") (term "1,0,0,0")) - (rule "nnf_notAnd" (formula "77") (term "0,0")) - (rule "inEqSimp_notLeq" (formula "77") (term "1,0,0")) - (rule "mul_literals" (formula "77") (term "1,0,0,1,0,0")) - (rule "add_literals" (formula "77") (term "0,0,1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "77") (term "1,0,0")) - (rule "mul_literals" (formula "77") (term "1,1,0,0")) - (rule "inEqSimp_notGeq" (formula "77") (term "0,0,0")) - (rule "mul_literals" (formula "77") (term "1,0,0,0,0,0")) - (rule "add_literals" (formula "77") (term "0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "77") (term "0,0,0")) - (rule "mul_literals" (formula "77") (term "1,0,0,0")) - (rule "nnf_notAnd" (formula "44") (term "0,0")) - (rule "inEqSimp_notLeq" (formula "44") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "44") (term "1,0,0,1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "44") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "44") (term "1,1,0,0")) - (rule "polySimp_rightDist" (formula "44") (term "1,1,0,0")) - (rule "mul_literals" (formula "44") (term "0,1,1,0,0")) - (rule "polySimp_mulLiterals" (formula "44") (term "1,1,1,0,0")) - (rule "polySimp_elimOne" (formula "44") (term "1,1,1,0,0")) - (rule "nnf_notAnd" (formula "9") (term "0,0")) - (rule "inEqSimp_notLeq" (formula "9") (term "1,0,0")) - (rule "mul_literals" (formula "9") (term "1,0,0,1,0,0")) - (rule "add_literals" (formula "9") (term "0,0,1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "9") (term "1,0,0")) - (rule "mul_literals" (formula "9") (term "1,1,0,0")) - (rule "nnf_notAnd" (formula "45") (term "0,0")) - (rule "inEqSimp_notLeq" (formula "45") (term "1,0,0")) - (rule "mul_literals" (formula "45") (term "1,0,0,1,0,0")) - (rule "add_literals" (formula "45") (term "0,0,1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "45") (term "1,0,0")) - (rule "mul_literals" (formula "45") (term "1,1,0,0")) - (rule "nnf_notAnd" (formula "11") (term "0,0")) - (rule "inEqSimp_notGeq" (formula "11") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,1,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "11") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "11") (term "1,1,0,0")) - (rule "polySimp_rightDist" (formula "11") (term "1,1,0,0")) - (rule "mul_literals" (formula "11") (term "0,1,1,0,0")) - (rule "polySimp_mulLiterals" (formula "11") (term "1,1,1,0,0")) - (rule "polySimp_elimOne" (formula "11") (term "1,1,1,0,0")) - (rule "nnf_notAnd" (formula "11") (term "0,0,1,1,0")) - (rule "inEqSimp_notLeq" (formula "11") (term "1,0,0,1,1,0")) - (rule "mul_literals" (formula "11") (term "1,0,0,1,0,0,1,1,0")) - (rule "add_literals" (formula "11") (term "0,0,1,0,0,1,1,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "11") (term "1,0,0,1,1,0")) - (rule "mul_literals" (formula "11") (term "1,1,0,0,1,1,0")) - (rule "inEqSimp_notGeq" (formula "11") (term "0,0,0,1,1,0")) - (rule "mul_literals" (formula "11") (term "1,0,0,0,0,0,1,1,0")) - (rule "add_literals" (formula "11") (term "0,0,0,0,0,1,1,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "11") (term "0,0,0,1,1,0")) - (rule "mul_literals" (formula "11") (term "1,0,0,0,1,1,0")) - (rule "nnf_notAnd" (formula "44") (term "0,0,0")) - (rule "inEqSimp_notLeq" (formula "44") (term "1,0,0,0")) - (rule "mul_literals" (formula "44") (term "1,0,0,1,0,0,0")) - (rule "add_literals" (formula "44") (term "0,0,1,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "44") (term "1,0,0,0")) - (rule "mul_literals" (formula "44") (term "1,1,0,0,0")) - (rule "inEqSimp_notGeq" (formula "44") (term "0,0,0,0")) - (rule "mul_literals" (formula "44") (term "1,0,0,0,0,0,0")) - (rule "add_zero_right" (formula "44") (term "0,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "44") (term "0,0,0,0")) - (rule "mul_literals" (formula "44") (term "1,0,0,0,0")) - (rule "nnf_notAnd" (formula "9") (term "0,0,0")) - (rule "inEqSimp_notGeq" (formula "9") (term "1,0,0,0")) - (rule "mul_literals" (formula "9") (term "1,0,0,1,0,0,0")) - (rule "add_literals" (formula "9") (term "0,0,1,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "9") (term "1,0,0,0")) - (rule "mul_literals" (formula "9") (term "1,1,0,0,0")) - (rule "inEqSimp_notLeq" (formula "9") (term "0,0,0,0")) - (rule "polySimp_rightDist" (formula "9") (term "1,0,0,0,0,0,0")) - (rule "mul_literals" (formula "9") (term "0,1,0,0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "9") (term "0,0,0,0,0,0")) - (rule "add_literals" (formula "9") (term "0,0,0,0,0,0,0")) - (rule "add_zero_left" (formula "9") (term "0,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "9") (term "0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "9") (term "1,0,0,0,0")) - (rule "polySimp_elimOne" (formula "9") (term "1,0,0,0,0")) - (rule "nnf_notAnd" (formula "45") (term "0,0,0")) - (rule "inEqSimp_notLeq" (formula "45") (term "0,0,0,0")) - (rule "polySimp_rightDist" (formula "45") (term "1,0,0,0,0,0,0")) - (rule "mul_literals" (formula "45") (term "0,1,0,0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "45") (term "0,0,0,0,0,0")) - (rule "add_literals" (formula "45") (term "0,0,0,0,0,0,0")) - (rule "add_zero_left" (formula "45") (term "0,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "45") (term "0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "45") (term "1,0,0,0,0")) - (rule "polySimp_elimOne" (formula "45") (term "1,0,0,0,0")) - (rule "inEqSimp_notGeq" (formula "45") (term "1,0,0,0")) - (rule "mul_literals" (formula "45") (term "1,0,0,1,0,0,0")) - (rule "add_literals" (formula "45") (term "0,0,1,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "45") (term "1,0,0,0")) - (rule "mul_literals" (formula "45") (term "1,1,0,0,0")) - (rule "nnf_notAnd" (formula "11") (term "0,0,0")) - (rule "inEqSimp_notLeq" (formula "11") (term "1,0,0,0")) - (rule "mul_literals" (formula "11") (term "1,0,0,1,0,0,0")) - (rule "add_literals" (formula "11") (term "0,0,1,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "11") (term "1,0,0,0")) - (rule "mul_literals" (formula "11") (term "1,1,0,0,0")) - (rule "nnf_notAnd" (formula "11") (term "0,0,0,0")) - (rule "inEqSimp_notLeq" (formula "11") (term "0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "11") (term "1,0,0,0,0,0,0,0")) - (rule "mul_literals" (formula "11") (term "0,1,0,0,0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "11") (term "0,0,0,0,0,0,0")) - (rule "add_literals" (formula "11") (term "0,0,0,0,0,0,0,0")) - (rule "add_zero_left" (formula "11") (term "0,0,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "11") (term "0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "11") (term "1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "11") (term "1,0,0,0,0,0")) - (rule "inEqSimp_notGeq" (formula "11") (term "1,0,0,0,0")) - (rule "mul_literals" (formula "11") (term "1,0,0,1,0,0,0,0")) - (rule "add_literals" (formula "11") (term "0,0,1,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "11") (term "1,0,0,0,0")) - (rule "mul_literals" (formula "11") (term "1,1,0,0,0,0")) - (rule "tryEmpty" (formula "113") (term "1")) - (rule "blockEmptyLabel" (formula "113") (term "1")) - (rule "blockEmpty" (formula "113") (term "1")) - (rule "arrayLengthIsAShort" (formula "31") (term "0")) - (rule "expand_inShort" (formula "31")) - (rule "replace_short_MAX" (formula "31") (term "1,0")) - (rule "replace_short_MIN" (formula "31") (term "0,1")) - (rule "andLeft" (formula "31")) - (rule "inEqSimp_commuteLeq" (formula "31")) - (rule "inEqSimp_subsumption1" (formula "31") (ifseqformula "33")) - (rule "leq_literals" (formula "31") (term "0")) - (builtin "One Step Simplification" (formula "31")) - (rule "true_left" (formula "31")) - (rule "arrayLengthNotNegative" (formula "43") (term "0")) - (rule "applyEq" (formula "43") (term "0") (ifseqformula "44")) - (rule "qeq_literals" (formula "43")) - (rule "true_left" (formula "43")) - (rule "arrayLengthNotNegative" (formula "32") (term "0")) - (rule "arrayLengthIsAShort" (formula "43") (term "0")) - (rule "expand_inShort" (formula "43")) - (rule "replace_short_MAX" (formula "43") (term "1,0")) - (rule "replace_short_MIN" (formula "43") (term "0,1")) - (rule "andLeft" (formula "43")) - (rule "inEqSimp_commuteLeq" (formula "44")) - (rule "applyEq" (formula "43") (term "0") (ifseqformula "45")) - (rule "leq_literals" (formula "43")) - (rule "true_left" (formula "43")) - (rule "applyEq" (formula "43") (term "0") (ifseqformula "44")) - (rule "qeq_literals" (formula "43")) - (rule "true_left" (formula "43")) - (rule "commute_or_2" (formula "9") (term "0")) - (rule "commute_or" (formula "45") (term "0,0,0")) - (rule "cnf_rightDist" (formula "11") (term "0,1,1,0")) - (rule "commute_or_2" (formula "9") (term "0,0")) - (rule "commute_or_2" (formula "45") (term "0,0")) - (rule "commute_or" (formula "11") (term "0,0,0,0")) - (rule "commute_or" (formula "9") (term "0,0,0")) - (rule "commute_or_2" (formula "9") (term "0,0")) - (rule "commute_or_2" (formula "9") (term "0")) - (rule "commute_or_2" (formula "11") (term "0,0,0")) - (rule "commute_or_2" (formula "11") (term "0,0")) - (rule "cnf_rightDist" (formula "45") (term "0")) - (rule "distr_forallAnd" (formula "45")) - (rule "andLeft" (formula "45")) - (rule "commute_or" (formula "46") (term "0")) - (rule "cnf_rightDist" (formula "45") (term "0")) - (rule "distr_forallAnd" (formula "45")) - (rule "andLeft" (formula "45")) - (rule "commute_or" (formula "46") (term "0")) - (rule "cnf_rightDist" (formula "45") (term "0")) - (rule "distr_forallAnd" (formula "45")) - (rule "andLeft" (formula "45")) - (rule "commute_or" (formula "46") (term "0")) - (rule "cnf_rightDist" (formula "45") (term "0")) - (rule "distr_forallAnd" (formula "45")) - (rule "andLeft" (formula "45")) - (rule "commute_or_2" (formula "45") (term "0")) - (rule "shift_paren_or" (formula "46") (term "0")) - (rule "commute_or_2" (formula "45") (term "0,0")) - (rule "shift_paren_or" (formula "46") (term "0,0")) - (rule "commute_or" (formula "45") (term "0,0,0")) - (rule "commute_or" (formula "11") (term "1,0,1,1,0")) - (rule "methodCallEmpty" (formula "117") (term "1")) - (builtin "Use Dependency Contract" (formula "59") (term "0") (ifInst "" (formula "48") (term "0,0,1,1,0")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::writtenCountOfBucket(int)].JML accessible clause.0")) - (rule "wellFormedAnon" (formula "83") (term "1,1,0,0,0,0")) - (rule "expand_inInt" (formula "83") (term "1,0,0,0")) - (rule "replace_int_MAX" (formula "83") (term "1,0,1,0,0,0")) - (rule "replace_int_MIN" (formula "83") (term "0,1,1,0,0,0")) - (rule "translateJavaAddInt" (formula "83") (term "0,1,1,1,0")) - (rule "translateJavaMulInt" (formula "83") (term "0,0,1,1,1,0")) - (rule "replace_known_left" (formula "83") (term "0,1,0,0,0,0") (ifseqformula "16")) - (builtin "One Step Simplification" (formula "83") (ifInst "" (formula "114")) (ifInst "" (formula "21")) (ifInst "" (formula "16")) (ifInst "" (formula "15")) (ifInst "" (formula "26"))) - (rule "polySimp_mulComm0" (formula "83") (term "0,0,1,1,1,0")) - (rule "polySimp_addComm0" (formula "83") (term "0,1,1,1,0")) - (rule "disjointDefinition" (formula "83") (term "1,0")) - (rule "disjointWithSingleton1" (formula "83") (term "1,0")) - (rule "elementOfArrayRangeConcrete" (formula "83") (term "0,1,0")) - (rule "replace_known_right" (formula "83") (term "0,0,0,1,0") (ifseqformula "86")) - (builtin "One Step Simplification" (formula "83")) - (rule "inEqSimp_ltToLeq" (formula "83") (term "1,1,0")) - (rule "polySimp_mulComm0" (formula "83") (term "1,0,0,1,1,0")) - (rule "polySimp_addComm1" (formula "83") (term "0,1,1,0")) - (rule "inEqSimp_commuteLeq" (formula "83") (term "1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "83") (term "0,1,0")) - (rule "replace_known_left" (formula "83") (term "0,1,0") (ifseqformula "8")) - (builtin "One Step Simplification" (formula "83")) - (rule "applyEq" (formula "83") (term "0,1") (ifseqformula "59")) - (rule "eqSymm" (formula "83") (term "1")) - (rule "applyEq" (formula "83") (term "0,1,0,1,0") (ifseqformula "52")) - (rule "inEqSimp_sepNegMonomial0" (formula "83") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "83") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "83") (term "0,1,0")) - (rule "replace_known_left" (formula "83") (term "1,0") (ifseqformula "2")) - (builtin "One Step Simplification" (formula "83")) - (rule "inEqSimp_subsumption1" (formula "83") (term "1,0") (ifseqformula "8")) - (rule "leq_literals" (formula "83") (term "0,1,0")) - (builtin "One Step Simplification" (formula "83")) - (rule "inEqSimp_subsumption0" (formula "83") (term "0") (ifseqformula "1")) - (rule "leq_literals" (formula "83") (term "0,0")) - (builtin "One Step Simplification" (formula "83")) - (rule "emptyModality" (formula "118") (term "1")) - (builtin "One Step Simplification" (formula "118")) - (rule "closeTrue" (formula "118")) + (rule "tryEmpty" (formula "114") (term "1")) + (rule "blockEmptyLabel" (formula "114") (term "1")) + (rule "blockEmpty" (formula "114") (term "1")) + (rule "methodCallEmpty" (formula "114") (term "1")) + (rule "emptyModality" (formula "114") (term "1")) + (rule "andRight" (formula "114")) + (branch + (builtin "One Step Simplification" (formula "114")) + (rule "closeTrue" (formula "114")) + ) + (branch + (builtin "One Step Simplification" (formula "114")) + (rule "closeTrue" (formula "114")) + ) ) (branch "Precondition" - (builtin "One Step Simplification" (formula "113") (ifInst "" (formula "27"))) - (rule "wellFormedAnon" (formula "113")) - (rule "wellFormedAnon" (formula "113") (term "0")) - (rule "replace_known_left" (formula "113") (term "1") (ifseqformula "76")) - (builtin "One Step Simplification" (formula "113") (ifInst "" (formula "16")) (ifInst "" (formula "15"))) - (rule "closeTrue" (formula "113")) + (rule "andRight" (formula "113")) + (branch + (builtin "One Step Simplification" (formula "113") (ifInst "" (formula "27"))) + (rule "closeTrue" (formula "113")) + ) + (branch + (builtin "One Step Simplification" (formula "113")) + (rule "wellFormedAnon" (formula "113")) + (rule "wellFormedAnon" (formula "113") (term "0")) + (rule "replace_known_left" (formula "113") (term "1") (ifseqformula "76")) + (builtin "One Step Simplification" (formula "113") (ifInst "" (formula "16")) (ifInst "" (formula "15"))) + (rule "closeTrue" (formula "113")) + ) ) (branch "Usage" (builtin "One Step Simplification" (formula "114")) @@ -36387,28 +50558,22 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "andLeft" (formula "81")) (rule "andLeft" (formula "81")) (rule "translateJavaAddInt" (formula "85") (term "0,2,1,1,0,1,0,1,0")) - (rule "translateJavaAddInt" (formula "85") (term "0,2,0,0,0,0,1,1,1,0")) (rule "translateJavaAddInt" (formula "85") (term "0,2,0,1,1,0,1,0")) + (rule "translateJavaAddInt" (formula "85") (term "0,2,0,0,0,0,1,1,1,0")) (rule "translateJavaAddInt" (formula "85") (term "0,2,0,1,0,1,1,1,0")) (rule "translateJavaAddInt" (formula "85") (term "0,2,1,1,0,0,1,1,1,0")) - (rule "translateJavaAddInt" (formula "84") (term "0,2,1,4,0")) (rule "translateJavaAddInt" (formula "84") (term "3,0")) + (rule "translateJavaAddInt" (formula "84") (term "0,2,1,4,0")) (rule "translateJavaAddInt" (formula "84") (term "4,0")) (rule "replace_known_left" (formula "80") (term "0") (ifseqformula "79")) (builtin "One Step Simplification" (formula "80")) (rule "true_left" (formula "80")) (rule "polySimp_addComm0" (formula "84") (term "0,2,1,1,0,1,0,1,0")) - (rule "polySimp_addComm0" (formula "84") (term "0,2,0,0,0,0,1,1,1,0")) (rule "polySimp_addComm0" (formula "84") (term "0,2,0,1,1,0,1,0")) + (rule "polySimp_addComm0" (formula "84") (term "0,2,0,0,0,0,1,1,1,0")) (rule "polySimp_addComm0" (formula "84") (term "0,2,0,1,0,1,1,1,0")) (rule "polySimp_addComm0" (formula "84") (term "0,2,1,1,0,0,1,1,1,0")) (rule "polySimp_addComm0" (formula "83") (term "0,2,1,4,0")) - (rule "inEqSimp_ltToLeq" (formula "84") (term "0,0,1,0")) - (rule "polySimp_mulComm0" (formula "84") (term "1,0,0,0,0,1,0")) - (rule "inEqSimp_gtToGeq" (formula "84") (term "0,1,1,0")) - (rule "polySimp_mulComm0" (formula "84") (term "1,0,0,0,1,1,0")) - (rule "inEqSimp_ltToLeq" (formula "84") (term "1,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "84") (term "1,0,0,1,0,0,0,0")) (rule "inEqSimp_commuteLeq" (formula "84") (term "1,1,0,0")) (rule "inEqSimp_commuteLeq" (formula "84") (term "0,0,0,0,0")) (rule "inEqSimp_commuteLeq" (formula "84") (term "0,0,1,0,1,0")) @@ -36416,1349 +50581,372 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_commuteLeq" (formula "84") (term "0,0,0,1,1,1,0")) (rule "inEqSimp_commuteLeq" (formula "84") (term "1,0,0,1,1,1,0")) (rule "applyEq" (formula "84") (term "1,1,0,1,1,1,0") (ifseqformula "39")) - (rule "polySimp_sepNegMonomial" (formula "10") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "10") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "10") (term "0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "57")) - (rule "polySimp_mulLiterals" (formula "57") (term "0")) - (rule "polySimp_elimOne" (formula "57") (term "0")) - (rule "polySimp_sepNegMonomial" (formula "78") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "78") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "78") (term "0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "47") (term "1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "47") (term "0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "47") (term "0,1,0,1,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "1")) - (rule "polySimp_mulLiterals" (formula "1") (term "0")) - (rule "polySimp_elimOne" (formula "1") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "11") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "11") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "11") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "11") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "11") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "9") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "9") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "9") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "9") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "9") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "47") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "47") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "47") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "47") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "47") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "62")) - (rule "polySimp_mulComm0" (formula "62") (term "1")) - (rule "polySimp_rightDist" (formula "62") (term "1")) - (rule "mul_literals" (formula "62") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "71")) - (rule "polySimp_mulLiterals" (formula "71") (term "0")) - (rule "polySimp_elimOne" (formula "71") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "64")) - (rule "polySimp_mulComm0" (formula "64") (term "1")) - (rule "polySimp_rightDist" (formula "64") (term "1")) - (rule "mul_literals" (formula "64") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "61")) - (rule "polySimp_mulLiterals" (formula "61") (term "0")) - (rule "polySimp_elimOne" (formula "61") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "74")) - (rule "polySimp_mulComm0" (formula "74") (term "1")) - (rule "polySimp_rightDist" (formula "74") (term "1")) - (rule "mul_literals" (formula "74") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "63")) - (rule "polySimp_mulLiterals" (formula "63") (term "0")) - (rule "polySimp_elimOne" (formula "63") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "73")) - (rule "polySimp_mulLiterals" (formula "73") (term "0")) - (rule "polySimp_elimOne" (formula "73") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "37")) - (rule "polySimp_mulLiterals" (formula "37") (term "0")) - (rule "polySimp_elimOne" (formula "37") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "72")) - (rule "polySimp_mulComm0" (formula "72") (term "1")) - (rule "polySimp_rightDist" (formula "72") (term "1")) - (rule "mul_literals" (formula "72") (term "0,1")) - (rule "inEqSimp_sepPosMonomial0" (formula "84") (term "0,0,1,0")) - (rule "polySimp_mulComm0" (formula "84") (term "1,0,0,1,0")) - (rule "polySimp_rightDist" (formula "84") (term "1,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "84") (term "1,1,0,0,1,0")) - (rule "mul_literals" (formula "84") (term "0,1,0,0,1,0")) - (rule "polySimp_elimOne" (formula "84") (term "1,1,0,0,1,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "84") (term "0,1,1,0")) - (rule "polySimp_mulComm0" (formula "84") (term "1,0,1,1,0")) - (rule "polySimp_rightDist" (formula "84") (term "1,0,1,1,0")) - (rule "polySimp_mulLiterals" (formula "84") (term "1,1,0,1,1,0")) - (rule "mul_literals" (formula "84") (term "0,1,0,1,1,0")) - (rule "polySimp_elimOne" (formula "84") (term "1,1,0,1,1,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "84") (term "1,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "84") (term "1,1,0,0,0,0")) - (rule "polySimp_rightDist" (formula "84") (term "1,1,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "84") (term "1,1,1,0,0,0,0")) - (rule "mul_literals" (formula "84") (term "0,1,1,0,0,0,0")) - (rule "polySimp_elimOne" (formula "84") (term "1,1,1,0,0,0,0")) - (rule "inEqSimp_subsumption1" (formula "8") (ifseqformula "1")) - (rule "inEqSimp_homoInEq0" (formula "8") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "8") (term "0,0")) - (rule "add_literals" (formula "8") (term "1,1,0,0")) - (rule "times_zero_1" (formula "8") (term "1,0,0")) - (rule "add_zero_right" (formula "8") (term "0,0")) - (rule "qeq_literals" (formula "8") (term "0")) - (builtin "One Step Simplification" (formula "8")) - (rule "true_left" (formula "8")) - (rule "inEqSimp_subsumption1" (formula "33") (ifseqformula "34")) - (rule "leq_literals" (formula "33") (term "0")) - (builtin "One Step Simplification" (formula "33")) - (rule "true_left" (formula "33")) - (rule "inEqSimp_subsumption1" (formula "18") (ifseqformula "30")) - (rule "leq_literals" (formula "18") (term "0")) - (builtin "One Step Simplification" (formula "18")) - (rule "true_left" (formula "18")) - (rule "inEqSimp_exactShadow3" (formula "30") (ifseqformula "18")) - (rule "polySimp_mulComm0" (formula "30") (term "0,0")) - (rule "polySimp_addComm0" (formula "30") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "30")) - (rule "polySimp_mulLiterals" (formula "30") (term "0")) - (rule "polySimp_elimOne" (formula "30") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "58")) - (rule "mul_literals" (formula "63") (term "0,0")) - (rule "add_zero_left" (formula "63") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "63")) - (rule "polySimp_mulLiterals" (formula "63") (term "0")) - (rule "polySimp_elimOne" (formula "63") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "65")) - (rule "polySimp_mulComm0" (formula "64") (term "0,0")) - (rule "polySimp_addComm0" (formula "64") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "64")) - (rule "polySimp_mulLiterals" (formula "64") (term "0")) - (rule "polySimp_elimOne" (formula "64") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "33") (ifseqformula "31")) - (rule "polySimp_mulComm0" (formula "33") (term "0,0")) - (rule "polySimp_addComm0" (formula "33") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "33")) - (rule "polySimp_mulLiterals" (formula "33") (term "0")) - (rule "polySimp_elimOne" (formula "33") (term "0")) - (rule "inEqSimp_subsumption0" (formula "18") (ifseqformula "33")) - (rule "leq_literals" (formula "18") (term "0")) - (builtin "One Step Simplification" (formula "18")) - (rule "true_left" (formula "18")) - (rule "inEqSimp_exactShadow3" (formula "18") (ifseqformula "34")) - (rule "mul_literals" (formula "18") (term "0,0")) - (rule "polySimp_addAssoc" (formula "18") (term "0")) - (rule "add_literals" (formula "18") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "18")) - (rule "mul_literals" (formula "18") (term "1")) - (rule "inEqSimp_subsumption1" (formula "18") (ifseqformula "29")) - (rule "leq_literals" (formula "18") (term "0")) - (builtin "One Step Simplification" (formula "18")) - (rule "true_left" (formula "18")) - (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "60")) - (rule "polySimp_mulComm0" (formula "65") (term "0,0")) - (rule "polySimp_addComm0" (formula "65") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "65")) - (rule "polySimp_mulLiterals" (formula "65") (term "0")) - (rule "polySimp_elimOne" (formula "65") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "1") (ifseqformula "45")) - (rule "polySimp_rightDist" (formula "1") (term "0,0")) - (rule "mul_literals" (formula "1") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0")) - (rule "add_literals" (formula "1") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "1")) - (rule "polySimp_mulLiterals" (formula "1") (term "0")) - (rule "polySimp_elimOne" (formula "1") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "62") (ifseqformula "67")) - (rule "polySimp_rightDist" (formula "62") (term "0,0")) - (rule "mul_literals" (formula "62") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "62") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "62") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "62") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "62") (term "0,0")) - (rule "add_literals" (formula "62") (term "1,1,0,0")) - (rule "times_zero_1" (formula "62") (term "1,0,0")) - (rule "add_zero_right" (formula "62") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "62")) - (rule "mul_literals" (formula "62") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "65")) - (rule "times_zero_1" (formula "64") (term "0,0")) - (rule "add_zero_left" (formula "64") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "64")) - (rule "polySimp_mulLiterals" (formula "64") (term "1")) - (rule "polySimp_elimOne" (formula "64") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "60") (ifseqformula "65")) - (rule "polySimp_rightDist" (formula "60") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "60") (term "1,0,0")) - (rule "mul_literals" (formula "60") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "60") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "60") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "60") (term "0,0")) - (rule "add_literals" (formula "60") (term "1,1,0,0")) - (rule "times_zero_1" (formula "60") (term "1,0,0")) - (rule "add_zero_right" (formula "60") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "60")) - (rule "mul_literals" (formula "60") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "30") (ifseqformula "33")) - (rule "polySimp_mulComm0" (formula "30") (term "0,0")) - (rule "polySimp_addComm0" (formula "30") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "30")) - (rule "polySimp_mulLiterals" (formula "30") (term "0")) - (rule "polySimp_elimOne" (formula "30") (term "0")) - (rule "inEqSimp_subsumption0" (formula "18") (ifseqformula "30")) - (rule "leq_literals" (formula "18") (term "0")) - (builtin "One Step Simplification" (formula "18")) - (rule "true_left" (formula "18")) - (rule "inEqSimp_and_subsumption2" (formula "44") (term "0,0,0,0")) - (rule "leq_literals" (formula "44") (term "0,0,0,0,0,0")) - (builtin "One Step Simplification" (formula "44")) - (rule "inEqSimp_and_subsumption3" (formula "9") (term "0,0,0")) - (rule "leq_literals" (formula "9") (term "0,1,0,0,0,0")) - (builtin "One Step Simplification" (formula "9")) - (rule "inEqSimp_and_subsumption3" (formula "45") (term "0,0,0")) - (rule "leq_literals" (formula "45") (term "0,1,0,0,0,0")) - (builtin "One Step Simplification" (formula "45")) - (rule "nnf_imp2or" (formula "11") (term "0,1,1,0")) - (rule "nnf_imp2or" (formula "10") (term "0")) - (rule "nnf_imp2or" (formula "77") (term "0")) - (rule "nnf_imp2or" (formula "83") (term "0")) - (rule "nnf_imp2or" (formula "44") (term "0")) - (rule "nnf_imp2or" (formula "9") (term "0")) - (rule "nnf_imp2or" (formula "45") (term "0")) - (rule "nnf_imp2or" (formula "11") (term "0")) - (rule "nnf_notAnd" (formula "10") (term "0,0")) - (rule "inEqSimp_notLeq" (formula "10") (term "1,0,0")) - (rule "mul_literals" (formula "10") (term "1,0,0,1,0,0")) - (rule "add_literals" (formula "10") (term "0,0,1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "10") (term "1,0,0")) - (rule "mul_literals" (formula "10") (term "1,1,0,0")) - (rule "inEqSimp_notGeq" (formula "10") (term "0,0,0")) - (rule "mul_literals" (formula "10") (term "1,0,0,0,0,0")) - (rule "add_literals" (formula "10") (term "0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "10") (term "0,0,0")) - (rule "mul_literals" (formula "10") (term "1,0,0,0")) - (rule "nnf_notAnd" (formula "77") (term "0,0")) - (rule "inEqSimp_notGeq" (formula "77") (term "0,0,0")) - (rule "mul_literals" (formula "77") (term "1,0,0,0,0,0")) - (rule "add_literals" (formula "77") (term "0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "77") (term "0,0,0")) - (rule "mul_literals" (formula "77") (term "1,0,0,0")) - (rule "inEqSimp_notLeq" (formula "77") (term "1,0,0")) - (rule "mul_literals" (formula "77") (term "1,0,0,1,0,0")) - (rule "add_literals" (formula "77") (term "0,0,1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "77") (term "1,0,0")) - (rule "mul_literals" (formula "77") (term "1,1,0,0")) - (rule "nnf_notAnd" (formula "83") (term "0,0")) - (rule "nnf_notAnd" (formula "44") (term "0,0")) - (rule "inEqSimp_notLeq" (formula "44") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "44") (term "1,0,0,1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "44") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "44") (term "1,1,0,0")) - (rule "polySimp_rightDist" (formula "44") (term "1,1,0,0")) - (rule "mul_literals" (formula "44") (term "0,1,1,0,0")) - (rule "polySimp_mulLiterals" (formula "44") (term "1,1,1,0,0")) - (rule "polySimp_elimOne" (formula "44") (term "1,1,1,0,0")) - (rule "nnf_notAnd" (formula "9") (term "0,0")) - (rule "inEqSimp_notLeq" (formula "9") (term "1,0,0")) - (rule "mul_literals" (formula "9") (term "1,0,0,1,0,0")) - (rule "add_literals" (formula "9") (term "0,0,1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "9") (term "1,0,0")) - (rule "mul_literals" (formula "9") (term "1,1,0,0")) - (rule "nnf_notAnd" (formula "45") (term "0,0")) - (rule "inEqSimp_notLeq" (formula "45") (term "1,0,0")) - (rule "mul_literals" (formula "45") (term "1,0,0,1,0,0")) - (rule "add_literals" (formula "45") (term "0,0,1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "45") (term "1,0,0")) - (rule "mul_literals" (formula "45") (term "1,1,0,0")) - (rule "nnf_notAnd" (formula "11") (term "0,0")) - (rule "inEqSimp_notGeq" (formula "11") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,1,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "11") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "11") (term "1,1,0,0")) - (rule "polySimp_rightDist" (formula "11") (term "1,1,0,0")) - (rule "mul_literals" (formula "11") (term "0,1,1,0,0")) - (rule "polySimp_mulLiterals" (formula "11") (term "1,1,1,0,0")) - (rule "polySimp_elimOne" (formula "11") (term "1,1,1,0,0")) - (rule "nnf_imp2or" (formula "83") (term "1,1,0")) - (rule "inEqSimp_notGeq" (formula "83") (term "0,1,1,0")) - (rule "polySimp_rightDist" (formula "83") (term "1,0,0,0,1,1,0")) - (rule "mul_literals" (formula "83") (term "0,1,0,0,0,1,1,0")) - (rule "polySimp_addAssoc" (formula "83") (term "0,0,0,1,1,0")) - (rule "add_literals" (formula "83") (term "0,0,0,0,1,1,0")) - (rule "add_zero_left" (formula "83") (term "0,0,0,1,1,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "83") (term "0,1,1,0")) - (rule "polySimp_mulLiterals" (formula "83") (term "1,0,1,1,0")) - (rule "polySimp_elimOne" (formula "83") (term "1,0,1,1,0")) - (rule "nnf_imp2or" (formula "83") (term "0,1,0")) - (rule "inEqSimp_notLeq" (formula "83") (term "0,0,1,0")) - (rule "polySimp_rightDist" (formula "83") (term "1,0,0,0,0,1,0")) - (rule "mul_literals" (formula "83") (term "0,1,0,0,0,0,1,0")) - (rule "polySimp_addAssoc" (formula "83") (term "0,0,0,0,1,0")) - (rule "add_literals" (formula "83") (term "0,0,0,0,0,1,0")) - (rule "add_zero_left" (formula "83") (term "0,0,0,0,1,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "83") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "83") (term "1,0,0,1,0")) - (rule "polySimp_elimOne" (formula "83") (term "1,0,0,1,0")) - (rule "nnf_notAnd" (formula "11") (term "0,0,1,1,0")) - (rule "inEqSimp_notLeq" (formula "11") (term "1,0,0,1,1,0")) - (rule "mul_literals" (formula "11") (term "1,0,0,1,0,0,1,1,0")) - (rule "add_literals" (formula "11") (term "0,0,1,0,0,1,1,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "11") (term "1,0,0,1,1,0")) - (rule "mul_literals" (formula "11") (term "1,1,0,0,1,1,0")) - (rule "inEqSimp_notGeq" (formula "11") (term "0,0,0,1,1,0")) - (rule "mul_literals" (formula "11") (term "1,0,0,0,0,0,1,1,0")) - (rule "add_literals" (formula "11") (term "0,0,0,0,0,1,1,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "11") (term "0,0,0,1,1,0")) - (rule "mul_literals" (formula "11") (term "1,0,0,0,1,1,0")) - (rule "nnf_notAnd" (formula "83") (term "1,0,0")) - (rule "inEqSimp_notLeq" (formula "83") (term "0,1,0,0")) - (rule "mul_literals" (formula "83") (term "1,0,0,0,1,0,0")) - (rule "add_literals" (formula "83") (term "0,0,0,1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "83") (term "0,1,0,0")) - (rule "mul_literals" (formula "83") (term "1,0,1,0,0")) - (rule "inEqSimp_notGeq" (formula "83") (term "1,1,0,0")) - (rule "mul_literals" (formula "83") (term "1,0,0,1,1,0,0")) - (rule "add_literals" (formula "83") (term "0,0,1,1,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "83") (term "1,1,0,0")) - (rule "mul_literals" (formula "83") (term "1,1,1,0,0")) - (rule "nnf_notAnd" (formula "83") (term "0,0,0")) - (builtin "One Step Simplification" (formula "83")) - (rule "nnf_notAnd" (formula "44") (term "0,0,0")) - (rule "inEqSimp_notGeq" (formula "44") (term "0,0,0,0")) - (rule "mul_literals" (formula "44") (term "1,0,0,0,0,0,0")) - (rule "add_zero_right" (formula "44") (term "0,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "44") (term "0,0,0,0")) - (rule "mul_literals" (formula "44") (term "1,0,0,0,0")) - (rule "inEqSimp_notLeq" (formula "44") (term "1,0,0,0")) - (rule "mul_literals" (formula "44") (term "1,0,0,1,0,0,0")) - (rule "add_literals" (formula "44") (term "0,0,1,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "44") (term "1,0,0,0")) - (rule "mul_literals" (formula "44") (term "1,1,0,0,0")) - (rule "nnf_notAnd" (formula "9") (term "0,0,0")) - (rule "inEqSimp_notLeq" (formula "9") (term "0,0,0,0")) - (rule "polySimp_rightDist" (formula "9") (term "1,0,0,0,0,0,0")) - (rule "mul_literals" (formula "9") (term "0,1,0,0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "9") (term "0,0,0,0,0,0")) - (rule "add_literals" (formula "9") (term "0,0,0,0,0,0,0")) - (rule "add_zero_left" (formula "9") (term "0,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "9") (term "0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "9") (term "1,0,0,0,0")) - (rule "polySimp_elimOne" (formula "9") (term "1,0,0,0,0")) - (rule "inEqSimp_notGeq" (formula "9") (term "1,0,0,0")) - (rule "times_zero_1" (formula "9") (term "1,0,0,1,0,0,0")) - (rule "add_zero_right" (formula "9") (term "0,0,1,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "9") (term "1,0,0,0")) - (rule "mul_literals" (formula "9") (term "1,1,0,0,0")) - (rule "nnf_notAnd" (formula "45") (term "0,0,0")) - (rule "inEqSimp_notGeq" (formula "45") (term "1,0,0,0")) - (rule "mul_literals" (formula "45") (term "1,0,0,1,0,0,0")) - (rule "add_zero_right" (formula "45") (term "0,0,1,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "45") (term "1,0,0,0")) - (rule "mul_literals" (formula "45") (term "1,1,0,0,0")) - (rule "inEqSimp_notLeq" (formula "45") (term "0,0,0,0")) - (rule "polySimp_rightDist" (formula "45") (term "1,0,0,0,0,0,0")) - (rule "mul_literals" (formula "45") (term "0,1,0,0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "45") (term "0,0,0,0,0,0")) - (rule "add_literals" (formula "45") (term "0,0,0,0,0,0,0")) - (rule "add_zero_left" (formula "45") (term "0,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "45") (term "0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "45") (term "1,0,0,0,0")) - (rule "polySimp_elimOne" (formula "45") (term "1,0,0,0,0")) - (rule "nnf_notAnd" (formula "11") (term "0,0,0")) - (rule "inEqSimp_notLeq" (formula "11") (term "1,0,0,0")) - (rule "mul_literals" (formula "11") (term "1,0,0,1,0,0,0")) - (rule "add_literals" (formula "11") (term "0,0,1,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "11") (term "1,0,0,0")) - (rule "mul_literals" (formula "11") (term "1,1,0,0,0")) - (rule "nnf_notAnd" (formula "83") (term "0,0,0,0")) - (rule "inEqSimp_notGeq" (formula "83") (term "0,0,0,0,0")) - (rule "mul_literals" (formula "83") (term "1,0,0,0,0,0,0,0")) - (rule "add_zero_right" (formula "83") (term "0,0,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "83") (term "0,0,0,0,0")) - (rule "mul_literals" (formula "83") (term "1,0,0,0,0,0")) - (rule "inEqSimp_notLeq" (formula "83") (term "1,0,0,0,0")) - (rule "polySimp_rightDist" (formula "83") (term "1,0,0,1,0,0,0,0")) - (rule "mul_literals" (formula "83") (term "0,1,0,0,1,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "83") (term "0,0,1,0,0,0,0")) - (rule "add_literals" (formula "83") (term "0,0,0,1,0,0,0,0")) - (rule "add_zero_left" (formula "83") (term "0,0,1,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "83") (term "1,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "83") (term "1,1,0,0,0,0")) - (rule "polySimp_elimOne" (formula "83") (term "1,1,0,0,0,0")) - (rule "elim_double_block_2" (formula "118") (term "1")) - (rule "nnf_notAnd" (formula "11") (term "0,0,0,0")) - (rule "inEqSimp_notGeq" (formula "11") (term "1,0,0,0,0")) - (rule "mul_literals" (formula "11") (term "1,0,0,1,0,0,0,0")) - (rule "add_literals" (formula "11") (term "0,0,1,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "11") (term "1,0,0,0,0")) - (rule "mul_literals" (formula "11") (term "1,1,0,0,0,0")) - (rule "inEqSimp_notLeq" (formula "11") (term "0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "11") (term "1,0,0,0,0,0,0,0")) - (rule "mul_literals" (formula "11") (term "0,1,0,0,0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "11") (term "0,0,0,0,0,0,0")) - (rule "add_literals" (formula "11") (term "0,0,0,0,0,0,0,0")) - (rule "add_zero_left" (formula "11") (term "0,0,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "11") (term "0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "11") (term "1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "11") (term "1,0,0,0,0,0")) - (rule "arrayLengthIsAShort" (formula "34") (term "0")) - (rule "expand_inShort" (formula "34")) - (rule "replace_short_MAX" (formula "34") (term "1,0")) - (rule "replace_short_MIN" (formula "34") (term "0,1")) - (rule "andLeft" (formula "34")) - (rule "inEqSimp_commuteLeq" (formula "34")) - (rule "inEqSimp_subsumption1" (formula "34") (ifseqformula "32")) - (rule "leq_literals" (formula "34") (term "0")) - (builtin "One Step Simplification" (formula "34")) - (rule "true_left" (formula "34")) - (rule "arrayLengthNotNegative" (formula "32") (term "0")) - (rule "arrayLengthNotNegative" (formula "43") (term "0")) - (rule "applyEq" (formula "43") (term "0") (ifseqformula "44")) - (rule "qeq_literals" (formula "43")) - (rule "true_left" (formula "43")) - (rule "arrayLengthIsAShort" (formula "43") (term "0")) - (rule "expand_inShort" (formula "43")) - (rule "replace_short_MIN" (formula "43") (term "0,1")) - (rule "replace_short_MAX" (formula "43") (term "1,0")) - (rule "andLeft" (formula "43")) - (rule "inEqSimp_commuteLeq" (formula "44")) - (rule "applyEq" (formula "43") (term "0") (ifseqformula "45")) - (rule "leq_literals" (formula "43")) - (rule "true_left" (formula "43")) - (rule "applyEq" (formula "43") (term "0") (ifseqformula "44")) - (rule "qeq_literals" (formula "43")) - (rule "true_left" (formula "43")) - (rule "commute_or_2" (formula "9") (term "0")) - (rule "commute_or" (formula "83") (term "1,0,0")) - (rule "commute_or" (formula "45") (term "0,0,0")) - (rule "cnf_rightDist" (formula "83") (term "0,1,0")) - (rule "cnf_rightDist" (formula "83") (term "1,1,0")) - (rule "cnf_rightDist" (formula "11") (term "0,1,1,0")) - (rule "commute_or_2" (formula "83") (term "0,0,0")) - (rule "commute_or_2" (formula "9") (term "0,0")) - (rule "commute_or_2" (formula "45") (term "0,0")) - (rule "commute_or_2" (formula "83") (term "0,0")) - (rule "commute_or" (formula "11") (term "0,0,0,0")) - (rule "commute_or" (formula "9") (term "0,0,0")) - (rule "commute_or_2" (formula "9") (term "0,0")) - (rule "commute_or_2" (formula "9") (term "0")) - (rule "commute_or_2" (formula "83") (term "0,0,0")) - (rule "commute_or_2" (formula "11") (term "0,0,0")) - (rule "commute_or_2" (formula "11") (term "0,0")) - (rule "cnf_rightDist" (formula "45") (term "0")) - (rule "distr_forallAnd" (formula "45")) - (rule "andLeft" (formula "45")) - (rule "commute_or" (formula "46") (term "0")) - (rule "commute_or" (formula "84") (term "1,0,1,0")) - (rule "commute_or" (formula "84") (term "1,1,1,0")) - (rule "cnf_rightDist" (formula "45") (term "0")) - (rule "distr_forallAnd" (formula "45")) - (rule "andLeft" (formula "45")) - (rule "commute_or" (formula "46") (term "0")) - (rule "cnf_rightDist" (formula "45") (term "0")) - (rule "distr_forallAnd" (formula "45")) - (rule "andLeft" (formula "45")) - (rule "commute_or" (formula "46") (term "0")) - (builtin "Use Dependency Contract" (formula "58") (term "0") (ifInst "" (formula "47") (term "0,0,1,1,0")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::writtenCountOfBucket(int)].JML accessible clause.0")) - (rule "wellFormedAnon" (formula "87") (term "1,1,0,0,0,0")) - (rule "expand_inInt" (formula "87") (term "1,0,0,0")) - (rule "replace_int_MIN" (formula "87") (term "0,1,1,0,0,0")) - (rule "replace_int_MAX" (formula "87") (term "1,0,1,0,0,0")) - (rule "translateJavaMulInt" (formula "87") (term "0,0,1,1,1,0")) - (rule "translateJavaAddInt" (formula "87") (term "0,1,1,1,0")) - (rule "replace_known_left" (formula "87") (term "1,1,0,0") (ifseqformula "26")) - (builtin "One Step Simplification" (formula "87") (ifInst "" (formula "118")) (ifInst "" (formula "21")) (ifInst "" (formula "16")) (ifInst "" (formula "16")) (ifInst "" (formula "15"))) - (rule "polySimp_mulComm0" (formula "87") (term "0,0,1,1,1,0")) - (rule "polySimp_addComm0" (formula "87") (term "0,1,1,1,0")) - (rule "disjointDefinition" (formula "87") (term "1,0")) - (rule "disjointWithSingleton1" (formula "87") (term "1,0")) - (rule "elementOfArrayRangeConcrete" (formula "87") (term "0,1,0")) - (rule "replace_known_right" (formula "87") (term "0,0,0,1,0") (ifseqformula "90")) - (builtin "One Step Simplification" (formula "87")) - (rule "inEqSimp_ltToLeq" (formula "87") (term "1,1,0")) - (rule "polySimp_mulComm0" (formula "87") (term "1,0,0,1,1,0")) - (rule "polySimp_addComm1" (formula "87") (term "0,1,1,0")) - (rule "inEqSimp_commuteLeq" (formula "87") (term "1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "87") (term "0,1,0")) - (rule "replace_known_left" (formula "87") (term "0,1,0") (ifseqformula "8")) - (builtin "One Step Simplification" (formula "87")) - (rule "applyEq" (formula "87") (term "0,1") (ifseqformula "58")) - (rule "eqSymm" (formula "87") (term "1")) - (rule "applyEq" (formula "87") (term "0,1,0,1,0") (ifseqformula "51")) - (rule "inEqSimp_sepNegMonomial0" (formula "87") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "87") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "87") (term "0,1,0")) - (rule "replace_known_left" (formula "87") (term "1,0") (ifseqformula "2")) - (builtin "One Step Simplification" (formula "87")) - (rule "inEqSimp_subsumption0" (formula "87") (term "0,0") (ifseqformula "1")) - (rule "leq_literals" (formula "87") (term "0,0,0")) - (builtin "One Step Simplification" (formula "87")) - (rule "inEqSimp_subsumption1" (formula "87") (term "0") (ifseqformula "8")) - (rule "leq_literals" (formula "87") (term "0,0")) - (builtin "One Step Simplification" (formula "87")) - (rule "cnf_rightDist" (formula "45") (term "0")) - (rule "distr_forallAnd" (formula "45")) - (rule "andLeft" (formula "45")) - (rule "commute_or_2" (formula "45") (term "0")) - (rule "commute_or" (formula "11") (term "1,0,1,1,0")) - (rule "shift_paren_or" (formula "46") (term "0")) - (rule "commute_or_2" (formula "45") (term "0,0")) - (rule "shift_paren_or" (formula "87") (term "0,0,0,0")) - (rule "cnf_rightDist" (formula "87") (term "0,0,1,0")) - (rule "shift_paren_or" (formula "46") (term "0,0")) - (rule "commute_or" (formula "45") (term "0,0,0")) - (rule "cnf_rightDist" (formula "87") (term "0,1,1,0")) - (rule "commute_or" (formula "87") (term "0,0,0,0,0")) - (rule "inEqSimp_or_subsumption0" (formula "87") (term "0,0,0,0,0")) - (rule "qeq_literals" (formula "87") (term "0,0,0,0,0,0,0")) - (builtin "One Step Simplification" (formula "87")) - (rule "commute_or" (formula "87") (term "1,0,1,1,0")) - (rule "commute_or" (formula "87") (term "1,0,0,1,0")) - (rule "ifUnfold" (formula "123") (term "1") (inst "#boolv=x_2")) - (rule "variableDeclaration" (formula "123") (term "1") (newnames "x_9")) - (rule "cnf_rightDist" (formula "87") (term "0,0,1,1,0")) - (rule "cnf_rightDist" (formula "87") (term "0")) - (rule "distr_forallAnd" (formula "87")) - (rule "andLeft" (formula "87")) - (rule "commute_or" (formula "88") (term "0")) - (rule "cnf_rightDist" (formula "87") (term "0")) - (rule "distr_forallAnd" (formula "87")) - (rule "andLeft" (formula "87")) - (rule "commute_or_2" (formula "88") (term "0")) - (rule "shift_paren_or" (formula "88") (term "0,0")) - (rule "cnf_rightDist" (formula "89") (term "0")) - (rule "distr_forallAnd" (formula "89")) - (rule "andLeft" (formula "89")) - (rule "commute_or_2" (formula "90") (term "0")) - (rule "shift_paren_or" (formula "90") (term "0,0")) - (rule "cnf_rightDist" (formula "87") (term "0")) - (rule "distr_forallAnd" (formula "87")) - (rule "andLeft" (formula "87")) - (rule "commute_or_2" (formula "88") (term "0")) - (rule "shift_paren_or" (formula "87") (term "0")) - (rule "commute_or_2" (formula "87") (term "0,0")) - (rule "shift_paren_or" (formula "88") (term "0,0")) - (rule "commute_or_2" (formula "87") (term "0,0,0")) - (rule "inEqSimp_or_subsumption7" (formula "87") (term "0,0,0")) - (rule "inEqSimp_gtToGeq" (formula "87") (term "0,1,0,0,0")) - (rule "polySimp_mulComm0" (formula "87") (term "1,0,0,0,1,0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "87") (term "0,0,1,0,0,0")) - (rule "add_literals" (formula "87") (term "1,1,0,0,1,0,0,0")) - (rule "times_zero_1" (formula "87") (term "1,0,0,1,0,0,0")) - (rule "add_literals" (formula "87") (term "0,0,1,0,0,0")) - (rule "qeq_literals" (formula "87") (term "0,1,0,0,0")) - (builtin "One Step Simplification" (formula "87")) - (rule "cnf_rightDist" (formula "90") (term "0")) - (rule "distr_forallAnd" (formula "90")) - (rule "andLeft" (formula "90")) - (rule "commute_or_2" (formula "91") (term "0")) - (rule "shift_paren_or" (formula "89") (term "0,0,0")) - (rule "shift_paren_or" (formula "92") (term "0,0,0")) - (rule "commute_or" (formula "90") (term "1,1,0")) - (rule "shift_paren_or" (formula "91") (term "0,0")) - (rule "shift_paren_or" (formula "88") (term "0,0,0")) - (rule "cnf_rightDist" (formula "90") (term "0")) - (rule "distr_forallAnd" (formula "90")) - (rule "andLeft" (formula "90")) - (rule "commute_or_2" (formula "91") (term "0")) - (rule "shift_paren_or" (formula "90") (term "0")) - (rule "commute_or_2" (formula "90") (term "0,0")) - (rule "inEqSimp_or_subsumption5" (formula "90") (term "0,0,0")) - (rule "inEqSimp_gtToGeq" (formula "90") (term "0,1,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "90") (term "1,0,0,0,1,0,0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "90") (term "0,0,1,0,0,0,0")) - (rule "add_literals" (formula "90") (term "1,1,0,0,1,0,0,0,0")) - (rule "times_zero_1" (formula "90") (term "1,0,0,1,0,0,0,0")) - (rule "add_literals" (formula "90") (term "0,0,1,0,0,0,0")) - (rule "qeq_literals" (formula "90") (term "0,1,0,0,0,0")) - (builtin "One Step Simplification" (formula "90")) - (rule "shift_paren_or" (formula "91") (term "0,0")) - (rule "commute_or" (formula "89") (term "0,0,0,0")) - (rule "inEqSimp_or_subsumption7" (formula "89") (term "0,0,0")) - (rule "inEqSimp_gtToGeq" (formula "89") (term "0,1,0,0,0")) - (rule "polySimp_mulComm0" (formula "89") (term "1,0,0,0,1,0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "89") (term "0,0,1,0,0,0")) - (rule "add_literals" (formula "89") (term "1,1,0,0,1,0,0,0")) - (rule "times_zero_1" (formula "89") (term "1,0,0,1,0,0,0")) - (rule "add_literals" (formula "89") (term "0,0,1,0,0,0")) - (rule "qeq_literals" (formula "89") (term "0,1,0,0,0")) - (builtin "One Step Simplification" (formula "89")) - (rule "commute_or" (formula "93") (term "0,0,0,0")) - (rule "shift_paren_or" (formula "92") (term "0,0,0")) - (rule "commute_or" (formula "88") (term "0,0,0,0")) - (rule "inEqSimp_or_subsumption7" (formula "88") (term "0,0,0")) - (rule "inEqSimp_gtToGeq" (formula "88") (term "0,1,0,0,0")) - (rule "polySimp_mulComm0" (formula "88") (term "1,0,0,0,1,0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "88") (term "0,0,1,0,0,0")) - (rule "add_literals" (formula "88") (term "1,1,0,0,1,0,0,0")) - (rule "times_zero_1" (formula "88") (term "1,0,0,1,0,0,0")) - (rule "add_literals" (formula "88") (term "0,0,1,0,0,0")) - (rule "qeq_literals" (formula "88") (term "0,1,0,0,0")) - (builtin "One Step Simplification" (formula "88")) - (rule "shift_paren_or" (formula "91") (term "0,0,0")) - (rule "commute_or" (formula "92") (term "0,0,0,0")) - (rule "inequality_comparison_simple" (formula "129") (term "1")) - (builtin "One Step Simplification" (formula "129")) - (rule "replace_known_left" (formula "129") (term "0,0,1,0") (ifseqformula "82")) - (builtin "One Step Simplification" (formula "129")) - (rule "commute_or" (formula "91") (term "0,0,0,0")) - (rule "all_pull_out1" (formula "11") (term "1,0")) - (rule "shift_paren_and" (formula "11") (term "0,1,0")) - (rule "allLeft" (formula "44") (inst "t=bucket_0")) - (rule "inEqSimp_homoInEq1" (formula "44") (term "1,0")) - (rule "polySimp_addComm1" (formula "44") (term "0,1,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "44") (term "1,0")) - (rule "polySimp_mulComm0" (formula "44") (term "1,1,0")) - (rule "polySimp_rightDist" (formula "44") (term "1,1,0")) - (rule "polySimp_mulLiterals" (formula "44") (term "1,1,1,0")) - (rule "mul_literals" (formula "44") (term "0,1,1,0")) - (rule "polySimp_elimOne" (formula "44") (term "1,1,1,0")) - (rule "inEqSimp_contradInEq0" (formula "44") (term "1,0,0") (ifseqformula "1")) - (rule "qeq_literals" (formula "44") (term "0,1,0,0")) - (builtin "One Step Simplification" (formula "44")) - (rule "inEqSimp_contradInEq1" (formula "44") (term "1,0") (ifseqformula "2")) - (rule "inEqSimp_homoInEq1" (formula "44") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "44") (term "1,0,0,1,0")) - (rule "polySimp_rightDist" (formula "44") (term "1,0,0,1,0")) - (rule "mul_literals" (formula "44") (term "0,1,0,0,1,0")) - (rule "polySimp_addAssoc" (formula "44") (term "0,0,1,0")) - (rule "polySimp_addComm1" (formula "44") (term "0,0,0,1,0")) - (rule "add_literals" (formula "44") (term "0,0,0,0,1,0")) - (rule "polySimp_pullOutFactor1b" (formula "44") (term "0,0,1,0")) - (rule "add_literals" (formula "44") (term "1,1,0,0,1,0")) - (rule "times_zero_1" (formula "44") (term "1,0,0,1,0")) - (rule "add_zero_right" (formula "44") (term "0,0,1,0")) - (rule "leq_literals" (formula "44") (term "0,1,0")) - (builtin "One Step Simplification" (formula "44")) - (rule "inEqSimp_contradInEq1" (formula "44") (term "0") (ifseqformula "8")) - (rule "qeq_literals" (formula "44") (term "0,0")) - (builtin "One Step Simplification" (formula "44")) - (rule "allLeft" (formula "45") (inst "t=add(Z(1(#)), bucket_0)")) - (rule "inEqSimp_homoInEq1" (formula "45") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "45") (term "1,0,1,0,0")) - (rule "polySimp_rightDist" (formula "45") (term "1,0,1,0,0")) - (rule "mul_literals" (formula "45") (term "0,1,0,1,0,0")) - (rule "polySimp_addAssoc" (formula "45") (term "0,1,0,0")) - (rule "add_literals" (formula "45") (term "0,0,1,0,0")) - (rule "inEqSimp_homoInEq0" (formula "45") (term "0,0,0")) - (rule "polySimp_mulComm0" (formula "45") (term "1,0,0,0,0")) - (rule "polySimp_rightDist" (formula "45") (term "1,0,0,0,0")) - (rule "mul_literals" (formula "45") (term "0,1,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "45") (term "0,0,0,0")) - (rule "add_literals" (formula "45") (term "0,0,0,0,0")) - (rule "inEqSimp_homoInEq1" (formula "45") (term "1,0")) - (rule "polySimp_mulComm0" (formula "45") (term "1,0,1,0")) - (rule "polySimp_rightDist" (formula "45") (term "1,0,1,0")) - (rule "mul_literals" (formula "45") (term "0,1,0,1,0")) - (rule "polySimp_addComm1" (formula "45") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "45") (term "0,0,1,0")) - (rule "add_literals" (formula "45") (term "0,0,0,1,0")) - (rule "add_zero_left" (formula "45") (term "0,0,1,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "45") (term "1,0,0")) - (rule "polySimp_mulLiterals" (formula "45") (term "0,1,0,0")) - (rule "polySimp_elimOne" (formula "45") (term "0,1,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "45") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "45") (term "0,0,0,0")) - (rule "polySimp_elimOne" (formula "45") (term "0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "45") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "45") (term "1,1,0")) - (rule "polySimp_elimOne" (formula "45") (term "1,1,0")) - (rule "inEqSimp_contradInEq0" (formula "45") (term "1,0,0") (ifseqformula "1")) - (rule "qeq_literals" (formula "45") (term "0,1,0,0")) - (builtin "One Step Simplification" (formula "45")) - (rule "inEqSimp_contradInEq1" (formula "45") (term "0,0") (ifseqformula "8")) - (rule "qeq_literals" (formula "45") (term "0,0,0")) - (builtin "One Step Simplification" (formula "45")) - (rule "inEqSimp_contradInEq1" (formula "45") (term "0") (ifseqformula "2")) - (rule "inEqSimp_homoInEq1" (formula "45") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "45") (term "0,0,0")) - (rule "add_literals" (formula "45") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "45") (term "1,0,0,0")) - (rule "add_zero_right" (formula "45") (term "0,0,0")) - (rule "leq_literals" (formula "45") (term "0,0")) - (builtin "One Step Simplification" (formula "45")) - (rule "all_pull_out3" (formula "11") (term "0")) - (rule "cnf_rightDist" (formula "11") (term "0,0")) - (rule "distr_forallAnd" (formula "11") (term "0")) - (rule "distr_forallAnd" (formula "11")) - (rule "andLeft" (formula "11")) - (rule "commute_or_2" (formula "12") (term "0,0")) - (rule "commute_or_2" (formula "12") (term "0,0,0")) - (rule "commute_or" (formula "12") (term "0,0,0,0")) - (rule "cnf_rightDist" (formula "11") (term "0,0")) - (rule "distr_forallAnd" (formula "11") (term "0")) - (builtin "One Step Simplification" (formula "11")) - (rule "distr_forallAnd" (formula "11")) - (rule "andLeft" (formula "11")) - (rule "commute_or_2" (formula "11") (term "0")) - (rule "commute_or_2" (formula "12") (term "0,0")) - (rule "commute_or_2" (formula "11") (term "0,0")) - (rule "commute_or_2" (formula "12") (term "0,0,0")) - (rule "commute_or_2" (formula "11") (term "0,0,0")) - (rule "commute_or" (formula "12") (term "0,0,0,0")) - (rule "commute_or" (formula "11") (term "0,0,0,0")) - (rule "allLeft" (formula "53") (inst "t=bucket_0")) - (rule "inEqSimp_commuteGeq" (formula "53") (term "1,0")) - (rule "inEqSimp_contradInEq0" (formula "53") (term "1,0,0") (ifseqformula "1")) - (rule "qeq_literals" (formula "53") (term "0,1,0,0")) - (builtin "One Step Simplification" (formula "53")) - (rule "inEqSimp_contradInEq1" (formula "53") (term "1,0") (ifseqformula "2")) - (rule "inEqSimp_homoInEq1" (formula "53") (term "0,1,0")) - (rule "polySimp_pullOutFactor1b" (formula "53") (term "0,0,1,0")) - (rule "add_literals" (formula "53") (term "1,1,0,0,1,0")) - (rule "times_zero_1" (formula "53") (term "1,0,0,1,0")) - (rule "add_literals" (formula "53") (term "0,0,1,0")) - (rule "leq_literals" (formula "53") (term "0,1,0")) - (builtin "One Step Simplification" (formula "53")) - (rule "inEqSimp_contradInEq1" (formula "53") (term "0") (ifseqformula "8")) - (rule "qeq_literals" (formula "53") (term "0,0")) - (builtin "One Step Simplification" (formula "53")) - (rule "allLeft" (formula "52") (inst "t=bucket_0")) - (rule "inEqSimp_commuteGeq" (formula "52") (term "1,0")) - (rule "applyEq" (formula "52") (term "0,0,1,1") (ifseqformula "100")) - (rule "inEqSimp_contradInEq1" (formula "52") (term "1,0") (ifseqformula "2")) - (rule "inEqSimp_homoInEq1" (formula "52") (term "0,1,0")) - (rule "polySimp_pullOutFactor1b" (formula "52") (term "0,0,1,0")) - (rule "add_literals" (formula "52") (term "1,1,0,0,1,0")) - (rule "times_zero_1" (formula "52") (term "1,0,0,1,0")) - (rule "add_literals" (formula "52") (term "0,0,1,0")) - (rule "leq_literals" (formula "52") (term "0,1,0")) - (builtin "One Step Simplification" (formula "52")) - (rule "inEqSimp_contradInEq1" (formula "52") (term "0,0") (ifseqformula "8")) - (rule "qeq_literals" (formula "52") (term "0,0,0")) - (builtin "One Step Simplification" (formula "52")) - (rule "inEqSimp_contradInEq0" (formula "52") (term "0") (ifseqformula "1")) - (rule "qeq_literals" (formula "52") (term "0,0")) - (builtin "One Step Simplification" (formula "52")) - (rule "applyEq" (formula "47") (term "0,0") (ifseqformula "52")) - (rule "applyEq" (formula "71") (term "0") (ifseqformula "52")) - (rule "inEqSimp_homoInEq0" (formula "71")) - (rule "polySimp_mulComm0" (formula "71") (term "1,0")) - (rule "polySimp_rightDist" (formula "71") (term "1,0")) - (rule "polySimp_rightDist" (formula "71") (term "0,1,0")) - (rule "polySimp_rightDist" (formula "71") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "71") (term "1,0,0,1,0")) - (rule "polySimp_elimOne" (formula "71") (term "1,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "71") (term "0,0,0,1,0")) - (rule "polySimp_addAssoc" (formula "71") (term "0")) - (rule "polySimp_addAssoc" (formula "71") (term "0,0")) - (rule "polySimp_addAssoc" (formula "71") (term "0,0,0")) - (rule "applyEq" (formula "96") (term "1,1,0") (ifseqformula "52")) - (rule "applyEq" (formula "76") (term "0") (ifseqformula "52")) - (rule "inEqSimp_homoInEq1" (formula "76")) - (rule "polySimp_mulComm0" (formula "76") (term "1,0")) - (rule "polySimp_rightDist" (formula "76") (term "1,0")) - (rule "polySimp_rightDist" (formula "76") (term "0,1,0")) - (rule "polySimp_rightDist" (formula "76") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "76") (term "1,0,0,1,0")) - (rule "polySimp_elimOne" (formula "76") (term "1,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "76") (term "0,0,0,1,0")) - (rule "polySimp_addAssoc" (formula "76") (term "0")) - (rule "polySimp_addComm0" (formula "76") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "76") (term "0")) - (rule "add_literals" (formula "76") (term "1,1,0")) - (rule "times_zero_1" (formula "76") (term "1,0")) - (rule "add_zero_right" (formula "76") (term "0")) - (rule "applyEq" (formula "135") (term "1,2,1,0,1,0,0") (ifseqformula "52")) - (rule "polySimp_addAssoc" (formula "135") (term "2,1,0,1,0,0")) - (rule "polySimp_addAssoc" (formula "135") (term "0,2,1,0,1,0,0")) - (rule "polySimp_addAssoc" (formula "135") (term "0,0,2,1,0,1,0,0")) - (rule "applyEq" (formula "89") (term "1,2,1,0") (ifseqformula "52")) - (rule "polySimp_addAssoc" (formula "89") (term "2,1,0")) - (rule "polySimp_addAssoc" (formula "89") (term "0,2,1,0")) - (rule "polySimp_addAssoc" (formula "89") (term "0,0,2,1,0")) - (rule "applyEq" (formula "90") (term "1,2,1,0") (ifseqformula "52")) - (rule "polySimp_addAssoc" (formula "90") (term "2,1,0")) - (rule "polySimp_addAssoc" (formula "90") (term "0,2,1,0")) - (rule "polySimp_addAssoc" (formula "90") (term "0,0,2,1,0")) - (rule "applyEq" (formula "54") (term "1,0,0") (ifseqformula "52")) - (rule "polySimp_addAssoc" (formula "54") (term "0,0")) - (rule "polySimp_addComm0" (formula "54") (term "0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "54") (term "0,0")) - (rule "add_literals" (formula "54") (term "1,1,0,0")) - (rule "times_zero_1" (formula "54") (term "1,0,0")) - (rule "add_zero_right" (formula "54") (term "0,0")) - (rule "applyEq" (formula "86") (term "1,2,1,0,0") (ifseqformula "52")) - (rule "polySimp_addAssoc" (formula "86") (term "2,1,0,0")) - (rule "polySimp_addAssoc" (formula "86") (term "0,2,1,0,0")) - (rule "polySimp_addAssoc" (formula "86") (term "0,0,2,1,0,0")) - (rule "applyEq" (formula "72") (term "0") (ifseqformula "52")) - (rule "inEqSimp_homoInEq1" (formula "72")) - (rule "polySimp_mulComm0" (formula "72") (term "1,0")) - (rule "polySimp_rightDist" (formula "72") (term "1,0")) - (rule "polySimp_rightDist" (formula "72") (term "0,1,0")) - (rule "polySimp_rightDist" (formula "72") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "72") (term "1,0,0,1,0")) - (rule "polySimp_elimOne" (formula "72") (term "1,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "72") (term "0,0,0,1,0")) - (rule "polySimp_addAssoc" (formula "72") (term "0")) - (rule "polySimp_addAssoc" (formula "72") (term "0,0")) - (rule "polySimp_addAssoc" (formula "72") (term "0,0,0")) - (rule "applyEq" (formula "92") (term "1,4,0") (ifseqformula "52")) - (rule "polySimp_addAssoc" (formula "92") (term "4,0")) - (rule "polySimp_addAssoc" (formula "92") (term "0,4,0")) - (rule "polySimp_addAssoc" (formula "92") (term "0,0,4,0")) - (rule "applyEq" (formula "77") (term "0") (ifseqformula "52")) - (rule "inEqSimp_homoInEq0" (formula "77")) - (rule "polySimp_mulComm0" (formula "77") (term "1,0")) - (rule "polySimp_rightDist" (formula "77") (term "1,0")) - (rule "polySimp_rightDist" (formula "77") (term "0,1,0")) - (rule "polySimp_rightDist" (formula "77") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "77") (term "1,0,0,1,0")) - (rule "polySimp_elimOne" (formula "77") (term "1,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "77") (term "0,0,0,1,0")) - (rule "polySimp_addAssoc" (formula "77") (term "0")) - (rule "polySimp_addAssoc" (formula "77") (term "0,0")) - (rule "polySimp_addAssoc" (formula "77") (term "0,0,0")) - (rule "applyEq" (formula "92") (term "1,2,1,0,0") (ifseqformula "52")) - (rule "polySimp_addAssoc" (formula "92") (term "2,1,0,0")) - (rule "polySimp_addAssoc" (formula "92") (term "0,2,1,0,0")) - (rule "polySimp_addAssoc" (formula "92") (term "0,0,2,1,0,0")) - (rule "applyEq" (formula "86") (term "1,4,0") (ifseqformula "52")) - (rule "polySimp_addAssoc" (formula "86") (term "4,0")) - (rule "polySimp_addAssoc" (formula "86") (term "0,4,0")) - (rule "polySimp_addAssoc" (formula "86") (term "0,0,4,0")) - (rule "applyEq" (formula "91") (term "1,2,1,0") (ifseqformula "52")) - (rule "polySimp_addAssoc" (formula "91") (term "2,1,0")) - (rule "polySimp_addAssoc" (formula "91") (term "0,2,1,0")) - (rule "polySimp_addAssoc" (formula "91") (term "0,0,2,1,0")) - (rule "applyEq" (formula "87") (term "1,2,1,0,1,1,1,0") (ifseqformula "52")) - (rule "polySimp_addAssoc" (formula "87") (term "2,1,0,1,1,1,0")) - (rule "polySimp_addAssoc" (formula "87") (term "0,2,1,0,1,1,1,0")) - (rule "polySimp_addAssoc" (formula "87") (term "0,0,2,1,0,1,1,1,0")) - (rule "applyEq" (formula "87") (term "1,3,1,1,1,0") (ifseqformula "52")) - (rule "polySimp_addAssoc" (formula "87") (term "3,1,1,1,0")) - (rule "polySimp_addAssoc" (formula "87") (term "0,3,1,1,1,0")) - (rule "polySimp_addAssoc" (formula "87") (term "0,0,3,1,1,1,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "71")) - (rule "polySimp_mulLiterals" (formula "71") (term "0")) - (rule "polySimp_elimOne" (formula "71") (term "0")) - (rule "inEqSimp_sepNegMonomial0" (formula "76")) - (rule "polySimp_mulLiterals" (formula "76") (term "0")) - (rule "polySimp_elimOne" (formula "76") (term "0")) - (rule "inEqSimp_sepNegMonomial0" (formula "72")) - (rule "polySimp_mulLiterals" (formula "72") (term "0")) - (rule "polySimp_elimOne" (formula "72") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "77")) - (rule "polySimp_mulLiterals" (formula "77") (term "0")) - (rule "polySimp_elimOne" (formula "77") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "74") (ifseqformula "71")) - (rule "mul_literals" (formula "74") (term "0,0")) - (rule "add_zero_left" (formula "74") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "74")) - (rule "polySimp_mulLiterals" (formula "74") (term "0")) - (rule "polySimp_elimOne" (formula "74") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "75") (ifseqformula "78")) - (rule "times_zero_1" (formula "75") (term "0,0")) - (rule "add_zero_left" (formula "75") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "75")) - (rule "polySimp_mulLiterals" (formula "75") (term "0")) - (rule "polySimp_elimOne" (formula "75") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "70") (ifseqformula "71")) - (rule "polySimp_rightDist" (formula "70") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "70") (term "1,0,0")) - (rule "mul_literals" (formula "70") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "70") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "70") (term "0")) - (rule "polySimp_addAssoc" (formula "70") (term "0,0")) - (rule "polySimp_addAssoc" (formula "70") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "70") (term "0,0,0,0")) - (rule "polySimp_addComm1" (formula "70") (term "0,0,0,0,0")) - (rule "add_literals" (formula "70") (term "0,0,0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "70") (term "0,0,0,0")) - (rule "add_literals" (formula "70") (term "1,1,0,0,0,0")) - (rule "times_zero_1" (formula "70") (term "1,0,0,0,0")) - (rule "add_literals" (formula "70") (term "0,0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "70")) - (rule "polySimp_mulLiterals" (formula "70") (term "0")) - (rule "polySimp_elimOne" (formula "70") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "73") (ifseqformula "69")) - (rule "polySimp_rightDist" (formula "73") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "73") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "73") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "73") (term "0")) - (rule "polySimp_rightDist" (formula "73") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "73") (term "0,0")) - (rule "polySimp_rightDist" (formula "73") (term "0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "73") (term "1,0,0,0,0")) - (rule "polySimp_elimOne" (formula "73") (term "1,0,0,0,0")) - (rule "polySimp_addComm1" (formula "73") (term "0,0,0")) - (rule "polySimp_rightDist" (formula "73") (term "0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "73") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "73") (term "0,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "73") (term "1,0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "73") (term "0,0,0,0")) - (rule "polySimp_addComm1" (formula "73") (term "0,0,0,0,0")) - (rule "add_literals" (formula "73") (term "0,0,0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "73") (term "0,0,0,0")) - (rule "add_literals" (formula "73") (term "1,1,0,0,0,0")) - (rule "times_zero_1" (formula "73") (term "1,0,0,0,0")) - (rule "add_literals" (formula "73") (term "0,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "73")) - (rule "polySimp_mulComm0" (formula "73") (term "1")) - (rule "polySimp_rightDist" (formula "73") (term "1")) - (rule "polySimp_mulLiterals" (formula "73") (term "1,1")) - (rule "polySimp_elimOne" (formula "73") (term "1,1")) - (rule "polySimp_rightDist" (formula "73") (term "0,1")) - (rule "mul_literals" (formula "73") (term "0,0,1")) - (rule "inEqSimp_subsumption1" (formula "73") (ifseqformula "80")) - (rule "inEqSimp_homoInEq0" (formula "73") (term "0")) - (rule "polySimp_mulComm0" (formula "73") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "73") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "73") (term "0,1,0,0")) - (rule "mul_literals" (formula "73") (term "0,0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "73") (term "1,0,1,0,0")) - (rule "polySimp_elimOne" (formula "73") (term "1,0,1,0,0")) - (rule "polySimp_addAssoc" (formula "73") (term "0,0")) - (rule "polySimp_addComm1" (formula "73") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "73") (term "0,0")) - (rule "add_literals" (formula "73") (term "1,1,0,0")) - (rule "times_zero_1" (formula "73") (term "1,0,0")) - (rule "add_zero_right" (formula "73") (term "0,0")) - (rule "polySimp_addAssoc" (formula "73") (term "0,0")) - (rule "polySimp_addComm0" (formula "73") (term "0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "73") (term "0,0")) - (rule "add_literals" (formula "73") (term "1,1,0,0")) - (rule "times_zero_1" (formula "73") (term "1,0,0")) - (rule "add_zero_right" (formula "73") (term "0,0")) - (rule "qeq_literals" (formula "73") (term "0")) - (builtin "One Step Simplification" (formula "73")) - (rule "true_left" (formula "73")) - (rule "inEqSimp_exactShadow3" (formula "73") (ifseqformula "78")) - (rule "polySimp_rightDist" (formula "73") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "73") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "73") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "73") (term "0")) - (rule "polySimp_rightDist" (formula "73") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "73") (term "0,0")) - (rule "polySimp_rightDist" (formula "73") (term "0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "73") (term "1,0,0,0,0")) - (rule "polySimp_elimOne" (formula "73") (term "1,0,0,0,0")) - (rule "polySimp_addComm1" (formula "73") (term "0,0,0")) - (rule "polySimp_rightDist" (formula "73") (term "0,0,0,0,0")) - (rule "mul_literals" (formula "73") (term "0,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "73") (term "1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "73") (term "1,0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "73") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "73") (term "0,0,0,0,0")) - (rule "add_literals" (formula "73") (term "1,1,0,0,0,0,0")) - (rule "times_zero_1" (formula "73") (term "1,0,0,0,0,0")) - (rule "add_zero_right" (formula "73") (term "0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "73")) - (rule "polySimp_mulComm0" (formula "73") (term "1")) - (rule "polySimp_rightDist" (formula "73") (term "1")) - (rule "polySimp_mulLiterals" (formula "73") (term "1,1")) - (rule "polySimp_elimOne" (formula "73") (term "1,1")) - (rule "polySimp_rightDist" (formula "73") (term "0,1")) - (rule "polySimp_rightDist" (formula "73") (term "0,0,1")) - (rule "mul_literals" (formula "73") (term "0,0,0,1")) - (rule "inEqSimp_exactShadow3" (formula "74") (ifseqformula "81")) - (rule "polySimp_rightDist" (formula "74") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "74") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "74") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "74") (term "0,0,0")) - (rule "polySimp_rightDist" (formula "74") (term "0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "74") (term "1,0,0,0,0")) - (rule "polySimp_elimOne" (formula "74") (term "1,0,0,0,0")) - (rule "polySimp_rightDist" (formula "74") (term "0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "74") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "74") (term "0,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "74") (term "1,0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "74") (term "0")) - (rule "polySimp_addComm1" (formula "74") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "74") (term "0")) - (rule "add_literals" (formula "74") (term "1,1,0")) - (rule "times_zero_1" (formula "74") (term "1,0")) - (rule "add_zero_right" (formula "74") (term "0")) - (rule "polySimp_addAssoc" (formula "74") (term "0")) - (rule "polySimp_addComm1" (formula "74") (term "0,0")) - (rule "polySimp_pullOutFactor2b" (formula "74") (term "0")) - (rule "add_literals" (formula "74") (term "1,1,0")) - (rule "times_zero_1" (formula "74") (term "1,0")) - (rule "add_zero_right" (formula "74") (term "0")) - (rule "polySimp_addAssoc" (formula "74") (term "0")) - (rule "polySimp_addComm1" (formula "74") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "74") (term "0")) - (rule "add_literals" (formula "74") (term "1,1,0")) - (rule "times_zero_1" (formula "74") (term "1,0")) - (rule "add_zero_right" (formula "74") (term "0")) - (rule "polySimp_addAssoc" (formula "74") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "74") (term "0,0")) - (rule "add_literals" (formula "74") (term "1,1,0,0")) - (rule "times_zero_1" (formula "74") (term "1,0,0")) - (rule "add_literals" (formula "74") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "74")) - (rule "mul_literals" (formula "74") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "71") (ifseqformula "81")) - (rule "polySimp_rightDist" (formula "71") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "71") (term "1,0,0")) - (rule "mul_literals" (formula "71") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "71") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "71") (term "0")) - (rule "polySimp_addAssoc" (formula "71") (term "0,0")) - (rule "polySimp_addAssoc" (formula "71") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "71") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "71") (term "0,0,0,0,0")) - (rule "add_literals" (formula "71") (term "1,1,0,0,0,0,0")) - (rule "times_zero_1" (formula "71") (term "1,0,0,0,0,0")) - (rule "add_literals" (formula "71") (term "0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "71")) - (rule "polySimp_mulLiterals" (formula "71") (term "0")) - (rule "polySimp_elimOne" (formula "71") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "81") (ifseqformula "77")) - (rule "polySimp_rightDist" (formula "81") (term "0,0")) - (rule "polySimp_mulAssoc" (formula "81") (term "0,0,0")) - (rule "polySimp_mulComm0" (formula "81") (term "0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "81") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "81") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "81") (term "0")) - (rule "polySimp_addComm1" (formula "81") (term "0,0")) - (rule "polySimp_pullOutFactor2b" (formula "81") (term "0")) - (rule "add_literals" (formula "81") (term "1,1,0")) - (rule "times_zero_1" (formula "81") (term "1,0")) - (rule "add_zero_right" (formula "81") (term "0")) - (rule "polySimp_addAssoc" (formula "81") (term "0")) - (rule "polySimp_addComm0" (formula "81") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "81") (term "0")) - (rule "add_literals" (formula "81") (term "1,1,0")) - (rule "times_zero_1" (formula "81") (term "1,0")) - (rule "add_zero_right" (formula "81") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "81")) - (rule "polySimp_mulLiterals" (formula "81") (term "0")) - (rule "polySimp_elimOne" (formula "81") (term "0")) - (rule "inEqSimp_subsumption0" (formula "81") (ifseqformula "31")) - (rule "leq_literals" (formula "81") (term "0")) - (builtin "One Step Simplification" (formula "81")) - (rule "true_left" (formula "81")) - (rule "inEqSimp_exactShadow3" (formula "81") (ifseqformula "78")) - (rule "polySimp_rightDist" (formula "81") (term "0,0")) - (rule "polySimp_mulAssoc" (formula "81") (term "0,0,0")) - (rule "polySimp_mulComm0" (formula "81") (term "0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "81") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "81") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "81") (term "0")) - (rule "polySimp_addComm1" (formula "81") (term "0,0")) - (rule "polySimp_pullOutFactor2b" (formula "81") (term "0")) - (rule "add_literals" (formula "81") (term "1,1,0")) - (rule "times_zero_1" (formula "81") (term "1,0")) - (rule "add_zero_right" (formula "81") (term "0")) - (rule "polySimp_addAssoc" (formula "81") (term "0")) - (rule "polySimp_addComm0" (formula "81") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "81") (term "0")) - (rule "add_literals" (formula "81") (term "1,1,0")) - (rule "times_zero_1" (formula "81") (term "1,0")) - (rule "add_zero_right" (formula "81") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "81")) - (rule "polySimp_mulLiterals" (formula "81") (term "1")) - (rule "polySimp_elimOne" (formula "81") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "81") (ifseqformula "71")) - (rule "polySimp_rightDist" (formula "81") (term "0,0")) - (rule "polySimp_mulAssoc" (formula "81") (term "0,0,0")) - (rule "polySimp_mulComm0" (formula "81") (term "0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "81") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "81") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "81") (term "0")) - (rule "polySimp_addComm1" (formula "81") (term "0,0")) - (rule "polySimp_pullOutFactor2b" (formula "81") (term "0")) - (rule "add_literals" (formula "81") (term "1,1,0")) - (rule "times_zero_1" (formula "81") (term "1,0")) - (rule "add_zero_right" (formula "81") (term "0")) - (rule "polySimp_addAssoc" (formula "81") (term "0")) - (rule "polySimp_addComm0" (formula "81") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "81") (term "0")) - (rule "add_literals" (formula "81") (term "1,1,0")) - (rule "times_zero_1" (formula "81") (term "1,0")) - (rule "add_zero_right" (formula "81") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "81")) - (rule "mul_literals" (formula "81") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "74") (ifseqformula "70")) - (rule "polySimp_rightDist" (formula "74") (term "0,0")) - (rule "polySimp_rightDist" (formula "74") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "74") (term "1,0,0,0")) - (rule "polySimp_elimOne" (formula "74") (term "1,0,0,0")) - (rule "polySimp_rightDist" (formula "74") (term "0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "74") (term "1,0,0,0,0")) - (rule "mul_literals" (formula "74") (term "0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "74") (term "1,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "74") (term "0")) - (rule "polySimp_addComm1" (formula "74") (term "0,0")) - (rule "polySimp_pullOutFactor2b" (formula "74") (term "0")) - (rule "add_literals" (formula "74") (term "1,1,0")) - (rule "times_zero_1" (formula "74") (term "1,0")) - (rule "add_zero_right" (formula "74") (term "0")) - (rule "polySimp_addAssoc" (formula "74") (term "0")) - (rule "polySimp_addComm1" (formula "74") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "74") (term "0")) - (rule "add_literals" (formula "74") (term "1,1,0")) - (rule "times_zero_1" (formula "74") (term "1,0")) - (rule "polySimp_addLiterals" (formula "74") (term "0")) - (rule "polySimp_addComm1" (formula "74") (term "0")) - (rule "add_literals" (formula "74") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "74")) - (rule "mul_literals" (formula "74") (term "1")) - (rule "inEqSimp_subsumption1" (formula "74") (ifseqformula "20")) - (rule "leq_literals" (formula "74") (term "0")) - (builtin "One Step Simplification" (formula "74")) - (rule "true_left" (formula "74")) - (rule "inEqSimp_exactShadow3" (formula "74") (ifseqformula "78")) - (rule "polySimp_rightDist" (formula "74") (term "0,0")) - (rule "polySimp_rightDist" (formula "74") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "74") (term "1,0,0,0")) - (rule "polySimp_elimOne" (formula "74") (term "1,0,0,0")) - (rule "polySimp_rightDist" (formula "74") (term "0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "74") (term "1,0,0,0,0")) - (rule "mul_literals" (formula "74") (term "0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "74") (term "1,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "74") (term "0")) - (rule "polySimp_addComm1" (formula "74") (term "0,0")) - (rule "polySimp_pullOutFactor2b" (formula "74") (term "0")) - (rule "add_literals" (formula "74") (term "1,1,0")) - (rule "times_zero_1" (formula "74") (term "1,0")) - (rule "add_zero_right" (formula "74") (term "0")) - (rule "polySimp_addAssoc" (formula "74") (term "0")) - (rule "polySimp_addComm1" (formula "74") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "74") (term "0")) - (rule "add_literals" (formula "74") (term "1,1,0")) - (rule "times_zero_1" (formula "74") (term "1,0")) - (rule "add_zero_right" (formula "74") (term "0")) - (rule "polySimp_addAssoc" (formula "74") (term "0")) - (rule "polySimp_addComm1" (formula "74") (term "0,0")) - (rule "polySimp_pullOutFactor3b" (formula "74") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "74")) - (rule "polySimp_mulComm0" (formula "74") (term "1")) - (rule "polySimp_rightDist" (formula "74") (term "1")) - (rule "mul_literals" (formula "74") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "74") (term "1,1")) - (rule "polySimp_elimOne" (formula "74") (term "1,1")) - (rule "inEqSimp_exactShadow3" (formula "75") (ifseqformula "71")) - (rule "polySimp_rightDist" (formula "75") (term "0,0")) - (rule "polySimp_rightDist" (formula "75") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "75") (term "1,0,0,0")) - (rule "polySimp_elimOne" (formula "75") (term "1,0,0,0")) - (rule "polySimp_rightDist" (formula "75") (term "0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "75") (term "1,0,0,0,0")) - (rule "mul_literals" (formula "75") (term "0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "75") (term "1,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "75") (term "0")) - (rule "polySimp_addComm1" (formula "75") (term "0,0")) - (rule "polySimp_pullOutFactor2b" (formula "75") (term "0")) - (rule "add_literals" (formula "75") (term "1,1,0")) - (rule "times_zero_1" (formula "75") (term "1,0")) - (rule "add_zero_right" (formula "75") (term "0")) - (rule "polySimp_addAssoc" (formula "75") (term "0")) - (rule "polySimp_addComm1" (formula "75") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "75") (term "0")) - (rule "add_literals" (formula "75") (term "1,1,0")) - (rule "times_zero_1" (formula "75") (term "1,0")) - (rule "add_zero_right" (formula "75") (term "0")) - (rule "polySimp_pullOutFactor3" (formula "75") (term "0")) - (rule "polySimp_mulComm0" (formula "75") (term "0")) - (rule "polySimp_rightDist" (formula "75") (term "0")) - (rule "mul_literals" (formula "75") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "75")) - (rule "mul_literals" (formula "75") (term "1")) - (rule "inEqSimp_subsumption6" (formula "75") (ifseqformula "20")) - (rule "greater_literals" (formula "75") (term "0,0")) - (builtin "One Step Simplification" (formula "75")) - (rule "mul_literals" (formula "75") (term "1,0")) - (rule "leq_literals" (formula "75") (term "0")) - (builtin "One Step Simplification" (formula "75")) - (rule "true_left" (formula "75")) - (rule "inEqSimp_exactShadow3" (formula "75") (ifseqformula "78")) - (rule "polySimp_rightDist" (formula "75") (term "0,0")) - (rule "polySimp_rightDist" (formula "75") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "75") (term "1,0,0,0")) - (rule "polySimp_elimOne" (formula "75") (term "1,0,0,0")) - (rule "polySimp_rightDist" (formula "75") (term "0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "75") (term "1,0,0,0,0")) - (rule "mul_literals" (formula "75") (term "0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "75") (term "1,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "75") (term "0")) - (rule "polySimp_addComm1" (formula "75") (term "0,0")) - (rule "polySimp_pullOutFactor2b" (formula "75") (term "0")) - (rule "add_literals" (formula "75") (term "1,1,0")) - (rule "times_zero_1" (formula "75") (term "1,0")) - (rule "add_zero_right" (formula "75") (term "0")) - (rule "polySimp_addAssoc" (formula "75") (term "0")) - (rule "polySimp_addComm1" (formula "75") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "75") (term "0")) - (rule "add_literals" (formula "75") (term "1,1,0")) - (rule "times_zero_1" (formula "75") (term "1,0")) - (rule "add_zero_right" (formula "75") (term "0")) - (rule "polySimp_addComm1" (formula "75") (term "0")) - (rule "polySimp_addAssoc" (formula "75") (term "0,0")) - (rule "add_literals" (formula "75") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "75")) - (rule "polySimp_mulComm0" (formula "75") (term "1")) - (rule "polySimp_rightDist" (formula "75") (term "1")) - (rule "polySimp_mulLiterals" (formula "75") (term "1,1")) - (rule "mul_literals" (formula "75") (term "0,1")) - (rule "polySimp_elimOne" (formula "75") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "75") (ifseqformula "32")) - (rule "inEqSimp_homoInEq0" (formula "75") (term "0")) - (rule "polySimp_mulComm0" (formula "75") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "75") (term "1,0,0")) - (rule "mul_literals" (formula "75") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "75") (term "0,0")) - (rule "polySimp_addComm0" (formula "75") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "75") (term "0,0")) - (rule "add_literals" (formula "75") (term "1,1,0,0")) - (rule "times_zero_1" (formula "75") (term "1,0,0")) - (rule "add_zero_right" (formula "75") (term "0,0")) - (rule "qeq_literals" (formula "75") (term "0")) - (builtin "One Step Simplification" (formula "75")) - (rule "true_left" (formula "75")) - (rule "inEqSimp_exactShadow1" (formula "74") (ifseqformula "35")) - (rule "greater_literals" (formula "74") (term "0")) - (builtin "One Step Simplification" (formula "74")) - (rule "mul_literals" (formula "74") (term "1,0")) - (rule "polySimp_rightDist" (formula "74") (term "0,0")) - (rule "mul_literals" (formula "74") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "74") (term "0")) - (rule "add_literals" (formula "74") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "74")) - (rule "polySimp_mulLiterals" (formula "74") (term "0")) - (rule "polySimp_elimOne" (formula "74") (term "0")) - (rule "inEqSimp_subsumption0" (formula "74") (ifseqformula "31")) - (rule "leq_literals" (formula "74") (term "0")) - (builtin "One Step Simplification" (formula "74")) - (rule "true_left" (formula "74")) - (rule "inEqSimp_exactShadow1" (formula "74") (ifseqformula "37")) - (rule "greater_literals" (formula "74") (term "0")) - (builtin "One Step Simplification" (formula "74")) - (rule "polySimp_rightDist" (formula "74") (term "1,0")) - (rule "mul_literals" (formula "74") (term "0,1,0")) - (rule "polySimp_rightDist" (formula "74") (term "0,0")) - (rule "mul_literals" (formula "74") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "74") (term "0")) - (rule "polySimp_addComm1" (formula "74") (term "0,0")) - (rule "add_literals" (formula "74") (term "0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "74") (term "0")) - (rule "add_literals" (formula "74") (term "1,1,0")) - (rule "polySimp_elimOne" (formula "74") (term "1,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "74")) - (rule "mul_literals" (formula "74") (term "1")) - (rule "inEqSimp_subsumption1" (formula "74") (ifseqformula "30")) - (rule "leq_literals" (formula "74") (term "0")) - (builtin "One Step Simplification" (formula "74")) - (rule "true_left" (formula "74")) - (builtin "Use Dependency Contract" (formula "65") (term "0") (ifInst "" (formula "106") (term "0")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::writtenCountOfBucket(int)].JML accessible clause.0")) - (rule "wellFormedAnon" (formula "107") (term "1,1,0,0,0,0")) - (rule "expand_inInt" (formula "107") (term "1,0,0,0")) - (rule "replace_int_MAX" (formula "107") (term "1,0,1,0,0,0")) - (rule "replace_int_MIN" (formula "107") (term "0,1,1,0,0,0")) - (rule "translateJavaAddInt" (formula "107") (term "0,1,1,1,0")) - (rule "translateJavaMulInt" (formula "107") (term "0,0,1,1,1,0")) - (rule "replace_known_left" (formula "107") (term "0,1,0,0,0,0") (ifseqformula "18")) - (builtin "One Step Simplification" (formula "107") (ifInst "" (formula "138")) (ifInst "" (formula "23")) (ifInst "" (formula "18")) (ifInst "" (formula "17")) (ifInst "" (formula "28"))) - (rule "polySimp_mulComm0" (formula "107") (term "0,0,1,1,1,0")) - (rule "polySimp_addComm0" (formula "107") (term "0,1,1,1,0")) - (rule "disjointDefinition" (formula "107") (term "1,0")) - (rule "disjointWithSingleton1" (formula "107") (term "1,0")) - (rule "elementOfArrayRangeConcrete" (formula "107") (term "0,1,0")) - (rule "replace_known_right" (formula "107") (term "0,0,0,1,0") (ifseqformula "110")) - (builtin "One Step Simplification" (formula "107")) - (rule "inEqSimp_ltToLeq" (formula "107") (term "1,1,0")) - (rule "polySimp_mulComm0" (formula "107") (term "1,0,0,1,1,0")) - (rule "polySimp_addComm1" (formula "107") (term "0,1,1,0")) - (rule "inEqSimp_commuteLeq" (formula "107") (term "0,1,0")) - (rule "replace_known_left" (formula "107") (term "0,1,0") (ifseqformula "8")) - (builtin "One Step Simplification" (formula "107")) - (rule "inEqSimp_commuteLeq" (formula "107") (term "1,0,0")) - (rule "applyEq" (formula "107") (term "0,1,0,1,0") (ifseqformula "58")) - (rule "applyEq" (formula "107") (term "0,1") (ifseqformula "65")) - (rule "eqSymm" (formula "107") (term "1")) - (rule "replace_known_left" (formula "107") (term "1") (ifseqformula "106")) - (builtin "One Step Simplification" (formula "107")) - (rule "true_left" (formula "107")) - (rule "ifSplit" (formula "141")) + (rule "commute_and_2" (formula "84") (term "0,0")) + (rule "elim_double_block_2" (formula "119") (term "1")) + (rule "commute_and_2" (formula "84") (term "1,0,1,0")) + (rule "commute_and_2" (formula "84") (term "1,1,1,0")) + (rule "commute_and" (formula "84") (term "0,0,0,0")) + (rule "commute_and" (formula "84") (term "1,0,0,0")) + (rule "commute_and_2" (formula "84") (term "0,1,1,1,0")) + (rule "commute_and_2" (formula "84") (term "1,1,1,0")) + (rule "shift_paren_and" (formula "84") (term "0,0,0")) + (rule "commute_and_2" (formula "84") (term "0,0,0,0")) + (rule "ifUnfold" (formula "119") (term "1") (inst "#boolv=x_2")) + (rule "variableDeclaration" (formula "119") (term "1") (newnames "x_9")) + (rule "inequality_comparison_simple" (formula "119") (term "1")) + (builtin "One Step Simplification" (formula "119")) + (rule "replace_known_left" (formula "119") (term "0,0,1,0") (ifseqformula "79")) + (builtin "One Step Simplification" (formula "119")) + (rule "ifSplit" (formula "119")) (branch "if x_9 true" - (builtin "One Step Simplification" (formula "142")) + (builtin "One Step Simplification" (formula "120")) (builtin "One Step Simplification" (formula "1")) (rule "closeFalse" (formula "1")) ) (branch "if x_9 false" - (builtin "One Step Simplification" (formula "142")) + (builtin "One Step Simplification" (formula "120")) (builtin "One Step Simplification" (formula "1")) (rule "true_left" (formula "1")) - (rule "blockEmpty" (formula "141") (term "1")) - (rule "emptyStatement" (formula "141") (term "1")) - (rule "blockEmpty" (formula "141") (term "1")) - (rule "preincrement" (formula "141") (term "1")) - (rule "compound_int_cast_expression" (formula "141") (term "1") (inst "#v=x_2")) - (rule "variableDeclarationAssign" (formula "141") (term "1")) - (rule "variableDeclaration" (formula "141") (term "1") (newnames "x_10")) - (rule "remove_parentheses_right" (formula "141") (term "1")) - (rule "assignmentAdditionInt" (formula "141") (term "1")) + (rule "blockEmpty" (formula "119") (term "1")) + (rule "emptyStatement" (formula "119") (term "1")) + (rule "blockEmpty" (formula "119") (term "1")) + (rule "preincrement" (formula "119") (term "1")) + (rule "compound_int_cast_expression" (formula "119") (term "1") (inst "#v=x_2")) + (rule "variableDeclarationAssign" (formula "119") (term "1")) + (rule "variableDeclaration" (formula "119") (term "1") (newnames "x_10")) + (rule "remove_parentheses_right" (formula "119") (term "1")) + (rule "assignmentAdditionInt" (formula "119") (term "1")) (branch "Overflow check" - (builtin "One Step Simplification" (formula "141")) - (rule "expand_inInt" (formula "141")) - (rule "replace_int_MAX" (formula "141") (term "1,0")) - (rule "replace_int_MIN" (formula "141") (term "0,1")) - (rule "polySimp_addComm0" (formula "141") (term "1,1")) - (rule "polySimp_addComm0" (formula "141") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "141") (term "1")) - (rule "mul_literals" (formula "141") (term "1,0,1")) - (rule "polySimp_addComm1" (formula "141") (term "0,1")) - (rule "add_literals" (formula "141") (term "0,0,1")) - (rule "inEqSimp_homoInEq0" (formula "141") (term "0")) - (rule "polySimp_mulComm0" (formula "141") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "141") (term "1,0,0")) - (rule "mul_literals" (formula "141") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "141") (term "0,0")) - (rule "add_literals" (formula "141") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "141") (term "1")) - (rule "mul_literals" (formula "141") (term "1,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "141") (term "0")) - (rule "polySimp_mulLiterals" (formula "141") (term "0,0")) - (rule "polySimp_elimOne" (formula "141") (term "0,0")) - (rule "replace_known_left" (formula "141") (term "0") (ifseqformula "1")) - (builtin "One Step Simplification" (formula "141")) - (rule "inEqSimp_geqRight" (formula "141")) + (builtin "One Step Simplification" (formula "119")) + (rule "expand_inInt" (formula "119")) + (rule "replace_int_MIN" (formula "119") (term "0,1")) + (rule "replace_int_MAX" (formula "119") (term "1,0")) + (rule "polySimp_homoEq" (formula "47") (term "1,0,1,0")) + (rule "polySimp_homoEq" (formula "57")) + (rule "polySimp_homoEq" (formula "78") (term "1,0")) + (rule "polySimp_homoEq" (formula "10") (term "1,0")) + (rule "polySimp_mulComm0" (formula "47") (term "1,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "10") (term "1,0,1,0")) + (rule "polySimp_addComm0" (formula "119") (term "0,0")) + (rule "polySimp_addComm0" (formula "119") (term "1,1")) + (rule "polySimp_rightDist" (formula "47") (term "1,0,1,0,1,0")) + (rule "polySimp_mulAssoc" (formula "47") (term "0,1,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "47") (term "0,0,1,0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "47") (term "0,1,0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "47") (term "0,1,0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "57") (term "1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "10") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "10") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "47") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "57") (term "0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,1,0")) + (rule "polySimp_addComm0" (formula "78") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "10") (term "0,1,0")) + (rule "polySimp_addComm0" (formula "10") (term "0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "9") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "47") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "11") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "1")) + (rule "polySimp_mulComm0" (formula "1") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "1") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "84") (term "0,0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "84") (term "1,0,0,0,0,0,0,0,0")) + (rule "inEqSimp_gtToGeq" (formula "84") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "84") (term "1,0,0,0,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "84") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "84") (term "1,0,0,0,0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "64")) + (rule "mul_literals" (formula "64") (term "1,0")) + (rule "polySimp_addComm1" (formula "64") (term "0")) + (rule "polySimp_addComm0" (formula "64") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "72")) + (rule "mul_literals" (formula "72") (term "1,0")) + (rule "polySimp_addComm1" (formula "72") (term "0")) + (rule "polySimp_addComm0" (formula "72") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "73")) + (rule "polySimp_mulComm0" (formula "73") (term "1,0")) + (rule "polySimp_rightDist" (formula "73") (term "1,0")) + (rule "polySimp_mulComm0" (formula "73") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "73") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "74")) + (rule "mul_literals" (formula "74") (term "1,0")) + (rule "polySimp_addComm1" (formula "74") (term "0")) + (rule "polySimp_addComm0" (formula "74") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "37")) + (rule "polySimp_mulComm0" (formula "37") (term "1,0")) + (rule "polySimp_rightDist" (formula "37") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "37") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "37") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "37") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "37") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "37") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "61")) + (rule "polySimp_mulComm0" (formula "61") (term "1,0")) + (rule "polySimp_rightDist" (formula "61") (term "1,0")) + (rule "polySimp_mulComm0" (formula "61") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "61") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "62")) + (rule "mul_literals" (formula "62") (term "1,0")) + (rule "polySimp_addComm1" (formula "62") (term "0")) + (rule "polySimp_addComm0" (formula "62") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "71")) + (rule "polySimp_mulComm0" (formula "71") (term "1,0")) + (rule "polySimp_rightDist" (formula "71") (term "1,0")) + (rule "polySimp_mulComm0" (formula "71") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "71") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "63")) + (rule "polySimp_mulComm0" (formula "63") (term "1,0")) + (rule "polySimp_rightDist" (formula "63") (term "1,0")) + (rule "polySimp_mulComm0" (formula "63") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "63") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "119") (term "0")) + (rule "polySimp_mulComm0" (formula "119") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "119") (term "1,0,0")) + (rule "mul_literals" (formula "119") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "119") (term "0,0")) + (rule "add_literals" (formula "119") (term "0,0,0")) + (rule "inEqSimp_homoInEq0" (formula "119") (term "1")) + (rule "mul_literals" (formula "119") (term "1,0,1")) + (rule "polySimp_addComm1" (formula "119") (term "0,1")) + (rule "add_literals" (formula "119") (term "0,0,1")) + (rule "polySimp_sepNegMonomial" (formula "47") (term "1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "47") (term "0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "47") (term "0,1,0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "57")) + (rule "polySimp_mulLiterals" (formula "57") (term "0")) + (rule "polySimp_elimOne" (formula "57") (term "0")) + (rule "polySimp_sepNegMonomial" (formula "78") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "78") (term "0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "10") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "10") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "10") (term "0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "9") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "9") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "9") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "9") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "9") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "47") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "47") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "47") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "47") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "47") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "11") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "11") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "11") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "11") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "11") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "1")) + (rule "polySimp_mulLiterals" (formula "1") (term "0")) + (rule "polySimp_elimOne" (formula "1") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "84") (term "0,0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "84") (term "1,0,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "84") (term "1,0,0,0,0,0,0")) + (rule "mul_literals" (formula "84") (term "0,1,0,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "84") (term "1,1,0,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "84") (term "1,1,0,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "84") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "84") (term "1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "84") (term "1,0,1,1,0")) + (rule "mul_literals" (formula "84") (term "0,1,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "84") (term "1,1,0,1,1,0")) + (rule "polySimp_elimOne" (formula "84") (term "1,1,0,1,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "84") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "84") (term "1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "84") (term "1,0,0,1,0")) + (rule "mul_literals" (formula "84") (term "0,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "84") (term "1,1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "84") (term "1,1,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1")) + (rule "polySimp_rightDist" (formula "64") (term "1")) + (rule "mul_literals" (formula "64") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "72")) + (rule "polySimp_mulComm0" (formula "72") (term "1")) + (rule "polySimp_rightDist" (formula "72") (term "1")) + (rule "mul_literals" (formula "72") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "73")) + (rule "polySimp_mulLiterals" (formula "73") (term "0")) + (rule "polySimp_elimOne" (formula "73") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "74")) + (rule "polySimp_mulComm0" (formula "74") (term "1")) + (rule "polySimp_rightDist" (formula "74") (term "1")) + (rule "mul_literals" (formula "74") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "37")) + (rule "polySimp_mulLiterals" (formula "37") (term "0")) + (rule "polySimp_elimOne" (formula "37") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "61")) + (rule "polySimp_mulLiterals" (formula "61") (term "0")) + (rule "polySimp_elimOne" (formula "61") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "62")) + (rule "polySimp_mulComm0" (formula "62") (term "1")) + (rule "polySimp_rightDist" (formula "62") (term "1")) + (rule "mul_literals" (formula "62") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "71")) + (rule "polySimp_mulLiterals" (formula "71") (term "0")) + (rule "polySimp_elimOne" (formula "71") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "63")) + (rule "polySimp_mulLiterals" (formula "63") (term "0")) + (rule "polySimp_elimOne" (formula "63") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "119") (term "0")) + (rule "polySimp_mulLiterals" (formula "119") (term "0,0")) + (rule "polySimp_elimOne" (formula "119") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "119") (term "1")) + (rule "mul_literals" (formula "119") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "19") (ifseqformula "31")) + (rule "leq_literals" (formula "19") (term "0")) + (builtin "One Step Simplification" (formula "19")) + (rule "true_left" (formula "19")) + (rule "inEqSimp_subsumption1" (formula "8") (ifseqformula "1")) + (rule "inEqSimp_homoInEq0" (formula "8") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "8") (term "0,0")) + (rule "add_literals" (formula "8") (term "1,1,0,0")) + (rule "times_zero_1" (formula "8") (term "1,0,0")) + (rule "add_zero_right" (formula "8") (term "0,0")) + (rule "qeq_literals" (formula "8") (term "0")) + (builtin "One Step Simplification" (formula "8")) + (rule "true_left" (formula "8")) + (rule "inEqSimp_subsumption1" (formula "117") (term "1") (ifseqformula "7")) + (rule "leq_literals" (formula "117") (term "0,1")) + (builtin "One Step Simplification" (formula "117")) + (rule "inEqSimp_leqRight" (formula "117")) (rule "mul_literals" (formula "1") (term "1,0,0")) (rule "add_literals" (formula "1") (term "0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "1")) + (rule "inEqSimp_sepPosMonomial1" (formula "1")) (rule "mul_literals" (formula "1") (term "1")) - (rule "inEqSimp_contradInEq1" (formula "1") (ifseqformula "9")) - (rule "qeq_literals" (formula "1") (term "0")) - (builtin "One Step Simplification" (formula "1")) - (rule "closeFalse" (formula "1")) + (rule "inEqSimp_subsumption1" (formula "33") (ifseqformula "34")) + (rule "leq_literals" (formula "33") (term "0")) + (builtin "One Step Simplification" (formula "33")) + (rule "true_left" (formula "33")) + (rule "inEqSimp_subsumption1" (formula "8") (ifseqformula "1")) + (rule "leq_literals" (formula "8") (term "0")) + (builtin "One Step Simplification" (formula "8")) + (rule "true_left" (formula "8")) + (rule "inEqSimp_exactShadow3" (formula "61") (ifseqformula "65")) + (rule "polySimp_rightDist" (formula "61") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "61") (term "1,0,0")) + (rule "mul_literals" (formula "61") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "61") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "61") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "61") (term "0,0")) + (rule "add_literals" (formula "61") (term "1,1,0,0")) + (rule "times_zero_1" (formula "61") (term "1,0,0")) + (rule "add_literals" (formula "61") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "61")) + (rule "mul_literals" (formula "61") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "58")) + (rule "mul_literals" (formula "63") (term "0,0")) + (rule "add_zero_left" (formula "63") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "63")) + (rule "polySimp_mulLiterals" (formula "63") (term "0")) + (rule "polySimp_elimOne" (formula "63") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "60")) + (rule "polySimp_mulComm0" (formula "64") (term "0,0")) + (rule "polySimp_addComm0" (formula "64") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "0")) + (rule "polySimp_elimOne" (formula "64") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "2") (ifseqformula "45")) + (rule "polySimp_rightDist" (formula "2") (term "0,0")) + (rule "mul_literals" (formula "2") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "2") (term "0")) + (rule "add_literals" (formula "2") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "2")) + (rule "polySimp_mulLiterals" (formula "2") (term "0")) + (rule "polySimp_elimOne" (formula "2") (term "0")) + (rule "inEqSimp_contradInEq1" (formula "2") (ifseqformula "1")) + (rule "qeq_literals" (formula "2") (term "0")) + (builtin "One Step Simplification" (formula "2")) + (rule "closeFalse" (formula "2")) ) (branch "Usage" - (builtin "One Step Simplification" (formula "141")) - (rule "translateJavaAddInt" (formula "141") (term "0,1,0")) - (rule "polySimp_addComm0" (formula "141") (term "0,1,0")) - (rule "widening_identity_cast_5" (formula "141") (term "1")) - (rule "assignment" (formula "141") (term "1")) - (builtin "One Step Simplification" (formula "141")) - (rule "blockEmpty" (formula "141") (term "1")) - (rule "lsContinue" (formula "141") (term "1")) - (builtin "One Step Simplification" (formula "141")) - (rule "polySimp_mulComm0" (formula "141") (term "0,0")) - (rule "polySimp_rightDist" (formula "141") (term "0,0")) - (rule "mul_literals" (formula "141") (term "0,0,0")) - (rule "precOfInt" (formula "141")) - (rule "inEqSimp_ltToLeq" (formula "141") (term "1")) - (rule "polySimp_rightDist" (formula "141") (term "1,0,0,1")) - (rule "polySimp_mulAssoc" (formula "141") (term "0,1,0,0,1")) - (rule "polySimp_mulComm0" (formula "141") (term "0,0,1,0,0,1")) - (rule "polySimp_mulLiterals" (formula "141") (term "0,1,0,0,1")) - (rule "polySimp_elimOne" (formula "141") (term "0,1,0,0,1")) - (rule "polySimp_addAssoc" (formula "141") (term "0,0,1")) - (rule "polySimp_addAssoc" (formula "141") (term "0,1")) - (rule "polySimp_addComm1" (formula "141") (term "0,0,1")) - (rule "polySimp_pullOutFactor2b" (formula "141") (term "0,1")) - (rule "add_literals" (formula "141") (term "1,1,0,1")) - (rule "times_zero_1" (formula "141") (term "1,0,1")) - (rule "add_zero_right" (formula "141") (term "0,1")) - (rule "polySimp_addAssoc" (formula "141") (term "0,1")) - (rule "polySimp_addComm1" (formula "141") (term "0,0,1")) - (rule "add_literals" (formula "141") (term "0,0,0,1")) - (rule "add_zero_left" (formula "141") (term "0,0,1")) - (rule "polySimp_pullOutFactor1" (formula "141") (term "0,1")) - (rule "add_literals" (formula "141") (term "1,0,1")) - (rule "times_zero_1" (formula "141") (term "0,1")) - (rule "leq_literals" (formula "141") (term "1")) - (builtin "One Step Simplification" (formula "141")) - (rule "inEqSimp_leqRight" (formula "141")) + (builtin "One Step Simplification" (formula "119")) + (rule "translateJavaAddInt" (formula "119") (term "0,1,0")) + (rule "polySimp_addComm0" (formula "119") (term "0,1,0")) + (rule "widening_identity_cast_5" (formula "119") (term "1")) + (rule "assignment" (formula "119") (term "1")) + (builtin "One Step Simplification" (formula "119")) + (rule "blockEmpty" (formula "119") (term "1")) + (rule "lsContinue" (formula "119") (term "1")) + (builtin "One Step Simplification" (formula "119")) + (rule "polySimp_homoEq" (formula "78") (term "1,0")) + (rule "polySimp_homoEq" (formula "10") (term "1,0")) + (rule "polySimp_homoEq" (formula "47") (term "1,0,1,0")) + (rule "polySimp_homoEq" (formula "57")) + (rule "polySimp_mulComm0" (formula "119") (term "0,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "10") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "47") (term "1,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "1,0")) + (rule "polySimp_rightDist" (formula "119") (term "0,0")) + (rule "mul_literals" (formula "119") (term "0,0,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "10") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "10") (term "0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "47") (term "1,0,1,0,1,0")) + (rule "polySimp_mulAssoc" (formula "47") (term "0,1,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "47") (term "0,0,1,0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "47") (term "0,1,0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "47") (term "0,1,0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "57") (term "1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,1,0")) + (rule "polySimp_addComm0" (formula "78") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "10") (term "0,1,0")) + (rule "polySimp_addComm0" (formula "10") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "47") (term "0,1,0,1,0")) + (rule "precOfInt" (formula "119")) + (rule "polySimp_addAssoc" (formula "57") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "9") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_gtToGeq" (formula "84") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "84") (term "1,0,0,0,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "11") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "1")) + (rule "polySimp_mulComm0" (formula "1") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "1") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "47") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "84") (term "0,0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "84") (term "1,0,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "84") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "84") (term "1,0,0,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "119") (term "1")) + (rule "polySimp_rightDist" (formula "119") (term "1,0,0,1")) + (rule "polySimp_mulAssoc" (formula "119") (term "0,1,0,0,1")) + (rule "polySimp_mulComm0" (formula "119") (term "0,0,1,0,0,1")) + (rule "polySimp_mulLiterals" (formula "119") (term "0,1,0,0,1")) + (rule "polySimp_elimOne" (formula "119") (term "0,1,0,0,1")) + (rule "polySimp_addAssoc" (formula "119") (term "0,0,1")) + (rule "polySimp_addAssoc" (formula "119") (term "0,1")) + (rule "polySimp_addComm1" (formula "119") (term "0,0,1")) + (rule "polySimp_pullOutFactor2b" (formula "119") (term "0,1")) + (rule "add_literals" (formula "119") (term "1,1,0,1")) + (rule "times_zero_1" (formula "119") (term "1,0,1")) + (rule "add_zero_right" (formula "119") (term "0,1")) + (rule "polySimp_addAssoc" (formula "119") (term "0,1")) + (rule "polySimp_addComm1" (formula "119") (term "0,0,1")) + (rule "add_literals" (formula "119") (term "0,0,0,1")) + (rule "add_zero_left" (formula "119") (term "0,0,1")) + (rule "polySimp_pullOutFactor1" (formula "119") (term "0,1")) + (rule "add_literals" (formula "119") (term "1,0,1")) + (rule "times_zero_1" (formula "119") (term "0,1")) + (rule "leq_literals" (formula "119") (term "1")) + (builtin "One Step Simplification" (formula "119")) + (rule "inEqSimp_leqRight" (formula "119")) (rule "add_zero_right" (formula "1") (term "0")) (rule "polySimp_rightDist" (formula "1") (term "1,0")) (rule "polySimp_rightDist" (formula "1") (term "0,1,0")) @@ -37769,10 +50957,153 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_addAssoc" (formula "1") (term "0,0")) (rule "add_literals" (formula "1") (term "0,0,0")) (rule "add_zero_left" (formula "1") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "72")) + (rule "polySimp_mulComm0" (formula "72") (term "1,0")) + (rule "polySimp_rightDist" (formula "72") (term "1,0")) + (rule "polySimp_mulComm0" (formula "72") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "72") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "65")) + (rule "mul_literals" (formula "65") (term "1,0")) + (rule "polySimp_addComm1" (formula "65") (term "0")) + (rule "polySimp_addComm0" (formula "65") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "63")) + (rule "mul_literals" (formula "63") (term "1,0")) + (rule "polySimp_addComm1" (formula "63") (term "0")) + (rule "polySimp_addComm0" (formula "63") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "75")) + (rule "mul_literals" (formula "75") (term "1,0")) + (rule "polySimp_addComm1" (formula "75") (term "0")) + (rule "polySimp_addComm0" (formula "75") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "74")) + (rule "polySimp_mulComm0" (formula "74") (term "1,0")) + (rule "polySimp_rightDist" (formula "74") (term "1,0")) + (rule "polySimp_mulComm0" (formula "74") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "74") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "62")) + (rule "polySimp_mulComm0" (formula "62") (term "1,0")) + (rule "polySimp_rightDist" (formula "62") (term "1,0")) + (rule "polySimp_mulComm0" (formula "62") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "62") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "38")) + (rule "polySimp_mulComm0" (formula "38") (term "1,0")) + (rule "polySimp_rightDist" (formula "38") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "38") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "38") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "38") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "38") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1,0")) + (rule "polySimp_rightDist" (formula "64") (term "1,0")) + (rule "polySimp_mulComm0" (formula "64") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "73")) + (rule "mul_literals" (formula "73") (term "1,0")) + (rule "polySimp_addComm1" (formula "73") (term "0")) + (rule "polySimp_addComm0" (formula "73") (term "0,0")) + (rule "polySimp_addAssoc" (formula "38") (term "0")) + (rule "polySimp_addAssoc" (formula "64") (term "0")) + (rule "polySimp_sepNegMonomial" (formula "79") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "79") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "79") (term "0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "11") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "11") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "11") (term "0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "48") (term "1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "48") (term "0,1,0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "58")) + (rule "polySimp_mulLiterals" (formula "58") (term "0")) + (rule "polySimp_elimOne" (formula "58") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "10") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "10") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "10") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "10") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "10") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "10") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "85") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "85") (term "1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "85") (term "1,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "85") (term "1,1,0,1,1,0")) + (rule "mul_literals" (formula "85") (term "0,1,0,1,1,0")) + (rule "polySimp_elimOne" (formula "85") (term "1,1,0,1,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "12") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "12") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "12") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "12") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "12") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "2")) + (rule "polySimp_mulLiterals" (formula "2") (term "0")) + (rule "polySimp_elimOne" (formula "2") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "48") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "48") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "48") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "48") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "85") (term "0,0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "85") (term "1,0,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "85") (term "1,0,0,0,0,0,0")) + (rule "mul_literals" (formula "85") (term "0,1,0,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "85") (term "1,1,0,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "85") (term "1,1,0,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "85") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "85") (term "1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "85") (term "1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "85") (term "1,1,0,0,1,0")) + (rule "mul_literals" (formula "85") (term "0,1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "85") (term "1,1,0,0,1,0")) (rule "inEqSimp_sepNegMonomial1" (formula "1")) (rule "polySimp_mulLiterals" (formula "1") (term "0")) (rule "polySimp_elimOne" (formula "1") (term "0")) - (rule "inEqSimp_contradInEq1" (formula "1") (ifseqformula "3")) + (rule "inEqSimp_sepNegMonomial1" (formula "72")) + (rule "polySimp_mulLiterals" (formula "72") (term "0")) + (rule "polySimp_elimOne" (formula "72") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "65")) + (rule "polySimp_mulComm0" (formula "65") (term "1")) + (rule "polySimp_rightDist" (formula "65") (term "1")) + (rule "mul_literals" (formula "65") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "63")) + (rule "polySimp_mulComm0" (formula "63") (term "1")) + (rule "polySimp_rightDist" (formula "63") (term "1")) + (rule "mul_literals" (formula "63") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "75")) + (rule "polySimp_mulComm0" (formula "75") (term "1")) + (rule "polySimp_rightDist" (formula "75") (term "1")) + (rule "mul_literals" (formula "75") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "74")) + (rule "polySimp_mulLiterals" (formula "74") (term "0")) + (rule "polySimp_elimOne" (formula "74") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "62")) + (rule "polySimp_mulLiterals" (formula "62") (term "0")) + (rule "polySimp_elimOne" (formula "62") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "73")) + (rule "polySimp_mulComm0" (formula "73") (term "1")) + (rule "polySimp_rightDist" (formula "73") (term "1")) + (rule "mul_literals" (formula "73") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "38")) + (rule "polySimp_mulLiterals" (formula "38") (term "0")) + (rule "polySimp_elimOne" (formula "38") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "0")) + (rule "polySimp_elimOne" (formula "64") (term "0")) + (rule "inEqSimp_subsumption1" (formula "20") (ifseqformula "32")) + (rule "leq_literals" (formula "20") (term "0")) + (builtin "One Step Simplification" (formula "20")) + (rule "true_left" (formula "20")) + (rule "inEqSimp_subsumption1" (formula "34") (ifseqformula "35")) + (rule "leq_literals" (formula "34") (term "0")) + (builtin "One Step Simplification" (formula "34")) + (rule "true_left" (formula "34")) + (rule "inEqSimp_subsumption1" (formula "9") (ifseqformula "2")) + (rule "inEqSimp_homoInEq0" (formula "9") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "9") (term "0,0")) + (rule "add_literals" (formula "9") (term "1,1,0,0")) + (rule "times_zero_1" (formula "9") (term "1,0,0")) + (rule "add_literals" (formula "9") (term "0,0")) + (rule "qeq_literals" (formula "9") (term "0")) + (builtin "One Step Simplification" (formula "9")) + (rule "true_left" (formula "9")) + (rule "inEqSimp_contradInEq1" (formula "1") (ifseqformula "2")) (rule "andLeft" (formula "1")) (rule "inEqSimp_homoInEq1" (formula "1")) (rule "polySimp_pullOutFactor1b" (formula "1") (term "0")) diff --git a/src/main/key-overflow/de.wiesler.Permute(de.wiesler.Permute__permute((I,int,int,de.wiesler.Classifier,de.wiesler.BucketPointers,(I,(I,(I)).JML normal_behavior operation contract.0.proof b/src/main/key-overflow/de.wiesler.Permute(de.wiesler.Permute__permute((I,int,int,de.wiesler.Classifier,de.wiesler.BucketPointers,(I,(I,(I)).JML normal_behavior operation contract.0.proof index b6afc4a..b5eca7d 100644 --- a/src/main/key-overflow/de.wiesler.Permute(de.wiesler.Permute__permute((I,int,int,de.wiesler.Classifier,de.wiesler.BucketPointers,(I,(I,(I)).JML normal_behavior operation contract.0.proof +++ b/src/main/key-overflow/de.wiesler.Permute(de.wiesler.Permute__permute((I,int,int,de.wiesler.Classifier,de.wiesler.BucketPointers,(I,(I,(I)).JML normal_behavior operation contract.0.proof @@ -2,7 +2,7 @@ \settings { "#Proof-Settings-Config-File -#Sun Jun 05 14:58:55 CEST 2022 +#Sat Oct 28 00:45:21 CEST 2023 [NewSMT]NoTypeHierarchy=false [Labels]UseOriginLabels=true [StrategyProperty]QUERYAXIOM_OPTIONS_KEY=QUERYAXIOM_ON @@ -50,7 +50,7 @@ \javaSource "../java-overflow"; \proofObligation "#Proof Obligation Settings -#Sun Jun 05 14:58:55 CEST 2022 +#Sat Oct 28 00:45:21 CEST 2023 contract=de.wiesler.Permute[de.wiesler.Permute\\:\\:permute([I,int,int,de.wiesler.Classifier,de.wiesler.BucketPointers,[I,[I,[I)].JML normal_behavior operation contract.0 name=de.wiesler.Permute[de.wiesler.Permute\\:\\:permute([I,int,int,de.wiesler.Classifier,de.wiesler.BucketPointers,[I,[I,[I)].JML normal_behavior operation contract.0 class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO @@ -60,8 +60,9 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (keyLog "0" (keyUser "Julian" ) (keyVersion "e1a85b31e7")) (keyLog "1" (keyUser "Julian" ) (keyVersion "e1a85b31e7")) (keyLog "2" (keyUser "Julian" ) (keyVersion "e1a85b31e7")) +(keyLog "3" (keyUser "mattias" ) (keyVersion "e1a85b31e7")) -(autoModeTime "164050") +(autoModeTime "861078") (branch "dummy ID" (builtin "One Step Simplification" (formula "1") (newnames "heapAtPre,o,f")) @@ -303,7 +304,7 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "true_left" (formula "29")) (rule "polySimp_elimSub" (formula "29") (term "0,1")) (rule "polySimp_addComm0" (formula "29") (term "0,1")) - (rule "applyEq" (formula "29") (term "1,0") (ifseqformula "17")) + (rule "applyEq" (formula "29") (term "2,0") (ifseqformula "17")) (rule "elim_double_block_2" (formula "57") (term "1")) (rule "ifUnfold" (formula "57") (term "1") (inst "#boolv=x")) (rule "variableDeclaration" (formula "57") (term "1") (newnames "x")) @@ -313,12 +314,13 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "57")) (rule "ifSplit" (formula "57")) (branch "if x true" + (builtin "One Step Simplification" (formula "58")) (builtin "One Step Simplification" (formula "1")) (rule "closeFalse" (formula "1")) ) (branch "if x false" - (builtin "One Step Simplification" (formula "1")) (builtin "One Step Simplification" (formula "58")) + (builtin "One Step Simplification" (formula "1")) (rule "true_left" (formula "1")) (rule "blockEmpty" (formula "57") (term "1")) (rule "variableDeclarationFinalAssign" (formula "57") (term "1")) @@ -337,11 +339,11 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_commuteLeq" (formula "31")) (rule "assignment" (formula "61") (term "1")) (builtin "One Step Simplification" (formula "61")) - (rule "applyEq" (formula "32") (term "0") (ifseqformula "17")) - (rule "applyEq" (formula "27") (term "1,0,0,0,0,0") (ifseqformula "32")) - (rule "applyEq" (formula "29") (term "1,0") (ifseqformula "32")) - (rule "applyEq" (formula "25") (term "1,0") (ifseqformula "32")) - (rule "applyEq" (formula "17") (term "1") (ifseqformula "32")) + (rule "applyEq" (formula "17") (term "0") (ifseqformula "32")) + (rule "eqSymm" (formula "17")) + (rule "applyEq" (formula "29") (term "2,0") (ifseqformula "17")) + (rule "applyEq" (formula "27") (term "1,0,0,0,0,0") (ifseqformula "17")) + (rule "applyEq" (formula "25") (term "1,0") (ifseqformula "17")) (rule "for_to_while" (formula "61") (term "1") (inst "#outerLabel=_label1") (inst "#innerLabel=_label0")) (rule "variableDeclarationAssign" (formula "61") (term "1")) (rule "variableDeclaration" (formula "61") (term "1") (newnames "bucket")) @@ -415,15 +417,15 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_commuteLeq" (formula "1")) (rule "inEqSimp_commuteLeq" (formula "2")) (rule "variableDeclaration" (formula "69") (term "1") (newnames "x_1")) - (rule "applyEq" (formula "6") (term "1,1,0,0,0") (ifseqformula "25")) + (rule "applyEq" (formula "6") (term "1,1,0,0,0") (ifseqformula "40")) (rule "commuteUnion_2" (formula "69") (term "1,1,0,1,0,1,0")) (rule "commuteUnion" (formula "7") (term "1,1,0,0,1,0")) + (rule "commuteUnion_2" (formula "6") (term "1,1,0,0,0,0,1,0")) (rule "commuteUnion" (formula "6") (term "1,1,0,0,1,0,1,0")) - (rule "commuteUnion" (formula "6") (term "1,1,0,0,1,1,0")) - (rule "commuteUnion" (formula "6") (term "1,1,0,0,0,0,1,0")) + (rule "commuteUnion_2" (formula "6") (term "1,1,0,0,1,1,0")) (rule "commuteUnion_2" (formula "5") (term "1,1,0,0,1,0")) - (rule "commuteUnion" (formula "3") (term "1,1,0")) - (rule "commuteUnion" (formula "4") (term "1,1,0")) + (rule "commuteUnion_2" (formula "4") (term "1,1,0")) + (rule "commuteUnion_2" (formula "3") (term "1,1,0")) (rule "commuteUnion" (formula "69") (term "0,1,0,1,0,1,0")) (rule "commuteUnion" (formula "7") (term "0,1,0,0,1,0")) (rule "commuteUnion" (formula "6") (term "0,1,0,0,0,0,1,0")) @@ -433,18 +435,23 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "commuteUnion" (formula "3") (term "0,1,0")) (rule "commuteUnion" (formula "4") (term "0,1,0")) (rule "commuteUnion" (formula "69") (term "0,1,1,0,1,0,1,0")) + (rule "commuteUnion" (formula "6") (term "0,1,1,0,0,0,0,1,0")) + (rule "commuteUnion" (formula "6") (term "0,1,1,0,0,1,1,0")) (rule "commuteUnion" (formula "5") (term "0,1,1,0,0,1,0")) + (rule "commuteUnion" (formula "4") (term "0,1,1,0")) + (rule "commuteUnion" (formula "3") (term "0,1,1,0")) (rule "commuteUnion" (formula "7") (term "1,0,0,1,0")) - (rule "commuteUnion" (formula "6") (term "1,0,0,0,0,1,0")) (rule "commuteUnion_2" (formula "6") (term "1,0,0,1,0,1,0")) - (rule "commuteUnion" (formula "6") (term "1,0,0,1,1,0")) - (rule "commuteUnion_2" (formula "3") (term "1,0")) + (rule "commuteUnion" (formula "69") (term "1,0,1,0,1,0")) + (rule "commuteUnion_2" (formula "6") (term "1,0,0,0,0,1,0")) + (rule "commuteUnion_2" (formula "6") (term "1,0,0,1,1,0")) + (rule "commuteUnion_2" (formula "5") (term "1,0,0,1,0")) (rule "commuteUnion" (formula "4") (term "1,0")) - (rule "commuteUnion_2" (formula "69") (term "1,0,1,0,1,0")) - (rule "commuteUnion" (formula "5") (term "1,0,0,1,0")) + (rule "commuteUnion" (formula "3") (term "1,0")) (rule "commuteUnion" (formula "6") (term "0,1,0,0,1,0,1,0")) - (rule "commuteUnion" (formula "3") (term "0,1,0")) - (rule "commuteUnion" (formula "69") (term "0,1,0,1,0,1,0")) + (rule "commuteUnion" (formula "6") (term "0,1,0,0,0,0,1,0")) + (rule "commuteUnion" (formula "6") (term "0,1,0,0,1,1,0")) + (rule "commuteUnion" (formula "5") (term "0,1,0,0,1,0")) (rule "commute_and" (formula "7") (term "0,0")) (rule "commute_and" (formula "6") (term "1,0,0")) (rule "commute_and" (formula "5") (term "1,0,0")) @@ -454,13 +461,16 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "commute_and_2" (formula "6") (term "1,0")) (rule "shift_paren_and" (formula "5") (term "0,0")) (rule "commute_and_2" (formula "5") (term "0,0,0")) + (rule "associativeLawUnion" (formula "4") (term "1,0")) (rule "shift_paren_and" (formula "6") (term "0,0")) (rule "commute_and_2" (formula "6") (term "0,0,0")) - (rule "associativeLawUnion" (formula "4") (term "1,0")) - (rule "associativeLawUnion" (formula "3") (term "0,0,1,0")) + (rule "associativeLawUnion" (formula "3") (term "1,0")) (rule "associativeLawUnion" (formula "7") (term "1,0,0,1,0")) - (rule "associativeLawUnion" (formula "4") (term "0,0,1,0")) - (rule "associativeLawUnion" (formula "5") (term "1,0,0,1,0")) + (rule "associativeLawUnion" (formula "69") (term "1,0,1,0,1,0")) + (rule "arrayLengthNotNegative" (formula "28") (term "0")) + (rule "applyEq" (formula "28") (term "0") (ifseqformula "29")) + (rule "qeq_literals" (formula "28")) + (rule "true_left" (formula "28")) (rule "arrayLengthIsAShort" (formula "26") (term "0")) (rule "expand_inShort" (formula "26")) (rule "replace_short_MIN" (formula "26") (term "0,1")) @@ -473,20 +483,17 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "applyEq" (formula "26") (term "0") (ifseqformula "27")) (rule "leq_literals" (formula "26")) (rule "true_left" (formula "26")) - (rule "arrayLengthNotNegative" (formula "28") (term "0")) + (rule "arrayLengthIsAShort" (formula "27") (term "0")) + (rule "expand_inShort" (formula "27")) + (rule "replace_short_MIN" (formula "27") (term "0,1")) + (rule "replace_short_MAX" (formula "27") (term "1,0")) + (rule "andLeft" (formula "27")) + (rule "inEqSimp_commuteLeq" (formula "28")) (rule "applyEq" (formula "28") (term "0") (ifseqformula "29")) (rule "qeq_literals" (formula "28")) (rule "true_left" (formula "28")) - (rule "arrayLengthNotNegative" (formula "31") (term "0")) - (rule "arrayLengthIsAShort" (formula "32") (term "0")) - (rule "expand_inShort" (formula "32")) - (rule "replace_short_MIN" (formula "32") (term "0,1")) - (rule "replace_short_MAX" (formula "32") (term "1,0")) - (rule "andLeft" (formula "32")) - (rule "inEqSimp_commuteLeq" (formula "33")) - (rule "arrayLengthNotNegative" (formula "27") (term "0")) (rule "applyEq" (formula "27") (term "0") (ifseqformula "28")) - (rule "qeq_literals" (formula "27")) + (rule "leq_literals" (formula "27")) (rule "true_left" (formula "27")) (rule "arrayLengthIsAShort" (formula "28") (term "0")) (rule "expand_inShort" (formula "28")) @@ -494,49 +501,44 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "replace_short_MAX" (formula "28") (term "1,0")) (rule "andLeft" (formula "28")) (rule "inEqSimp_commuteLeq" (formula "29")) - (rule "applyEq" (formula "28") (term "0") (ifseqformula "30")) - (rule "leq_literals" (formula "28")) - (rule "true_left" (formula "28")) + (rule "applyEq" (formula "29") (term "0") (ifseqformula "30")) + (rule "qeq_literals" (formula "29")) + (rule "true_left" (formula "29")) (rule "applyEq" (formula "28") (term "0") (ifseqformula "29")) - (rule "qeq_literals" (formula "28")) + (rule "leq_literals" (formula "28")) (rule "true_left" (formula "28")) - (rule "arrayLengthIsAShort" (formula "27") (term "0")) - (rule "expand_inShort" (formula "27")) - (rule "replace_short_MIN" (formula "27") (term "0,1")) - (rule "replace_short_MAX" (formula "27") (term "1,0")) - (rule "andLeft" (formula "27")) - (rule "inEqSimp_commuteLeq" (formula "28")) - (rule "applyEq" (formula "27") (term "0") (ifseqformula "29")) - (rule "leq_literals" (formula "27")) - (rule "true_left" (formula "27")) - (rule "applyEq" (formula "27") (term "0") (ifseqformula "28")) - (rule "qeq_literals" (formula "27")) - (rule "true_left" (formula "27")) (rule "arrayLengthNotNegative" (formula "26") (term "0")) (rule "applyEq" (formula "26") (term "0") (ifseqformula "27")) (rule "qeq_literals" (formula "26")) (rule "true_left" (formula "26")) + (rule "arrayLengthIsAShort" (formula "31") (term "0")) + (rule "expand_inShort" (formula "31")) + (rule "replace_short_MIN" (formula "31") (term "0,1")) + (rule "replace_short_MAX" (formula "31") (term "1,0")) + (rule "andLeft" (formula "31")) + (rule "inEqSimp_commuteLeq" (formula "32")) + (rule "arrayLengthNotNegative" (formula "33") (term "0")) + (rule "arrayLengthNotNegative" (formula "27") (term "0")) + (rule "applyEq" (formula "27") (term "0") (ifseqformula "28")) + (rule "qeq_literals" (formula "27")) + (rule "true_left" (formula "27")) (rule "ifElseUnfold" (formula "72") (term "1") (inst "#boolv=x_2")) (rule "variableDeclaration" (formula "72") (term "1") (newnames "x_2")) (rule "less_than_comparison_simple" (formula "72") (term "1")) (builtin "One Step Simplification" (formula "72")) - (rule "associativeLawUnion" (formula "6") (term "1,0,0,1,1,0")) - (rule "associativeLawUnion" (formula "6") (term "1,0,0,1,0,1,0")) (rule "seqGetAlphaCast" (formula "36") (term "0")) (rule "castedGetAny" (formula "36") (term "0")) (builtin "One Step Simplification" (formula "36")) (rule "true_left" (formula "36")) (rule "associativeLawUnion" (formula "7") (term "0,0,1,0,0,1,0")) (rule "associativeLawUnion" (formula "6") (term "0,0,1,0,0,0,0,1,0")) - (rule "associativeLawUnion" (formula "6") (term "0,0,1,0,0,1,1,0")) - (rule "associativeLawUnion" (formula "6") (term "0,0,1,0,0,1,0,1,0")) - (rule "onlyCreatedObjectsAreReferencedFinal" (formula "59") (term "0") (ifseqformula "9") (ifseqformula "16")) - (rule "onlyCreatedObjectsAreReferencedFinal" (formula "59") (term "0,0") (ifseqformula "10") (ifseqformula "16")) - (rule "onlyCreatedObjectsAreReferencedFinal" (formula "66") (term "0") (ifseqformula "11") (ifseqformula "17")) + (rule "onlyCreatedObjectsAreReferencedFinal" (formula "65") (term "1") (ifseqformula "9") (ifseqformula "16")) + (rule "onlyCreatedObjectsAreReferencedFinal" (formula "61") (term "0") (ifseqformula "10") (ifseqformula "16")) + (rule "onlyCreatedObjectsAreReferencedFinal" (formula "60") (term "0,0") (ifseqformula "11") (ifseqformula "17")) (rule "ifElseSplit" (formula "75")) (branch "if x_2 true" - (builtin "One Step Simplification" (formula "76")) (builtin "One Step Simplification" (formula "1")) + (builtin "One Step Simplification" (formula "76")) (rule "elim_double_block_3" (formula "76") (term "1")) (rule "loopScopeInvDia" (formula "76") (term "1") (newnames "o,f") (inst "#x=x_3") (inst "#variant=x_2") (inst "#permissionsBefore_LOOP=h_2") (inst "#savedHeapBefore_LOOP=h_1") (inst "#heapBefore_LOOP=h") (inst "anon_permissions_LOOP=anon_permissions_LOOP_1") (inst "anon_savedHeap_LOOP=anon_savedHeap_LOOP_1") (inst "anon_heap_LOOP=anon_heap_LOOP_1")) (branch "Invariant Initially Valid" @@ -544,15 +546,15 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO ) (branch "Invariant Preserved and Used" (builtin "One Step Simplification" (formula "77")) - (rule "expand_inInt" (formula "77") (term "1,0,0,1,0,0,0")) - (rule "expand_inInt" (formula "77") (term "1,0,0,1,0,0")) (rule "expand_inInt" (formula "77") (term "0,0,1,0")) - (rule "replace_int_MAX" (formula "77") (term "1,0,1,0,0,1,0,0,0")) - (rule "replace_int_MIN" (formula "77") (term "0,1,1,0,0,1,0,0,0")) - (rule "replace_int_MIN" (formula "77") (term "0,1,1,0,0,1,0,0")) - (rule "replace_int_MAX" (formula "77") (term "1,0,1,0,0,1,0,0")) - (rule "replace_int_MIN" (formula "77") (term "0,1,0,0,1,0")) + (rule "expand_inInt" (formula "77") (term "1,0,0,1,0,0")) + (rule "expand_inInt" (formula "77") (term "1,0,0,1,0,0,0")) (rule "replace_int_MAX" (formula "77") (term "1,0,0,0,1,0")) + (rule "replace_int_MIN" (formula "77") (term "0,1,0,0,1,0")) + (rule "replace_int_MAX" (formula "77") (term "1,0,1,0,0,1,0,0")) + (rule "replace_int_MIN" (formula "77") (term "0,1,1,0,0,1,0,0")) + (rule "replace_int_MIN" (formula "77") (term "0,1,1,0,0,1,0,0,0")) + (rule "replace_int_MAX" (formula "77") (term "1,0,1,0,0,1,0,0,0")) (rule "impRight" (formula "77")) (rule "andLeft" (formula "1")) (rule "andLeft" (formula "1")) @@ -595,21 +597,21 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_addComm0" (formula "1") (term "2,0,0,1,0")) (rule "polySimp_addComm0" (formula "2") (term "2,0,0,1,0")) (rule "inEqSimp_commuteLeq" (formula "5") (term "1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "4") (term "1,1,0,0")) (rule "inEqSimp_commuteLeq" (formula "4") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "4") (term "1,1,0,0")) (rule "inEqSimp_commuteLeq" (formula "3") (term "0,0,0,0")) (rule "inEqSimp_commuteLeq" (formula "3") (term "1,1,0,0")) (rule "variableDeclaration" (formula "82") (term "1") (newnames "x_3")) - (rule "applyEq" (formula "4") (term "1,1,0,0,0") (ifseqformula "35")) - (rule "commuteUnion" (formula "82") (term "1,1,0,0,1,1,0")) + (rule "applyEq" (formula "4") (term "1,1,0,0,0") (ifseqformula "53")) (rule "commuteUnion" (formula "82") (term "1,1,0,0,1,0")) + (rule "commuteUnion" (formula "82") (term "1,1,0,0,1,1,0")) (rule "commuteUnion" (formula "5") (term "1,1,0,0,1,0")) - (rule "commuteUnion_2" (formula "4") (term "1,1,0,0,0,0,1,0")) (rule "commuteUnion_2" (formula "4") (term "1,1,0,0,1,1,0")) - (rule "commuteUnion" (formula "4") (term "1,1,0,0,1,0,1,0")) + (rule "commuteUnion_2" (formula "4") (term "1,1,0,0,0,0,1,0")) + (rule "commuteUnion_2" (formula "4") (term "1,1,0,0,1,0,1,0")) (rule "commuteUnion_2" (formula "3") (term "1,1,0,0,1,0")) (rule "commuteUnion_2" (formula "2") (term "1,1,0")) - (rule "commuteUnion_2" (formula "1") (term "1,1,0")) + (rule "commuteUnion" (formula "1") (term "1,1,0")) (rule "commuteUnion" (formula "82") (term "0,1,0,0,1,1,0")) (rule "commuteUnion" (formula "82") (term "0,1,0,0,1,0")) (rule "commuteUnion" (formula "5") (term "0,1,0,0,1,0")) @@ -619,24 +621,27 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "commuteUnion" (formula "3") (term "0,1,0,0,1,0")) (rule "commuteUnion" (formula "1") (term "0,1,0")) (rule "commuteUnion" (formula "2") (term "0,1,0")) - (rule "commuteUnion" (formula "4") (term "0,1,1,0,0,0,0,1,0")) (rule "commuteUnion" (formula "4") (term "0,1,1,0,0,1,1,0")) + (rule "commuteUnion" (formula "4") (term "0,1,1,0,0,0,0,1,0")) + (rule "commuteUnion" (formula "4") (term "0,1,1,0,0,1,0,1,0")) (rule "commuteUnion" (formula "3") (term "0,1,1,0,0,1,0")) (rule "commuteUnion" (formula "2") (term "0,1,1,0")) - (rule "commuteUnion" (formula "1") (term "0,1,1,0")) - (rule "commuteUnion" (formula "82") (term "1,0,0,1,1,0")) + (rule "commuteUnion_2" (formula "82") (term "1,0,0,1,1,0")) (rule "commuteUnion_2" (formula "82") (term "1,0,0,1,0")) - (rule "commuteUnion" (formula "5") (term "1,0,0,1,0")) - (rule "commuteUnion_2" (formula "4") (term "1,0,0,1,0,1,0")) - (rule "commuteUnion" (formula "4") (term "1,0,0,0,0,1,0")) + (rule "commuteUnion_2" (formula "5") (term "1,0,0,1,0")) + (rule "commuteUnion_2" (formula "1") (term "1,0")) (rule "commuteUnion_2" (formula "4") (term "1,0,0,1,1,0")) + (rule "commuteUnion" (formula "4") (term "1,0,0,0,0,1,0")) + (rule "commuteUnion" (formula "4") (term "1,0,0,1,0,1,0")) (rule "commuteUnion_2" (formula "3") (term "1,0,0,1,0")) - (rule "commuteUnion" (formula "2") (term "1,0")) - (rule "commuteUnion" (formula "1") (term "1,0")) + (rule "commuteUnion_2" (formula "2") (term "1,0")) + (rule "commuteUnion" (formula "82") (term "0,1,0,0,1,1,0")) (rule "commuteUnion" (formula "82") (term "0,1,0,0,1,0")) - (rule "commuteUnion" (formula "4") (term "0,1,0,0,1,0,1,0")) + (rule "commuteUnion" (formula "5") (term "0,1,0,0,1,0")) + (rule "commuteUnion" (formula "1") (term "0,1,0")) (rule "commuteUnion" (formula "4") (term "0,1,0,0,1,1,0")) (rule "commuteUnion" (formula "3") (term "0,1,0,0,1,0")) + (rule "commuteUnion" (formula "2") (term "0,1,0")) (rule "commute_and" (formula "5") (term "0,0")) (rule "commute_and" (formula "4") (term "1,0,0")) (rule "commute_and" (formula "3") (term "0,0,0")) @@ -646,16 +651,14 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "commute_and_2" (formula "4") (term "1,0")) (rule "shift_paren_and" (formula "3") (term "0,0")) (rule "commute_and_2" (formula "3") (term "0,0,0")) - (rule "associativeLawUnion" (formula "2") (term "1,0")) (rule "shift_paren_and" (formula "4") (term "0,0")) (rule "commute_and_2" (formula "4") (term "0,0,0")) - (rule "associativeLawUnion" (formula "1") (term "1,0")) - (rule "associativeLawUnion" (formula "5") (term "1,0,0,1,0")) - (rule "associativeLawUnion" (formula "82") (term "1,0,0,1,1,0")) + (rule "associativeLawUnion" (formula "1") (term "0,0,1,0")) (rule "ifElseUnfold" (formula "82") (term "1") (inst "#boolv=x_4")) (rule "variableDeclaration" (formula "82") (term "1") (newnames "x_4")) (rule "associativeLawUnion" (formula "4") (term "1,0,0,1,1,0")) (rule "associativeLawUnion" (formula "82") (term "0,0,1,0,0,1,0")) + (rule "associativeLawUnion" (formula "5") (term "0,0,1,0,0,1,0")) (builtin "Use Operation Contract" (formula "82") (newnames "heapBefore_hasRemainingRead,result_0,exc_1") (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::hasRemainingRead(int)].JML normal_behavior operation contract.0")) (branch "Post (hasRemainingRead)" (builtin "One Step Simplification" (formula "55") (ifInst "" (formula "1"))) @@ -665,14 +668,12 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "eqSymm" (formula "55")) (rule "assignment" (formula "85") (term "1")) (builtin "One Step Simplification" (formula "85")) - (rule "associativeLawUnion" (formula "5") (term "0,0,1,0,0,1,0")) - (rule "associativeLawUnion" (formula "4") (term "0,0,1,0,0,0,0,1,0")) + (rule "associativeLawUnion" (formula "4") (term "1,0,0,0,0,1,0")) (rule "associativeLawUnion" (formula "85") (term "0,0,1,0,0,1,1,0,0")) - (builtin "Use Dependency Contract" (formula "13") (ifInst "" (formula "85") (term "0,0,1,0,1,0,0,1")) (contract "de.wiesler.BucketPointers[java.lang.Object::()].JML accessible clause.0")) (builtin "Use Dependency Contract" (formula "14") (ifInst "" (formula "85") (term "1,0,1,0,1,0,0,1")) (contract "de.wiesler.Classifier[java.lang.Object::()].JML accessible clause.0")) (rule "wellFormedAnon" (formula "58") (term "1,1,0,0,0")) - (rule "replace_known_right" (formula "58") (term "0,0,0,0,0,0") (ifseqformula "84")) - (builtin "One Step Simplification" (formula "58") (ifInst "" (formula "25")) (ifInst "" (formula "19")) (ifInst "" (formula "19")) (ifInst "" (formula "18")) (ifInst "" (formula "32")) (ifInst "" (formula "14")) (ifInst "" (formula "32"))) + (rule "replace_known_left" (formula "58") (term "0,1,0,0,0") (ifseqformula "19")) + (builtin "One Step Simplification" (formula "58") (ifInst "" (formula "84")) (ifInst "" (formula "25")) (ifInst "" (formula "19")) (ifInst "" (formula "18")) (ifInst "" (formula "32")) (ifInst "" (formula "14")) (ifInst "" (formula "32"))) (rule "true_left" (formula "58")) (rule "ifElseSplit" (formula "85")) (branch "if x_4 true" @@ -756,14 +757,16 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "89")) (rule "replace_known_left" (formula "89") (term "0,0,1,0") (ifseqformula "59")) (builtin "One Step Simplification" (formula "89")) + (builtin "Use Dependency Contract" (formula "14") (ifInst "" (formula "89") (term "0,0,1,0,1,0,0,1")) (contract "de.wiesler.BucketPointers[java.lang.Object::()].JML accessible clause.0")) (rule "ifSplit" (formula "89")) (branch "if x_5 true" + (builtin "One Step Simplification" (formula "90")) (builtin "One Step Simplification" (formula "1")) (rule "closeFalse" (formula "1")) ) (branch "if x_5 false" - (builtin "One Step Simplification" (formula "1")) (builtin "One Step Simplification" (formula "90")) + (builtin "One Step Simplification" (formula "1")) (rule "true_left" (formula "1")) (rule "blockEmpty" (formula "89") (term "1")) (rule "variableDeclarationAssign" (formula "89") (term "1")) @@ -786,9 +789,9 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "andLeft" (formula "69")) (rule "translateJavaMulInt" (formula "63") (term "0,1,1,0")) (rule "eqSymm" (formula "67")) - (rule "eqSymm" (formula "68")) + (rule "translateJavaAddInt" (formula "68") (term "0")) (rule "translateJavaAddInt" (formula "69") (term "1")) - (rule "translateJavaAddInt" (formula "68") (term "1")) + (rule "eqSymm" (formula "68")) (rule "polySimp_mulComm0" (formula "63") (term "0,1,1,0")) (rule "polySimp_addComm0" (formula "69") (term "1")) (rule "polySimp_addComm0" (formula "68") (term "1")) @@ -807,20 +810,20 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "emptyStatement" (formula "100") (term "1")) (builtin "One Step Simplification" (formula "100")) (rule "emptyStatement" (formula "100") (term "1")) - (rule "applyEq" (formula "61") (term "1,4,0") (ifseqformula "69")) - (rule "polySimp_addAssoc" (formula "61") (term "4,0")) - (rule "polySimp_addComm1" (formula "61") (term "0,4,0")) - (rule "add_literals" (formula "61") (term "0,0,4,0")) - (rule "add_zero_left" (formula "61") (term "0,4,0")) + (rule "applyEq" (formula "56") (term "0") (ifseqformula "68")) (rule "applyEq" (formula "60") (term "1,5,0") (ifseqformula "69")) (rule "polySimp_addAssoc" (formula "60") (term "5,0")) (rule "polySimp_addComm1" (formula "60") (term "0,5,0")) (rule "add_literals" (formula "60") (term "0,0,5,0")) (rule "add_zero_left" (formula "60") (term "0,5,0")) - (rule "applyEq" (formula "56") (term "0") (ifseqformula "68")) + (rule "applyEq" (formula "61") (term "1,4,0") (ifseqformula "69")) + (rule "polySimp_addAssoc" (formula "61") (term "4,0")) + (rule "polySimp_addComm1" (formula "61") (term "0,4,0")) + (rule "add_literals" (formula "61") (term "0,0,4,0")) + (rule "add_zero_left" (formula "61") (term "0,4,0")) (rule "applyEq" (formula "69") (term "1,1") (ifseqformula "67")) - (rule "applyEq" (formula "61") (term "1,4,0") (ifseqformula "67")) (rule "applyEq" (formula "60") (term "1,5,0") (ifseqformula "67")) + (rule "applyEq" (formula "61") (term "1,4,0") (ifseqformula "67")) (rule "tryEmpty" (formula "100") (term "1")) (rule "blockEmptyLabel" (formula "100") (term "1")) (rule "blockEmpty" (formula "100") (term "1")) @@ -866,18 +869,18 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "true_left" (formula "73")) (rule "polySimp_addComm1" (formula "73") (term "0")) (rule "polySimp_addComm0" (formula "73") (term "0,0")) + (rule "applyEq" (formula "56") (term "0") (ifseqformula "68")) + (rule "applyEq" (formula "101") (term "0,1,0,0,0,0") (ifseqformula "68")) (rule "applyEq" (formula "60") (term "1,5,0") (ifseqformula "69")) (rule "polySimp_addAssoc" (formula "60") (term "5,0")) (rule "polySimp_addComm1" (formula "60") (term "0,5,0")) (rule "add_literals" (formula "60") (term "0,0,5,0")) (rule "add_zero_left" (formula "60") (term "0,5,0")) - (rule "applyEq" (formula "101") (term "0,1,0,0,0,0") (ifseqformula "68")) (rule "applyEq" (formula "61") (term "1,4,0") (ifseqformula "69")) (rule "polySimp_addAssoc" (formula "61") (term "4,0")) (rule "polySimp_addComm1" (formula "61") (term "0,4,0")) (rule "add_literals" (formula "61") (term "0,0,4,0")) (rule "add_zero_left" (formula "61") (term "0,4,0")) - (rule "applyEq" (formula "56") (term "0") (ifseqformula "68")) (rule "applyEq" (formula "69") (term "1,1") (ifseqformula "67")) (rule "applyEq" (formula "60") (term "1,5,0") (ifseqformula "67")) (rule "applyEq" (formula "61") (term "1,4,0") (ifseqformula "67")) @@ -909,343 +912,3602 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "assignmentAdditionInt" (formula "101") (term "1")) (branch "Overflow check" (builtin "One Step Simplification" (formula "101")) - (rule "expand_inInt" (formula "101") (userinteraction)) - (rule "andRight" (formula "101")) - (branch - (rule "replace_int_MAX" (formula "101") (term "1")) - (rule "inEqSimp_leqRight" (formula "101")) - (rule "mul_literals" (formula "1") (term "1,0,0")) - (rule "add_literals" (formula "1") (term "0,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "18") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "18") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "50") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "17") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "17") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "5") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "6") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "6") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "9")) - (rule "polySimp_mulComm0" (formula "9") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "9") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "47")) - (rule "polySimp_mulComm0" (formula "47") (term "1,0")) - (rule "polySimp_rightDist" (formula "47") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "47") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "47") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "47") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "47") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "47") (term "0")) - (rule "inEqSimp_homoInEq1" (formula "57")) - (rule "polySimp_mulComm0" (formula "57") (term "1,0")) - (rule "polySimp_rightDist" (formula "57") (term "1,0")) - (rule "mul_literals" (formula "57") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "57") (term "0")) - (rule "add_literals" (formula "57") (term "0,0")) - (rule "add_zero_left" (formula "57") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "74")) - (rule "polySimp_mulComm0" (formula "74") (term "1,0")) - (rule "polySimp_rightDist" (formula "74") (term "1,0")) - (rule "polySimp_rightDist" (formula "74") (term "0,1,0")) - (rule "mul_literals" (formula "74") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "74") (term "0")) - (rule "polySimp_addComm0" (formula "74") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "1")) - (rule "polySimp_mulComm0" (formula "1") (term "1")) - (rule "polySimp_rightDist" (formula "1") (term "1")) - (rule "mul_literals" (formula "1") (term "0,1")) - (rule "inEqSimp_sepPosMonomial0" (formula "18") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "18") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "18") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "18") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "18") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "18") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "50") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "50") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "50") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "50") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "50") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "17") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "17") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "17") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "17") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "17") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "17") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "5") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "5") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "5") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "5") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "5") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "6") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "6") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "6") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "6") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "6") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "6") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "9")) - (rule "polySimp_mulLiterals" (formula "9") (term "0")) - (rule "polySimp_elimOne" (formula "9") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "47")) - (rule "polySimp_mulLiterals" (formula "47") (term "0")) - (rule "polySimp_elimOne" (formula "47") (term "0")) - (rule "inEqSimp_invertInEq0" (formula "57")) - (rule "mul_literals" (formula "57") (term "1")) - (rule "polySimp_mulLiterals" (formula "57") (term "0")) - (rule "polySimp_elimOne" (formula "57") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "74")) - (rule "polySimp_mulLiterals" (formula "74") (term "0")) - (rule "polySimp_elimOne" (formula "74") (term "0")) - (rule "inEqSimp_subsumption1" (formula "45") (ifseqformula "43")) - (rule "leq_literals" (formula "45") (term "0")) - (builtin "One Step Simplification" (formula "45")) - (rule "true_left" (formula "45")) - (rule "inEqSimp_subsumption1" (formula "24") (ifseqformula "41")) - (rule "leq_literals" (formula "24") (term "0")) - (builtin "One Step Simplification" (formula "24")) - (rule "true_left" (formula "24")) - (rule "inEqSimp_subsumption1" (formula "14") (ifseqformula "9")) - (rule "inEqSimp_homoInEq0" (formula "14") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "14") (term "0,0")) - (rule "add_literals" (formula "14") (term "1,1,0,0")) - (rule "times_zero_1" (formula "14") (term "1,0,0")) - (rule "add_zero_right" (formula "14") (term "0,0")) - (rule "qeq_literals" (formula "14") (term "0")) - (builtin "One Step Simplification" (formula "14")) - (rule "true_left" (formula "14")) - (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "71")) - (rule "mul_literals" (formula "64") (term "0,0")) - (rule "polySimp_addAssoc" (formula "64") (term "0")) - (rule "polySimp_addAssoc" (formula "64") (term "0,0")) - (rule "add_literals" (formula "64") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "64")) - (rule "polySimp_mulComm0" (formula "64") (term "1")) - (rule "polySimp_rightDist" (formula "64") (term "1")) - (rule "mul_literals" (formula "64") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "64") (term "1,1")) - (rule "polySimp_elimOne" (formula "64") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "64") (ifseqformula "40")) - (rule "inEqSimp_homoInEq0" (formula "64") (term "0")) - (rule "polySimp_mulComm0" (formula "64") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "64") (term "1,0,0")) - (rule "mul_literals" (formula "64") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "64") (term "0,0")) - (rule "polySimp_addComm0" (formula "64") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "64") (term "0,0")) - (rule "add_literals" (formula "64") (term "1,1,0,0")) - (rule "times_zero_1" (formula "64") (term "1,0,0")) - (rule "add_zero_right" (formula "64") (term "0,0")) - (rule "qeq_literals" (formula "64") (term "0")) - (builtin "One Step Simplification" (formula "64")) - (rule "true_left" (formula "64")) - (rule "inEqSimp_exactShadow3" (formula "40") (ifseqformula "23")) - (rule "polySimp_mulComm0" (formula "40") (term "0,0")) - (rule "polySimp_addComm0" (formula "40") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "40")) - (rule "polySimp_mulLiterals" (formula "40") (term "0")) - (rule "polySimp_elimOne" (formula "40") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "9") (ifseqformula "50")) - (rule "polySimp_rightDist" (formula "9") (term "0,0")) - (rule "mul_literals" (formula "9") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "9") (term "0")) - (rule "add_literals" (formula "9") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "9")) - (rule "polySimp_mulLiterals" (formula "9") (term "0")) - (rule "polySimp_elimOne" (formula "9") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "44") (ifseqformula "43")) - (rule "polySimp_mulComm0" (formula "44") (term "0,0")) - (rule "polySimp_addComm0" (formula "44") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "44")) - (rule "polySimp_mulLiterals" (formula "44") (term "0")) - (rule "polySimp_elimOne" (formula "44") (term "0")) - (rule "inEqSimp_subsumption0" (formula "24") (ifseqformula "44")) - (rule "leq_literals" (formula "24") (term "0")) - (builtin "One Step Simplification" (formula "24")) - (rule "true_left" (formula "24")) - (rule "inEqSimp_exactShadow3" (formula "1") (ifseqformula "64")) - (rule "polySimp_rightDist" (formula "1") (term "0,0")) - (rule "mul_literals" (formula "1") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "1") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0")) - (rule "add_literals" (formula "1") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "1")) - (rule "mul_literals" (formula "1") (term "1")) - (rule "inEqSimp_subsumption1" (formula "40") (ifseqformula "1")) - (rule "leq_literals" (formula "40") (term "0")) - (builtin "One Step Simplification" (formula "40")) - (rule "true_left" (formula "40")) - (rule "inEqSimp_exactShadow3" (formula "2") (ifseqformula "72")) - (rule "polySimp_rightDist" (formula "2") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "2") (term "1,0,0")) - (rule "mul_literals" (formula "2") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "2") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "2") (term "0")) - (rule "polySimp_addAssoc" (formula "2") (term "0,0")) - (rule "polySimp_addComm1" (formula "2") (term "0,0,0")) - (rule "add_literals" (formula "2") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "2") (term "0,0")) - (rule "add_literals" (formula "2") (term "1,1,0,0")) - (rule "times_zero_1" (formula "2") (term "1,0,0")) - (rule "add_zero_right" (formula "2") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "2")) - (rule "mul_literals" (formula "2") (term "1")) - (rule "inEqSimp_contradInEq1" (formula "44") (ifseqformula "2")) - (rule "qeq_literals" (formula "44") (term "0")) - (builtin "One Step Simplification" (formula "44")) - (rule "closeFalse" (formula "44")) - ) - (branch - (rule "replace_int_MIN" (formula "101") (term "0")) - (rule "inEqSimp_leqRight" (formula "101")) - (rule "polySimp_rightDist" (formula "1") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "1") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0")) - (rule "polySimp_addComm1" (formula "1") (term "0,0")) - (rule "add_literals" (formula "1") (term "0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "50") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "18") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "18") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "17") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "17") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "9")) - (rule "polySimp_mulComm0" (formula "9") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "9") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "5") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "6") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "6") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_homoInEq1" (formula "57")) - (rule "polySimp_mulComm0" (formula "57") (term "1,0")) - (rule "polySimp_rightDist" (formula "57") (term "1,0")) - (rule "mul_literals" (formula "57") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "57") (term "0")) - (rule "add_literals" (formula "57") (term "0,0")) - (rule "add_zero_left" (formula "57") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "74")) - (rule "polySimp_mulComm0" (formula "74") (term "1,0")) - (rule "polySimp_rightDist" (formula "74") (term "1,0")) - (rule "polySimp_rightDist" (formula "74") (term "0,1,0")) - (rule "mul_literals" (formula "74") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "74") (term "0")) - (rule "polySimp_addComm0" (formula "74") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "47")) - (rule "polySimp_mulComm0" (formula "47") (term "1,0")) - (rule "polySimp_rightDist" (formula "47") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "47") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "47") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "47") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "47") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "47") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "1")) - (rule "polySimp_mulLiterals" (formula "1") (term "0")) - (rule "polySimp_elimOne" (formula "1") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "50") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "50") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "50") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "50") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "50") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "18") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "18") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "18") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "18") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "18") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "18") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "17") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "17") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "17") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "17") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "17") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "17") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "9")) - (rule "polySimp_mulLiterals" (formula "9") (term "0")) - (rule "polySimp_elimOne" (formula "9") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "5") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "5") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "5") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "5") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "5") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "6") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "6") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "6") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "6") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "6") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "6") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_invertInEq0" (formula "57")) - (rule "polySimp_mulLiterals" (formula "57") (term "0")) - (rule "times_zero_2" (formula "57") (term "1")) - (rule "polySimp_elimOne" (formula "57") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "74")) - (rule "polySimp_mulLiterals" (formula "74") (term "0")) - (rule "polySimp_elimOne" (formula "74") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "47")) - (rule "polySimp_mulLiterals" (formula "47") (term "0")) - (rule "polySimp_elimOne" (formula "47") (term "0")) - (rule "inEqSimp_subsumption1" (formula "24") (ifseqformula "41")) - (rule "leq_literals" (formula "24") (term "0")) - (builtin "One Step Simplification" (formula "24")) - (rule "true_left" (formula "24")) - (rule "inEqSimp_subsumption1" (formula "14") (ifseqformula "9")) - (rule "inEqSimp_homoInEq0" (formula "14") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "14") (term "0,0")) - (rule "add_literals" (formula "14") (term "1,1,0,0")) - (rule "times_zero_1" (formula "14") (term "1,0,0")) - (rule "add_zero_right" (formula "14") (term "0,0")) - (rule "qeq_literals" (formula "14") (term "0")) - (builtin "One Step Simplification" (formula "14")) - (rule "true_left" (formula "14")) - (rule "inEqSimp_subsumption1" (formula "43") (ifseqformula "41")) - (rule "leq_literals" (formula "43") (term "0")) - (builtin "One Step Simplification" (formula "43")) - (rule "true_left" (formula "43")) - (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "71")) - (rule "mul_literals" (formula "64") (term "0,0")) - (rule "polySimp_addAssoc" (formula "64") (term "0")) - (rule "polySimp_addAssoc" (formula "64") (term "0,0")) - (rule "add_literals" (formula "64") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "64")) - (rule "polySimp_mulComm0" (formula "64") (term "1")) - (rule "polySimp_rightDist" (formula "64") (term "1")) - (rule "mul_literals" (formula "64") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "64") (term "1,1")) - (rule "polySimp_elimOne" (formula "64") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "64") (ifseqformula "40")) - (rule "inEqSimp_homoInEq0" (formula "64") (term "0")) - (rule "polySimp_mulComm0" (formula "64") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "64") (term "1,0,0")) - (rule "mul_literals" (formula "64") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "64") (term "0,0")) - (rule "polySimp_addComm0" (formula "64") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "64") (term "0,0")) - (rule "add_literals" (formula "64") (term "1,1,0,0")) - (rule "times_zero_1" (formula "64") (term "1,0,0")) - (rule "add_zero_right" (formula "64") (term "0,0")) - (rule "qeq_literals" (formula "64") (term "0")) - (builtin "One Step Simplification" (formula "64")) - (rule "true_left" (formula "64")) - (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "1")) - (rule "mul_literals" (formula "64") (term "0,0")) - (rule "polySimp_addAssoc" (formula "64") (term "0")) - (rule "add_literals" (formula "64") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "64")) - (rule "polySimp_mulLiterals" (formula "64") (term "0")) - (rule "polySimp_elimOne" (formula "64") (term "0")) - (rule "inEqSimp_subsumption0" (formula "22") (ifseqformula "64")) - (rule "leq_literals" (formula "22") (term "0")) - (builtin "One Step Simplification" (formula "22")) - (rule "true_left" (formula "22")) - (rule "inEqSimp_contradInEq1" (formula "63") (ifseqformula "38")) - (rule "qeq_literals" (formula "63") (term "0")) - (builtin "One Step Simplification" (formula "63")) - (rule "closeFalse" (formula "63")) - ) + (rule "expand_inInt" (formula "101")) + (rule "replace_int_MAX" (formula "101") (term "1,0")) + (rule "replace_int_MIN" (formula "101") (term "0,1")) + (rule "inEqSimp_ltToLeq" (formula "5") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "16") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "16") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "4") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "4") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "17") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "17") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "49") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "8")) + (rule "polySimp_mulComm0" (formula "8") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "8") (term "0")) + (rule "inEqSimp_homoInEq1" (formula "56")) + (rule "polySimp_mulComm0" (formula "56") (term "1,0")) + (rule "polySimp_rightDist" (formula "56") (term "1,0")) + (rule "mul_literals" (formula "56") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "56") (term "0")) + (rule "add_literals" (formula "56") (term "0,0")) + (rule "add_zero_left" (formula "56") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "46")) + (rule "polySimp_mulComm0" (formula "46") (term "1,0")) + (rule "polySimp_rightDist" (formula "46") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "46") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "46") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "46") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "46") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "46") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "73")) + (rule "polySimp_mulComm0" (formula "73") (term "1,0")) + (rule "polySimp_rightDist" (formula "73") (term "1,0")) + (rule "polySimp_rightDist" (formula "73") (term "0,1,0")) + (rule "mul_literals" (formula "73") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "73") (term "0")) + (rule "polySimp_addComm0" (formula "73") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "101") (term "0")) + (rule "polySimp_mulComm0" (formula "101") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "101") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "101") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "101") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "101") (term "1")) + (rule "mul_literals" (formula "101") (term "1,0,1")) + (rule "polySimp_addComm1" (formula "101") (term "0,1")) + (rule "polySimp_addComm0" (formula "101") (term "0,0,1")) + (rule "inEqSimp_sepPosMonomial0" (formula "5") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "5") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "5") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "5") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "5") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "16") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "16") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "16") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "16") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "16") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "16") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "4") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "4") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "4") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "4") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "4") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "4") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "17") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "17") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "17") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "17") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "17") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "17") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "49") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "49") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "49") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "49") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "49") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "8")) + (rule "polySimp_mulLiterals" (formula "8") (term "0")) + (rule "polySimp_elimOne" (formula "8") (term "0")) + (rule "inEqSimp_invertInEq0" (formula "56")) + (rule "times_zero_2" (formula "56") (term "1")) + (rule "polySimp_mulLiterals" (formula "56") (term "0")) + (rule "polySimp_elimOne" (formula "56") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "46")) + (rule "polySimp_mulLiterals" (formula "46") (term "0")) + (rule "polySimp_elimOne" (formula "46") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "73")) + (rule "polySimp_mulLiterals" (formula "73") (term "0")) + (rule "polySimp_elimOne" (formula "73") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "101") (term "0")) + (rule "polySimp_mulLiterals" (formula "101") (term "0,0")) + (rule "polySimp_elimOne" (formula "101") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "101") (term "1")) + (rule "polySimp_mulComm0" (formula "101") (term "1,1")) + (rule "polySimp_rightDist" (formula "101") (term "1,1")) + (rule "mul_literals" (formula "101") (term "0,1,1")) + (rule "inEqSimp_subsumption1" (formula "13") (ifseqformula "8")) + (rule "inEqSimp_homoInEq0" (formula "13") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "13") (term "0,0")) + (rule "add_literals" (formula "13") (term "1,1,0,0")) + (rule "times_zero_1" (formula "13") (term "1,0,0")) + (rule "add_zero_right" (formula "13") (term "0,0")) + (rule "qeq_literals" (formula "13") (term "0")) + (builtin "One Step Simplification" (formula "13")) + (rule "true_left" (formula "13")) + (rule "inEqSimp_subsumption1" (formula "42") (ifseqformula "43")) + (rule "leq_literals" (formula "42") (term "0")) + (builtin "One Step Simplification" (formula "42")) + (rule "true_left" (formula "42")) + (rule "inEqSimp_subsumption1" (formula "22") (ifseqformula "39")) + (rule "leq_literals" (formula "22") (term "0")) + (builtin "One Step Simplification" (formula "22")) + (rule "true_left" (formula "22")) + (rule "inEqSimp_exactShadow3" (formula "23") (ifseqformula "43")) + (rule "mul_literals" (formula "23") (term "0,0")) + (rule "polySimp_addAssoc" (formula "23") (term "0")) + (rule "add_literals" (formula "23") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "23")) + (rule "mul_literals" (formula "23") (term "1")) + (rule "inEqSimp_subsumption1" (formula "23") (ifseqformula "39")) + (rule "leq_literals" (formula "23") (term "0")) + (builtin "One Step Simplification" (formula "23")) + (rule "true_left" (formula "23")) + (rule "inEqSimp_exactShadow3" (formula "39") (ifseqformula "22")) + (rule "polySimp_mulComm0" (formula "39") (term "0,0")) + (rule "polySimp_addComm0" (formula "39") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "39")) + (rule "polySimp_mulLiterals" (formula "39") (term "0")) + (rule "polySimp_elimOne" (formula "39") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "42") (ifseqformula "40")) + (rule "polySimp_mulComm0" (formula "42") (term "0,0")) + (rule "polySimp_addComm0" (formula "42") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "42")) + (rule "polySimp_mulLiterals" (formula "42") (term "0")) + (rule "polySimp_elimOne" (formula "42") (term "0")) + (rule "inEqSimp_subsumption0" (formula "22") (ifseqformula "42")) + (rule "leq_literals" (formula "22") (term "0")) + (builtin "One Step Simplification" (formula "22")) + (rule "true_left" (formula "22")) + (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "70")) + (rule "mul_literals" (formula "63") (term "0,0")) + (rule "polySimp_addAssoc" (formula "63") (term "0")) + (rule "polySimp_addAssoc" (formula "63") (term "0,0")) + (rule "add_literals" (formula "63") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "63")) + (rule "polySimp_mulComm0" (formula "63") (term "1")) + (rule "polySimp_rightDist" (formula "63") (term "1")) + (rule "polySimp_mulLiterals" (formula "63") (term "1,1")) + (rule "mul_literals" (formula "63") (term "0,1")) + (rule "polySimp_elimOne" (formula "63") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "63") (ifseqformula "38")) + (rule "inEqSimp_homoInEq0" (formula "63") (term "0")) + (rule "polySimp_mulComm0" (formula "63") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "63") (term "1,0,0")) + (rule "mul_literals" (formula "63") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "63") (term "0,0")) + (rule "polySimp_addComm0" (formula "63") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "63") (term "0,0")) + (rule "add_literals" (formula "63") (term "1,1,0,0")) + (rule "times_zero_1" (formula "63") (term "1,0,0")) + (rule "add_zero_right" (formula "63") (term "0,0")) + (rule "qeq_literals" (formula "63") (term "0")) + (builtin "One Step Simplification" (formula "63")) + (rule "true_left" (formula "63")) + (rule "inEqSimp_exactShadow3" (formula "8") (ifseqformula "49")) + (rule "polySimp_rightDist" (formula "8") (term "0,0")) + (rule "mul_literals" (formula "8") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "8") (term "0")) + (rule "add_literals" (formula "8") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "8")) + (rule "polySimp_mulLiterals" (formula "8") (term "0")) + (rule "polySimp_elimOne" (formula "8") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "39") (ifseqformula "42")) + (rule "polySimp_mulComm0" (formula "39") (term "0,0")) + (rule "polySimp_addComm0" (formula "39") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "39")) + (rule "polySimp_mulLiterals" (formula "39") (term "0")) + (rule "polySimp_elimOne" (formula "39") (term "0")) + (rule "inEqSimp_subsumption0" (formula "22") (ifseqformula "39")) + (rule "leq_literals" (formula "22") (term "0")) + (builtin "One Step Simplification" (formula "22")) + (rule "true_left" (formula "22")) + (rule "inEqSimp_and_subsumption3" (formula "5") (term "0,0,0")) + (rule "leq_literals" (formula "5") (term "0,1,0,0,0,0")) + (builtin "One Step Simplification" (formula "5")) + (rule "inEqSimp_and_subsumption3" (formula "16") (term "0,0,0")) + (rule "leq_literals" (formula "16") (term "0,1,0,0,0,0")) + (builtin "One Step Simplification" (formula "16")) + (rule "inEqSimp_and_subsumption3" (formula "4") (term "0,0,0")) + (rule "leq_literals" (formula "4") (term "0,1,0,0,0,0")) + (builtin "One Step Simplification" (formula "4")) + (rule "inEqSimp_and_subsumption3" (formula "17") (term "0,0,0")) + (rule "leq_literals" (formula "17") (term "0,1,0,0,0,0")) + (builtin "One Step Simplification" (formula "17")) + (rule "inEqSimp_and_subsumption3" (formula "47") (term "0,0,0")) + (rule "leq_literals" (formula "47") (term "0,1,0,0,0,0")) + (builtin "One Step Simplification" (formula "47")) + (rule "nnf_imp2or" (formula "6") (term "0")) + (rule "nnf_imp2or" (formula "18") (term "0")) + (rule "nnf_imp2or" (formula "5") (term "0")) + (rule "nnf_imp2or" (formula "16") (term "0")) + (rule "nnf_imp2or" (formula "4") (term "0")) + (rule "nnf_imp2or" (formula "17") (term "0")) + (rule "nnf_imp2or" (formula "47") (term "0")) + (rule "nnf_notAnd" (formula "6") (term "0,0")) + (rule "inEqSimp_notGeq" (formula "6") (term "0,0,0")) + (rule "mul_literals" (formula "6") (term "1,0,0,0,0,0")) + (rule "add_literals" (formula "6") (term "0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "6") (term "0,0,0")) + (rule "mul_literals" (formula "6") (term "1,0,0,0")) + (rule "inEqSimp_notLeq" (formula "6") (term "1,0,0")) + (rule "mul_literals" (formula "6") (term "1,0,0,1,0,0")) + (rule "add_literals" (formula "6") (term "0,0,1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "6") (term "1,0,0")) + (rule "mul_literals" (formula "6") (term "1,1,0,0")) + (rule "nnf_notAnd" (formula "18") (term "0,0")) + (rule "inEqSimp_notGeq" (formula "18") (term "0,0,0")) + (rule "mul_literals" (formula "18") (term "1,0,0,0,0,0")) + (rule "add_literals" (formula "18") (term "0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "18") (term "0,0,0")) + (rule "mul_literals" (formula "18") (term "1,0,0,0")) + (rule "inEqSimp_notLeq" (formula "18") (term "1,0,0")) + (rule "mul_literals" (formula "18") (term "1,0,0,1,0,0")) + (rule "add_literals" (formula "18") (term "0,0,1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "18") (term "1,0,0")) + (rule "mul_literals" (formula "18") (term "1,1,0,0")) + (rule "nnf_notAnd" (formula "5") (term "0,0")) + (rule "inEqSimp_notLeq" (formula "5") (term "1,0,0")) + (rule "mul_literals" (formula "5") (term "1,0,0,1,0,0")) + (rule "add_literals" (formula "5") (term "0,0,1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "5") (term "1,0,0")) + (rule "mul_literals" (formula "5") (term "1,1,0,0")) + (rule "nnf_notAnd" (formula "16") (term "0,0")) + (rule "inEqSimp_notLeq" (formula "16") (term "1,0,0")) + (rule "mul_literals" (formula "16") (term "1,0,0,1,0,0")) + (rule "add_literals" (formula "16") (term "0,0,1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "16") (term "1,0,0")) + (rule "mul_literals" (formula "16") (term "1,1,0,0")) + (rule "nnf_notAnd" (formula "4") (term "0,0")) + (rule "inEqSimp_notLeq" (formula "4") (term "1,0,0")) + (rule "mul_literals" (formula "4") (term "1,0,0,1,0,0")) + (rule "add_literals" (formula "4") (term "0,0,1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "4") (term "1,0,0")) + (rule "mul_literals" (formula "4") (term "1,1,0,0")) + (rule "nnf_notAnd" (formula "17") (term "0,0")) + (rule "inEqSimp_notLeq" (formula "17") (term "1,0,0")) + (rule "mul_literals" (formula "17") (term "1,0,0,1,0,0")) + (rule "add_literals" (formula "17") (term "0,0,1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "17") (term "1,0,0")) + (rule "mul_literals" (formula "17") (term "1,1,0,0")) + (rule "nnf_notAnd" (formula "47") (term "0,0")) + (rule "inEqSimp_notLeq" (formula "47") (term "1,0,0")) + (rule "mul_literals" (formula "47") (term "1,0,0,1,0,0")) + (rule "add_literals" (formula "47") (term "0,0,1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "47") (term "1,0,0")) + (rule "mul_literals" (formula "47") (term "1,1,0,0")) + (rule "Contract_axiom_for_toReadCountOfBucket_in_BucketPointers" (formula "66") (term "1,1")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "66") (term "1,0,0") (ifseqformula "61")) + (builtin "One Step Simplification" (formula "66") (ifInst "" (formula "70")) (ifInst "" (formula "97")) (ifInst "" (formula "70")) (ifInst "" (formula "54")) (ifInst "" (formula "69")) (ifInst "" (formula "24"))) + (rule "wellFormedAnonEQ" (formula "66") (term "1,0") (ifseqformula "61")) + (rule "wellFormedAnon" (formula "66") (term "0,1,0")) + (rule "wellFormedAnon" (formula "66") (term "0,0,1,0")) + (rule "replace_known_left" (formula "66") (term "0,0,0,1,0") (ifseqformula "20")) + (builtin "One Step Simplification" (formula "66") (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "60"))) + (rule "inEqSimp_ltToLeq" (formula "66") (term "1,0")) + (rule "polySimp_mulComm0" (formula "66") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "66") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "66") (term "0,0")) + (rule "replace_known_left" (formula "66") (term "0,0") (ifseqformula "13")) + (builtin "One Step Simplification" (formula "66")) + (rule "applyEq" (formula "66") (term "0,1,0,0") (ifseqformula "33")) + (rule "inEqSimp_sepNegMonomial0" (formula "66") (term "0")) + (rule "polySimp_mulLiterals" (formula "66") (term "0,0")) + (rule "polySimp_elimOne" (formula "66") (term "0,0")) + (rule "replace_known_left" (formula "66") (term "0") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "66")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "2")) + (rule "notLeft" (formula "2")) + (rule "replace_known_right" (formula "11") (term "0") (ifseqformula "72")) + (builtin "One Step Simplification" (formula "11")) + (rule "Contract_axiom_for_elementsToReadCountElementSplitBucket_in_BucketPointers" (formula "58") (term "0")) + (builtin "One Step Simplification" (formula "58") (ifInst "" (formula "100")) (ifInst "" (formula "98")) (ifInst "" (formula "59")) (ifInst "" (formula "54")) (ifInst "" (formula "23"))) + (rule "wellFormedAnon" (formula "58") (term "1,0")) + (rule "wellFormedAnon" (formula "58") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "58") (term "0,0,0,1,0,0")) + (rule "translateJavaAddInt" (formula "58") (term "1,1,0,1,0,0")) + (rule "replace_known_left" (formula "58") (term "1,1,0") (ifseqformula "6")) + (builtin "One Step Simplification" (formula "58") (ifInst "" (formula "19")) (ifInst "" (formula "18"))) + (rule "inEqSimp_ltToLeq" (formula "58") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "58") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "58") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "58") (term "0,0,0")) + (rule "replace_known_left" (formula "58") (term "0,0,0") (ifseqformula "12")) + (builtin "One Step Simplification" (formula "58")) + (rule "inEqSimp_homoInEq0" (formula "58") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "58") (term "1,0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "58") (term "1,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "58") (term "0,1,0,1,0,1,0")) + (rule "polySimp_addComm1" (formula "58") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "58") (term "0,0,1,0,1,0")) + (rule "polySimp_pullOutFactor1" (formula "58") (term "0,0,0,1,0,1,0")) + (rule "add_literals" (formula "58") (term "1,0,0,0,1,0,1,0")) + (rule "times_zero_1" (formula "58") (term "0,0,0,1,0,1,0")) + (rule "add_zero_left" (formula "58") (term "0,0,1,0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "58") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "58") (term "1,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "58") (term "1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "58") (term "0,1,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "58") (term "0,0,0,1,0")) + (rule "polySimp_addComm1" (formula "58") (term "0,0,0,0,1,0")) + (rule "polySimp_pullOutFactor1" (formula "58") (term "0,0,0,0,0,1,0")) + (rule "add_literals" (formula "58") (term "1,0,0,0,0,0,1,0")) + (rule "times_zero_1" (formula "58") (term "0,0,0,0,0,1,0")) + (rule "add_zero_left" (formula "58") (term "0,0,0,0,1,0")) + (rule "applyEq" (formula "58") (term "1,0,1,0,1,0") (ifseqformula "68")) + (rule "polySimp_addAssoc" (formula "58") (term "0,1,0,1,0")) + (rule "polySimp_addComm0" (formula "58") (term "0,0,1,0,1,0")) + (rule "polySimp_pullOutFactor2b" (formula "58") (term "0,1,0,1,0")) + (rule "add_literals" (formula "58") (term "1,1,0,1,0,1,0")) + (rule "times_zero_1" (formula "58") (term "1,0,1,0,1,0")) + (rule "add_literals" (formula "58") (term "0,1,0,1,0")) + (rule "qeq_literals" (formula "58") (term "1,0,1,0")) + (builtin "One Step Simplification" (formula "58")) + (rule "applyEq" (formula "58") (term "0,1,0,0,0") (ifseqformula "32")) + (rule "inEqSimp_sepNegMonomial1" (formula "58") (term "0,1,0")) + (rule "polySimp_mulLiterals" (formula "58") (term "0,0,1,0")) + (rule "polySimp_elimOne" (formula "58") (term "0,0,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "58") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "58") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "58") (term "0,0,0")) + (rule "replace_known_left" (formula "58") (term "0,0") (ifseqformula "8")) + (builtin "One Step Simplification" (formula "58")) + (rule "Contract_axiom_for_elementsToReadCountClassEqSplitBucket_in_BucketPointers" (formula "57") (term "0")) + (builtin "One Step Simplification" (formula "57") (ifInst "" (formula "100")) (ifInst "" (formula "101")) (ifInst "" (formula "99")) (ifInst "" (formula "58")) (ifInst "" (formula "54")) (ifInst "" (formula "23"))) + (rule "wellFormedAnon" (formula "57") (term "1,0")) + (rule "wellFormedAnon" (formula "57") (term "0,1,0")) + (rule "eqSymm" (formula "57") (term "0,1,0,0")) + (rule "translateJavaAddInt" (formula "57") (term "1,1,0,1,1,0,0")) + (rule "translateJavaAddInt" (formula "57") (term "0,0,0,1,1,0,0")) + (rule "replace_known_left" (formula "57") (term "0,0,1,0") (ifseqformula "19")) + (builtin "One Step Simplification" (formula "57") (ifInst "" (formula "18")) (ifInst "" (formula "6"))) + (rule "inEqSimp_ltToLeq" (formula "57") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "57") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "57") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "57") (term "0,0,0")) + (rule "replace_known_left" (formula "57") (term "0,0,0") (ifseqformula "12")) + (builtin "One Step Simplification" (formula "57")) + (rule "inEqSimp_homoInEq0" (formula "57") (term "0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "1,0,0,0,1,1,0")) + (rule "polySimp_rightDist" (formula "57") (term "1,0,0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "0,1,0,0,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "57") (term "0,0,0,1,1,0")) + (rule "polySimp_addComm1" (formula "57") (term "0,0,0,0,1,1,0")) + (rule "polySimp_pullOutFactor1" (formula "57") (term "0,0,0,0,0,1,1,0")) + (rule "add_literals" (formula "57") (term "1,0,0,0,0,0,1,1,0")) + (rule "times_zero_1" (formula "57") (term "0,0,0,0,0,1,1,0")) + (rule "add_zero_left" (formula "57") (term "0,0,0,0,1,1,0")) + (rule "inEqSimp_homoInEq0" (formula "57") (term "1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "1,0,1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "57") (term "1,0,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "0,1,0,1,0,1,1,0")) + (rule "polySimp_addComm1" (formula "57") (term "0,1,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "57") (term "0,0,1,0,1,1,0")) + (rule "polySimp_pullOutFactor1" (formula "57") (term "0,0,0,1,0,1,1,0")) + (rule "add_literals" (formula "57") (term "1,0,0,0,1,0,1,1,0")) + (rule "times_zero_1" (formula "57") (term "0,0,0,1,0,1,1,0")) + (rule "add_zero_left" (formula "57") (term "0,0,1,0,1,1,0")) + (rule "applyEq" (formula "57") (term "0,0,1,0") (ifseqformula "51")) + (rule "eqSymm" (formula "57") (term "0,1,0")) + (rule "replace_known_left" (formula "57") (term "0,1,0") (ifseqformula "32")) + (builtin "One Step Simplification" (formula "57")) + (rule "applyEq" (formula "57") (term "1,0,1,0,1,0") (ifseqformula "69")) + (rule "polySimp_addAssoc" (formula "57") (term "0,1,0,1,0")) + (rule "polySimp_addComm0" (formula "57") (term "0,0,1,0,1,0")) + (rule "polySimp_pullOutFactor2b" (formula "57") (term "0,1,0,1,0")) + (rule "add_literals" (formula "57") (term "1,1,0,1,0,1,0")) + (rule "times_zero_1" (formula "57") (term "1,0,1,0,1,0")) + (rule "add_literals" (formula "57") (term "0,1,0,1,0")) + (rule "qeq_literals" (formula "57") (term "1,0,1,0")) + (builtin "One Step Simplification" (formula "57")) + (rule "applyEq" (formula "57") (term "0,1,0,0,0") (ifseqformula "32")) + (rule "inEqSimp_sepNegMonomial1" (formula "57") (term "0,1,0")) + (rule "polySimp_mulLiterals" (formula "57") (term "0,0,1,0")) + (rule "polySimp_elimOne" (formula "57") (term "0,0,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "57") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "57") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "57") (term "0,0,0")) + (rule "replace_known_left" (formula "57") (term "0,0") (ifseqformula "8")) + (builtin "One Step Simplification" (formula "57") (ifInst "" (formula "59"))) + (rule "true_left" (formula "57")) + (rule "Contract_axiom_for_lastReadOf_in_BucketPointers" (formula "68") (term "0")) + (builtin "One Step Simplification" (formula "68") (ifInst "" (formula "99")) (ifInst "" (formula "54")) (ifInst "" (formula "23"))) + (rule "wellFormedAnon" (formula "68") (term "1,0")) + (rule "wellFormedAnon" (formula "68") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "68") (term "2,0,1,0,1,1")) + (rule "translateJavaAddInt" (formula "68") (term "2,1,1,0,0,1,1")) + (rule "replace_known_left" (formula "68") (term "1,0,1,0") (ifseqformula "18")) + (builtin "One Step Simplification" (formula "68") (ifInst "" (formula "19")) (ifInst "" (formula "6"))) + (rule "polySimp_addComm0" (formula "68") (term "2,0,1,0,1,1")) + (rule "polySimp_addComm0" (formula "68") (term "2,1,1,0,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "68") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "68") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "68") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "68") (term "0,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "68") (term "0,0,0")) + (rule "replace_known_left" (formula "68") (term "0,0,0") (ifseqformula "12")) + (builtin "One Step Simplification" (formula "68")) + (rule "inEqSimp_commuteLeq" (formula "68") (term "1,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "68") (term "1,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "68") (term "0,1,1,1,1")) + (rule "applyEq" (formula "68") (term "0,0,0,1,1,1") (ifseqformula "69")) + (rule "inEqSimp_commuteLeq" (formula "68") (term "0,0,1,1,1")) + (rule "applyEq" (formula "68") (term "0,1,0,0,0") (ifseqformula "32")) + (rule "applyEq" (formula "68") (term "2,0,0,1,1,1,1") (ifseqformula "32")) + (rule "applyEq" (formula "68") (term "0,1,0,1,1,1") (ifseqformula "69")) + (rule "eqSymm" (formula "68") (term "1,0,1,1,1")) + (rule "applyEq" (formula "68") (term "0,0,1,1,1,1,1") (ifseqformula "69")) + (rule "applyEq" (formula "68") (term "0,1,0,0,0,1,1") (ifseqformula "69")) + (rule "inEqSimp_commuteGeq" (formula "68") (term "1,0,0,0,1,1")) + (rule "applyEq" (formula "68") (term "2,0,1,0,1,1") (ifseqformula "32")) + (rule "applyEq" (formula "68") (term "0,1,0,0,1,1") (ifseqformula "69")) + (rule "inEqSimp_commuteLeq" (formula "68") (term "1,0,0,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "68") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "68") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "68") (term "0,0,0")) + (rule "replace_known_left" (formula "68") (term "0,0") (ifseqformula "8")) + (builtin "One Step Simplification" (formula "68")) + (rule "Definition_axiom_for_elementsToReadCountClassEqSplitBucket_in_de_wiesler_BucketPointers" (formula "57") (term "0") (inst "bucket=bucket_1") (inst "b=b")) + (builtin "One Step Simplification" (formula "57")) + (rule "expand_inInt" (formula "57") (term "1,0,0")) + (rule "replace_int_MAX" (formula "57") (term "1,0,1,0,0")) + (rule "replace_int_MIN" (formula "57") (term "0,1,1,0,0")) + (rule "eqSymm" (formula "57") (term "1,0")) + (rule "translateJavaAddInt" (formula "57") (term "0,1,0")) + (rule "translateJavaCastInt" (formula "57") (term "0,0,1,0")) + (rule "translateJavaAddInt" (formula "57") (term "4,1,0,1,0")) + (rule "translateJavaAddInt" (formula "57") (term "3,1,2,0,0,1,0")) + (rule "polySimp_homoEq" (formula "57") (term "1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "1,0,1,0")) + (rule "polySimp_addComm0" (formula "57") (term "1,1,0,1,0")) + (rule "polySimp_rightDist" (formula "57") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "57") (term "0,1,0")) + (rule "polySimp_addComm0" (formula "57") (term "0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "57") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "57") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "57") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "57") (term "1,1,0,0")) + (rule "applyEq" (formula "57") (term "1,0,1,0,1,0") (ifseqformula "32")) + (rule "applyEq" (formula "57") (term "0,1,0,0,1,0,0,0") (ifseqformula "32")) + (rule "applyEq" (formula "57") (term "1,4,0,0,0,0,1,0") (ifseqformula "69")) + (rule "polySimp_addAssoc" (formula "57") (term "4,0,0,0,0,1,0")) + (rule "polySimp_addComm0" (formula "57") (term "0,4,0,0,0,0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "57") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "57") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "57") (term "0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "57") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "57") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "57") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "57") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "57") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "57") (term "1,1,1,0,0,0")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "70") (inst "b=b")) + (builtin "One Step Simplification" (formula "70")) + (rule "expand_inInt" (formula "70") (term "1,0,0,1")) + (rule "replace_int_MAX" (formula "70") (term "1,0,1,0,0,1")) + (rule "replace_int_MIN" (formula "70") (term "0,1,1,0,0,1")) + (rule "andLeft" (formula "70")) + (rule "andLeft" (formula "70")) + (rule "andLeft" (formula "70")) + (rule "andLeft" (formula "72")) + (rule "andLeft" (formula "70")) + (rule "andLeft" (formula "70")) + (rule "andLeft" (formula "72")) + (rule "andLeft" (formula "72")) + (rule "andLeft" (formula "72")) + (rule "translateJavaAddInt" (formula "76") (term "1")) + (rule "translateJavaCastInt" (formula "77") (term "0")) + (rule "translateJavaMulInt" (formula "71") (term "0")) + (rule "translateJavaMulInt" (formula "70") (term "1")) + (rule "translateJavaCastInt" (formula "74") (term "0")) + (rule "translateJavaCastInt" (formula "73") (term "1")) + (rule "polySimp_mulComm0" (formula "71") (term "0")) + (rule "polySimp_mulComm0" (formula "70") (term "1")) + (rule "polySimp_addComm0" (formula "76") (term "1")) + (rule "castedGetAny" (formula "77") (term "0")) + (rule "castedGetAny" (formula "74") (term "0")) + (rule "castedGetAny" (formula "73") (term "1")) + (rule "inEqSimp_ltToLeq" (formula "79") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "79") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "79") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "79") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "72")) + (rule "inEqSimp_commuteLeq" (formula "70")) + (rule "inEqSimp_commuteLeq" (formula "73")) + (rule "applyEq" (formula "73") (term "1,0") (ifseqformula "32")) + (rule "applyEq" (formula "70") (term "0,0") (ifseqformula "32")) + (rule "applyEq" (formula "74") (term "1,0") (ifseqformula "32")) + (rule "applyEq" (formula "71") (term "0,0") (ifseqformula "32")) + (rule "inEqSimp_commuteLeq" (formula "71")) + (rule "applyEq" (formula "73") (term "0") (ifseqformula "44")) + (rule "inEqSimp_commuteGeq" (formula "73")) + (rule "applyEq" (formula "75") (term "1,1") (ifseqformula "32")) + (rule "applyEq" (formula "78") (term "0,1,0,0,1,0,0,0") (ifseqformula "32")) + (rule "applyEq" (formula "73") (term "0") (ifseqformula "44")) + (rule "inEqSimp_homoInEq0" (formula "73")) + (rule "polySimp_mulComm0" (formula "73") (term "1,0")) + (rule "polySimp_rightDist" (formula "73") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "73") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "73") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "73") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "73") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "73") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "78") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "78") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "78") (term "1,1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "73")) + (rule "polySimp_mulLiterals" (formula "73") (term "0")) + (rule "polySimp_elimOne" (formula "73") (term "0")) + (rule "elimGcdGeq_antec" (formula "70") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=result") (inst "elimGcd=Z(2(#))")) + (rule "polySimp_mulLiterals" (formula "70") (term "1,0,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "70") (term "1,0,1,0")) + (rule "leq_literals" (formula "70") (term "0,0")) + (builtin "One Step Simplification" (formula "70")) + (rule "add_zero_right" (formula "70") (term "0,0,0,0")) + (rule "mul_literals" (formula "70") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "70") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "70") (term "0,0")) + (rule "add_literals" (formula "70") (term "1,1,0,0")) + (rule "times_zero_1" (formula "70") (term "1,0,0")) + (rule "add_zero_right" (formula "70") (term "0,0")) + (rule "leq_literals" (formula "70") (term "0")) + (builtin "One Step Simplification" (formula "70")) + (rule "inEqSimp_subsumption1" (formula "50") (ifseqformula "70")) + (rule "leq_literals" (formula "50") (term "0")) + (builtin "One Step Simplification" (formula "50")) + (rule "true_left" (formula "50")) + (rule "inEqSimp_exactShadow3" (formula "71") (ifseqformula "45")) + (rule "times_zero_1" (formula "71") (term "0,0")) + (rule "add_zero_left" (formula "71") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "71")) + (rule "polySimp_mulLiterals" (formula "71") (term "1")) + (rule "polySimp_elimOne" (formula "71") (term "1")) + (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "29")) + (rule "andLeft" (formula "29")) + (rule "notLeft" (formula "30")) + (rule "notLeft" (formula "29")) + (rule "replace_known_right" (formula "10") (term "0") (ifseqformula "80")) + (builtin "One Step Simplification" (formula "10")) + (rule "replace_known_right" (formula "9") (term "0") (ifseqformula "79")) + (builtin "One Step Simplification" (formula "9")) + (rule "Free_class_invariant_axiom_for_de_wiesler_Classifier" (formula "30")) + (builtin "One Step Simplification" (formula "30")) + (rule "andLeft" (formula "30")) + (rule "andLeft" (formula "30")) + (rule "andLeft" (formula "30")) + (rule "andLeft" (formula "30")) + (rule "andLeft" (formula "30")) + (rule "andLeft" (formula "30")) + (rule "eqSymm" (formula "35")) + (rule "eqSymm" (formula "32")) + (rule "translateJavaSubInt" (formula "35") (term "0,2,1")) + (rule "translateJavaSubInt" (formula "35") (term "0,2,0")) + (rule "translateJavaMulInt" (formula "32") (term "1,0")) + (rule "polySimp_elimSub" (formula "35") (term "0,2,1")) + (rule "mul_literals" (formula "35") (term "1,0,2,1")) + (rule "polySimp_elimSub" (formula "35") (term "0,2,0")) + (rule "mul_literals" (formula "35") (term "1,0,2,0")) + (rule "polySimp_mulComm0" (formula "32") (term "1,0")) + (rule "polySimp_addComm0" (formula "35") (term "0,2,1")) + (rule "polySimp_addComm0" (formula "35") (term "0,2,0")) + (rule "inEqSimp_commuteLeq" (formula "30")) + (rule "applyEq" (formula "30") (term "0") (ifseqformula "55")) + (rule "applyEq" (formula "31") (term "0") (ifseqformula "55")) + (rule "applyEq" (formula "32") (term "1") (ifseqformula "55")) + (rule "inEqSimp_subsumption1" (formula "74") (ifseqformula "30")) + (rule "leq_literals" (formula "74") (term "0")) + (builtin "One Step Simplification" (formula "74")) + (rule "true_left" (formula "74")) + (rule "inEqSimp_subsumption0" (formula "54") (ifseqformula "31")) + (rule "leq_literals" (formula "54") (term "0")) + (builtin "One Step Simplification" (formula "54")) + (rule "true_left" (formula "54")) + (rule "inEqSimp_exactShadow3" (formula "8") (ifseqformula "31")) + (rule "polySimp_rightDist" (formula "8") (term "0,0")) + (rule "mul_literals" (formula "8") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "8") (term "0")) + (rule "add_literals" (formula "8") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "8")) + (rule "polySimp_mulLiterals" (formula "8") (term "0")) + (rule "polySimp_elimOne" (formula "8") (term "0")) + (rule "inEqSimp_subsumption0" (formula "7") (ifseqformula "8")) + (rule "leq_literals" (formula "7") (term "0")) + (builtin "One Step Simplification" (formula "7")) + (rule "true_left" (formula "7")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "72") (term "0")) + (rule "translateJavaMulInt" (formula "72") (term "0,2,0")) + (rule "polySimp_mulComm0" (formula "72") (term "0,2,0")) + (rule "pullOutSelect" (formula "72") (term "0") (inst "selectSK=arr_0")) + (rule "simplifySelectOfAnon" (formula "72")) + (builtin "One Step Simplification" (formula "72") (ifInst "" (formula "86")) (ifInst "" (formula "11"))) + (rule "polySimp_homoEq" (formula "73")) + (rule "polySimp_addComm1" (formula "73") (term "0")) + (rule "polySimp_sepPosMonomial" (formula "73")) + (rule "polySimp_mulComm0" (formula "73") (term "1")) + (rule "polySimp_rightDist" (formula "73") (term "1")) + (rule "polySimp_mulLiterals" (formula "73") (term "1,1")) + (rule "mul_literals" (formula "73") (term "0,1")) + (rule "polySimp_elimOne" (formula "73") (term "1,1")) + (rule "applyEq" (formula "66") (term "0") (ifseqformula "73")) + (rule "inEqSimp_homoInEq0" (formula "66")) + (rule "polySimp_mulComm0" (formula "66") (term "1,0")) + (rule "polySimp_rightDist" (formula "66") (term "1,0")) + (rule "mul_literals" (formula "66") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "66") (term "0")) + (rule "add_literals" (formula "66") (term "0,0")) + (rule "applyEq" (formula "114") (term "0,1") (ifseqformula "73")) + (rule "inEqSimp_homoInEq1" (formula "114") (term "1")) + (rule "polySimp_mulComm0" (formula "114") (term "1,0,1")) + (rule "polySimp_rightDist" (formula "114") (term "1,0,1")) + (rule "mul_literals" (formula "114") (term "0,1,0,1")) + (rule "polySimp_addComm1" (formula "114") (term "0,1")) + (rule "polySimp_addAssoc" (formula "114") (term "0,0,1")) + (rule "add_literals" (formula "114") (term "0,0,0,1")) + (rule "applyEq" (formula "114") (term "0,0") (ifseqformula "73")) + (rule "inEqSimp_homoInEq0" (formula "114") (term "0")) + (rule "polySimp_mulComm0" (formula "114") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "114") (term "1,0,0")) + (rule "mul_literals" (formula "114") (term "0,1,0,0")) + (rule "polySimp_addComm1" (formula "114") (term "0,0")) + (rule "polySimp_addAssoc" (formula "114") (term "0,0,0")) + (rule "add_literals" (formula "114") (term "0,0,0,0")) + (rule "applyEq" (formula "60") (term "1,4,1,2,0,1,0") (ifseqformula "73")) + (rule "polySimp_addComm0" (formula "60") (term "4,1,2,0,1,0")) + (rule "applyEq" (formula "61") (term "1,0,0") (ifseqformula "73")) + (rule "applyEq" (formula "71") (term "1,1,1,0,0,1,1") (ifseqformula "73")) + (rule "polySimp_addAssoc" (formula "71") (term "1,1,0,0,1,1")) + (rule "add_literals" (formula "71") (term "0,1,1,0,0,1,1")) + (rule "add_zero_left" (formula "71") (term "1,1,0,0,1,1")) + (rule "applyEq" (formula "62") (term "1,4,0") (ifseqformula "73")) + (rule "polySimp_addComm0" (formula "62") (term "4,0")) + (rule "applyEq" (formula "83") (term "0") (ifseqformula "73")) + (rule "inEqSimp_homoInEq0" (formula "83")) + (rule "polySimp_mulComm0" (formula "83") (term "1,0")) + (rule "polySimp_rightDist" (formula "83") (term "1,0")) + (rule "mul_literals" (formula "83") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "83") (term "0")) + (rule "polySimp_addComm1" (formula "83") (term "0,0")) + (rule "polySimp_addAssoc" (formula "83") (term "0,0,0")) + (rule "add_literals" (formula "83") (term "0,0,0,0")) + (rule "add_zero_left" (formula "83") (term "0,0,0")) + (rule "applyEq" (formula "67") (term "0") (ifseqformula "73")) + (rule "inEqSimp_homoInEq1" (formula "67")) + (rule "polySimp_mulComm0" (formula "67") (term "1,0")) + (rule "polySimp_rightDist" (formula "67") (term "1,0")) + (rule "mul_literals" (formula "67") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "67") (term "0")) + (rule "add_literals" (formula "67") (term "0,0")) + (rule "applyEq" (formula "71") (term "1,1,0,0,1,1,1") (ifseqformula "73")) + (rule "polySimp_addAssoc" (formula "71") (term "1,0,0,1,1,1")) + (rule "add_literals" (formula "71") (term "0,1,0,0,1,1,1")) + (rule "add_zero_left" (formula "71") (term "1,0,0,1,1,1")) + (rule "applyEq" (formula "71") (term "1,1,1,0,0,0,1,1") (ifseqformula "73")) + (rule "polySimp_addAssoc" (formula "71") (term "1,1,0,0,0,1,1")) + (rule "add_literals" (formula "71") (term "0,1,1,0,0,0,1,1")) + (rule "add_zero_left" (formula "71") (term "1,1,0,0,0,1,1")) + (rule "applyEq" (formula "71") (term "1,0,0,1,1,1,1,1") (ifseqformula "73")) + (rule "polySimp_addAssoc" (formula "71") (term "0,0,1,1,1,1,1")) + (rule "add_literals" (formula "71") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_left" (formula "71") (term "0,0,1,1,1,1,1")) + (rule "applyEq" (formula "68") (term "1") (ifseqformula "73")) + (rule "applyEq" (formula "71") (term "1,1,1,0,1,1,1") (ifseqformula "73")) + (rule "polySimp_addAssoc" (formula "71") (term "1,1,0,1,1,1")) + (rule "add_literals" (formula "71") (term "0,1,1,0,1,1,1")) + (rule "add_zero_left" (formula "71") (term "1,1,0,1,1,1")) + (rule "applyEq" (formula "60") (term "1,4,0,0,1,1,0") (ifseqformula "73")) + (rule "polySimp_addComm1" (formula "60") (term "4,0,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "60") (term "0,4,0,0,1,1,0")) + (rule "add_literals" (formula "60") (term "0,0,4,0,0,1,1,0")) + (rule "add_zero_left" (formula "60") (term "0,4,0,0,1,1,0")) + (rule "applyEq" (formula "60") (term "1,3,0,0,1,1,0") (ifseqformula "73")) + (rule "polySimp_addComm0" (formula "60") (term "3,0,0,1,1,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "66")) + (rule "polySimp_mulLiterals" (formula "66") (term "0")) + (rule "polySimp_elimOne" (formula "66") (term "0")) + (rule "inEqSimp_sepNegMonomial0" (formula "114") (term "1")) + (rule "polySimp_mulLiterals" (formula "114") (term "0,1")) + (rule "polySimp_elimOne" (formula "114") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "114") (term "0")) + (rule "polySimp_mulLiterals" (formula "114") (term "0,0")) + (rule "polySimp_elimOne" (formula "114") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "83")) + (rule "polySimp_mulComm0" (formula "83") (term "1")) + (rule "polySimp_rightDist" (formula "83") (term "1")) + (rule "polySimp_mulLiterals" (formula "83") (term "1,1")) + (rule "polySimp_elimOne" (formula "83") (term "1,1")) + (rule "polySimp_mulAssoc" (formula "83") (term "0,1")) + (rule "polySimp_mulComm0" (formula "83") (term "0,0,1")) + (rule "polySimp_mulLiterals" (formula "83") (term "0,1")) + (rule "polySimp_elimOne" (formula "83") (term "0,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "67")) + (rule "polySimp_mulLiterals" (formula "67") (term "0")) + (rule "polySimp_elimOne" (formula "67") (term "0")) + (rule "elementOfUnion" (formula "72") (term "0,0")) + (rule "elementOfArrayRangeConcrete" (formula "72") (term "1,0,0")) + (rule "replace_known_right" (formula "72") (term "0,0,1,0,0") (ifseqformula "92")) + (builtin "One Step Simplification" (formula "72")) + (rule "elementOfUnion" (formula "72") (term "0,0")) + (builtin "One Step Simplification" (formula "72")) + (rule "applyEqReverse" (formula "73") (term "1,1") (ifseqformula "72")) + (rule "applyEqReverse" (formula "71") (term "1,0,0,1,1,1") (ifseqformula "72")) + (rule "applyEqReverse" (formula "68") (term "1,1") (ifseqformula "72")) + (rule "applyEqReverse" (formula "67") (term "0") (ifseqformula "72")) + (rule "applyEqReverse" (formula "60") (term "1,0,4,1,2,0,1,0") (ifseqformula "72")) + (rule "applyEqReverse" (formula "71") (term "0,0,1,1,1,1,1") (ifseqformula "72")) + (rule "applyEqReverse" (formula "83") (term "0,1") (ifseqformula "72")) + (rule "applyEqReverse" (formula "60") (term "1,0,3,0,0,1,1,0") (ifseqformula "72")) + (rule "applyEqReverse" (formula "60") (term "0,4,0,0,1,1,0") (ifseqformula "72")) + (rule "applyEqReverse" (formula "114") (term "0,1,1,1") (ifseqformula "72")) + (rule "applyEqReverse" (formula "66") (term "0") (ifseqformula "72")) + (rule "applyEqReverse" (formula "71") (term "1,1,0,0,1,1") (ifseqformula "72")) + (rule "applyEqReverse" (formula "114") (term "0,1,1,0") (ifseqformula "72")) + (rule "applyEqReverse" (formula "71") (term "1,1,0,0,0,1,1") (ifseqformula "72")) + (rule "applyEqReverse" (formula "62") (term "1,0,4,0") (ifseqformula "72")) + (rule "applyEqReverse" (formula "61") (term "1,1,0,0") (ifseqformula "72")) + (rule "applyEqReverse" (formula "71") (term "1,1,0,1,1,1") (ifseqformula "72")) + (rule "hideAuxiliaryEq" (formula "72")) + (rule "polySimp_homoEq" (formula "72")) + (rule "polySimp_addComm1" (formula "60") (term "4,1,2,0,1,0")) + (rule "polySimp_addComm0" (formula "82") (term "1")) + (rule "polySimp_addComm1" (formula "60") (term "3,0,0,1,1,0")) + (rule "polySimp_addComm0" (formula "60") (term "4,0,0,1,1,0")) + (rule "polySimp_addComm1" (formula "62") (term "4,0")) + (rule "polySimp_addComm1" (formula "72") (term "0")) + (rule "inEqSimp_commuteGeq" (formula "71") (term "0,0,1,1,1")) + (rule "inEqSimp_homoInEq1" (formula "113") (term "1")) + (rule "polySimp_addComm1" (formula "113") (term "0,1")) + (rule "inEqSimp_homoInEq0" (formula "113") (term "0")) + (rule "polySimp_addComm1" (formula "113") (term "0,0")) + (rule "inEqSimp_homoInEq1" (formula "82")) + (rule "polySimp_addComm1" (formula "82") (term "0")) + (rule "polySimp_sepPosMonomial" (formula "72")) + (rule "polySimp_mulComm0" (formula "72") (term "1")) + (rule "polySimp_rightDist" (formula "72") (term "1")) + (rule "polySimp_mulLiterals" (formula "72") (term "1,1")) + (rule "mul_literals" (formula "72") (term "0,1")) + (rule "polySimp_elimOne" (formula "72") (term "1,1")) + (rule "applyEq" (formula "71") (term "0,0,0,1,1,1") (ifseqformula "72")) + (rule "inEqSimp_commuteLeq" (formula "71") (term "0,0,1,1,1")) + (rule "applyEq" (formula "67") (term "0") (ifseqformula "72")) + (rule "inEqSimp_homoInEq1" (formula "67")) + (rule "polySimp_mulComm0" (formula "67") (term "1,0")) + (rule "polySimp_rightDist" (formula "67") (term "1,0")) + (rule "mul_literals" (formula "67") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "67") (term "0")) + (rule "add_literals" (formula "67") (term "0,0")) + (rule "applyEq" (formula "71") (term "1,1,0,0,1,1") (ifseqformula "72")) + (rule "applyEq" (formula "113") (term "0,1,0,1") (ifseqformula "72")) + (rule "polySimp_mulComm0" (formula "113") (term "1,0,1")) + (rule "polySimp_rightDist" (formula "113") (term "1,0,1")) + (rule "mul_literals" (formula "113") (term "0,1,0,1")) + (rule "polySimp_addAssoc" (formula "113") (term "0,1")) + (rule "polySimp_addComm1" (formula "113") (term "0,0,1")) + (rule "add_literals" (formula "113") (term "0,0,0,1")) + (rule "applyEq" (formula "113") (term "0,1,0,0") (ifseqformula "72")) + (rule "polySimp_mulComm0" (formula "113") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "113") (term "1,0,0")) + (rule "mul_literals" (formula "113") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "113") (term "0,0")) + (rule "polySimp_addComm1" (formula "113") (term "0,0,0")) + (rule "add_literals" (formula "113") (term "0,0,0,0")) + (rule "applyEq" (formula "71") (term "0,0,1,1,1,1,1") (ifseqformula "72")) + (rule "applyEq" (formula "82") (term "1,0") (ifseqformula "72")) + (rule "polySimp_addAssoc" (formula "82") (term "0")) + (rule "polySimp_addComm1" (formula "82") (term "0,0")) + (rule "polySimp_addComm0" (formula "82") (term "0,0,0")) + (rule "applyEq" (formula "66") (term "0") (ifseqformula "72")) + (rule "inEqSimp_homoInEq0" (formula "66")) + (rule "polySimp_mulComm0" (formula "66") (term "1,0")) + (rule "polySimp_rightDist" (formula "66") (term "1,0")) + (rule "mul_literals" (formula "66") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "66") (term "0")) + (rule "add_literals" (formula "66") (term "0,0")) + (rule "applyEq" (formula "71") (term "1,1,0,0,0,1,1") (ifseqformula "72")) + (rule "applyEq" (formula "62") (term "1,4,0") (ifseqformula "72")) + (rule "polySimp_addAssoc" (formula "62") (term "4,0")) + (rule "polySimp_addComm1" (formula "62") (term "0,4,0")) + (rule "add_literals" (formula "62") (term "0,0,4,0")) + (rule "add_zero_left" (formula "62") (term "0,4,0")) + (rule "applyEq" (formula "61") (term "1,1,0,0") (ifseqformula "72")) + (rule "polySimp_addAssoc" (formula "61") (term "1,0,0")) + (rule "add_literals" (formula "61") (term "0,1,0,0")) + (rule "add_zero_left" (formula "61") (term "1,0,0")) + (rule "applyEq" (formula "60") (term "1,4,1,2,0,1,0") (ifseqformula "72")) + (rule "polySimp_addAssoc" (formula "60") (term "4,1,2,0,1,0")) + (rule "polySimp_addComm1" (formula "60") (term "0,4,1,2,0,1,0")) + (rule "add_literals" (formula "60") (term "0,0,4,1,2,0,1,0")) + (rule "add_zero_left" (formula "60") (term "0,4,1,2,0,1,0")) + (rule "applyEq" (formula "71") (term "1,1,0,1,1,1") (ifseqformula "72")) + (rule "applyEq" (formula "68") (term "1,1") (ifseqformula "72")) + (rule "polySimp_addAssoc" (formula "68") (term "1")) + (rule "add_literals" (formula "68") (term "0,1")) + (rule "add_zero_left" (formula "68") (term "1")) + (rule "applyEq" (formula "60") (term "1,3,0,0,1,1,0") (ifseqformula "72")) + (rule "polySimp_addAssoc" (formula "60") (term "3,0,0,1,1,0")) + (rule "polySimp_addComm1" (formula "60") (term "0,3,0,0,1,1,0")) + (rule "add_literals" (formula "60") (term "0,0,3,0,0,1,1,0")) + (rule "add_zero_left" (formula "60") (term "0,3,0,0,1,1,0")) + (rule "applyEq" (formula "60") (term "1,4,0,0,1,1,0") (ifseqformula "72")) + (rule "polySimp_addAssoc" (formula "60") (term "4,0,0,1,1,0")) + (rule "polySimp_addComm0" (formula "60") (term "0,4,0,0,1,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "67")) + (rule "polySimp_mulLiterals" (formula "67") (term "0")) + (rule "polySimp_elimOne" (formula "67") (term "0")) + (rule "inEqSimp_sepNegMonomial0" (formula "113") (term "1")) + (rule "polySimp_mulLiterals" (formula "113") (term "0,1")) + (rule "polySimp_elimOne" (formula "113") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "113") (term "0")) + (rule "polySimp_mulLiterals" (formula "113") (term "0,0")) + (rule "polySimp_elimOne" (formula "113") (term "0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "82")) + (rule "polySimp_mulComm0" (formula "82") (term "1")) + (rule "polySimp_rightDist" (formula "82") (term "1")) + (rule "polySimp_mulLiterals" (formula "82") (term "1,1")) + (rule "polySimp_elimOne" (formula "82") (term "1,1")) + (rule "polySimp_rightDist" (formula "82") (term "0,1")) + (rule "mul_literals" (formula "82") (term "0,0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "66")) + (rule "polySimp_mulLiterals" (formula "66") (term "0")) + (rule "polySimp_elimOne" (formula "66") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "82")) + (rule "mul_literals" (formula "67") (term "0,0")) + (rule "polySimp_addAssoc" (formula "67") (term "0")) + (rule "polySimp_addAssoc" (formula "67") (term "0,0")) + (rule "add_literals" (formula "67") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "67")) + (rule "polySimp_mulComm0" (formula "67") (term "1")) + (rule "polySimp_rightDist" (formula "67") (term "1")) + (rule "polySimp_mulLiterals" (formula "67") (term "1,1")) + (rule "mul_literals" (formula "67") (term "0,1")) + (rule "polySimp_elimOne" (formula "67") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "67") (ifseqformula "43")) + (rule "inEqSimp_homoInEq0" (formula "67") (term "0")) + (rule "polySimp_mulComm0" (formula "67") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "67") (term "1,0,0")) + (rule "mul_literals" (formula "67") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "67") (term "0,0")) + (rule "polySimp_addComm0" (formula "67") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "67") (term "0,0")) + (rule "add_literals" (formula "67") (term "1,1,0,0")) + (rule "times_zero_1" (formula "67") (term "1,0,0")) + (rule "add_zero_right" (formula "67") (term "0,0")) + (rule "qeq_literals" (formula "67") (term "0")) + (builtin "One Step Simplification" (formula "67")) + (rule "true_left" (formula "67")) + (rule "Contract_axiom_for_lastReadOf_in_BucketPointers" (formula "68") (term "0")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "68") (term "1,0,0") (ifseqformula "64")) + (builtin "One Step Simplification" (formula "68") (ifInst "" (formula "81")) (ifInst "" (formula "111")) (ifInst "" (formula "81")) (ifInst "" (formula "23"))) + (rule "wellFormedAnonEQ" (formula "68") (term "1,0") (ifseqformula "64")) + (rule "wellFormedAnon" (formula "68") (term "0,1,0")) + (rule "wellFormedAnon" (formula "68") (term "0,0,1,0")) + (rule "translateJavaAddInt" (formula "68") (term "2,0,1,0,1")) + (rule "translateJavaAddInt" (formula "68") (term "2,1,1,0,0,1")) + (rule "replace_known_left" (formula "68") (term "1,1,0") (ifseqformula "63")) + (builtin "One Step Simplification" (formula "68") (ifInst "" (formula "19")) (ifInst "" (formula "18")) (ifInst "" (formula "6"))) + (rule "polySimp_addComm0" (formula "68") (term "2,1,1,0,0,1")) + (rule "polySimp_addComm0" (formula "68") (term "2,0,1,0,1")) + (rule "inEqSimp_ltToLeq" (formula "68") (term "1,0")) + (rule "polySimp_mulComm0" (formula "68") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "68") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "68") (term "0,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "68") (term "1,0,0,0,1")) + (rule "inEqSimp_commuteLeq" (formula "68") (term "0,0")) + (rule "replace_known_left" (formula "68") (term "0,0") (ifseqformula "12")) + (builtin "One Step Simplification" (formula "68")) + (rule "inEqSimp_commuteLeq" (formula "68") (term "1,0,1")) + (rule "inEqSimp_commuteLeq" (formula "68") (term "0,0,0,0,1")) + (rule "applyEq" (formula "68") (term "0,1,0,0") (ifseqformula "37")) + (rule "applyEq" (formula "68") (term "0,1,0,0,1") (ifseqformula "69")) + (rule "inEqSimp_commuteLeq" (formula "68") (term "1,0,0,1")) + (rule "applyEq" (formula "68") (term "0,0,0,1,1,1,1") (ifseqformula "69")) + (rule "applyEq" (formula "68") (term "2,0,0,1,1,1") (ifseqformula "37")) + (rule "applyEq" (formula "68") (term "0,1,0,0,0,1") (ifseqformula "69")) + (rule "inEqSimp_commuteGeq" (formula "68") (term "1,0,0,0,1")) + (rule "applyEq" (formula "68") (term "2,0,1,0,1") (ifseqformula "37")) + (rule "applyEq" (formula "68") (term "0,1,0,1,1") (ifseqformula "69")) + (rule "eqSymm" (formula "68") (term "1,0,1,1")) + (rule "applyEq" (formula "68") (term "0,0,0,1,1") (ifseqformula "69")) + (rule "inEqSimp_commuteLeq" (formula "68") (term "0,0,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "68") (term "0")) + (rule "polySimp_mulLiterals" (formula "68") (term "0,0")) + (rule "polySimp_elimOne" (formula "68") (term "0,0")) + (rule "replace_known_left" (formula "68") (term "0") (ifseqformula "8")) + (builtin "One Step Simplification" (formula "68")) + (rule "andLeft" (formula "68")) + (rule "andLeft" (formula "68")) + (rule "andLeft" (formula "70")) + (rule "andLeft" (formula "68")) + (rule "andLeft" (formula "72")) + (rule "andLeft" (formula "68")) + (rule "andLeft" (formula "74")) + (rule "inEqSimp_exactShadow3" (formula "68") (ifseqformula "69")) + (rule "mul_literals" (formula "68") (term "0,0")) + (rule "add_zero_left" (formula "68") (term "0")) + (rule "inEqSimp_subsumption1" (formula "67") (ifseqformula "68")) + (rule "leq_literals" (formula "67") (term "0")) + (builtin "One Step Simplification" (formula "67")) + (rule "true_left" (formula "67")) + (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "90")) + (rule "times_zero_1" (formula "67") (term "0,0")) + (rule "add_zero_left" (formula "67") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "67")) + (rule "polySimp_mulComm0" (formula "67") (term "1")) + (rule "polySimp_rightDist" (formula "67") (term "1")) + (rule "mul_literals" (formula "67") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "67") (term "1,1")) + (rule "polySimp_elimOne" (formula "67") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "43") (ifseqformula "67")) + (rule "inEqSimp_homoInEq0" (formula "43") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "43") (term "0,0")) + (rule "add_literals" (formula "43") (term "1,1,0,0")) + (rule "times_zero_1" (formula "43") (term "1,0,0")) + (rule "add_zero_right" (formula "43") (term "0,0")) + (rule "qeq_literals" (formula "43") (term "0")) + (builtin "One Step Simplification" (formula "43")) + (rule "true_left" (formula "43")) + (rule "inEqSimp_exactShadow3" (formula "66") (ifseqformula "45")) + (rule "polySimp_rightDist" (formula "66") (term "0,0")) + (rule "mul_literals" (formula "66") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "66") (term "0")) + (rule "add_literals" (formula "66") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "66")) + (rule "polySimp_mulLiterals" (formula "66") (term "0")) + (rule "polySimp_elimOne" (formula "66") (term "0")) + (rule "inEqSimp_subsumption0" (formula "42") (ifseqformula "66")) + (rule "leq_literals" (formula "42") (term "0")) + (builtin "One Step Simplification" (formula "42")) + (rule "true_left" (formula "42")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "76") (term "0")) + (rule "translateJavaMulInt" (formula "76") (term "0,2,0")) + (rule "polySimp_mulComm0" (formula "76") (term "0,2,0")) + (rule "pullOutSelect" (formula "76") (term "0") (inst "selectSK=arr_1")) + (rule "simplifySelectOfAnonEQ" (formula "76") (ifseqformula "62")) + (builtin "One Step Simplification" (formula "76") (ifInst "" (formula "94")) (ifInst "" (formula "11"))) + (rule "replaceKnownSelect_taclet01201200101012_0" (formula "76") (term "2,0")) + (rule "replaceKnownAuxiliaryConstant_taclet01201200101012_1" (formula "76") (term "2,0")) + (rule "eqSymm" (formula "77")) + (rule "applyEqReverse" (formula "76") (term "1") (ifseqformula "77")) + (rule "hideAuxiliaryEq" (formula "77")) + (rule "elementOfSingleton" (formula "76") (term "0,0")) + (builtin "One Step Simplification" (formula "76")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "51") (term "1")) + (builtin "One Step Simplification" (formula "51")) + (rule "translateJavaUnaryMinusInt" (formula "51") (term "1,1")) + (rule "neg_literal" (formula "51") (term "1,1")) + (rule "translateJavaSubInt" (formula "51") (term "0,1")) + (rule "translateJavaAddInt" (formula "51") (term "0,0,1")) + (rule "polySimp_elimSub" (formula "51") (term "0,1")) + (rule "mul_literals" (formula "51") (term "1,0,1")) + (rule "polySimp_addLiterals" (formula "51") (term "0,1")) + (rule "polySimp_addComm1" (formula "51") (term "0,1")) + (rule "polySimp_addComm0" (formula "51") (term "0,0,1")) + (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "14")) + (rule "andLeft" (formula "14")) + (rule "notLeft" (formula "14")) + (rule "notLeft" (formula "14")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "13")) + (rule "notLeft" (formula "13")) + (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "2")) + (rule "andLeft" (formula "2")) + (rule "notLeft" (formula "2")) + (rule "notLeft" (formula "2")) + (rule "Contract_axiom_for_toReadCountOfBucket_in_BucketPointers" (formula "75") (term "0")) + (builtin "One Step Simplification" (formula "75") (ifInst "" (formula "116")) (ifInst "" (formula "52")) (ifInst "" (formula "20"))) + (rule "wellFormedAnon" (formula "75") (term "1,0")) + (rule "wellFormedAnon" (formula "75") (term "0,1,0")) + (rule "replace_known_left" (formula "75") (term "1,0,1,0") (ifseqformula "15")) + (builtin "One Step Simplification" (formula "75") (ifInst "" (formula "16")) (ifInst "" (formula "5"))) + (rule "inEqSimp_ltToLeq" (formula "75") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "75") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "75") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "75") (term "0,0,0")) + (rule "replace_known_left" (formula "75") (term "0,0,0") (ifseqformula "11")) + (builtin "One Step Simplification" (formula "75")) + (rule "applyEq" (formula "75") (term "0,0,1,1") (ifseqformula "76")) + (rule "applyEq" (formula "75") (term "0,0,1,1,1") (ifseqformula "76")) + (rule "applyEq" (formula "75") (term "0,1,0,0,0") (ifseqformula "34")) + (rule "inEqSimp_sepPosMonomial1" (formula "75") (term "0,1,1")) + (rule "mul_literals" (formula "75") (term "1,0,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "75") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "75") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "75") (term "0,0,0")) + (rule "replace_known_left" (formula "75") (term "0,0") (ifseqformula "7")) + (builtin "One Step Simplification" (formula "75")) + (rule "inEqSimp_subsumption1" (formula "75") (term "0,1,1") (ifseqformula "51")) + (rule "leq_literals" (formula "75") (term "0,0,1,1")) + (builtin "One Step Simplification" (formula "75")) + (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "76") (term "0")) + (rule "translateJavaSubInt" (formula "76") (term "1,0")) + (rule "polySimp_elimSub" (formula "76") (term "1,0")) + (rule "inEqSimp_ltToLeq" (formula "76") (term "0,0")) + (rule "polySimp_mulComm0" (formula "76") (term "1,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "76") (term "0,0")) + (rule "polySimp_mulComm0" (formula "76") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "76") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "76") (term "1,1,0,0")) + (rule "mul_literals" (formula "76") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "76") (term "1,1,0,0")) + (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "76") (term "1,1")) + (rule "translateJavaSubInt" (formula "76") (term "1,1,1")) + (rule "polySimp_homoEq" (formula "76")) + (rule "polySimp_elimSub" (formula "76") (term "1,1,0,0")) + (rule "polySimp_addComm1" (formula "76") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "76") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "76") (term "1,0,0,0,1,0")) + (rule "polySimp_addComm1" (formula "76") (term "0")) + (rule "polySimp_sepNegMonomial" (formula "76")) + (rule "polySimp_mulLiterals" (formula "76") (term "0")) + (rule "polySimp_elimOne" (formula "76") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "76") (term "0,1,1")) + (rule "polySimp_mulComm0" (formula "76") (term "1,0,1,1")) + (rule "polySimp_rightDist" (formula "76") (term "1,0,1,1")) + (rule "mul_literals" (formula "76") (term "0,1,0,1,1")) + (rule "polySimp_mulLiterals" (formula "76") (term "1,1,0,1,1")) + (rule "polySimp_elimOne" (formula "76") (term "1,1,0,1,1")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "25")) + (rule "notLeft" (formula "25")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "85")) + (rule "notLeft" (formula "85")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "51") (inst "b=b")) + (builtin "One Step Simplification" (formula "51") (ifInst "" (formula "80")) (ifInst "" (formula "83"))) + (rule "expand_inInt" (formula "51") (term "1,0,0,1")) + (rule "replace_int_MAX" (formula "51") (term "1,0,1,0,0,1")) + (rule "replace_int_MIN" (formula "51") (term "0,1,1,0,0,1")) + (rule "andLeft" (formula "51")) + (rule "andLeft" (formula "51")) + (rule "andLeft" (formula "51")) + (rule "andLeft" (formula "51")) + (rule "andLeft" (formula "52")) + (rule "andLeft" (formula "51")) + (rule "andLeft" (formula "53")) + (rule "translateJavaCastInt" (formula "57") (term "0")) + (rule "translateJavaAddInt" (formula "56") (term "1")) + (rule "translateJavaCastInt" (formula "55") (term "0")) + (rule "translateJavaMulInt" (formula "52") (term "0")) + (rule "translateJavaMulInt" (formula "51") (term "1")) + (rule "translateJavaCastInt" (formula "54") (term "1")) + (rule "polySimp_mulComm0" (formula "52") (term "0")) + (rule "polySimp_mulComm0" (formula "51") (term "1")) + (rule "polySimp_addComm0" (formula "56") (term "1")) + (rule "castedGetAny" (formula "57") (term "0")) + (rule "castedGetAny" (formula "55") (term "0")) + (rule "castedGetAny" (formula "54") (term "1")) + (rule "inEqSimp_ltToLeq" (formula "57") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "57") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "57") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "57") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "53")) + (rule "inEqSimp_commuteLeq" (formula "51")) + (rule "inEqSimp_commuteLeq" (formula "53")) + (rule "applyEq" (formula "86") (term "0") (ifseqformula "55")) + (rule "polySimp_homoEq" (formula "86")) + (rule "polySimp_mulComm0" (formula "86") (term "1,0")) + (rule "polySimp_rightDist" (formula "86") (term "1,0")) + (rule "mul_literals" (formula "86") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "86") (term "0")) + (rule "polySimp_addComm1" (formula "86") (term "0,0")) + (rule "add_literals" (formula "86") (term "0,0,0")) + (rule "add_zero_left" (formula "86") (term "0,0")) + (rule "applyEq" (formula "54") (term "1,0") (ifseqformula "33")) + (rule "applyEq" (formula "53") (term "1,0") (ifseqformula "33")) + (rule "applyEq" (formula "52") (term "0,0") (ifseqformula "33")) + (rule "inEqSimp_commuteLeq" (formula "52")) + (rule "applyEq" (formula "51") (term "0,0") (ifseqformula "33")) + (rule "applyEq" (formula "55") (term "0,1,0,0,1,0,0,0") (ifseqformula "33")) + (rule "applyEq" (formula "54") (term "1,1") (ifseqformula "33")) + (rule "applyEq" (formula "85") (term "0,1,0") (ifseqformula "33")) + (rule "polySimp_pullOutFactor1" (formula "85") (term "0")) + (rule "add_literals" (formula "85") (term "1,0")) + (rule "times_zero_1" (formula "85") (term "0")) + (builtin "One Step Simplification" (formula "85")) + (rule "true_left" (formula "85")) + (rule "applyEq" (formula "52") (term "0") (ifseqformula "43")) + (rule "inEqSimp_commuteGeq" (formula "52")) + (rule "applyEq" (formula "52") (term "0") (ifseqformula "43")) + (rule "inEqSimp_homoInEq0" (formula "52")) + (rule "polySimp_mulComm0" (formula "52") (term "1,0")) + (rule "polySimp_rightDist" (formula "52") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "52") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "52") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "52") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "52") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "52") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "54") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "54") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "54") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "54") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "54") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "54") (term "1,1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "52")) + (rule "polySimp_mulLiterals" (formula "52") (term "0")) + (rule "polySimp_elimOne" (formula "52") (term "0")) + (rule "inEqSimp_subsumption6" (formula "51") (ifseqformula "26")) + (rule "greater_literals" (formula "51") (term "0,0")) + (builtin "One Step Simplification" (formula "51")) + (rule "mul_literals" (formula "51") (term "1,0")) + (rule "leq_literals" (formula "51") (term "0")) + (builtin "One Step Simplification" (formula "51")) + (rule "true_left" (formula "51")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "25") (inst "b=b")) + (builtin "One Step Simplification" (formula "25") (ifInst "" (formula "81")) (ifInst "" (formula "83"))) + (rule "expand_inInt" (formula "25") (term "1,0,0,1")) + (rule "replace_int_MAX" (formula "25") (term "1,0,1,0,0,1")) + (rule "replace_int_MIN" (formula "25") (term "0,1,1,0,0,1")) + (rule "andLeft" (formula "25")) + (rule "andLeft" (formula "25")) + (rule "andLeft" (formula "25")) + (rule "andLeft" (formula "25")) + (rule "andLeft" (formula "25")) + (rule "andLeft" (formula "27")) + (rule "andLeft" (formula "27")) + (rule "translateJavaCastInt" (formula "31") (term "0")) + (rule "translateJavaAddInt" (formula "30") (term "1")) + (rule "translateJavaMulInt" (formula "25") (term "1")) + (rule "translateJavaMulInt" (formula "26") (term "0")) + (rule "translateJavaCastInt" (formula "29") (term "0")) + (rule "translateJavaCastInt" (formula "28") (term "1")) + (rule "polySimp_mulComm0" (formula "25") (term "1")) + (rule "polySimp_mulComm0" (formula "26") (term "0")) + (rule "polySimp_addComm0" (formula "30") (term "1")) + (rule "castedGetAny" (formula "31") (term "0")) + (rule "castedGetAny" (formula "29") (term "0")) + (rule "castedGetAny" (formula "28") (term "1")) + (rule "inEqSimp_ltToLeq" (formula "31") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "31") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "31") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "31") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "27")) + (rule "inEqSimp_commuteLeq" (formula "25")) + (rule "inEqSimp_commuteLeq" (formula "27")) + (rule "applyEq" (formula "29") (term "0") (ifseqformula "56")) + (rule "polySimp_homoEq" (formula "29")) + (rule "polySimp_mulComm0" (formula "29") (term "1,0")) + (rule "polySimp_rightDist" (formula "29") (term "1,0")) + (rule "mul_literals" (formula "29") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "29") (term "0")) + (rule "polySimp_addAssoc" (formula "29") (term "0,0")) + (rule "add_literals" (formula "29") (term "0,0,0")) + (rule "add_zero_left" (formula "29") (term "0,0")) + (rule "apply_eq_monomials" (formula "25") (term "0") (ifseqformula "38")) + (rule "polySimp_rightDist" (formula "25") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "25") (term "1,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "25") (term "0")) + (rule "add_literals" (formula "25") (term "1,1,0")) + (rule "times_zero_1" (formula "25") (term "1,0")) + (rule "add_zero_right" (formula "25") (term "0")) + (rule "polySimp_mulComm0" (formula "25") (term "0")) + (rule "apply_eq_monomials" (formula "26") (term "0") (ifseqformula "38")) + (rule "polySimp_rightDist" (formula "26") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "26") (term "1,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "26") (term "0")) + (rule "add_literals" (formula "26") (term "1,1,0")) + (rule "times_zero_1" (formula "26") (term "1,0")) + (rule "add_zero_right" (formula "26") (term "0")) + (rule "polySimp_mulComm0" (formula "26") (term "0")) + (rule "inEqSimp_commuteLeq" (formula "26")) + (rule "applyEq" (formula "29") (term "0,1,0,0,1,0,0,0") (ifseqformula "37")) + (rule "applyEq" (formula "28") (term "1,0") (ifseqformula "37")) + (rule "polySimp_pullOutFactor2" (formula "28") (term "0")) + (rule "add_literals" (formula "28") (term "1,0")) + (rule "times_zero_1" (formula "28") (term "0")) + (builtin "One Step Simplification" (formula "28")) + (rule "true_left" (formula "28")) + (rule "applyEq" (formula "27") (term "1,0") (ifseqformula "36")) + (rule "applyEq" (formula "26") (term "1,0") (ifseqformula "36")) + (rule "inEqSimp_sepPosMonomial0" (formula "28") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "28") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "28") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "28") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "28") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "28") (term "1,1,1,0,0,0")) + (rule "inEqSimp_subsumption6" (formula "25") (ifseqformula "29")) + (rule "greater_literals" (formula "25") (term "0,0")) + (builtin "One Step Simplification" (formula "25")) + (rule "mul_literals" (formula "25") (term "1,0")) + (rule "leq_literals" (formula "25") (term "0")) + (builtin "One Step Simplification" (formula "25")) + (rule "true_left" (formula "25")) + (rule "applyEq" (formula "25") (term "0") (ifseqformula "45")) + (rule "inEqSimp_commuteGeq" (formula "25")) + (rule "applyEq" (formula "25") (term "0") (ifseqformula "44")) + (rule "inEqSimp_homoInEq0" (formula "25")) + (rule "polySimp_mulComm0" (formula "25") (term "1,0")) + (rule "polySimp_rightDist" (formula "25") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "25") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "25") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "25") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "25") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "25") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "25")) + (rule "polySimp_mulLiterals" (formula "25") (term "0")) + (rule "polySimp_elimOne" (formula "25") (term "0")) + (rule "nnf_notAnd" (formula "3") (term "0,0,0")) + (rule "nnf_notAnd" (formula "12") (term "0,0,0")) + (rule "nnf_notAnd" (formula "2") (term "0,0,0")) + (rule "nnf_notAnd" (formula "13") (term "0,0,0")) + (rule "nnf_notAnd" (formula "45") (term "0,0,0")) + (rule "Contract_axiom_for_toReadCountOfBucket_in_BucketPointers" (formula "50") (term "0")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "50") (term "1,0,0") (ifseqformula "60")) + (builtin "One Step Simplification" (formula "50") (ifInst "" (formula "115")) (ifInst "" (formula "51")) (ifInst "" (formula "75")) (ifInst "" (formula "73")) (ifInst "" (formula "20"))) + (rule "wellFormedAnonEQ" (formula "50") (term "1,0") (ifseqformula "60")) + (rule "wellFormedAnon" (formula "50") (term "0,1,0")) + (rule "wellFormedAnon" (formula "50") (term "0,0,1,0")) + (rule "replace_known_left" (formula "50") (term "1,0,1,0") (ifseqformula "5")) + (builtin "One Step Simplification" (formula "50") (ifInst "" (formula "16")) (ifInst "" (formula "15")) (ifInst "" (formula "59"))) + (rule "inEqSimp_ltToLeq" (formula "50") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "50") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "50") (term "0,0,0")) + (rule "replace_known_left" (formula "50") (term "0,0,0") (ifseqformula "11")) + (builtin "One Step Simplification" (formula "50")) + (rule "applyEq" (formula "50") (term "0,1,0,0,0") (ifseqformula "33")) + (rule "inEqSimp_sepNegMonomial0" (formula "50") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "50") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "50") (term "0,0,0")) + (rule "replace_known_left" (formula "50") (term "0,0") (ifseqformula "7")) + (builtin "One Step Simplification" (formula "50")) + (rule "true_left" (formula "50")) + (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "50") (term "0")) + (rule "translateJavaSubInt" (formula "50") (term "1,0")) + (rule "polySimp_elimSub" (formula "50") (term "1,0")) + (rule "inEqSimp_ltToLeq" (formula "50") (term "0,0")) + (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "50") (term "0,0")) + (rule "polySimp_mulComm0" (formula "50") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "50") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "50") (term "1,1,0,0")) + (rule "mul_literals" (formula "50") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "50") (term "1,1,0,0")) + (rule "Definition_axiom_for_elementsToReadCountElement_in_de_wiesler_BucketPointers" (formula "4") (term "1,1,0") (inst "b=b")) + (rule "eqSymm" (formula "4") (term "1,0")) + (rule "translateJavaCastInt" (formula "4") (term "0,1,0")) + (rule "applyEq" (formula "4") (term "1,0,1,0") (ifseqformula "33")) + (rule "Definition_axiom_for_countElement_in_de_wiesler_BucketPointers" (formula "14") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "14") (term "0,1,0")) + (rule "polySimp_homoEq" (formula "14") (term "1,0")) + (rule "polySimp_mulComm0" (formula "14") (term "1,0,1,0")) + (rule "polySimp_rightDist" (formula "14") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "14") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "14") (term "0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "14") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "14") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "14") (term "0,1,0")) + (rule "Definition_axiom_for_countBucketElementsEverywhere_in_de_wiesler_Permute" (formula "3") (term "0,1,1,0")) + (rule "translateJavaAddInt" (formula "3") (term "0,1,1,0")) + (rule "polySimp_homoEq" (formula "3") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "3") (term "1,0,1,1,0")) + (rule "polySimp_addComm0" (formula "3") (term "1,1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "3") (term "1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "3") (term "0,1,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "3") (term "0,1,1,0")) + (rule "polySimp_addComm0" (formula "3") (term "0,0,1,1,0")) + (rule "polySimp_sepNegMonomial" (formula "3") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "3") (term "0,1,1,0")) + (rule "polySimp_elimOne" (formula "3") (term "0,1,1,0")) + (rule "Definition_axiom_for_elementsToReadOfBucketBlockClassified_in_de_wiesler_BucketPointers" (formula "3") (term "0,0,0,1,0")) + (builtin "One Step Simplification" (formula "3")) + (rule "translateJavaAddInt" (formula "3") (term "4,0,1,0,0,1,0")) + (rule "translateJavaAddInt" (formula "3") (term "3,0,1,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "3") (term "0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "3") (term "1,0,0,0,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "3") (term "0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "3") (term "1,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "3") (term "1,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "3") (term "1,1,0,0,0,1,0")) + (rule "mul_literals" (formula "3") (term "0,1,0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "3") (term "1,1,0,0,0,1,0")) + (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "12") (term "0,1,0")) + (builtin "One Step Simplification" (formula "12")) + (rule "translateJavaSubInt" (formula "12") (term "0,1,1,0")) + (rule "polySimp_elimSub" (formula "12") (term "0,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "12") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "12") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "12") (term "0,1,1,0")) + (rule "polySimp_elimOne" (formula "12") (term "0,1,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "12") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "12") (term "1,0,0,1,0")) + (rule "mul_literals" (formula "12") (term "0,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "12") (term "1,1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "12") (term "1,1,0,0,1,0")) + (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "2") (term "0,1,0")) + (builtin "One Step Simplification" (formula "2")) + (rule "translateJavaSubInt" (formula "2") (term "0,1,1,0")) + (rule "polySimp_elimSub" (formula "2") (term "0,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "2") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "2") (term "1,0,0,0,0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "2") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "2") (term "0,1,1,0")) + (rule "polySimp_elimOne" (formula "2") (term "0,1,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "2") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "2") (term "1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "2") (term "1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "2") (term "1,1,0,0,1,0")) + (rule "mul_literals" (formula "2") (term "0,1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "2") (term "1,1,0,0,1,0")) + (rule "Definition_axiom_for_elementsToReadCountClassEq_in_de_wiesler_BucketPointers" (formula "13") (term "1,1,1,0") (inst "b=b_1")) + (rule "eqSymm" (formula "13") (term "1,1,0")) + (rule "translateJavaCastInt" (formula "13") (term "0,1,1,0")) + (rule "applyEq" (formula "13") (term "1,0,1,1,0") (ifseqformula "33")) + (rule "Definition_axiom_for_writtenElementsOfBucketClassified_in_de_wiesler_BucketPointers" (formula "13") (term "0,1,0,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "translateJavaAddInt" (formula "13") (term "3,0,2,1,0,1,0")) + (rule "translateJavaSubInt" (formula "13") (term "0,0,0,1,0,1,0")) + (rule "translateJavaAddInt" (formula "13") (term "4,0,2,1,0,1,0")) + (rule "translateJavaSubInt" (formula "13") (term "4,0,0,1,1,0,1,0")) + (rule "translateJavaAddInt" (formula "13") (term "3,0,0,1,1,0,1,0")) + (rule "translateJavaAddInt" (formula "13") (term "0,4,0,0,1,1,0,1,0")) + (rule "polySimp_elimSub" (formula "13") (term "0,0,0,1,0,1,0")) + (rule "polySimp_elimSub" (formula "13") (term "4,0,0,1,1,0,1,0")) + (rule "mul_literals" (formula "13") (term "1,4,0,0,1,1,0,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "0,0,0,1,0,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "4,0,0,1,1,0,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "0,4,0,0,1,1,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "13") (term "0,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "13") (term "1,0,0,0,0,1,0,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "0,0,0,0,1,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "13") (term "1,0,1,0,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "13") (term "0,0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "13") (term "0,0,0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "13") (term "0,0,0,1,0,1,0")) + (rule "Definition_axiom_for_elementsToReadCountClassEq_in_de_wiesler_BucketPointers" (formula "45") (term "0,1,1,0") (inst "b=b_1")) + (rule "translateJavaCastInt" (formula "45") (term "0,1,1,0")) + (rule "applyEq" (formula "45") (term "1,0,1,1,0") (ifseqformula "33")) + (rule "Definition_axiom_for_elementsToReadOfBucketBlockClassified_in_de_wiesler_BucketPointers" (formula "45") (term "0,0,0,1,0")) + (builtin "One Step Simplification" (formula "45")) + (rule "translateJavaAddInt" (formula "45") (term "4,0,1,0,0,1,0")) + (rule "translateJavaAddInt" (formula "45") (term "3,0,1,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "45") (term "0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "45") (term "1,0,0,0,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "45") (term "0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "45") (term "1,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "45") (term "1,0,0,0,1,0")) + (rule "mul_literals" (formula "45") (term "0,1,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "45") (term "1,1,0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "45") (term "1,1,0,0,0,1,0")) + (rule "Contract_axiom_for_toReadCountOfBucket_in_BucketPointers" (formula "74") (term "0,0")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "74") (term "1,0,0") (ifseqformula "59")) + (builtin "One Step Simplification" (formula "74") (ifInst "" (formula "115")) (ifInst "" (formula "75")) (ifInst "" (formula "72")) (ifInst "" (formula "20"))) + (rule "wellFormedAnonEQ" (formula "74") (term "1,0") (ifseqformula "59")) + (rule "wellFormedAnon" (formula "74") (term "0,1,0")) + (rule "wellFormedAnon" (formula "74") (term "0,0,1,0")) + (rule "replace_known_left" (formula "74") (term "1,1,0") (ifseqformula "58")) + (builtin "One Step Simplification" (formula "74") (ifInst "" (formula "16")) (ifInst "" (formula "15")) (ifInst "" (formula "5"))) + (rule "inEqSimp_ltToLeq" (formula "74") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "74") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "74") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "74") (term "0,0,0")) + (rule "replace_known_left" (formula "74") (term "0,0,0") (ifseqformula "11")) + (builtin "One Step Simplification" (formula "74")) + (rule "applyEq" (formula "74") (term "0,1,0,0,0") (ifseqformula "33")) + (rule "inEqSimp_sepNegMonomial0" (formula "74") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "74") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "74") (term "0,0,0")) + (rule "replace_known_left" (formula "74") (term "0,0") (ifseqformula "7")) + (builtin "One Step Simplification" (formula "74")) + (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "75") (term "0")) + (builtin "One Step Simplification" (formula "75")) + (rule "translateJavaMod" (formula "75") (term "0")) + (rule "jmod_axiom" (formula "75") (term "0")) + (rule "polySimp_mulLiterals" (formula "75") (term "1,0")) + (rule "polySimp_sepNegMonomial" (formula "75")) + (rule "polySimp_mulLiterals" (formula "75") (term "0")) + (rule "newSym_eq" (formula "75") (inst "l=l_0") (inst "newSymDef=mul(de.wiesler.BucketPointers::toReadCountOfBucket(heapAfter_decrement_read, + bucket_pointers, + bucket_0), + Z(0(#)))")) + (rule "times_zero_1" (formula "75") (term "1,1")) + (rule "add_zero_right" (formula "75") (term "1")) + (rule "applyEq" (formula "76") (term "0,0") (ifseqformula "75")) + (rule "eqSymm" (formula "76")) + (rule "applyEq" (formula "74") (term "0,1,1") (ifseqformula "76")) + (rule "applyEq" (formula "77") (term "1,0,0,1,1") (ifseqformula "76")) + (rule "applyEq" (formula "75") (term "0,0") (ifseqformula "76")) + (rule "elimGcdGeq" (formula "74") (term "1,1") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "mul_literals" (formula "74") (term "0,1,0,0,0,0,0,0,1,1")) + (rule "polySimp_mulLiterals" (formula "74") (term "1,0,0,0,1,1")) + (rule "add_zero_right" (formula "74") (term "0,0,0,1,0,1,1")) + (rule "polySimp_mulLiterals" (formula "74") (term "1,0,1,0,1,1")) + (rule "sub_literals" (formula "74") (term "0,0,0,0,0,0,0,1,1")) + (rule "times_zero_1" (formula "74") (term "1,0,0,0,0,0,0,1,1")) + (rule "mul_literals" (formula "74") (term "0,0,0,0,1,0,1,1")) + (rule "polySimp_addLiterals" (formula "74") (term "0,0,0,0,0,1,1")) + (rule "mul_literals" (formula "74") (term "0,0,0,1,0,1,1")) + (rule "add_zero_right" (formula "74") (term "0,0,0,0,0,1,1")) + (rule "add_zero_left" (formula "74") (term "0,0,1,0,1,1")) + (rule "polySimp_pullOutFactor0b" (formula "74") (term "0,0,0,1,1")) + (rule "add_literals" (formula "74") (term "1,1,0,0,0,1,1")) + (rule "times_zero_1" (formula "74") (term "1,0,0,0,1,1")) + (rule "add_zero_right" (formula "74") (term "0,0,0,1,1")) + (rule "qeq_literals" (formula "74") (term "0,0,1,1")) + (builtin "One Step Simplification" (formula "74")) + (rule "polySimp_pullOutFactor0" (formula "74") (term "0,0,1,1")) + (rule "add_literals" (formula "74") (term "1,0,0,1,1")) + (rule "times_zero_1" (formula "74") (term "0,0,1,1")) + (rule "leq_literals" (formula "74") (term "0,1,1")) + (builtin "One Step Simplification" (formula "74")) + (rule "nnf_imp2or" (formula "86") (term "0")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "56") (term "1,0")) + (rule "replace_known_right" (formula "56") (term "0,1,0") (ifseqformula "91")) + (builtin "One Step Simplification" (formula "56")) + (rule "inEqSimp_notGeq" (formula "3") (term "1,0,0,0")) + (rule "times_zero_1" (formula "3") (term "1,0,0,1,0,0,0")) + (rule "add_literals" (formula "3") (term "0,0,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "3") (term "1,0,0,0")) + (rule "mul_literals" (formula "3") (term "1,1,0,0,0")) + (rule "inEqSimp_notLeq" (formula "3") (term "0,0,0,0")) + (rule "polySimp_rightDist" (formula "3") (term "1,0,0,0,0,0,0")) + (rule "mul_literals" (formula "3") (term "0,1,0,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "3") (term "0,0,0,0,0,0")) + (rule "add_literals" (formula "3") (term "0,0,0,0,0,0,0")) + (rule "add_zero_left" (formula "3") (term "0,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "3") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "3") (term "1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "3") (term "1,0,0,0,0")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "79") (term "0,1,0,0,1,1")) + (builtin "One Step Simplification" (formula "79") (ifInst "" (formula "117")) (ifInst "" (formula "20"))) + (rule "wellFormedAnon" (formula "79") (term "1,0")) + (rule "wellFormedAnon" (formula "79") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "79") (term "2,1,1,0,1,1,1,1")) + (rule "translateJavaSubInt" (formula "79") (term "2,0,1,0,1,1,1,1,1")) + (rule "replace_known_left" (formula "79") (term "1,0,1,0") (ifseqformula "15")) + (builtin "One Step Simplification" (formula "79") (ifInst "" (formula "16")) (ifInst "" (formula "5"))) + (rule "polySimp_elimSub" (formula "79") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "79") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm1" (formula "79") (term "2,1,1,0,1,1,1,1")) + (rule "add_literals" (formula "79") (term "0,2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "79") (term "2,0,1,0,1,1,1,1,1")) + (rule "add_literals" (formula "79") (term "0,2,0,1,0,1,1,1,1,1")) + (rule "add_zero_left" (formula "79") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "79") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "79") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "79") (term "0,0,0,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "79") (term "0,0,0,0,1,1,1,1")) + (rule "add_literals" (formula "79") (term "0,0,0,0,0,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "79") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "79") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_rightDist" (formula "79") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "mul_literals" (formula "79") (term "0,1,0,0,0,0,1,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "79") (term "0,0,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "79") (term "0,0,0,0,0,1,1,1,1,1")) + (rule "add_zero_left" (formula "79") (term "0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "79") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "79") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "79") (term "0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "79") (term "1,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "79") (term "1,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "79") (term "1,0,1,1,1,1,1")) + (rule "inEqSimp_homoInEq0" (formula "79") (term "0,0,0")) + (rule "times_zero_2" (formula "79") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "79") (term "0,0,0,0")) + (rule "applyEq" (formula "79") (term "0,1,0,0") (ifseqformula "33")) + (rule "replace_known_left" (formula "79") (term "1,0,0") (ifseqformula "7")) + (builtin "One Step Simplification" (formula "79")) + (rule "applyEq" (formula "79") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "33")) + (rule "applyEq" (formula "79") (term "2,0,1,0,1,1") (ifseqformula "33")) + (rule "applyEq" (formula "79") (term "2,0,1,0,0,1,1") (ifseqformula "33")) + (rule "applyEq" (formula "79") (term "0,1,0,0,1,1,1,1,1") (ifseqformula "33")) + (rule "replace_known_left" (formula "79") (term "1,0,0,1,1,1,1,1") (ifseqformula "7")) + (builtin "One Step Simplification" (formula "79")) + (rule "inEqSimp_sepNegMonomial0" (formula "79") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "79") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "79") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_invertInEq0" (formula "79") (term "0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "79") (term "0,0,0,1,1,1,1,1")) + (rule "times_zero_2" (formula "79") (term "1,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "79") (term "0,0,0,1,1,1,1,1")) + (rule "replace_known_left" (formula "79") (term "0,0,1,1,1,1,1") (ifseqformula "11")) + (builtin "One Step Simplification" (formula "79")) + (rule "inEqSimp_sepPosMonomial1" (formula "79") (term "0,0")) + (rule "mul_literals" (formula "79") (term "1,0,0")) + (rule "inEqSimp_subsumption1" (formula "79") (term "0,0") (ifseqformula "11")) + (rule "leq_literals" (formula "79") (term "0,0,0")) + (builtin "One Step Simplification" (formula "79")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "80") (term "0,1,0,0,0,1,1")) + (builtin "One Step Simplification" (formula "80") (ifInst "" (formula "118")) (ifInst "" (formula "20"))) + (rule "wellFormedAnon" (formula "80") (term "1,0")) + (rule "wellFormedAnon" (formula "80") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "80") (term "2,1,1,0,1,1,1,1")) + (rule "translateJavaSubInt" (formula "80") (term "2,0,1,0,1,1,1,1,1")) + (rule "replace_known_left" (formula "80") (term "1,1,0") (ifseqformula "5")) + (builtin "One Step Simplification" (formula "80") (ifInst "" (formula "16")) (ifInst "" (formula "15"))) + (rule "polySimp_elimSub" (formula "80") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "80") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "80") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "80") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "80") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "80") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "80") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "80") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "80") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "80") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "80") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "80") (term "0,0,0")) + (rule "replace_known_left" (formula "80") (term "0,0,0") (ifseqformula "11")) + (builtin "One Step Simplification" (formula "80")) + (rule "inEqSimp_commuteLeq" (formula "80") (term "0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "80") (term "1,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "80") (term "0,0")) + (rule "inEqSimp_commuteLeq" (formula "80") (term "1,0,0,1,1,1,1,1")) + (rule "applyEq" (formula "80") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "33")) + (rule "applyEq" (formula "80") (term "2,0,1,0,1,1") (ifseqformula "33")) + (rule "applyEq" (formula "80") (term "0,0,0") (ifseqformula "33")) + (rule "applyEq" (formula "80") (term "0,1,0,0,1,1,1,1,1") (ifseqformula "33")) + (rule "applyEq" (formula "80") (term "2,0,1,0,0,1,1") (ifseqformula "33")) + (rule "inEqSimp_sepNegMonomial0" (formula "80") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "80") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "80") (term "0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "80") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "80") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "80") (term "0,0,0,1,1,1,1")) + (rule "replace_known_left" (formula "80") (term "0,0,1,1,1,1") (ifseqformula "7")) + (builtin "One Step Simplification" (formula "80")) + (rule "inEqSimp_subsumption1" (formula "80") (term "1,0,0,1,1,1,1,1") (ifseqformula "7")) + (rule "inEqSimp_homoInEq0" (formula "80") (term "0,1,0,0,1,1,1,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "80") (term "0,0,1,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "80") (term "1,1,0,0,1,0,0,1,1,1,1,1")) + (rule "times_zero_1" (formula "80") (term "1,0,0,1,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "80") (term "0,0,1,0,0,1,1,1,1,1")) + (rule "qeq_literals" (formula "80") (term "0,1,0,0,1,1,1,1,1")) + (builtin "One Step Simplification" (formula "80")) + (rule "inEqSimp_subsumption1" (formula "80") (term "0,0") (ifseqformula "7")) + (rule "inEqSimp_homoInEq0" (formula "80") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "80") (term "0,0,0,0")) + (rule "add_literals" (formula "80") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "80") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "80") (term "0,0,0,0")) + (rule "qeq_literals" (formula "80") (term "0,0,0")) + (builtin "One Step Simplification" (formula "80")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "81") (term "0,1,0,0,0,1,1")) + (rule "translateJavaCastInt" (formula "81") (term "0,0,1,0,0,0,1,1")) + (rule "castedGetAny" (formula "81") (term "0,0,1,0,0,0,1,1")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "81") (term "0,1")) + (rule "replace_known_right" (formula "81") (term "0,0,1") (ifseqformula "93")) + (builtin "One Step Simplification" (formula "81")) + (rule "inEqSimp_notLeq" (formula "12") (term "0,0,0,0")) + (rule "polySimp_rightDist" (formula "12") (term "1,0,0,0,0,0,0")) + (rule "mul_literals" (formula "12") (term "0,1,0,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "12") (term "0,0,0,0,0,0")) + (rule "add_literals" (formula "12") (term "0,0,0,0,0,0,0")) + (rule "add_zero_left" (formula "12") (term "0,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "12") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "12") (term "1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "12") (term "1,0,0,0,0")) + (rule "inEqSimp_notGeq" (formula "12") (term "1,0,0,0")) + (rule "times_zero_1" (formula "12") (term "1,0,0,1,0,0,0")) + (rule "add_zero_right" (formula "12") (term "0,0,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "12") (term "1,0,0,0")) + (rule "mul_literals" (formula "12") (term "1,1,0,0,0")) + (rule "inEqSimp_notLeq" (formula "12") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "12") (term "1,0,0,0,1,0")) + (rule "mul_literals" (formula "12") (term "0,1,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "12") (term "0,0,0,1,0")) + (rule "add_literals" (formula "12") (term "0,0,0,0,1,0")) + (rule "add_zero_left" (formula "12") (term "0,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "12") (term "0,1,0")) + (rule "polySimp_mulLiterals" (formula "12") (term "1,0,1,0")) + (rule "polySimp_elimOne" (formula "12") (term "1,0,1,0")) + (rule "inEqSimp_notGeq" (formula "2") (term "1,0,0,0")) + (rule "times_zero_1" (formula "2") (term "1,0,0,1,0,0,0")) + (rule "add_zero_right" (formula "2") (term "0,0,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "2") (term "1,0,0,0")) + (rule "mul_literals" (formula "2") (term "1,1,0,0,0")) + (rule "inEqSimp_notLeq" (formula "2") (term "0,0,0,0")) + (rule "polySimp_rightDist" (formula "2") (term "1,0,0,0,0,0,0")) + (rule "mul_literals" (formula "2") (term "0,1,0,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "2") (term "0,0,0,0,0,0")) + (rule "add_literals" (formula "2") (term "0,0,0,0,0,0,0")) + (rule "add_zero_left" (formula "2") (term "0,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "2") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "2") (term "1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "2") (term "1,0,0,0,0")) + (rule "Definition_axiom_for_elementsToReadCountClassEq_in_de_wiesler_BucketPointers" (formula "55") (term "1,1,1,0") (inst "b=b")) + (rule "translateJavaCastInt" (formula "55") (term "1,1,1,0")) + (rule "applyEq" (formula "55") (term "1,1,1,1,0") (ifseqformula "33")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "55") (term "1,3,1,2,0,1,0")) + (rule "translateJavaMulInt" (formula "55") (term "0,0,2,1,3,1,2,0,1,0")) + (rule "translateJavaAddInt" (formula "55") (term "0,2,1,3,1,2,0,1,0")) + (rule "polySimp_mulComm0" (formula "55") (term "0,0,2,1,3,1,2,0,1,0")) + (rule "polySimp_addComm0" (formula "55") (term "0,2,1,3,1,2,0,1,0")) + (rule "Definition_axiom_for_elementsToReadOfBucketCountClassEq_in_de_wiesler_BucketPointers" (formula "55") (term "2,2,0,1,0")) + (rule "translateJavaAddInt" (formula "55") (term "4,2,2,0,1,0")) + (rule "translateJavaAddInt" (formula "55") (term "3,2,2,0,1,0")) + (rule "polySimp_homoEq" (formula "55") (term "1,0")) + (rule "polySimp_addComm1" (formula "55") (term "0,1,0")) + (rule "polySimp_sepPosMonomial" (formula "55") (term "1,0")) + (rule "polySimp_mulComm0" (formula "55") (term "1,1,0")) + (rule "polySimp_rightDist" (formula "55") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "55") (term "1,1,1,0")) + (rule "polySimp_elimOne" (formula "55") (term "1,1,1,0")) + (rule "polySimp_mulAssoc" (formula "55") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "55") (term "0,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "55") (term "0,1,1,0")) + (rule "polySimp_elimOne" (formula "55") (term "0,1,1,0")) + (rule "inEqSimp_notLeq" (formula "2") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "2") (term "1,0,0,0,1,0")) + (rule "mul_literals" (formula "2") (term "0,1,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "2") (term "0,0,0,1,0")) + (rule "add_literals" (formula "2") (term "0,0,0,0,1,0")) + (rule "add_zero_left" (formula "2") (term "0,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "2") (term "0,1,0")) + (rule "polySimp_mulLiterals" (formula "2") (term "1,0,1,0")) + (rule "polySimp_elimOne" (formula "2") (term "1,0,1,0")) + (rule "inEqSimp_notGeq" (formula "13") (term "1,0,0,0")) + (rule "mul_literals" (formula "13") (term "1,0,0,1,0,0,0")) + (rule "add_literals" (formula "13") (term "0,0,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "13") (term "1,0,0,0")) + (rule "mul_literals" (formula "13") (term "1,1,0,0,0")) + (rule "inEqSimp_notLeq" (formula "13") (term "0,0,0,0")) + (rule "polySimp_rightDist" (formula "13") (term "1,0,0,0,0,0,0")) + (rule "mul_literals" (formula "13") (term "0,1,0,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "13") (term "0,0,0,0,0,0")) + (rule "add_literals" (formula "13") (term "0,0,0,0,0,0,0")) + (rule "add_zero_left" (formula "13") (term "0,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "13") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "13") (term "1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "13") (term "1,0,0,0,0")) + (rule "Definition_axiom_for_isSortedSeqTransitive_in_de_wiesler_Functions" (formula "87") (term "0") (inst "i=i") (inst "j=j")) + (builtin "One Step Simplification" (formula "87")) + (rule "expand_inInt" (formula "87") (term "1,0,0")) + (rule "expand_inInt" (formula "87") (term "1,0,0,1,0")) + (rule "replace_int_MIN" (formula "87") (term "0,1,1,0,0")) + (rule "replace_int_MAX" (formula "87") (term "1,0,1,0,0")) + (rule "replace_int_MIN" (formula "87") (term "0,1,1,0,0,1,0")) + (rule "replace_int_MAX" (formula "87") (term "1,0,1,0,0,1,0")) + (rule "translateJavaCastInt" (formula "87") (term "0,1,0,1,0")) + (rule "translateJavaCastInt" (formula "87") (term "1,1,0,1,0")) + (rule "castedGetAny" (formula "87") (term "0,1,0,1,0")) + (rule "castedGetAny" (formula "87") (term "1,1,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "87") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "87") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "87") (term "1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "87") (term "1,0,0,1,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "87") (term "0,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "87") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "87") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "87") (term "1,1,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "87") (term "1,0,1,0")) + (rule "applyEq" (formula "87") (term "0,1,0,0,1,0,0,0,1,0") (ifseqformula "51")) + (rule "polySimp_mulComm0" (formula "87") (term "1,0,0,1,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "87") (term "1,0,0,1,0,0,0,1,0")) + (rule "mul_literals" (formula "87") (term "0,1,0,0,1,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "87") (term "0,0,1,0,0,0,1,0")) + (rule "add_literals" (formula "87") (term "0,0,0,1,0,0,0,1,0")) + (rule "add_zero_left" (formula "87") (term "0,0,1,0,0,0,1,0")) + (rule "applyEq" (formula "87") (term "0,1,0,0,1,0,0,0") (ifseqformula "51")) + (rule "polySimp_mulComm0" (formula "87") (term "1,0,0,1,0,0,0")) + (rule "polySimp_rightDist" (formula "87") (term "1,0,0,1,0,0,0")) + (rule "mul_literals" (formula "87") (term "0,1,0,0,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "87") (term "0,0,1,0,0,0")) + (rule "add_literals" (formula "87") (term "0,0,0,1,0,0,0")) + (rule "add_zero_left" (formula "87") (term "0,0,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "87") (term "1,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "87") (term "1,1,0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "87") (term "1,1,0,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "87") (term "1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "87") (term "1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "87") (term "1,1,0,0,0")) + (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "85") (term "0")) + (builtin "One Step Simplification" (formula "85")) + (rule "translateJavaMod" (formula "85") (term "0")) + (rule "jmod_axiom" (formula "85") (term "0")) + (rule "polySimp_mulLiterals" (formula "85") (term "1,0")) + (rule "polySimp_sepNegMonomial" (formula "85")) + (rule "polySimp_mulLiterals" (formula "85") (term "0")) + (rule "newSym_eq" (formula "85") (inst "l=l_1") (inst "newSymDef=mul(int::final(bucket_pointers, + de.wiesler.BucketPointers::$first_empty_position), + Z(0(#)))")) + (rule "times_zero_1" (formula "85") (term "1,1")) + (rule "add_zero_right" (formula "85") (term "1")) + (rule "applyEq" (formula "86") (term "0,0") (ifseqformula "85")) + (rule "eqSymm" (formula "86")) + (rule "applyEq" (formula "85") (term "0,0") (ifseqformula "86")) + (rule "applyEq" (formula "70") (term "1") (ifseqformula "86")) + (rule "applyEq" (formula "69") (term "0,0") (ifseqformula "86")) + (rule "inEqSimp_commuteGeq" (formula "69") (term "0")) + (rule "applyEq" (formula "81") (term "1,0,1,1,1") (ifseqformula "86")) + (rule "applyEq" (formula "81") (term "0,0,0,1,1") (ifseqformula "86")) + (rule "inEqSimp_homoInEq1" (formula "81") (term "0,0,1,1")) + (rule "polySimp_mulLiterals" (formula "81") (term "1,0,0,0,1,1")) + (rule "polySimp_addComm1" (formula "81") (term "0,0,0,1,1")) + (rule "applyEq" (formula "44") (term "0") (ifseqformula "86")) + (rule "inEqSimp_homoInEq0" (formula "44")) + (rule "polySimp_mulLiterals" (formula "44") (term "1,0")) + (rule "polySimp_addComm1" (formula "44") (term "0")) + (rule "polySimp_addComm0" (formula "44") (term "0,0")) + (rule "applyEq" (formula "84") (term "0") (ifseqformula "86")) + (rule "inEqSimp_sepPosMonomial0" (formula "81") (term "0,0,1,1")) + (rule "polySimp_mulComm0" (formula "81") (term "1,0,0,1,1")) + (rule "polySimp_rightDist" (formula "81") (term "1,0,0,1,1")) + (rule "polySimp_mulLiterals" (formula "81") (term "1,1,0,0,1,1")) + (rule "mul_literals" (formula "81") (term "0,1,0,0,1,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "44")) + (rule "polySimp_mulComm0" (formula "44") (term "1")) + (rule "polySimp_rightDist" (formula "44") (term "1")) + (rule "polySimp_mulLiterals" (formula "44") (term "1,1")) + (rule "polySimp_elimOne" (formula "44") (term "1,1")) + (rule "polySimp_mulComm0" (formula "44") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "44") (term "0,1")) + (rule "elimGcdGeq_antec" (formula "84") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=l_1") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "polySimp_mulLiterals" (formula "84") (term "1,0,1,0")) + (rule "leq_literals" (formula "84") (term "0,0")) + (builtin "One Step Simplification" (formula "84")) + (rule "add_zero_right" (formula "84") (term "0,0,0,0")) + (rule "times_zero_1" (formula "84") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "84") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "84") (term "0,0")) + (rule "add_literals" (formula "84") (term "1,1,0,0")) + (rule "times_zero_1" (formula "84") (term "1,0,0")) + (rule "add_zero_right" (formula "84") (term "0,0")) + (rule "leq_literals" (formula "84") (term "0")) + (builtin "One Step Simplification" (formula "84")) + (rule "inEqSimp_exactShadow3" (formula "44") (ifseqformula "40")) + (rule "polySimp_rightDist" (formula "44") (term "0,0")) + (rule "polySimp_mulAssoc" (formula "44") (term "0,0,0")) + (rule "polySimp_mulComm0" (formula "44") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "44") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "44") (term "0")) + (rule "polySimp_addComm0" (formula "44") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "44")) + (rule "polySimp_mulLiterals" (formula "44") (term "0")) + (rule "polySimp_elimOne" (formula "44") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "45") (ifseqformula "42")) + (rule "polySimp_rightDist" (formula "45") (term "0,0")) + (rule "polySimp_mulAssoc" (formula "45") (term "0,0,0")) + (rule "polySimp_mulComm0" (formula "45") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "45") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "45") (term "0")) + (rule "polySimp_addComm1" (formula "45") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "45") (term "0")) + (rule "add_literals" (formula "45") (term "1,1,0")) + (rule "times_zero_1" (formula "45") (term "1,0")) + (rule "add_zero_right" (formula "45") (term "0")) + (rule "polySimp_addComm0" (formula "45") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "45")) + (rule "polySimp_mulLiterals" (formula "45") (term "0")) + (rule "elimGcdLeq_antec" (formula "45") (inst "elimGcdRightDiv=Z(7(0(6(8(8(3(8(#))))))))") (inst "elimGcdLeftDiv=l_1") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "leq_literals" (formula "45") (term "0,0")) + (builtin "One Step Simplification" (formula "45")) + (rule "polySimp_mulLiterals" (formula "45") (term "1,0,0,0,0,0")) + (rule "neg_literal" (formula "45") (term "0,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "45") (term "1,0,0")) + (rule "mul_literals" (formula "45") (term "1,0,0,0,0,0")) + (rule "add_literals" (formula "45") (term "0,0,0,0,0")) + (rule "add_literals" (formula "45") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "45") (term "0,0")) + (rule "add_literals" (formula "45") (term "1,1,0,0")) + (rule "times_zero_1" (formula "45") (term "1,0,0")) + (rule "add_zero_right" (formula "45") (term "0,0")) + (rule "qeq_literals" (formula "45") (term "0")) + (builtin "One Step Simplification" (formula "45")) + (rule "inEqSimp_exactShadow3" (formula "37") (ifseqformula "44")) + (rule "times_zero_1" (formula "37") (term "0,0")) + (rule "add_zero_left" (formula "37") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "37")) + (rule "polySimp_mulLiterals" (formula "37") (term "0")) + (rule "elimGcdLeq_antec" (formula "37") (inst "elimGcdRightDiv=Z(7(2(1(#))))") (inst "elimGcdLeftDiv=l_1") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "neg_literal" (formula "37") (term "0,0,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "37") (term "1,0,1,0")) + (rule "leq_literals" (formula "37") (term "0,0")) + (builtin "One Step Simplification" (formula "37")) + (rule "polySimp_mulLiterals" (formula "37") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "37") (term "1,0,0,0,0,0")) + (rule "add_literals" (formula "37") (term "0,0,0,0,0")) + (rule "add_literals" (formula "37") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "37") (term "0,0")) + (rule "add_literals" (formula "37") (term "1,1,0,0")) + (rule "times_zero_1" (formula "37") (term "1,0,0")) + (rule "add_zero_right" (formula "37") (term "0,0")) + (rule "qeq_literals" (formula "37") (term "0")) + (builtin "One Step Simplification" (formula "37")) + (rule "inEqSimp_subsumption0" (formula "46") (ifseqformula "37")) + (rule "leq_literals" (formula "46") (term "0")) + (builtin "One Step Simplification" (formula "46")) + (rule "true_left" (formula "46")) + (rule "inEqSimp_notLeq" (formula "47") (term "0,0,0,0")) + (rule "polySimp_rightDist" (formula "47") (term "1,0,0,0,0,0,0")) + (rule "mul_literals" (formula "47") (term "0,1,0,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "47") (term "0,0,0,0,0,0")) + (rule "add_literals" (formula "47") (term "0,0,0,0,0,0,0")) + (rule "add_zero_left" (formula "47") (term "0,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "47") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "47") (term "1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "47") (term "1,0,0,0,0")) + (rule "inEqSimp_notGeq" (formula "47") (term "1,0,0,0")) + (rule "times_zero_1" (formula "47") (term "1,0,0,1,0,0,0")) + (rule "add_literals" (formula "47") (term "0,0,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "47") (term "1,0,0,0")) + (rule "mul_literals" (formula "47") (term "1,1,0,0,0")) + (rule "commute_and_2" (formula "57") (term "0,0")) + (rule "Class_invariant_axiom_for_de_wiesler_Tree" (formula "32") (inst "i=i") (inst "i_0=i_0")) + (builtin "One Step Simplification" (formula "32")) + (rule "expand_inInt" (formula "32") (term "1,0,0,1,0")) + (rule "expand_inInt" (formula "32") (term "1,0,0,1")) + (rule "replace_int_MIN" (formula "32") (term "0,1,1,0,0,1,0")) + (rule "replace_int_MAX" (formula "32") (term "1,0,1,0,0,1,0")) + (rule "replace_int_MIN" (formula "32") (term "0,1,1,0,0,1")) + (rule "replace_int_MAX" (formula "32") (term "1,0,1,0,0,1")) + (rule "andLeft" (formula "32")) + (rule "andLeft" (formula "32")) + (rule "andLeft" (formula "32")) + (rule "andLeft" (formula "32")) + (rule "andLeft" (formula "32")) + (rule "andLeft" (formula "33")) + (rule "andLeft" (formula "32")) + (rule "andLeft" (formula "32")) + (rule "andLeft" (formula "33")) + (rule "andLeft" (formula "32")) + (rule "notLeft" (formula "32")) + (rule "notLeft" (formula "32")) + (rule "translateJavaSubInt" (formula "40") (term "0,2,1,1,0")) + (rule "translateJavaSubInt" (formula "38") (term "3,0")) + (rule "translateJavaShiftLeftInt" (formula "34") (term "1")) + (rule "eqSymm" (formula "40") (term "1,0")) + (rule "polySimp_elimSub" (formula "38") (term "3,0")) + (rule "mul_literals" (formula "38") (term "1,3,0")) + (rule "polySimp_elimSub" (formula "40") (term "0,2,0,1,0")) + (rule "mul_literals" (formula "40") (term "1,0,2,0,1,0")) + (rule "polySimp_addComm0" (formula "38") (term "3,0")) + (rule "polySimp_addComm0" (formula "40") (term "0,2,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "40") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "40") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "39") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "39") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "39") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "39") (term "1,0,0,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "40") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "40") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "39") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "39") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "39") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "37")) + (rule "inEqSimp_commuteLeq" (formula "36")) + (rule "inEqSimp_commuteLeq" (formula "35")) + (rule "inEqSimp_commuteLeq" (formula "32")) + (rule "applyEq" (formula "35") (term "0") (ifseqformula "34")) + (rule "applyEq" (formula "40") (term "1,0,1,0") (ifseqformula "29")) + (rule "applyEq" (formula "36") (term "1") (ifseqformula "34")) + (rule "applyEq" (formula "38") (term "1,3,0") (ifseqformula "34")) + (rule "applyEq" (formula "37") (term "1") (ifseqformula "34")) + (rule "applyEq" (formula "38") (term "1,0") (ifseqformula "29")) + (rule "applyEq" (formula "103") (term "0") (ifseqformula "29")) + (rule "applyEq" (formula "37") (term "0,0") (ifseqformula "29")) + (rule "inEqSimp_commuteGeq" (formula "37")) + (rule "applyEq" (formula "28") (term "0,1,0") (ifseqformula "34")) + (rule "applyEq" (formula "28") (term "2,0") (ifseqformula "34")) + (rule "applyEq" (formula "30") (term "3,0") (ifseqformula "34")) + (rule "applyEq" (formula "31") (term "1,0,2,0") (ifseqformula "34")) + (rule "eqSymm" (formula "31")) + (rule "applyEq" (formula "39") (term "0,1,0,0,1,0,0,0") (ifseqformula "34")) + (rule "applyEq" (formula "39") (term "0,1,0,0,1,1,0") (ifseqformula "34")) + (rule "applyEq" (formula "40") (term "0,1,0,0,1,0,0,0") (ifseqformula "34")) + (rule "applyEq" (formula "31") (term "1,0,2,0") (ifseqformula "34")) + (rule "eqSymm" (formula "31")) + (rule "inEqSimp_sepPosMonomial0" (formula "39") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "39") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "39") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "39") (term "0,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "39") (term "1,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "39") (term "1,1,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "39") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "39") (term "1,1,1,0")) + (rule "polySimp_rightDist" (formula "39") (term "1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "39") (term "1,1,1,1,0")) + (rule "mul_literals" (formula "39") (term "0,1,1,1,0")) + (rule "polySimp_elimOne" (formula "39") (term "1,1,1,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "40") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "40") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "40") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "40") (term "0,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "40") (term "1,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "40") (term "1,1,1,0,0,0")) + (rule "javaShiftLeftIntDef" (formula "34") (term "1")) + (rule "mod_axiom" (formula "34") (term "1,0,1")) + (rule "polySimp_mulLiterals" (formula "34") (term "1,1,0,1")) + (rule "javaShiftLeftIntDef" (formula "35") (term "0")) + (rule "mod_axiom" (formula "35") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "35") (term "1,1,0,0")) + (rule "javaShiftLeftIntDef" (formula "36") (term "1")) + (rule "mod_axiom" (formula "36") (term "1,0,1")) + (rule "polySimp_mulLiterals" (formula "36") (term "1,1,0,1")) + (rule "javaShiftLeftIntDef" (formula "38") (term "1,3,0")) + (rule "mod_axiom" (formula "38") (term "1,0,1,3,0")) + (rule "polySimp_mulLiterals" (formula "38") (term "1,1,0,1,3,0")) + (rule "javaShiftLeftIntDef" (formula "37") (term "0")) + (rule "mod_axiom" (formula "37") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "37") (term "1,1,0,0")) + (rule "javaShiftLeftIntDef" (formula "28") (term "0,1,0")) + (rule "mod_axiom" (formula "28") (term "1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "28") (term "1,1,0,0,1,0")) + (rule "javaShiftLeftIntDef" (formula "28") (term "2,0")) + (rule "mod_axiom" (formula "28") (term "1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "28") (term "1,1,0,2,0")) + (rule "javaShiftLeftIntDef" (formula "30") (term "3,0")) + (rule "mod_axiom" (formula "30") (term "1,0,3,0")) + (rule "polySimp_mulLiterals" (formula "30") (term "1,1,0,3,0")) + (rule "javaShiftLeftIntDef" (formula "31") (term "1,0,2,0")) + (rule "eqSymm" (formula "31")) + (rule "mod_axiom" (formula "31") (term "1,0,1,0,2,1")) + (rule "polySimp_mulLiterals" (formula "31") (term "1,1,0,1,0,2,1")) + (rule "javaShiftLeftIntDef" (formula "39") (term "1,1,1,0,0,0")) + (rule "mod_axiom" (formula "39") (term "1,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "39") (term "1,1,0,1,1,1,0,0,0")) + (rule "javaShiftLeftIntDef" (formula "39") (term "1,1,1,1,0")) + (rule "mod_axiom" (formula "39") (term "1,0,1,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "39") (term "1,1,0,1,1,1,1,0")) + (rule "javaShiftLeftIntDef" (formula "40") (term "1,1,1,0,0,0")) + (rule "mod_axiom" (formula "40") (term "1,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "40") (term "1,1,0,1,1,1,0,0,0")) + (rule "shiftLeftDef" (formula "34") (term "0,1")) + (rule "eqSymm" (formula "34")) + (rule "polySimp_elimNeg" (formula "34") (term "1,1,0,0")) + (rule "polySimp_mulComm0" (formula "34") (term "1,1,0,0")) + (rule "polySimp_rightDist" (formula "34") (term "1,1,0,0")) + (rule "polySimp_mulLiterals" (formula "34") (term "1,1,1,0,0")) + (rule "polySimp_mulComm0" (formula "34") (term "0,1,1,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "34") (term "2,0,0")) + (rule "polySimp_elimOneLeft0" (formula "34") (term "2,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "34") (term "1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "34") (term "0,0,0")) + (rule "times_zero_1" (formula "34") (term "1,0,0,0,0,0")) + (rule "add_zero_right" (formula "34") (term "0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "34") (term "0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "34") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "34") (term "0,0,0,0")) + (rule "shiftLeftDef" (formula "35") (term "0,0")) + (rule "polySimp_elimNeg" (formula "35") (term "1,1,0,0")) + (rule "polySimp_mulComm0" (formula "35") (term "1,1,0,0")) + (rule "polySimp_rightDist" (formula "35") (term "1,1,0,0")) + (rule "polySimp_mulLiterals" (formula "35") (term "1,1,1,0,0")) + (rule "polySimp_mulComm0" (formula "35") (term "0,1,1,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "35") (term "2,0,0")) + (rule "polySimp_elimOneLeft0" (formula "35") (term "2,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "35") (term "1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "35") (term "0,0,0")) + (rule "times_zero_1" (formula "35") (term "1,0,0,0,0,0")) + (rule "add_zero_right" (formula "35") (term "0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "35") (term "0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "35") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "35") (term "0,0,0,0")) + (rule "applyEq" (formula "35") (term "0") (ifseqformula "34")) + (rule "shiftLeftDef" (formula "36") (term "0,1")) + (rule "polySimp_elimNeg" (formula "36") (term "1,1,0,1")) + (rule "polySimp_mulComm0" (formula "36") (term "1,1,0,1")) + (rule "polySimp_rightDist" (formula "36") (term "1,1,0,1")) + (rule "polySimp_mulLiterals" (formula "36") (term "1,1,1,0,1")) + (rule "polySimp_mulComm0" (formula "36") (term "0,1,1,0,1")) + (rule "shiftLeftPositiveShiftDef" (formula "36") (term "2,0,1")) + (rule "polySimp_elimOneLeft0" (formula "36") (term "2,0,1")) + (rule "shiftRightPositiveShiftDef" (formula "36") (term "1,0,1")) + (rule "inEqSimp_ltToLeq" (formula "36") (term "0,0,1")) + (rule "times_zero_1" (formula "36") (term "1,0,0,0,0,1")) + (rule "add_zero_right" (formula "36") (term "0,0,0,0,1")) + (rule "polySimp_addAssoc" (formula "36") (term "0,0,0,1")) + (rule "inEqSimp_commuteGeq" (formula "36")) + (rule "inEqSimp_sepNegMonomial0" (formula "36") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "36") (term "0,0,0,0")) + (rule "applyEq" (formula "36") (term "0") (ifseqformula "34")) + (rule "inEqSimp_commuteLeq" (formula "36")) + (rule "shiftLeftDef" (formula "38") (term "0,1,3,0")) + (rule "polySimp_elimNeg" (formula "38") (term "1,1,0,1,3,0")) + (rule "polySimp_mulComm0" (formula "38") (term "1,1,0,1,3,0")) + (rule "polySimp_rightDist" (formula "38") (term "1,1,0,1,3,0")) + (rule "polySimp_mulLiterals" (formula "38") (term "1,1,1,0,1,3,0")) + (rule "polySimp_mulComm0" (formula "38") (term "0,1,1,0,1,3,0")) + (rule "shiftLeftPositiveShiftDef" (formula "38") (term "2,0,1,3,0")) + (rule "polySimp_elimOneLeft0" (formula "38") (term "2,0,1,3,0")) + (rule "shiftRightPositiveShiftDef" (formula "38") (term "1,0,1,3,0")) + (rule "inEqSimp_ltToLeq" (formula "38") (term "0,0,1,3,0")) + (rule "times_zero_1" (formula "38") (term "1,0,0,0,0,1,3,0")) + (rule "add_zero_right" (formula "38") (term "0,0,0,0,1,3,0")) + (rule "polySimp_addAssoc" (formula "38") (term "0,0,0,1,3,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "38") (term "0,0,1,3,0")) + (rule "polySimp_mulLiterals" (formula "38") (term "0,0,0,1,3,0")) + (rule "applyEq" (formula "38") (term "1,3,0") (ifseqformula "34")) + (rule "shiftLeftDef" (formula "37") (term "0,0")) + (rule "polySimp_elimNeg" (formula "37") (term "1,1,0,0")) + (rule "polySimp_mulComm0" (formula "37") (term "1,1,0,0")) + (rule "polySimp_rightDist" (formula "37") (term "1,1,0,0")) + (rule "polySimp_mulLiterals" (formula "37") (term "1,1,1,0,0")) + (rule "polySimp_mulComm0" (formula "37") (term "0,1,1,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "37") (term "2,0,0")) + (rule "polySimp_elimOneLeft0" (formula "37") (term "2,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "37") (term "1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "37") (term "0,0,0")) + (rule "mul_literals" (formula "37") (term "1,0,0,0,0,0")) + (rule "add_zero_right" (formula "37") (term "0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "37") (term "0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "37") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "37") (term "0,0,0,0")) + (rule "applyEq" (formula "37") (term "0") (ifseqformula "34")) + (rule "shiftLeftDef" (formula "28") (term "0,0,1,0")) + (rule "polySimp_elimNeg" (formula "28") (term "1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "28") (term "1,1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "28") (term "1,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "28") (term "1,1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "28") (term "0,1,1,0,0,1,0")) + (rule "shiftLeftPositiveShiftDef" (formula "28") (term "2,0,0,1,0")) + (rule "polySimp_elimOneLeft0" (formula "28") (term "2,0,0,1,0")) + (rule "shiftRightPositiveShiftDef" (formula "28") (term "1,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "28") (term "0,0,0,1,0")) + (rule "times_zero_1" (formula "28") (term "1,0,0,0,0,0,1,0")) + (rule "add_zero_right" (formula "28") (term "0,0,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "28") (term "0,0,0,0,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "28") (term "0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "28") (term "0,0,0,0,1,0")) + (rule "applyEq" (formula "28") (term "0,1,0") (ifseqformula "34")) + (rule "shiftLeftDef" (formula "28") (term "0,2,0")) + (rule "polySimp_elimNeg" (formula "28") (term "1,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "28") (term "1,1,0,2,0")) + (rule "polySimp_rightDist" (formula "28") (term "1,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "28") (term "1,1,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "28") (term "0,1,1,0,2,0")) + (rule "shiftLeftPositiveShiftDef" (formula "28") (term "2,0,2,0")) + (rule "polySimp_elimOneLeft0" (formula "28") (term "2,0,2,0")) + (rule "shiftRightPositiveShiftDef" (formula "28") (term "1,0,2,0")) + (rule "inEqSimp_ltToLeq" (formula "28") (term "0,0,2,0")) + (rule "mul_literals" (formula "28") (term "1,0,0,0,0,2,0")) + (rule "add_zero_right" (formula "28") (term "0,0,0,0,2,0")) + (rule "polySimp_addAssoc" (formula "28") (term "0,0,0,2,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "28") (term "0,0,2,0")) + (rule "polySimp_mulLiterals" (formula "28") (term "0,0,0,2,0")) + (rule "applyEq" (formula "28") (term "2,0") (ifseqformula "34")) + (rule "shiftLeftDef" (formula "30") (term "0,3,0")) + (rule "polySimp_elimNeg" (formula "30") (term "1,1,0,3,0")) + (rule "polySimp_mulComm0" (formula "30") (term "1,1,0,3,0")) + (rule "polySimp_rightDist" (formula "30") (term "1,1,0,3,0")) + (rule "polySimp_mulLiterals" (formula "30") (term "1,1,1,0,3,0")) + (rule "polySimp_mulComm0" (formula "30") (term "0,1,1,0,3,0")) + (rule "shiftLeftPositiveShiftDef" (formula "30") (term "2,0,3,0")) + (rule "polySimp_elimOneLeft0" (formula "30") (term "2,0,3,0")) + (rule "shiftRightPositiveShiftDef" (formula "30") (term "1,0,3,0")) + (rule "inEqSimp_ltToLeq" (formula "30") (term "0,0,3,0")) + (rule "mul_literals" (formula "30") (term "1,0,0,0,0,3,0")) + (rule "add_zero_right" (formula "30") (term "0,0,0,0,3,0")) + (rule "polySimp_addAssoc" (formula "30") (term "0,0,0,3,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "30") (term "0,0,3,0")) + (rule "polySimp_mulLiterals" (formula "30") (term "0,0,0,3,0")) + (rule "applyEq" (formula "30") (term "3,0") (ifseqformula "34")) + (rule "javaShiftLeftIntDef" (formula "31") (term "1,0,2,0")) + (rule "mod_axiom" (formula "31") (term "1,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "31") (term "1,1,0,1,0,2,0")) + (rule "eqSymm" (formula "31")) + (rule "shiftLeftDef" (formula "39") (term "0,1,1,1,0,0,0")) + (rule "polySimp_elimNeg" (formula "39") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "39") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "39") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "39") (term "1,1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "39") (term "0,1,1,0,1,1,1,0,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "39") (term "2,0,1,1,1,0,0,0")) + (rule "polySimp_elimOneLeft0" (formula "39") (term "2,0,1,1,1,0,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "39") (term "1,0,1,1,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "39") (term "0,0,1,1,1,0,0,0")) + (rule "times_zero_1" (formula "39") (term "1,0,0,0,0,1,1,1,0,0,0")) + (rule "add_zero_right" (formula "39") (term "0,0,0,0,1,1,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "39") (term "0,0,0,1,1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "39") (term "0,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "39") (term "0,0,0,1,1,1,0,0,0")) + (rule "applyEq" (formula "39") (term "1,1,1,0,0,0") (ifseqformula "34")) + (rule "shiftLeftDef" (formula "39") (term "0,1,1,1,1,0")) + (rule "polySimp_elimNeg" (formula "39") (term "1,1,0,1,1,1,1,0")) + (rule "polySimp_mulComm0" (formula "39") (term "1,1,0,1,1,1,1,0")) + (rule "polySimp_rightDist" (formula "39") (term "1,1,0,1,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "39") (term "1,1,1,0,1,1,1,1,0")) + (rule "polySimp_mulComm0" (formula "39") (term "0,1,1,0,1,1,1,1,0")) + (rule "shiftLeftPositiveShiftDef" (formula "39") (term "2,0,1,1,1,1,0")) + (rule "polySimp_elimOneLeft0" (formula "39") (term "2,0,1,1,1,1,0")) + (rule "shiftRightPositiveShiftDef" (formula "39") (term "1,0,1,1,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "39") (term "0,0,1,1,1,1,0")) + (rule "mul_literals" (formula "39") (term "1,0,0,0,0,1,1,1,1,0")) + (rule "add_literals" (formula "39") (term "0,0,0,0,1,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "39") (term "0,0,0,1,1,1,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "39") (term "0,0,1,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "39") (term "0,0,0,1,1,1,1,0")) + (rule "applyEq" (formula "39") (term "1,1,1,1,0") (ifseqformula "34")) + (rule "shiftLeftDef" (formula "40") (term "0,1,1,1,0,0,0")) + (rule "polySimp_elimNeg" (formula "40") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "40") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "40") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "40") (term "1,1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "40") (term "0,1,1,0,1,1,1,0,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "40") (term "2,0,1,1,1,0,0,0")) + (rule "polySimp_elimOneLeft0" (formula "40") (term "2,0,1,1,1,0,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "40") (term "1,0,1,1,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "40") (term "0,0,1,1,1,0,0,0")) + (rule "times_zero_1" (formula "40") (term "1,0,0,0,0,1,1,1,0,0,0")) + (rule "add_zero_right" (formula "40") (term "0,0,0,0,1,1,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "40") (term "0,0,0,1,1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "40") (term "0,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "40") (term "0,0,0,1,1,1,0,0,0")) + (rule "applyEq" (formula "40") (term "1,1,1,0,0,0") (ifseqformula "34")) + (rule "shiftLeftDef" (formula "31") (term "0,1,0,2,1")) + (rule "eqSymm" (formula "31")) + (rule "polySimp_elimNeg" (formula "31") (term "1,1,0,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "31") (term "1,1,0,1,0,2,0")) + (rule "polySimp_rightDist" (formula "31") (term "1,1,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "31") (term "1,1,1,0,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "31") (term "0,1,1,0,1,0,2,0")) + (rule "shiftLeftPositiveShiftDef" (formula "31") (term "2,0,1,0,2,0")) + (rule "polySimp_elimOneLeft0" (formula "31") (term "2,0,1,0,2,0")) + (rule "shiftRightPositiveShiftDef" (formula "31") (term "1,0,1,0,2,0")) + (rule "inEqSimp_ltToLeq" (formula "31") (term "0,0,1,0,2,0")) + (rule "times_zero_1" (formula "31") (term "1,0,0,0,0,1,0,2,0")) + (rule "add_literals" (formula "31") (term "0,0,0,0,1,0,2,0")) + (rule "polySimp_addAssoc" (formula "31") (term "0,0,0,1,0,2,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "31") (term "0,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "31") (term "0,0,0,1,0,2,0")) + (rule "applyEq" (formula "31") (term "1,0,2,0") (ifseqformula "34")) + (rule "shiftLeftDef" (formula "31") (term "0,1,0,2,1")) + (rule "eqSymm" (formula "31")) + (rule "polySimp_elimNeg" (formula "31") (term "1,1,0,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "31") (term "1,1,0,1,0,2,0")) + (rule "polySimp_rightDist" (formula "31") (term "1,1,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "31") (term "1,1,1,0,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "31") (term "0,1,1,0,1,0,2,0")) + (rule "shiftLeftPositiveShiftDef" (formula "31") (term "2,0,1,0,2,0")) + (rule "polySimp_elimOneLeft0" (formula "31") (term "2,0,1,0,2,0")) + (rule "shiftRightPositiveShiftDef" (formula "31") (term "1,0,1,0,2,0")) + (rule "inEqSimp_ltToLeq" (formula "31") (term "0,0,1,0,2,0")) + (rule "times_zero_1" (formula "31") (term "1,0,0,0,0,1,0,2,0")) + (rule "add_literals" (formula "31") (term "0,0,0,0,1,0,2,0")) + (rule "polySimp_addAssoc" (formula "31") (term "0,0,0,1,0,2,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "31") (term "0,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "31") (term "0,0,0,1,0,2,0")) + (rule "applyEq" (formula "31") (term "1,0,2,0") (ifseqformula "34")) + (rule "inEqSimp_exactShadow3" (formula "35") (ifseqformula "37")) + (rule "mul_literals" (formula "35") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "35")) + (rule "mul_literals" (formula "35") (term "1")) + (rule "inEqSimp_or_subsumption6" (formula "12") (term "1,0")) + (rule "inEqSimp_gtToGeq" (formula "12") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,1,1,0")) + (rule "polySimp_pullOutFactor2b" (formula "12") (term "0,0,1,1,0")) + (rule "add_literals" (formula "12") (term "1,1,0,0,1,1,0")) + (rule "times_zero_1" (formula "12") (term "1,0,0,1,1,0")) + (rule "add_zero_right" (formula "12") (term "0,0,1,1,0")) + (rule "qeq_literals" (formula "12") (term "0,1,1,0")) + (builtin "One Step Simplification" (formula "12")) + (rule "inEqSimp_or_subsumption6" (formula "2") (term "1,0")) + (rule "inEqSimp_gtToGeq" (formula "2") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "2") (term "1,0,0,0,1,1,0")) + (rule "polySimp_pullOutFactor2b" (formula "2") (term "0,0,1,1,0")) + (rule "add_literals" (formula "2") (term "1,1,0,0,1,1,0")) + (rule "times_zero_1" (formula "2") (term "1,0,0,1,1,0")) + (rule "add_zero_right" (formula "2") (term "0,0,1,1,0")) + (rule "qeq_literals" (formula "2") (term "0,1,1,0")) + (builtin "One Step Simplification" (formula "2")) + (rule "Contract_axiom_for_elementsToReadCountElementSplitBucket_in_BucketPointers" (formula "68") (term "0")) + (builtin "One Step Simplification" (formula "68") (ifInst "" (formula "134")) (ifInst "" (formula "132")) (ifInst "" (formula "69")) (ifInst "" (formula "20"))) + (rule "wellFormedAnon" (formula "68") (term "1,0")) + (rule "wellFormedAnon" (formula "68") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "68") (term "1,1,0,1,0,0")) + (rule "translateJavaAddInt" (formula "68") (term "0,0,0,1,0,0")) + (rule "replace_known_left" (formula "68") (term "1,0,1,0") (ifseqformula "15")) + (builtin "One Step Simplification" (formula "68") (ifInst "" (formula "16")) (ifInst "" (formula "5"))) + (rule "inEqSimp_ltToLeq" (formula "68") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "68") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "68") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "68") (term "0,0,0")) + (rule "replace_known_left" (formula "68") (term "0,0,0") (ifseqformula "11")) + (builtin "One Step Simplification" (formula "68")) + (rule "inEqSimp_homoInEq0" (formula "68") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "68") (term "1,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "68") (term "1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "68") (term "0,1,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "68") (term "0,0,0,1,0")) + (rule "polySimp_addComm1" (formula "68") (term "0,0,0,0,1,0")) + (rule "polySimp_pullOutFactor1" (formula "68") (term "0,0,0,0,0,1,0")) + (rule "add_literals" (formula "68") (term "1,0,0,0,0,0,1,0")) + (rule "times_zero_1" (formula "68") (term "0,0,0,0,0,1,0")) + (rule "add_zero_left" (formula "68") (term "0,0,0,0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "68") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "68") (term "1,0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "68") (term "1,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "68") (term "0,1,0,1,0,1,0")) + (rule "polySimp_addComm1" (formula "68") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "68") (term "0,0,1,0,1,0")) + (rule "polySimp_pullOutFactor1" (formula "68") (term "0,0,0,1,0,1,0")) + (rule "add_literals" (formula "68") (term "1,0,0,0,1,0,1,0")) + (rule "times_zero_1" (formula "68") (term "0,0,0,1,0,1,0")) + (rule "add_zero_left" (formula "68") (term "0,0,1,0,1,0")) + (rule "applyEq" (formula "68") (term "0,1,0,0,0") (ifseqformula "42")) + (rule "inEqSimp_sepNegMonomial1" (formula "68") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "68") (term "0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "68") (term "0,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "68") (term "1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "68") (term "1,1,0,1,0")) + (rule "polySimp_elimOne" (formula "68") (term "1,1,0,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "68") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "68") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "68") (term "0,0,0")) + (rule "replace_known_left" (formula "68") (term "0,0") (ifseqformula "7")) + (builtin "One Step Simplification" (formula "68")) + (rule "Definition_axiom_for_elementsToReadCountElementSplitBucket_in_de_wiesler_BucketPointers" (formula "69") (term "0") (inst "element=element") (inst "b=b")) + (builtin "One Step Simplification" (formula "69")) + (rule "expand_inInt" (formula "69") (term "0,0")) + (rule "replace_int_MIN" (formula "69") (term "0,1,0,0")) + (rule "replace_int_MAX" (formula "69") (term "1,0,0,0")) + (rule "translateJavaAddInt" (formula "69") (term "2,1,2,0,0,1,1,0")) + (rule "translateJavaAddInt" (formula "69") (term "3,1,1,1,0")) + (rule "translateJavaCastInt" (formula "69") (term "0,1,1,0")) + (rule "eqSymm" (formula "69") (term "1,0")) + (rule "translateJavaAddInt" (formula "69") (term "0,1,0")) + (rule "polySimp_homoEq" (formula "69") (term "1,0")) + (rule "polySimp_mulComm0" (formula "69") (term "1,0,1,0")) + (rule "polySimp_addComm0" (formula "69") (term "1,1,0,1,0")) + (rule "polySimp_rightDist" (formula "69") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "69") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "69") (term "0,1,0")) + (rule "polySimp_addComm0" (formula "69") (term "0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "69") (term "1,0,0")) + (rule "applyEq" (formula "69") (term "1,0,1,0,1,0") (ifseqformula "42")) + (rule "polySimp_sepNegMonomial" (formula "69") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "69") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "69") (term "0,1,0")) + (rule "seqGetAlphaCast" (formula "99") (term "0")) + (rule "castedGetAny" (formula "99") (term "0")) + (builtin "One Step Simplification" (formula "99")) + (rule "true_left" (formula "99")) + (rule "arrayLengthIsAShort" (formula "95") (term "0")) + (rule "expand_inShort" (formula "95")) + (rule "replace_short_MIN" (formula "95") (term "0,1")) + (rule "replace_short_MAX" (formula "95") (term "1,0")) + (rule "andLeft" (formula "95")) + (rule "inEqSimp_commuteLeq" (formula "96")) + (rule "inEqSimp_exactShadow3" (formula "97") (ifseqformula "95")) + (rule "polySimp_mulAssoc" (formula "97") (term "0,0")) + (rule "polySimp_mulComm0" (formula "97") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "97") (term "0,0")) + (rule "polySimp_addComm0" (formula "97") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "97")) + (rule "polySimp_mulLiterals" (formula "97") (term "0")) + (rule "inEqSimp_subsumption4" (formula "97") (ifseqformula "27")) + (rule "mul_literals" (formula "97") (term "0,1,0")) + (rule "greater_literals" (formula "97") (term "0,0")) + (builtin "One Step Simplification" (formula "97")) + (rule "leq_literals" (formula "97") (term "0")) + (builtin "One Step Simplification" (formula "97")) + (rule "true_left" (formula "97")) + (rule "arrayLengthNotNegative" (formula "97") (term "0")) + (rule "inEqSimp_subsumption1" (formula "96") (ifseqformula "97")) + (rule "leq_literals" (formula "96") (term "0")) + (builtin "One Step Simplification" (formula "96")) + (rule "true_left" (formula "96")) + (rule "nnf_imp2or" (formula "63") (term "0")) + (rule "commute_and" (formula "137")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "80") (term "1")) + (rule "translateJavaCastInt" (formula "80") (term "0,1")) + (rule "castedGetAny" (formula "80") (term "0,1")) + (rule "inEqSimp_commuteGeq" (formula "80")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "81") (term "0,1")) + (builtin "One Step Simplification" (formula "81") (ifInst "" (formula "135")) (ifInst "" (formula "85"))) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "81") (term "1,0") (ifseqformula "71")) + (builtin "One Step Simplification" (formula "81") (ifInst "" (formula "20"))) + (rule "wellFormedAnonEQ" (formula "81") (term "1,0") (ifseqformula "71")) + (rule "wellFormedAnon" (formula "81") (term "0,1,0")) + (rule "wellFormedAnon" (formula "81") (term "0,0,1,0")) + (rule "translateJavaSubInt" (formula "81") (term "2,0,1,1,1,1,1,1")) + (rule "translateJavaAddInt" (formula "81") (term "2,1,1,0,1,1,1,1")) + (rule "replace_known_left" (formula "81") (term "1,1,0") (ifseqformula "70")) + (builtin "One Step Simplification" (formula "81") (ifInst "" (formula "16")) (ifInst "" (formula "15")) (ifInst "" (formula "5"))) + (rule "polySimp_elimSub" (formula "81") (term "2,0,1,1,1,1,1,1")) + (rule "mul_literals" (formula "81") (term "1,2,0,1,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "81") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "81") (term "2,0,1,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "81") (term "0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "81") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "81") (term "1,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "81") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "81") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "81") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "81") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "81") (term "0,0,0,1,1")) + (rule "replace_known_left" (formula "81") (term "0,0,0,1,1") (ifseqformula "77")) + (builtin "One Step Simplification" (formula "81")) + (rule "inEqSimp_commuteLeq" (formula "81") (term "1,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "81") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "81") (term "1,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "81") (term "0,0,0")) + (rule "replace_known_left" (formula "81") (term "0,0,0") (ifseqformula "11")) + (builtin "One Step Simplification" (formula "81")) + (rule "applyEq" (formula "81") (term "2,0,1,0,1,1") (ifseqformula "42")) + (rule "applyEq" (formula "81") (term "2,0,0,0,1,1") (ifseqformula "42")) + (rule "applyEq" (formula "81") (term "0,0,0") (ifseqformula "42")) + (rule "applyEq" (formula "81") (term "0,1,0,1,1,1,1,1") (ifseqformula "42")) + (rule "applyEq" (formula "81") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "42")) + (rule "inEqSimp_sepNegMonomial0" (formula "81") (term "0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "81") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "81") (term "0,0,0,1,1,1,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "81") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "81") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "81") (term "0,0,0,1,1,1,1")) + (rule "replace_known_left" (formula "81") (term "0,0,1,1,1,1") (ifseqformula "7")) + (builtin "One Step Simplification" (formula "81")) + (rule "inEqSimp_subsumption1" (formula "81") (term "0,0") (ifseqformula "7")) + (rule "inEqSimp_homoInEq0" (formula "81") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "81") (term "0,0,0,0")) + (rule "add_literals" (formula "81") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "81") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "81") (term "0,0,0,0")) + (rule "qeq_literals" (formula "81") (term "0,0,0")) + (builtin "One Step Simplification" (formula "81")) + (rule "inEqSimp_subsumption1" (formula "81") (term "1,0,1,1,1,1,1") (ifseqformula "7")) + (rule "inEqSimp_homoInEq0" (formula "81") (term "0,1,0,1,1,1,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "81") (term "0,0,1,0,1,1,1,1,1")) + (rule "add_literals" (formula "81") (term "1,1,0,0,1,0,1,1,1,1,1")) + (rule "times_zero_1" (formula "81") (term "1,0,0,1,0,1,1,1,1,1")) + (rule "add_literals" (formula "81") (term "0,0,1,0,1,1,1,1,1")) + (rule "qeq_literals" (formula "81") (term "0,1,0,1,1,1,1,1")) + (builtin "One Step Simplification" (formula "81")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "82") (term "0,1")) + (rule "translateJavaCastInt" (formula "82") (term "0,0,1")) + (rule "castedGetAny" (formula "82") (term "0,0,1")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "79") (term "0")) + (rule "translateJavaCastInt" (formula "79") (term "0,0")) + (rule "castedGetAny" (formula "79") (term "0,0")) + (rule "inEqSimp_exactShadow3" (formula "79") (ifseqformula "80")) + (rule "polySimp_mulComm0" (formula "79") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "79")) + (rule "polySimp_mulLiterals" (formula "79") (term "1")) + (rule "polySimp_elimOne" (formula "79") (term "1")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "84") (term "0")) + (builtin "One Step Simplification" (formula "84") (ifInst "" (formula "137")) (ifInst "" (formula "87"))) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "84") (term "1,0") (ifseqformula "71")) + (builtin "One Step Simplification" (formula "84") (ifInst "" (formula "20"))) + (rule "wellFormedAnonEQ" (formula "84") (term "1,0") (ifseqformula "71")) + (rule "wellFormedAnon" (formula "84") (term "0,1,0")) + (rule "wellFormedAnon" (formula "84") (term "0,0,1,0")) + (rule "translateJavaAddInt" (formula "84") (term "2,1,1,0,1,1,1,1")) + (rule "translateJavaSubInt" (formula "84") (term "2,0,1,1,1,1,1,1")) + (rule "replace_known_left" (formula "84") (term "0,0,0,1,0") (ifseqformula "16")) + (builtin "One Step Simplification" (formula "84") (ifInst "" (formula "15")) (ifInst "" (formula "5")) (ifInst "" (formula "70"))) + (rule "polySimp_elimSub" (formula "84") (term "2,0,1,1,1,1,1,1")) + (rule "mul_literals" (formula "84") (term "1,2,0,1,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "84") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "84") (term "2,0,1,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "84") (term "0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "84") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "84") (term "1,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "84") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "84") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "84") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "84") (term "0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "84") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "84") (term "1,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "84") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "84") (term "0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "84") (term "1,0,1,1,1,1")) + (rule "applyEq" (formula "84") (term "0,1,0,0") (ifseqformula "42")) + (rule "inEqSimp_homoInEq1" (formula "84") (term "1,0,0")) + (rule "polySimp_pullOutFactor1" (formula "84") (term "0,1,0,0")) + (rule "add_literals" (formula "84") (term "1,0,1,0,0")) + (rule "times_zero_1" (formula "84") (term "0,1,0,0")) + (rule "leq_literals" (formula "84") (term "1,0,0")) + (builtin "One Step Simplification" (formula "84")) + (rule "applyEq" (formula "84") (term "2,0,1,0,1,1") (ifseqformula "42")) + (rule "applyEq" (formula "84") (term "0,1,0,1,1,1,1,1") (ifseqformula "42")) + (rule "inEqSimp_homoInEq1" (formula "84") (term "1,0,1,1,1,1,1")) + (rule "polySimp_pullOutFactor1" (formula "84") (term "0,1,0,1,1,1,1,1")) + (rule "add_literals" (formula "84") (term "1,0,1,0,1,1,1,1,1")) + (rule "times_zero_1" (formula "84") (term "0,1,0,1,1,1,1,1")) + (rule "leq_literals" (formula "84") (term "1,0,1,1,1,1,1")) + (builtin "One Step Simplification" (formula "84")) + (rule "applyEq" (formula "84") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "42")) + (rule "polySimp_pullOutFactor1b" (formula "84") (term "0,0,0,1,1,1,1")) + (rule "add_literals" (formula "84") (term "1,1,0,0,0,1,1,1,1")) + (rule "times_zero_1" (formula "84") (term "1,0,0,0,1,1,1,1")) + (rule "add_literals" (formula "84") (term "0,0,0,1,1,1,1")) + (rule "leq_literals" (formula "84") (term "0,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "84")) + (rule "applyEq" (formula "84") (term "2,0,1,0,0,1,1") (ifseqformula "42")) + (rule "inEqSimp_homoInEq1" (formula "84") (term "1,0,0,1,1")) + (rule "polySimp_pullOutFactor1" (formula "84") (term "0,1,0,0,1,1")) + (rule "add_literals" (formula "84") (term "1,0,1,0,0,1,1")) + (rule "times_zero_1" (formula "84") (term "0,1,0,0,1,1")) + (rule "leq_literals" (formula "84") (term "1,0,0,1,1")) + (builtin "One Step Simplification" (formula "84")) + (rule "inEqSimp_sepNegMonomial0" (formula "84") (term "0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "84") (term "0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "84") (term "0,0,1,1,1,1")) + (rule "inEqSimp_subsumption1" (formula "84") (term "0,1,1,1,1") (ifseqformula "26")) + (rule "leq_literals" (formula "84") (term "0,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "84")) + (rule "inEqSimp_subsumption1" (formula "84") (term "0,0") (ifseqformula "26")) + (rule "leq_literals" (formula "84") (term "0,0,0")) + (builtin "One Step Simplification" (formula "84")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "85") (term "0")) + (rule "translateJavaCastInt" (formula "85") (term "0,0")) + (rule "castedGetAny" (formula "85") (term "0,0")) + (rule "applyEq" (formula "85") (term "0,0") (ifseqformula "53")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "77") (term "0")) + (builtin "One Step Simplification" (formula "77") (ifInst "" (formula "138")) (ifInst "" (formula "88"))) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "77") (term "1,0") (ifseqformula "71")) + (builtin "One Step Simplification" (formula "77") (ifInst "" (formula "20"))) + (rule "wellFormedAnonEQ" (formula "77") (term "1,0") (ifseqformula "71")) + (rule "wellFormedAnon" (formula "77") (term "0,1,0")) + (rule "wellFormedAnon" (formula "77") (term "0,0,1,0")) + (rule "translateJavaSubInt" (formula "77") (term "2,0,1,1,1,1,1,1")) + (rule "translateJavaAddInt" (formula "77") (term "2,1,1,0,1,1,1,1")) + (rule "replace_known_left" (formula "77") (term "0,0,0,1,0") (ifseqformula "16")) + (builtin "One Step Simplification" (formula "77") (ifInst "" (formula "15")) (ifInst "" (formula "5")) (ifInst "" (formula "70"))) + (rule "polySimp_elimSub" (formula "77") (term "2,0,1,1,1,1,1,1")) + (rule "mul_literals" (formula "77") (term "1,2,0,1,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "77") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "77") (term "2,0,1,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "77") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "77") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "77") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "77") (term "0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "77") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "77") (term "1,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "77") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "77") (term "0,0,0,1,1")) + (rule "replace_known_left" (formula "77") (term "0,0,0,1,1") (ifseqformula "78")) + (builtin "One Step Simplification" (formula "77")) + (rule "inEqSimp_commuteLeq" (formula "77") (term "0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "77") (term "0,0,0")) + (rule "replace_known_left" (formula "77") (term "0,0,0") (ifseqformula "11")) + (builtin "One Step Simplification" (formula "77")) + (rule "inEqSimp_commuteLeq" (formula "77") (term "1,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "77") (term "1,0,1,1,1,1")) + (rule "applyEq" (formula "77") (term "0,1,0,1,1,1,1,1") (ifseqformula "42")) + (rule "applyEq" (formula "77") (term "2,0,1,0,1,1") (ifseqformula "42")) + (rule "applyEq" (formula "77") (term "2,0,0,0,1,1") (ifseqformula "42")) + (rule "applyEq" (formula "77") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "42")) + (rule "applyEq" (formula "77") (term "0,0,0") (ifseqformula "42")) + (rule "inEqSimp_sepNegMonomial0" (formula "77") (term "0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "77") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "77") (term "0,0,0,1,1,1,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "77") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "77") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "77") (term "0,0,0,1,1,1,1")) + (rule "replace_known_left" (formula "77") (term "0,0,1,1,1,1") (ifseqformula "7")) + (builtin "One Step Simplification" (formula "77")) + (rule "inEqSimp_subsumption1" (formula "77") (term "1,0,1,1,1,1,1") (ifseqformula "7")) + (rule "inEqSimp_homoInEq0" (formula "77") (term "0,1,0,1,1,1,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "77") (term "0,0,1,0,1,1,1,1,1")) + (rule "add_literals" (formula "77") (term "1,1,0,0,1,0,1,1,1,1,1")) + (rule "times_zero_1" (formula "77") (term "1,0,0,1,0,1,1,1,1,1")) + (rule "add_literals" (formula "77") (term "0,0,1,0,1,1,1,1,1")) + (rule "qeq_literals" (formula "77") (term "0,1,0,1,1,1,1,1")) + (builtin "One Step Simplification" (formula "77")) + (rule "inEqSimp_subsumption1" (formula "77") (term "0,0") (ifseqformula "7")) + (rule "inEqSimp_homoInEq0" (formula "77") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "77") (term "0,0,0,0")) + (rule "add_literals" (formula "77") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "77") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "77") (term "0,0,0,0")) + (rule "qeq_literals" (formula "77") (term "0,0,0")) + (builtin "One Step Simplification" (formula "77") (ifInst "" (formula "83"))) + (rule "true_left" (formula "77")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "78") (term "0")) + (builtin "One Step Simplification" (formula "78") (ifInst "" (formula "138")) (ifInst "" (formula "88"))) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "78") (term "1,0") (ifseqformula "71")) + (builtin "One Step Simplification" (formula "78") (ifInst "" (formula "20"))) + (rule "wellFormedAnonEQ" (formula "78") (term "1,0") (ifseqformula "71")) + (rule "wellFormedAnon" (formula "78") (term "0,1,0")) + (rule "wellFormedAnon" (formula "78") (term "0,0,1,0")) + (rule "translateJavaSubInt" (formula "78") (term "2,0,1,1,1,1,1,1")) + (rule "translateJavaAddInt" (formula "78") (term "2,1,1,0,1,1,1,1")) + (rule "replace_known_left" (formula "78") (term "0,0,0,1,0") (ifseqformula "16")) + (builtin "One Step Simplification" (formula "78") (ifInst "" (formula "15")) (ifInst "" (formula "5")) (ifInst "" (formula "70"))) + (rule "polySimp_elimSub" (formula "78") (term "2,0,1,1,1,1,1,1")) + (rule "mul_literals" (formula "78") (term "1,2,0,1,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "78") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "78") (term "2,0,1,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "78") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "78") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "78") (term "0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "78") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "78") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "78") (term "0,0,0,1,1")) + (rule "replace_known_left" (formula "78") (term "0,0,0,1,1") (ifseqformula "77")) + (builtin "One Step Simplification" (formula "78")) + (rule "inEqSimp_commuteLeq" (formula "78") (term "1,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "78") (term "0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "78") (term "0,0,0")) + (rule "replace_known_left" (formula "78") (term "0,0,0") (ifseqformula "11")) + (builtin "One Step Simplification" (formula "78")) + (rule "inEqSimp_commuteLeq" (formula "78") (term "1,0,1,1,1,1")) + (rule "applyEq" (formula "78") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "42")) + (rule "applyEq" (formula "78") (term "2,0,0,0,1,1") (ifseqformula "42")) + (rule "applyEq" (formula "78") (term "0,0,0") (ifseqformula "42")) + (rule "applyEq" (formula "78") (term "0,1,0,1,1,1,1,1") (ifseqformula "42")) + (rule "applyEq" (formula "78") (term "2,0,1,0,1,1") (ifseqformula "42")) + (rule "inEqSimp_sepNegMonomial0" (formula "78") (term "0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "78") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "78") (term "0,0,0,1,1,1,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "78") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "78") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "78") (term "0,0,0,1,1,1,1")) + (rule "replace_known_left" (formula "78") (term "0,0,1,1,1,1") (ifseqformula "7")) + (builtin "One Step Simplification" (formula "78")) + (rule "inEqSimp_subsumption1" (formula "78") (term "0,0") (ifseqformula "7")) + (rule "inEqSimp_homoInEq0" (formula "78") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "78") (term "0,0,0,0")) + (rule "add_literals" (formula "78") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "78") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "78") (term "0,0,0,0")) + (rule "qeq_literals" (formula "78") (term "0,0,0")) + (builtin "One Step Simplification" (formula "78")) + (rule "inEqSimp_subsumption1" (formula "78") (term "1,0,1,1,1,1,1") (ifseqformula "7")) + (rule "inEqSimp_homoInEq0" (formula "78") (term "0,1,0,1,1,1,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "78") (term "0,0,1,0,1,1,1,1,1")) + (rule "add_literals" (formula "78") (term "1,1,0,0,1,0,1,1,1,1,1")) + (rule "times_zero_1" (formula "78") (term "1,0,0,1,0,1,1,1,1,1")) + (rule "add_literals" (formula "78") (term "0,0,1,0,1,1,1,1,1")) + (rule "qeq_literals" (formula "78") (term "0,1,0,1,1,1,1,1")) + (builtin "One Step Simplification" (formula "78") (ifInst "" (formula "83"))) + (rule "true_left" (formula "78")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "78") (term "0")) + (rule "translateJavaCastInt" (formula "78") (term "0,0")) + (rule "castedGetAny" (formula "78") (term "0,0")) + (rule "inEqSimp_subsumption0" (formula "96") (term "1,0,0,0,1") (ifseqformula "78")) + (rule "inEqSimp_homoInEq0" (formula "96") (term "0,1,0,0,0,1")) + (rule "polySimp_pullOutFactor1b" (formula "96") (term "0,0,1,0,0,0,1")) + (rule "add_literals" (formula "96") (term "1,1,0,0,1,0,0,0,1")) + (rule "times_zero_1" (formula "96") (term "1,0,0,1,0,0,0,1")) + (rule "add_zero_right" (formula "96") (term "0,0,1,0,0,0,1")) + (rule "qeq_literals" (formula "96") (term "0,1,0,0,0,1")) + (builtin "One Step Simplification" (formula "96")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "77") (term "0")) + (rule "translateJavaCastInt" (formula "77") (term "0,0")) + (rule "castedGetAny" (formula "77") (term "0,0")) + (rule "inEqSimp_exactShadow3" (formula "77") (ifseqformula "78")) + (rule "times_zero_1" (formula "77") (term "0,0")) + (rule "add_zero_left" (formula "77") (term "0")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "87") (inst "b=b")) + (builtin "One Step Simplification" (formula "87")) + (rule "expand_inInt" (formula "87") (term "1,0,0,1")) + (rule "replace_int_MAX" (formula "87") (term "1,0,1,0,0,1")) + (rule "replace_int_MIN" (formula "87") (term "0,1,1,0,0,1")) + (rule "andLeft" (formula "87")) + (rule "andLeft" (formula "87")) + (rule "andLeft" (formula "87")) + (rule "andLeft" (formula "89")) + (rule "andLeft" (formula "87")) + (rule "andLeft" (formula "87")) + (rule "andLeft" (formula "89")) + (rule "andLeft" (formula "89")) + (rule "andLeft" (formula "89")) + (rule "translateJavaAddInt" (formula "93") (term "1")) + (rule "translateJavaCastInt" (formula "94") (term "0")) + (rule "translateJavaMulInt" (formula "88") (term "0")) + (rule "translateJavaMulInt" (formula "87") (term "1")) + (rule "translateJavaCastInt" (formula "91") (term "0")) + (rule "translateJavaCastInt" (formula "90") (term "1")) + (rule "polySimp_mulComm0" (formula "88") (term "0")) + (rule "polySimp_mulComm0" (formula "87") (term "1")) + (rule "polySimp_addComm0" (formula "93") (term "1")) + (rule "castedGetAny" (formula "94") (term "0")) + (rule "castedGetAny" (formula "91") (term "0")) + (rule "castedGetAny" (formula "90") (term "1")) + (rule "inEqSimp_ltToLeq" (formula "95") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "95") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "95") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "95") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "89")) + (rule "inEqSimp_commuteLeq" (formula "87")) + (rule "inEqSimp_commuteLeq" (formula "90")) + (rule "applyEq" (formula "62") (term "0") (ifseqformula "93")) + (rule "polySimp_homoEq" (formula "62")) + (rule "polySimp_mulComm0" (formula "62") (term "1,0")) + (rule "polySimp_rightDist" (formula "62") (term "1,0")) + (rule "mul_literals" (formula "62") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "62") (term "0")) + (rule "polySimp_addComm1" (formula "62") (term "0,0")) + (rule "add_literals" (formula "62") (term "0,0,0")) + (rule "add_zero_left" (formula "62") (term "0,0")) + (rule "applyEq" (formula "89") (term "0") (ifseqformula "111")) + (rule "applyEq" (formula "91") (term "1,0") (ifseqformula "42")) + (rule "applyEq" (formula "92") (term "0,0") (ifseqformula "111")) + (rule "applyEq" (formula "87") (term "0,0") (ifseqformula "42")) + (rule "applyEq" (formula "88") (term "0,0") (ifseqformula "42")) + (rule "inEqSimp_commuteLeq" (formula "88")) + (rule "applyEq" (formula "89") (term "1") (ifseqformula "110")) + (rule "applyEq" (formula "89") (term "1,0") (ifseqformula "42")) + (rule "applyEq" (formula "94") (term "0,1,0,0,1,0,0,0") (ifseqformula "42")) + (rule "applyEq" (formula "92") (term "1,1") (ifseqformula "42")) + (rule "applyEq" (formula "62") (term "0,1,0") (ifseqformula "42")) + (rule "polySimp_pullOutFactor1" (formula "62") (term "0")) + (rule "add_literals" (formula "62") (term "1,0")) + (rule "times_zero_1" (formula "62") (term "0")) + (builtin "One Step Simplification" (formula "62")) + (rule "true_left" (formula "62")) + (rule "applyEq" (formula "89") (term "0") (ifseqformula "53")) + (rule "inEqSimp_homoInEq0" (formula "89")) + (rule "polySimp_mulComm0" (formula "89") (term "1,0")) + (rule "polySimp_rightDist" (formula "89") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "89") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "89") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "89") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "89") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "89") (term "0")) + (rule "applyEq" (formula "88") (term "0") (ifseqformula "53")) + (rule "inEqSimp_homoInEq1" (formula "88")) + (rule "polySimp_mulComm0" (formula "88") (term "1,0")) + (rule "polySimp_rightDist" (formula "88") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "88") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "88") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "88") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "88") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "88") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "93") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "93") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "93") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "93") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "93") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "93") (term "1,1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "89")) + (rule "polySimp_mulLiterals" (formula "89") (term "0")) + (rule "polySimp_elimOne" (formula "89") (term "0")) + (rule "inEqSimp_sepNegMonomial0" (formula "88")) + (rule "polySimp_mulLiterals" (formula "88") (term "0")) + (rule "polySimp_elimOne" (formula "88") (term "0")) + (rule "inEqSimp_subsumption6" (formula "87") (ifseqformula "105")) + (rule "times_zero_1" (formula "87") (term "1,1,0")) + (rule "greater_literals" (formula "87") (term "0,0")) + (builtin "One Step Simplification" (formula "87")) + (rule "leq_literals" (formula "87") (term "0")) + (builtin "One Step Simplification" (formula "87")) + (rule "true_left" (formula "87")) + (rule "inEqSimp_subsumption6" (formula "86") (ifseqformula "26")) + (rule "mul_literals" (formula "86") (term "1,1,0")) + (rule "greater_literals" (formula "86") (term "0,0")) + (builtin "One Step Simplification" (formula "86")) + (rule "leq_literals" (formula "86") (term "0")) + (builtin "One Step Simplification" (formula "86")) + (rule "true_left" (formula "86")) + (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "85") (term "0")) + (builtin "One Step Simplification" (formula "85")) + (rule "translateJavaMod" (formula "85") (term "0")) + (rule "jmod_axiom" (formula "85") (term "0")) + (rule "polySimp_mulLiterals" (formula "85") (term "1,0")) + (rule "polySimp_sepNegMonomial" (formula "85")) + (rule "polySimp_mulLiterals" (formula "85") (term "0")) + (rule "newSym_eq" (formula "85") (inst "l=l_2") (inst "newSymDef=mul(result_1, Z(0(#)))")) + (rule "times_zero_1" (formula "85") (term "1,1")) + (rule "add_zero_right" (formula "85") (term "1")) + (rule "applyEq" (formula "86") (term "0,0") (ifseqformula "85")) + (rule "eqSymm" (formula "86")) + (rule "applyEq" (formula "77") (term "1") (ifseqformula "86")) + (rule "applyEq" (formula "111") (term "0") (ifseqformula "86")) + (rule "inEqSimp_homoInEq0" (formula "111")) + (rule "polySimp_mulLiterals" (formula "111") (term "1,0")) + (rule "polySimp_addComm1" (formula "111") (term "0")) + (rule "polySimp_addComm1" (formula "111") (term "0,0")) + (rule "applyEq" (formula "99") (term "1,0,0,1,1,1,1") (ifseqformula "86")) + (rule "applyEq" (formula "143") (term "0,1") (ifseqformula "86")) + (rule "inEqSimp_homoInEq0" (formula "143") (term "1")) + (rule "polySimp_mulLiterals" (formula "143") (term "1,0,1")) + (rule "polySimp_addComm1" (formula "143") (term "0,1")) + (rule "applyEq" (formula "99") (term "0,0,0,1,1") (ifseqformula "86")) + (rule "inEqSimp_homoInEq0" (formula "99") (term "0,0,1,1")) + (rule "polySimp_mulLiterals" (formula "99") (term "1,0,0,0,1,1")) + (rule "polySimp_addComm1" (formula "99") (term "0,0,0,1,1")) + (rule "applyEq" (formula "85") (term "0,0") (ifseqformula "86")) + (rule "applyEq" (formula "82") (term "0,0") (ifseqformula "86")) + (rule "inEqSimp_commuteLeq" (formula "82") (term "0")) + (rule "applyEq" (formula "67") (term "1,1,0,0") (ifseqformula "86")) + (rule "applyEq" (formula "143") (term "0,0") (ifseqformula "86")) + (rule "inEqSimp_homoInEq1" (formula "143") (term "0")) + (rule "polySimp_mulLiterals" (formula "143") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "143") (term "0,0")) + (rule "applyEq" (formula "78") (term "1") (ifseqformula "86")) + (rule "applyEq" (formula "72") (term "0") (ifseqformula "86")) + (rule "applyEq" (formula "67") (term "1,0,0,0") (ifseqformula "86")) + (rule "applyEq" (formula "99") (term "1,1,1,0,0,1") (ifseqformula "86")) + (rule "applyEq" (formula "68") (term "1,3,1,2,0,1,0") (ifseqformula "86")) + (rule "polySimp_addComm0" (formula "68") (term "3,1,2,0,1,0")) + (rule "applyEq" (formula "79") (term "1") (ifseqformula "86")) + (rule "applyEq" (formula "66") (term "1,0") (ifseqformula "86")) + (rule "applyEq" (formula "75") (term "0") (ifseqformula "86")) + (rule "applyEq" (formula "65") (term "1,4,1,2,1,1,1,0") (ifseqformula "86")) + (rule "polySimp_addComm0" (formula "65") (term "4,1,2,1,1,1,0")) + (rule "applyEq" (formula "100") (term "1,1") (ifseqformula "86")) + (rule "applyEq" (formula "99") (term "1,1,1,0,1,1") (ifseqformula "86")) + (rule "applyEq" (formula "82") (term "1,1") (ifseqformula "86")) + (rule "applyEq" (formula "91") (term "1") (ifseqformula "86")) + (rule "applyEq" (formula "65") (term "1,3,0,1,1,0") (ifseqformula "86")) + (rule "polySimp_addComm0" (formula "65") (term "3,0,1,1,0")) + (rule "applyEq" (formula "68") (term "1,2,0,0,1,1,0") (ifseqformula "86")) + (rule "polySimp_addComm0" (formula "68") (term "2,0,0,1,1,0")) + (rule "applyEq" (formula "65") (term "1,4,0,1,1,0") (ifseqformula "86")) + (rule "polySimp_addComm1" (formula "65") (term "4,0,1,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "111")) + (rule "polySimp_mulComm0" (formula "111") (term "1")) + (rule "polySimp_rightDist" (formula "111") (term "1")) + (rule "polySimp_mulLiterals" (formula "111") (term "1,1")) + (rule "polySimp_elimOne" (formula "111") (term "1,1")) + (rule "polySimp_rightDist" (formula "111") (term "0,1")) + (rule "mul_literals" (formula "111") (term "0,0,1")) + (rule "polySimp_mulLiterals" (formula "111") (term "1,0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "143") (term "1")) + (rule "polySimp_mulLiterals" (formula "143") (term "0,1")) + (rule "polySimp_elimOne" (formula "143") (term "0,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "99") (term "0,0,1,1")) + (rule "polySimp_mulComm0" (formula "99") (term "1,0,0,1,1")) + (rule "polySimp_rightDist" (formula "99") (term "1,0,0,1,1")) + (rule "polySimp_mulLiterals" (formula "99") (term "1,1,0,0,1,1")) + (rule "mul_literals" (formula "99") (term "0,1,0,0,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "143") (term "0")) + (rule "polySimp_mulLiterals" (formula "143") (term "0,0")) + (rule "polySimp_elimOne" (formula "143") (term "0,0")) + (rule "elimGcdGeq_antec" (formula "75") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=l_2") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "polySimp_mulLiterals" (formula "75") (term "1,0,1,0")) + (rule "add_zero_right" (formula "75") (term "0,0,0,1,0")) + (rule "leq_literals" (formula "75") (term "0,0")) + (builtin "One Step Simplification" (formula "75")) + (rule "times_zero_1" (formula "75") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "75") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "75") (term "0,0")) + (rule "add_literals" (formula "75") (term "1,1,0,0")) + (rule "times_zero_1" (formula "75") (term "1,0,0")) + (rule "add_zero_right" (formula "75") (term "0,0")) + (rule "leq_literals" (formula "75") (term "0")) + (builtin "One Step Simplification" (formula "75")) + (rule "elimGcdLeq_antec" (formula "72") (inst "elimGcdRightDiv=Z(7(0(6(8(8(3(8(#))))))))") (inst "elimGcdLeftDiv=l_2") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "polySimp_mulLiterals" (formula "72") (term "1,0,1,0")) + (rule "leq_literals" (formula "72") (term "0,0")) + (builtin "One Step Simplification" (formula "72")) + (rule "neg_literal" (formula "72") (term "0,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "72") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "72") (term "1,0,0,0,0,0")) + (rule "polySimp_addLiterals" (formula "72") (term "0,0,0,0")) + (rule "add_literals" (formula "72") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "72") (term "0,0")) + (rule "add_literals" (formula "72") (term "1,1,0,0")) + (rule "times_zero_1" (formula "72") (term "1,0,0")) + (rule "add_zero_right" (formula "72") (term "0,0")) + (rule "qeq_literals" (formula "72") (term "0")) + (builtin "One Step Simplification" (formula "72")) + (rule "elimGcdGeq" (formula "82") (term "0") (inst "elimGcdRightDiv=l_2") (inst "elimGcdLeftDiv=l_1") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "mul_literals" (formula "82") (term "0,1,0,0,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "82") (term "1,0,0,0,0")) + (rule "sub_literals" (formula "82") (term "0,0,0,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "82") (term "1,0,1,0,0")) + (rule "mul_literals" (formula "82") (term "0,0,0,0,0,1,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "82") (term "0,0,0,0")) + (rule "add_literals" (formula "82") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "82") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "82") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "82") (term "0,1,0,0")) + (rule "add_literals" (formula "82") (term "1,1,0,1,0,0")) + (rule "times_zero_1" (formula "82") (term "1,0,1,0,0")) + (rule "add_zero_right" (formula "82") (term "0,1,0,0")) + (rule "polySimp_mulComm0" (formula "82") (term "1,0,0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "82") (term "0,0,0,0")) + (rule "add_literals" (formula "82") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "82") (term "1,0,0,0,0")) + (rule "add_literals" (formula "82") (term "0,0,0,0")) + (rule "qeq_literals" (formula "82") (term "0,0,0")) + (builtin "One Step Simplification" (formula "82")) + (rule "polySimp_mulComm0" (formula "82") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0" (formula "82") (term "0,0,0")) + (rule "add_literals" (formula "82") (term "1,0,0,0")) + (rule "times_zero_1" (formula "82") (term "0,0,0")) + (rule "leq_literals" (formula "82") (term "0,0")) + (builtin "One Step Simplification" (formula "82")) + (rule "elimGcdGeq" (formula "99") (term "0,0,1,1") (inst "elimGcdRightDiv=add(Z(1(#)), l_2)") (inst "elimGcdLeftDiv=l_1") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "polySimp_mulLiterals" (formula "99") (term "1,0,0,0,0,0,1,1")) + (rule "mul_literals" (formula "99") (term "0,1,0,0,0,0,0,0,0,0,1,1")) + (rule "polySimp_mulLiterals" (formula "99") (term "1,0,1,0,0,0,1,1")) + (rule "mul_literals" (formula "99") (term "0,0,0,0,0,1,0,0,0,1,1")) + (rule "sub_literals" (formula "99") (term "0,0,0,0,0,0,0,0,0,1,1")) + (rule "polySimp_pullOutFactor0b" (formula "99") (term "0,1,0,0,0,1,1")) + (rule "add_literals" (formula "99") (term "1,1,0,1,0,0,0,1,1")) + (rule "times_zero_1" (formula "99") (term "1,0,1,0,0,0,1,1")) + (rule "add_zero_right" (formula "99") (term "0,1,0,0,0,1,1")) + (rule "polySimp_pullOutFactor0b" (formula "99") (term "0,0,0,0,0,1,1")) + (rule "add_literals" (formula "99") (term "1,1,0,0,0,0,0,1,1")) + (rule "times_zero_1" (formula "99") (term "1,0,0,0,0,0,1,1")) + (rule "add_zero_right" (formula "99") (term "0,0,0,0,0,1,1")) + (rule "polySimp_rightDist" (formula "99") (term "0,0,1,0,0,0,1,1")) + (rule "mul_literals" (formula "99") (term "0,0,0,1,0,0,0,1,1")) + (rule "polySimp_rightDist" (formula "99") (term "1,0,0,0,0,0,0,1,1")) + (rule "mul_literals" (formula "99") (term "0,1,0,0,0,0,0,0,1,1")) + (rule "polySimp_addAssoc" (formula "99") (term "0,1,0,0,0,1,1")) + (rule "polySimp_addComm1" (formula "99") (term "0,0,1,0,0,0,1,1")) + (rule "add_literals" (formula "99") (term "0,0,0,1,0,0,0,1,1")) + (rule "add_zero_left" (formula "99") (term "0,0,1,0,0,0,1,1")) + (rule "polySimp_pullOutFactor0" (formula "99") (term "0,1,0,0,0,1,1")) + (rule "add_literals" (formula "99") (term "1,0,1,0,0,0,1,1")) + (rule "times_zero_1" (formula "99") (term "0,1,0,0,0,1,1")) + (rule "leq_literals" (formula "99") (term "1,0,0,0,1,1")) + (builtin "One Step Simplification" (formula "99")) + (rule "polySimp_addAssoc" (formula "99") (term "0,0,0,0,0,1,1")) + (rule "add_literals" (formula "99") (term "0,0,0,0,0,0,1,1")) + (rule "polySimp_addAssoc" (formula "99") (term "0,0,0,0,1,1")) + (rule "polySimp_addComm1" (formula "99") (term "0,0,0,0,0,1,1")) + (rule "add_literals" (formula "99") (term "0,0,0,0,0,0,1,1")) + (rule "polySimp_pullOutFactor0b" (formula "99") (term "0,0,0,0,1,1")) + (rule "add_literals" (formula "99") (term "1,1,0,0,0,0,1,1")) + (rule "times_zero_1" (formula "99") (term "1,0,0,0,0,1,1")) + (rule "add_zero_right" (formula "99") (term "0,0,0,0,1,1")) + (rule "qeq_literals" (formula "99") (term "0,0,0,1,1")) + (builtin "One Step Simplification" (formula "99")) + (rule "nnf_imp2or" (formula "25") (term "0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "58") (term "0")) + (rule "translateJavaCastInt" (formula "58") (term "0,0")) + (rule "castedGetAny" (formula "58") (term "0,0")) + (rule "applyEq" (formula "58") (term "0,0") (ifseqformula "53")) + (rule "eqSymm" (formula "58")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "95") (term "0")) + (rule "replace_known_right" (formula "95") (term "0,0") (ifseqformula "115")) + (builtin "One Step Simplification" (formula "95")) + (rule "andLeft" (formula "95")) + (rule "replace_known_left" (formula "66") (term "1") (ifseqformula "95")) + (builtin "One Step Simplification" (formula "66")) + (rule "true_left" (formula "66")) + (rule "replace_known_left" (formula "97") (term "0") (ifseqformula "94")) + (builtin "One Step Simplification" (formula "97") (ifInst "" (formula "94"))) + (rule "andLeft" (formula "97")) + (rule "andLeft" (formula "97")) + (rule "andLeft" (formula "99")) + (rule "andLeft" (formula "97")) + (rule "andLeft" (formula "101")) + (rule "andLeft" (formula "102")) + (rule "replace_known_left" (formula "105") (term "0") (ifseqformula "94")) + (builtin "One Step Simplification" (formula "105") (ifInst "" (formula "98"))) + (rule "andLeft" (formula "105")) + (rule "andLeft" (formula "105")) + (rule "andLeft" (formula "107")) + (rule "andLeft" (formula "108")) + (rule "replace_known_left" (formula "104") (term "0,1") (ifseqformula "94")) + (builtin "One Step Simplification" (formula "104") (ifInst "" (formula "94")) (ifInst "" (formula "105")) (ifInst "" (formula "99")) (ifInst "" (formula "102")) (ifInst "" (formula "103"))) + (rule "andLeft" (formula "104")) + (rule "andLeft" (formula "105")) + (rule "replace_known_left" (formula "66") (term "1,0") (ifseqformula "94")) + (builtin "One Step Simplification" (formula "66") (ifInst "" (formula "94")) (ifInst "" (formula "103"))) + (rule "true_left" (formula "66")) + (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "95") (term "0,1,1,1,1")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "95") (term "1,0,0") (ifseqformula "68")) + (builtin "One Step Simplification" (formula "95") (ifInst "" (formula "152")) (ifInst "" (formula "20"))) + (rule "wellFormedAnonEQ" (formula "95") (term "1,0") (ifseqformula "68")) + (rule "wellFormedAnon" (formula "95") (term "0,1,0")) + (rule "wellFormedAnon" (formula "95") (term "0,0,1,0")) + (rule "translateJavaAddInt" (formula "95") (term "2,1,1,0,0,1,1")) + (rule "translateJavaAddInt" (formula "95") (term "2,0,1,0,1,1")) + (rule "replace_known_left" (formula "95") (term "1,1,0") (ifseqformula "67")) + (builtin "One Step Simplification" (formula "95") (ifInst "" (formula "16")) (ifInst "" (formula "15")) (ifInst "" (formula "5"))) + (rule "polySimp_addComm0" (formula "95") (term "2,0,1,0,1,1")) + (rule "polySimp_addComm0" (formula "95") (term "2,1,1,0,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "95") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "95") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "95") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "95") (term "1,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "95") (term "0,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "95") (term "0,0,0")) + (rule "replace_known_left" (formula "95") (term "0,0,0") (ifseqformula "11")) + (builtin "One Step Simplification" (formula "95")) + (rule "inEqSimp_commuteLeq" (formula "95") (term "1,0,1,1")) + (rule "applyEq" (formula "95") (term "2,0,1,0,1,1") (ifseqformula "42")) + (rule "applyEq" (formula "95") (term "0,1,0,0,0") (ifseqformula "42")) + (rule "inEqSimp_sepNegMonomial0" (formula "95") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "95") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "95") (term "0,0,0")) + (rule "replace_known_left" (formula "95") (term "0,0") (ifseqformula "7")) + (builtin "One Step Simplification" (formula "95")) + (rule "Contract_axiom_for_lastReadOf_in_BucketPointers" (formula "96") (term "0,1,1,1")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "96") (term "1,0,0") (ifseqformula "68")) + (builtin "One Step Simplification" (formula "96") (ifInst "" (formula "153")) (ifInst "" (formula "20"))) + (rule "wellFormedAnonEQ" (formula "96") (term "1,0") (ifseqformula "68")) + (rule "wellFormedAnon" (formula "96") (term "0,1,0")) + (rule "wellFormedAnon" (formula "96") (term "0,0,1,0")) + (rule "translateJavaAddInt" (formula "96") (term "2,1,1,0,0,1,1")) + (rule "translateJavaAddInt" (formula "96") (term "2,0,1,0,1,1")) + (rule "replace_known_left" (formula "96") (term "1,1,0") (ifseqformula "67")) + (builtin "One Step Simplification" (formula "96") (ifInst "" (formula "16")) (ifInst "" (formula "15")) (ifInst "" (formula "5"))) + (rule "polySimp_addComm0" (formula "96") (term "2,0,1,0,1,1")) + (rule "polySimp_addComm0" (formula "96") (term "2,1,1,0,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "96") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "96") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "96") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "96") (term "0,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "96") (term "1,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "96") (term "0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "96") (term "0,0,0")) + (rule "replace_known_left" (formula "96") (term "0,0,0") (ifseqformula "11")) + (builtin "One Step Simplification" (formula "96")) + (rule "inEqSimp_commuteLeq" (formula "96") (term "1,0,1,1")) + (rule "applyEq" (formula "96") (term "1,0,0,1,1,1") (ifseqformula "119")) + (rule "applyEq" (formula "96") (term "2,0,0,1,1,1,1") (ifseqformula "42")) + (rule "applyEq" (formula "96") (term "0,1,0,0,0") (ifseqformula "42")) + (rule "applyEq" (formula "96") (term "2,0,1,0,1,1") (ifseqformula "42")) + (rule "applyEq" (formula "96") (term "1,0,1,1,1,1") (ifseqformula "119")) + (rule "inEqSimp_sepNegMonomial0" (formula "96") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "96") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "96") (term "0,0,0")) + (rule "replace_known_left" (formula "96") (term "0,0") (ifseqformula "7")) + (builtin "One Step Simplification" (formula "96")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "97") (term "0,1,1,1")) + (rule "translateJavaMulInt" (formula "97") (term "0,2,0,1,1,1")) + (rule "polySimp_mulComm0" (formula "97") (term "0,2,0,1,1,1")) + (rule "replaceKnownSelect_taclet01201200101012_2" (formula "97") (term "0,1,1,1")) + (rule "replaceKnownAuxiliaryConstant_taclet01201200101012_3" (formula "97") (term "0,1,1,1")) + (rule "applyEq" (formula "97") (term "0,1,1,1") (ifseqformula "84")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "97") (term "0,1,1,1,1")) + (rule "translateJavaAddInt" (formula "97") (term "0,2,0,1,1,1,1")) + (rule "translateJavaMulInt" (formula "97") (term "0,0,2,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "97") (term "0,0,2,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "97") (term "0,2,0,1,1,1,1")) + (rule "Contract_axiom_for_lastReadOf_in_BucketPointers" (formula "97") (term "0,1,0")) + (builtin "One Step Simplification" (formula "97") (ifInst "" (formula "93")) (ifInst "" (formula "154")) (ifInst "" (formula "93")) (ifInst "" (formula "105")) (ifInst "" (formula "20"))) + (rule "wellFormedAnon" (formula "97") (term "1,0")) + (rule "wellFormedAnon" (formula "97") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "97") (term "2,1,1,0,0,1")) + (rule "translateJavaAddInt" (formula "97") (term "2,0,1,0,1")) + (rule "replace_known_left" (formula "97") (term "1,1,0") (ifseqformula "5")) + (builtin "One Step Simplification" (formula "97") (ifInst "" (formula "16")) (ifInst "" (formula "15"))) + (rule "polySimp_addComm0" (formula "97") (term "2,0,1,0,1")) + (rule "polySimp_addComm0" (formula "97") (term "2,1,1,0,0,1")) + (rule "inEqSimp_ltToLeq" (formula "97") (term "1,0")) + (rule "polySimp_mulComm0" (formula "97") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "97") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "97") (term "1,0,0,0,1")) + (rule "inEqSimp_commuteLeq" (formula "97") (term "0,0,0,0,1")) + (rule "replace_known_left" (formula "97") (term "0,0,0,0,1") (ifseqformula "109")) + (builtin "One Step Simplification" (formula "97")) + (rule "inEqSimp_commuteLeq" (formula "97") (term "0,0")) + (rule "replace_known_left" (formula "97") (term "0,0") (ifseqformula "11")) + (builtin "One Step Simplification" (formula "97")) + (rule "inEqSimp_commuteLeq" (formula "97") (term "0,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "97") (term "1,0,1")) + (rule "applyEq" (formula "97") (term "2,0,1,0,1") (ifseqformula "42")) + (rule "replace_known_left" (formula "97") (term "1,0,1") (ifseqformula "100")) + (builtin "One Step Simplification" (formula "97")) + (rule "applyEq" (formula "97") (term "2,0,0,1,1,1") (ifseqformula "42")) + (rule "applyEq" (formula "97") (term "1,0,1,1,1") (ifseqformula "120")) + (rule "replace_known_left" (formula "97") (term "0,1,1,1") (ifseqformula "112")) + (builtin "One Step Simplification" (formula "97")) + (rule "applyEq" (formula "97") (term "0,1,0,0") (ifseqformula "42")) + (rule "applyEq" (formula "97") (term "1,0,0,1,1") (ifseqformula "120")) + (rule "inEqSimp_sepNegMonomial0" (formula "97") (term "0")) + (rule "polySimp_mulLiterals" (formula "97") (term "0,0")) + (rule "polySimp_elimOne" (formula "97") (term "0,0")) + (rule "replace_known_left" (formula "97") (term "0") (ifseqformula "7")) + (builtin "One Step Simplification" (formula "97")) + (rule "andLeft" (formula "97")) + (rule "andLeft" (formula "97")) + (rule "andLeft" (formula "99")) + (rule "Contract_axiom_for_lastReadOf_in_BucketPointers" (formula "101") (term "1,1,0,0")) + (builtin "One Step Simplification" (formula "101") (ifInst "" (formula "93")) (ifInst "" (formula "158")) (ifInst "" (formula "93")) (ifInst "" (formula "100")) (ifInst "" (formula "109")) (ifInst "" (formula "20"))) + (rule "wellFormedAnon" (formula "101") (term "1,0")) + (rule "wellFormedAnon" (formula "101") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "101") (term "2,0,1,0,1")) + (rule "translateJavaAddInt" (formula "101") (term "2,1,1,0,0,1")) + (rule "replace_known_left" (formula "101") (term "1,0,1,0") (ifseqformula "15")) + (builtin "One Step Simplification" (formula "101") (ifInst "" (formula "16")) (ifInst "" (formula "5"))) + (rule "polySimp_addComm0" (formula "101") (term "2,1,1,0,0,1")) + (rule "replace_known_left" (formula "101") (term "1,0,0,1") (ifseqformula "98")) + (builtin "One Step Simplification" (formula "101")) + (rule "polySimp_addComm0" (formula "101") (term "2,0,1,0,1")) + (rule "inEqSimp_ltToLeq" (formula "101") (term "1,0")) + (rule "polySimp_mulComm0" (formula "101") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "101") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "101") (term "0,0,0,1")) + (rule "replace_known_left" (formula "101") (term "0,0,0,1") (ifseqformula "113")) + (builtin "One Step Simplification" (formula "101")) + (rule "inEqSimp_commuteLeq" (formula "101") (term "0,0")) + (rule "replace_known_left" (formula "101") (term "0,0") (ifseqformula "11")) + (builtin "One Step Simplification" (formula "101")) + (rule "inEqSimp_commuteLeq" (formula "101") (term "1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "101") (term "0,0,1")) + (rule "replace_known_left" (formula "101") (term "0,0,1") (ifseqformula "97")) + (builtin "One Step Simplification" (formula "101")) + (rule "inEqSimp_commuteLeq" (formula "101") (term "0,1")) + (rule "applyEq" (formula "101") (term "2,0,1,1,1") (ifseqformula "42")) + (rule "applyEq" (formula "101") (term "2,0,0,1") (ifseqformula "42")) + (rule "replace_known_left" (formula "101") (term "0,1") (ifseqformula "104")) + (builtin "One Step Simplification" (formula "101")) + (rule "applyEq" (formula "101") (term "0,1,0,0") (ifseqformula "42")) + (rule "applyEq" (formula "101") (term "1,1,1") (ifseqformula "124")) + (rule "replace_known_left" (formula "101") (term "1,1") (ifseqformula "116")) + (builtin "One Step Simplification" (formula "101")) + (rule "applyEq" (formula "101") (term "1,0,1") (ifseqformula "124")) + (rule "replace_known_left" (formula "101") (term "1") (ifseqformula "99")) + (builtin "One Step Simplification" (formula "101")) + (rule "true_left" (formula "101")) + (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "101") (term "0,1,1,0")) + (builtin "One Step Simplification" (formula "101") (ifInst "" (formula "93")) (ifInst "" (formula "158")) (ifInst "" (formula "93")) (ifInst "" (formula "109")) (ifInst "" (formula "20"))) + (rule "wellFormedAnon" (formula "101") (term "1,0")) + (rule "wellFormedAnon" (formula "101") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "101") (term "2,1,1,0,0,1")) + (rule "translateJavaAddInt" (formula "101") (term "2,0,1,0,1")) + (rule "replace_known_left" (formula "101") (term "1,1,0") (ifseqformula "5")) + (builtin "One Step Simplification" (formula "101") (ifInst "" (formula "16")) (ifInst "" (formula "15"))) + (rule "polySimp_addComm0" (formula "101") (term "2,0,1,0,1")) + (rule "polySimp_addComm0" (formula "101") (term "2,1,1,0,0,1")) + (rule "inEqSimp_ltToLeq" (formula "101") (term "1,0")) + (rule "polySimp_mulComm0" (formula "101") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "101") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "101") (term "0,0")) + (rule "replace_known_left" (formula "101") (term "0,0") (ifseqformula "11")) + (builtin "One Step Simplification" (formula "101")) + (rule "inEqSimp_commuteLeq" (formula "101") (term "1,0,1")) + (rule "inEqSimp_commuteLeq" (formula "101") (term "1,0,0,0,1")) + (rule "inEqSimp_commuteLeq" (formula "101") (term "0,0,0,0,1")) + (rule "replace_known_left" (formula "101") (term "0,0,0,0,1") (ifseqformula "113")) + (builtin "One Step Simplification" (formula "101")) + (rule "applyEq" (formula "101") (term "0,1,0,0") (ifseqformula "42")) + (rule "applyEq" (formula "101") (term "2,0,1,0,1") (ifseqformula "42")) + (rule "replace_known_left" (formula "101") (term "1,0,1") (ifseqformula "104")) + (builtin "One Step Simplification" (formula "101")) + (rule "inEqSimp_sepNegMonomial0" (formula "101") (term "0")) + (rule "polySimp_mulLiterals" (formula "101") (term "0,0")) + (rule "polySimp_elimOne" (formula "101") (term "0,0")) + (rule "replace_known_left" (formula "101") (term "0") (ifseqformula "7")) + (builtin "One Step Simplification" (formula "101")) + (rule "andLeft" (formula "101")) + (rule "andLeft" (formula "101")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "104") (term "0,1,1,0")) + (rule "translateJavaAddInt" (formula "104") (term "0,2,0,1,1,0")) + (rule "translateJavaMulInt" (formula "104") (term "0,0,2,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "104") (term "0,0,2,0,1,1,0")) + (rule "polySimp_addComm0" (formula "104") (term "0,2,0,1,1,0")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "104") (term "1,1,0,0")) + (rule "translateJavaMulInt" (formula "104") (term "0,2,1,1,0,0")) + (rule "polySimp_mulComm0" (formula "104") (term "0,2,1,1,0,0")) + (rule "replaceKnownSelect_taclet01201200101012_0" (formula "104") (term "1,1,0,0")) + (rule "replaceKnownAuxiliaryConstant_taclet01201200101012_1" (formula "104") (term "1,1,0,0")) + (rule "applyEq" (formula "104") (term "1,1,0,0") (ifseqformula "120")) + (rule "polySimp_addAssoc" (formula "104") (term "1,0,0")) + (rule "add_literals" (formula "104") (term "0,1,0,0")) + (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "104") (term "0,0,0")) + (builtin "One Step Simplification" (formula "104") (ifInst "" (formula "93")) (ifInst "" (formula "161")) (ifInst "" (formula "93")) (ifInst "" (formula "103")) (ifInst "" (formula "112")) (ifInst "" (formula "20"))) + (rule "wellFormedAnon" (formula "104") (term "1,0")) + (rule "wellFormedAnon" (formula "104") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "104") (term "2,0,1,1")) + (rule "translateJavaAddInt" (formula "104") (term "2,1,1,0,1")) + (rule "replace_known_left" (formula "104") (term "0,0,1,0") (ifseqformula "16")) + (builtin "One Step Simplification" (formula "104") (ifInst "" (formula "15")) (ifInst "" (formula "5"))) + (rule "polySimp_addComm0" (formula "104") (term "2,1,1,0,1")) + (rule "replace_known_left" (formula "104") (term "1,0,1") (ifseqformula "102")) + (builtin "One Step Simplification" (formula "104")) + (rule "polySimp_addComm0" (formula "104") (term "2,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "104") (term "1,0")) + (rule "polySimp_mulComm0" (formula "104") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "104") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "104") (term "1,0,1")) + (rule "replace_known_left" (formula "104") (term "1,0,1") (ifseqformula "101")) + (builtin "One Step Simplification" (formula "104")) + (rule "inEqSimp_commuteLeq" (formula "104") (term "1,1")) + (rule "inEqSimp_commuteLeq" (formula "104") (term "0,1")) + (rule "replace_known_left" (formula "104") (term "0,1") (ifseqformula "116")) + (builtin "One Step Simplification" (formula "104")) + (rule "inEqSimp_commuteLeq" (formula "104") (term "0,0")) + (rule "replace_known_left" (formula "104") (term "0,0") (ifseqformula "11")) + (builtin "One Step Simplification" (formula "104")) + (rule "applyEq" (formula "104") (term "0,1,0,0") (ifseqformula "42")) + (rule "applyEq" (formula "104") (term "2,0,1") (ifseqformula "42")) + (rule "replace_known_left" (formula "104") (term "1") (ifseqformula "107")) + (builtin "One Step Simplification" (formula "104")) + (rule "true_left" (formula "104")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "104") (term "0,0,0")) + (rule "translateJavaAddInt" (formula "104") (term "0,2,0,0,0")) + (rule "translateJavaMulInt" (formula "104") (term "0,0,2,0,0,0")) + (rule "polySimp_mulComm0" (formula "104") (term "0,0,2,0,0,0")) + (rule "polySimp_addComm0" (formula "104") (term "0,2,0,0,0")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "104") (term "0,1,0")) + (rule "translateJavaMulInt" (formula "104") (term "0,2,0,1,0")) + (rule "polySimp_mulComm0" (formula "104") (term "0,2,0,1,0")) + (rule "replaceKnownSelect_taclet01201200101012_0" (formula "104") (term "0,1,0")) + (rule "replaceKnownAuxiliaryConstant_taclet01201200101012_1" (formula "104") (term "0,1,0")) + (rule "applyEq" (formula "104") (term "0,1,0") (ifseqformula "120")) + (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "104") (term "0,0,1,1")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "104") (term "1,0,0") (ifseqformula "68")) + (builtin "One Step Simplification" (formula "104") (ifInst "" (formula "161")) (ifInst "" (formula "20"))) + (rule "wellFormedAnonEQ" (formula "104") (term "1,0") (ifseqformula "68")) + (rule "wellFormedAnon" (formula "104") (term "0,1,0")) + (rule "wellFormedAnon" (formula "104") (term "0,0,1,0")) + (rule "translateJavaAddInt" (formula "104") (term "2,1,1,0,0,1,1")) + (rule "translateJavaAddInt" (formula "104") (term "2,0,1,0,1,1")) + (rule "replace_known_left" (formula "104") (term "1,0,1,0") (ifseqformula "5")) + (builtin "One Step Simplification" (formula "104") (ifInst "" (formula "16")) (ifInst "" (formula "15")) (ifInst "" (formula "67"))) + (rule "polySimp_addComm0" (formula "104") (term "2,0,1,0,1,1")) + (rule "polySimp_addComm0" (formula "104") (term "2,1,1,0,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "104") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "104") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "104") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "104") (term "0,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "104") (term "0,0,0")) + (rule "replace_known_left" (formula "104") (term "0,0,0") (ifseqformula "11")) + (builtin "One Step Simplification" (formula "104")) + (rule "inEqSimp_commuteLeq" (formula "104") (term "1,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "104") (term "1,0,1,1")) + (rule "applyEq" (formula "104") (term "0,1,0,0,0") (ifseqformula "42")) + (rule "applyEq" (formula "104") (term "2,0,1,0,1,1") (ifseqformula "42")) + (rule "inEqSimp_sepNegMonomial0" (formula "104") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "104") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "104") (term "0,0,0")) + (rule "replace_known_left" (formula "104") (term "0,0") (ifseqformula "7")) + (builtin "One Step Simplification" (formula "104") (ifInst "" (formula "95"))) + (rule "true_left" (formula "104")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "104") (term "0,0,1,1")) + (rule "translateJavaMulInt" (formula "104") (term "0,0,2,0,0,1,1")) + (rule "translateJavaAddInt" (formula "104") (term "0,2,0,0,1,1")) + (rule "polySimp_mulComm0" (formula "104") (term "0,0,2,0,0,1,1")) + (rule "polySimp_addComm0" (formula "104") (term "0,2,0,0,1,1")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "104") (term "1,1,0,1,1")) + (rule "translateJavaMulInt" (formula "104") (term "0,2,1,1,0,1,1")) + (rule "polySimp_mulComm0" (formula "104") (term "0,2,1,1,0,1,1")) + (rule "replaceKnownSelect_taclet01201200101012_2" (formula "104") (term "1,1,0,1,1")) + (rule "replaceKnownAuxiliaryConstant_taclet01201200101012_3" (formula "104") (term "1,1,0,1,1")) + (rule "applyEq" (formula "104") (term "1,1,0,1,1") (ifseqformula "84")) + (rule "nnf_imp2or" (formula "3") (term "0,0,1,0")) + (rule "nnf_imp2or" (formula "56") (term "0,0,1,0")) + (rule "inEqSimp_exactShadow3" (formula "74") (ifseqformula "75")) + (rule "times_zero_1" (formula "74") (term "0,0")) + (rule "add_zero_left" (formula "74") (term "0")) + (rule "inEqSimp_subsumption6" (formula "74") (ifseqformula "73")) + (rule "times_zero_1" (formula "74") (term "1,1,0")) + (rule "greater_literals" (formula "74") (term "0,0")) + (builtin "One Step Simplification" (formula "74")) + (rule "leq_literals" (formula "74") (term "0")) + (builtin "One Step Simplification" (formula "74")) + (rule "true_left" (formula "74")) + (rule "nnf_notAnd" (formula "129") (term "0,0")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "61") (term "0,1,1,0")) + (rule "translateJavaMulInt" (formula "61") (term "0,0,2,0,1,1,0")) + (rule "translateJavaAddInt" (formula "61") (term "0,2,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "61") (term "0,0,2,0,1,1,0")) + (rule "polySimp_addComm0" (formula "61") (term "0,2,0,1,1,0")) + (rule "Contract_axiom_for_lastReadOf_in_BucketPointers" (formula "61") (term "0,1,0")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "61") (term "1,0,0") (ifseqformula "69")) + (builtin "One Step Simplification" (formula "61") (ifInst "" (formula "161")) (ifInst "" (formula "20"))) + (rule "wellFormedAnonEQ" (formula "61") (term "1,0") (ifseqformula "69")) + (rule "wellFormedAnon" (formula "61") (term "0,1,0")) + (rule "wellFormedAnon" (formula "61") (term "0,0,1,0")) + (rule "translateJavaAddInt" (formula "61") (term "2,0,1,0,1,1")) + (rule "translateJavaAddInt" (formula "61") (term "2,1,1,0,0,1,1")) + (rule "replace_known_left" (formula "61") (term "0,0,0,1,0") (ifseqformula "16")) + (builtin "One Step Simplification" (formula "61") (ifInst "" (formula "15")) (ifInst "" (formula "5")) (ifInst "" (formula "68"))) + (rule "polySimp_addComm0" (formula "61") (term "2,0,1,0,1,1")) + (rule "polySimp_addComm0" (formula "61") (term "2,1,1,0,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "61") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "61") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "61") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "61") (term "0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "61") (term "0,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "61") (term "1,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "61") (term "0,0,0")) + (rule "replace_known_left" (formula "61") (term "0,0,0") (ifseqformula "11")) + (builtin "One Step Simplification" (formula "61")) + (rule "inEqSimp_commuteLeq" (formula "61") (term "1,0,1,1")) + (rule "applyEq" (formula "61") (term "1,0,0,1,1,1") (ifseqformula "127")) + (rule "applyEq" (formula "61") (term "2,0,1,0,1,1") (ifseqformula "42")) + (rule "applyEq" (formula "61") (term "0,1,0,0,0") (ifseqformula "42")) + (rule "applyEq" (formula "61") (term "2,0,0,1,1,1,1") (ifseqformula "42")) + (rule "applyEq" (formula "61") (term "1,0,1,1,1,1") (ifseqformula "127")) + (rule "inEqSimp_sepNegMonomial0" (formula "61") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "61") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "61") (term "0,0,0")) + (rule "replace_known_left" (formula "61") (term "0,0") (ifseqformula "7")) + (builtin "One Step Simplification" (formula "61") (ifInst "" (formula "97"))) + (rule "true_left" (formula "61")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "61") (term "0,1,0")) + (rule "translateJavaMulInt" (formula "61") (term "0,2,0,1,0")) + (rule "polySimp_mulComm0" (formula "61") (term "0,2,0,1,0")) + (rule "replaceKnownSelect_taclet01201200101012_2" (formula "61") (term "0,1,0")) + (rule "replaceKnownAuxiliaryConstant_taclet01201200101012_3" (formula "61") (term "0,1,0")) + (rule "applyEq" (formula "61") (term "0,1,0") (ifseqformula "84")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "61") (term "0,0,0")) + (rule "translateJavaAddInt" (formula "61") (term "0,2,0,0,0")) + (rule "translateJavaMulInt" (formula "61") (term "0,0,2,0,0,0")) + (rule "polySimp_mulComm0" (formula "61") (term "0,0,2,0,0,0")) + (rule "polySimp_addComm0" (formula "61") (term "0,2,0,0,0")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "61") (term "1,1,0,0")) + (rule "translateJavaMulInt" (formula "61") (term "0,2,1,1,0,0")) + (rule "polySimp_mulComm0" (formula "61") (term "0,2,1,1,0,0")) + (rule "replaceKnownSelect_taclet01201200101012_2" (formula "61") (term "1,1,0,0")) + (rule "replaceKnownAuxiliaryConstant_taclet01201200101012_3" (formula "61") (term "1,1,0,0")) + (rule "applyEq" (formula "61") (term "1,1,0,0") (ifseqformula "84")) + (rule "Definition_axiom_for_countElement_in_de_wiesler_BucketPointers" (formula "4") (term "1,1,0")) + (rule "eqSymm" (formula "4") (term "1,0")) + (rule "translateJavaAddInt" (formula "4") (term "0,1,0")) + (rule "polySimp_homoEq" (formula "4") (term "1,0")) + (rule "polySimp_mulComm0" (formula "4") (term "1,0,1,0")) + (rule "polySimp_rightDist" (formula "4") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "4") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "4") (term "0,1,0")) + (rule "polySimp_addComm0" (formula "4") (term "0,0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "4") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "4") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "4") (term "0,1,0")) + (rule "Contract_axiom_for_elementsToReadCountElement_in_BucketPointers" (formula "14") (term "0,1,1,0")) + (rule "replace_known_left" (formula "14") (term "1,0,0") (ifseqformula "21")) + (builtin "One Step Simplification" (formula "14") (ifInst "" (formula "163")) (ifInst "" (formula "17")) (ifInst "" (formula "161"))) + (rule "Contract_axiom_for_elementsToReadCountElement_in_BucketPointers" (formula "15") (term "0,1,1,1,0")) + (builtin "One Step Simplification" (formula "15") (ifInst "" (formula "164")) (ifInst "" (formula "162")) (ifInst "" (formula "22"))) + (rule "wellFormedAnon" (formula "15") (term "1,0")) + (rule "replace_known_left" (formula "15") (term "1,1,0") (ifseqformula "17")) + (builtin "One Step Simplification" (formula "15") (ifInst "" (formula "18"))) + (rule "Definition_axiom_for_elementsToReadCountElement_in_de_wiesler_BucketPointers" (formula "16") (term "0,1,1,0") (inst "b=b")) + (rule "translateJavaCastInt" (formula "16") (term "0,1,1,0")) + (rule "polySimp_addComm0" (formula "16") (term "1,1,0")) + (rule "applyEq" (formula "16") (term "1,1,1,1,0") (ifseqformula "44")) + (rule "Definition_axiom_for_writtenElementsCountElement_in_de_wiesler_BucketPointers" (formula "16") (term "0,1,0") (inst "b=b")) + (rule "translateJavaCastInt" (formula "16") (term "0,1,0")) + (rule "applyEq" (formula "16") (term "1,0,1,0") (ifseqformula "44")) + (rule "pullOutSelect" (formula "106") (term "0,1,1,1,1") (inst "selectSK=arr_2")) + (rule "applyEq" (formula "63") (term "0,0,0") (ifseqformula "106")) + (rule "applyEq" (formula "63") (term "0,1,1,0") (ifseqformula "106")) + (rule "applyEq" (formula "107") (term "0,0,1,1") (ifseqformula "106")) + (rule "simplifySelectOfAnonEQ" (formula "106") (ifseqformula "70")) + (builtin "One Step Simplification" (formula "106") (ifInst "" (formula "138")) (ifInst "" (formula "10"))) + (rule "elementOfSingleton" (formula "106") (term "0,0")) + (builtin "One Step Simplification" (formula "106")) + (rule "polySimp_homoEq" (formula "106") (term "0,0")) + (rule "polySimp_mulComm0" (formula "106") (term "1,0,0,0")) + (rule "polySimp_rightDist" (formula "106") (term "1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "106") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "106") (term "0,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "106") (term "0,0,0")) + (rule "polySimp_addComm0" (formula "106") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "106") (term "0,0,0")) + (rule "add_literals" (formula "106") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "106") (term "1,0,0,0")) + (rule "add_zero_right" (formula "106") (term "0,0,0")) + (rule "equal_literals" (formula "106") (term "0,0")) + (builtin "One Step Simplification" (formula "106")) + (rule "applyEq" (formula "107") (term "0,1,1,0") (ifseqformula "106")) + (rule "applyEq" (formula "107") (term "0,0,0") (ifseqformula "106")) + (rule "simplifySelectOfAnon" (formula "106")) + (builtin "One Step Simplification" (formula "106") (ifInst "" (formula "138")) (ifInst "" (formula "10"))) + (rule "polySimp_homoEq" (formula "107")) + (rule "polySimp_addComm1" (formula "107") (term "0")) + (rule "polySimp_sepPosMonomial" (formula "107")) + (rule "polySimp_mulComm0" (formula "107") (term "1")) + (rule "polySimp_rightDist" (formula "107") (term "1")) + (rule "polySimp_mulLiterals" (formula "107") (term "1,1")) + (rule "mul_literals" (formula "107") (term "0,1")) + (rule "polySimp_elimOne" (formula "107") (term "1,1")) + (rule "applyEq" (formula "63") (term "0") (ifseqformula "107")) + (rule "inEqSimp_sepPosMonomial1" (formula "63")) + (rule "mul_literals" (formula "63") (term "1")) + (rule "Definition_axiom_for_elementsToReadCountClassEq_in_de_wiesler_BucketPointers" (formula "3") (term "0,1,1,0") (inst "b=b_1")) + (rule "translateJavaCastInt" (formula "3") (term "0,1,1,0")) + (rule "applyEq" (formula "3") (term "1,0,1,1,0") (ifseqformula "44")) + (rule "Definition_axiom_for_writtenCountOfBucket_in_de_wiesler_BucketPointers" (formula "3") (term "0,0,1,1,1,0")) + (rule "translateJavaSubInt" (formula "3") (term "0,0,1,1,1,0")) + (rule "polySimp_elimSub" (formula "3") (term "0,0,1,1,1,0")) + (rule "polySimp_mulComm0" (formula "3") (term "0,1,1,1,0")) + (rule "polySimp_addComm0" (formula "3") (term "1,0,1,1,1,0")) + (rule "polySimp_rightDist" (formula "3") (term "0,1,1,1,0")) + (rule "polySimp_mulAssoc" (formula "3") (term "0,0,1,1,1,0")) + (rule "polySimp_mulComm0" (formula "3") (term "0,0,0,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "3") (term "0,0,1,1,1,0")) + (rule "polySimp_elimOne" (formula "3") (term "0,0,1,1,1,0")) + (rule "Definition_axiom_for_writtenElementsOfBucketClassified_in_de_wiesler_BucketPointers" (formula "3") (term "0,1,0,1,0")) + (builtin "One Step Simplification" (formula "3")) + (rule "translateJavaAddInt" (formula "3") (term "3,0,2,1,0,1,0")) + (rule "translateJavaAddInt" (formula "3") (term "4,0,2,1,0,1,0")) + (rule "translateJavaAddInt" (formula "3") (term "0,4,0,0,1,1,0,1,0")) + (rule "translateJavaAddInt" (formula "3") (term "3,0,0,1,1,0,1,0")) + (rule "translateJavaSubInt" (formula "3") (term "0,0,0,1,0,1,0")) + (rule "translateJavaSubInt" (formula "3") (term "4,0,0,1,1,0,1,0")) + (rule "polySimp_elimSub" (formula "3") (term "0,0,0,1,0,1,0")) + (rule "polySimp_elimSub" (formula "3") (term "4,0,0,1,1,0,1,0")) + (rule "mul_literals" (formula "3") (term "1,4,0,0,1,1,0,1,0")) + (rule "polySimp_addComm0" (formula "3") (term "0,0,0,1,0,1,0")) + (rule "polySimp_addComm1" (formula "3") (term "4,0,0,1,1,0,1,0")) + (rule "polySimp_addComm0" (formula "3") (term "0,4,0,0,1,1,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "3") (term "0,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "3") (term "1,0,0,0,0,1,0,1,0")) + (rule "polySimp_addComm1" (formula "3") (term "0,0,0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "3") (term "0,0,0,0,1,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "3") (term "1,0,1,0,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "3") (term "0,0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "3") (term "0,0,0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "3") (term "0,0,0,1,0,1,0")) + (rule "Definition_axiom_for_elementsToReadOfBucketCountClassEq_in_de_wiesler_BucketPointers" (formula "13") (term "2,0,1,1,0")) + (rule "translateJavaAddInt" (formula "13") (term "3,2,0,1,1,0")) + (rule "translateJavaAddInt" (formula "13") (term "4,2,0,1,1,0")) + (rule "Definition_axiom_for_countBucketElementsEverywhere_in_de_wiesler_Permute" (formula "13") (term "1,1,1,0")) + (rule "translateJavaAddInt" (formula "13") (term "1,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,1,0")) + (rule "Contract_axiom_for_isClassOfSlice_in_Classifier" (formula "13") (term "0,1,1,1,0,1,0")) + (builtin "One Step Simplification" (formula "13") (ifInst "" (formula "162")) (ifInst "" (formula "165")) (ifInst "" (formula "22"))) + (rule "wellFormedAnon" (formula "13") (term "1,0")) + (rule "replace_known_left" (formula "13") (term "0,1,0") (ifseqformula "19")) + (builtin "One Step Simplification" (formula "13") (ifInst "" (formula "18"))) + (rule "Definition_axiom_for_elementsToReadOfBucketBlockClassified_in_de_wiesler_BucketPointers" (formula "14") (term "0,0,0,1,0")) + (builtin "One Step Simplification" (formula "14")) + (rule "translateJavaAddInt" (formula "14") (term "4,0,1,0,0,1,0")) + (rule "translateJavaAddInt" (formula "14") (term "3,0,1,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "14") (term "0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,0,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "14") (term "0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "14") (term "1,0,0,0,1,0")) + (rule "mul_literals" (formula "14") (term "0,1,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "14") (term "1,1,0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "14") (term "1,1,0,0,0,1,0")) + (rule "Definition_axiom_for_elementsToReadOfBucketCountClassEq_in_de_wiesler_BucketPointers" (formula "59") (term "2,0,1,1,0")) + (rule "translateJavaAddInt" (formula "59") (term "4,2,0,1,1,0")) + (rule "translateJavaAddInt" (formula "59") (term "3,2,0,1,1,0")) + (rule "Definition_axiom_for_writtenCountOfBucket_in_de_wiesler_BucketPointers" (formula "59") (term "0,1,0,1,0")) + (rule "translateJavaSubInt" (formula "59") (term "0,1,0,1,0")) + (rule "polySimp_elimSub" (formula "59") (term "0,1,0,1,0")) + (rule "polySimp_addComm0" (formula "59") (term "0,1,0,1,0")) + (rule "polySimp_sepPosMonomial" (formula "59") (term "1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "59") (term "1,1,0,1,0")) + (rule "polySimp_elimOne" (formula "59") (term "1,1,0,1,0")) + (rule "Definition_axiom_for_bucketSize_in_de_wiesler_BucketPointers" (formula "59") (term "1,1,1,0")) + (rule "translateJavaSubInt" (formula "59") (term "1,1,1,0")) + (rule "translateJavaAddInt" (formula "59") (term "2,0,1,1,1,0")) + (rule "polySimp_elimSub" (formula "59") (term "1,1,1,0")) + (rule "polySimp_addComm0" (formula "59") (term "2,0,1,1,1,0")) + (rule "polySimp_addComm0" (formula "59") (term "1,1,1,0")) + (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "95") (term "0")) + (rule "translateJavaSubInt" (formula "95") (term "1,0")) + (rule "polySimp_elimSub" (formula "95") (term "1,0")) + (rule "inEqSimp_ltToLeq" (formula "95") (term "0,0")) + (rule "polySimp_mulComm0" (formula "95") (term "1,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "95") (term "0,0")) + (rule "polySimp_mulComm0" (formula "95") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "95") (term "1,0,0")) + (rule "mul_literals" (formula "95") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "95") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "95") (term "1,1,0,0")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "93") (term "0,1")) + (rule "replace_known_right" (formula "93") (term "0,0,1") (ifseqformula "139")) + (builtin "One Step Simplification" (formula "93")) + (rule "Contract_axiom_for_isValidBucketPointer_in_BucketPointers" (formula "133") (term "0,1,0")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "133") (term "1,0,0") (ifseqformula "71")) + (builtin "One Step Simplification" (formula "133") (ifInst "" (formula "165")) (ifInst "" (formula "23"))) + (rule "wellFormedAnonEQ" (formula "133") (term "1,0") (ifseqformula "71")) + (rule "wellFormedAnon" (formula "133") (term "0,1,0")) + (rule "wellFormedAnon" (formula "133") (term "0,0,1,0")) + (rule "replace_known_left" (formula "133") (term "1,0,0,1,0") (ifseqformula "18")) + (builtin "One Step Simplification" (formula "133") (ifInst "" (formula "19")) (ifInst "" (formula "5")) (ifInst "" (formula "70"))) + (rule "Definition_axiom_for_isValidBucketPointer_in_de_wiesler_BucketPointers" (formula "134") (term "0,1,0")) + (builtin "One Step Simplification" (formula "134")) + (rule "translateJavaMulInt" (formula "134") (term "0,2,1,0,1,0,0,1,0")) + (rule "translateJavaAddInt" (formula "134") (term "2,1,1,0,0,0,0,1,0")) + (rule "translateJavaAddInt" (formula "134") (term "0,2,1,0,1,0,0,0,1,0")) + (rule "translateJavaMulInt" (formula "134") (term "0,2,0,1,0,0,0,0,1,0")) + (rule "translateJavaAddInt" (formula "134") (term "0,2,0,1,1,0,0,0,1,0")) + (rule "translateJavaAddInt" (formula "134") (term "2,1,1,1,0,0,0,1,0")) + (rule "translateJavaMulInt" (formula "134") (term "0,2,1,0,0,0,0,0,1,0")) + (rule "translateJavaMulInt" (formula "134") (term "0,2,0,1,1,0,0,1,0")) + (rule "translateJavaMulInt" (formula "134") (term "0,2,0,0,1,0,1,0")) + (rule "translateJavaAddInt" (formula "134") (term "0,2,0,0,1,1,0")) + (rule "eqSymm" (formula "134") (term "0,1,0,0,1,0")) + (rule "translateJavaMulInt" (formula "134") (term "0,0,2,1,0,1,0,0,0,1,0")) + (rule "translateJavaMulInt" (formula "134") (term "0,0,2,0,1,1,0,0,0,1,0")) + (rule "translateJavaMulInt" (formula "134") (term "0,0,2,0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "134") (term "0,2,0,1,0,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "134") (term "0,2,1,0,0,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "134") (term "0,2,0,1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "134") (term "0,2,0,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "134") (term "0,2,0,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "134") (term "0,0,2,1,0,1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "134") (term "0,0,2,0,1,1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "134") (term "0,0,2,0,0,1,1,0")) + (rule "polySimp_addComm0" (formula "134") (term "2,1,1,0,0,0,0,1,0")) + (rule "polySimp_addComm0" (formula "134") (term "2,1,1,1,0,0,0,1,0")) + (rule "polySimp_addComm0" (formula "134") (term "0,2,1,0,1,0,0,0,1,0")) + (rule "polySimp_addComm0" (formula "134") (term "0,2,0,1,1,0,0,0,1,0")) + (rule "polySimp_addComm0" (formula "134") (term "0,2,0,0,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "134") (term "0,0,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "134") (term "0,1,0,0,0,1,0")) + (rule "applyEq" (formula "134") (term "1,1,1,0,0,1,0") (ifseqformula "130")) + (rule "nnf_imp2or" (formula "132") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "136") (ifseqformula "55")) + (rule "polySimp_rightDist" (formula "136") (term "0,0")) + (rule "polySimp_rightDist" (formula "136") (term "0,0,0")) + (rule "mul_literals" (formula "136") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "136") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "136") (term "0")) + (rule "polySimp_addComm1" (formula "136") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "136") (term "0")) + (rule "add_literals" (formula "136") (term "1,1,0")) + (rule "times_zero_1" (formula "136") (term "1,0")) + (rule "polySimp_addLiterals" (formula "136") (term "0")) + (rule "polySimp_addComm1" (formula "136") (term "0")) + (rule "add_literals" (formula "136") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "136")) + (rule "polySimp_mulLiterals" (formula "136") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "137") (ifseqformula "53")) + (rule "polySimp_rightDist" (formula "137") (term "0,0")) + (rule "polySimp_addComm1" (formula "137") (term "0")) + (rule "polySimp_rightDist" (formula "137") (term "0,0,0")) + (rule "mul_literals" (formula "137") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "137") (term "1,0,0,0")) + (rule "polySimp_addComm1" (formula "137") (term "0,0")) + (rule "add_literals" (formula "137") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "137")) + (rule "polySimp_mulLiterals" (formula "137") (term "0")) + (rule "polySimp_elimOne" (formula "137") (term "0")) + (rule "inEqSimp_subsumption0" (formula "170") (term "1") (ifseqformula "137")) + (rule "inEqSimp_homoInEq0" (formula "170") (term "0,1")) + (rule "polySimp_mulComm0" (formula "170") (term "1,0,0,1")) + (rule "polySimp_rightDist" (formula "170") (term "1,0,0,1")) + (rule "mul_literals" (formula "170") (term "0,1,0,0,1")) + (rule "polySimp_mulLiterals" (formula "170") (term "1,1,0,0,1")) + (rule "polySimp_addAssoc" (formula "170") (term "0,0,1")) + (rule "polySimp_addComm1" (formula "170") (term "0,0,0,1")) + (rule "add_literals" (formula "170") (term "0,0,0,0,1")) + (rule "polySimp_pullOutFactor0b" (formula "170") (term "0,0,1")) + (rule "add_literals" (formula "170") (term "1,1,0,0,1")) + (rule "times_zero_1" (formula "170") (term "1,0,0,1")) + (rule "add_zero_right" (formula "170") (term "0,0,1")) + (rule "qeq_literals" (formula "170") (term "0,1")) + (builtin "One Step Simplification" (formula "170")) + (rule "inEqSimp_geqRight" (formula "170")) + (rule "polySimp_rightDist" (formula "1") (term "1,0,0")) + (rule "mul_literals" (formula "1") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "1") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "1") (term "0,0")) + (rule "add_literals" (formula "1") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "1")) + (rule "polySimp_mulComm0" (formula "1") (term "1")) + (rule "polySimp_rightDist" (formula "1") (term "1")) + (rule "polySimp_mulLiterals" (formula "1") (term "1,1")) + (rule "mul_literals" (formula "1") (term "0,1")) + (rule "inEqSimp_subsumption0" (formula "138") (ifseqformula "1")) + (rule "inEqSimp_homoInEq0" (formula "138") (term "0")) + (rule "polySimp_mulComm0" (formula "138") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "138") (term "1,0,0")) + (rule "mul_literals" (formula "138") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "138") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "138") (term "0,0")) + (rule "polySimp_addComm1" (formula "138") (term "0,0,0")) + (rule "add_literals" (formula "138") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "138") (term "0,0")) + (rule "add_literals" (formula "138") (term "1,1,0,0")) + (rule "times_zero_1" (formula "138") (term "1,0,0")) + (rule "add_literals" (formula "138") (term "0,0")) + (rule "qeq_literals" (formula "138") (term "0")) + (builtin "One Step Simplification" (formula "138")) + (rule "true_left" (formula "138")) + (rule "inEqSimp_exactShadow3" (formula "81") (ifseqformula "82")) + (rule "polySimp_mulAssoc" (formula "81") (term "0,0")) + (rule "polySimp_mulComm0" (formula "81") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "81") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "81")) + (rule "polySimp_mulLiterals" (formula "81") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "111") (ifseqformula "112")) + (rule "polySimp_mulComm0" (formula "111") (term "0,0")) + (rule "polySimp_addComm0" (formula "111") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "111")) + (rule "polySimp_mulLiterals" (formula "111") (term "0")) + (rule "polySimp_elimOne" (formula "111") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "118") (ifseqformula "113")) + (rule "polySimp_mulComm0" (formula "118") (term "0,0")) + (rule "polySimp_addComm0" (formula "118") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "118")) + (rule "polySimp_mulLiterals" (formula "118") (term "0")) + (rule "polySimp_elimOne" (formula "118") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "125") (ifseqformula "113")) + (rule "polySimp_mulAssoc" (formula "125") (term "0,0")) + (rule "polySimp_mulComm0" (formula "125") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "125") (term "0,0")) + (rule "polySimp_addComm0" (formula "125") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "125")) + (rule "polySimp_mulLiterals" (formula "125") (term "0")) + (rule "inEqSimp_subsumption4" (formula "125") (ifseqformula "50")) + (rule "greater_literals" (formula "125") (term "0,0")) + (builtin "One Step Simplification" (formula "125")) + (rule "mul_literals" (formula "125") (term "0,0")) + (rule "leq_literals" (formula "125") (term "0")) + (builtin "One Step Simplification" (formula "125")) + (rule "true_left" (formula "125")) + (rule "elementOfUnion" (formula "108") (term "0,0")) + (rule "elementOfArrayRangeConcrete" (formula "108") (term "1,0,0")) + (rule "replace_known_right" (formula "108") (term "0,0,1,0,0") (ifseqformula "150")) + (builtin "One Step Simplification" (formula "108")) + (rule "elimGcdLeq_antec" (formula "139") (inst "elimGcdRightDiv=Z(6(0(6(8(8(3(8(#))))))))") (inst "elimGcdLeftDiv=l_2") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "polySimp_mulLiterals" (formula "139") (term "1,0,0,0,0,1,0")) + (rule "neg_literal" (formula "139") (term "0,0,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "139") (term "1,0,1,0")) + (rule "leq_literals" (formula "139") (term "0,0")) + (builtin "One Step Simplification" (formula "139")) + (rule "mul_literals" (formula "139") (term "1,0,0,0,0,0")) + (rule "polySimp_addLiterals" (formula "139") (term "0,0,0,0")) + (rule "add_zero_right" (formula "139") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "139") (term "0,0")) + (rule "add_literals" (formula "139") (term "1,1,0,0")) + (rule "times_zero_1" (formula "139") (term "1,0,0")) + (rule "add_literals" (formula "139") (term "0,0")) + (rule "qeq_literals" (formula "139") (term "0")) + (builtin "One Step Simplification" (formula "139")) + (rule "inEqSimp_subsumption0" (formula "74") (ifseqformula "139")) + (rule "leq_literals" (formula "74") (term "0")) + (builtin "One Step Simplification" (formula "74")) + (rule "true_left" (formula "74")) + (rule "Definition_axiom_for_elementsToReadOfBucketCountClassEq_in_de_wiesler_BucketPointers" (formula "69") (term "2,0,1,0")) + (rule "translateJavaAddInt" (formula "69") (term "4,2,0,1,0")) + (rule "translateJavaAddInt" (formula "69") (term "3,2,0,1,0")) + (rule "polySimp_homoEq" (formula "69") (term "1,0")) + (rule "polySimp_addComm1" (formula "69") (term "0,1,0")) + (rule "polySimp_sepPosMonomial" (formula "69") (term "1,0")) + (rule "polySimp_mulComm0" (formula "69") (term "1,1,0")) + (rule "polySimp_rightDist" (formula "69") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "69") (term "1,1,1,0")) + (rule "polySimp_elimOne" (formula "69") (term "1,1,1,0")) + (rule "polySimp_mulComm0" (formula "69") (term "0,1,1,0")) + (rule "inEqSimp_exactShadow3" (formula "100") (ifseqformula "101")) + (rule "polySimp_mulComm0" (formula "100") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "100")) + (rule "polySimp_mulLiterals" (formula "100") (term "1")) + (rule "polySimp_elimOne" (formula "100") (term "1")) + (rule "jdiv_axiom" (formula "94") (term "0")) + (rule "polySimp_mulLiterals" (formula "94") (term "0,0,2,1")) + (rule "eqSymm" (formula "94")) + (rule "applyEq" (formula "94") (term "1") (ifseqformula "95")) + (rule "polyDiv_pullOut" (formula "94") (term "0,2,0") (inst "polyDivCoeff=mul(l_0, Z(neglit(1(#))))")) + (rule "polySimp_mulLiterals" (formula "94") (term "1,0,0,2,0,2,0")) + (rule "equal_literals" (formula "94") (term "0,0,2,0")) + (builtin "One Step Simplification" (formula "94")) + (rule "polySimp_mulLiterals" (formula "94") (term "1,0,0,0,2,0")) + (rule "polySimp_pullOutFactor0" (formula "94") (term "0,0,0,2,0")) + (rule "add_literals" (formula "94") (term "1,0,0,0,2,0")) + (rule "times_zero_1" (formula "94") (term "0,0,0,2,0")) + (rule "div_literals" (formula "94") (term "0,0,2,0")) + (rule "add_zero_left" (formula "94") (term "0,2,0")) + (rule "polySimp_mulLiterals" (formula "94") (term "2,0")) + (rule "polySimp_elimOne" (formula "94") (term "2,0")) + (builtin "One Step Simplification" (formula "94")) + (rule "polyDiv_pullOut" (formula "94") (term "0,1") (inst "polyDivCoeff=l_0")) + (rule "equal_literals" (formula "94") (term "0,0,1")) + (builtin "One Step Simplification" (formula "94")) + (rule "polySimp_mulLiterals" (formula "94") (term "1,0,0,0,1")) + (rule "polySimp_homoEq" (formula "94") (term "1")) + (rule "polySimp_pullOutFactor0" (formula "94") (term "0,0,0,1,0,1")) + (rule "add_literals" (formula "94") (term "1,0,0,0,1,0,1")) + (rule "times_zero_1" (formula "94") (term "0,0,0,1,0,1")) + (rule "div_literals" (formula "94") (term "0,0,1,0,1")) + (rule "add_zero_left" (formula "94") (term "0,1,0,1")) + (rule "polySimp_pullOutFactor1" (formula "94") (term "0,1")) + (rule "add_literals" (formula "94") (term "1,0,1")) + (rule "times_zero_1" (formula "94") (term "0,1")) + (builtin "One Step Simplification" (formula "94")) + (rule "true_left" (formula "94")) + (rule "inEqSimp_exactShadow3" (formula "104") (ifseqformula "105")) + (rule "polySimp_mulComm0" (formula "104") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "104")) + (rule "polySimp_mulLiterals" (formula "104") (term "1")) + (rule "polySimp_elimOne" (formula "104") (term "1")) + (rule "expand_moduloInteger" (formula "38") (term "0")) + (rule "replace_int_RANGE" (formula "38") (term "1,1,0")) + (rule "replace_int_HALFRANGE" (formula "38") (term "0,0,1,0")) + (rule "replace_int_MIN" (formula "38") (term "0,0")) + (rule "polySimp_homoEq" (formula "38")) + (rule "polySimp_mulComm0" (formula "38") (term "1,0")) + (rule "polySimp_rightDist" (formula "38") (term "1,0")) + (rule "mul_literals" (formula "38") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "38") (term "0")) + (rule "polySimp_addComm0" (formula "38") (term "0,0")) + (rule "polySimp_sepNegMonomial" (formula "38")) + (rule "polySimp_mulLiterals" (formula "38") (term "0")) + (rule "polySimp_elimOne" (formula "38") (term "0")) + (rule "elementOfUnion" (formula "107") (term "0,0")) + (builtin "One Step Simplification" (formula "107")) + (rule "applyEqReverse" (formula "108") (term "0,0,1,1") (ifseqformula "107")) + (rule "applyEqReverse" (formula "65") (term "0,0,0") (ifseqformula "107")) + (rule "applyEqReverse" (formula "108") (term "0,1,1,1,1") (ifseqformula "107")) + (rule "applyEqReverse" (formula "108") (term "0,1,1,0") (ifseqformula "107")) + (rule "applyEqReverse" (formula "65") (term "0,1,1,0") (ifseqformula "107")) + (rule "applyEqReverse" (formula "108") (term "0,0,0") (ifseqformula "107")) + (rule "hideAuxiliaryEq" (formula "107")) + (rule "onlyCreatedObjectsAreReferencedFinal" (formula "156") (term "0") (ifseqformula "20") (ifseqformula "9")) + (rule "replace_known_right" (formula "1") (term "0") (ifseqformula "140")) + (builtin "One Step Simplification" (formula "1")) + (rule "inEqSimp_exactShadow3" (formula "52") (ifseqformula "2")) + (rule "times_zero_1" (formula "52") (term "0,0")) + (rule "add_zero_left" (formula "52") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "52")) + (rule "polySimp_mulLiterals" (formula "52") (term "0")) + (rule "inEqSimp_contradInEq5" (formula "52") (ifseqformula "78")) + (rule "greater_literals" (formula "52") (term "0,0")) + (builtin "One Step Simplification" (formula "52")) + (rule "mul_literals" (formula "52") (term "1,0")) + (rule "qeq_literals" (formula "52") (term "0")) + (builtin "One Step Simplification" (formula "52")) + (rule "closeFalse" (formula "52")) ) (branch "Usage" (builtin "One Step Simplification" (formula "101")) @@ -1266,12 +4528,12 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (branch "Post (copy_nonoverlapping)" (builtin "One Step Simplification" (formula "103")) (builtin "One Step Simplification" (formula "75")) - (rule "expand_inInt" (formula "75") (term "1,0,0,0,1,0,1")) (rule "expand_inInt" (formula "75") (term "0,0,1,1,0,1")) - (rule "replace_int_MIN" (formula "75") (term "0,1,1,0,0,0,1,0,1")) - (rule "replace_int_MAX" (formula "75") (term "1,0,1,0,0,0,1,0,1")) - (rule "replace_int_MAX" (formula "75") (term "1,0,0,0,1,1,0,1")) + (rule "expand_inInt" (formula "75") (term "1,0,0,0,1,0,1")) (rule "replace_int_MIN" (formula "75") (term "0,1,0,0,1,1,0,1")) + (rule "replace_int_MAX" (formula "75") (term "1,0,0,0,1,1,0,1")) + (rule "replace_int_MAX" (formula "75") (term "1,0,1,0,0,0,1,0,1")) + (rule "replace_int_MIN" (formula "75") (term "0,1,1,0,0,0,1,0,1")) (rule "andLeft" (formula "75")) (rule "andLeft" (formula "76")) (rule "andLeft" (formula "76")) @@ -1290,9 +4552,9 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "eqSymm" (formula "77") (term "1,0")) (rule "polySimp_addComm1" (formula "77") (term "3,0,1,0")) (rule "polySimp_addComm0" (formula "77") (term "0,3,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "76") (term "1,1,0,0")) (rule "inEqSimp_commuteLeq" (formula "76") (term "0,0,0,0")) (rule "inEqSimp_commuteLeq" (formula "77") (term "1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "76") (term "1,1,0,0")) (rule "blockEmpty" (formula "106") (term "1")) (builtin "Block Contract (Internal)" (formula "106") (newnames "exc_6,heap_Before_BLOCK_2,savedHeap_Before_BLOCK_2,o,f")) (branch "Validity" @@ -1307,8 +4569,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "107")) (rule "emptyStatement" (formula "107") (term "1")) (rule "commute_and" (formula "77") (term "0,0")) - (rule "commute_and" (formula "76") (term "0,0,0")) (rule "commute_and" (formula "76") (term "1,0,0")) + (rule "commute_and" (formula "76") (term "0,0,0")) (rule "shift_paren_and" (formula "76") (term "0,0")) (rule "commute_and_2" (formula "76") (term "0,0,0")) (rule "tryEmpty" (formula "107") (term "1")) @@ -1338,8 +4600,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "wellFormedAnonEQ" (formula "106") (term "0") (ifseqformula "63")) (rule "wellFormedAnon" (formula "106") (term "0,0")) (rule "wellFormedAnon" (formula "106") (term "0,0,0")) - (rule "replace_known_left" (formula "106") (term "0,0,0,0") (ifseqformula "20")) - (builtin "One Step Simplification" (formula "106") (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "62")) (ifInst "" (formula "74"))) + (rule "replace_known_left" (formula "106") (term "1") (ifseqformula "74")) + (builtin "One Step Simplification" (formula "106") (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "62"))) (rule "closeTrue" (formula "106")) ) ) @@ -1356,8 +4618,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "80")) (rule "true_left" (formula "80")) (rule "commute_and" (formula "77") (term "0,0")) - (rule "commute_and" (formula "76") (term "0,0,0")) (rule "commute_and" (formula "76") (term "1,0,0")) + (rule "commute_and" (formula "76") (term "0,0,0")) (rule "shift_paren_and" (formula "76") (term "0,0")) (rule "commute_and_2" (formula "76") (term "0,0,0")) (rule "elim_double_block_2" (formula "109") (term "1")) @@ -1369,18 +4631,19 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "109")) (rule "ifSplit" (formula "109")) (branch "if x_7 true" + (builtin "One Step Simplification" (formula "110")) (builtin "One Step Simplification" (formula "1")) (rule "closeFalse" (formula "1")) ) (branch "if x_7 false" - (builtin "One Step Simplification" (formula "1")) (builtin "One Step Simplification" (formula "110")) + (builtin "One Step Simplification" (formula "1")) (rule "true_left" (formula "1")) (rule "blockEmpty" (formula "109") (term "1")) (builtin "Block Contract (Internal)" (formula "109") (newnames "exc_7,heap_Before_BLOCK_3,savedHeap_Before_BLOCK_3,o,f")) (branch "Validity" - (builtin "One Step Simplification" (formula "82") (ifInst "" (formula "31"))) (builtin "One Step Simplification" (formula "110")) + (builtin "One Step Simplification" (formula "82") (ifInst "" (formula "31"))) (rule "eqSymm" (formula "110") (term "0,0,1,0,1")) (rule "variableDeclarationAssign" (formula "110") (term "1")) (rule "variableDeclaration" (formula "110") (term "1") (newnames "exc_7_1")) @@ -1416,8 +4679,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "wellFormedAnonEQ" (formula "109") (term "0") (ifseqformula "63")) (rule "wellFormedAnon" (formula "109") (term "0,0")) (rule "wellFormedAnon" (formula "109") (term "0,0,0")) - (rule "replace_known_left" (formula "109") (term "1") (ifseqformula "74")) - (builtin "One Step Simplification" (formula "109") (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "62"))) + (rule "replace_known_left" (formula "109") (term "1,0,0,0") (ifseqformula "19")) + (builtin "One Step Simplification" (formula "109") (ifInst "" (formula "20")) (ifInst "" (formula "7")) (ifInst "" (formula "62")) (ifInst "" (formula "74"))) (rule "closeTrue" (formula "109")) ) ) @@ -1441,11 +4704,10 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "112")) (rule "replace_known_left" (formula "112") (term "0,0,1,0") (ifseqformula "82")) (builtin "One Step Simplification" (formula "112")) - (builtin "Use Dependency Contract" (formula "14") (ifInst "" (formula "112") (term "0,0,1,0,1,0,0,1")) (contract "de.wiesler.BucketPointers[java.lang.Object::()].JML accessible clause.0")) (builtin "Use Dependency Contract" (formula "15") (ifInst "" (formula "112") (term "1,0,1,0,1,0,0,1")) (contract "de.wiesler.Classifier[java.lang.Object::()].JML accessible clause.0")) (rule "wellFormedAnon" (formula "85") (term "1,1,0,0,0")) - (rule "replace_known_left" (formula "85") (term "0,1") (ifseqformula "15")) - (builtin "One Step Simplification" (formula "85") (ifInst "" (formula "111")) (ifInst "" (formula "26")) (ifInst "" (formula "20")) (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "33")) (ifInst "" (formula "33"))) + (rule "replace_known_left" (formula "85") (term "1,0,0") (ifseqformula "33")) + (builtin "One Step Simplification" (formula "85") (ifInst "" (formula "111")) (ifInst "" (formula "26")) (ifInst "" (formula "20")) (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "15")) (ifInst "" (formula "33"))) (rule "true_left" (formula "85")) (rule "ifSplit" (formula "112")) (branch "if x_8 true" @@ -1497,8 +4759,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "wellFormedAnonEQ" (formula "112") (term "0") (ifseqformula "63")) (rule "wellFormedAnon" (formula "112") (term "0,0")) (rule "wellFormedAnon" (formula "112") (term "0,0,0")) - (rule "replace_known_left" (formula "112") (term "1") (ifseqformula "74")) - (builtin "One Step Simplification" (formula "112") (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "62"))) + (rule "replace_known_left" (formula "112") (term "1,0,0,0") (ifseqformula "19")) + (builtin "One Step Simplification" (formula "112") (ifInst "" (formula "20")) (ifInst "" (formula "7")) (ifInst "" (formula "62")) (ifInst "" (formula "74"))) (rule "closeTrue" (formula "112")) ) ) @@ -1522,6 +4784,7 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "115")) (rule "replace_known_left" (formula "115") (term "0,0,1,0") (ifseqformula "85")) (builtin "One Step Simplification" (formula "115")) + (builtin "Use Dependency Contract" (formula "14") (ifInst "" (formula "115") (term "0,0,1,0,1,0,0,1")) (contract "de.wiesler.BucketPointers[java.lang.Object::()].JML accessible clause.0")) (rule "ifSplit" (formula "115")) (branch "if x_9 true" (builtin "One Step Simplification" (formula "116")) @@ -1535,8 +4798,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "blockEmpty" (formula "115") (term "1")) (builtin "Block Contract (Internal)" (formula "115") (newnames "exc_9,heap_Before_BLOCK_5,savedHeap_Before_BLOCK_5,o,f")) (branch "Validity" - (builtin "One Step Simplification" (formula "88") (ifInst "" (formula "31"))) (builtin "One Step Simplification" (formula "116")) + (builtin "One Step Simplification" (formula "88") (ifInst "" (formula "31"))) (rule "eqSymm" (formula "116") (term "0,0,1,0,1")) (rule "variableDeclarationAssign" (formula "116") (term "1")) (rule "variableDeclaration" (formula "116") (term "1") (newnames "exc_9_1")) @@ -1572,8 +4835,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "wellFormedAnonEQ" (formula "115") (term "0") (ifseqformula "63")) (rule "wellFormedAnon" (formula "115") (term "0,0")) (rule "wellFormedAnon" (formula "115") (term "0,0,0")) - (rule "replace_known_left" (formula "115") (term "0,0,0,0") (ifseqformula "20")) - (builtin "One Step Simplification" (formula "115") (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "62")) (ifInst "" (formula "74"))) + (rule "replace_known_left" (formula "115") (term "1") (ifseqformula "74")) + (builtin "One Step Simplification" (formula "115") (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "62"))) (rule "closeTrue" (formula "115")) ) ) @@ -1607,8 +4870,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "replace_int_MIN" (formula "90") (term "0,1,1,0,0,0")) (rule "eqSymm" (formula "90") (term "1")) (rule "translateJavaMulInt" (formula "90") (term "0,1,1,1,0")) - (rule "replace_known_left" (formula "90") (term "1,0,0,0,0,0,0") (ifseqformula "19")) - (builtin "One Step Simplification" (formula "90") (ifInst "" (formula "20")) (ifInst "" (formula "7")) (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "62"))) + (rule "replace_known_left" (formula "90") (term "1,0,0,0,0,0") (ifseqformula "7")) + (builtin "One Step Simplification" (formula "90") (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "62"))) (rule "polySimp_mulComm0" (formula "90") (term "0,1,1,1,0")) (rule "disjointDefinition" (formula "90") (term "1,0")) (builtin "One Step Simplification" (formula "90")) @@ -1627,26 +4890,74 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "translateJavaMulInt" (formula "90") (term "0,1,0,1,1,0")) (rule "translateJavaAddInt" (formula "90") (term "0,1,1,1,1,0")) (rule "translateJavaMulInt" (formula "90") (term "0,0,1,1,1,1,0")) - (rule "replace_known_left" (formula "90") (term "1,0,0,0,0,0") (ifseqformula "7")) - (builtin "One Step Simplification" (formula "90") (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "62"))) - (rule "polySimp_mulComm0" (formula "90") (term "0,0,1,1,1,1,0")) + (rule "replace_known_left" (formula "90") (term "0,0,0,0,0,0,0") (ifseqformula "20")) + (builtin "One Step Simplification" (formula "90") (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "62"))) (rule "polySimp_mulComm0" (formula "90") (term "0,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "90") (term "0,0,1,1,1,1,0")) (rule "polySimp_addComm0" (formula "90") (term "0,1,1,1,1,0")) (rule "disjointDefinition" (formula "90") (term "1,0")) (rule "disjointWithSingleton2" (formula "90") (term "1,0")) + (rule "inEqSimp_commuteLeq" (formula "90") (term "1,0,0,0")) (rule "inEqSimp_commuteLeq" (formula "90") (term "0,1,0,0")) (rule "replace_known_left" (formula "90") (term "0,1,0,0") (ifseqformula "12")) (builtin "One Step Simplification" (formula "90")) - (rule "inEqSimp_commuteLeq" (formula "90") (term "1,0,0,0")) - (rule "applyEq" (formula "90") (term "1,1,0,0") (ifseqformula "54")) + (rule "applyEq" (formula "90") (term "0,1") (ifseqformula "68")) + (rule "applyEq" (formula "90") (term "1,1,0,0") (ifseqformula "36")) (rule "replace_known_left" (formula "90") (term "1,0,0") (ifseqformula "8")) (builtin "One Step Simplification" (formula "90")) - (rule "applyEq" (formula "90") (term "0,1") (ifseqformula "68")) (rule "elementOfUnion" (formula "90") (term "0,1,0")) - (rule "elementOfSingleton" (formula "90") (term "1,0,1,0")) - (builtin "One Step Simplification" (formula "90")) (rule "elementOfSingleton" (formula "90") (term "0,0,1,0")) (builtin "One Step Simplification" (formula "90")) + (rule "true_left" (formula "90")) + (builtin "Use Dependency Contract" (formula "68") (term "0") (ifInst "" (formula "16") (term "0,1,0")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::toReadCountOfBucket(int)].JML accessible clause.0")) + (builtin "One Step Simplification" (formula "90") (ifInst "" (formula "115")) (ifInst "" (formula "14")) (ifInst "" (formula "27"))) + (rule "wellFormedAnon" (formula "90") (term "0,0,0,0,0")) + (rule "wellFormedAnon" (formula "90") (term "1,0,0,0,0")) + (rule "wellFormedAnon" (formula "90") (term "0,1,0,0,0,0")) + (rule "expand_inInt" (formula "90") (term "1,0,0,0")) + (rule "replace_int_MAX" (formula "90") (term "1,0,1,0,0,0")) + (rule "replace_int_MIN" (formula "90") (term "0,1,1,0,0,0")) + (rule "translateJavaMulInt" (formula "90") (term "0,1,0,1,1,0")) + (rule "translateJavaAddInt" (formula "90") (term "0,1,1,1,1,0")) + (rule "translateJavaMulInt" (formula "90") (term "0,0,1,1,1,1,0")) + (rule "replace_known_left" (formula "90") (term "0,0,0,0,0,0") (ifseqformula "20")) + (builtin "One Step Simplification" (formula "90") (ifInst "" (formula "19")) (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7"))) + (rule "polySimp_mulComm0" (formula "90") (term "0,0,1,1,1,1,0")) + (rule "polySimp_mulComm0" (formula "90") (term "0,1,0,1,1,0")) + (rule "polySimp_addComm0" (formula "90") (term "0,1,1,1,1,0")) + (rule "disjointDefinition" (formula "90") (term "1,0")) + (rule "inEqSimp_commuteLeq" (formula "90") (term "1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "90") (term "0,1,0,0")) + (rule "replace_known_left" (formula "90") (term "0,1,0,0") (ifseqformula "12")) + (builtin "One Step Simplification" (formula "90")) + (rule "applyEq" (formula "90") (term "0,1") (ifseqformula "68")) + (rule "eqSymm" (formula "90") (term "1")) + (rule "applyEq" (formula "90") (term "1,1,0,0") (ifseqformula "36")) + (rule "replace_known_left" (formula "90") (term "1,0,0") (ifseqformula "8")) + (builtin "One Step Simplification" (formula "90")) + (rule "distributeIntersection_2" (formula "90") (term "0,1,0")) + (rule "unionEqualsEmpty" (formula "90") (term "1,0")) + (rule "distributeIntersection" (formula "90") (term "0,1,1,0")) + (rule "distributeIntersection" (formula "90") (term "0,0,1,0")) + (rule "unionEqualsEmpty" (formula "90") (term "1,1,0")) + (rule "disjointWithSingleton1" (formula "90") (term "1,1,1,0")) + (rule "disjointWithSingleton1" (formula "90") (term "0,1,1,0")) + (rule "elementOfArrayRangeConcrete" (formula "90") (term "0,1,1,1,0")) + (rule "replace_known_right" (formula "90") (term "0,0,0,1,1,1,0") (ifseqformula "96")) + (builtin "One Step Simplification" (formula "90")) + (rule "elementOfArrayRangeConcrete" (formula "90") (term "0,1,1,0")) + (rule "replace_known_right" (formula "90") (term "0,0,0,1,1,0") (ifseqformula "96")) + (builtin "One Step Simplification" (formula "90")) + (rule "distributeIntersection_2" (formula "90") (term "0,0,1,0")) + (rule "distributeIntersection_2" (formula "90") (term "1,0,1,0")) + (rule "distributeIntersection_2" (formula "90") (term "0,0,0,1,0")) + (rule "distributeIntersection_2" (formula "90") (term "0,1,0,1,0")) + (rule "distributeIntersection_2" (formula "90") (term "0,0,0,0,1,0")) + (rule "distributeIntersection_2" (formula "90") (term "0,0,1,0,1,0")) + (rule "unionEqualsEmpty" (formula "90") (term "1,0")) + (rule "unionEqualsEmpty" (formula "90") (term "0,1,0")) + (rule "disjointWithSingleton1" (formula "90") (term "1,0,1,0")) + (builtin "One Step Simplification" (formula "90")) (rule "true_left" (formula "90")) (rule "ifSplit" (formula "117")) (branch "if x_10 true" @@ -1717,19 +5028,21 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "true_left" (formula "91")) (rule "polySimp_elimSub" (formula "91") (term "0,0")) (rule "elim_double_block_2" (formula "119") (term "1")) - (builtin "Use Dependency Contract" (formula "68") (term "0") (ifInst "" (formula "16") (term "0,1,0")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::toReadCountOfBucket(int)].JML accessible clause.0")) + (builtin "Use Dependency Contract" (formula "56") (term "1,0") (ifInst "" (formula "16") (term "0,1,0")) (ifInst "" (formula "63")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::toReadCountOfBucket(int)].JML accessible clause.0")) (builtin "One Step Simplification" (formula "92") (ifInst "" (formula "117")) (ifInst "" (formula "14")) (ifInst "" (formula "27"))) (rule "wellFormedAnon" (formula "92") (term "0,0,0,0,0")) - (rule "wellFormedAnon" (formula "92") (term "1,0,0,0,0")) + (rule "wellFormedAnonEQ" (formula "92") (term "1,0,0,0,0") (ifseqformula "63")) (rule "wellFormedAnon" (formula "92") (term "0,1,0,0,0,0")) + (rule "wellFormedAnon" (formula "92") (term "0,0,1,0,0,0,0")) (rule "expand_inInt" (formula "92") (term "1,0,0,0")) (rule "replace_int_MAX" (formula "92") (term "1,0,1,0,0,0")) (rule "replace_int_MIN" (formula "92") (term "0,1,1,0,0,0")) - (rule "translateJavaMulInt" (formula "92") (term "0,1,0,1,1,0")) (rule "translateJavaAddInt" (formula "92") (term "0,1,1,1,1,0")) + (rule "translateJavaMulInt" (formula "92") (term "0,1,0,1,1,0")) + (rule "eqSymm" (formula "92") (term "1")) (rule "translateJavaMulInt" (formula "92") (term "0,0,1,1,1,1,0")) - (rule "replace_known_left" (formula "92") (term "0,0,0,0,0,0") (ifseqformula "20")) - (builtin "One Step Simplification" (formula "92") (ifInst "" (formula "19")) (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7"))) + (rule "replace_known_left" (formula "92") (term "1,0,0,0,0,0") (ifseqformula "19")) + (builtin "One Step Simplification" (formula "92") (ifInst "" (formula "20")) (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "62"))) (rule "polySimp_mulComm0" (formula "92") (term "0,0,1,1,1,1,0")) (rule "polySimp_mulComm0" (formula "92") (term "0,1,0,1,1,0")) (rule "polySimp_addComm0" (formula "92") (term "0,1,1,1,1,0")) @@ -1738,33 +5051,21 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "replace_known_left" (formula "92") (term "0,1,0,0") (ifseqformula "12")) (builtin "One Step Simplification" (formula "92")) (rule "inEqSimp_commuteLeq" (formula "92") (term "1,0,0,0")) - (rule "applyEq" (formula "92") (term "1,1,0,0") (ifseqformula "54")) + (rule "applyEq" (formula "92") (term "1,1,0,0") (ifseqformula "36")) (rule "replace_known_left" (formula "92") (term "1,0,0") (ifseqformula "8")) (builtin "One Step Simplification" (formula "92")) - (rule "applyEq" (formula "92") (term "0,1") (ifseqformula "68")) - (rule "eqSymm" (formula "92") (term "1")) (rule "distributeIntersection" (formula "92") (term "0,1,0")) - (rule "distributeIntersection_2" (formula "92") (term "0,0,1,0")) - (rule "distributeIntersection_2" (formula "92") (term "1,0,1,0")) - (rule "distributeIntersection_2" (formula "92") (term "0,0,0,1,0")) - (rule "distributeIntersection_2" (formula "92") (term "0,1,0,1,0")) - (rule "distributeIntersection_2" (formula "92") (term "0,0,0,0,1,0")) - (rule "distributeIntersection_2" (formula "92") (term "0,0,1,0,1,0")) - (rule "distributeIntersection_2" (formula "92") (term "0,0,0,0,0,1,0")) - (rule "distributeIntersection_2" (formula "92") (term "0,0,0,1,0,1,0")) (rule "unionEqualsEmpty" (formula "92") (term "1,0")) - (rule "unionEqualsEmpty" (formula "92") (term "0,1,0")) - (rule "disjointWithSingleton1" (formula "92") (term "1,0,1,0")) - (rule "elementOfArrayRangeConcrete" (formula "92") (term "0,1,0,1,0")) - (rule "replace_known_right" (formula "92") (term "0,0,0,1,0,1,0") (ifseqformula "98")) + (rule "disjointWithSingleton1" (formula "92") (term "1,1,0")) + (rule "disjointWithSingleton1" (formula "92") (term "0,1,0")) + (rule "elementOfUnion" (formula "92") (term "0,1,1,0")) + (rule "elementOfSingleton" (formula "92") (term "0,0,1,1,0")) (builtin "One Step Simplification" (formula "92")) - (rule "unionEqualsEmpty" (formula "92") (term "1,1,0")) - (rule "disjointWithSingleton1" (formula "92") (term "1,1,1,0")) - (rule "elementOfArrayRangeConcrete" (formula "92") (term "0,1,1,1,0")) - (rule "replace_known_right" (formula "92") (term "0,0,0,1,1,1,0") (ifseqformula "98")) + (rule "elementOfUnion" (formula "92") (term "1,0,1,1,0")) + (rule "elementOfArrayRangeConcrete" (formula "92") (term "1,1,0,1,1,0")) + (rule "replace_known_right" (formula "92") (term "0,0,1,1,0,1,1,0") (ifseqformula "98")) (builtin "One Step Simplification" (formula "92")) - (rule "unionEqualsEmpty" (formula "92") (term "1,1,0")) - (rule "disjointWithSingleton1" (formula "92") (term "1,1,1,0")) + (rule "elementOfUnion" (formula "92") (term "1,0,1,1,0")) (builtin "One Step Simplification" (formula "92")) (rule "true_left" (formula "92")) (rule "ifUnfold" (formula "119") (term "1") (inst "#boolv=x_4")) @@ -1773,41 +5074,62 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "119")) (rule "replace_known_left" (formula "119") (term "0,0,1,0") (ifseqformula "90")) (builtin "One Step Simplification" (formula "119")) - (builtin "Use Dependency Contract" (formula "56") (term "1,0") (ifInst "" (formula "16") (term "0,1,0")) (ifInst "" (formula "63")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::toReadCountOfBucket(int)].JML accessible clause.0")) - (builtin "One Step Simplification" (formula "92") (ifInst "" (formula "117")) (ifInst "" (formula "14")) (ifInst "" (formula "27"))) - (rule "wellFormedAnon" (formula "92") (term "0,0,0,0,0")) - (rule "wellFormedAnonEQ" (formula "92") (term "1,0,0,0,0") (ifseqformula "63")) - (rule "wellFormedAnon" (formula "92") (term "0,1,0,0,0,0")) + (builtin "Use Dependency Contract" (formula "83") (term "0") (ifInst "" (formula "67") (term "0")) (ifInst "" (formula "75")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::lastReadOf(int)].JML accessible clause.0")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "92") (term "1,0,0,0,0,0") (ifseqformula "63")) + (builtin "One Step Simplification" (formula "92") (ifInst "" (formula "117")) (ifInst "" (formula "71")) (ifInst "" (formula "27"))) + (rule "wellFormedAnonEQ" (formula "92") (term "0,0,0,0,0") (ifseqformula "63")) + (rule "wellFormedAnonEQ" (formula "92") (term "1,0,0,0,0") (ifseqformula "75")) + (rule "wellFormedAnon" (formula "92") (term "0,0,0,0,0,0")) + (rule "wellFormedAnonEQ" (formula "92") (term "0,1,0,0,0,0") (ifseqformula "63")) + (rule "wellFormedAnon" (formula "92") (term "0,0,0,0,0,0,0")) (rule "wellFormedAnon" (formula "92") (term "0,0,1,0,0,0,0")) + (rule "wellFormedAnon" (formula "92") (term "0,0,0,1,0,0,0,0")) (rule "expand_inInt" (formula "92") (term "1,0,0,0")) (rule "replace_int_MAX" (formula "92") (term "1,0,1,0,0,0")) (rule "replace_int_MIN" (formula "92") (term "0,1,1,0,0,0")) (rule "eqSymm" (formula "92") (term "1")) - (rule "translateJavaAddInt" (formula "92") (term "0,1,1,1,1,0")) - (rule "translateJavaMulInt" (formula "92") (term "0,1,0,1,1,0")) - (rule "translateJavaMulInt" (formula "92") (term "0,0,1,1,1,1,0")) - (rule "replace_known_left" (formula "92") (term "1,1,0,0,0,0") (ifseqformula "62")) - (builtin "One Step Simplification" (formula "92") (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7"))) - (rule "polySimp_mulComm0" (formula "92") (term "0,0,1,1,1,1,0")) - (rule "polySimp_mulComm0" (formula "92") (term "0,1,0,1,1,0")) - (rule "polySimp_addComm0" (formula "92") (term "0,1,1,1,1,0")) + (rule "translateJavaMulInt" (formula "92") (term "0,1,1,1,0")) + (rule "replace_known_left" (formula "92") (term "1,0,0,0,0,0,0") (ifseqformula "7")) + (builtin "One Step Simplification" (formula "92") (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "62")) (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "62")) (ifInst "" (formula "74"))) + (rule "polySimp_mulComm0" (formula "92") (term "0,1,1,1,0")) (rule "disjointDefinition" (formula "92") (term "1,0")) - (rule "inEqSimp_commuteLeq" (formula "92") (term "1,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "92") (term "0,1,0,0")) - (rule "replace_known_left" (formula "92") (term "0,1,0,0") (ifseqformula "12")) + (rule "disjointWithSingleton1" (formula "92") (term "1,0")) + (rule "elementOfArrayRangeConcrete" (formula "92") (term "0,1,0")) + (rule "replace_known_right" (formula "92") (term "0,0,0,1,0") (ifseqformula "103")) (builtin "One Step Simplification" (formula "92")) - (rule "applyEq" (formula "92") (term "1,1,0,0") (ifseqformula "54")) - (rule "replace_known_left" (formula "92") (term "1,0,0") (ifseqformula "8")) + (rule "inEqSimp_commuteLeq" (formula "92") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "92") (term "0,1,0")) + (rule "replace_known_left" (formula "92") (term "0,1,0") (ifseqformula "12")) (builtin "One Step Simplification" (formula "92")) - (rule "distributeIntersection_2" (formula "92") (term "0,1,0")) - (rule "unionEqualsEmpty" (formula "92") (term "1,0")) - (rule "disjointWithSingleton2" (formula "92") (term "0,1,0")) - (rule "distributeIntersection_2" (formula "92") (term "0,1,1,0")) - (rule "elementOfUnion" (formula "92") (term "0,0,1,0")) - (rule "elementOfSingleton" (formula "92") (term "1,0,0,1,0")) + (rule "applyEq" (formula "92") (term "1,1,0") (ifseqformula "36")) + (rule "replace_known_left" (formula "92") (term "1,0") (ifseqformula "8")) (builtin "One Step Simplification" (formula "92")) - (rule "elementOfSingleton" (formula "92") (term "0,0,0,1,0")) + (rule "applyEq" (formula "92") (term "0,1") (ifseqformula "67")) + (rule "eqSymm" (formula "92") (term "1")) + (rule "replace_known_left" (formula "92") (term "1") (ifseqformula "83")) (builtin "One Step Simplification" (formula "92")) + (rule "true_left" (formula "92")) + (builtin "Use Dependency Contract" (formula "84") (term "1") (ifInst "" (formula "84") (term "0")) (ifInst "" (formula "75")) (ifInst "" (formula "63")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::nextWriteOf(int)].JML accessible clause.0")) + (builtin "One Step Simplification" (formula "92") (ifInst "" (formula "117")) (ifInst "" (formula "2")) (ifInst "" (formula "27"))) + (rule "wellFormedAnon" (formula "92") (term "0,0,0,0,0")) + (rule "wellFormedAnonEQ" (formula "92") (term "1,0,0,0,0") (ifseqformula "75")) + (rule "wellFormedAnon" (formula "92") (term "0,0,0,0,0,0")) + (rule "wellFormedAnonEQ" (formula "92") (term "0,1,0,0,0,0") (ifseqformula "63")) + (rule "wellFormedAnon" (formula "92") (term "0,0,1,0,0,0,0")) + (rule "wellFormedAnon" (formula "92") (term "0,0,0,1,0,0,0,0")) + (rule "expand_inInt" (formula "92") (term "1,0,0,0")) + (rule "replace_int_MIN" (formula "92") (term "0,1,1,0,0,0")) + (rule "replace_int_MAX" (formula "92") (term "1,0,1,0,0,0")) + (rule "eqSymm" (formula "92") (term "1")) + (rule "translateJavaAddInt" (formula "92") (term "0,1,1,1,0")) + (rule "translateJavaMulInt" (formula "92") (term "0,0,1,1,1,0")) + (rule "replace_known_left" (formula "92") (term "1,0,0,0,0,0") (ifseqformula "7")) + (builtin "One Step Simplification" (formula "92") (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "62")) (ifInst "" (formula "74")) (ifInst "" (formula "84"))) + (rule "true_left" (formula "92")) + (builtin "Use Dependency Contract" (formula "15") (ifInst "" (formula "119") (term "1,0,1,0,1,0,0,1")) (contract "de.wiesler.Classifier[java.lang.Object::()].JML accessible clause.0")) + (rule "wellFormedAnon" (formula "92") (term "1,1,0,0,0")) + (rule "replace_known_left" (formula "92") (term "0,1") (ifseqformula "15")) + (builtin "One Step Simplification" (formula "92") (ifInst "" (formula "118")) (ifInst "" (formula "26")) (ifInst "" (formula "20")) (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "33")) (ifInst "" (formula "33"))) (rule "true_left" (formula "92")) (rule "ifSplit" (formula "119")) (branch "if x_11 true" @@ -1859,8 +5181,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "wellFormedAnonEQ" (formula "119") (term "0") (ifseqformula "63")) (rule "wellFormedAnon" (formula "119") (term "0,0")) (rule "wellFormedAnon" (formula "119") (term "0,0,0")) - (rule "replace_known_left" (formula "119") (term "1,0,0,0") (ifseqformula "19")) - (builtin "One Step Simplification" (formula "119") (ifInst "" (formula "20")) (ifInst "" (formula "7")) (ifInst "" (formula "62")) (ifInst "" (formula "74"))) + (rule "replace_known_left" (formula "119") (term "1") (ifseqformula "74")) + (builtin "One Step Simplification" (formula "119") (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "62"))) (rule "closeTrue" (formula "119")) ) ) @@ -1878,13 +5200,7 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "true_left" (formula "93")) (rule "polySimp_elimSub" (formula "93") (term "1,0")) (rule "elim_double_block_2" (formula "121") (term "1")) - (rule "ifUnfold" (formula "121") (term "1") (inst "#boolv=x_4")) - (rule "variableDeclaration" (formula "121") (term "1") (newnames "x_12")) - (rule "inequality_comparison_simple" (formula "121") (term "1")) - (builtin "One Step Simplification" (formula "121")) - (rule "replace_known_left" (formula "121") (term "0,0,1,0") (ifseqformula "92")) - (builtin "One Step Simplification" (formula "121")) - (builtin "Use Dependency Contract" (formula "83") (term "0") (ifInst "" (formula "67") (term "0")) (ifInst "" (formula "75")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::lastReadOf(int)].JML accessible clause.0")) + (builtin "Use Dependency Contract" (formula "87") (term "0") (ifInst "" (formula "121") (term "1,0,1,0,0,0,0")) (ifInst "" (formula "75")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::toReadCountOfBucket(int)].JML accessible clause.0")) (rule "selectCreatedOfAnonAsFormulaEQ" (formula "94") (term "1,0,0,0,0,0") (ifseqformula "63")) (builtin "One Step Simplification" (formula "94") (ifInst "" (formula "119")) (ifInst "" (formula "71")) (ifInst "" (formula "27"))) (rule "wellFormedAnonEQ" (formula "94") (term "1,0,0,0,0") (ifseqformula "75")) @@ -1897,73 +5213,21 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "expand_inInt" (formula "94") (term "1,0,0,0")) (rule "replace_int_MAX" (formula "94") (term "1,0,1,0,0,0")) (rule "replace_int_MIN" (formula "94") (term "0,1,1,0,0,0")) - (rule "eqSymm" (formula "94") (term "1")) - (rule "translateJavaMulInt" (formula "94") (term "0,1,1,1,0")) - (rule "replace_known_left" (formula "94") (term "1,0,0,0,0,0") (ifseqformula "62")) - (builtin "One Step Simplification" (formula "94") (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "62")) (ifInst "" (formula "74"))) - (rule "polySimp_mulComm0" (formula "94") (term "0,1,1,1,0")) - (rule "disjointDefinition" (formula "94") (term "1,0")) - (rule "disjointWithSingleton1" (formula "94") (term "1,0")) - (rule "elementOfArrayRangeConcrete" (formula "94") (term "0,1,0")) - (rule "replace_known_right" (formula "94") (term "0,0,0,1,0") (ifseqformula "105")) - (builtin "One Step Simplification" (formula "94")) - (rule "inEqSimp_commuteLeq" (formula "94") (term "1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "94") (term "0,1,0")) - (rule "replace_known_left" (formula "94") (term "0,1,0") (ifseqformula "12")) - (builtin "One Step Simplification" (formula "94")) - (rule "applyEq" (formula "94") (term "0,1") (ifseqformula "67")) - (rule "eqSymm" (formula "94") (term "1")) - (rule "replace_known_left" (formula "94") (term "1") (ifseqformula "83")) - (builtin "One Step Simplification" (formula "94")) - (rule "true_left" (formula "94")) - (builtin "Use Dependency Contract" (formula "84") (term "1") (ifInst "" (formula "84") (term "0")) (ifInst "" (formula "75")) (ifInst "" (formula "63")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::nextWriteOf(int)].JML accessible clause.0")) - (builtin "One Step Simplification" (formula "94") (ifInst "" (formula "119")) (ifInst "" (formula "2")) (ifInst "" (formula "27"))) - (rule "wellFormedAnon" (formula "94") (term "0,0,0,0,0")) - (rule "wellFormedAnonEQ" (formula "94") (term "1,0,0,0,0") (ifseqformula "75")) - (rule "wellFormedAnon" (formula "94") (term "0,0,0,0,0,0")) - (rule "wellFormedAnonEQ" (formula "94") (term "0,1,0,0,0,0") (ifseqformula "63")) - (rule "wellFormedAnon" (formula "94") (term "0,0,1,0,0,0,0")) - (rule "wellFormedAnon" (formula "94") (term "0,0,0,1,0,0,0,0")) - (rule "expand_inInt" (formula "94") (term "1,0,0,0")) - (rule "replace_int_MIN" (formula "94") (term "0,1,1,0,0,0")) - (rule "replace_int_MAX" (formula "94") (term "1,0,1,0,0,0")) - (rule "eqSymm" (formula "94") (term "1")) - (rule "translateJavaAddInt" (formula "94") (term "0,1,1,1,0")) - (rule "translateJavaMulInt" (formula "94") (term "0,0,1,1,1,0")) - (rule "replace_known_left" (formula "94") (term "0,0,0,0,0,0,0") (ifseqformula "20")) - (builtin "One Step Simplification" (formula "94") (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "62")) (ifInst "" (formula "74")) (ifInst "" (formula "84"))) - (rule "true_left" (formula "94")) - (builtin "Use Dependency Contract" (formula "14") (ifInst "" (formula "121") (term "0,0,1,0,1,0,0,1")) (contract "de.wiesler.BucketPointers[java.lang.Object::()].JML accessible clause.0")) - (builtin "Use Dependency Contract" (formula "15") (ifInst "" (formula "121") (term "1,0,1,0,1,0,0,1")) (contract "de.wiesler.Classifier[java.lang.Object::()].JML accessible clause.0")) - (rule "wellFormedAnon" (formula "94") (term "1,1,0,0,0")) - (rule "replace_known_left" (formula "94") (term "1,0,0") (ifseqformula "33")) - (builtin "One Step Simplification" (formula "94") (ifInst "" (formula "120")) (ifInst "" (formula "26")) (ifInst "" (formula "20")) (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "15")) (ifInst "" (formula "33"))) - (rule "true_left" (formula "94")) - (builtin "Use Dependency Contract" (formula "87") (term "0") (ifInst "" (formula "121") (term "1,0,1,0,0,0,0,0")) (ifInst "" (formula "75")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::toReadCountOfBucket(int)].JML accessible clause.0")) - (rule "wellFormedAnonEQ" (formula "94") (term "1,1,0,0,0,0") (ifseqformula "75")) - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "94") (term "1,0,0,0,0,0") (ifseqformula "63")) - (builtin "One Step Simplification" (formula "94") (ifInst "" (formula "119")) (ifInst "" (formula "74")) (ifInst "" (formula "71")) (ifInst "" (formula "27"))) - (rule "wellFormedAnonEQ" (formula "94") (term "0,0,0,0") (ifseqformula "63")) - (rule "wellFormedAnon" (formula "94") (term "0,0,0,0,0")) - (rule "wellFormedAnon" (formula "94") (term "0,0,0,0,0,0")) - (rule "expand_inInt" (formula "94") (term "1,0,0,0")) - (rule "replace_int_MAX" (formula "94") (term "1,0,1,0,0,0")) - (rule "replace_int_MIN" (formula "94") (term "0,1,1,0,0,0")) - (rule "translateJavaMulInt" (formula "94") (term "0,0,1,1,1,1,0")) - (rule "eqSymm" (formula "94") (term "1")) (rule "translateJavaMulInt" (formula "94") (term "0,1,0,1,1,0")) + (rule "eqSymm" (formula "94") (term "1")) (rule "translateJavaAddInt" (formula "94") (term "0,1,1,1,1,0")) - (rule "replace_known_left" (formula "94") (term "0,0,0,0,0,0,0") (ifseqformula "20")) - (builtin "One Step Simplification" (formula "94") (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "62"))) + (rule "translateJavaMulInt" (formula "94") (term "0,0,1,1,1,1,0")) + (rule "replace_known_left" (formula "94") (term "1,1,0,0,0,0") (ifseqformula "74")) + (builtin "One Step Simplification" (formula "94") (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "62")) (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "62"))) (rule "polySimp_mulComm0" (formula "94") (term "0,0,1,1,1,1,0")) (rule "polySimp_mulComm0" (formula "94") (term "0,1,0,1,1,0")) (rule "polySimp_addComm0" (formula "94") (term "0,1,1,1,1,0")) (rule "disjointDefinition" (formula "94") (term "1,0")) - (rule "inEqSimp_commuteLeq" (formula "94") (term "1,0,0,0")) (rule "inEqSimp_commuteLeq" (formula "94") (term "0,1,0,0")) (rule "replace_known_left" (formula "94") (term "0,1,0,0") (ifseqformula "12")) (builtin "One Step Simplification" (formula "94")) - (rule "applyEq" (formula "94") (term "1,1,0,0") (ifseqformula "54")) + (rule "inEqSimp_commuteLeq" (formula "94") (term "1,0,0,0")) + (rule "applyEq" (formula "94") (term "1,1,0,0") (ifseqformula "36")) (rule "replace_known_left" (formula "94") (term "1,0,0") (ifseqformula "8")) (builtin "One Step Simplification" (formula "94")) (rule "distributeIntersection" (formula "94") (term "0,1,0")) @@ -1977,6 +5241,13 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "replace_known_right" (formula "94") (term "0,0,0,1,0") (ifseqformula "105")) (builtin "One Step Simplification" (formula "94")) (rule "commute_and" (formula "94") (term "0")) + (builtin "Use Dependency Contract" (formula "14") (ifInst "" (formula "122") (term "0,0,1,0,1,0,0,1")) (contract "de.wiesler.BucketPointers[java.lang.Object::()].JML accessible clause.0")) + (rule "ifUnfold" (formula "122") (term "1") (inst "#boolv=x_4")) + (rule "variableDeclaration" (formula "122") (term "1") (newnames "x_12")) + (rule "inequality_comparison_simple" (formula "122") (term "1")) + (builtin "One Step Simplification" (formula "122")) + (rule "replace_known_left" (formula "122") (term "0,0,1,0") (ifseqformula "92")) + (builtin "One Step Simplification" (formula "122")) (rule "ifSplit" (formula "122")) (branch "if x_12 true" (builtin "One Step Simplification" (formula "123")) @@ -2027,14 +5298,14 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "wellFormedAnonEQ" (formula "122") (term "0") (ifseqformula "63")) (rule "wellFormedAnon" (formula "122") (term "0,0")) (rule "wellFormedAnon" (formula "122") (term "0,0,0")) - (rule "replace_known_left" (formula "122") (term "1") (ifseqformula "74")) - (builtin "One Step Simplification" (formula "122") (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "62"))) + (rule "replace_known_left" (formula "122") (term "1,0,0,0") (ifseqformula "19")) + (builtin "One Step Simplification" (formula "122") (ifInst "" (formula "20")) (ifInst "" (formula "7")) (ifInst "" (formula "62")) (ifInst "" (formula "74"))) (rule "closeTrue" (formula "122")) ) ) (branch "Usage" - (builtin "One Step Simplification" (formula "95")) (builtin "One Step Simplification" (formula "123")) + (builtin "One Step Simplification" (formula "95")) (rule "selectCreatedOfAnonAsFormulaEQ" (formula "95") (term "1,1,0") (ifseqformula "75")) (rule "selectCreatedOfAnonAsFormulaEQ" (formula "95") (term "0,1,1,0") (ifseqformula "63")) (builtin "One Step Simplification" (formula "95")) @@ -2056,13 +5327,12 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "124")) (rule "ifSplit" (formula "124")) (branch "if x_13 true" - (builtin "One Step Simplification" (formula "125")) (builtin "One Step Simplification" (formula "1")) (rule "closeFalse" (formula "1")) ) (branch "if x_13 false" - (builtin "One Step Simplification" (formula "125")) (builtin "One Step Simplification" (formula "1")) + (builtin "One Step Simplification" (formula "125")) (rule "true_left" (formula "1")) (rule "blockEmpty" (formula "124") (term "1")) (builtin "Block Contract (Internal)" (formula "124") (newnames "exc_13,heap_Before_BLOCK_9,savedHeap_Before_BLOCK_9,o,f")) @@ -2104,8 +5374,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "wellFormedAnonEQ" (formula "124") (term "0") (ifseqformula "63")) (rule "wellFormedAnon" (formula "124") (term "0,0")) (rule "wellFormedAnon" (formula "124") (term "0,0,0")) - (rule "replace_known_left" (formula "124") (term "1") (ifseqformula "74")) - (builtin "One Step Simplification" (formula "124") (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "62"))) + (rule "replace_known_left" (formula "124") (term "1,0,0,0") (ifseqformula "19")) + (builtin "One Step Simplification" (formula "124") (ifInst "" (formula "20")) (ifInst "" (formula "7")) (ifInst "" (formula "62")) (ifInst "" (formula "74"))) (rule "closeTrue" (formula "124")) ) ) @@ -2117,8 +5387,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "97")) (rule "andLeft" (formula "97")) (rule "andLeft" (formula "97")) - (rule "translateJavaAddInt" (formula "99") (term "3,0")) (rule "translateJavaAddInt" (formula "99") (term "4,0")) + (rule "translateJavaAddInt" (formula "99") (term "3,0")) (rule "translateJavaAddInt" (formula "99") (term "0,4,0")) (rule "replace_known_left" (formula "98") (term "0") (ifseqformula "97")) (builtin "One Step Simplification" (formula "98")) @@ -2195,8 +5465,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "99")) (rule "andLeft" (formula "99")) (rule "andLeft" (formula "99")) - (rule "translateJavaAddInt" (formula "101") (term "5,0")) (rule "translateJavaAddInt" (formula "101") (term "3,0")) + (rule "translateJavaAddInt" (formula "101") (term "5,0")) (rule "translateJavaAddInt" (formula "101") (term "4,0")) (rule "translateJavaAddInt" (formula "101") (term "0,5,0")) (rule "replace_known_left" (formula "100") (term "0") (ifseqformula "99")) @@ -2211,6 +5481,38 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "128")) (rule "replace_known_left" (formula "128") (term "0,0,1,0") (ifseqformula "99")) (builtin "One Step Simplification" (formula "128")) + (builtin "Use Dependency Contract" (formula "83") (term "0") (ifInst "" (formula "69") (term "0")) (ifInst "" (formula "75")) (ifInst "" (formula "63")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::lastReadOf(int)].JML accessible clause.0")) + (builtin "One Step Simplification" (formula "101") (ifInst "" (formula "126")) (ifInst "" (formula "2")) (ifInst "" (formula "27"))) + (rule "wellFormedAnon" (formula "101") (term "0,0,0,0,0")) + (rule "wellFormedAnonEQ" (formula "101") (term "1,0,0,0,0") (ifseqformula "75")) + (rule "wellFormedAnon" (formula "101") (term "0,0,0,0,0,0")) + (rule "wellFormedAnonEQ" (formula "101") (term "0,1,0,0,0,0") (ifseqformula "63")) + (rule "wellFormedAnon" (formula "101") (term "0,0,1,0,0,0,0")) + (rule "wellFormedAnon" (formula "101") (term "0,0,0,1,0,0,0,0")) + (rule "expand_inInt" (formula "101") (term "1,0,0,0")) + (rule "replace_int_MIN" (formula "101") (term "0,1,1,0,0,0")) + (rule "replace_int_MAX" (formula "101") (term "1,0,1,0,0,0")) + (rule "translateJavaMulInt" (formula "101") (term "0,1,1,1,0")) + (rule "eqSymm" (formula "101") (term "1")) + (rule "replace_known_left" (formula "101") (term "1,0,0,0,0,0,0") (ifseqformula "19")) + (builtin "One Step Simplification" (formula "101") (ifInst "" (formula "20")) (ifInst "" (formula "7")) (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "62")) (ifInst "" (formula "74"))) + (rule "polySimp_mulComm0" (formula "101") (term "0,1,1,1,0")) + (rule "disjointDefinition" (formula "101") (term "1,0")) + (rule "disjointWithSingleton1" (formula "101") (term "1,0")) + (rule "inEqSimp_commuteLeq" (formula "101") (term "1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "101") (term "0,1,0,0")) + (rule "replace_known_left" (formula "101") (term "0,1,0,0") (ifseqformula "12")) + (builtin "One Step Simplification" (formula "101")) + (rule "applyEq" (formula "101") (term "1,1,0,0") (ifseqformula "36")) + (rule "replace_known_left" (formula "101") (term "1,0,0") (ifseqformula "8")) + (builtin "One Step Simplification" (formula "101")) + (rule "applyEq" (formula "101") (term "0,1") (ifseqformula "69")) + (rule "eqSymm" (formula "101") (term "1")) + (rule "applyEq" (formula "101") (term "0,1") (ifseqformula "83")) + (rule "elementOfUnion" (formula "101") (term "0,1,0")) + (rule "elementOfSingleton" (formula "101") (term "1,0,1,0")) + (builtin "One Step Simplification" (formula "101")) + (rule "true_left" (formula "101")) (rule "ifSplit" (formula "128")) (branch "if x_15 true" (builtin "One Step Simplification" (formula "129")) @@ -2261,8 +5563,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "wellFormedAnonEQ" (formula "128") (term "0") (ifseqformula "63")) (rule "wellFormedAnon" (formula "128") (term "0,0")) (rule "wellFormedAnon" (formula "128") (term "0,0,0")) - (rule "replace_known_left" (formula "128") (term "1,0") (ifseqformula "62")) - (builtin "One Step Simplification" (formula "128") (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "74"))) + (rule "replace_known_left" (formula "128") (term "1,0,0,0") (ifseqformula "19")) + (builtin "One Step Simplification" (formula "128") (ifInst "" (formula "20")) (ifInst "" (formula "7")) (ifInst "" (formula "62")) (ifInst "" (formula "74"))) (rule "closeTrue" (formula "128")) ) ) @@ -2289,46 +5591,20 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "130")) (rule "replace_known_left" (formula "130") (term "0,0,1,0") (ifseqformula "101")) (builtin "One Step Simplification" (formula "130")) - (builtin "Use Dependency Contract" (formula "83") (term "0") (ifInst "" (formula "69") (term "0")) (ifInst "" (formula "75")) (ifInst "" (formula "63")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::lastReadOf(int)].JML accessible clause.0")) - (builtin "One Step Simplification" (formula "103") (ifInst "" (formula "128")) (ifInst "" (formula "2")) (ifInst "" (formula "27"))) - (rule "wellFormedAnon" (formula "103") (term "0,0,0,0,0")) - (rule "wellFormedAnonEQ" (formula "103") (term "1,0,0,0,0") (ifseqformula "75")) - (rule "wellFormedAnon" (formula "103") (term "0,0,0,0,0,0")) - (rule "wellFormedAnonEQ" (formula "103") (term "0,1,0,0,0,0") (ifseqformula "63")) - (rule "wellFormedAnon" (formula "103") (term "0,0,1,0,0,0,0")) - (rule "wellFormedAnon" (formula "103") (term "0,0,0,1,0,0,0,0")) - (rule "expand_inInt" (formula "103") (term "1,0,0,0")) - (rule "replace_int_MIN" (formula "103") (term "0,1,1,0,0,0")) - (rule "replace_int_MAX" (formula "103") (term "1,0,1,0,0,0")) - (rule "eqSymm" (formula "103") (term "1")) - (rule "translateJavaMulInt" (formula "103") (term "0,1,1,1,0")) - (rule "replace_known_left" (formula "103") (term "1,0,0,0,0,0") (ifseqformula "7")) - (builtin "One Step Simplification" (formula "103") (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "62")) (ifInst "" (formula "74"))) - (rule "polySimp_mulComm0" (formula "103") (term "0,1,1,1,0")) - (rule "disjointDefinition" (formula "103") (term "1,0")) - (rule "disjointWithSingleton1" (formula "103") (term "1,0")) - (rule "inEqSimp_commuteLeq" (formula "103") (term "0,1,0,0")) - (rule "replace_known_left" (formula "103") (term "0,1,0,0") (ifseqformula "12")) - (builtin "One Step Simplification" (formula "103")) - (rule "inEqSimp_commuteLeq" (formula "103") (term "1,0,0,0")) - (rule "applyEq" (formula "103") (term "0,1") (ifseqformula "69")) - (rule "eqSymm" (formula "103") (term "1")) - (rule "applyEq" (formula "103") (term "1,1,0,0") (ifseqformula "54")) - (rule "replace_known_left" (formula "103") (term "1,0,0") (ifseqformula "8")) - (builtin "One Step Simplification" (formula "103")) - (rule "applyEq" (formula "103") (term "0,1") (ifseqformula "83")) - (rule "elementOfUnion" (formula "103") (term "0,1,0")) - (rule "elementOfSingleton" (formula "103") (term "1,0,1,0")) - (builtin "One Step Simplification" (formula "103")) + (builtin "Use Dependency Contract" (formula "15") (ifInst "" (formula "130") (term "1,0,1,0,1,0,0,1")) (contract "de.wiesler.Classifier[java.lang.Object::()].JML accessible clause.0")) + (rule "wellFormedAnon" (formula "103") (term "1,1,0,0,0")) + (rule "replace_known_left" (formula "103") (term "0,1,0,0,0") (ifseqformula "20")) + (builtin "One Step Simplification" (formula "103") (ifInst "" (formula "129")) (ifInst "" (formula "26")) (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "33")) (ifInst "" (formula "15")) (ifInst "" (formula "33"))) (rule "true_left" (formula "103")) (rule "ifSplit" (formula "130")) (branch "if x_16 true" + (builtin "One Step Simplification" (formula "131")) (builtin "One Step Simplification" (formula "1")) (rule "closeFalse" (formula "1")) ) (branch "if x_16 false" - (builtin "One Step Simplification" (formula "1")) (builtin "One Step Simplification" (formula "131")) + (builtin "One Step Simplification" (formula "1")) (rule "true_left" (formula "1")) (rule "blockEmpty" (formula "130") (term "1")) (rule "variableDeclarationAssign" (formula "130") (term "1")) @@ -2388,8 +5664,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "wellFormedAnonEQ" (formula "130") (term "0") (ifseqformula "63")) (rule "wellFormedAnon" (formula "130") (term "0,0")) (rule "wellFormedAnon" (formula "130") (term "0,0,0")) - (rule "replace_known_left" (formula "130") (term "1") (ifseqformula "74")) - (builtin "One Step Simplification" (formula "130") (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "62"))) + (rule "replace_known_left" (formula "130") (term "1,0") (ifseqformula "62")) + (builtin "One Step Simplification" (formula "130") (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "74"))) (rule "closeTrue" (formula "130")) ) ) @@ -2433,19 +5709,16 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "133")) (rule "replace_known_left" (formula "133") (term "0,0,1,0") (ifseqformula "103")) (builtin "One Step Simplification" (formula "133")) - (builtin "Use Dependency Contract" (formula "14") (ifInst "" (formula "133") (term "0,0,1,0,1,0,0,1")) (contract "de.wiesler.BucketPointers[java.lang.Object::()].JML accessible clause.0")) - (builtin "Use Dependency Contract" (formula "15") (ifInst "" (formula "133") (term "1,0,1,0,1,0,0,1")) (contract "de.wiesler.Classifier[java.lang.Object::()].JML accessible clause.0")) - (rule "wellFormedAnon" (formula "106") (term "1,1,0,0,0")) - (rule "replace_known_left" (formula "106") (term "0,1") (ifseqformula "15")) - (builtin "One Step Simplification" (formula "106") (ifInst "" (formula "132")) (ifInst "" (formula "26")) (ifInst "" (formula "20")) (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "33")) (ifInst "" (formula "33"))) - (rule "true_left" (formula "106")) (builtin "Use Dependency Contract" (formula "87") (term "0") (ifInst "" (formula "133") (term "1,0,1,0,0,0,0,0,0")) (ifInst "" (formula "75")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::toReadCountOfBucket(int)].JML accessible clause.0")) (rule "wellFormedAnonEQ" (formula "106") (term "1,1,0,0,0,0") (ifseqformula "75")) + (rule "wellFormedAnonEQ" (formula "106") (term "0,1,0,0,0,0") (ifseqformula "63")) (rule "selectCreatedOfAnonAsFormulaEQ" (formula "106") (term "1,0,0,0,0,0") (ifseqformula "63")) - (builtin "One Step Simplification" (formula "106") (ifInst "" (formula "131")) (ifInst "" (formula "74")) (ifInst "" (formula "71")) (ifInst "" (formula "27"))) - (rule "wellFormedAnonEQ" (formula "106") (term "0,0,0,0") (ifseqformula "63")) + (builtin "One Step Simplification" (formula "106") (ifInst "" (formula "131")) (ifInst "" (formula "62")) (ifInst "" (formula "74")) (ifInst "" (formula "71")) (ifInst "" (formula "27"))) (rule "wellFormedAnon" (formula "106") (term "0,0,0,0,0")) + (rule "wellFormedAnonEQ" (formula "106") (term "1,0,0,0,0") (ifseqformula "63")) (rule "wellFormedAnon" (formula "106") (term "0,0,0,0,0,0")) + (rule "wellFormedAnon" (formula "106") (term "0,1,0,0,0,0")) + (rule "wellFormedAnon" (formula "106") (term "0,0,1,0,0,0,0")) (rule "expand_inInt" (formula "106") (term "1,0,0,0")) (rule "replace_int_MAX" (formula "106") (term "1,0,1,0,0,0")) (rule "replace_int_MIN" (formula "106") (term "0,1,1,0,0,0")) @@ -2453,17 +5726,17 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "translateJavaAddInt" (formula "106") (term "0,1,1,1,1,0")) (rule "eqSymm" (formula "106") (term "1")) (rule "translateJavaMulInt" (formula "106") (term "0,0,1,1,1,1,0")) - (rule "replace_known_left" (formula "106") (term "0,0,0,0,0,0,0") (ifseqformula "20")) - (builtin "One Step Simplification" (formula "106") (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "62"))) + (rule "replace_known_left" (formula "106") (term "1,1,0,0,0,0") (ifseqformula "62")) + (builtin "One Step Simplification" (formula "106") (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7"))) (rule "polySimp_mulComm0" (formula "106") (term "0,0,1,1,1,1,0")) (rule "polySimp_mulComm0" (formula "106") (term "0,1,0,1,1,0")) (rule "polySimp_addComm0" (formula "106") (term "0,1,1,1,1,0")) (rule "disjointDefinition" (formula "106") (term "1,0")) - (rule "inEqSimp_commuteLeq" (formula "106") (term "1,0,0,0")) (rule "inEqSimp_commuteLeq" (formula "106") (term "0,1,0,0")) (rule "replace_known_left" (formula "106") (term "0,1,0,0") (ifseqformula "12")) (builtin "One Step Simplification" (formula "106")) - (rule "applyEq" (formula "106") (term "1,1,0,0") (ifseqformula "54")) + (rule "inEqSimp_commuteLeq" (formula "106") (term "1,0,0,0")) + (rule "applyEq" (formula "106") (term "1,1,0,0") (ifseqformula "36")) (rule "replace_known_left" (formula "106") (term "1,0,0") (ifseqformula "8")) (builtin "One Step Simplification" (formula "106")) (rule "distributeIntersection" (formula "106") (term "0,1,0")) @@ -2477,19 +5750,60 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "replace_known_right" (formula "106") (term "0,0,0,1,0") (ifseqformula "117")) (builtin "One Step Simplification" (formula "106")) (rule "commute_and" (formula "106") (term "0")) - (rule "ifSplit" (formula "133")) - (branch "if x_17 true" - (builtin "One Step Simplification" (formula "134")) - (builtin "One Step Simplification" (formula "1")) - (rule "closeFalse" (formula "1")) - ) - (branch "if x_17 false" - (builtin "One Step Simplification" (formula "134")) - (builtin "One Step Simplification" (formula "1")) - (rule "true_left" (formula "1")) - (rule "blockEmpty" (formula "133") (term "1")) - (rule "variableDeclarationAssign" (formula "133") (term "1")) - (rule "variableDeclaration" (formula "133") (term "1") (newnames "target_bucket")) + (builtin "Use Dependency Contract" (formula "94") (term "1,1") (ifInst "" (formula "68") (term "0")) (ifInst "" (formula "75")) (ifInst "" (formula "63")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::toReadCountOfBucket(int)].JML accessible clause.0")) + (builtin "One Step Simplification" (formula "106") (ifInst "" (formula "131")) (ifInst "" (formula "2")) (ifInst "" (formula "27"))) + (rule "wellFormedAnon" (formula "106") (term "0,0,0,0,0")) + (rule "wellFormedAnonEQ" (formula "106") (term "1,0,0,0,0") (ifseqformula "75")) + (rule "wellFormedAnon" (formula "106") (term "0,0,0,0,0,0")) + (rule "wellFormedAnonEQ" (formula "106") (term "0,1,0,0,0,0") (ifseqformula "63")) + (rule "wellFormedAnon" (formula "106") (term "0,0,1,0,0,0,0")) + (rule "wellFormedAnon" (formula "106") (term "0,0,0,1,0,0,0,0")) + (rule "expand_inInt" (formula "106") (term "1,0,0,0")) + (rule "replace_int_MIN" (formula "106") (term "0,1,1,0,0,0")) + (rule "replace_int_MAX" (formula "106") (term "1,0,1,0,0,0")) + (rule "eqSymm" (formula "106") (term "1")) + (rule "translateJavaMulInt" (formula "106") (term "0,1,0,1,1,0")) + (rule "translateJavaAddInt" (formula "106") (term "0,1,1,1,1,0")) + (rule "translateJavaMulInt" (formula "106") (term "0,0,1,1,1,1,0")) + (rule "replace_known_left" (formula "106") (term "0,0,0,0,0,0,0") (ifseqformula "20")) + (builtin "One Step Simplification" (formula "106") (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "62")) (ifInst "" (formula "74"))) + (rule "polySimp_mulComm0" (formula "106") (term "0,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "106") (term "0,0,1,1,1,1,0")) + (rule "polySimp_addComm0" (formula "106") (term "0,1,1,1,1,0")) + (rule "disjointDefinition" (formula "106") (term "1,0")) + (rule "inEqSimp_commuteLeq" (formula "106") (term "1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "106") (term "0,1,0,0")) + (rule "replace_known_left" (formula "106") (term "0,1,0,0") (ifseqformula "12")) + (builtin "One Step Simplification" (formula "106")) + (rule "applyEq" (formula "106") (term "1,1,0,0") (ifseqformula "36")) + (rule "replace_known_left" (formula "106") (term "1,0,0") (ifseqformula "8")) + (builtin "One Step Simplification" (formula "106")) + (rule "applyEq" (formula "106") (term "0,1") (ifseqformula "68")) + (rule "distributeIntersection" (formula "106") (term "0,1,0")) + (rule "distributeIntersection_2" (formula "106") (term "1,0,1,0")) + (rule "distributeIntersection_2" (formula "106") (term "0,0,1,0")) + (builtin "One Step Simplification" (formula "106")) + (rule "unionIntersectItself_2" (formula "106") (term "0,0,1,0")) + (rule "intersectWithSingleton" (formula "106") (term "1,1,0,1,0")) + (rule "elementOfSingleton" (formula "106") (term "0,1,1,0,1,0")) + (builtin "One Step Simplification" (formula "106")) + (rule "unionEqualsEmpty" (formula "106") (term "1,0")) + (builtin "One Step Simplification" (formula "106")) + (rule "true_left" (formula "106")) + (builtin "Use Dependency Contract" (formula "14") (ifInst "" (formula "133") (term "0,0,1,0,1,0,0,1")) (contract "de.wiesler.BucketPointers[java.lang.Object::()].JML accessible clause.0")) + (rule "ifSplit" (formula "133")) + (branch "if x_17 true" + (builtin "One Step Simplification" (formula "134")) + (builtin "One Step Simplification" (formula "1")) + (rule "closeFalse" (formula "1")) + ) + (branch "if x_17 false" + (builtin "One Step Simplification" (formula "134")) + (builtin "One Step Simplification" (formula "1")) + (rule "true_left" (formula "1")) + (rule "blockEmpty" (formula "133") (term "1")) + (rule "variableDeclarationAssign" (formula "133") (term "1")) + (rule "variableDeclaration" (formula "133") (term "1") (newnames "target_bucket")) (builtin "Use Operation Contract" (formula "133") (newnames "heapBefore_classify,result_2,exc_17") (contract "de.wiesler.Classifier[de.wiesler.Classifier::classify(int)].JML normal_behavior operation contract.0")) (branch "Post (classify)" (builtin "One Step Simplification" (formula "106") (ifInst "" (formula "80"))) @@ -2522,7 +5836,7 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "emptyStatement" (formula "142") (term "1")) (builtin "One Step Simplification" (formula "142")) (rule "emptyStatement" (formula "142") (term "1")) - (rule "applyEq" (formula "109") (term "1") (ifseqformula "36")) + (rule "applyEq" (formula "109") (term "1") (ifseqformula "54")) (rule "tryEmpty" (formula "142") (term "1")) (rule "blockEmptyLabel" (formula "142") (term "1")) (rule "blockEmpty" (formula "142") (term "1")) @@ -2550,8 +5864,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "wellFormedAnonEQ" (formula "141") (term "0") (ifseqformula "63")) (rule "wellFormedAnon" (formula "141") (term "0,0")) (rule "wellFormedAnon" (formula "141") (term "0,0,0")) - (rule "replace_known_left" (formula "141") (term "0,0,0,0") (ifseqformula "20")) - (builtin "One Step Simplification" (formula "141") (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "62")) (ifInst "" (formula "74"))) + (rule "replace_known_left" (formula "141") (term "1,0") (ifseqformula "62")) + (builtin "One Step Simplification" (formula "141") (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "74"))) (rule "closeTrue" (formula "141")) ) ) @@ -2571,49 +5885,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "true_left" (formula "115")) (rule "polySimp_addComm1" (formula "115") (term "4,0")) (rule "polySimp_addComm0" (formula "115") (term "0,4,0")) - (rule "applyEq" (formula "109") (term "1") (ifseqformula "36")) + (rule "applyEq" (formula "109") (term "1") (ifseqformula "54")) (rule "elim_double_block_2" (formula "143") (term "1")) - (builtin "Use Dependency Contract" (formula "94") (term "1,1") (ifInst "" (formula "143") (term "1,0,1,0,0,0,0,0")) (ifInst "" (formula "75")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::toReadCountOfBucket(int)].JML accessible clause.0")) - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "116") (term "1,0,0,0,0,0") (ifseqformula "63")) - (builtin "One Step Simplification" (formula "116") (ifInst "" (formula "141")) (ifInst "" (formula "71")) (ifInst "" (formula "27"))) - (rule "wellFormedAnonEQ" (formula "116") (term "1,0,0,0,0") (ifseqformula "75")) - (rule "wellFormedAnonEQ" (formula "116") (term "0,0,0,0,0") (ifseqformula "63")) - (rule "wellFormedAnon" (formula "116") (term "0,0,0,0,0,0")) - (rule "wellFormedAnonEQ" (formula "116") (term "0,1,0,0,0,0") (ifseqformula "63")) - (rule "wellFormedAnon" (formula "116") (term "0,0,0,0,0,0,0")) - (rule "wellFormedAnon" (formula "116") (term "0,0,1,0,0,0,0")) - (rule "wellFormedAnon" (formula "116") (term "0,0,0,1,0,0,0,0")) - (rule "expand_inInt" (formula "116") (term "1,0,0,0")) - (rule "replace_int_MAX" (formula "116") (term "1,0,1,0,0,0")) - (rule "replace_int_MIN" (formula "116") (term "0,1,1,0,0,0")) - (rule "eqSymm" (formula "116") (term "1")) - (rule "translateJavaMulInt" (formula "116") (term "0,1,0,1,1,0")) - (rule "translateJavaAddInt" (formula "116") (term "0,1,1,1,1,0")) - (rule "translateJavaMulInt" (formula "116") (term "0,0,1,1,1,1,0")) - (rule "replace_known_left" (formula "116") (term "1,0,0,0,0,0") (ifseqformula "62")) - (builtin "One Step Simplification" (formula "116") (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "62")) (ifInst "" (formula "74"))) - (rule "polySimp_mulComm0" (formula "116") (term "0,1,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "116") (term "0,0,1,1,1,1,0")) - (rule "polySimp_addComm0" (formula "116") (term "0,1,1,1,1,0")) - (rule "disjointDefinition" (formula "116") (term "1,0")) - (rule "inEqSimp_commuteLeq" (formula "116") (term "0,1,0,0")) - (rule "replace_known_left" (formula "116") (term "0,1,0,0") (ifseqformula "12")) - (builtin "One Step Simplification" (formula "116")) - (rule "inEqSimp_commuteLeq" (formula "116") (term "1,0,0,0")) - (rule "distributeIntersection" (formula "116") (term "0,1,0")) - (rule "applyEq" (formula "116") (term "1,1,0,0") (ifseqformula "54")) - (rule "replace_known_left" (formula "116") (term "1,0,0") (ifseqformula "8")) - (builtin "One Step Simplification" (formula "116")) - (rule "unionEqualsEmpty" (formula "116") (term "1,0")) - (rule "disjointWithSingleton1" (formula "116") (term "1,1,0")) - (rule "disjointWithSingleton1" (formula "116") (term "0,1,0")) - (rule "elementOfArrayRangeConcrete" (formula "116") (term "0,1,1,0")) - (rule "replace_known_right" (formula "116") (term "0,0,0,1,1,0") (ifseqformula "127")) - (builtin "One Step Simplification" (formula "116")) - (rule "elementOfArrayRangeConcrete" (formula "116") (term "0,1,0")) - (rule "replace_known_right" (formula "116") (term "0,0,0,1,0") (ifseqformula "127")) - (builtin "One Step Simplification" (formula "116")) - (rule "commute_and" (formula "116") (term "0")) (rule "ifUnfold" (formula "143") (term "1") (inst "#boolv=x_4")) (rule "variableDeclaration" (formula "143") (term "1") (newnames "x_18")) (rule "inequality_comparison_simple" (formula "143") (term "1")) @@ -2670,14 +5943,14 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "wellFormedAnonEQ" (formula "143") (term "0") (ifseqformula "63")) (rule "wellFormedAnon" (formula "143") (term "0,0")) (rule "wellFormedAnon" (formula "143") (term "0,0,0")) - (rule "replace_known_left" (formula "143") (term "1,0,0,0") (ifseqformula "19")) - (builtin "One Step Simplification" (formula "143") (ifInst "" (formula "20")) (ifInst "" (formula "7")) (ifInst "" (formula "62")) (ifInst "" (formula "74"))) + (rule "replace_known_left" (formula "143") (term "1,0") (ifseqformula "62")) + (builtin "One Step Simplification" (formula "143") (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "74"))) (rule "closeTrue" (formula "143")) ) ) (branch "Usage" - (builtin "One Step Simplification" (formula "144")) (builtin "One Step Simplification" (formula "116")) + (builtin "One Step Simplification" (formula "144")) (rule "selectCreatedOfAnonAsFormulaEQ" (formula "116") (term "1,1,0") (ifseqformula "75")) (rule "selectCreatedOfAnonAsFormulaEQ" (formula "116") (term "0,1,1,0") (ifseqformula "63")) (builtin "One Step Simplification" (formula "116")) @@ -2686,8 +5959,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "andLeft" (formula "118")) (rule "translateJavaAddInt" (formula "118") (term "3,0")) (rule "translateJavaAddInt" (formula "119") (term "3,0")) - (rule "translateJavaAddInt" (formula "118") (term "0,4,0")) (rule "translateJavaAddInt" (formula "118") (term "4,0")) + (rule "translateJavaAddInt" (formula "118") (term "0,4,0")) (rule "replace_known_left" (formula "117") (term "0") (ifseqformula "116")) (builtin "One Step Simplification" (formula "117")) (rule "true_left" (formula "117")) @@ -2700,6 +5973,11 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "146")) (rule "replace_known_left" (formula "146") (term "0,0,1,0") (ifseqformula "116")) (builtin "One Step Simplification" (formula "146")) + (builtin "Use Dependency Contract" (formula "15") (ifInst "" (formula "146") (term "1,0,1,0,1,0,0,1")) (contract "de.wiesler.Classifier[java.lang.Object::()].JML accessible clause.0")) + (rule "wellFormedAnon" (formula "119") (term "1,1,0,0,0")) + (rule "replace_known_left" (formula "119") (term "0,1,0,0,0") (ifseqformula "20")) + (builtin "One Step Simplification" (formula "119") (ifInst "" (formula "145")) (ifInst "" (formula "26")) (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "33")) (ifInst "" (formula "15")) (ifInst "" (formula "33"))) + (rule "true_left" (formula "119")) (rule "ifSplit" (formula "146")) (branch "if x_19 true" (builtin "One Step Simplification" (formula "147")) @@ -2750,14 +6028,14 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "wellFormedAnonEQ" (formula "146") (term "0") (ifseqformula "63")) (rule "wellFormedAnon" (formula "146") (term "0,0")) (rule "wellFormedAnon" (formula "146") (term "0,0,0")) - (rule "replace_known_left" (formula "146") (term "1") (ifseqformula "74")) - (builtin "One Step Simplification" (formula "146") (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "62"))) + (rule "replace_known_left" (formula "146") (term "1,0,0,0") (ifseqformula "19")) + (builtin "One Step Simplification" (formula "146") (ifInst "" (formula "20")) (ifInst "" (formula "7")) (ifInst "" (formula "62")) (ifInst "" (formula "74"))) (rule "closeTrue" (formula "146")) ) ) (branch "Usage" - (builtin "One Step Simplification" (formula "147")) (builtin "One Step Simplification" (formula "119")) + (builtin "One Step Simplification" (formula "147")) (rule "selectCreatedOfAnonAsFormulaEQ" (formula "119") (term "1,1,0") (ifseqformula "75")) (rule "selectCreatedOfAnonAsFormulaEQ" (formula "119") (term "0,1,1,0") (ifseqformula "63")) (builtin "One Step Simplification" (formula "119")) @@ -2828,8 +6106,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "wellFormedAnonEQ" (formula "148") (term "0") (ifseqformula "63")) (rule "wellFormedAnon" (formula "148") (term "0,0")) (rule "wellFormedAnon" (formula "148") (term "0,0,0")) - (rule "replace_known_left" (formula "148") (term "1") (ifseqformula "74")) - (builtin "One Step Simplification" (formula "148") (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "62"))) + (rule "replace_known_left" (formula "148") (term "1,0") (ifseqformula "62")) + (builtin "One Step Simplification" (formula "148") (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "74"))) (rule "closeTrue" (formula "148")) ) ) @@ -2849,9 +6127,9 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "replace_known_left" (formula "122") (term "0") (ifseqformula "121")) (builtin "One Step Simplification" (formula "122")) (rule "true_left" (formula "122")) - (rule "inEqSimp_commuteLeq" (formula "122") (term "0,0,0,0")) (rule "inEqSimp_commuteLeq" (formula "122") (term "1,1,0,0")) - (rule "applyEq" (formula "122") (term "1,1,0,0,0") (ifseqformula "36")) + (rule "inEqSimp_commuteLeq" (formula "122") (term "0,0,0,0")) + (rule "applyEq" (formula "122") (term "1,1,0,0,0") (ifseqformula "54")) (rule "commute_and" (formula "122") (term "1,0")) (rule "commute_and" (formula "122") (term "1,0,0")) (rule "commute_and" (formula "122") (term "0,0,0")) @@ -2864,12 +6142,6 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "150")) (rule "replace_known_left" (formula "150") (term "0,0,1,0") (ifseqformula "121")) (builtin "One Step Simplification" (formula "150")) - (builtin "Use Dependency Contract" (formula "14") (ifInst "" (formula "150") (term "0,0,1,0,1,0,0,1")) (contract "de.wiesler.BucketPointers[java.lang.Object::()].JML accessible clause.0")) - (builtin "Use Dependency Contract" (formula "15") (ifInst "" (formula "150") (term "1,0,1,0,1,0,0,1")) (contract "de.wiesler.Classifier[java.lang.Object::()].JML accessible clause.0")) - (rule "wellFormedAnon" (formula "123") (term "1,1,0,0,0")) - (rule "replace_known_left" (formula "123") (term "1,0,0") (ifseqformula "33")) - (builtin "One Step Simplification" (formula "123") (ifInst "" (formula "149")) (ifInst "" (formula "26")) (ifInst "" (formula "20")) (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "15")) (ifInst "" (formula "33"))) - (rule "true_left" (formula "123")) (builtin "Use Dependency Contract" (formula "87") (term "0") (ifInst "" (formula "150") (term "1,0,1,0,0,0,0,0")) (ifInst "" (formula "75")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::toReadCountOfBucket(int)].JML accessible clause.0")) (rule "selectCreatedOfAnonAsFormulaEQ" (formula "123") (term "1,0,0,0,0,0") (ifseqformula "63")) (builtin "One Step Simplification" (formula "123") (ifInst "" (formula "148")) (ifInst "" (formula "71")) (ifInst "" (formula "27"))) @@ -2887,17 +6159,17 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "translateJavaAddInt" (formula "123") (term "0,1,1,1,1,0")) (rule "eqSymm" (formula "123") (term "1")) (rule "translateJavaMulInt" (formula "123") (term "0,0,1,1,1,1,0")) - (rule "replace_known_left" (formula "123") (term "1,1,0,0,0,0") (ifseqformula "74")) - (builtin "One Step Simplification" (formula "123") (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "62")) (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "62"))) + (rule "replace_known_left" (formula "123") (term "0,0,0,0,0,0,0,0") (ifseqformula "20")) + (builtin "One Step Simplification" (formula "123") (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "62")) (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "62")) (ifInst "" (formula "74"))) (rule "polySimp_mulComm0" (formula "123") (term "0,0,1,1,1,1,0")) (rule "polySimp_mulComm0" (formula "123") (term "0,1,0,1,1,0")) (rule "polySimp_addComm0" (formula "123") (term "0,1,1,1,1,0")) (rule "disjointDefinition" (formula "123") (term "1,0")) - (rule "inEqSimp_commuteLeq" (formula "123") (term "1,0,0,0")) (rule "inEqSimp_commuteLeq" (formula "123") (term "0,1,0,0")) (rule "replace_known_left" (formula "123") (term "0,1,0,0") (ifseqformula "12")) (builtin "One Step Simplification" (formula "123")) - (rule "applyEq" (formula "123") (term "1,1,0,0") (ifseqformula "54")) + (rule "inEqSimp_commuteLeq" (formula "123") (term "1,0,0,0")) + (rule "applyEq" (formula "123") (term "1,1,0,0") (ifseqformula "36")) (rule "replace_known_left" (formula "123") (term "1,0,0") (ifseqformula "8")) (builtin "One Step Simplification" (formula "123")) (rule "distributeIntersection" (formula "123") (term "0,1,0")) @@ -2961,8 +6233,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "wellFormedAnonEQ" (formula "150") (term "0") (ifseqformula "63")) (rule "wellFormedAnon" (formula "150") (term "0,0")) (rule "wellFormedAnon" (formula "150") (term "0,0,0")) - (rule "replace_known_left" (formula "150") (term "1") (ifseqformula "74")) - (builtin "One Step Simplification" (formula "150") (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "62"))) + (rule "replace_known_left" (formula "150") (term "0,0,0,0") (ifseqformula "20")) + (builtin "One Step Simplification" (formula "150") (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "62")) (ifInst "" (formula "74"))) (rule "closeTrue" (formula "150")) ) ) @@ -2983,19 +6255,13 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "true_left" (formula "124")) (rule "inEqSimp_commuteLeq" (formula "124") (term "1,1,0,0")) (rule "inEqSimp_commuteLeq" (formula "124") (term "0,0,0,0")) - (rule "applyEq" (formula "124") (term "1,1,0,0,0") (ifseqformula "36")) + (rule "applyEq" (formula "124") (term "1,1,0,0,0") (ifseqformula "54")) (rule "commute_and" (formula "124") (term "1,0,0")) (rule "commute_and" (formula "124") (term "0,0,0")) (rule "shift_paren_and" (formula "124") (term "0,0")) (rule "commute_and_2" (formula "124") (term "0,0,0")) (rule "elim_double_block_2" (formula "152") (term "1")) - (rule "ifUnfold" (formula "152") (term "1") (inst "#boolv=x_4")) - (rule "variableDeclaration" (formula "152") (term "1") (newnames "x_22")) - (rule "inequality_comparison_simple" (formula "152") (term "1")) - (builtin "One Step Simplification" (formula "152")) - (rule "replace_known_left" (formula "152") (term "0,0,1,0") (ifseqformula "123")) - (builtin "One Step Simplification" (formula "152")) - (builtin "Use Dependency Contract" (formula "94") (term "1,1") (ifInst "" (formula "152") (term "1,0,1,0,0,0,0,0")) (ifInst "" (formula "75")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::toReadCountOfBucket(int)].JML accessible clause.0")) + (builtin "Use Dependency Contract" (formula "94") (term "1,1") (ifInst "" (formula "152") (term "1,0,1,0,0,0,0")) (ifInst "" (formula "75")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::toReadCountOfBucket(int)].JML accessible clause.0")) (rule "selectCreatedOfAnonAsFormulaEQ" (formula "125") (term "1,0,0,0,0,0") (ifseqformula "63")) (builtin "One Step Simplification" (formula "125") (ifInst "" (formula "150")) (ifInst "" (formula "71")) (ifInst "" (formula "27"))) (rule "wellFormedAnonEQ" (formula "125") (term "1,0,0,0,0") (ifseqformula "75")) @@ -3012,8 +6278,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "translateJavaAddInt" (formula "125") (term "0,1,1,1,1,0")) (rule "eqSymm" (formula "125") (term "1")) (rule "translateJavaMulInt" (formula "125") (term "0,0,1,1,1,1,0")) - (rule "replace_known_left" (formula "125") (term "1,1,0,0,0,0") (ifseqformula "74")) - (builtin "One Step Simplification" (formula "125") (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "62")) (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "62"))) + (rule "replace_known_left" (formula "125") (term "1,0,0,0,0,0") (ifseqformula "62")) + (builtin "One Step Simplification" (formula "125") (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "62")) (ifInst "" (formula "74"))) (rule "polySimp_mulComm0" (formula "125") (term "0,1,0,1,1,0")) (rule "polySimp_mulComm0" (formula "125") (term "0,0,1,1,1,1,0")) (rule "polySimp_addComm0" (formula "125") (term "0,1,1,1,1,0")) @@ -3023,7 +6289,7 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "125")) (rule "inEqSimp_commuteLeq" (formula "125") (term "1,0,0,0")) (rule "distributeIntersection" (formula "125") (term "0,1,0")) - (rule "applyEq" (formula "125") (term "1,1,0,0") (ifseqformula "54")) + (rule "applyEq" (formula "125") (term "1,1,0,0") (ifseqformula "36")) (rule "replace_known_left" (formula "125") (term "1,0,0") (ifseqformula "8")) (builtin "One Step Simplification" (formula "125")) (rule "unionEqualsEmpty" (formula "125") (term "1,0")) @@ -3036,6 +6302,13 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "replace_known_right" (formula "125") (term "0,0,0,1,0") (ifseqformula "136")) (builtin "One Step Simplification" (formula "125")) (rule "commute_and" (formula "125") (term "0")) + (rule "ifUnfold" (formula "152") (term "1") (inst "#boolv=x_4")) + (rule "variableDeclaration" (formula "152") (term "1") (newnames "x_22")) + (rule "inequality_comparison_simple" (formula "152") (term "1")) + (builtin "One Step Simplification" (formula "152")) + (rule "replace_known_left" (formula "152") (term "0,0,1,0") (ifseqformula "123")) + (builtin "One Step Simplification" (formula "152")) + (builtin "Use Dependency Contract" (formula "14") (ifInst "" (formula "152") (term "0,0,1,0,1,0,0,1")) (contract "de.wiesler.BucketPointers[java.lang.Object::()].JML accessible clause.0")) (rule "ifSplit" (formula "152")) (branch "if x_22 true" (builtin "One Step Simplification" (formula "153")) @@ -3086,8 +6359,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "wellFormedAnonEQ" (formula "152") (term "0") (ifseqformula "63")) (rule "wellFormedAnon" (formula "152") (term "0,0")) (rule "wellFormedAnon" (formula "152") (term "0,0,0")) - (rule "replace_known_left" (formula "152") (term "1") (ifseqformula "74")) - (builtin "One Step Simplification" (formula "152") (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "62"))) + (rule "replace_known_left" (formula "152") (term "1,0,0,0") (ifseqformula "19")) + (builtin "One Step Simplification" (formula "152") (ifInst "" (formula "20")) (ifInst "" (formula "7")) (ifInst "" (formula "62")) (ifInst "" (formula "74"))) (rule "closeTrue" (formula "152")) ) ) @@ -3118,6 +6391,11 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "154")) (rule "replace_known_left" (formula "154") (term "0,0,1,0") (ifseqformula "125")) (builtin "One Step Simplification" (formula "154")) + (builtin "Use Dependency Contract" (formula "15") (ifInst "" (formula "154") (term "1,0,1,0,1,0,0,1")) (contract "de.wiesler.Classifier[java.lang.Object::()].JML accessible clause.0")) + (rule "wellFormedAnon" (formula "127") (term "1,1,0,0,0")) + (rule "replace_known_left" (formula "127") (term "1,0,0,0,0") (ifseqformula "26")) + (builtin "One Step Simplification" (formula "127") (ifInst "" (formula "153")) (ifInst "" (formula "20")) (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "33")) (ifInst "" (formula "15")) (ifInst "" (formula "33"))) + (rule "true_left" (formula "127")) (rule "ifSplit" (formula "154")) (branch "if x_23 true" (builtin "One Step Simplification" (formula "155")) @@ -3168,8 +6446,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "wellFormedAnonEQ" (formula "154") (term "0") (ifseqformula "63")) (rule "wellFormedAnon" (formula "154") (term "0,0")) (rule "wellFormedAnon" (formula "154") (term "0,0,0")) - (rule "replace_known_left" (formula "154") (term "1") (ifseqformula "74")) - (builtin "One Step Simplification" (formula "154") (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "62"))) + (rule "replace_known_left" (formula "154") (term "1,0") (ifseqformula "62")) + (builtin "One Step Simplification" (formula "154") (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "74"))) (rule "closeTrue" (formula "154")) ) ) @@ -3211,15 +6489,15 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "blockEmpty" (formula "156") (term "1")) (builtin "Use Operation Contract" (formula "156") (newnames "heapBefore_place_block,exc_25,heapAfter_place_block,anon_heap_place_block") (contract "de.wiesler.Permute[de.wiesler.Permute::place_block(int,[I,int,int,de.wiesler.Classifier,de.wiesler.BucketPointers,[I,[I,[I)].JML normal_behavior operation contract.0")) (branch "Post (place_block)" - (builtin "One Step Simplification" (formula "130")) (builtin "One Step Simplification" (formula "158")) - (rule "expand_inInt" (formula "130") (term "0,0,0,1,1,1,0,1")) + (builtin "One Step Simplification" (formula "130")) (rule "expand_inInt" (formula "130") (term "1,0,0,0,1,0,1")) + (rule "expand_inInt" (formula "130") (term "0,0,0,1,1,1,0,1")) (rule "expand_inInt" (formula "130") (term "1,0,0,0,1,1,0,1")) - (rule "replace_int_MIN" (formula "130") (term "0,1,0,0,0,1,1,1,0,1")) - (rule "replace_int_MAX" (formula "130") (term "1,0,0,0,0,1,1,1,0,1")) (rule "replace_int_MIN" (formula "130") (term "0,1,1,0,0,0,1,0,1")) (rule "replace_int_MAX" (formula "130") (term "1,0,1,0,0,0,1,0,1")) + (rule "replace_int_MIN" (formula "130") (term "0,1,0,0,0,1,1,1,0,1")) + (rule "replace_int_MAX" (formula "130") (term "1,0,0,0,0,1,1,1,0,1")) (rule "replace_int_MAX" (formula "130") (term "1,0,1,0,0,0,1,1,0,1")) (rule "replace_int_MIN" (formula "130") (term "0,1,1,0,0,0,1,1,0,1")) (rule "andLeft" (formula "130")) @@ -3239,14 +6517,14 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "mul_literals" (formula "130") (term "1,2,0,0,1,0")) (rule "polySimp_addComm0" (formula "134") (term "1,1,0")) (rule "polySimp_addComm0" (formula "130") (term "2,0,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "132") (term "1,1,0,0")) (rule "inEqSimp_commuteLeq" (formula "132") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "133") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "132") (term "1,1,0,0")) (rule "inEqSimp_commuteLeq" (formula "133") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "133") (term "0,0,0,0")) (rule "inEqSimp_commuteLeq" (formula "134") (term "1,0,0")) (rule "blockEmpty" (formula "166") (term "1")) - (rule "applyEq" (formula "132") (term "1,1,0,0,0") (ifseqformula "36")) - (rule "applyEq" (formula "133") (term "1,1,0,0,0") (ifseqformula "36")) + (rule "applyEq" (formula "133") (term "1,1,0,0,0") (ifseqformula "54")) + (rule "applyEq" (formula "132") (term "1,1,0,0,0") (ifseqformula "54")) (rule "commuteUnion_2" (formula "130") (term "1,1,0")) (rule "commuteUnion" (formula "130") (term "0,1,0")) (rule "commuteUnion" (formula "130") (term "0,1,1,0")) @@ -3256,488 +6534,1070 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "commute_and_2" (formula "132") (term "1,0")) (rule "commute_and" (formula "132") (term "1,0,0")) (rule "commute_and" (formula "133") (term "1,0,0")) - (rule "commute_and" (formula "132") (term "0,0,0")) (rule "commute_and" (formula "133") (term "0,0,0")) - (rule "shift_paren_and" (formula "132") (term "0,0")) - (rule "commute_and_2" (formula "132") (term "0,0,0")) + (rule "commute_and" (formula "132") (term "0,0,0")) (rule "shift_paren_and" (formula "133") (term "0,0")) (rule "commute_and_2" (formula "133") (term "0,0,0")) + (rule "shift_paren_and" (formula "132") (term "0,0")) + (rule "commute_and_2" (formula "132") (term "0,0,0")) (rule "associativeLawUnion" (formula "130") (term "1,0")) (rule "lsContinue" (formula "166") (term "1")) - (builtin "One Step Simplification" (formula "166")) + (builtin "One Step Simplification" (formula "166") (userinteraction)) (rule "precOfInt" (formula "166") (userinteraction)) - (rule "andRight" (formula "166") (userinteraction)) + (rule "impLeft" (formula "94") (userinteraction)) (branch "Case 1" - (rule "Contract_axiom_for_toReadCountOfBucket_in_BucketPointers" (formula "166") (term "1") (userinteraction)) - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "1") (term "1,0,0") (ifseqformula "131")) - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "1") (term "0,1,0,0") (ifseqformula "76")) - (rule "wellFormedAnonEQ" (formula "1") (term "1,0,0,0") (ifseqformula "131")) - (rule "wellFormedAnonEQ" (formula "1") (term "0,1,0,0,0") (ifseqformula "76")) - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "1") (term "0,0,1,0,0") (ifseqformula "64")) - (builtin "One Step Simplification" (formula "1") (ifInst "" (formula "138")) (ifInst "" (formula "75")) (ifInst "" (formula "130")) (ifInst "" (formula "164")) (ifInst "" (formula "138")) (ifInst "" (formula "136")) (ifInst "" (formula "28"))) - (rule "wellFormedAnonEQ" (formula "1") (term "1,0") (ifseqformula "64")) - (rule "wellFormedAnon" (formula "1") (term "0,1,0")) - (rule "wellFormedAnon" (formula "1") (term "0,0,1,0")) - (rule "replace_known_left" (formula "1") (term "1,0,0,1,0") (ifseqformula "20")) - (builtin "One Step Simplification" (formula "1") (ifInst "" (formula "21")) (ifInst "" (formula "8")) (ifInst "" (formula "63"))) - (rule "polySimp_homoEq" (formula "133") (term "1,1,0")) - (rule "polySimp_homoEq" (formula "123") (term "1,1,0")) - (rule "polySimp_homoEq" (formula "129") (term "1,0")) - (rule "polySimp_homoEq" (formula "125") (term "1,0")) - (rule "polySimp_mulComm0" (formula "133") (term "1,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "123") (term "1,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "129") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "125") (term "1,0,1,0")) - (rule "polySimp_rightDist" (formula "133") (term "1,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "133") (term "0,1,0,1,1,0")) - (rule "polySimp_rightDist" (formula "123") (term "1,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "123") (term "0,1,0,1,1,0")) - (rule "polySimp_rightDist" (formula "129") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "129") (term "0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "125") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "125") (term "0,1,0,1,0")) - (rule "inEqSimp_leqRight" (formula "167")) - (rule "add_zero_right" (formula "1") (term "0")) - (rule "polySimp_mulComm0" (formula "1") (term "1,0")) - (rule "polySimp_addAssoc" (formula "134") (term "0,1,1,0")) - (rule "polySimp_addComm0" (formula "134") (term "0,0,1,1,0")) - (rule "polySimp_addAssoc" (formula "124") (term "0,1,1,0")) - (rule "polySimp_addComm0" (formula "124") (term "0,0,1,1,0")) - (rule "polySimp_addAssoc" (formula "130") (term "0,1,0")) - (rule "polySimp_addComm0" (formula "130") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "126") (term "0,1,0")) - (rule "inEqSimp_ltToLeq" (formula "134") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "134") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "18") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "18") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "78") (term "0,0,0,0,0")) - (rule "mul_literals" (formula "78") (term "1,0,0,0,0,0,0,0")) - (rule "add_literals" (formula "78") (term "0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "10")) - (rule "polySimp_mulComm0" (formula "10") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "10") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "51") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "51") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "89")) - (rule "polySimp_rightDist" (formula "89") (term "1,0,0")) - (rule "mul_literals" (formula "89") (term "0,1,0,0")) - (rule "inEqSimp_ltToLeq" (formula "111")) - (rule "polySimp_mulComm0" (formula "111") (term "1,0,0")) - (rule "inEqSimp_ltToLeq" (formula "6") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "6") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "126") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "126") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "7") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "7") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "124") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "124") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "135") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "135") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "19") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "19") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "2") (term "1,0")) - (rule "polySimp_mulComm0" (formula "2") (term "1,0,0,1,0")) - (rule "polySimp_addComm1" (formula "2") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "89") (term "0,0")) - (rule "add_literals" (formula "89") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "89") (term "0")) - (rule "inEqSimp_commuteLeq" (formula "2") (term "0,0")) - (rule "replace_known_left" (formula "2") (term "0,0") (ifseqformula "14")) - (builtin "One Step Simplification" (formula "2")) - (rule "inEqSimp_homoInEq0" (formula "75")) - (rule "polySimp_mulComm0" (formula "75") (term "1,0")) - (rule "polySimp_rightDist" (formula "75") (term "1,0")) - (rule "polySimp_rightDist" (formula "75") (term "0,1,0")) - (rule "mul_literals" (formula "75") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "75") (term "0")) - (rule "polySimp_addComm0" (formula "75") (term "0,0")) - (rule "inEqSimp_homoInEq1" (formula "58")) - (rule "polySimp_mulComm0" (formula "58") (term "1,0")) - (rule "polySimp_rightDist" (formula "58") (term "1,0")) - (rule "mul_literals" (formula "58") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "58") (term "0")) - (rule "add_literals" (formula "58") (term "0,0")) - (rule "add_zero_left" (formula "58") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "48")) - (rule "polySimp_mulComm0" (formula "48") (term "1,0")) - (rule "polySimp_rightDist" (formula "48") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "48") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "48") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "48") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "48") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "48") (term "0")) - (rule "applyEq" (formula "2") (term "0,1,0,0") (ifseqformula "56")) - (rule "replace_known_left" (formula "2") (term "0") (ifseqformula "10")) - (builtin "One Step Simplification" (formula "2")) - (rule "andLeft" (formula "2")) - (rule "polySimp_sepNegMonomial" (formula "135") (term "1,1,0")) - (rule "polySimp_mulLiterals" (formula "135") (term "0,1,1,0")) - (rule "polySimp_elimOne" (formula "135") (term "0,1,1,0")) - (rule "polySimp_sepNegMonomial" (formula "125") (term "1,1,0")) - (rule "polySimp_mulLiterals" (formula "125") (term "0,1,1,0")) - (rule "polySimp_elimOne" (formula "125") (term "0,1,1,0")) - (rule "polySimp_sepNegMonomial" (formula "131") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "131") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "131") (term "0,1,0")) + (rule "polySimp_homoEq" (formula "121") (term "1,1,0")) + (rule "polySimp_homoEq" (formula "131") (term "1,1,0")) + (rule "polySimp_homoEq" (formula "123") (term "1,0")) + (rule "polySimp_homoEq" (formula "127") (term "1,0")) + (rule "polySimp_mulComm0" (formula "121") (term "1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "131") (term "1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "123") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "127") (term "1,0,1,0")) + (rule "polySimp_rightDist" (formula "121") (term "1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "121") (term "0,1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "131") (term "1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "131") (term "0,1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "123") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "123") (term "0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "127") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "127") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "121") (term "0,1,1,0")) + (rule "polySimp_addComm0" (formula "121") (term "0,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "131") (term "0,1,1,0")) + (rule "polySimp_addComm0" (formula "131") (term "0,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "123") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "127") (term "0,1,0")) + (rule "polySimp_addComm0" (formula "127") (term "0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "4") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "4") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "121") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "121") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "87")) + (rule "polySimp_rightDist" (formula "87") (term "1,0,0")) + (rule "mul_literals" (formula "87") (term "0,1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "131") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "131") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "76") (term "0,0,0,0,0")) + (rule "mul_literals" (formula "76") (term "1,0,0,0,0,0,0,0")) + (rule "add_literals" (formula "76") (term "0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "5") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "123") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "123") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "49") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "87") (term "0,0")) + (rule "add_literals" (formula "87") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "87") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "17") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "17") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "16") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "16") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "8")) + (rule "polySimp_mulComm0" (formula "8") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "8") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "166") (term "1")) + (rule "polySimp_rightDist" (formula "166") (term "1,0,0,1")) + (rule "mul_literals" (formula "166") (term "0,1,0,0,1")) + (rule "inEqSimp_ltToLeq" (formula "132") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "132") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "108")) + (rule "polySimp_mulComm0" (formula "108") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "166") (term "0,0,1")) + (rule "add_literals" (formula "166") (term "0,0,0,1")) + (rule "inEqSimp_commuteLeq" (formula "166") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "46")) + (rule "polySimp_mulComm0" (formula "46") (term "1,0")) + (rule "polySimp_rightDist" (formula "46") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "46") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "46") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "46") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "46") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "46") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "73")) + (rule "polySimp_mulComm0" (formula "73") (term "1,0")) + (rule "polySimp_rightDist" (formula "73") (term "1,0")) + (rule "polySimp_rightDist" (formula "73") (term "0,1,0")) + (rule "mul_literals" (formula "73") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "73") (term "0")) + (rule "polySimp_addComm0" (formula "73") (term "0,0")) + (rule "inEqSimp_homoInEq1" (formula "56")) + (rule "polySimp_mulComm0" (formula "56") (term "1,0")) + (rule "polySimp_rightDist" (formula "56") (term "1,0")) + (rule "mul_literals" (formula "56") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "56") (term "0")) + (rule "add_literals" (formula "56") (term "0,0")) + (rule "add_zero_left" (formula "56") (term "0")) + (rule "polySimp_sepNegMonomial" (formula "121") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "121") (term "0,1,1,0")) + (rule "polySimp_elimOne" (formula "121") (term "0,1,1,0")) + (rule "polySimp_sepNegMonomial" (formula "131") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "131") (term "0,1,1,0")) + (rule "polySimp_elimOne" (formula "131") (term "0,1,1,0")) + (rule "polySimp_sepNegMonomial" (formula "123") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "123") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "123") (term "0,1,0")) (rule "polySimp_sepNegMonomial" (formula "127") (term "1,0")) (rule "polySimp_mulLiterals" (formula "127") (term "0,1,0")) (rule "polySimp_elimOne" (formula "127") (term "0,1,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "1")) - (rule "polySimp_mulLiterals" (formula "1") (term "0")) - (rule "polySimp_elimOne" (formula "1") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "135") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "135") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "135") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "135") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "135") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "135") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "19") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "19") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "19") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "19") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "19") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "19") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "79") (term "0,0,0,0,0")) - (rule "mul_literals" (formula "79") (term "1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "11")) - (rule "polySimp_mulLiterals" (formula "11") (term "0")) - (rule "polySimp_elimOne" (formula "11") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "52") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "52") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "52") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "52") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "52") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "52") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "112")) - (rule "polySimp_mulComm0" (formula "112") (term "1")) - (rule "polySimp_rightDist" (formula "112") (term "1")) - (rule "polySimp_mulLiterals" (formula "112") (term "1,1")) - (rule "mul_literals" (formula "112") (term "0,1")) - (rule "polySimp_elimOne" (formula "112") (term "1,1")) - (rule "inEqSimp_sepPosMonomial0" (formula "7") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "7") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "7") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "7") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "7") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "7") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "127") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "127") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "127") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "127") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "127") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "127") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "8") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "8") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "8") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "8") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "8") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "8") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "125") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "125") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "125") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "125") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "125") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "125") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "136") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "136") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "136") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "136") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "136") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "136") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "20") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "20") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "20") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "20") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "20") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "20") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "90")) - (rule "polySimp_mulLiterals" (formula "90") (term "0")) - (rule "polySimp_elimOne" (formula "90") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "76")) - (rule "polySimp_mulLiterals" (formula "76") (term "0")) - (rule "polySimp_elimOne" (formula "76") (term "0")) - (rule "inEqSimp_invertInEq0" (formula "59")) - (rule "times_zero_2" (formula "59") (term "1")) - (rule "polySimp_mulLiterals" (formula "59") (term "0")) - (rule "polySimp_elimOne" (formula "59") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "49")) - (rule "polySimp_mulLiterals" (formula "49") (term "0")) - (rule "polySimp_elimOne" (formula "49") (term "0")) - (rule "inEqSimp_subsumption1" (formula "26") (ifseqformula "43")) - (rule "leq_literals" (formula "26") (term "0")) - (builtin "One Step Simplification" (formula "26")) - (rule "true_left" (formula "26")) - (rule "inEqSimp_subsumption1" (formula "96") (term "0,0") (ifseqformula "15")) - (rule "leq_literals" (formula "96") (term "0,0,0")) - (builtin "One Step Simplification" (formula "96")) - (rule "inEqSimp_subsumption1" (formula "16") (ifseqformula "11")) - (rule "inEqSimp_homoInEq0" (formula "16") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "16") (term "0,0")) - (rule "add_literals" (formula "16") (term "1,1,0,0")) - (rule "times_zero_1" (formula "16") (term "1,0,0")) - (rule "add_zero_right" (formula "16") (term "0,0")) - (rule "qeq_literals" (formula "16") (term "0")) - (builtin "One Step Simplification" (formula "16")) - (rule "true_left" (formula "16")) - (rule "inEqSimp_subsumption1" (formula "108") (ifseqformula "109")) - (rule "leq_literals" (formula "108") (term "0")) - (builtin "One Step Simplification" (formula "108")) - (rule "true_left" (formula "108")) - (rule "inEqSimp_subsumption1" (formula "45") (ifseqformula "43")) - (rule "leq_literals" (formula "45") (term "0")) - (builtin "One Step Simplification" (formula "45")) - (rule "true_left" (formula "45")) - (rule "inEqSimp_contradInEq1" (formula "1") (ifseqformula "2")) + (rule "inEqSimp_sepPosMonomial0" (formula "4") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "4") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "4") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "4") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "4") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "4") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "121") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "121") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "121") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "121") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "121") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "121") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "131") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "131") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "131") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "131") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "131") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "131") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "76") (term "0,0,0,0,0")) + (rule "mul_literals" (formula "76") (term "1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "5") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "5") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "5") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "5") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "5") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "123") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "123") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "123") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "123") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "123") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "123") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "49") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "49") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "49") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "49") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "49") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "87")) + (rule "polySimp_mulLiterals" (formula "87") (term "0")) + (rule "polySimp_elimOne" (formula "87") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "17") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "17") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "17") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "17") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "17") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "17") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "16") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "16") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "16") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "16") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "16") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "16") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "8")) + (rule "polySimp_mulLiterals" (formula "8") (term "0")) + (rule "polySimp_elimOne" (formula "8") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "132") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "132") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "132") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "132") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "132") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "132") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "108")) + (rule "polySimp_mulComm0" (formula "108") (term "1")) + (rule "polySimp_rightDist" (formula "108") (term "1")) + (rule "mul_literals" (formula "108") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "108") (term "1,1")) + (rule "polySimp_elimOne" (formula "108") (term "1,1")) + (rule "inEqSimp_sepPosMonomial0" (formula "166") (term "1")) + (rule "polySimp_mulComm0" (formula "166") (term "1,1")) + (rule "polySimp_rightDist" (formula "166") (term "1,1")) + (rule "polySimp_mulLiterals" (formula "166") (term "1,1,1")) + (rule "mul_literals" (formula "166") (term "0,1,1")) + (rule "polySimp_elimOne" (formula "166") (term "1,1,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "46")) + (rule "polySimp_mulLiterals" (formula "46") (term "0")) + (rule "polySimp_elimOne" (formula "46") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "73")) + (rule "polySimp_mulLiterals" (formula "73") (term "0")) + (rule "polySimp_elimOne" (formula "73") (term "0")) + (rule "inEqSimp_invertInEq0" (formula "56")) + (rule "times_zero_2" (formula "56") (term "1")) + (rule "polySimp_mulLiterals" (formula "56") (term "0")) + (rule "polySimp_elimOne" (formula "56") (term "0")) + (rule "inEqSimp_subsumption1" (formula "106") (ifseqformula "107")) + (rule "leq_literals" (formula "106") (term "0")) + (builtin "One Step Simplification" (formula "106")) + (rule "true_left" (formula "106")) + (rule "inEqSimp_subsumption1" (formula "13") (ifseqformula "8")) + (rule "inEqSimp_homoInEq0" (formula "13") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "13") (term "0,0")) + (rule "add_literals" (formula "13") (term "1,1,0,0")) + (rule "times_zero_1" (formula "13") (term "1,0,0")) + (rule "add_zero_right" (formula "13") (term "0,0")) + (rule "qeq_literals" (formula "13") (term "0")) + (builtin "One Step Simplification" (formula "13")) + (rule "true_left" (formula "13")) + (rule "inEqSimp_subsumption1" (formula "136") (term "0") (ifseqformula "12")) + (rule "leq_literals" (formula "136") (term "0,0")) + (builtin "One Step Simplification" (formula "136")) + (rule "inEqSimp_leqRight" (formula "136")) + (rule "mul_literals" (formula "1") (term "1,0,0")) + (rule "add_literals" (formula "1") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "1")) + (rule "mul_literals" (formula "1") (term "1")) + (rule "inEqSimp_subsumption1" (formula "43") (ifseqformula "44")) + (rule "leq_literals" (formula "43") (term "0")) + (builtin "One Step Simplification" (formula "43")) + (rule "true_left" (formula "43")) + (rule "inEqSimp_subsumption1" (formula "23") (ifseqformula "40")) + (rule "leq_literals" (formula "23") (term "0")) + (builtin "One Step Simplification" (formula "23")) + (rule "true_left" (formula "23")) + (rule "inEqSimp_subsumption1" (formula "13") (ifseqformula "1")) + (rule "leq_literals" (formula "13") (term "0")) + (builtin "One Step Simplification" (formula "13")) + (rule "true_left" (formula "13")) + (rule "inEqSimp_exactShadow3" (formula "23") (ifseqformula "43")) + (rule "mul_literals" (formula "23") (term "0,0")) + (rule "polySimp_addAssoc" (formula "23") (term "0")) + (rule "add_literals" (formula "23") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "23")) + (rule "mul_literals" (formula "23") (term "1")) + (rule "inEqSimp_subsumption1" (formula "23") (ifseqformula "39")) + (rule "leq_literals" (formula "23") (term "0")) + (builtin "One Step Simplification" (formula "23")) + (rule "true_left" (formula "23")) + (rule "inEqSimp_exactShadow3" (formula "42") (ifseqformula "40")) + (rule "polySimp_mulComm0" (formula "42") (term "0,0")) + (rule "polySimp_addComm0" (formula "42") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "42")) + (rule "polySimp_mulLiterals" (formula "42") (term "0")) + (rule "polySimp_elimOne" (formula "42") (term "0")) + (rule "inEqSimp_subsumption0" (formula "22") (ifseqformula "42")) + (rule "leq_literals" (formula "22") (term "0")) + (builtin "One Step Simplification" (formula "22")) + (rule "true_left" (formula "22")) + (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "70")) + (rule "mul_literals" (formula "63") (term "0,0")) + (rule "polySimp_addAssoc" (formula "63") (term "0")) + (rule "polySimp_addAssoc" (formula "63") (term "0,0")) + (rule "add_literals" (formula "63") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "63")) + (rule "polySimp_mulComm0" (formula "63") (term "1")) + (rule "polySimp_rightDist" (formula "63") (term "1")) + (rule "mul_literals" (formula "63") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "63") (term "1,1")) + (rule "polySimp_elimOne" (formula "63") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "63") (ifseqformula "38")) + (rule "inEqSimp_homoInEq0" (formula "63") (term "0")) + (rule "polySimp_mulComm0" (formula "63") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "63") (term "1,0,0")) + (rule "mul_literals" (formula "63") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "63") (term "0,0")) + (rule "polySimp_addComm0" (formula "63") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "63") (term "0,0")) + (rule "add_literals" (formula "63") (term "1,1,0,0")) + (rule "times_zero_1" (formula "63") (term "1,0,0")) + (rule "add_zero_right" (formula "63") (term "0,0")) + (rule "qeq_literals" (formula "63") (term "0")) + (builtin "One Step Simplification" (formula "63")) + (rule "true_left" (formula "63")) + (rule "inEqSimp_exactShadow3" (formula "9") (ifseqformula "49")) + (rule "polySimp_rightDist" (formula "9") (term "0,0")) + (rule "mul_literals" (formula "9") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "9") (term "0")) + (rule "add_literals" (formula "9") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "9")) + (rule "polySimp_mulLiterals" (formula "9") (term "0")) + (rule "polySimp_elimOne" (formula "9") (term "0")) + (rule "inEqSimp_contradInEq0" (formula "1") (ifseqformula "9")) (rule "qeq_literals" (formula "1") (term "0")) (builtin "One Step Simplification" (formula "1")) (rule "closeFalse" (formula "1")) ) (branch "Case 2" - (rule "instAll" (formula "166") (term "2,0") (ifseqformula "133") (userinteraction)) - (rule "replace_known_left" (formula "1") (term "1,0,0") (ifseqformula "13")) - (builtin "One Step Simplification" (formula "1") (ifInst "" (formula "9"))) - (rule "polySimp_homoEq" (formula "129") (term "1,0")) - (rule "polySimp_homoEq" (formula "123") (term "1,1,0")) - (rule "polySimp_homoEq" (formula "125") (term "1,0")) - (rule "polySimp_homoEq" (formula "133") (term "1,1,0")) - (rule "polySimp_mulComm0" (formula "129") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "123") (term "1,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "125") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "133") (term "1,0,1,1,0")) - (rule "polySimp_rightDist" (formula "129") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "129") (term "0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "123") (term "1,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "123") (term "0,1,0,1,1,0")) - (rule "polySimp_rightDist" (formula "125") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "125") (term "0,1,0,1,0")) - (rule "polySimp_rightDist" (formula "133") (term "1,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "133") (term "0,1,0,1,1,0")) - (rule "polySimp_addAssoc" (formula "129") (term "0,1,0")) - (rule "polySimp_addComm0" (formula "129") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "123") (term "0,1,1,0")) - (rule "polySimp_addComm0" (formula "123") (term "0,0,1,1,0")) - (rule "polySimp_addAssoc" (formula "125") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "133") (term "0,1,1,0")) - (rule "polySimp_addComm0" (formula "133") (term "0,0,1,1,0")) - (rule "inEqSimp_ltRight" (formula "167")) - (rule "polySimp_rightDist" (formula "1") (term "0,0")) - (rule "mul_literals" (formula "1") (term "0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "126") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "126") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "134") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "134") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "111")) - (rule "polySimp_mulComm0" (formula "111") (term "1,0,0")) - (rule "inEqSimp_ltToLeq" (formula "89")) - (rule "polySimp_rightDist" (formula "89") (term "1,0,0")) - (rule "mul_literals" (formula "89") (term "0,1,0,0")) - (rule "inEqSimp_ltToLeq" (formula "78") (term "0,0,0,0,0")) - (rule "mul_literals" (formula "78") (term "1,0,0,0,0,0,0,0")) - (rule "add_literals" (formula "78") (term "0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "6") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "6") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "51") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "51") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "18") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "18") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "135") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "135") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "7") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "7") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "124") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "124") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "19") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "19") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "10")) - (rule "polySimp_mulComm0" (formula "10") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "10") (term "0")) - (rule "polySimp_addAssoc" (formula "89") (term "0,0")) - (rule "add_literals" (formula "89") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "89") (term "0")) - (rule "inEqSimp_homoInEq1" (formula "58")) - (rule "polySimp_mulComm0" (formula "58") (term "1,0")) - (rule "polySimp_rightDist" (formula "58") (term "1,0")) - (rule "mul_literals" (formula "58") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "58") (term "0")) - (rule "add_literals" (formula "58") (term "0,0")) - (rule "add_zero_left" (formula "58") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "75")) - (rule "polySimp_mulComm0" (formula "75") (term "1,0")) - (rule "polySimp_rightDist" (formula "75") (term "1,0")) - (rule "polySimp_rightDist" (formula "75") (term "0,1,0")) - (rule "mul_literals" (formula "75") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "75") (term "0")) - (rule "polySimp_addComm0" (formula "75") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "48")) - (rule "polySimp_mulComm0" (formula "48") (term "1,0")) - (rule "polySimp_rightDist" (formula "48") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "48") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "48") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "48") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "48") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "48") (term "0")) - (rule "polySimp_sepNegMonomial" (formula "130") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "130") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "130") (term "0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "124") (term "1,1,0")) - (rule "polySimp_mulLiterals" (formula "124") (term "0,1,1,0")) - (rule "polySimp_elimOne" (formula "124") (term "0,1,1,0")) - (rule "polySimp_sepNegMonomial" (formula "126") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "126") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "126") (term "0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "134") (term "1,1,0")) - (rule "polySimp_mulLiterals" (formula "134") (term "0,1,1,0")) - (rule "polySimp_elimOne" (formula "134") (term "0,1,1,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "1")) - (rule "polySimp_mulComm0" (formula "1") (term "1")) - (rule "polySimp_rightDist" (formula "1") (term "1")) - (rule "mul_literals" (formula "1") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,1")) - (rule "polySimp_elimOne" (formula "1") (term "1,1")) - (rule "inEqSimp_sepPosMonomial0" (formula "126") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "126") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "126") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "126") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "126") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "126") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "134") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "134") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "134") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "134") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "134") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "134") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "111")) - (rule "polySimp_mulComm0" (formula "111") (term "1")) - (rule "polySimp_rightDist" (formula "111") (term "1")) - (rule "polySimp_mulLiterals" (formula "111") (term "1,1")) - (rule "mul_literals" (formula "111") (term "0,1")) - (rule "polySimp_elimOne" (formula "111") (term "1,1")) - (rule "inEqSimp_sepPosMonomial0" (formula "78") (term "0,0,0,0,0")) - (rule "mul_literals" (formula "78") (term "1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "6") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "6") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "6") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "6") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "6") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "6") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "51") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "51") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "51") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "51") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "51") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "51") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "18") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "18") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "18") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "18") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "18") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "18") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "135") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "135") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "135") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "135") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "135") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "135") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "7") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "7") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "7") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "7") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "7") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "7") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "124") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "124") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "124") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "124") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "124") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "124") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "19") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "19") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "19") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "19") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "19") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "19") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "10")) - (rule "polySimp_mulLiterals" (formula "10") (term "0")) - (rule "polySimp_elimOne" (formula "10") (term "0")) - (rule "inEqSimp_sepNegMonomial0" (formula "89")) - (rule "polySimp_mulLiterals" (formula "89") (term "0")) - (rule "polySimp_elimOne" (formula "89") (term "0")) - (rule "inEqSimp_invertInEq0" (formula "58")) - (rule "times_zero_2" (formula "58") (term "1")) - (rule "polySimp_mulLiterals" (formula "58") (term "0")) - (rule "polySimp_elimOne" (formula "58") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "75")) - (rule "polySimp_mulLiterals" (formula "75") (term "0")) - (rule "polySimp_elimOne" (formula "75") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "48")) - (rule "polySimp_mulLiterals" (formula "48") (term "0")) - (rule "polySimp_elimOne" (formula "48") (term "0")) - (rule "inEqSimp_subsumption1" (formula "25") (ifseqformula "42")) - (rule "leq_literals" (formula "25") (term "0")) - (builtin "One Step Simplification" (formula "25")) - (rule "true_left" (formula "25")) - (rule "inEqSimp_subsumption1" (formula "45") (ifseqformula "43")) - (rule "leq_literals" (formula "45") (term "0")) - (builtin "One Step Simplification" (formula "45")) - (rule "true_left" (formula "45")) - (rule "inEqSimp_subsumption1" (formula "2") (term "0,0") (ifseqformula "14")) - (rule "leq_literals" (formula "2") (term "0,0,0")) - (builtin "One Step Simplification" (formula "2")) - (rule "inEqSimp_subsumption1" (formula "94") (term "0,0") (ifseqformula "14")) - (rule "leq_literals" (formula "94") (term "0,0,0")) - (builtin "One Step Simplification" (formula "94")) - (rule "inEqSimp_subsumption1" (formula "107") (ifseqformula "108")) - (rule "leq_literals" (formula "107") (term "0")) - (builtin "One Step Simplification" (formula "107")) - (rule "true_left" (formula "107")) - (rule "inEqSimp_subsumption1" (formula "15") (ifseqformula "10")) - (rule "inEqSimp_homoInEq0" (formula "15") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "15") (term "0,0")) - (rule "add_literals" (formula "15") (term "1,1,0,0")) - (rule "times_zero_1" (formula "15") (term "1,0,0")) - (rule "add_zero_right" (formula "15") (term "0,0")) - (rule "qeq_literals" (formula "15") (term "0")) - (builtin "One Step Simplification" (formula "15")) - (rule "true_left" (formula "15")) - (rule "inEqSimp_exactShadow3" (formula "10") (ifseqformula "51")) - (rule "polySimp_rightDist" (formula "10") (term "0,0")) - (rule "mul_literals" (formula "10") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "10") (term "0")) - (rule "add_literals" (formula "10") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "10")) - (rule "polySimp_mulLiterals" (formula "10") (term "0")) - (rule "polySimp_elimOne" (formula "10") (term "0")) - (rule "inEqSimp_subsumption0" (formula "94") (term "0") (ifseqformula "10")) - (rule "leq_literals" (formula "94") (term "0,0")) - (builtin "One Step Simplification" (formula "94")) - (rule "applyEq" (formula "56") (term "0") (ifseqformula "94")) - (rule "applyEq" (formula "87") (term "0") (ifseqformula "94")) - (rule "inEqSimp_homoInEq1" (formula "87")) - (rule "polySimp_pullOutFactor1b" (formula "87") (term "0")) - (rule "add_literals" (formula "87") (term "1,1,0")) - (rule "times_zero_1" (formula "87") (term "1,0")) - (rule "add_zero_right" (formula "87") (term "0")) - (rule "leq_literals" (formula "87")) - (rule "true_left" (formula "87")) - (rule "applyEq" (formula "1") (term "1,1") (ifseqformula "93")) - (rule "applyEq" (formula "68") (term "1,1") (ifseqformula "93")) - (rule "inEqSimp_subsumption0" (formula "2") (term "0") (ifseqformula "10")) - (rule "leq_literals" (formula "2") (term "0,0")) - (builtin "One Step Simplification" (formula "2")) - (rule "inEqSimp_contradInEq0" (formula "1") (ifseqformula "2")) - (rule "andLeft" (formula "1")) - (rule "inEqSimp_homoInEq1" (formula "1")) - (rule "polySimp_pullOutFactor1b" (formula "1") (term "0")) - (rule "add_literals" (formula "1") (term "1,1,0")) - (rule "times_zero_1" (formula "1") (term "1,0")) - (rule "add_zero_right" (formula "1") (term "0")) - (rule "leq_literals" (formula "1")) - (rule "closeFalse" (formula "1")) + (rule "Contract_axiom_for_toReadCountOfBucket_in_BucketPointers" (formula "166") (term "1,0") (userinteraction)) + (rule "andRight" (formula "167") (userinteraction)) + (branch "Case 1" + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "1") (term "1,0,0") (ifseqformula "131")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "1") (term "0,1,0,0") (ifseqformula "76")) + (rule "wellFormedAnonEQ" (formula "1") (term "1,0,0,0") (ifseqformula "131")) + (rule "wellFormedAnonEQ" (formula "1") (term "0,1,0,0,0") (ifseqformula "76")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "1") (term "0,0,1,0,0") (ifseqformula "64")) + (builtin "One Step Simplification" (formula "1") (ifInst "" (formula "138")) (ifInst "" (formula "75")) (ifInst "" (formula "130")) (ifInst "" (formula "164")) (ifInst "" (formula "138")) (ifInst "" (formula "136")) (ifInst "" (formula "28"))) + (rule "wellFormedAnonEQ" (formula "1") (term "1,0") (ifseqformula "64")) + (rule "wellFormedAnon" (formula "1") (term "0,1,0")) + (rule "wellFormedAnon" (formula "1") (term "0,0,1,0")) + (rule "replace_known_left" (formula "1") (term "1,0,0,1,0") (ifseqformula "20")) + (builtin "One Step Simplification" (formula "1") (ifInst "" (formula "21")) (ifInst "" (formula "8")) (ifInst "" (formula "63"))) + (rule "polySimp_homoEq" (formula "129") (term "1,0")) + (rule "polySimp_homoEq" (formula "133") (term "1,1,0")) + (rule "polySimp_homoEq" (formula "125") (term "1,0")) + (rule "polySimp_homoEq" (formula "123") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "129") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "133") (term "1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "125") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "123") (term "1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "129") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "129") (term "0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "133") (term "1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "133") (term "0,1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "125") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "125") (term "0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "123") (term "1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "123") (term "0,1,0,1,1,0")) + (rule "inEqSimp_leqRight" (formula "167")) + (rule "add_zero_right" (formula "1") (term "0")) + (rule "polySimp_mulComm0" (formula "1") (term "1,0")) + (rule "polySimp_addAssoc" (formula "130") (term "0,1,0")) + (rule "polySimp_addComm0" (formula "130") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "134") (term "0,1,1,0")) + (rule "polySimp_addComm0" (formula "134") (term "0,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "126") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "124") (term "0,1,1,0")) + (rule "polySimp_addComm0" (formula "124") (term "0,0,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "51") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "51") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "124") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "124") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "134") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "134") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "126") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "126") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "19") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "19") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "135") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "135") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "89")) + (rule "polySimp_rightDist" (formula "89") (term "1,0,0")) + (rule "mul_literals" (formula "89") (term "0,1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "111")) + (rule "polySimp_mulComm0" (formula "111") (term "1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "18") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "18") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "78") (term "0,0,0,0,0")) + (rule "mul_literals" (formula "78") (term "1,0,0,0,0,0,0,0")) + (rule "add_literals" (formula "78") (term "0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "10")) + (rule "polySimp_mulComm0" (formula "10") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "10") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "6") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "6") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "7") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "7") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "2") (term "1,0")) + (rule "polySimp_mulComm0" (formula "2") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "2") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "89") (term "0,0")) + (rule "add_literals" (formula "89") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "89") (term "0")) + (rule "inEqSimp_commuteLeq" (formula "2") (term "0,0")) + (rule "replace_known_left" (formula "2") (term "0,0") (ifseqformula "14")) + (builtin "One Step Simplification" (formula "2")) + (rule "inEqSimp_homoInEq1" (formula "58")) + (rule "polySimp_mulComm0" (formula "58") (term "1,0")) + (rule "polySimp_rightDist" (formula "58") (term "1,0")) + (rule "mul_literals" (formula "58") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "58") (term "0")) + (rule "add_literals" (formula "58") (term "0,0")) + (rule "add_zero_left" (formula "58") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "48")) + (rule "polySimp_mulComm0" (formula "48") (term "1,0")) + (rule "polySimp_rightDist" (formula "48") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "48") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "48") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "48") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "48") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "75")) + (rule "polySimp_mulComm0" (formula "75") (term "1,0")) + (rule "polySimp_rightDist" (formula "75") (term "1,0")) + (rule "polySimp_rightDist" (formula "75") (term "0,1,0")) + (rule "mul_literals" (formula "75") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "75") (term "0")) + (rule "polySimp_addComm0" (formula "75") (term "0,0")) + (rule "applyEq" (formula "58") (term "0,0") (ifseqformula "96")) + (rule "applyEq" (formula "89") (term "0,1,0") (ifseqformula "96")) + (rule "polySimp_pullOutFactor1b" (formula "89") (term "0")) + (rule "add_literals" (formula "89") (term "1,1,0")) + (rule "times_zero_1" (formula "89") (term "1,0")) + (rule "add_zero_right" (formula "89") (term "0")) + (rule "leq_literals" (formula "89")) + (rule "true_left" (formula "89")) + (rule "applyEq" (formula "2") (term "0,1,0,0") (ifseqformula "38")) + (rule "replace_known_left" (formula "2") (term "0") (ifseqformula "10")) + (builtin "One Step Simplification" (formula "2")) + (rule "andLeft" (formula "2")) + (rule "applyEq" (formula "71") (term "1,1") (ifseqformula "96")) + (rule "polySimp_sepNegMonomial" (formula "130") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "130") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "130") (term "0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "134") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "134") (term "0,1,1,0")) + (rule "polySimp_elimOne" (formula "134") (term "0,1,1,0")) + (rule "polySimp_sepNegMonomial" (formula "126") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "126") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "126") (term "0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "124") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "124") (term "0,1,1,0")) + (rule "polySimp_elimOne" (formula "124") (term "0,1,1,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "1")) + (rule "polySimp_mulLiterals" (formula "1") (term "0")) + (rule "polySimp_elimOne" (formula "1") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "52") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "52") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "52") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "52") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "52") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "52") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "124") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "124") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "124") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "124") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "124") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "124") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "134") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "134") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "134") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "134") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "134") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "134") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "126") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "126") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "126") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "126") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "126") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "126") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "20") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "20") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "20") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "20") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "20") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "20") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "135") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "135") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "135") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "135") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "135") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "135") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "111")) + (rule "polySimp_mulComm0" (formula "111") (term "1")) + (rule "polySimp_rightDist" (formula "111") (term "1")) + (rule "mul_literals" (formula "111") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "111") (term "1,1")) + (rule "polySimp_elimOne" (formula "111") (term "1,1")) + (rule "inEqSimp_sepPosMonomial0" (formula "19") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "19") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "19") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "19") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "19") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "19") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "79") (term "0,0,0,0,0")) + (rule "mul_literals" (formula "79") (term "1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "11")) + (rule "polySimp_mulLiterals" (formula "11") (term "0")) + (rule "polySimp_elimOne" (formula "11") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "7") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "7") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "7") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "7") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "7") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "7") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "8") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "8") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "8") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "8") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "8") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "8") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "49")) + (rule "polySimp_mulLiterals" (formula "49") (term "0")) + (rule "polySimp_elimOne" (formula "49") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "76")) + (rule "polySimp_mulLiterals" (formula "76") (term "0")) + (rule "polySimp_elimOne" (formula "76") (term "0")) + (rule "inEqSimp_invertInEq0" (formula "59")) + (rule "polySimp_mulLiterals" (formula "59") (term "0")) + (rule "times_zero_2" (formula "59") (term "1")) + (rule "polySimp_elimOne" (formula "59") (term "0")) + (rule "inEqSimp_subsumption1" (formula "16") (ifseqformula "11")) + (rule "inEqSimp_homoInEq0" (formula "16") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "16") (term "0,0")) + (rule "add_literals" (formula "16") (term "1,1,0,0")) + (rule "times_zero_1" (formula "16") (term "1,0,0")) + (rule "add_zero_right" (formula "16") (term "0,0")) + (rule "qeq_literals" (formula "16") (term "0")) + (builtin "One Step Simplification" (formula "16")) + (rule "true_left" (formula "16")) + (rule "inEqSimp_contradInEq1" (formula "1") (ifseqformula "2")) + (rule "qeq_literals" (formula "1") (term "0")) + (builtin "One Step Simplification" (formula "1")) + (rule "closeFalse" (formula "1")) + ) + (branch "Case 2" + (rule "instAll" (formula "167") (term "2,0") (ifseqformula "134") (userinteraction)) + (rule "impLeft" (formula "1") (userinteraction)) + (branch "Case 1" + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "1") (term "1,0,0") (ifseqformula "131")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "1") (term "0,1,0,0") (ifseqformula "76")) + (rule "wellFormedAnonEQ" (formula "1") (term "1,0,0,0") (ifseqformula "131")) + (rule "wellFormedAnonEQ" (formula "1") (term "0,1,0,0,0") (ifseqformula "76")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "1") (term "0,0,1,0,0") (ifseqformula "64")) + (builtin "One Step Simplification" (formula "1") (ifInst "" (formula "138")) (ifInst "" (formula "75")) (ifInst "" (formula "130")) (ifInst "" (formula "165")) (ifInst "" (formula "138")) (ifInst "" (formula "136")) (ifInst "" (formula "28"))) + (rule "wellFormedAnonEQ" (formula "1") (term "1,0") (ifseqformula "64")) + (rule "wellFormedAnon" (formula "1") (term "0,1,0")) + (rule "wellFormedAnon" (formula "1") (term "0,0,1,0")) + (rule "replace_known_left" (formula "140") (term "1,0") (ifseqformula "13")) + (builtin "One Step Simplification" (formula "140") (ifInst "" (formula "9"))) + (rule "replace_known_left" (formula "1") (term "1,1,0") (ifseqformula "63")) + (builtin "One Step Simplification" (formula "1") (ifInst "" (formula "21")) (ifInst "" (formula "20")) (ifInst "" (formula "8"))) + (rule "polySimp_homoEq" (formula "129") (term "1,0")) + (rule "polySimp_homoEq" (formula "133") (term "1,1,0")) + (rule "polySimp_homoEq" (formula "123") (term "1,1,0")) + (rule "polySimp_homoEq" (formula "125") (term "1,0")) + (rule "polySimp_mulComm0" (formula "129") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "133") (term "1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "123") (term "1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "125") (term "1,0,1,0")) + (rule "polySimp_rightDist" (formula "129") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "129") (term "0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "133") (term "1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "133") (term "0,1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "123") (term "1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "123") (term "0,1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "125") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "125") (term "0,1,0,1,0")) + (rule "inEqSimp_ltRight" (formula "168")) + (rule "polySimp_rightDist" (formula "1") (term "0,0")) + (rule "mul_literals" (formula "1") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "130") (term "0,1,0")) + (rule "polySimp_addComm0" (formula "130") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "134") (term "0,1,1,0")) + (rule "polySimp_addComm0" (formula "134") (term "0,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "124") (term "0,1,1,0")) + (rule "polySimp_addComm0" (formula "124") (term "0,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "126") (term "0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "89")) + (rule "polySimp_rightDist" (formula "89") (term "1,0,0")) + (rule "mul_literals" (formula "89") (term "0,1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "135") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "135") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "124") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "124") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "78") (term "0,0,0,0,0")) + (rule "mul_literals" (formula "78") (term "1,0,0,0,0,0,0,0")) + (rule "add_literals" (formula "78") (term "0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "134") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "134") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "18") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "18") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "19") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "19") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "111")) + (rule "polySimp_mulComm0" (formula "111") (term "1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "10")) + (rule "polySimp_mulComm0" (formula "10") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "10") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "51") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "51") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "6") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "6") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "7") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "7") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "126") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "126") (term "1,0,0,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "89") (term "0,0")) + (rule "add_literals" (formula "89") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "89") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "2") (term "1,0")) + (rule "polySimp_mulComm0" (formula "2") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "2") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "2") (term "0,0")) + (rule "replace_known_left" (formula "2") (term "0,0") (ifseqformula "14")) + (builtin "One Step Simplification" (formula "2")) + (rule "inEqSimp_homoInEq0" (formula "48")) + (rule "polySimp_mulComm0" (formula "48") (term "1,0")) + (rule "polySimp_rightDist" (formula "48") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "48") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "48") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "48") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "48") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "75")) + (rule "polySimp_mulComm0" (formula "75") (term "1,0")) + (rule "polySimp_rightDist" (formula "75") (term "1,0")) + (rule "polySimp_rightDist" (formula "75") (term "0,1,0")) + (rule "mul_literals" (formula "75") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "75") (term "0")) + (rule "polySimp_addComm0" (formula "75") (term "0,0")) + (rule "inEqSimp_homoInEq1" (formula "58")) + (rule "polySimp_mulComm0" (formula "58") (term "1,0")) + (rule "polySimp_rightDist" (formula "58") (term "1,0")) + (rule "mul_literals" (formula "58") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "58") (term "0")) + (rule "add_literals" (formula "58") (term "0,0")) + (rule "add_zero_left" (formula "58") (term "0")) + (rule "applyEq" (formula "58") (term "0,0") (ifseqformula "96")) + (rule "applyEq" (formula "89") (term "0,1,0") (ifseqformula "96")) + (rule "polySimp_pullOutFactor1b" (formula "89") (term "0")) + (rule "add_literals" (formula "89") (term "1,1,0")) + (rule "times_zero_1" (formula "89") (term "1,0")) + (rule "add_zero_right" (formula "89") (term "0")) + (rule "leq_literals" (formula "89")) + (rule "true_left" (formula "89")) + (rule "applyEq" (formula "2") (term "0,1,0,0") (ifseqformula "38")) + (rule "replace_known_left" (formula "2") (term "0") (ifseqformula "10")) + (builtin "One Step Simplification" (formula "2")) + (rule "andLeft" (formula "2")) + (rule "applyEq" (formula "71") (term "1,1") (ifseqformula "96")) + (rule "applyEq" (formula "1") (term "0,1,0,0") (ifseqformula "96")) + (rule "polySimp_sepNegMonomial" (formula "130") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "130") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "130") (term "0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "134") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "134") (term "0,1,1,0")) + (rule "polySimp_elimOne" (formula "134") (term "0,1,1,0")) + (rule "polySimp_sepNegMonomial" (formula "124") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "124") (term "0,1,1,0")) + (rule "polySimp_elimOne" (formula "124") (term "0,1,1,0")) + (rule "polySimp_sepNegMonomial" (formula "126") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "126") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "126") (term "0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "135") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "135") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "135") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "135") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "135") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "135") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "124") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "124") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "124") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "124") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "124") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "124") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "79") (term "0,0,0,0,0")) + (rule "mul_literals" (formula "79") (term "1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "134") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "134") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "134") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "134") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "134") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "134") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "19") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "19") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "19") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "19") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "19") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "19") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "20") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "20") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "20") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "20") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "20") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "20") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "111")) + (rule "polySimp_mulComm0" (formula "111") (term "1")) + (rule "polySimp_rightDist" (formula "111") (term "1")) + (rule "polySimp_mulLiterals" (formula "111") (term "1,1")) + (rule "mul_literals" (formula "111") (term "0,1")) + (rule "polySimp_elimOne" (formula "111") (term "1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "11")) + (rule "polySimp_mulLiterals" (formula "11") (term "0")) + (rule "polySimp_elimOne" (formula "11") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "52") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "52") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "52") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "52") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "52") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "52") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "7") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "7") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "7") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "7") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "7") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "7") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "8") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "8") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "8") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "8") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "8") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "8") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "126") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "126") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "126") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "126") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "126") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "126") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "49")) + (rule "polySimp_mulLiterals" (formula "49") (term "0")) + (rule "polySimp_elimOne" (formula "49") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "76")) + (rule "polySimp_mulLiterals" (formula "76") (term "0")) + (rule "polySimp_elimOne" (formula "76") (term "0")) + (rule "inEqSimp_invertInEq0" (formula "59")) + (rule "mul_literals" (formula "59") (term "1")) + (rule "polySimp_mulLiterals" (formula "59") (term "0")) + (rule "polySimp_elimOne" (formula "59") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "1")) + (rule "polySimp_mulComm0" (formula "1") (term "1")) + (rule "polySimp_rightDist" (formula "1") (term "1")) + (rule "polySimp_mulLiterals" (formula "1") (term "1,1")) + (rule "mul_literals" (formula "1") (term "0,1")) + (rule "polySimp_elimOne" (formula "1") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "26") (ifseqformula "43")) + (rule "leq_literals" (formula "26") (term "0")) + (builtin "One Step Simplification" (formula "26")) + (rule "true_left" (formula "26")) + (rule "inEqSimp_subsumption1" (formula "16") (ifseqformula "11")) + (rule "inEqSimp_homoInEq0" (formula "16") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "16") (term "0,0")) + (rule "add_literals" (formula "16") (term "1,1,0,0")) + (rule "times_zero_1" (formula "16") (term "1,0,0")) + (rule "add_zero_right" (formula "16") (term "0,0")) + (rule "qeq_literals" (formula "16") (term "0")) + (builtin "One Step Simplification" (formula "16")) + (rule "true_left" (formula "16")) + (rule "inEqSimp_subsumption1" (formula "44") (ifseqformula "45")) + (rule "leq_literals" (formula "44") (term "0")) + (builtin "One Step Simplification" (formula "44")) + (rule "true_left" (formula "44")) + (rule "inEqSimp_subsumption1" (formula "106") (ifseqformula "107")) + (rule "leq_literals" (formula "106") (term "0")) + (builtin "One Step Simplification" (formula "106")) + (rule "true_left" (formula "106")) + (rule "inEqSimp_subsumption1" (formula "137") (term "0") (ifseqformula "15")) + (rule "leq_literals" (formula "137") (term "0,0")) + (builtin "One Step Simplification" (formula "137")) + (rule "inEqSimp_leqRight" (formula "137")) + (rule "mul_literals" (formula "1") (term "1,0,0")) + (rule "add_literals" (formula "1") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "1")) + (rule "mul_literals" (formula "1") (term "1")) + (rule "inEqSimp_subsumption1" (formula "16") (ifseqformula "1")) + (rule "leq_literals" (formula "16") (term "0")) + (builtin "One Step Simplification" (formula "16")) + (rule "true_left" (formula "16")) + (rule "inEqSimp_exactShadow3" (formula "45") (ifseqformula "43")) + (rule "polySimp_mulComm0" (formula "45") (term "0,0")) + (rule "polySimp_addComm0" (formula "45") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "45")) + (rule "polySimp_mulLiterals" (formula "45") (term "0")) + (rule "polySimp_elimOne" (formula "45") (term "0")) + (rule "inEqSimp_subsumption0" (formula "25") (ifseqformula "45")) + (rule "leq_literals" (formula "25") (term "0")) + (builtin "One Step Simplification" (formula "25")) + (rule "true_left" (formula "25")) + (rule "inEqSimp_exactShadow3" (formula "25") (ifseqformula "46")) + (rule "mul_literals" (formula "25") (term "0,0")) + (rule "polySimp_addAssoc" (formula "25") (term "0")) + (rule "add_literals" (formula "25") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "25")) + (rule "mul_literals" (formula "25") (term "1")) + (rule "inEqSimp_subsumption1" (formula "25") (ifseqformula "41")) + (rule "leq_literals" (formula "25") (term "0")) + (builtin "One Step Simplification" (formula "25")) + (rule "true_left" (formula "25")) + (rule "inEqSimp_exactShadow3" (formula "106") (ifseqformula "107")) + (rule "times_zero_1" (formula "106") (term "0,0")) + (rule "add_zero_left" (formula "106") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "106")) + (rule "mul_literals" (formula "106") (term "1")) + (rule "inEqSimp_subsumption1" (formula "53") (ifseqformula "106")) + (rule "leq_literals" (formula "53") (term "0")) + (builtin "One Step Simplification" (formula "53")) + (rule "true_left" (formula "53")) + (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "72")) + (rule "mul_literals" (formula "65") (term "0,0")) + (rule "polySimp_addAssoc" (formula "65") (term "0")) + (rule "polySimp_addAssoc" (formula "65") (term "0,0")) + (rule "add_literals" (formula "65") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "65")) + (rule "polySimp_mulComm0" (formula "65") (term "1")) + (rule "polySimp_rightDist" (formula "65") (term "1")) + (rule "polySimp_mulLiterals" (formula "65") (term "1,1")) + (rule "mul_literals" (formula "65") (term "0,1")) + (rule "polySimp_elimOne" (formula "65") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "65") (ifseqformula "41")) + (rule "inEqSimp_homoInEq0" (formula "65") (term "0")) + (rule "polySimp_mulComm0" (formula "65") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "65") (term "1,0,0")) + (rule "mul_literals" (formula "65") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "65") (term "0,0")) + (rule "polySimp_addComm0" (formula "65") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "65") (term "0,0")) + (rule "add_literals" (formula "65") (term "1,1,0,0")) + (rule "times_zero_1" (formula "65") (term "1,0,0")) + (rule "add_zero_right" (formula "65") (term "0,0")) + (rule "qeq_literals" (formula "65") (term "0")) + (builtin "One Step Simplification" (formula "65")) + (rule "true_left" (formula "65")) + (rule "inEqSimp_exactShadow3" (formula "12") (ifseqformula "52")) + (rule "polySimp_rightDist" (formula "12") (term "0,0")) + (rule "mul_literals" (formula "12") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "12") (term "0")) + (rule "add_literals" (formula "12") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "12")) + (rule "polySimp_mulLiterals" (formula "12") (term "0")) + (rule "polySimp_elimOne" (formula "12") (term "0")) + (rule "inEqSimp_contradInEq1" (formula "12") (ifseqformula "1")) + (rule "qeq_literals" (formula "12") (term "0")) + (builtin "One Step Simplification" (formula "12")) + (rule "closeFalse" (formula "12")) + ) + (branch "Case 2" + (rule "cut" (inst "cutFormula=lt(de.wiesler.BucketPointers::toReadCountOfBucket(heapAfter_copy_nonoverlapping, + bucket_pointers, + bucket_0), + add(Z(6(5(2(#)))), + de.wiesler.BucketPointers::toReadCountOfBucket(heapAfter_decrement_read, + bucket_pointers, + bucket_0)))<>") (userinteraction)) + (branch "CUT: bucket_pointers.toReadCountOfBucket(bucket_0) @heapAfter_copy_nonoverlapping < 256 + bucket_pointers.toReadCountOfBucket(bucket_0) @heapAfter_decrement_read TRUE" + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "2") (term "1,0,0") (ifseqformula "132")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "2") (term "0,1,0,0") (ifseqformula "77")) + (rule "wellFormedAnonEQ" (formula "2") (term "1,0,0,0") (ifseqformula "132")) + (rule "wellFormedAnonEQ" (formula "2") (term "0,1,0,0,0") (ifseqformula "77")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "2") (term "0,0,1,0,0") (ifseqformula "65")) + (builtin "One Step Simplification" (formula "2") (ifInst "" (formula "139")) (ifInst "" (formula "76")) (ifInst "" (formula "131")) (ifInst "" (formula "165")) (ifInst "" (formula "139")) (ifInst "" (formula "137")) (ifInst "" (formula "29"))) + (rule "wellFormedAnonEQ" (formula "2") (term "1,0") (ifseqformula "65")) + (rule "wellFormedAnon" (formula "2") (term "0,1,0")) + (rule "wellFormedAnon" (formula "2") (term "0,0,1,0")) + (rule "replace_known_left" (formula "2") (term "1,1,0") (ifseqformula "64")) + (builtin "One Step Simplification" (formula "2") (ifInst "" (formula "22")) (ifInst "" (formula "21")) (ifInst "" (formula "9"))) + (rule "polySimp_homoEq" (formula "124") (term "1,1,0")) + (rule "polySimp_homoEq" (formula "126") (term "1,0")) + (rule "polySimp_homoEq" (formula "134") (term "1,1,0")) + (rule "polySimp_homoEq" (formula "130") (term "1,0")) + (rule "polySimp_mulComm0" (formula "124") (term "1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "126") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "134") (term "1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "130") (term "1,0,1,0")) + (rule "polySimp_rightDist" (formula "124") (term "1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "124") (term "0,1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "126") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "126") (term "0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "134") (term "1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "134") (term "0,1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "130") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "130") (term "0,1,0,1,0")) + (rule "inEqSimp_ltRight" (formula "168")) + (rule "polySimp_rightDist" (formula "1") (term "0,0")) + (rule "mul_literals" (formula "1") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "125") (term "0,1,1,0")) + (rule "polySimp_addComm0" (formula "125") (term "0,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "127") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "135") (term "0,1,1,0")) + (rule "polySimp_addComm0" (formula "135") (term "0,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "131") (term "0,1,0")) + (rule "polySimp_addComm0" (formula "131") (term "0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "127") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "127") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "79") (term "0,0,0,0,0")) + (rule "mul_literals" (formula "79") (term "1,0,0,0,0,0,0,0")) + (rule "add_literals" (formula "79") (term "0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "52") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "52") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "7") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "7") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "11")) + (rule "polySimp_mulComm0" (formula "11") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "11") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "112")) + (rule "polySimp_mulComm0" (formula "112") (term "1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "125") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "125") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "90")) + (rule "polySimp_rightDist" (formula "90") (term "1,0,0")) + (rule "mul_literals" (formula "90") (term "0,1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "8") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "8") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "20") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "20") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "135") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "135") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "19") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "19") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "136") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "136") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "3") (term "1,0")) + (rule "polySimp_mulComm0" (formula "3") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "3") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "90") (term "0,0")) + (rule "add_literals" (formula "90") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "90") (term "0")) + (rule "inEqSimp_commuteLeq" (formula "3") (term "0,0")) + (rule "replace_known_left" (formula "3") (term "0,0") (ifseqformula "15")) + (builtin "One Step Simplification" (formula "3")) + (rule "inEqSimp_homoInEq0" (formula "76")) + (rule "polySimp_mulComm0" (formula "76") (term "1,0")) + (rule "polySimp_rightDist" (formula "76") (term "1,0")) + (rule "polySimp_rightDist" (formula "76") (term "0,1,0")) + (rule "mul_literals" (formula "76") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "76") (term "0")) + (rule "polySimp_addComm0" (formula "76") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "49")) + (rule "polySimp_mulComm0" (formula "49") (term "1,0")) + (rule "polySimp_rightDist" (formula "49") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "49") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "49") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "49") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "49") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "49") (term "0")) + (rule "inEqSimp_homoInEq1" (formula "59")) + (rule "polySimp_mulComm0" (formula "59") (term "1,0")) + (rule "polySimp_rightDist" (formula "59") (term "1,0")) + (rule "mul_literals" (formula "59") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "59") (term "0")) + (rule "add_literals" (formula "59") (term "0,0")) + (rule "add_zero_left" (formula "59") (term "0")) + (rule "applyEq" (formula "3") (term "0,1,0,0") (ifseqformula "39")) + (rule "replace_known_left" (formula "3") (term "0") (ifseqformula "11")) + (builtin "One Step Simplification" (formula "3")) + (rule "andLeft" (formula "3")) + (rule "applyEq" (formula "60") (term "0,0") (ifseqformula "98")) + (rule "applyEq" (formula "91") (term "0,1,0") (ifseqformula "98")) + (rule "polySimp_pullOutFactor1b" (formula "91") (term "0")) + (rule "add_literals" (formula "91") (term "1,1,0")) + (rule "times_zero_1" (formula "91") (term "1,0")) + (rule "add_zero_right" (formula "91") (term "0")) + (rule "leq_literals" (formula "91")) + (rule "true_left" (formula "91")) + (rule "applyEq" (formula "1") (term "0,1,0,0") (ifseqformula "97")) + (rule "applyEq" (formula "72") (term "1,1") (ifseqformula "97")) + (rule "polySimp_sepNegMonomial" (formula "125") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "125") (term "0,1,1,0")) + (rule "polySimp_elimOne" (formula "125") (term "0,1,1,0")) + (rule "polySimp_sepNegMonomial" (formula "127") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "127") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "127") (term "0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "135") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "135") (term "0,1,1,0")) + (rule "polySimp_elimOne" (formula "135") (term "0,1,1,0")) + (rule "polySimp_sepNegMonomial" (formula "131") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "131") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "131") (term "0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "127") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "127") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "127") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "127") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "127") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "127") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "80") (term "0,0,0,0,0")) + (rule "mul_literals" (formula "80") (term "1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "53") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "53") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "53") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "53") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "53") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "53") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "8") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "8") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "8") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "8") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "8") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "8") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "12")) + (rule "polySimp_mulLiterals" (formula "12") (term "0")) + (rule "polySimp_elimOne" (formula "12") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "112")) + (rule "polySimp_mulComm0" (formula "112") (term "1")) + (rule "polySimp_rightDist" (formula "112") (term "1")) + (rule "polySimp_mulLiterals" (formula "112") (term "1,1")) + (rule "mul_literals" (formula "112") (term "0,1")) + (rule "polySimp_elimOne" (formula "112") (term "1,1")) + (rule "inEqSimp_sepPosMonomial0" (formula "125") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "125") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "125") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "125") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "125") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "125") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "9") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "9") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "9") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "9") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "9") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "21") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "21") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "21") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "21") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "21") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "21") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "135") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "135") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "135") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "135") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "135") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "135") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "20") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "20") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "20") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "20") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "20") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "20") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "136") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "136") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "136") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "136") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "136") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "136") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "77")) + (rule "polySimp_mulLiterals" (formula "77") (term "0")) + (rule "polySimp_elimOne" (formula "77") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "50")) + (rule "polySimp_mulLiterals" (formula "50") (term "0")) + (rule "polySimp_elimOne" (formula "50") (term "0")) + (rule "inEqSimp_invertInEq0" (formula "60")) + (rule "mul_literals" (formula "60") (term "1")) + (rule "polySimp_mulLiterals" (formula "60") (term "0")) + (rule "polySimp_elimOne" (formula "60") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "1")) + (rule "polySimp_mulComm0" (formula "1") (term "1")) + (rule "polySimp_rightDist" (formula "1") (term "1")) + (rule "mul_literals" (formula "1") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "1") (term "1,1")) + (rule "polySimp_elimOne" (formula "1") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "17") (ifseqformula "12")) + (rule "inEqSimp_homoInEq0" (formula "17") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "17") (term "0,0")) + (rule "add_literals" (formula "17") (term "1,1,0,0")) + (rule "times_zero_1" (formula "17") (term "1,0,0")) + (rule "add_zero_right" (formula "17") (term "0,0")) + (rule "qeq_literals" (formula "17") (term "0")) + (builtin "One Step Simplification" (formula "17")) + (rule "true_left" (formula "17")) + (rule "inEqSimp_subsumption1" (formula "46") (ifseqformula "47")) + (rule "leq_literals" (formula "46") (term "0")) + (builtin "One Step Simplification" (formula "46")) + (rule "true_left" (formula "46")) + (rule "inEqSimp_subsumption1" (formula "108") (ifseqformula "109")) + (rule "leq_literals" (formula "108") (term "0")) + (builtin "One Step Simplification" (formula "108")) + (rule "true_left" (formula "108")) + (rule "inEqSimp_subsumption1" (formula "26") (ifseqformula "43")) + (rule "leq_literals" (formula "26") (term "0")) + (builtin "One Step Simplification" (formula "26")) + (rule "true_left" (formula "26")) + (rule "inEqSimp_contradInEq1" (formula "2") (ifseqformula "1")) + (rule "andLeft" (formula "2")) + (rule "inEqSimp_homoInEq1" (formula "2")) + (rule "polySimp_pullOutFactor1b" (formula "2") (term "0")) + (rule "add_literals" (formula "2") (term "1,1,0")) + (rule "times_zero_1" (formula "2") (term "1,0")) + (rule "add_zero_right" (formula "2") (term "0")) + (rule "leq_literals" (formula "2")) + (rule "closeFalse" (formula "2")) + ) + (branch "CUT: bucket_pointers.toReadCountOfBucket(bucket_0) @heapAfter_copy_nonoverlapping < 256 + bucket_pointers.toReadCountOfBucket(bucket_0) @heapAfter_decrement_read FALSE" + (rule "close" (formula "141") (ifseqformula "89")) + ) + ) + ) ) ) (branch "Exceptional Post (place_block)" - (builtin "One Step Simplification" (formula "158")) (builtin "One Step Simplification" (formula "130")) + (builtin "One Step Simplification" (formula "158")) (rule "andLeft" (formula "130")) (rule "selectCreatedOfAnonAsFormulaEQ" (formula "131") (term "1,0") (ifseqformula "130")) (rule "selectCreatedOfAnonAsFormulaEQ" (formula "131") (term "0,1,0") (ifseqformula "75")) @@ -3774,65 +7634,73 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "wellFormedAnonEQ" (formula "156") (term "0,0,0,0") (ifseqformula "63")) (rule "wellFormedAnon" (formula "156") (term "0,0,0,0,0")) (rule "wellFormedAnon" (formula "156") (term "0,0,0,0,0,0")) - (rule "expand_inInt" (formula "156") (term "1,0,0")) (rule "expand_inInt" (formula "156") (term "1")) + (rule "expand_inInt" (formula "156") (term "1,0,0")) (rule "expand_inInt" (formula "156") (term "1,0")) + (rule "replace_int_MAX" (formula "156") (term "1,0,1")) + (rule "replace_int_MIN" (formula "156") (term "0,1,1")) (rule "replace_int_MIN" (formula "156") (term "0,1,1,0,0")) (rule "replace_int_MAX" (formula "156") (term "1,0,1,0,0")) - (rule "replace_int_MIN" (formula "156") (term "0,1,1")) - (rule "replace_int_MAX" (formula "156") (term "1,0,1")) (rule "replace_int_MAX" (formula "156") (term "1,0,1,0")) (rule "replace_int_MIN" (formula "156") (term "0,1,1,0")) - (rule "replace_known_left" (formula "156") (term "1,0,0,0") (ifseqformula "74")) - (builtin "One Step Simplification" (formula "156") (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "62")) (ifInst "" (formula "106")) (ifInst "" (formula "22")) (ifInst "" (formula "24"))) - (rule "polySimp_homoEq" (formula "122") (term "1,1,0")) + (rule "replace_known_left" (formula "156") (term "0,0,0,0,0,0,0") (ifseqformula "20")) + (builtin "One Step Simplification" (formula "156") (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "62")) (ifInst "" (formula "74")) (ifInst "" (formula "106")) (ifInst "" (formula "22")) (ifInst "" (formula "24"))) (rule "polySimp_homoEq" (formula "124") (term "1,0")) (rule "polySimp_homoEq" (formula "128") (term "1,0")) - (rule "polySimp_mulComm0" (formula "122") (term "1,0,1,1,0")) + (rule "polySimp_homoEq" (formula "122") (term "1,1,0")) (rule "polySimp_mulComm0" (formula "124") (term "1,0,1,0")) (rule "polySimp_mulComm0" (formula "128") (term "1,0,1,0")) - (rule "polySimp_rightDist" (formula "122") (term "1,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "122") (term "0,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "122") (term "1,0,1,1,0")) (rule "polySimp_rightDist" (formula "124") (term "1,0,1,0")) (rule "polySimp_mulComm0" (formula "124") (term "0,1,0,1,0")) (rule "polySimp_rightDist" (formula "128") (term "1,0,1,0")) (rule "polySimp_mulComm0" (formula "128") (term "0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "122") (term "1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "122") (term "0,1,0,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "4") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "4") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "49") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "76") (term "0,0,0,0,0")) (rule "mul_literals" (formula "76") (term "1,0,0,0,0,0,0,0")) (rule "add_literals" (formula "76") (term "0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "87")) + (rule "polySimp_rightDist" (formula "87") (term "1,0,0")) + (rule "mul_literals" (formula "87") (term "0,1,0,0")) (rule "inEqSimp_ltToLeq" (formula "5") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "49") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "124") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "124") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "109")) + (rule "polySimp_mulComm0" (formula "109") (term "1,0,0")) (rule "inEqSimp_ltToLeq" (formula "16") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "16") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "4") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "4") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "122") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "122") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "17") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "17") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "87")) - (rule "polySimp_rightDist" (formula "87") (term "1,0,0")) - (rule "mul_literals" (formula "87") (term "0,1,0,0")) - (rule "inEqSimp_ltToLeq" (formula "109")) - (rule "polySimp_mulComm0" (formula "109") (term "1,0,0")) (rule "inEqSimp_ltToLeq" (formula "8")) (rule "polySimp_mulComm0" (formula "8") (term "1,0,0")) (rule "polySimp_addComm1" (formula "8") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "122") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "122") (term "1,0,0,0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "122") (term "0,1,1,0")) - (rule "polySimp_addComm0" (formula "122") (term "0,0,1,1,0")) (rule "polySimp_addAssoc" (formula "124") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "128") (term "0,1,0")) (rule "polySimp_addComm0" (formula "128") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "122") (term "0,1,1,0")) + (rule "polySimp_addComm0" (formula "122") (term "0,0,1,1,0")) (rule "polySimp_addAssoc" (formula "87") (term "0,0")) (rule "add_literals" (formula "87") (term "0,0,0")) (rule "polySimp_addComm1" (formula "87") (term "0")) (rule "inEqSimp_commuteLeq" (formula "156") (term "1")) (rule "replace_known_left" (formula "156") (term "1") (ifseqformula "25")) (builtin "One Step Simplification" (formula "156")) + (rule "inEqSimp_homoInEq0" (formula "46")) + (rule "polySimp_mulComm0" (formula "46") (term "1,0")) + (rule "polySimp_rightDist" (formula "46") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "46") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "46") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "46") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "46") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "46") (term "0")) (rule "inEqSimp_homoInEq1" (formula "56")) (rule "polySimp_mulComm0" (formula "56") (term "1,0")) (rule "polySimp_rightDist" (formula "56") (term "1,0")) @@ -3847,14 +7715,6 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "mul_literals" (formula "73") (term "0,0,1,0")) (rule "polySimp_addAssoc" (formula "73") (term "0")) (rule "polySimp_addComm0" (formula "73") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "46")) - (rule "polySimp_mulComm0" (formula "46") (term "1,0")) - (rule "polySimp_rightDist" (formula "46") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "46") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "46") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "46") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "46") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "46") (term "0")) (rule "inEqSimp_commuteLeq" (formula "156") (term "0")) (rule "replace_known_left" (formula "156") (term "0") (ifseqformula "107")) (builtin "One Step Simplification" (formula "156")) @@ -3862,15 +7722,27 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulComm0" (formula "1") (term "1,0,0")) (rule "polySimp_addComm1" (formula "1") (term "0")) (rule "add_literals" (formula "1") (term "0,0")) - (rule "polySimp_sepNegMonomial" (formula "123") (term "1,1,0")) - (rule "polySimp_mulLiterals" (formula "123") (term "0,1,1,0")) - (rule "polySimp_elimOne" (formula "123") (term "0,1,1,0")) (rule "polySimp_sepNegMonomial" (formula "125") (term "1,0")) (rule "polySimp_mulLiterals" (formula "125") (term "0,1,0")) (rule "polySimp_elimOne" (formula "125") (term "0,1,0")) (rule "polySimp_sepNegMonomial" (formula "129") (term "1,0")) (rule "polySimp_mulLiterals" (formula "129") (term "0,1,0")) (rule "polySimp_elimOne" (formula "129") (term "0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "123") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "123") (term "0,1,1,0")) + (rule "polySimp_elimOne" (formula "123") (term "0,1,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "5") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "5") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "5") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "5") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "5") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "50") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "50") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "50") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "50") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "50") (term "1,1,0,0,0,0,0")) (rule "inEqSimp_sepPosMonomial0" (formula "77") (term "0,0,0,0,0")) (rule "mul_literals" (formula "77") (term "1,0,0,0,0,0")) (rule "inEqSimp_sepPosMonomial0" (formula "6") (term "0,0,0,0,0")) @@ -3879,71 +7751,68 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulLiterals" (formula "6") (term "1,1,0,0,0,0,0")) (rule "mul_literals" (formula "6") (term "0,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "6") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "50") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "50") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "50") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "50") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "50") (term "1,1,0,0,0,0,0")) (rule "inEqSimp_sepPosMonomial0" (formula "125") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "125") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "125") (term "1,0,0,0,0,0")) (rule "polySimp_mulLiterals" (formula "125") (term "1,1,0,0,0,0,0")) (rule "mul_literals" (formula "125") (term "0,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "125") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "110")) + (rule "polySimp_mulComm0" (formula "110") (term "1")) + (rule "polySimp_rightDist" (formula "110") (term "1")) + (rule "polySimp_mulLiterals" (formula "110") (term "1,1")) + (rule "mul_literals" (formula "110") (term "0,1")) + (rule "polySimp_elimOne" (formula "110") (term "1,1")) (rule "inEqSimp_sepPosMonomial0" (formula "17") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "17") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "17") (term "1,0,0,0,0,0")) (rule "polySimp_mulLiterals" (formula "17") (term "1,1,0,0,0,0,0")) (rule "mul_literals" (formula "17") (term "0,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "17") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "5") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "5") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "5") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "5") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "5") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "123") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "123") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "123") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "123") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "123") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "123") (term "1,1,0,0,0,0,0")) (rule "inEqSimp_sepPosMonomial0" (formula "18") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "18") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "18") (term "1,0,0,0,0,0")) (rule "polySimp_mulLiterals" (formula "18") (term "1,1,0,0,0,0,0")) (rule "mul_literals" (formula "18") (term "0,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "18") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "110")) - (rule "polySimp_mulComm0" (formula "110") (term "1")) - (rule "polySimp_rightDist" (formula "110") (term "1")) - (rule "polySimp_mulLiterals" (formula "110") (term "1,1")) - (rule "mul_literals" (formula "110") (term "0,1")) - (rule "polySimp_elimOne" (formula "110") (term "1,1")) (rule "inEqSimp_sepNegMonomial0" (formula "9")) (rule "polySimp_mulLiterals" (formula "9") (term "0")) (rule "polySimp_elimOne" (formula "9") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "123") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "123") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "123") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "123") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "123") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "123") (term "1,1,0,0,0,0,0")) (rule "inEqSimp_sepNegMonomial0" (formula "88")) (rule "polySimp_mulLiterals" (formula "88") (term "0")) (rule "polySimp_elimOne" (formula "88") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "47")) + (rule "polySimp_mulLiterals" (formula "47") (term "0")) + (rule "polySimp_elimOne" (formula "47") (term "0")) (rule "inEqSimp_invertInEq0" (formula "57")) - (rule "polySimp_mulLiterals" (formula "57") (term "0")) (rule "times_zero_2" (formula "57") (term "1")) + (rule "polySimp_mulLiterals" (formula "57") (term "0")) (rule "polySimp_elimOne" (formula "57") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "74")) (rule "polySimp_mulLiterals" (formula "74") (term "0")) (rule "polySimp_elimOne" (formula "74") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "47")) - (rule "polySimp_mulLiterals" (formula "47") (term "0")) - (rule "polySimp_elimOne" (formula "47") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "1")) (rule "polySimp_mulLiterals" (formula "1") (term "0")) (rule "polySimp_elimOne" (formula "1") (term "0")) - (rule "inEqSimp_contradInEq0" (formula "24") (ifseqformula "1")) - (rule "qeq_literals" (formula "24") (term "0")) - (builtin "One Step Simplification" (formula "24")) - (rule "closeFalse" (formula "24")) + (rule "inEqSimp_subsumption1" (formula "14") (ifseqformula "9")) + (rule "inEqSimp_homoInEq0" (formula "14") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "14") (term "0,0")) + (rule "add_literals" (formula "14") (term "1,1,0,0")) + (rule "times_zero_1" (formula "14") (term "1,0,0")) + (rule "add_zero_right" (formula "14") (term "0,0")) + (rule "qeq_literals" (formula "14") (term "0")) + (builtin "One Step Simplification" (formula "14")) + (rule "true_left" (formula "14")) + (rule "inEqSimp_contradInEq0" (formula "23") (ifseqformula "1")) + (rule "qeq_literals" (formula "23") (term "0")) + (builtin "One Step Simplification" (formula "23")) + (rule "closeFalse" (formula "23")) ) ) ) @@ -3985,39 +7854,32 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "replace_int_MIN" (formula "133") (term "0,1,1")) (rule "replace_known_left" (formula "133") (term "1,0") (ifseqformula "62")) (builtin "One Step Simplification" (formula "133") (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7")) (ifInst "" (formula "104"))) + (rule "inEqSimp_ltToLeq" (formula "8")) + (rule "polySimp_mulComm0" (formula "8") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "8") (term "0")) (rule "inEqSimp_ltToLeq" (formula "4") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "4") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "49") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "76") (term "0,0,0,0,0")) + (rule "mul_literals" (formula "76") (term "1,0,0,0,0,0,0,0")) + (rule "add_literals" (formula "76") (term "0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "17") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "17") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "87")) (rule "polySimp_rightDist" (formula "87") (term "1,0,0")) (rule "mul_literals" (formula "87") (term "0,1,0,0")) (rule "polySimp_addAssoc" (formula "87") (term "0,0")) (rule "add_literals" (formula "87") (term "0,0,0")) (rule "polySimp_addComm1" (formula "87") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "49") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "16") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "16") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "5") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "17") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "17") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "76") (term "0,0,0,0,0")) - (rule "mul_literals" (formula "76") (term "1,0,0,0,0,0,0,0")) - (rule "add_literals" (formula "76") (term "0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "8")) - (rule "polySimp_mulComm0" (formula "8") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "8") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "16") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "16") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_leqRight" (formula "133")) (rule "polySimp_mulComm0" (formula "1") (term "1,0,0")) (rule "polySimp_addComm1" (formula "1") (term "0")) (rule "add_literals" (formula "1") (term "0,0")) - (rule "inEqSimp_homoInEq1" (formula "57")) - (rule "polySimp_mulComm0" (formula "57") (term "1,0")) - (rule "polySimp_rightDist" (formula "57") (term "1,0")) - (rule "mul_literals" (formula "57") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "57") (term "0")) - (rule "add_literals" (formula "57") (term "0,0")) - (rule "add_zero_left" (formula "57") (term "0")) (rule "inEqSimp_homoInEq0" (formula "74")) (rule "polySimp_mulComm0" (formula "74") (term "1,0")) (rule "polySimp_rightDist" (formula "74") (term "1,0")) @@ -4033,61 +7895,76 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulLiterals" (formula "47") (term "0,1,0")) (rule "polySimp_elimOne" (formula "47") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "47") (term "0")) + (rule "inEqSimp_homoInEq1" (formula "57")) + (rule "polySimp_mulComm0" (formula "57") (term "1,0")) + (rule "polySimp_rightDist" (formula "57") (term "1,0")) + (rule "mul_literals" (formula "57") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "57") (term "0")) + (rule "add_literals" (formula "57") (term "0,0")) + (rule "add_zero_left" (formula "57") (term "0")) + (rule "inEqSimp_sepNegMonomial0" (formula "9")) + (rule "polySimp_mulLiterals" (formula "9") (term "0")) + (rule "polySimp_elimOne" (formula "9") (term "0")) (rule "inEqSimp_sepPosMonomial0" (formula "5") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "5") (term "1,0,0,0,0,0")) (rule "mul_literals" (formula "5") (term "0,1,0,0,0,0,0")) (rule "polySimp_mulLiterals" (formula "5") (term "1,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "5") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "88")) - (rule "polySimp_mulLiterals" (formula "88") (term "0")) - (rule "polySimp_elimOne" (formula "88") (term "0")) (rule "inEqSimp_sepPosMonomial0" (formula "50") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "50") (term "1,0,0,0,0,0")) (rule "mul_literals" (formula "50") (term "0,1,0,0,0,0,0")) (rule "polySimp_mulLiterals" (formula "50") (term "1,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "50") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "17") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "17") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "17") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "17") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "17") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "17") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "6") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "6") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "6") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "6") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "6") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "6") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "77") (term "0,0,0,0,0")) + (rule "mul_literals" (formula "77") (term "1,0,0,0,0,0")) (rule "inEqSimp_sepPosMonomial0" (formula "18") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "18") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "18") (term "1,0,0,0,0,0")) (rule "mul_literals" (formula "18") (term "0,1,0,0,0,0,0")) (rule "polySimp_mulLiterals" (formula "18") (term "1,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "18") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "77") (term "0,0,0,0,0")) - (rule "mul_literals" (formula "77") (term "1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "9")) - (rule "polySimp_mulLiterals" (formula "9") (term "0")) - (rule "polySimp_elimOne" (formula "9") (term "0")) + (rule "inEqSimp_sepNegMonomial0" (formula "88")) + (rule "polySimp_mulLiterals" (formula "88") (term "0")) + (rule "polySimp_elimOne" (formula "88") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "6") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "6") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "6") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "6") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "6") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "6") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "17") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "17") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "17") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "17") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "17") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "17") (term "1,1,0,0,0,0,0")) (rule "inEqSimp_sepNegMonomial1" (formula "1")) (rule "polySimp_mulLiterals" (formula "1") (term "0")) (rule "polySimp_elimOne" (formula "1") (term "0")) - (rule "inEqSimp_invertInEq0" (formula "57")) - (rule "times_zero_2" (formula "57") (term "1")) - (rule "polySimp_mulLiterals" (formula "57") (term "0")) - (rule "polySimp_elimOne" (formula "57") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "74")) (rule "polySimp_mulLiterals" (formula "74") (term "0")) (rule "polySimp_elimOne" (formula "74") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "47")) (rule "polySimp_mulLiterals" (formula "47") (term "0")) (rule "polySimp_elimOne" (formula "47") (term "0")) + (rule "inEqSimp_invertInEq0" (formula "57")) + (rule "polySimp_mulLiterals" (formula "57") (term "0")) + (rule "mul_literals" (formula "57") (term "1")) + (rule "polySimp_elimOne" (formula "57") (term "0")) (rule "inEqSimp_subsumption1" (formula "95") (term "0,0") (ifseqformula "13")) (rule "leq_literals" (formula "95") (term "0,0,0")) (builtin "One Step Simplification" (formula "95")) - (rule "inEqSimp_contradInEq1" (formula "1") (ifseqformula "106")) + (rule "inEqSimp_subsumption1" (formula "44") (ifseqformula "45")) + (rule "leq_literals" (formula "44") (term "0")) + (builtin "One Step Simplification" (formula "44")) + (rule "true_left" (formula "44")) + (rule "inEqSimp_subsumption0" (formula "104") (ifseqformula "1")) + (rule "leq_literals" (formula "104") (term "0")) + (builtin "One Step Simplification" (formula "104")) + (rule "true_left" (formula "104")) + (rule "inEqSimp_contradInEq1" (formula "1") (ifseqformula "104")) (rule "qeq_literals" (formula "1") (term "0")) (builtin "One Step Simplification" (formula "1")) (rule "closeFalse" (formula "1")) @@ -4109,28 +7986,42 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "false_right" (formula "131")) (rule "less_literals" (formula "1") (term "1")) (builtin "One Step Simplification" (formula "1")) - (rule "inEqSimp_ltToLeq" (formula "5") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "77") (term "0,0,0,0,0")) + (rule "mul_literals" (formula "77") (term "1,0,0,0,0,0,0,0")) + (rule "add_literals" (formula "77") (term "0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "17") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "17") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "5") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "50") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "6") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "6") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "9")) + (rule "polySimp_mulComm0" (formula "9") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "9") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "18") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "18") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "88")) (rule "polySimp_rightDist" (formula "88") (term "1,0,0")) (rule "mul_literals" (formula "88") (term "0,1,0,0")) (rule "polySimp_addAssoc" (formula "88") (term "0,0")) (rule "add_literals" (formula "88") (term "0,0,0")) (rule "polySimp_addComm1" (formula "88") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "6") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "6") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "18") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "18") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "50") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "77") (term "0,0,0,0,0")) - (rule "mul_literals" (formula "77") (term "1,0,0,0,0,0,0,0")) - (rule "add_literals" (formula "77") (term "0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "9")) - (rule "polySimp_mulComm0" (formula "9") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "9") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "74")) + (rule "polySimp_mulComm0" (formula "74") (term "1,0")) + (rule "polySimp_rightDist" (formula "74") (term "1,0")) + (rule "polySimp_rightDist" (formula "74") (term "0,1,0")) + (rule "mul_literals" (formula "74") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "74") (term "0")) + (rule "polySimp_addComm0" (formula "74") (term "0,0")) + (rule "inEqSimp_homoInEq1" (formula "57")) + (rule "polySimp_mulComm0" (formula "57") (term "1,0")) + (rule "polySimp_rightDist" (formula "57") (term "1,0")) + (rule "mul_literals" (formula "57") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "57") (term "0")) + (rule "add_literals" (formula "57") (term "0,0")) + (rule "add_zero_left" (formula "57") (term "0")) (rule "inEqSimp_homoInEq0" (formula "47")) (rule "polySimp_mulComm0" (formula "47") (term "1,0")) (rule "polySimp_rightDist" (formula "47") (term "1,0")) @@ -4139,20 +8030,6 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulLiterals" (formula "47") (term "0,1,0")) (rule "polySimp_elimOne" (formula "47") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "47") (term "0")) - (rule "inEqSimp_homoInEq1" (formula "57")) - (rule "polySimp_mulComm0" (formula "57") (term "1,0")) - (rule "polySimp_rightDist" (formula "57") (term "1,0")) - (rule "mul_literals" (formula "57") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "57") (term "0")) - (rule "add_literals" (formula "57") (term "0,0")) - (rule "add_zero_left" (formula "57") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "74")) - (rule "polySimp_mulComm0" (formula "74") (term "1,0")) - (rule "polySimp_rightDist" (formula "74") (term "1,0")) - (rule "polySimp_rightDist" (formula "74") (term "0,1,0")) - (rule "mul_literals" (formula "74") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "74") (term "0")) - (rule "polySimp_addComm0" (formula "74") (term "0,0")) (rule "applyEq" (formula "1") (term "0") (ifseqformula "38")) (rule "leq_literals" (formula "1")) (rule "closeFalse" (formula "1")) @@ -4179,8 +8056,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO ) ) (branch "Exceptional Post (copy_nonoverlapping)" - (builtin "One Step Simplification" (formula "103")) (builtin "One Step Simplification" (formula "75")) + (builtin "One Step Simplification" (formula "103")) (rule "andLeft" (formula "75")) (rule "selectCreatedOfAnonAsFormulaEQ" (formula "76") (term "1,0") (ifseqformula "75")) (rule "selectCreatedOfAnonAsFormulaEQ" (formula "76") (term "0,1,0") (ifseqformula "63")) @@ -4191,7 +8068,7 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "close" (formula "78") (ifseqformula "77")) ) (branch "Pre (copy_nonoverlapping)" - (builtin "One Step Simplification" (formula "101") (ifInst "" (formula "100")) (ifInst "" (formula "97")) (ifInst "" (formula "100")) (ifInst "" (formula "97"))) + (builtin "One Step Simplification" (formula "101") (ifInst "" (formula "100")) (ifInst "" (formula "97")) (ifInst "" (formula "100")) (ifInst "" (formula "97")) (userinteraction)) (rule "andRight" (formula "101")) (branch "Case 1" (rule "andRight" (formula "101")) @@ -4199,9 +8076,9 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "andRight" (formula "101")) (branch "Case 1" (rule "andRight" (formula "101")) - (branch + (branch "Case 1" (rule "andRight" (formula "101")) - (branch + (branch "Case 1" (rule "wellFormedAnonEQ" (formula "101") (ifseqformula "63")) (rule "wellFormedAnon" (formula "101") (term "0")) (rule "wellFormedAnon" (formula "101") (term "0,0")) @@ -4209,359 +8086,5285 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "101") (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "7"))) (rule "closeTrue" (formula "101")) ) - (branch + (branch "Case 2" (rule "selectCreatedOfAnonAsFormulaEQ" (formula "101") (ifseqformula "63")) (builtin "One Step Simplification" (formula "101") (ifInst "" (formula "21"))) (rule "closeTrue" (formula "101")) ) ) (branch "Case 2" - (rule "expand_inInt" (formula "101") (userinteraction)) - (rule "andRight" (formula "101")) - (branch "Case 1" - (rule "replace_int_MAX" (formula "101") (term "1")) - (rule "inEqSimp_leqRight" (formula "101")) - (rule "mul_literals" (formula "1") (term "1,0,0")) - (rule "add_literals" (formula "1") (term "0,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "18") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "18") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "50") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "17") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "17") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "5") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "6") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "6") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "9")) - (rule "polySimp_mulComm0" (formula "9") (term "1,0,0")) + (rule "expand_inInt" (formula "101")) + (rule "replace_int_MAX" (formula "101") (term "1,0")) + (rule "replace_int_MIN" (formula "101") (term "0,1")) + (rule "inEqSimp_ltToLeq" (formula "4") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "4") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "5") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "16") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "16") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "17") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "17") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "49") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "8")) + (rule "polySimp_mulComm0" (formula "8") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "8") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "46")) + (rule "polySimp_mulComm0" (formula "46") (term "1,0")) + (rule "polySimp_rightDist" (formula "46") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "46") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "46") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "46") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "46") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "46") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "73")) + (rule "polySimp_mulComm0" (formula "73") (term "1,0")) + (rule "polySimp_rightDist" (formula "73") (term "1,0")) + (rule "polySimp_rightDist" (formula "73") (term "0,1,0")) + (rule "mul_literals" (formula "73") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "73") (term "0")) + (rule "polySimp_addComm0" (formula "73") (term "0,0")) + (rule "inEqSimp_homoInEq1" (formula "56")) + (rule "polySimp_mulComm0" (formula "56") (term "1,0")) + (rule "polySimp_rightDist" (formula "56") (term "1,0")) + (rule "mul_literals" (formula "56") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "56") (term "0")) + (rule "add_literals" (formula "56") (term "0,0")) + (rule "add_zero_left" (formula "56") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "101") (term "0")) + (rule "polySimp_mulComm0" (formula "101") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "101") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "101") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "101") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "101") (term "1")) + (rule "mul_literals" (formula "101") (term "1,0,1")) + (rule "polySimp_addComm1" (formula "101") (term "0,1")) + (rule "polySimp_addComm0" (formula "101") (term "0,0,1")) + (rule "inEqSimp_sepPosMonomial0" (formula "4") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "4") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "4") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "4") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "4") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "4") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "5") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "5") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "5") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "5") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "5") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "16") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "16") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "16") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "16") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "16") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "16") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "17") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "17") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "17") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "17") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "17") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "17") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "49") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "49") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "49") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "49") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "49") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "8")) + (rule "polySimp_mulLiterals" (formula "8") (term "0")) + (rule "polySimp_elimOne" (formula "8") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "46")) + (rule "polySimp_mulLiterals" (formula "46") (term "0")) + (rule "polySimp_elimOne" (formula "46") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "73")) + (rule "polySimp_mulLiterals" (formula "73") (term "0")) + (rule "polySimp_elimOne" (formula "73") (term "0")) + (rule "inEqSimp_invertInEq0" (formula "56")) + (rule "times_zero_2" (formula "56") (term "1")) + (rule "polySimp_mulLiterals" (formula "56") (term "0")) + (rule "polySimp_elimOne" (formula "56") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "101") (term "0")) + (rule "polySimp_mulLiterals" (formula "101") (term "0,0")) + (rule "polySimp_elimOne" (formula "101") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "101") (term "1")) + (rule "polySimp_mulComm0" (formula "101") (term "1,1")) + (rule "polySimp_rightDist" (formula "101") (term "1,1")) + (rule "mul_literals" (formula "101") (term "0,1,1")) + (rule "inEqSimp_subsumption1" (formula "13") (ifseqformula "8")) + (rule "inEqSimp_homoInEq0" (formula "13") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "13") (term "0,0")) + (rule "add_literals" (formula "13") (term "1,1,0,0")) + (rule "times_zero_1" (formula "13") (term "1,0,0")) + (rule "add_zero_right" (formula "13") (term "0,0")) + (rule "qeq_literals" (formula "13") (term "0")) + (builtin "One Step Simplification" (formula "13")) + (rule "true_left" (formula "13")) + (rule "inEqSimp_subsumption1" (formula "42") (ifseqformula "43")) + (rule "leq_literals" (formula "42") (term "0")) + (builtin "One Step Simplification" (formula "42")) + (rule "true_left" (formula "42")) + (rule "inEqSimp_subsumption1" (formula "22") (ifseqformula "39")) + (rule "leq_literals" (formula "22") (term "0")) + (builtin "One Step Simplification" (formula "22")) + (rule "true_left" (formula "22")) + (rule "inEqSimp_exactShadow3" (formula "42") (ifseqformula "40")) + (rule "polySimp_mulComm0" (formula "42") (term "0,0")) + (rule "polySimp_addComm0" (formula "42") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "42")) + (rule "polySimp_mulLiterals" (formula "42") (term "0")) + (rule "polySimp_elimOne" (formula "42") (term "0")) + (rule "inEqSimp_subsumption0" (formula "22") (ifseqformula "42")) + (rule "leq_literals" (formula "22") (term "0")) + (builtin "One Step Simplification" (formula "22")) + (rule "true_left" (formula "22")) + (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "70")) + (rule "mul_literals" (formula "63") (term "0,0")) + (rule "polySimp_addAssoc" (formula "63") (term "0")) + (rule "polySimp_addAssoc" (formula "63") (term "0,0")) + (rule "add_literals" (formula "63") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "63")) + (rule "polySimp_mulComm0" (formula "63") (term "1")) + (rule "polySimp_rightDist" (formula "63") (term "1")) + (rule "polySimp_mulLiterals" (formula "63") (term "1,1")) + (rule "mul_literals" (formula "63") (term "0,1")) + (rule "polySimp_elimOne" (formula "63") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "63") (ifseqformula "38")) + (rule "inEqSimp_homoInEq0" (formula "63") (term "0")) + (rule "polySimp_mulComm0" (formula "63") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "63") (term "1,0,0")) + (rule "mul_literals" (formula "63") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "63") (term "0,0")) + (rule "polySimp_addComm0" (formula "63") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "63") (term "0,0")) + (rule "add_literals" (formula "63") (term "1,1,0,0")) + (rule "times_zero_1" (formula "63") (term "1,0,0")) + (rule "add_zero_right" (formula "63") (term "0,0")) + (rule "qeq_literals" (formula "63") (term "0")) + (builtin "One Step Simplification" (formula "63")) + (rule "true_left" (formula "63")) + (rule "inEqSimp_exactShadow3" (formula "8") (ifseqformula "49")) + (rule "polySimp_rightDist" (formula "8") (term "0,0")) + (rule "mul_literals" (formula "8") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "8") (term "0")) + (rule "add_literals" (formula "8") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "8")) + (rule "polySimp_mulLiterals" (formula "8") (term "0")) + (rule "polySimp_elimOne" (formula "8") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "23") (ifseqformula "44")) + (rule "mul_literals" (formula "23") (term "0,0")) + (rule "polySimp_addAssoc" (formula "23") (term "0")) + (rule "add_literals" (formula "23") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "23")) + (rule "mul_literals" (formula "23") (term "1")) + (rule "inEqSimp_subsumption1" (formula "23") (ifseqformula "39")) + (rule "leq_literals" (formula "23") (term "0")) + (builtin "One Step Simplification" (formula "23")) + (rule "true_left" (formula "23")) + (rule "inEqSimp_exactShadow3" (formula "39") (ifseqformula "42")) + (rule "polySimp_mulComm0" (formula "39") (term "0,0")) + (rule "polySimp_addComm0" (formula "39") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "39")) + (rule "polySimp_mulLiterals" (formula "39") (term "0")) + (rule "polySimp_elimOne" (formula "39") (term "0")) + (rule "inEqSimp_subsumption0" (formula "22") (ifseqformula "39")) + (rule "leq_literals" (formula "22") (term "0")) + (builtin "One Step Simplification" (formula "22")) + (rule "true_left" (formula "22")) + (rule "inEqSimp_and_subsumption3" (formula "4") (term "0,0,0")) + (rule "leq_literals" (formula "4") (term "0,1,0,0,0,0")) + (builtin "One Step Simplification" (formula "4")) + (rule "inEqSimp_and_subsumption3" (formula "5") (term "0,0,0")) + (rule "leq_literals" (formula "5") (term "0,1,0,0,0,0")) + (builtin "One Step Simplification" (formula "5")) + (rule "inEqSimp_and_subsumption3" (formula "16") (term "0,0,0")) + (rule "leq_literals" (formula "16") (term "0,1,0,0,0,0")) + (builtin "One Step Simplification" (formula "16")) + (rule "inEqSimp_and_subsumption3" (formula "17") (term "0,0,0")) + (rule "leq_literals" (formula "17") (term "0,1,0,0,0,0")) + (builtin "One Step Simplification" (formula "17")) + (rule "inEqSimp_and_subsumption3" (formula "47") (term "0,0,0")) + (rule "leq_literals" (formula "47") (term "0,1,0,0,0,0")) + (builtin "One Step Simplification" (formula "47")) + (rule "nnf_imp2or" (formula "18") (term "0")) + (rule "nnf_imp2or" (formula "6") (term "0")) + (rule "nnf_imp2or" (formula "4") (term "0")) + (rule "nnf_imp2or" (formula "5") (term "0")) + (rule "nnf_imp2or" (formula "16") (term "0")) + (rule "nnf_imp2or" (formula "17") (term "0")) + (rule "nnf_imp2or" (formula "47") (term "0")) + (rule "nnf_notAnd" (formula "18") (term "0,0")) + (rule "inEqSimp_notGeq" (formula "18") (term "0,0,0")) + (rule "mul_literals" (formula "18") (term "1,0,0,0,0,0")) + (rule "add_literals" (formula "18") (term "0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "18") (term "0,0,0")) + (rule "mul_literals" (formula "18") (term "1,0,0,0")) + (rule "inEqSimp_notLeq" (formula "18") (term "1,0,0")) + (rule "mul_literals" (formula "18") (term "1,0,0,1,0,0")) + (rule "add_literals" (formula "18") (term "0,0,1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "18") (term "1,0,0")) + (rule "mul_literals" (formula "18") (term "1,1,0,0")) + (rule "nnf_notAnd" (formula "6") (term "0,0")) + (rule "inEqSimp_notGeq" (formula "6") (term "0,0,0")) + (rule "mul_literals" (formula "6") (term "1,0,0,0,0,0")) + (rule "add_literals" (formula "6") (term "0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "6") (term "0,0,0")) + (rule "mul_literals" (formula "6") (term "1,0,0,0")) + (rule "inEqSimp_notLeq" (formula "6") (term "1,0,0")) + (rule "mul_literals" (formula "6") (term "1,0,0,1,0,0")) + (rule "add_literals" (formula "6") (term "0,0,1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "6") (term "1,0,0")) + (rule "mul_literals" (formula "6") (term "1,1,0,0")) + (rule "nnf_notAnd" (formula "4") (term "0,0")) + (rule "inEqSimp_notLeq" (formula "4") (term "1,0,0")) + (rule "mul_literals" (formula "4") (term "1,0,0,1,0,0")) + (rule "add_literals" (formula "4") (term "0,0,1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "4") (term "1,0,0")) + (rule "mul_literals" (formula "4") (term "1,1,0,0")) + (rule "nnf_notAnd" (formula "5") (term "0,0")) + (rule "inEqSimp_notLeq" (formula "5") (term "1,0,0")) + (rule "mul_literals" (formula "5") (term "1,0,0,1,0,0")) + (rule "add_literals" (formula "5") (term "0,0,1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "5") (term "1,0,0")) + (rule "mul_literals" (formula "5") (term "1,1,0,0")) + (rule "nnf_notAnd" (formula "16") (term "0,0")) + (rule "inEqSimp_notLeq" (formula "16") (term "1,0,0")) + (rule "mul_literals" (formula "16") (term "1,0,0,1,0,0")) + (rule "add_literals" (formula "16") (term "0,0,1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "16") (term "1,0,0")) + (rule "mul_literals" (formula "16") (term "1,1,0,0")) + (rule "nnf_notAnd" (formula "17") (term "0,0")) + (rule "inEqSimp_notLeq" (formula "17") (term "1,0,0")) + (rule "mul_literals" (formula "17") (term "1,0,0,1,0,0")) + (rule "add_literals" (formula "17") (term "0,0,1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "17") (term "1,0,0")) + (rule "mul_literals" (formula "17") (term "1,1,0,0")) + (rule "nnf_notAnd" (formula "47") (term "0,0")) + (rule "inEqSimp_notLeq" (formula "47") (term "1,0,0")) + (rule "mul_literals" (formula "47") (term "1,0,0,1,0,0")) + (rule "add_literals" (formula "47") (term "0,0,1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "47") (term "1,0,0")) + (rule "mul_literals" (formula "47") (term "1,1,0,0")) + (rule "Contract_axiom_for_toReadCountOfBucket_in_BucketPointers" (formula "66") (term "1,1")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "66") (term "1,0,0") (ifseqformula "61")) + (builtin "One Step Simplification" (formula "66") (ifInst "" (formula "70")) (ifInst "" (formula "97")) (ifInst "" (formula "70")) (ifInst "" (formula "54")) (ifInst "" (formula "69")) (ifInst "" (formula "24"))) + (rule "wellFormedAnonEQ" (formula "66") (term "1,0") (ifseqformula "61")) + (rule "wellFormedAnon" (formula "66") (term "0,1,0")) + (rule "wellFormedAnon" (formula "66") (term "0,0,1,0")) + (rule "replace_known_left" (formula "66") (term "1,0,1,0") (ifseqformula "7")) + (builtin "One Step Simplification" (formula "66") (ifInst "" (formula "20")) (ifInst "" (formula "19")) (ifInst "" (formula "60"))) + (rule "inEqSimp_ltToLeq" (formula "66") (term "1,0")) + (rule "polySimp_mulComm0" (formula "66") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "66") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "66") (term "0,0")) + (rule "replace_known_left" (formula "66") (term "0,0") (ifseqformula "13")) + (builtin "One Step Simplification" (formula "66")) + (rule "applyEq" (formula "66") (term "0,1,0,0") (ifseqformula "33")) + (rule "inEqSimp_sepNegMonomial0" (formula "66") (term "0")) + (rule "polySimp_mulLiterals" (formula "66") (term "0,0")) + (rule "polySimp_elimOne" (formula "66") (term "0,0")) + (rule "replace_known_left" (formula "66") (term "0") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "66")) + (rule "Definition_axiom_for_elementsToReadCountElementSplitBucket_in_de_wiesler_BucketPointers" (formula "59") (term "0") (inst "element=element") (inst "b=b")) + (builtin "One Step Simplification" (formula "59")) + (rule "expand_inInt" (formula "59") (term "0,0")) + (rule "replace_int_MAX" (formula "59") (term "1,0,0,0")) + (rule "replace_int_MIN" (formula "59") (term "0,1,0,0")) + (rule "translateJavaAddInt" (formula "59") (term "2,1,2,0,0,1,1,0")) + (rule "translateJavaAddInt" (formula "59") (term "3,1,1,1,0")) + (rule "translateJavaCastInt" (formula "59") (term "0,1,1,0")) + (rule "translateJavaAddInt" (formula "59") (term "1,1,0")) + (rule "polySimp_homoEq" (formula "59") (term "1,0")) + (rule "polySimp_addComm0" (formula "59") (term "0,0,1,0")) + (rule "polySimp_addComm1" (formula "59") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "59") (term "1,0,0")) + (rule "applyEq" (formula "59") (term "1,1,0,1,0") (ifseqformula "33")) + (rule "applyEq" (formula "59") (term "1,3,0,0,0,1,0") (ifseqformula "68")) + (rule "polySimp_addAssoc" (formula "59") (term "3,0,0,0,1,0")) + (rule "polySimp_addComm0" (formula "59") (term "0,3,0,0,0,1,0")) + (rule "polySimp_sepPosMonomial" (formula "59") (term "1,0")) + (rule "polySimp_mulComm0" (formula "59") (term "1,1,0")) + (rule "polySimp_rightDist" (formula "59") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "59") (term "1,1,1,0")) + (rule "polySimp_elimOne" (formula "59") (term "1,1,1,0")) + (rule "polySimp_mulComm0" (formula "59") (term "0,1,1,0")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "14")) + (rule "notLeft" (formula "14")) + (rule "replace_known_right" (formula "12") (term "0") (ifseqformula "72")) + (builtin "One Step Simplification" (formula "12")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "68") (inst "b=b")) + (builtin "One Step Simplification" (formula "68")) + (rule "expand_inInt" (formula "68") (term "1,0,0,1")) + (rule "replace_int_MAX" (formula "68") (term "1,0,1,0,0,1")) + (rule "replace_int_MIN" (formula "68") (term "0,1,1,0,0,1")) + (rule "andLeft" (formula "68")) + (rule "andLeft" (formula "68")) + (rule "andLeft" (formula "68")) + (rule "andLeft" (formula "70")) + (rule "andLeft" (formula "68")) + (rule "andLeft" (formula "68")) + (rule "andLeft" (formula "70")) + (rule "andLeft" (formula "70")) + (rule "andLeft" (formula "70")) + (rule "translateJavaAddInt" (formula "74") (term "1")) + (rule "translateJavaCastInt" (formula "75") (term "0")) + (rule "translateJavaMulInt" (formula "69") (term "0")) + (rule "translateJavaMulInt" (formula "68") (term "1")) + (rule "translateJavaCastInt" (formula "72") (term "0")) + (rule "translateJavaCastInt" (formula "71") (term "1")) + (rule "polySimp_mulComm0" (formula "69") (term "0")) + (rule "polySimp_mulComm0" (formula "68") (term "1")) + (rule "polySimp_addComm0" (formula "74") (term "1")) + (rule "castedGetAny" (formula "75") (term "0")) + (rule "castedGetAny" (formula "72") (term "0")) + (rule "castedGetAny" (formula "71") (term "1")) + (rule "inEqSimp_ltToLeq" (formula "77") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "77") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "77") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "77") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "70")) + (rule "inEqSimp_commuteLeq" (formula "68")) + (rule "inEqSimp_commuteLeq" (formula "71")) + (rule "applyEq" (formula "72") (term "1,0") (ifseqformula "32")) + (rule "applyEq" (formula "69") (term "0,0") (ifseqformula "32")) + (rule "inEqSimp_commuteLeq" (formula "69")) + (rule "applyEq" (formula "71") (term "1,0") (ifseqformula "32")) + (rule "applyEq" (formula "68") (term "0,0") (ifseqformula "32")) + (rule "applyEq" (formula "74") (term "1,1") (ifseqformula "32")) + (rule "applyEq" (formula "77") (term "0,1,0,0,1,0,0,0") (ifseqformula "32")) + (rule "applyEq" (formula "71") (term "0") (ifseqformula "44")) + (rule "inEqSimp_commuteGeq" (formula "71")) + (rule "applyEq" (formula "71") (term "0") (ifseqformula "44")) + (rule "inEqSimp_homoInEq0" (formula "71")) + (rule "polySimp_mulComm0" (formula "71") (term "1,0")) + (rule "polySimp_rightDist" (formula "71") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "71") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "71") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "71") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "71") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "71") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "76") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "76") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "76") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "76") (term "0,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "76") (term "1,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "76") (term "1,1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "71")) + (rule "polySimp_mulLiterals" (formula "71") (term "0")) + (rule "polySimp_elimOne" (formula "71") (term "0")) + (rule "elimGcdGeq_antec" (formula "68") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=result") (inst "elimGcd=Z(2(#))")) + (rule "leq_literals" (formula "68") (term "0,0")) + (builtin "One Step Simplification" (formula "68")) + (rule "add_zero_right" (formula "68") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "68") (term "1,0,0")) + (rule "times_zero_1" (formula "68") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "68") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "68") (term "0,0")) + (rule "add_literals" (formula "68") (term "1,1,0,0")) + (rule "times_zero_1" (formula "68") (term "1,0,0")) + (rule "add_zero_right" (formula "68") (term "0,0")) + (rule "leq_literals" (formula "68") (term "0")) + (builtin "One Step Simplification" (formula "68")) + (rule "inEqSimp_subsumption1" (formula "50") (ifseqformula "68")) + (rule "leq_literals" (formula "50") (term "0")) + (builtin "One Step Simplification" (formula "50")) + (rule "true_left" (formula "50")) + (rule "inEqSimp_exactShadow3" (formula "69") (ifseqformula "45")) + (rule "mul_literals" (formula "69") (term "0,0")) + (rule "add_zero_left" (formula "69") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "69")) + (rule "polySimp_mulLiterals" (formula "69") (term "1")) + (rule "polySimp_elimOne" (formula "69") (term "1")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "30") (inst "b=b")) + (builtin "One Step Simplification" (formula "30") (ifInst "" (formula "70")) (ifInst "" (formula "73"))) + (rule "expand_inInt" (formula "30") (term "1,0,0,1")) + (rule "replace_int_MAX" (formula "30") (term "1,0,1,0,0,1")) + (rule "replace_int_MIN" (formula "30") (term "0,1,1,0,0,1")) + (rule "andLeft" (formula "30")) + (rule "andLeft" (formula "30")) + (rule "andLeft" (formula "30")) + (rule "andLeft" (formula "30")) + (rule "andLeft" (formula "30")) + (rule "andLeft" (formula "32")) + (rule "andLeft" (formula "32")) + (rule "translateJavaCastInt" (formula "36") (term "0")) + (rule "translateJavaAddInt" (formula "35") (term "1")) + (rule "translateJavaMulInt" (formula "30") (term "1")) + (rule "translateJavaMulInt" (formula "31") (term "0")) + (rule "translateJavaCastInt" (formula "34") (term "0")) + (rule "translateJavaCastInt" (formula "33") (term "1")) + (rule "polySimp_mulComm0" (formula "30") (term "1")) + (rule "polySimp_mulComm0" (formula "31") (term "0")) + (rule "polySimp_addComm0" (formula "35") (term "1")) + (rule "castedGetAny" (formula "36") (term "0")) + (rule "castedGetAny" (formula "34") (term "0")) + (rule "castedGetAny" (formula "33") (term "1")) + (rule "inEqSimp_ltToLeq" (formula "36") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "36") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "36") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "36") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "32")) + (rule "inEqSimp_commuteLeq" (formula "30")) + (rule "inEqSimp_commuteLeq" (formula "32")) + (rule "applyEq" (formula "34") (term "0") (ifseqformula "76")) + (rule "polySimp_homoEq" (formula "34")) + (rule "polySimp_mulComm0" (formula "34") (term "1,0")) + (rule "polySimp_rightDist" (formula "34") (term "1,0")) + (rule "mul_literals" (formula "34") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "34") (term "0")) + (rule "polySimp_addAssoc" (formula "34") (term "0,0")) + (rule "add_literals" (formula "34") (term "0,0,0")) + (rule "add_zero_left" (formula "34") (term "0,0")) + (rule "apply_eq_monomials" (formula "30") (term "0") (ifseqformula "37")) + (rule "polySimp_rightDist" (formula "30") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "30") (term "1,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "30") (term "0")) + (rule "add_literals" (formula "30") (term "1,1,0")) + (rule "times_zero_1" (formula "30") (term "1,0")) + (rule "add_zero_right" (formula "30") (term "0")) + (rule "polySimp_mulComm0" (formula "30") (term "0")) + (rule "apply_eq_monomials" (formula "31") (term "0") (ifseqformula "37")) + (rule "polySimp_rightDist" (formula "31") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "31") (term "1,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "31") (term "0")) + (rule "add_literals" (formula "31") (term "1,1,0")) + (rule "times_zero_1" (formula "31") (term "1,0")) + (rule "add_zero_right" (formula "31") (term "0")) + (rule "polySimp_mulComm0" (formula "31") (term "0")) + (rule "inEqSimp_commuteLeq" (formula "31")) + (rule "applyEq" (formula "34") (term "0,1,0,0,1,0,0,0") (ifseqformula "36")) + (rule "applyEq" (formula "31") (term "1,0") (ifseqformula "36")) + (rule "applyEq" (formula "32") (term "1,0") (ifseqformula "36")) + (rule "applyEq" (formula "33") (term "1,0") (ifseqformula "36")) + (rule "polySimp_pullOutFactor2" (formula "33") (term "0")) + (rule "add_literals" (formula "33") (term "1,0")) + (rule "times_zero_1" (formula "33") (term "0")) + (builtin "One Step Simplification" (formula "33")) + (rule "true_left" (formula "33")) + (rule "applyEq" (formula "32") (term "0") (ifseqformula "47")) + (rule "inEqSimp_homoInEq0" (formula "32")) + (rule "polySimp_mulComm0" (formula "32") (term "1,0")) + (rule "polySimp_rightDist" (formula "32") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "32") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "32") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "32") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "32") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "32") (term "0")) + (rule "applyEq" (formula "31") (term "0") (ifseqformula "47")) + (rule "inEqSimp_commuteGeq" (formula "31")) + (rule "inEqSimp_sepPosMonomial0" (formula "32") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "32") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "32") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "32") (term "0,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "32") (term "1,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "32") (term "1,1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "31")) + (rule "polySimp_mulLiterals" (formula "31") (term "0")) + (rule "polySimp_elimOne" (formula "31") (term "0")) + (rule "inEqSimp_subsumption6" (formula "30") (ifseqformula "68")) + (rule "times_zero_1" (formula "30") (term "1,1,0")) + (rule "greater_literals" (formula "30") (term "0,0")) + (builtin "One Step Simplification" (formula "30")) + (rule "leq_literals" (formula "30") (term "0")) + (builtin "One Step Simplification" (formula "30")) + (rule "true_left" (formula "30")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "28")) + (rule "notLeft" (formula "28")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "52") (inst "b=b")) + (builtin "One Step Simplification" (formula "52") (ifInst "" (formula "69")) (ifInst "" (formula "72"))) + (rule "expand_inInt" (formula "52") (term "1,0,0,1")) + (rule "replace_int_MAX" (formula "52") (term "1,0,1,0,0,1")) + (rule "replace_int_MIN" (formula "52") (term "0,1,1,0,0,1")) + (rule "andLeft" (formula "52")) + (rule "andLeft" (formula "52")) + (rule "andLeft" (formula "52")) + (rule "andLeft" (formula "52")) + (rule "andLeft" (formula "52")) + (rule "andLeft" (formula "54")) + (rule "andLeft" (formula "54")) + (rule "translateJavaCastInt" (formula "58") (term "0")) + (rule "translateJavaAddInt" (formula "57") (term "1")) + (rule "translateJavaMulInt" (formula "53") (term "0")) + (rule "translateJavaMulInt" (formula "52") (term "1")) + (rule "translateJavaCastInt" (formula "56") (term "0")) + (rule "translateJavaCastInt" (formula "55") (term "1")) + (rule "polySimp_mulComm0" (formula "53") (term "0")) + (rule "polySimp_mulComm0" (formula "52") (term "1")) + (rule "polySimp_addComm0" (formula "57") (term "1")) + (rule "castedGetAny" (formula "58") (term "0")) + (rule "castedGetAny" (formula "56") (term "0")) + (rule "castedGetAny" (formula "55") (term "1")) + (rule "inEqSimp_ltToLeq" (formula "58") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "58") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "58") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "58") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "54")) + (rule "inEqSimp_commuteLeq" (formula "52")) + (rule "inEqSimp_commuteLeq" (formula "54")) + (rule "applyEq" (formula "52") (term "0,0") (ifseqformula "31")) + (rule "applyEq" (formula "75") (term "0") (ifseqformula "56")) + (rule "polySimp_homoEq" (formula "75")) + (rule "polySimp_mulComm0" (formula "75") (term "1,0")) + (rule "polySimp_rightDist" (formula "75") (term "1,0")) + (rule "mul_literals" (formula "75") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "75") (term "0")) + (rule "polySimp_addComm1" (formula "75") (term "0,0")) + (rule "add_literals" (formula "75") (term "0,0,0")) + (rule "add_zero_left" (formula "75") (term "0,0")) + (rule "applyEq" (formula "57") (term "0,1,0,0,1,0,0,0") (ifseqformula "31")) + (rule "applyEq" (formula "56") (term "1,1") (ifseqformula "31")) + (rule "applyEq" (formula "75") (term "0,1,0") (ifseqformula "31")) + (rule "polySimp_pullOutFactor1" (formula "75") (term "0")) + (rule "add_literals" (formula "75") (term "1,0")) + (rule "times_zero_1" (formula "75") (term "0")) + (builtin "One Step Simplification" (formula "75")) + (rule "true_left" (formula "75")) + (rule "inEqSimp_sepPosMonomial0" (formula "57") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "57") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "57") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "57") (term "0,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "57") (term "1,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "57") (term "1,1,1,0,0,0")) + (rule "applyEq" (formula "53") (term "0,0") (ifseqformula "31")) + (rule "inEqSimp_commuteLeq" (formula "53")) + (rule "inEqSimp_subsumption6" (formula "52") (ifseqformula "70")) + (rule "times_zero_1" (formula "52") (term "1,1,0")) + (rule "greater_literals" (formula "52") (term "0,0")) + (builtin "One Step Simplification" (formula "52")) + (rule "leq_literals" (formula "52") (term "0")) + (builtin "One Step Simplification" (formula "52")) + (rule "true_left" (formula "52")) + (rule "inEqSimp_exactShadow3" (formula "52") (ifseqformula "53")) + (rule "polySimp_mulComm0" (formula "52") (term "0,0")) + (rule "polySimp_addComm0" (formula "52") (term "0")) + (rule "applyEq" (formula "53") (term "1,0") (ifseqformula "31")) + (rule "applyEq" (formula "54") (term "1,0") (ifseqformula "31")) + (rule "inEqSimp_sepNegMonomial1" (formula "52")) + (rule "polySimp_mulLiterals" (formula "52") (term "0")) + (rule "polySimp_elimOne" (formula "52") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "53") (ifseqformula "54")) + (rule "polySimp_mulComm0" (formula "53") (term "0,0")) + (rule "polySimp_addComm0" (formula "53") (term "0")) + (rule "applyEq" (formula "55") (term "0") (ifseqformula "43")) + (rule "inEqSimp_homoInEq0" (formula "55")) + (rule "polySimp_mulComm0" (formula "55") (term "1,0")) + (rule "polySimp_rightDist" (formula "55") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "55") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "55") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "55") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "55") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "55") (term "0")) + (rule "applyEq" (formula "54") (term "0") (ifseqformula "43")) + (rule "inEqSimp_commuteGeq" (formula "54")) + (rule "inEqSimp_sepNegMonomial1" (formula "53")) + (rule "polySimp_mulLiterals" (formula "53") (term "0")) + (rule "polySimp_elimOne" (formula "53") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "53")) + (rule "polySimp_mulLiterals" (formula "53") (term "0")) + (rule "polySimp_elimOne" (formula "53") (term "0")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "64") (term "0")) + (rule "translateJavaMulInt" (formula "64") (term "0,2,0")) + (rule "polySimp_mulComm0" (formula "64") (term "0,2,0")) + (rule "pullOutSelect" (formula "64") (term "0") (inst "selectSK=arr_0")) + (rule "simplifySelectOfAnonEQ" (formula "64") (ifseqformula "60")) + (builtin "One Step Simplification" (formula "64") (ifInst "" (formula "79")) (ifInst "" (formula "12"))) + (rule "eqSymm" (formula "65")) + (rule "applyEqReverse" (formula "64") (term "1") (ifseqformula "65")) + (rule "hideAuxiliaryEq" (formula "65")) + (rule "elementOfSingleton" (formula "64") (term "0,0")) + (builtin "One Step Simplification" (formula "64")) + (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "3")) + (rule "andLeft" (formula "3")) + (rule "notLeft" (formula "4")) + (rule "notLeft" (formula "3")) + (rule "replace_known_right" (formula "9") (term "0") (ifseqformula "77")) + (builtin "One Step Simplification" (formula "9")) + (rule "replace_known_right" (formula "10") (term "0") (ifseqformula "78")) + (builtin "One Step Simplification" (formula "10")) + (rule "Free_class_invariant_axiom_for_de_wiesler_Classifier" (formula "29")) + (builtin "One Step Simplification" (formula "29")) + (rule "andLeft" (formula "29")) + (rule "andLeft" (formula "29")) + (rule "andLeft" (formula "29")) + (rule "andLeft" (formula "29")) + (rule "andLeft" (formula "29")) + (rule "andLeft" (formula "29")) + (rule "translateJavaSubInt" (formula "34") (term "0,2,1")) + (rule "translateJavaSubInt" (formula "34") (term "0,2,0")) + (rule "translateJavaMulInt" (formula "31") (term "1,1")) + (rule "eqSymm" (formula "34")) + (rule "eqSymm" (formula "31")) + (rule "polySimp_elimSub" (formula "34") (term "0,2,1")) + (rule "mul_literals" (formula "34") (term "1,0,2,1")) + (rule "polySimp_elimSub" (formula "34") (term "0,2,0")) + (rule "mul_literals" (formula "34") (term "1,0,2,0")) + (rule "polySimp_mulComm0" (formula "31") (term "1,0")) + (rule "polySimp_addComm0" (formula "34") (term "0,2,1")) + (rule "polySimp_addComm0" (formula "34") (term "0,2,0")) + (rule "inEqSimp_commuteLeq" (formula "29")) + (rule "applyEq" (formula "30") (term "0") (ifseqformula "54")) + (rule "applyEq" (formula "29") (term "0") (ifseqformula "54")) + (rule "applyEq" (formula "31") (term "1") (ifseqformula "54")) + (rule "inEqSimp_subsumption1" (formula "73") (ifseqformula "29")) + (rule "leq_literals" (formula "73") (term "0")) + (builtin "One Step Simplification" (formula "73")) + (rule "true_left" (formula "73")) + (rule "inEqSimp_subsumption0" (formula "53") (ifseqformula "30")) + (rule "leq_literals" (formula "53") (term "0")) + (builtin "One Step Simplification" (formula "53")) + (rule "true_left" (formula "53")) + (rule "inEqSimp_exactShadow3" (formula "8") (ifseqformula "30")) + (rule "polySimp_rightDist" (formula "8") (term "0,0")) + (rule "mul_literals" (formula "8") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "8") (term "0")) + (rule "add_literals" (formula "8") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "8")) + (rule "polySimp_mulLiterals" (formula "8") (term "0")) + (rule "polySimp_elimOne" (formula "8") (term "0")) + (rule "inEqSimp_subsumption0" (formula "7") (ifseqformula "8")) + (rule "leq_literals" (formula "7") (term "0")) + (builtin "One Step Simplification" (formula "7")) + (rule "true_left" (formula "7")) + (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "27")) + (rule "andLeft" (formula "27")) + (rule "notLeft" (formula "27")) + (rule "notLeft" (formula "27")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "51") (term "1")) + (builtin "One Step Simplification" (formula "51")) + (rule "translateJavaAddInt" (formula "51") (term "0,0,1")) + (rule "translateJavaUnaryMinusInt" (formula "51") (term "1,1")) + (rule "neg_literal" (formula "51") (term "1,1")) + (rule "translateJavaSubInt" (formula "51") (term "0,1")) + (rule "polySimp_elimSub" (formula "51") (term "0,1")) + (rule "mul_literals" (formula "51") (term "1,0,1")) + (rule "polySimp_addLiterals" (formula "51") (term "0,1")) + (rule "polySimp_addComm1" (formula "51") (term "0,1")) + (rule "polySimp_addComm0" (formula "51") (term "0,0,1")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "2")) + (rule "notLeft" (formula "2")) + (rule "Definition_axiom_for_elementsToReadCountClassEqSplitBucket_in_de_wiesler_BucketPointers" (formula "59") (term "0") (inst "bucket=bucket_1") (inst "b=b")) + (builtin "One Step Simplification" (formula "59")) + (rule "expand_inInt" (formula "59") (term "1,0,0")) + (rule "replace_int_MIN" (formula "59") (term "0,1,1,0,0")) + (rule "replace_int_MAX" (formula "59") (term "1,0,1,0,0")) + (rule "translateJavaAddInt" (formula "59") (term "3,1,2,0,0,1,1,0")) + (rule "translateJavaAddInt" (formula "59") (term "4,1,1,1,0")) + (rule "translateJavaCastInt" (formula "59") (term "0,1,1,0")) + (rule "eqSymm" (formula "59") (term "1,0")) + (rule "translateJavaAddInt" (formula "59") (term "0,1,0")) + (rule "polySimp_homoEq" (formula "59") (term "1,0")) + (rule "polySimp_mulComm0" (formula "59") (term "1,0,1,0")) + (rule "polySimp_addComm0" (formula "59") (term "1,1,0,1,0")) + (rule "polySimp_rightDist" (formula "59") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "59") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "59") (term "0,1,0")) + (rule "polySimp_addComm0" (formula "59") (term "0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "59") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "59") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "59") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "59") (term "1,1,0,0")) + (rule "applyEq" (formula "59") (term "1,0,1,0,1,0") (ifseqformula "34")) + (rule "applyEq" (formula "59") (term "0,1,0,0,1,0,0,0") (ifseqformula "34")) + (rule "applyEq" (formula "59") (term "1,4,0,0,0,0,1,0") (ifseqformula "69")) + (rule "polySimp_addAssoc" (formula "59") (term "4,0,0,0,0,1,0")) + (rule "polySimp_addComm0" (formula "59") (term "0,4,0,0,0,0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "59") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "59") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "59") (term "0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "59") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "59") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "59") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "59") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "59") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "59") (term "1,1,1,0,0,0")) + (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "12")) + (rule "andLeft" (formula "12")) + (rule "notLeft" (formula "12")) + (rule "notLeft" (formula "12")) + (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "67") (term "1,1")) + (rule "translateJavaSubInt" (formula "67") (term "1,1,1")) + (rule "polySimp_homoEq" (formula "67")) + (rule "polySimp_elimSub" (formula "67") (term "1,1,0,0")) + (rule "polySimp_addComm1" (formula "67") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "67") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "67") (term "1,0,0,0,1,0")) + (rule "polySimp_sepPosMonomial" (formula "67")) + (rule "polySimp_mulComm0" (formula "67") (term "1")) + (rule "polySimp_rightDist" (formula "67") (term "1")) + (rule "mul_literals" (formula "67") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "67") (term "1,1")) + (rule "polySimp_elimOne" (formula "67") (term "1,1")) + (rule "inEqSimp_sepPosMonomial0" (formula "67") (term "0,0")) + (rule "polySimp_mulComm0" (formula "67") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "67") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "67") (term "1,1,0,0")) + (rule "mul_literals" (formula "67") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "67") (term "1,1,0,0")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "75")) + (rule "notLeft" (formula "75")) + (rule "Contract_axiom_for_lastReadOf_in_BucketPointers" (formula "68") (term "0")) + (builtin "One Step Simplification" (formula "68") (ifInst "" (formula "105")) (ifInst "" (formula "20"))) + (rule "wellFormedAnon" (formula "68") (term "1,0")) + (rule "wellFormedAnon" (formula "68") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "68") (term "2,0,1,0,1,1")) + (rule "translateJavaAddInt" (formula "68") (term "2,1,1,0,0,1,1")) + (rule "replace_known_left" (formula "68") (term "1,1,0") (ifseqformula "5")) + (builtin "One Step Simplification" (formula "68") (ifInst "" (formula "16")) (ifInst "" (formula "15"))) + (rule "polySimp_addComm0" (formula "68") (term "2,1,1,0,0,1,1")) + (rule "polySimp_addComm0" (formula "68") (term "2,0,1,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "68") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "68") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "68") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "68") (term "1,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "68") (term "0,0,0")) + (rule "replace_known_left" (formula "68") (term "0,0,0") (ifseqformula "11")) + (builtin "One Step Simplification" (formula "68")) + (rule "inEqSimp_commuteLeq" (formula "68") (term "1,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "68") (term "0,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "68") (term "0,1,1,1,1")) + (rule "applyEq" (formula "68") (term "2,0,0,1,1,1,1") (ifseqformula "33")) + (rule "applyEq" (formula "68") (term "0,0,0,1,1,1,1,1") (ifseqformula "69")) + (rule "applyEq" (formula "68") (term "2,0,1,0,1,1") (ifseqformula "33")) + (rule "applyEq" (formula "68") (term "0,0,0,1,1,1") (ifseqformula "69")) + (rule "inEqSimp_commuteLeq" (formula "68") (term "0,0,1,1,1")) + (rule "applyEq" (formula "68") (term "0,1,0,0,1,1") (ifseqformula "69")) + (rule "inEqSimp_commuteLeq" (formula "68") (term "1,0,0,1,1")) + (rule "applyEq" (formula "68") (term "0,1,0,0,0,1,1") (ifseqformula "69")) + (rule "inEqSimp_commuteGeq" (formula "68") (term "1,0,0,0,1,1")) + (rule "applyEq" (formula "68") (term "0,1,0,1,1,1") (ifseqformula "69")) + (rule "eqSymm" (formula "68") (term "1,0,1,1,1")) + (rule "applyEq" (formula "68") (term "0,1,0,0,0") (ifseqformula "33")) + (rule "inEqSimp_sepNegMonomial0" (formula "68") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "68") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "68") (term "0,0,0")) + (rule "replace_known_left" (formula "68") (term "0,0") (ifseqformula "7")) + (builtin "One Step Simplification" (formula "68")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "69") (term "0")) + (rule "translateJavaMulInt" (formula "69") (term "0,2,0")) + (rule "polySimp_mulComm0" (formula "69") (term "0,2,0")) + (rule "pullOutSelect" (formula "69") (term "0") (inst "selectSK=arr_1")) + (rule "simplifySelectOfAnon" (formula "69")) + (builtin "One Step Simplification" (formula "69") (ifInst "" (formula "81")) (ifInst "" (formula "10"))) + (rule "polySimp_homoEq" (formula "70")) + (rule "polySimp_addComm1" (formula "70") (term "0")) + (rule "polySimp_sepPosMonomial" (formula "70")) + (rule "polySimp_mulComm0" (formula "70") (term "1")) + (rule "polySimp_rightDist" (formula "70") (term "1")) + (rule "mul_literals" (formula "70") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "70") (term "1,1")) + (rule "polySimp_elimOne" (formula "70") (term "1,1")) + (rule "applyEq" (formula "68") (term "1,1,1,0,0,0,1,1") (ifseqformula "70")) + (rule "polySimp_addAssoc" (formula "68") (term "1,1,0,0,0,1,1")) + (rule "add_literals" (formula "68") (term "0,1,1,0,0,0,1,1")) + (rule "add_zero_left" (formula "68") (term "1,1,0,0,0,1,1")) + (rule "applyEq" (formula "78") (term "0") (ifseqformula "70")) + (rule "inEqSimp_homoInEq0" (formula "78")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0")) + (rule "mul_literals" (formula "78") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "78") (term "0")) + (rule "polySimp_addComm1" (formula "78") (term "0,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,0,0")) + (rule "add_literals" (formula "78") (term "0,0,0,0")) + (rule "add_zero_left" (formula "78") (term "0,0,0")) + (rule "applyEq" (formula "68") (term "1,0,0,0,1,1,1,1,1") (ifseqformula "70")) + (rule "polySimp_addAssoc" (formula "68") (term "0,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "68") (term "0,0,0,0,1,1,1,1,1")) + (rule "add_zero_left" (formula "68") (term "0,0,0,1,1,1,1,1")) + (rule "applyEq" (formula "109") (term "0,1") (ifseqformula "70")) + (rule "inEqSimp_homoInEq1" (formula "109") (term "1")) + (rule "polySimp_mulComm0" (formula "109") (term "1,0,1")) + (rule "polySimp_rightDist" (formula "109") (term "1,0,1")) + (rule "mul_literals" (formula "109") (term "0,1,0,1")) + (rule "polySimp_addComm1" (formula "109") (term "0,1")) + (rule "polySimp_addAssoc" (formula "109") (term "0,0,1")) + (rule "add_literals" (formula "109") (term "0,0,0,1")) + (rule "applyEq" (formula "68") (term "1,1,1,0,0,1,1") (ifseqformula "70")) + (rule "polySimp_addAssoc" (formula "68") (term "1,1,0,0,1,1")) + (rule "add_literals" (formula "68") (term "0,1,1,0,0,1,1")) + (rule "add_zero_left" (formula "68") (term "1,1,0,0,1,1")) + (rule "applyEq" (formula "109") (term "0,0") (ifseqformula "70")) + (rule "inEqSimp_homoInEq0" (formula "109") (term "0")) + (rule "polySimp_mulComm0" (formula "109") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "109") (term "1,0,0")) + (rule "mul_literals" (formula "109") (term "0,1,0,0")) + (rule "polySimp_addComm1" (formula "109") (term "0,0")) + (rule "polySimp_addAssoc" (formula "109") (term "0,0,0")) + (rule "add_literals" (formula "109") (term "0,0,0,0")) + (rule "applyEq" (formula "58") (term "1,4,1,2,0,1,0") (ifseqformula "70")) + (rule "polySimp_addComm0" (formula "58") (term "4,1,2,0,1,0")) + (rule "applyEq" (formula "64") (term "0") (ifseqformula "70")) + (rule "inEqSimp_homoInEq1" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1,0")) + (rule "polySimp_rightDist" (formula "64") (term "1,0")) + (rule "mul_literals" (formula "64") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "64") (term "0")) + (rule "add_literals" (formula "64") (term "0,0")) + (rule "applyEq" (formula "68") (term "1,1,0,0,1,1,1") (ifseqformula "70")) + (rule "polySimp_addAssoc" (formula "68") (term "1,0,0,1,1,1")) + (rule "add_literals" (formula "68") (term "0,1,0,0,1,1,1")) + (rule "add_zero_left" (formula "68") (term "1,0,0,1,1,1")) + (rule "applyEq" (formula "63") (term "0") (ifseqformula "70")) + (rule "inEqSimp_homoInEq0" (formula "63")) + (rule "polySimp_mulComm0" (formula "63") (term "1,0")) + (rule "polySimp_rightDist" (formula "63") (term "1,0")) + (rule "mul_literals" (formula "63") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "63") (term "0")) + (rule "add_literals" (formula "63") (term "0,0")) + (rule "applyEq" (formula "59") (term "1,3,1,2,0,1,0") (ifseqformula "70")) + (rule "polySimp_addComm0" (formula "59") (term "3,1,2,0,1,0")) + (rule "applyEq" (formula "65") (term "1") (ifseqformula "70")) + (rule "applyEq" (formula "68") (term "1,1,1,0,1,1,1") (ifseqformula "70")) + (rule "polySimp_addAssoc" (formula "68") (term "1,1,0,1,1,1")) + (rule "add_literals" (formula "68") (term "0,1,1,0,1,1,1")) + (rule "add_zero_left" (formula "68") (term "1,1,0,1,1,1")) + (rule "applyEq" (formula "59") (term "1,3,0,0,1,1,0") (ifseqformula "70")) + (rule "polySimp_addComm1" (formula "59") (term "3,0,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "59") (term "0,3,0,0,1,1,0")) + (rule "add_literals" (formula "59") (term "0,0,3,0,0,1,1,0")) + (rule "add_zero_left" (formula "59") (term "0,3,0,0,1,1,0")) + (rule "applyEq" (formula "58") (term "1,3,0,0,1,1,0") (ifseqformula "70")) + (rule "polySimp_addComm0" (formula "58") (term "3,0,0,1,1,0")) + (rule "applyEq" (formula "58") (term "1,4,0,0,1,1,0") (ifseqformula "70")) + (rule "polySimp_addComm1" (formula "58") (term "4,0,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "58") (term "0,4,0,0,1,1,0")) + (rule "add_literals" (formula "58") (term "0,0,4,0,0,1,1,0")) + (rule "add_zero_left" (formula "58") (term "0,4,0,0,1,1,0")) + (rule "applyEq" (formula "59") (term "1,2,0,0,1,1,0") (ifseqformula "70")) + (rule "polySimp_addComm0" (formula "59") (term "2,0,0,1,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "78")) + (rule "polySimp_mulComm0" (formula "78") (term "1")) + (rule "polySimp_rightDist" (formula "78") (term "1")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,1")) + (rule "polySimp_elimOne" (formula "78") (term "1,1")) + (rule "polySimp_mulAssoc" (formula "78") (term "0,1")) + (rule "polySimp_mulComm0" (formula "78") (term "0,0,1")) + (rule "polySimp_mulLiterals" (formula "78") (term "0,1")) + (rule "polySimp_elimOne" (formula "78") (term "0,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "109") (term "1")) + (rule "polySimp_mulLiterals" (formula "109") (term "0,1")) + (rule "polySimp_elimOne" (formula "109") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "109") (term "0")) + (rule "polySimp_mulLiterals" (formula "109") (term "0,0")) + (rule "polySimp_elimOne" (formula "109") (term "0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "0")) + (rule "polySimp_elimOne" (formula "64") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "63")) + (rule "polySimp_mulLiterals" (formula "63") (term "0")) + (rule "polySimp_elimOne" (formula "63") (term "0")) + (rule "elementOfUnion" (formula "69") (term "0,0")) + (rule "elementOfArrayRangeConcrete" (formula "69") (term "1,0,0")) + (rule "replace_known_right" (formula "69") (term "0,0,1,0,0") (ifseqformula "87")) + (builtin "One Step Simplification" (formula "69")) + (rule "elementOfUnion" (formula "69") (term "0,0")) + (builtin "One Step Simplification" (formula "69")) + (rule "applyEqReverse" (formula "68") (term "1,1,0,0,0,1,1") (ifseqformula "69")) + (rule "applyEqReverse" (formula "58") (term "0,4,0,0,1,1,0") (ifseqformula "69")) + (rule "applyEqReverse" (formula "70") (term "1,1") (ifseqformula "69")) + (rule "applyEqReverse" (formula "68") (term "1,1,0,1,1,1") (ifseqformula "69")) + (rule "applyEqReverse" (formula "68") (term "1,1,0,0,1,1") (ifseqformula "69")) + (rule "applyEqReverse" (formula "63") (term "0") (ifseqformula "69")) + (rule "applyEqReverse" (formula "65") (term "1,1") (ifseqformula "69")) + (rule "applyEqReverse" (formula "58") (term "1,0,4,1,2,0,1,0") (ifseqformula "69")) + (rule "applyEqReverse" (formula "109") (term "0,1,1,1") (ifseqformula "69")) + (rule "applyEqReverse" (formula "68") (term "0,0,0,1,1,1,1,1") (ifseqformula "69")) + (rule "applyEqReverse" (formula "58") (term "1,0,3,0,0,1,1,0") (ifseqformula "69")) + (rule "applyEqReverse" (formula "68") (term "1,0,0,1,1,1") (ifseqformula "69")) + (rule "applyEqReverse" (formula "64") (term "0") (ifseqformula "69")) + (rule "applyEqReverse" (formula "78") (term "0,1") (ifseqformula "69")) + (rule "applyEqReverse" (formula "59") (term "0,3,0,0,1,1,0") (ifseqformula "69")) + (rule "applyEqReverse" (formula "59") (term "1,0,3,1,2,0,1,0") (ifseqformula "69")) + (rule "applyEqReverse" (formula "109") (term "0,1,1,0") (ifseqformula "69")) + (rule "applyEqReverse" (formula "59") (term "1,0,2,0,0,1,1,0") (ifseqformula "69")) + (rule "hideAuxiliaryEq" (formula "69")) + (rule "polySimp_homoEq" (formula "69")) + (rule "polySimp_addComm0" (formula "58") (term "4,0,0,1,1,0")) + (rule "polySimp_addComm1" (formula "58") (term "4,1,2,0,1,0")) + (rule "polySimp_addComm1" (formula "58") (term "3,0,0,1,1,0")) + (rule "polySimp_addComm0" (formula "77") (term "1")) + (rule "polySimp_addComm0" (formula "59") (term "3,0,0,1,1,0")) + (rule "polySimp_addComm1" (formula "59") (term "3,1,2,0,1,0")) + (rule "polySimp_addComm1" (formula "59") (term "2,0,0,1,1,0")) + (rule "polySimp_addComm1" (formula "69") (term "0")) + (rule "inEqSimp_commuteGeq" (formula "68") (term "0,0,1,1,1")) + (rule "inEqSimp_homoInEq1" (formula "108") (term "1")) + (rule "polySimp_addComm1" (formula "108") (term "0,1")) + (rule "inEqSimp_homoInEq0" (formula "108") (term "0")) + (rule "polySimp_addComm1" (formula "108") (term "0,0")) + (rule "inEqSimp_homoInEq1" (formula "77")) + (rule "polySimp_addComm1" (formula "77") (term "0")) + (rule "polySimp_sepPosMonomial" (formula "69")) + (rule "polySimp_mulComm0" (formula "69") (term "1")) + (rule "polySimp_rightDist" (formula "69") (term "1")) + (rule "mul_literals" (formula "69") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "69") (term "1,1")) + (rule "polySimp_elimOne" (formula "69") (term "1,1")) + (rule "applyEq" (formula "68") (term "1,1,0,0,0,1,1") (ifseqformula "69")) + (rule "applyEq" (formula "108") (term "0,1,0,0") (ifseqformula "69")) + (rule "polySimp_mulComm0" (formula "108") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "108") (term "1,0,0")) + (rule "mul_literals" (formula "108") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "108") (term "0,0")) + (rule "polySimp_addComm1" (formula "108") (term "0,0,0")) + (rule "add_literals" (formula "108") (term "0,0,0,0")) + (rule "applyEq" (formula "108") (term "0,1,0,1") (ifseqformula "69")) + (rule "polySimp_mulComm0" (formula "108") (term "1,0,1")) + (rule "polySimp_rightDist" (formula "108") (term "1,0,1")) + (rule "mul_literals" (formula "108") (term "0,1,0,1")) + (rule "polySimp_addAssoc" (formula "108") (term "0,1")) + (rule "polySimp_addComm1" (formula "108") (term "0,0,1")) + (rule "add_literals" (formula "108") (term "0,0,0,1")) + (rule "applyEq" (formula "59") (term "1,3,1,2,0,1,0") (ifseqformula "69")) + (rule "polySimp_addAssoc" (formula "59") (term "3,1,2,0,1,0")) + (rule "polySimp_addComm1" (formula "59") (term "0,3,1,2,0,1,0")) + (rule "add_literals" (formula "59") (term "0,0,3,1,2,0,1,0")) + (rule "add_zero_left" (formula "59") (term "0,3,1,2,0,1,0")) + (rule "applyEq" (formula "68") (term "0,0,0,1,1,1,1,1") (ifseqformula "69")) + (rule "applyEq" (formula "68") (term "1,1,0,0,1,1") (ifseqformula "69")) + (rule "applyEq" (formula "63") (term "0") (ifseqformula "69")) + (rule "inEqSimp_homoInEq0" (formula "63")) + (rule "polySimp_mulComm0" (formula "63") (term "1,0")) + (rule "polySimp_rightDist" (formula "63") (term "1,0")) + (rule "mul_literals" (formula "63") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "63") (term "0")) + (rule "add_literals" (formula "63") (term "0,0")) + (rule "applyEq" (formula "77") (term "1,0") (ifseqformula "69")) + (rule "polySimp_addAssoc" (formula "77") (term "0")) + (rule "polySimp_addComm1" (formula "77") (term "0,0")) + (rule "polySimp_addComm0" (formula "77") (term "0,0,0")) + (rule "applyEq" (formula "68") (term "0,0,0,1,1,1") (ifseqformula "69")) + (rule "inEqSimp_commuteLeq" (formula "68") (term "0,0,1,1,1")) + (rule "applyEq" (formula "64") (term "0") (ifseqformula "69")) + (rule "inEqSimp_homoInEq1" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1,0")) + (rule "polySimp_rightDist" (formula "64") (term "1,0")) + (rule "mul_literals" (formula "64") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "64") (term "0")) + (rule "add_literals" (formula "64") (term "0,0")) + (rule "applyEq" (formula "58") (term "1,4,1,2,0,1,0") (ifseqformula "69")) + (rule "polySimp_addAssoc" (formula "58") (term "4,1,2,0,1,0")) + (rule "polySimp_addComm1" (formula "58") (term "0,4,1,2,0,1,0")) + (rule "add_literals" (formula "58") (term "0,0,4,1,2,0,1,0")) + (rule "add_zero_left" (formula "58") (term "0,4,1,2,0,1,0")) + (rule "applyEq" (formula "68") (term "1,1,0,1,1,1") (ifseqformula "69")) + (rule "applyEq" (formula "65") (term "1,1") (ifseqformula "69")) + (rule "polySimp_addAssoc" (formula "65") (term "1")) + (rule "add_literals" (formula "65") (term "0,1")) + (rule "add_zero_left" (formula "65") (term "1")) + (rule "applyEq" (formula "59") (term "1,2,0,0,1,1,0") (ifseqformula "69")) + (rule "polySimp_addAssoc" (formula "59") (term "2,0,0,1,1,0")) + (rule "polySimp_addComm1" (formula "59") (term "0,2,0,0,1,1,0")) + (rule "add_literals" (formula "59") (term "0,0,2,0,0,1,1,0")) + (rule "add_zero_left" (formula "59") (term "0,2,0,0,1,1,0")) + (rule "applyEq" (formula "58") (term "1,4,0,0,1,1,0") (ifseqformula "69")) + (rule "polySimp_addAssoc" (formula "58") (term "4,0,0,1,1,0")) + (rule "polySimp_addComm0" (formula "58") (term "0,4,0,0,1,1,0")) + (rule "applyEq" (formula "58") (term "1,3,0,0,1,1,0") (ifseqformula "69")) + (rule "polySimp_addAssoc" (formula "58") (term "3,0,0,1,1,0")) + (rule "polySimp_addComm1" (formula "58") (term "0,3,0,0,1,1,0")) + (rule "add_literals" (formula "58") (term "0,0,3,0,0,1,1,0")) + (rule "add_zero_left" (formula "58") (term "0,3,0,0,1,1,0")) + (rule "applyEq" (formula "59") (term "1,3,0,0,1,1,0") (ifseqformula "69")) + (rule "polySimp_addAssoc" (formula "59") (term "3,0,0,1,1,0")) + (rule "polySimp_addComm0" (formula "59") (term "0,3,0,0,1,1,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "108") (term "0")) + (rule "polySimp_mulLiterals" (formula "108") (term "0,0")) + (rule "polySimp_elimOne" (formula "108") (term "0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "108") (term "1")) + (rule "polySimp_mulLiterals" (formula "108") (term "0,1")) + (rule "polySimp_elimOne" (formula "108") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "63")) + (rule "polySimp_mulLiterals" (formula "63") (term "0")) + (rule "polySimp_elimOne" (formula "63") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "77")) + (rule "polySimp_mulComm0" (formula "77") (term "1")) + (rule "polySimp_rightDist" (formula "77") (term "1")) + (rule "polySimp_mulLiterals" (formula "77") (term "1,1")) + (rule "polySimp_elimOne" (formula "77") (term "1,1")) + (rule "polySimp_rightDist" (formula "77") (term "0,1")) + (rule "mul_literals" (formula "77") (term "0,0,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "0")) + (rule "polySimp_elimOne" (formula "64") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "77")) + (rule "mul_literals" (formula "64") (term "0,0")) + (rule "polySimp_addAssoc" (formula "64") (term "0")) + (rule "polySimp_addAssoc" (formula "64") (term "0,0")) + (rule "add_literals" (formula "64") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1")) + (rule "polySimp_rightDist" (formula "64") (term "1")) + (rule "mul_literals" (formula "64") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "64") (term "1,1")) + (rule "polySimp_elimOne" (formula "64") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "64") (ifseqformula "39")) + (rule "inEqSimp_homoInEq0" (formula "64") (term "0")) + (rule "polySimp_mulComm0" (formula "64") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "64") (term "1,0,0")) + (rule "mul_literals" (formula "64") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "64") (term "0,0")) + (rule "polySimp_addComm0" (formula "64") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "64") (term "0,0")) + (rule "add_literals" (formula "64") (term "1,1,0,0")) + (rule "times_zero_1" (formula "64") (term "1,0,0")) + (rule "add_zero_right" (formula "64") (term "0,0")) + (rule "qeq_literals" (formula "64") (term "0")) + (builtin "One Step Simplification" (formula "64")) + (rule "true_left" (formula "64")) + (rule "nnf_notAnd" (formula "2") (term "0,0,0")) + (rule "nnf_notAnd" (formula "3") (term "0,0,0")) + (rule "nnf_notAnd" (formula "12") (term "0,0,0")) + (rule "nnf_notAnd" (formula "13") (term "0,0,0")) + (rule "nnf_notAnd" (formula "47") (term "0,0,0")) + (rule "Contract_axiom_for_toReadCountOfBucket_in_BucketPointers" (formula "52") (term "0")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "52") (term "1,0,0") (ifseqformula "62")) + (builtin "One Step Simplification" (formula "52") (ifInst "" (formula "106")) (ifInst "" (formula "53")) (ifInst "" (formula "67")) (ifInst "" (formula "20"))) + (rule "wellFormedAnonEQ" (formula "52") (term "1,0") (ifseqformula "62")) + (rule "wellFormedAnon" (formula "52") (term "0,1,0")) + (rule "wellFormedAnon" (formula "52") (term "0,0,1,0")) + (rule "replace_known_left" (formula "52") (term "1,0,1,0") (ifseqformula "5")) + (builtin "One Step Simplification" (formula "52") (ifInst "" (formula "16")) (ifInst "" (formula "15")) (ifInst "" (formula "61"))) + (rule "inEqSimp_ltToLeq" (formula "52") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "52") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "52") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "52") (term "0,0,0")) + (rule "replace_known_left" (formula "52") (term "0,0,0") (ifseqformula "11")) + (builtin "One Step Simplification" (formula "52")) + (rule "applyEq" (formula "52") (term "0,1,0,0,0") (ifseqformula "33")) + (rule "inEqSimp_sepNegMonomial0" (formula "52") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "52") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "52") (term "0,0,0")) + (rule "replace_known_left" (formula "52") (term "0,0") (ifseqformula "7")) + (builtin "One Step Simplification" (formula "52")) + (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "53") (term "0")) + (rule "translateJavaSubInt" (formula "53") (term "1,0")) + (rule "polySimp_elimSub" (formula "53") (term "1,0")) + (rule "inEqSimp_ltToLeq" (formula "53") (term "0,0")) + (rule "polySimp_mulComm0" (formula "53") (term "1,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "53") (term "0,0")) + (rule "polySimp_mulComm0" (formula "53") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "53") (term "1,0,0")) + (rule "mul_literals" (formula "53") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "53") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "53") (term "1,1,0,0")) + (rule "applyEq" (formula "53") (term "0") (ifseqformula "68")) + (rule "inEqSimp_sepPosMonomial1" (formula "53")) + (rule "mul_literals" (formula "53") (term "1")) + (rule "nnf_imp2or" (formula "76") (term "0")) + (rule "inEqSimp_notGeq" (formula "2") (term "1,0,0,0")) + (rule "times_zero_1" (formula "2") (term "1,0,0,1,0,0,0")) + (rule "add_literals" (formula "2") (term "0,0,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "2") (term "1,0,0,0")) + (rule "mul_literals" (formula "2") (term "1,1,0,0,0")) + (rule "inEqSimp_notLeq" (formula "2") (term "0,0,0,0")) + (rule "polySimp_rightDist" (formula "2") (term "1,0,0,0,0,0,0")) + (rule "mul_literals" (formula "2") (term "0,1,0,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "2") (term "0,0,0,0,0,0")) + (rule "add_literals" (formula "2") (term "0,0,0,0,0,0,0")) + (rule "add_zero_left" (formula "2") (term "0,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "2") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "2") (term "1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "2") (term "1,0,0,0,0")) + (rule "inEqSimp_notGeq" (formula "3") (term "1,0,0,0")) + (rule "mul_literals" (formula "3") (term "1,0,0,1,0,0,0")) + (rule "add_zero_right" (formula "3") (term "0,0,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "3") (term "1,0,0,0")) + (rule "mul_literals" (formula "3") (term "1,1,0,0,0")) + (rule "inEqSimp_notLeq" (formula "3") (term "0,0,0,0")) + (rule "polySimp_rightDist" (formula "3") (term "1,0,0,0,0,0,0")) + (rule "mul_literals" (formula "3") (term "0,1,0,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "3") (term "0,0,0,0,0,0")) + (rule "add_literals" (formula "3") (term "0,0,0,0,0,0,0")) + (rule "add_zero_left" (formula "3") (term "0,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "3") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "3") (term "1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "3") (term "1,0,0,0,0")) + (rule "inEqSimp_notGeq" (formula "12") (term "1,0,0,0")) + (rule "times_zero_1" (formula "12") (term "1,0,0,1,0,0,0")) + (rule "add_literals" (formula "12") (term "0,0,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "12") (term "1,0,0,0")) + (rule "mul_literals" (formula "12") (term "1,1,0,0,0")) + (rule "inEqSimp_notLeq" (formula "12") (term "0,0,0,0")) + (rule "polySimp_rightDist" (formula "12") (term "1,0,0,0,0,0,0")) + (rule "mul_literals" (formula "12") (term "0,1,0,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "12") (term "0,0,0,0,0,0")) + (rule "add_literals" (formula "12") (term "0,0,0,0,0,0,0")) + (rule "add_zero_left" (formula "12") (term "0,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "12") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "12") (term "1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "12") (term "1,0,0,0,0")) + (rule "inEqSimp_notGeq" (formula "13") (term "1,0,0,0")) + (rule "times_zero_1" (formula "13") (term "1,0,0,1,0,0,0")) + (rule "add_zero_right" (formula "13") (term "0,0,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "13") (term "1,0,0,0")) + (rule "mul_literals" (formula "13") (term "1,1,0,0,0")) + (rule "inEqSimp_notLeq" (formula "13") (term "0,0,0,0")) + (rule "polySimp_rightDist" (formula "13") (term "1,0,0,0,0,0,0")) + (rule "mul_literals" (formula "13") (term "0,1,0,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "13") (term "0,0,0,0,0,0")) + (rule "add_literals" (formula "13") (term "0,0,0,0,0,0,0")) + (rule "add_zero_left" (formula "13") (term "0,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "13") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "13") (term "1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "13") (term "1,0,0,0,0")) + (rule "inEqSimp_notLeq" (formula "47") (term "0,0,0,0")) + (rule "polySimp_rightDist" (formula "47") (term "1,0,0,0,0,0,0")) + (rule "mul_literals" (formula "47") (term "0,1,0,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "47") (term "0,0,0,0,0,0")) + (rule "add_literals" (formula "47") (term "0,0,0,0,0,0,0")) + (rule "add_zero_left" (formula "47") (term "0,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "47") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "47") (term "1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "47") (term "1,0,0,0,0")) + (rule "inEqSimp_notGeq" (formula "47") (term "1,0,0,0")) + (rule "mul_literals" (formula "47") (term "1,0,0,1,0,0,0")) + (rule "add_zero_right" (formula "47") (term "0,0,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "47") (term "1,0,0,0")) + (rule "mul_literals" (formula "47") (term "1,1,0,0,0")) + (rule "Contract_axiom_for_elementsToReadCountElement_in_BucketPointers" (formula "14") (term "1,1,0")) + (rule "replace_known_right" (formula "14") (term "0,1,0,0,0,0") (ifseqformula "109")) + (builtin "One Step Simplification" (formula "14") (ifInst "" (formula "17")) (ifInst "" (formula "21")) (ifInst "" (formula "107"))) + (rule "Definition_axiom_for_countElement_in_de_wiesler_BucketPointers" (formula "15") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "15") (term "0,1,0")) + (rule "polySimp_homoEq" (formula "15") (term "1,0")) + (rule "polySimp_mulComm0" (formula "15") (term "1,0,1,0")) + (rule "polySimp_rightDist" (formula "15") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "15") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "15") (term "0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "15") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "15") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "15") (term "0,1,0")) + (rule "Definition_axiom_for_elementsToReadCountElement_in_de_wiesler_BucketPointers" (formula "4") (term "1,1,0") (inst "b=b")) + (rule "translateJavaCastInt" (formula "4") (term "1,1,0")) + (rule "eqSymm" (formula "4") (term "1,0")) + (rule "applyEq" (formula "4") (term "1,0,1,0") (ifseqformula "34")) + (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "2") (term "0,1,0")) + (builtin "One Step Simplification" (formula "2")) + (rule "translateJavaSubInt" (formula "2") (term "0,1,1,0")) + (rule "polySimp_elimSub" (formula "2") (term "0,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "2") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "2") (term "1,0,0,0,0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "2") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "2") (term "0,1,1,0")) + (rule "polySimp_elimOne" (formula "2") (term "0,1,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "2") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "2") (term "1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "2") (term "1,0,0,1,0")) + (rule "mul_literals" (formula "2") (term "0,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "2") (term "1,1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "2") (term "1,1,0,0,1,0")) + (rule "Definition_axiom_for_writtenElementsOfBucketClassified_in_de_wiesler_BucketPointers" (formula "3") (term "0,1,0,1,0")) + (builtin "One Step Simplification" (formula "3")) + (rule "translateJavaAddInt" (formula "3") (term "0,4,0,0,1,1,0,1,0")) + (rule "translateJavaSubInt" (formula "3") (term "0,0,0,1,0,1,0")) + (rule "translateJavaAddInt" (formula "3") (term "3,0,2,1,0,1,0")) + (rule "translateJavaAddInt" (formula "3") (term "4,0,2,1,0,1,0")) + (rule "translateJavaAddInt" (formula "3") (term "3,0,0,1,1,0,1,0")) + (rule "translateJavaSubInt" (formula "3") (term "4,0,0,1,1,0,1,0")) + (rule "polySimp_elimSub" (formula "3") (term "0,0,0,1,0,1,0")) + (rule "polySimp_elimSub" (formula "3") (term "4,0,0,1,1,0,1,0")) + (rule "mul_literals" (formula "3") (term "1,4,0,0,1,1,0,1,0")) + (rule "polySimp_addComm0" (formula "3") (term "0,0,0,1,0,1,0")) + (rule "polySimp_addComm1" (formula "3") (term "4,0,0,1,1,0,1,0")) + (rule "polySimp_addComm0" (formula "3") (term "0,4,0,0,1,1,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "3") (term "0,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "3") (term "1,0,0,0,0,1,0,1,0")) + (rule "polySimp_addComm1" (formula "3") (term "0,0,0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "3") (term "0,0,0,0,1,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "3") (term "1,0,1,0,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "3") (term "0,0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "3") (term "0,0,0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "3") (term "0,0,0,1,0,1,0")) + (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "12") (term "0,1,0")) + (builtin "One Step Simplification" (formula "12")) + (rule "translateJavaSubInt" (formula "12") (term "0,1,1,0")) + (rule "polySimp_elimSub" (formula "12") (term "0,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "12") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "12") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "12") (term "0,1,1,0")) + (rule "polySimp_elimOne" (formula "12") (term "0,1,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "12") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "12") (term "1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "12") (term "1,1,0,0,1,0")) + (rule "mul_literals" (formula "12") (term "0,1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "12") (term "1,1,0,0,1,0")) + (rule "Definition_axiom_for_countBucketElementsEverywhere_in_de_wiesler_Permute" (formula "13") (term "0,1,1,0")) + (rule "translateJavaAddInt" (formula "13") (term "0,1,1,0")) + (rule "polySimp_homoEq" (formula "13") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "13") (term "1,0,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "13") (term "1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "13") (term "0,1,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "0,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "0,0,1,1,0")) + (rule "polySimp_sepNegMonomial" (formula "13") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "13") (term "0,1,1,0")) + (rule "polySimp_elimOne" (formula "13") (term "0,1,1,0")) + (rule "Definition_axiom_for_writtenElementsOfBucketClassified_in_de_wiesler_BucketPointers" (formula "13") (term "0,1,0,1,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "translateJavaAddInt" (formula "13") (term "3,0,0,1,1,0,1,0")) + (rule "translateJavaAddInt" (formula "13") (term "3,0,2,1,0,1,0")) + (rule "translateJavaAddInt" (formula "13") (term "4,0,2,1,0,1,0")) + (rule "translateJavaSubInt" (formula "13") (term "4,0,0,1,1,0,1,0")) + (rule "translateJavaSubInt" (formula "13") (term "0,0,0,1,0,1,0")) + (rule "translateJavaAddInt" (formula "13") (term "0,4,0,0,1,1,0,1,0")) + (rule "polySimp_elimSub" (formula "13") (term "0,0,0,1,0,1,0")) + (rule "polySimp_elimSub" (formula "13") (term "4,0,0,1,1,0,1,0")) + (rule "mul_literals" (formula "13") (term "1,4,0,0,1,1,0,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "0,0,0,1,0,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "4,0,0,1,1,0,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "0,4,0,0,1,1,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "13") (term "0,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "13") (term "1,0,0,0,0,1,0,1,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "13") (term "0,0,0,0,1,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "13") (term "1,0,1,0,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "13") (term "0,0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "13") (term "0,0,0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "13") (term "0,0,0,1,0,1,0")) + (rule "Definition_axiom_for_bucketSize_in_de_wiesler_BucketPointers" (formula "48") (term "1,1,1,0")) + (rule "translateJavaAddInt" (formula "48") (term "2,0,1,1,1,0")) + (rule "translateJavaSubInt" (formula "48") (term "1,1,1,0")) + (rule "polySimp_elimSub" (formula "48") (term "1,1,1,0")) + (rule "polySimp_addComm0" (formula "48") (term "2,0,1,1,1,0")) + (rule "polySimp_addComm0" (formula "48") (term "1,1,1,0")) + (rule "Definition_axiom_for_elementsToReadOfBucketBlockClassified_in_de_wiesler_BucketPointers" (formula "48") (term "0,0,0,1,0")) + (builtin "One Step Simplification" (formula "48")) + (rule "translateJavaAddInt" (formula "48") (term "3,0,1,0,0,1,0")) + (rule "translateJavaAddInt" (formula "48") (term "4,0,1,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "48") (term "0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "48") (term "0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "48") (term "1,0,0,0,1,0")) + (rule "mul_literals" (formula "48") (term "0,1,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "1,1,0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "48") (term "1,1,0,0,0,1,0")) + (rule "nnf_imp2or" (formula "26") (term "0")) + (rule "Contract_axiom_for_toReadCountOfBucket_in_BucketPointers" (formula "68") (term "0,0")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "68") (term "1,0,0") (ifseqformula "63")) + (builtin "One Step Simplification" (formula "68") (ifInst "" (formula "108")) (ifInst "" (formula "69")) (ifInst "" (formula "21"))) + (rule "wellFormedAnonEQ" (formula "68") (term "1,0") (ifseqformula "63")) + (rule "wellFormedAnon" (formula "68") (term "0,1,0")) + (rule "wellFormedAnon" (formula "68") (term "0,0,1,0")) + (rule "replace_known_left" (formula "68") (term "1,0,1,0") (ifseqformula "5")) + (builtin "One Step Simplification" (formula "68") (ifInst "" (formula "17")) (ifInst "" (formula "16")) (ifInst "" (formula "62"))) + (rule "inEqSimp_ltToLeq" (formula "68") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "68") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "68") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "68") (term "0,0,0")) + (rule "replace_known_left" (formula "68") (term "0,0,0") (ifseqformula "11")) + (builtin "One Step Simplification" (formula "68")) + (rule "applyEq" (formula "68") (term "0,1,0,0,0") (ifseqformula "34")) + (rule "inEqSimp_sepNegMonomial0" (formula "68") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "68") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "68") (term "0,0,0")) + (rule "replace_known_left" (formula "68") (term "0,0") (ifseqformula "7")) + (builtin "One Step Simplification" (formula "68")) + (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "69") (term "0,0")) + (rule "translateJavaSubInt" (formula "69") (term "1,0,0")) + (rule "polySimp_elimSub" (formula "69") (term "1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "69") (term "0,0,0")) + (rule "polySimp_mulComm0" (formula "69") (term "1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "69") (term "0,0,0")) + (rule "polySimp_mulComm0" (formula "69") (term "1,0,0,0")) + (rule "polySimp_rightDist" (formula "69") (term "1,0,0,0")) + (rule "mul_literals" (formula "69") (term "0,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "69") (term "1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "69") (term "1,1,0,0,0")) + (rule "applyEq" (formula "69") (term "0,0") (ifseqformula "70")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "61") (term "1,2,1,2,0,1,0")) + (rule "translateJavaMulInt" (formula "61") (term "0,0,2,1,2,1,2,0,1,0")) + (rule "translateJavaAddInt" (formula "61") (term "0,2,1,2,1,2,0,1,0")) + (rule "polySimp_mulComm0" (formula "61") (term "0,0,2,1,2,1,2,0,1,0")) + (rule "polySimp_addComm0" (formula "61") (term "0,2,1,2,1,2,0,1,0")) + (rule "Definition_axiom_for_elementsToReadOfBucketCountElement_in_de_wiesler_BucketPointers" (formula "61") (term "2,2,0,1,0")) + (rule "translateJavaAddInt" (formula "61") (term "2,2,2,0,1,0")) + (rule "translateJavaAddInt" (formula "61") (term "3,2,2,0,1,0")) + (rule "polySimp_homoEq" (formula "61") (term "1,0")) + (rule "polySimp_addComm1" (formula "61") (term "0,1,0")) + (rule "polySimp_sepPosMonomial" (formula "61") (term "1,0")) + (rule "polySimp_mulComm0" (formula "61") (term "1,1,0")) + (rule "polySimp_rightDist" (formula "61") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "61") (term "1,1,1,0")) + (rule "polySimp_elimOne" (formula "61") (term "1,1,1,0")) + (rule "polySimp_mulAssoc" (formula "61") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "61") (term "0,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "61") (term "0,1,1,0")) + (rule "polySimp_elimOne" (formula "61") (term "0,1,1,0")) + (rule "nnf_imp2or" (formula "57") (term "0")) + (rule "Definition_axiom_for_isSortedSeqTransitive_in_de_wiesler_Functions" (formula "77") (term "0") (inst "i=i") (inst "j=j")) + (builtin "One Step Simplification" (formula "77")) + (rule "expand_inInt" (formula "77") (term "1,0,0,1,0")) + (rule "expand_inInt" (formula "77") (term "1,0,0")) + (rule "replace_int_MIN" (formula "77") (term "0,1,1,0,0,1,0")) + (rule "replace_int_MAX" (formula "77") (term "1,0,1,0,0,1,0")) + (rule "replace_int_MIN" (formula "77") (term "0,1,1,0,0")) + (rule "replace_int_MAX" (formula "77") (term "1,0,1,0,0")) + (rule "translateJavaCastInt" (formula "77") (term "1,1,0,1,0")) + (rule "translateJavaCastInt" (formula "77") (term "0,1,0,1,0")) + (rule "castedGetAny" (formula "77") (term "1,1,0,1,0")) + (rule "castedGetAny" (formula "77") (term "0,1,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "77") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "77") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "77") (term "1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "77") (term "1,0,0,1,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "77") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "77") (term "0,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "77") (term "1,1,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "77") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "77") (term "1,0,1,0")) + (rule "applyEq" (formula "77") (term "0,1,0,0,1,0,0,0,1,0") (ifseqformula "56")) + (rule "polySimp_mulComm0" (formula "77") (term "1,0,0,1,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "77") (term "1,0,0,1,0,0,0,1,0")) + (rule "mul_literals" (formula "77") (term "0,1,0,0,1,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "77") (term "0,0,1,0,0,0,1,0")) + (rule "add_literals" (formula "77") (term "0,0,0,1,0,0,0,1,0")) + (rule "add_zero_left" (formula "77") (term "0,0,1,0,0,0,1,0")) + (rule "applyEq" (formula "77") (term "0,1,0,0,1,0,0,0") (ifseqformula "56")) + (rule "polySimp_mulComm0" (formula "77") (term "1,0,0,1,0,0,0")) + (rule "polySimp_rightDist" (formula "77") (term "1,0,0,1,0,0,0")) + (rule "mul_literals" (formula "77") (term "0,1,0,0,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "77") (term "0,0,1,0,0,0")) + (rule "add_literals" (formula "77") (term "0,0,0,1,0,0,0")) + (rule "add_zero_left" (formula "77") (term "0,0,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "77") (term "1,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "77") (term "1,1,0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "77") (term "1,1,0,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "77") (term "1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "77") (term "1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "77") (term "1,1,0,0,0")) + (rule "inEqSimp_notLeq" (formula "2") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "2") (term "1,0,0,0,1,0")) + (rule "mul_literals" (formula "2") (term "0,1,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "2") (term "0,0,0,1,0")) + (rule "add_literals" (formula "2") (term "0,0,0,0,1,0")) + (rule "add_zero_left" (formula "2") (term "0,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "2") (term "0,1,0")) + (rule "polySimp_mulLiterals" (formula "2") (term "1,0,1,0")) + (rule "polySimp_elimOne" (formula "2") (term "1,0,1,0")) + (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "75") (term "0")) + (builtin "One Step Simplification" (formula "75")) + (rule "translateJavaMod" (formula "75") (term "0")) + (rule "jmod_axiom" (formula "75") (term "0")) + (rule "polySimp_mulLiterals" (formula "75") (term "1,0")) + (rule "polySimp_sepNegMonomial" (formula "75")) + (rule "polySimp_mulLiterals" (formula "75") (term "0")) + (rule "newSym_eq" (formula "75") (inst "l=l_0") (inst "newSymDef=mul(int::final(bucket_pointers, + de.wiesler.BucketPointers::$first_empty_position), + Z(0(#)))")) + (rule "times_zero_1" (formula "75") (term "1,1")) + (rule "add_zero_right" (formula "75") (term "1")) + (rule "applyEq" (formula "76") (term "0,0") (ifseqformula "75")) + (rule "eqSymm" (formula "76")) + (rule "applyEq" (formula "71") (term "0,0,0,1,1,1") (ifseqformula "76")) + (rule "inEqSimp_homoInEq1" (formula "71") (term "0,0,1,1,1")) + (rule "polySimp_mulLiterals" (formula "71") (term "1,0,0,0,1,1,1")) + (rule "polySimp_addComm1" (formula "71") (term "0,0,0,1,1,1")) + (rule "applyEq" (formula "55") (term "0") (ifseqformula "76")) + (rule "applyEq" (formula "75") (term "0,0") (ifseqformula "76")) + (rule "applyEq" (formula "74") (term "0") (ifseqformula "76")) + (rule "applyEq" (formula "47") (term "0") (ifseqformula "76")) + (rule "inEqSimp_homoInEq0" (formula "47")) + (rule "polySimp_mulLiterals" (formula "47") (term "1,0")) + (rule "polySimp_addComm1" (formula "47") (term "0")) + (rule "polySimp_addComm0" (formula "47") (term "0,0")) + (rule "applyEq" (formula "71") (term "1,0,1,1,1,1") (ifseqformula "76")) + (rule "inEqSimp_sepPosMonomial0" (formula "71") (term "0,0,1,1,1")) + (rule "polySimp_mulComm0" (formula "71") (term "1,0,0,1,1,1")) + (rule "polySimp_rightDist" (formula "71") (term "1,0,0,1,1,1")) + (rule "mul_literals" (formula "71") (term "0,1,0,0,1,1,1")) + (rule "polySimp_mulLiterals" (formula "71") (term "1,1,0,0,1,1,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "47")) + (rule "polySimp_mulComm0" (formula "47") (term "1")) + (rule "polySimp_rightDist" (formula "47") (term "1")) + (rule "polySimp_mulLiterals" (formula "47") (term "1,1")) + (rule "polySimp_elimOne" (formula "47") (term "1,1")) + (rule "polySimp_mulComm0" (formula "47") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "47") (term "0,1")) + (rule "elimGcdGeq_antec" (formula "74") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "mul_literals" (formula "74") (term "0,1,0,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "74") (term "1,0,1,0")) + (rule "leq_literals" (formula "74") (term "0,0")) + (builtin "One Step Simplification" (formula "74")) + (rule "add_zero_right" (formula "74") (term "0,0,0,0")) + (rule "times_zero_1" (formula "74") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "74") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "74") (term "0,0")) + (rule "add_literals" (formula "74") (term "1,1,0,0")) + (rule "times_zero_1" (formula "74") (term "1,0,0")) + (rule "add_zero_right" (formula "74") (term "0,0")) + (rule "leq_literals" (formula "74") (term "0")) + (builtin "One Step Simplification" (formula "74")) + (rule "elimGcdLeq_antec" (formula "55") (inst "elimGcdRightDiv=Z(7(0(6(8(8(3(8(#))))))))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "polySimp_mulLiterals" (formula "55") (term "1,0,1,0")) + (rule "mul_literals" (formula "55") (term "0,1,0,0,0,0,1,0")) + (rule "neg_literal" (formula "55") (term "0,0,0,0,0,1,0")) + (rule "leq_literals" (formula "55") (term "0,0")) + (builtin "One Step Simplification" (formula "55")) + (rule "mul_literals" (formula "55") (term "1,0,0,0,0,0")) + (rule "add_literals" (formula "55") (term "0,0,0,0,0")) + (rule "add_literals" (formula "55") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "55") (term "0,0")) + (rule "add_literals" (formula "55") (term "1,1,0,0")) + (rule "times_zero_1" (formula "55") (term "1,0,0")) + (rule "add_zero_right" (formula "55") (term "0,0")) + (rule "qeq_literals" (formula "55") (term "0")) + (builtin "One Step Simplification" (formula "55")) + (rule "inEqSimp_exactShadow3" (formula "47") (ifseqformula "45")) + (rule "polySimp_rightDist" (formula "47") (term "0,0")) + (rule "polySimp_mulAssoc" (formula "47") (term "0,0,0")) + (rule "polySimp_mulComm0" (formula "47") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "47") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "47") (term "0")) + (rule "polySimp_addComm1" (formula "47") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "47") (term "0")) + (rule "add_literals" (formula "47") (term "1,1,0")) + (rule "times_zero_1" (formula "47") (term "1,0")) + (rule "add_zero_right" (formula "47") (term "0")) + (rule "polySimp_addComm0" (formula "47") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "47")) + (rule "polySimp_mulLiterals" (formula "47") (term "0")) + (rule "inEqSimp_subsumption4" (formula "47") (ifseqformula "56")) + (rule "greater_literals" (formula "47") (term "0,0")) + (builtin "One Step Simplification" (formula "47")) + (rule "mul_literals" (formula "47") (term "0,0")) + (rule "leq_literals" (formula "47") (term "0")) + (builtin "One Step Simplification" (formula "47")) + (rule "true_left" (formula "47")) + (rule "inEqSimp_exactShadow3" (formula "47") (ifseqformula "43")) + (rule "polySimp_rightDist" (formula "47") (term "0,0")) + (rule "polySimp_mulAssoc" (formula "47") (term "0,0,0")) + (rule "polySimp_mulComm0" (formula "47") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "47") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "47") (term "0")) + (rule "polySimp_addComm0" (formula "47") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "47")) + (rule "polySimp_mulLiterals" (formula "47") (term "0")) + (rule "polySimp_elimOne" (formula "47") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "38") (ifseqformula "47")) + (rule "mul_literals" (formula "38") (term "0,0")) + (rule "add_zero_left" (formula "38") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "38")) + (rule "polySimp_mulLiterals" (formula "38") (term "0")) + (rule "elimGcdLeq_antec" (formula "38") (inst "elimGcdRightDiv=Z(7(2(1(#))))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "neg_literal" (formula "38") (term "0,0,0,0,0,1,0")) + (rule "leq_literals" (formula "38") (term "0,0")) + (builtin "One Step Simplification" (formula "38")) + (rule "polySimp_mulLiterals" (formula "38") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "38") (term "1,0,0")) + (rule "mul_literals" (formula "38") (term "1,0,0,0,0,0")) + (rule "add_literals" (formula "38") (term "0,0,0,0,0")) + (rule "add_literals" (formula "38") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "38") (term "0,0")) + (rule "add_literals" (formula "38") (term "1,1,0,0")) + (rule "times_zero_1" (formula "38") (term "1,0,0")) + (rule "add_zero_right" (formula "38") (term "0,0")) + (rule "qeq_literals" (formula "38") (term "0")) + (builtin "One Step Simplification" (formula "38")) + (rule "inEqSimp_subsumption0" (formula "57") (ifseqformula "38")) + (rule "leq_literals" (formula "57") (term "0")) + (builtin "One Step Simplification" (formula "57")) + (rule "true_left" (formula "57")) + (rule "inEqSimp_notLeq" (formula "12") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "12") (term "1,0,0,0,1,0")) + (rule "mul_literals" (formula "12") (term "0,1,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "12") (term "0,0,0,1,0")) + (rule "add_literals" (formula "12") (term "0,0,0,0,1,0")) + (rule "add_zero_left" (formula "12") (term "0,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "12") (term "0,1,0")) + (rule "polySimp_mulLiterals" (formula "12") (term "1,0,1,0")) + (rule "polySimp_elimOne" (formula "12") (term "1,0,1,0")) + (rule "commute_and" (formula "62") (term "0,0")) + (rule "inEqSimp_or_subsumption6" (formula "2") (term "1,0")) + (rule "inEqSimp_gtToGeq" (formula "2") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "2") (term "1,0,0,0,1,1,0")) + (rule "polySimp_pullOutFactor2b" (formula "2") (term "0,0,1,1,0")) + (rule "add_literals" (formula "2") (term "1,1,0,0,1,1,0")) + (rule "times_zero_1" (formula "2") (term "1,0,0,1,1,0")) + (rule "add_zero_right" (formula "2") (term "0,0,1,1,0")) + (rule "qeq_literals" (formula "2") (term "0,1,1,0")) + (builtin "One Step Simplification" (formula "2")) + (rule "Class_invariant_axiom_for_de_wiesler_Tree" (formula "33") (inst "i=i") (inst "i_0=i_0")) + (builtin "One Step Simplification" (formula "33")) + (rule "expand_inInt" (formula "33") (term "1,0,0,1")) + (rule "expand_inInt" (formula "33") (term "1,0,0,1,0")) + (rule "replace_int_MIN" (formula "33") (term "0,1,1,0,0,1")) + (rule "replace_int_MAX" (formula "33") (term "1,0,1,0,0,1")) + (rule "replace_int_MIN" (formula "33") (term "0,1,1,0,0,1,0")) + (rule "replace_int_MAX" (formula "33") (term "1,0,1,0,0,1,0")) + (rule "andLeft" (formula "33")) + (rule "andLeft" (formula "33")) + (rule "andLeft" (formula "33")) + (rule "andLeft" (formula "33")) + (rule "andLeft" (formula "33")) + (rule "andLeft" (formula "34")) + (rule "andLeft" (formula "33")) + (rule "andLeft" (formula "33")) + (rule "andLeft" (formula "34")) + (rule "andLeft" (formula "33")) + (rule "notLeft" (formula "33")) + (rule "notLeft" (formula "33")) + (rule "translateJavaSubInt" (formula "41") (term "0,2,1,1,0")) + (rule "translateJavaSubInt" (formula "39") (term "3,0")) + (rule "translateJavaShiftLeftInt" (formula "35") (term "1")) + (rule "eqSymm" (formula "41") (term "1,0")) + (rule "polySimp_elimSub" (formula "39") (term "3,0")) + (rule "mul_literals" (formula "39") (term "1,3,0")) + (rule "polySimp_elimSub" (formula "41") (term "0,2,0,1,0")) + (rule "mul_literals" (formula "41") (term "1,0,2,0,1,0")) + (rule "polySimp_addComm0" (formula "39") (term "3,0")) + (rule "polySimp_addComm0" (formula "41") (term "0,2,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "41") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "41") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "40") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "40") (term "1,0,0,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "40") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "40") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "41") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "41") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "40") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "40") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "40") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "38")) + (rule "inEqSimp_commuteLeq" (formula "37")) + (rule "inEqSimp_commuteLeq" (formula "36")) + (rule "inEqSimp_commuteLeq" (formula "33")) + (rule "applyEq" (formula "37") (term "1") (ifseqformula "35")) + (rule "applyEq" (formula "92") (term "0") (ifseqformula "30")) + (rule "applyEq" (formula "31") (term "3,0") (ifseqformula "35")) + (rule "applyEq" (formula "29") (term "2,0") (ifseqformula "35")) + (rule "applyEq" (formula "29") (term "0,1,0") (ifseqformula "35")) + (rule "applyEq" (formula "32") (term "1,0,2,0") (ifseqformula "35")) + (rule "eqSymm" (formula "32")) + (rule "applyEq" (formula "38") (term "1") (ifseqformula "35")) + (rule "applyEq" (formula "39") (term "1,3,0") (ifseqformula "35")) + (rule "applyEq" (formula "38") (term "0,0") (ifseqformula "30")) + (rule "inEqSimp_commuteGeq" (formula "38")) + (rule "applyEq" (formula "39") (term "1,0") (ifseqformula "30")) + (rule "applyEq" (formula "36") (term "0") (ifseqformula "35")) + (rule "applyEq" (formula "41") (term "1,0,1,0") (ifseqformula "30")) + (rule "applyEq" (formula "41") (term "0,1,0,0,1,0,0,0") (ifseqformula "35")) + (rule "applyEq" (formula "40") (term "0,1,0,0,1,0,0,0") (ifseqformula "35")) + (rule "applyEq" (formula "40") (term "0,1,0,0,1,1,0") (ifseqformula "35")) + (rule "applyEq" (formula "32") (term "1,0,2,0") (ifseqformula "35")) + (rule "eqSymm" (formula "32")) + (rule "inEqSimp_sepPosMonomial0" (formula "41") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "41") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "41") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "41") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "41") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "41") (term "1,1,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "40") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "40") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "40") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "40") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "40") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "40") (term "1,1,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "40") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "40") (term "1,1,1,0")) + (rule "polySimp_rightDist" (formula "40") (term "1,1,1,0")) + (rule "mul_literals" (formula "40") (term "0,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "40") (term "1,1,1,1,0")) + (rule "polySimp_elimOne" (formula "40") (term "1,1,1,1,0")) + (rule "javaShiftLeftIntDef" (formula "35") (term "1")) + (rule "mod_axiom" (formula "35") (term "1,0,1")) + (rule "polySimp_mulLiterals" (formula "35") (term "1,1,0,1")) + (rule "javaShiftLeftIntDef" (formula "37") (term "1")) + (rule "mod_axiom" (formula "37") (term "1,0,1")) + (rule "polySimp_mulLiterals" (formula "37") (term "1,1,0,1")) + (rule "javaShiftLeftIntDef" (formula "31") (term "3,0")) + (rule "mod_axiom" (formula "31") (term "1,0,3,0")) + (rule "polySimp_mulLiterals" (formula "31") (term "1,1,0,3,0")) + (rule "javaShiftLeftIntDef" (formula "29") (term "2,0")) + (rule "mod_axiom" (formula "29") (term "1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "29") (term "1,1,0,2,0")) + (rule "javaShiftLeftIntDef" (formula "29") (term "0,1,0")) + (rule "mod_axiom" (formula "29") (term "1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "29") (term "1,1,0,0,1,0")) + (rule "javaShiftLeftIntDef" (formula "39") (term "1,3,0")) + (rule "mod_axiom" (formula "39") (term "1,0,1,3,0")) + (rule "polySimp_mulLiterals" (formula "39") (term "1,1,0,1,3,0")) + (rule "javaShiftLeftIntDef" (formula "38") (term "0")) + (rule "mod_axiom" (formula "38") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "38") (term "1,1,0,0")) + (rule "javaShiftLeftIntDef" (formula "36") (term "0")) + (rule "mod_axiom" (formula "36") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "36") (term "1,1,0,0")) + (rule "javaShiftLeftIntDef" (formula "32") (term "1,0,2,1")) + (rule "mod_axiom" (formula "32") (term "1,0,1,0,2,1")) + (rule "polySimp_mulLiterals" (formula "32") (term "1,1,0,1,0,2,1")) + (rule "javaShiftLeftIntDef" (formula "32") (term "1,0,2,0")) + (rule "mod_axiom" (formula "32") (term "1,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "32") (term "1,1,0,1,0,2,0")) + (rule "javaShiftLeftIntDef" (formula "41") (term "1,1,1,0,0,0")) + (rule "mod_axiom" (formula "41") (term "1,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "41") (term "1,1,0,1,1,1,0,0,0")) + (rule "javaShiftLeftIntDef" (formula "40") (term "1,1,1,0,0,0")) + (rule "mod_axiom" (formula "40") (term "1,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "40") (term "1,1,0,1,1,1,0,0,0")) + (rule "javaShiftLeftIntDef" (formula "40") (term "1,1,1,1,0")) + (rule "mod_axiom" (formula "40") (term "1,0,1,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "40") (term "1,1,0,1,1,1,1,0")) + (rule "shiftLeftDef" (formula "35") (term "0,1")) + (rule "eqSymm" (formula "35")) + (rule "polySimp_elimNeg" (formula "35") (term "1,1,0,0")) + (rule "polySimp_mulComm0" (formula "35") (term "1,1,0,0")) + (rule "polySimp_rightDist" (formula "35") (term "1,1,0,0")) + (rule "polySimp_mulLiterals" (formula "35") (term "1,1,1,0,0")) + (rule "polySimp_mulComm0" (formula "35") (term "0,1,1,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "35") (term "2,0,0")) + (rule "polySimp_elimOneLeft0" (formula "35") (term "2,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "35") (term "1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "35") (term "0,0,0")) + (rule "mul_literals" (formula "35") (term "1,0,0,0,0,0")) + (rule "add_zero_right" (formula "35") (term "0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "35") (term "0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "35") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "35") (term "0,0,0,0")) + (rule "shiftLeftDef" (formula "37") (term "0,1")) + (rule "polySimp_elimNeg" (formula "37") (term "1,1,0,1")) + (rule "polySimp_mulComm0" (formula "37") (term "1,1,0,1")) + (rule "polySimp_rightDist" (formula "37") (term "1,1,0,1")) + (rule "polySimp_mulLiterals" (formula "37") (term "1,1,1,0,1")) + (rule "polySimp_mulComm0" (formula "37") (term "0,1,1,0,1")) + (rule "shiftLeftPositiveShiftDef" (formula "37") (term "2,0,1")) + (rule "polySimp_elimOneLeft0" (formula "37") (term "2,0,1")) + (rule "shiftRightPositiveShiftDef" (formula "37") (term "1,0,1")) + (rule "inEqSimp_ltToLeq" (formula "37") (term "0,0,1")) + (rule "times_zero_1" (formula "37") (term "1,0,0,0,0,1")) + (rule "add_zero_right" (formula "37") (term "0,0,0,0,1")) + (rule "polySimp_addAssoc" (formula "37") (term "0,0,0,1")) + (rule "inEqSimp_commuteGeq" (formula "37")) + (rule "inEqSimp_sepNegMonomial0" (formula "37") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "37") (term "0,0,0,0")) + (rule "applyEq" (formula "37") (term "0") (ifseqformula "35")) + (rule "inEqSimp_commuteLeq" (formula "37")) + (rule "shiftLeftDef" (formula "31") (term "0,3,0")) + (rule "polySimp_elimNeg" (formula "31") (term "1,1,0,3,0")) + (rule "polySimp_mulComm0" (formula "31") (term "1,1,0,3,0")) + (rule "polySimp_rightDist" (formula "31") (term "1,1,0,3,0")) + (rule "polySimp_mulLiterals" (formula "31") (term "1,1,1,0,3,0")) + (rule "polySimp_mulComm0" (formula "31") (term "0,1,1,0,3,0")) + (rule "shiftLeftPositiveShiftDef" (formula "31") (term "2,0,3,0")) + (rule "polySimp_elimOneLeft0" (formula "31") (term "2,0,3,0")) + (rule "shiftRightPositiveShiftDef" (formula "31") (term "1,0,3,0")) + (rule "inEqSimp_ltToLeq" (formula "31") (term "0,0,3,0")) + (rule "mul_literals" (formula "31") (term "1,0,0,0,0,3,0")) + (rule "add_zero_right" (formula "31") (term "0,0,0,0,3,0")) + (rule "polySimp_addAssoc" (formula "31") (term "0,0,0,3,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "31") (term "0,0,3,0")) + (rule "polySimp_mulLiterals" (formula "31") (term "0,0,0,3,0")) + (rule "applyEq" (formula "31") (term "3,0") (ifseqformula "35")) + (rule "shiftLeftDef" (formula "29") (term "0,2,0")) + (rule "polySimp_elimNeg" (formula "29") (term "1,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "29") (term "1,1,0,2,0")) + (rule "polySimp_rightDist" (formula "29") (term "1,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "29") (term "1,1,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "29") (term "0,1,1,0,2,0")) + (rule "shiftLeftPositiveShiftDef" (formula "29") (term "2,0,2,0")) + (rule "polySimp_elimOneLeft0" (formula "29") (term "2,0,2,0")) + (rule "shiftRightPositiveShiftDef" (formula "29") (term "1,0,2,0")) + (rule "inEqSimp_ltToLeq" (formula "29") (term "0,0,2,0")) + (rule "times_zero_1" (formula "29") (term "1,0,0,0,0,2,0")) + (rule "add_zero_right" (formula "29") (term "0,0,0,0,2,0")) + (rule "polySimp_addAssoc" (formula "29") (term "0,0,0,2,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "29") (term "0,0,2,0")) + (rule "polySimp_mulLiterals" (formula "29") (term "0,0,0,2,0")) + (rule "applyEq" (formula "29") (term "2,0") (ifseqformula "35")) + (rule "shiftLeftDef" (formula "29") (term "0,0,1,0")) + (rule "polySimp_elimNeg" (formula "29") (term "1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "29") (term "1,1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "29") (term "1,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "29") (term "1,1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "29") (term "0,1,1,0,0,1,0")) + (rule "shiftLeftPositiveShiftDef" (formula "29") (term "2,0,0,1,0")) + (rule "polySimp_elimOneLeft0" (formula "29") (term "2,0,0,1,0")) + (rule "shiftRightPositiveShiftDef" (formula "29") (term "1,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "29") (term "0,0,0,1,0")) + (rule "times_zero_1" (formula "29") (term "1,0,0,0,0,0,1,0")) + (rule "add_zero_right" (formula "29") (term "0,0,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "29") (term "0,0,0,0,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "29") (term "0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "29") (term "0,0,0,0,1,0")) + (rule "applyEq" (formula "29") (term "0,1,0") (ifseqformula "35")) + (rule "shiftLeftDef" (formula "39") (term "0,1,3,0")) + (rule "polySimp_elimNeg" (formula "39") (term "1,1,0,1,3,0")) + (rule "polySimp_mulComm0" (formula "39") (term "1,1,0,1,3,0")) + (rule "polySimp_rightDist" (formula "39") (term "1,1,0,1,3,0")) + (rule "polySimp_mulLiterals" (formula "39") (term "1,1,1,0,1,3,0")) + (rule "polySimp_mulComm0" (formula "39") (term "0,1,1,0,1,3,0")) + (rule "shiftLeftPositiveShiftDef" (formula "39") (term "2,0,1,3,0")) + (rule "polySimp_elimOneLeft0" (formula "39") (term "2,0,1,3,0")) + (rule "shiftRightPositiveShiftDef" (formula "39") (term "1,0,1,3,0")) + (rule "inEqSimp_ltToLeq" (formula "39") (term "0,0,1,3,0")) + (rule "times_zero_1" (formula "39") (term "1,0,0,0,0,1,3,0")) + (rule "add_zero_right" (formula "39") (term "0,0,0,0,1,3,0")) + (rule "polySimp_addAssoc" (formula "39") (term "0,0,0,1,3,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "39") (term "0,0,1,3,0")) + (rule "polySimp_mulLiterals" (formula "39") (term "0,0,0,1,3,0")) + (rule "applyEq" (formula "39") (term "1,3,0") (ifseqformula "35")) + (rule "shiftLeftDef" (formula "38") (term "0,0")) + (rule "polySimp_elimNeg" (formula "38") (term "1,1,0,0")) + (rule "polySimp_mulComm0" (formula "38") (term "1,1,0,0")) + (rule "polySimp_rightDist" (formula "38") (term "1,1,0,0")) + (rule "polySimp_mulLiterals" (formula "38") (term "1,1,1,0,0")) + (rule "polySimp_mulComm0" (formula "38") (term "0,1,1,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "38") (term "2,0,0")) + (rule "polySimp_elimOneLeft0" (formula "38") (term "2,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "38") (term "1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "38") (term "0,0,0")) + (rule "times_zero_1" (formula "38") (term "1,0,0,0,0,0")) + (rule "add_zero_right" (formula "38") (term "0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "38") (term "0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "38") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "38") (term "0,0,0,0")) + (rule "applyEq" (formula "38") (term "0") (ifseqformula "35")) + (rule "shiftLeftDef" (formula "36") (term "0,0")) + (rule "polySimp_elimNeg" (formula "36") (term "1,1,0,0")) + (rule "polySimp_mulComm0" (formula "36") (term "1,1,0,0")) + (rule "polySimp_rightDist" (formula "36") (term "1,1,0,0")) + (rule "polySimp_mulLiterals" (formula "36") (term "1,1,1,0,0")) + (rule "polySimp_mulComm0" (formula "36") (term "0,1,1,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "36") (term "2,0,0")) + (rule "polySimp_elimOneLeft0" (formula "36") (term "2,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "36") (term "1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "36") (term "0,0,0")) + (rule "times_zero_1" (formula "36") (term "1,0,0,0,0,0")) + (rule "add_zero_right" (formula "36") (term "0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "36") (term "0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "36") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "36") (term "0,0,0,0")) + (rule "applyEq" (formula "36") (term "0") (ifseqformula "35")) + (rule "shiftLeftDef" (formula "32") (term "0,1,0,2,1")) + (rule "eqSymm" (formula "32")) + (rule "polySimp_elimNeg" (formula "32") (term "1,1,0,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "32") (term "1,1,0,1,0,2,0")) + (rule "polySimp_rightDist" (formula "32") (term "1,1,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "32") (term "1,1,1,0,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "32") (term "0,1,1,0,1,0,2,0")) + (rule "shiftLeftPositiveShiftDef" (formula "32") (term "2,0,1,0,2,0")) + (rule "polySimp_elimOneLeft0" (formula "32") (term "2,0,1,0,2,0")) + (rule "shiftRightPositiveShiftDef" (formula "32") (term "1,0,1,0,2,0")) + (rule "inEqSimp_ltToLeq" (formula "32") (term "0,0,1,0,2,0")) + (rule "times_zero_1" (formula "32") (term "1,0,0,0,0,1,0,2,0")) + (rule "add_literals" (formula "32") (term "0,0,0,0,1,0,2,0")) + (rule "polySimp_addAssoc" (formula "32") (term "0,0,0,1,0,2,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "32") (term "0,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "32") (term "0,0,0,1,0,2,0")) + (rule "applyEq" (formula "32") (term "1,0,2,0") (ifseqformula "35")) + (rule "shiftLeftDef" (formula "41") (term "0,1,1,1,0,0,0")) + (rule "polySimp_elimNeg" (formula "41") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "41") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "41") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "41") (term "1,1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "41") (term "0,1,1,0,1,1,1,0,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "41") (term "2,0,1,1,1,0,0,0")) + (rule "polySimp_elimOneLeft0" (formula "41") (term "2,0,1,1,1,0,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "41") (term "1,0,1,1,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "41") (term "0,0,1,1,1,0,0,0")) + (rule "mul_literals" (formula "41") (term "1,0,0,0,0,1,1,1,0,0,0")) + (rule "add_zero_right" (formula "41") (term "0,0,0,0,1,1,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "41") (term "0,0,0,1,1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "41") (term "0,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "41") (term "0,0,0,1,1,1,0,0,0")) + (rule "applyEq" (formula "41") (term "1,1,1,0,0,0") (ifseqformula "35")) + (rule "shiftLeftDef" (formula "40") (term "0,1,1,1,0,0,0")) + (rule "polySimp_elimNeg" (formula "40") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "40") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "40") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "40") (term "1,1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "40") (term "0,1,1,0,1,1,1,0,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "40") (term "2,0,1,1,1,0,0,0")) + (rule "polySimp_elimOneLeft0" (formula "40") (term "2,0,1,1,1,0,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "40") (term "1,0,1,1,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "40") (term "0,0,1,1,1,0,0,0")) + (rule "times_zero_1" (formula "40") (term "1,0,0,0,0,1,1,1,0,0,0")) + (rule "add_literals" (formula "40") (term "0,0,0,0,1,1,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "40") (term "0,0,0,1,1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "40") (term "0,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "40") (term "0,0,0,1,1,1,0,0,0")) + (rule "applyEq" (formula "40") (term "1,1,1,0,0,0") (ifseqformula "35")) + (rule "shiftLeftDef" (formula "40") (term "0,1,1,1,1,0")) + (rule "polySimp_elimNeg" (formula "40") (term "1,1,0,1,1,1,1,0")) + (rule "polySimp_mulComm0" (formula "40") (term "1,1,0,1,1,1,1,0")) + (rule "polySimp_rightDist" (formula "40") (term "1,1,0,1,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "40") (term "1,1,1,0,1,1,1,1,0")) + (rule "polySimp_mulComm0" (formula "40") (term "0,1,1,0,1,1,1,1,0")) + (rule "shiftLeftPositiveShiftDef" (formula "40") (term "2,0,1,1,1,1,0")) + (rule "polySimp_elimOneLeft0" (formula "40") (term "2,0,1,1,1,1,0")) + (rule "shiftRightPositiveShiftDef" (formula "40") (term "1,0,1,1,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "40") (term "0,0,1,1,1,1,0")) + (rule "times_zero_1" (formula "40") (term "1,0,0,0,0,1,1,1,1,0")) + (rule "add_zero_right" (formula "40") (term "0,0,0,0,1,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "40") (term "0,0,0,1,1,1,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "40") (term "0,0,1,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "40") (term "0,0,0,1,1,1,1,0")) + (rule "applyEq" (formula "40") (term "1,1,1,1,0") (ifseqformula "35")) + (rule "shiftLeftDef" (formula "32") (term "0,1,0,2,1")) + (rule "eqSymm" (formula "32")) + (rule "polySimp_elimNeg" (formula "32") (term "1,1,0,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "32") (term "1,1,0,1,0,2,0")) + (rule "polySimp_rightDist" (formula "32") (term "1,1,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "32") (term "1,1,1,0,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "32") (term "0,1,1,0,1,0,2,0")) + (rule "shiftLeftPositiveShiftDef" (formula "32") (term "2,0,1,0,2,0")) + (rule "polySimp_elimOneLeft0" (formula "32") (term "2,0,1,0,2,0")) + (rule "shiftRightPositiveShiftDef" (formula "32") (term "1,0,1,0,2,0")) + (rule "inEqSimp_ltToLeq" (formula "32") (term "0,0,1,0,2,0")) + (rule "times_zero_1" (formula "32") (term "1,0,0,0,0,1,0,2,0")) + (rule "add_zero_right" (formula "32") (term "0,0,0,0,1,0,2,0")) + (rule "polySimp_addAssoc" (formula "32") (term "0,0,0,1,0,2,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "32") (term "0,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "32") (term "0,0,0,1,0,2,0")) + (rule "applyEq" (formula "32") (term "1,0,2,0") (ifseqformula "35")) + (rule "inEqSimp_exactShadow3" (formula "36") (ifseqformula "38")) + (rule "mul_literals" (formula "36") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "36")) + (rule "mul_literals" (formula "36") (term "1")) + (rule "inEqSimp_or_subsumption6" (formula "12") (term "1,0")) + (rule "inEqSimp_gtToGeq" (formula "12") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,0,1,1,0")) + (rule "polySimp_pullOutFactor2b" (formula "12") (term "0,0,1,1,0")) + (rule "add_literals" (formula "12") (term "1,1,0,0,1,1,0")) + (rule "times_zero_1" (formula "12") (term "1,0,0,1,1,0")) + (rule "add_zero_right" (formula "12") (term "0,0,1,1,0")) + (rule "qeq_literals" (formula "12") (term "0,1,1,0")) + (builtin "One Step Simplification" (formula "12")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "61") (term "0")) + (rule "translateJavaCastInt" (formula "61") (term "0,0")) + (rule "castedGetAny" (formula "61") (term "0,0")) + (rule "applyEq" (formula "61") (term "0,0") (ifseqformula "56")) + (rule "eqSymm" (formula "61")) + (rule "seqGetAlphaCast" (formula "87") (term "0")) + (rule "castedGetAny" (formula "87") (term "0")) + (builtin "One Step Simplification" (formula "87")) + (rule "true_left" (formula "87")) + (rule "Definition_axiom_for_elementsToReadCountClassEq_in_de_wiesler_BucketPointers" (formula "70") (term "1,1,1,0") (inst "b=b")) + (rule "translateJavaCastInt" (formula "70") (term "1,1,1,0")) + (rule "applyEq" (formula "70") (term "1,1,1,1,0") (ifseqformula "43")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "70") (term "1,3,1,2,0,1,0")) + (rule "translateJavaMulInt" (formula "70") (term "0,0,2,1,3,1,2,0,1,0")) + (rule "translateJavaAddInt" (formula "70") (term "0,2,1,3,1,2,0,1,0")) + (rule "polySimp_mulComm0" (formula "70") (term "0,0,2,1,3,1,2,0,1,0")) + (rule "polySimp_addComm0" (formula "70") (term "0,2,1,3,1,2,0,1,0")) + (rule "Definition_axiom_for_elementsToReadOfBucketCountClassEq_in_de_wiesler_BucketPointers" (formula "70") (term "2,2,0,1,0")) + (rule "translateJavaAddInt" (formula "70") (term "4,2,2,0,1,0")) + (rule "translateJavaAddInt" (formula "70") (term "3,2,2,0,1,0")) + (rule "polySimp_homoEq" (formula "70") (term "1,0")) + (rule "polySimp_addComm1" (formula "70") (term "0,1,0")) + (rule "polySimp_sepPosMonomial" (formula "70") (term "1,0")) + (rule "polySimp_mulComm0" (formula "70") (term "1,1,0")) + (rule "polySimp_rightDist" (formula "70") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "70") (term "1,1,1,0")) + (rule "polySimp_elimOne" (formula "70") (term "1,1,1,0")) + (rule "polySimp_mulAssoc" (formula "70") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "70") (term "0,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "70") (term "0,1,1,0")) + (rule "polySimp_elimOne" (formula "70") (term "0,1,1,0")) + (rule "arrayLengthNotNegative" (formula "83") (term "0")) + (rule "arrayLengthIsAShort" (formula "84") (term "0")) + (rule "expand_inShort" (formula "84")) + (rule "replace_short_MAX" (formula "84") (term "1,0")) + (rule "replace_short_MIN" (formula "84") (term "0,1")) + (rule "andLeft" (formula "84")) + (rule "inEqSimp_commuteLeq" (formula "85")) + (rule "inEqSimp_subsumption1" (formula "85") (ifseqformula "83")) + (rule "leq_literals" (formula "85") (term "0")) + (builtin "One Step Simplification" (formula "85")) + (rule "true_left" (formula "85")) + (rule "inEqSimp_exactShadow3" (formula "85") (ifseqformula "84")) + (rule "polySimp_mulAssoc" (formula "85") (term "0,0")) + (rule "polySimp_mulComm0" (formula "85") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "85") (term "0,0")) + (rule "polySimp_addComm0" (formula "85") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "85")) + (rule "polySimp_mulLiterals" (formula "85") (term "0")) + (rule "inEqSimp_subsumption4" (formula "85") (ifseqformula "28")) + (rule "greater_literals" (formula "85") (term "0,0")) + (builtin "One Step Simplification" (formula "85")) + (rule "mul_literals" (formula "85") (term "0,0")) + (rule "leq_literals" (formula "85") (term "0")) + (builtin "One Step Simplification" (formula "85")) + (rule "true_left" (formula "85")) + (rule "Contract_axiom_for_lastReadOf_in_BucketPointers" (formula "80") (term "0,1,0")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "80") (term "1,0,0") (ifseqformula "73")) + (builtin "One Step Simplification" (formula "80") (ifInst "" (formula "123")) (ifInst "" (formula "21"))) + (rule "wellFormedAnonEQ" (formula "80") (term "1,0") (ifseqformula "73")) + (rule "wellFormedAnon" (formula "80") (term "0,1,0")) + (rule "wellFormedAnon" (formula "80") (term "0,0,1,0")) + (rule "translateJavaAddInt" (formula "80") (term "2,1,1,0,0,1,1")) + (rule "translateJavaAddInt" (formula "80") (term "2,0,1,0,1,1")) + (rule "replace_known_left" (formula "80") (term "1,1,0") (ifseqformula "72")) + (builtin "One Step Simplification" (formula "80") (ifInst "" (formula "17")) (ifInst "" (formula "16")) (ifInst "" (formula "5"))) + (rule "polySimp_addComm0" (formula "80") (term "2,1,1,0,0,1,1")) + (rule "polySimp_addComm0" (formula "80") (term "2,0,1,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "80") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "80") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "80") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "80") (term "0,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "80") (term "0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "80") (term "1,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "80") (term "0,0,0")) + (rule "replace_known_left" (formula "80") (term "0,0,0") (ifseqformula "11")) + (builtin "One Step Simplification" (formula "80")) + (rule "inEqSimp_commuteLeq" (formula "80") (term "1,0,1,1")) + (rule "applyEq" (formula "80") (term "2,0,1,0,1,1") (ifseqformula "43")) + (rule "applyEq" (formula "80") (term "1,0,0,1,1,1") (ifseqformula "89")) + (rule "applyEq" (formula "80") (term "1,0,1,1,1,1") (ifseqformula "89")) + (rule "applyEq" (formula "80") (term "2,0,0,1,1,1,1") (ifseqformula "43")) + (rule "applyEq" (formula "80") (term "0,1,0,0,0") (ifseqformula "43")) + (rule "inEqSimp_sepNegMonomial0" (formula "80") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "80") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "80") (term "0,0,0")) + (rule "replace_known_left" (formula "80") (term "0,0") (ifseqformula "7")) + (builtin "One Step Simplification" (formula "80")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "81") (term "0,1,0")) + (rule "translateJavaMulInt" (formula "81") (term "0,2,0,1,0")) + (rule "polySimp_mulComm0" (formula "81") (term "0,2,0,1,0")) + (rule "replaceKnownSelect_taclet1000211201200101012_0" (formula "81") (term "0,1,0")) + (rule "replaceKnownAuxiliaryConstant_taclet1000211201200101012_1" (formula "81") (term "0,1,0")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "81") (term "0,1,1,0")) + (rule "translateJavaAddInt" (formula "81") (term "0,2,0,1,1,0")) + (rule "translateJavaMulInt" (formula "81") (term "0,0,2,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "81") (term "0,0,2,0,1,1,0")) + (rule "polySimp_addComm0" (formula "81") (term "0,2,0,1,1,0")) + (rule "pullOutSelect" (formula "81") (term "0,1,1,0") (inst "selectSK=arr_2")) + (rule "simplifySelectOfAnonEQ" (formula "81") (ifseqformula "73")) + (builtin "One Step Simplification" (formula "81") (ifInst "" (formula "99")) (ifInst "" (formula "10"))) + (rule "polySimp_addComm0" (formula "82") (term "1,0")) + (rule "elementOfSingleton" (formula "81") (term "0,0")) + (builtin "One Step Simplification" (formula "81")) + (rule "polySimp_homoEq" (formula "81") (term "0,0")) + (rule "polySimp_mulComm0" (formula "81") (term "1,0,0,0")) + (rule "polySimp_rightDist" (formula "81") (term "1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "81") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "81") (term "0,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "81") (term "0,0,0")) + (rule "polySimp_addComm0" (formula "81") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "81") (term "0,0,0")) + (rule "add_literals" (formula "81") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "81") (term "1,0,0,0")) + (rule "add_zero_right" (formula "81") (term "0,0,0")) + (rule "equal_literals" (formula "81") (term "0,0")) + (builtin "One Step Simplification" (formula "81")) + (rule "simplifySelectOfAnon" (formula "81")) + (builtin "One Step Simplification" (formula "81") (ifInst "" (formula "99")) (ifInst "" (formula "10"))) + (rule "elementOfUnion" (formula "81") (term "0,0")) + (rule "elementOfArrayRangeConcrete" (formula "81") (term "1,0,0")) + (rule "replace_known_right" (formula "81") (term "0,0,1,0,0") (ifseqformula "105")) + (builtin "One Step Simplification" (formula "81")) + (rule "elementOfUnion" (formula "81") (term "0,0")) + (builtin "One Step Simplification" (formula "81")) + (rule "applyEqReverse" (formula "82") (term "0,0,1,0") (ifseqformula "81")) + (rule "hideAuxiliaryEq" (formula "81")) + (rule "polySimp_addComm0" (formula "81") (term "1,0")) + (rule "Contract_axiom_for_toReadCountOfBucket_in_BucketPointers" (formula "81") (term "1,1")) + (builtin "One Step Simplification" (formula "81") (ifInst "" (formula "124")) (ifInst "" (formula "21"))) + (rule "wellFormedAnon" (formula "81") (term "1,0")) + (rule "wellFormedAnon" (formula "81") (term "0,1,0")) + (rule "replace_known_left" (formula "81") (term "1,0,1,0") (ifseqformula "16")) + (builtin "One Step Simplification" (formula "81") (ifInst "" (formula "17")) (ifInst "" (formula "5"))) + (rule "inEqSimp_ltToLeq" (formula "81") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "81") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "81") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "81") (term "0,0,0")) + (rule "replace_known_left" (formula "81") (term "0,0,0") (ifseqformula "11")) + (builtin "One Step Simplification" (formula "81")) + (rule "applyEq" (formula "81") (term "0,1,0,0,0") (ifseqformula "43")) + (rule "inEqSimp_sepNegMonomial0" (formula "81") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "81") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "81") (term "0,0,0")) + (rule "replace_known_left" (formula "81") (term "0,0") (ifseqformula "7")) + (builtin "One Step Simplification" (formula "81")) + (rule "inEqSimp_subsumption1" (formula "81") (term "0,1,1") (ifseqformula "65")) + (rule "leq_literals" (formula "81") (term "0,0,1,1")) + (builtin "One Step Simplification" (formula "81")) + (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "82") (term "1,1")) + (rule "translateJavaSubInt" (formula "82") (term "1,1,1")) + (rule "polySimp_elimSub" (formula "82") (term "1,1,1")) + (rule "polySimp_homoEq" (formula "82")) + (rule "polySimp_addComm1" (formula "82") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "82") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "82") (term "1,0,0,0,1,0")) + (rule "polySimp_sepPosMonomial" (formula "82")) + (rule "polySimp_mulComm0" (formula "82") (term "1")) + (rule "polySimp_rightDist" (formula "82") (term "1")) + (rule "mul_literals" (formula "82") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "82") (term "1,1")) + (rule "polySimp_elimOne" (formula "82") (term "1,1")) + (rule "inEqSimp_sepPosMonomial0" (formula "82") (term "0,0")) + (rule "polySimp_mulComm0" (formula "82") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "82") (term "1,0,0")) + (rule "mul_literals" (formula "82") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "82") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "82") (term "1,1,0,0")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "83") (term "0,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "83") (ifInst "" (formula "125")) (ifInst "" (formula "21"))) + (rule "wellFormedAnon" (formula "83") (term "1,0")) + (rule "wellFormedAnon" (formula "83") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "83") (term "2,1,1,0,1,1,1,1")) + (rule "translateJavaSubInt" (formula "83") (term "2,0,1,0,1,1,1,1,1")) + (rule "replace_known_left" (formula "83") (term "1,0,1,0") (ifseqformula "16")) + (builtin "One Step Simplification" (formula "83") (ifInst "" (formula "17")) (ifInst "" (formula "5"))) + (rule "polySimp_elimSub" (formula "83") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "83") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "83") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "83") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "83") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "83") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "83") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "83") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "83") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "83") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "83") (term "0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "83") (term "1,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "83") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "83") (term "0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "83") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "83") (term "1,0,1,1,1,1")) + (rule "applyEq" (formula "83") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "43")) + (rule "polySimp_pullOutFactor1b" (formula "83") (term "0,0,0,1,1,1,1")) + (rule "add_literals" (formula "83") (term "1,1,0,0,0,1,1,1,1")) + (rule "times_zero_1" (formula "83") (term "1,0,0,0,1,1,1,1")) + (rule "add_literals" (formula "83") (term "0,0,0,1,1,1,1")) + (rule "leq_literals" (formula "83") (term "0,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "83")) + (rule "applyEq" (formula "83") (term "2,0,1,0,0,1,1") (ifseqformula "43")) + (rule "inEqSimp_homoInEq1" (formula "83") (term "1,0,0,1,1")) + (rule "polySimp_pullOutFactor1" (formula "83") (term "0,1,0,0,1,1")) + (rule "add_literals" (formula "83") (term "1,0,1,0,0,1,1")) + (rule "times_zero_1" (formula "83") (term "0,1,0,0,1,1")) + (rule "leq_literals" (formula "83") (term "1,0,0,1,1")) + (builtin "One Step Simplification" (formula "83")) + (rule "applyEq" (formula "83") (term "0,1,0,0") (ifseqformula "43")) + (rule "inEqSimp_homoInEq1" (formula "83") (term "1,0,0")) + (rule "polySimp_pullOutFactor1" (formula "83") (term "0,1,0,0")) + (rule "add_literals" (formula "83") (term "1,0,1,0,0")) + (rule "times_zero_1" (formula "83") (term "0,1,0,0")) + (rule "leq_literals" (formula "83") (term "1,0,0")) + (builtin "One Step Simplification" (formula "83")) + (rule "applyEq" (formula "83") (term "0,1,0,0,1,1,1,1") (ifseqformula "43")) + (rule "inEqSimp_homoInEq1" (formula "83") (term "1,0,0,1,1,1,1")) + (rule "polySimp_pullOutFactor1" (formula "83") (term "0,1,0,0,1,1,1,1")) + (rule "add_literals" (formula "83") (term "1,0,1,0,0,1,1,1,1")) + (rule "times_zero_1" (formula "83") (term "0,1,0,0,1,1,1,1")) + (rule "leq_literals" (formula "83") (term "1,0,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "83")) + (rule "applyEq" (formula "83") (term "2,0,1,0,1,1") (ifseqformula "43")) + (rule "inEqSimp_sepNegMonomial0" (formula "83") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "83") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "83") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_subsumption1" (formula "83") (term "0,0") (ifseqformula "27")) + (rule "leq_literals" (formula "83") (term "0,0,0")) + (builtin "One Step Simplification" (formula "83")) + (rule "inEqSimp_subsumption1" (formula "83") (term "0,0,1,1,1,1") (ifseqformula "27")) + (rule "leq_literals" (formula "83") (term "0,0,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "83")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "84") (term "0,1,0,1,1,1")) + (rule "translateJavaCastInt" (formula "84") (term "0,0,1,0,1,1,1")) + (rule "castedGetAny" (formula "84") (term "0,0,1,0,1,1,1")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "84") (term "0,1,0,0,0,1,1")) + (builtin "One Step Simplification" (formula "84") (ifInst "" (formula "126")) (ifInst "" (formula "21"))) + (rule "wellFormedAnon" (formula "84") (term "1,0")) + (rule "wellFormedAnon" (formula "84") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "84") (term "2,1,1,0,1,1,1,1")) + (rule "translateJavaSubInt" (formula "84") (term "2,0,1,0,1,1,1,1,1")) + (rule "replace_known_left" (formula "84") (term "1,1,0") (ifseqformula "5")) + (builtin "One Step Simplification" (formula "84") (ifInst "" (formula "17")) (ifInst "" (formula "16"))) + (rule "polySimp_elimSub" (formula "84") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "84") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "84") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "84") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "84") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "84") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "84") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "84") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "84") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "84") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "84") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "84") (term "0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "84") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "84") (term "0,0,0")) + (rule "replace_known_left" (formula "84") (term "0,0,0") (ifseqformula "11")) + (builtin "One Step Simplification" (formula "84")) + (rule "inEqSimp_commuteLeq" (formula "84") (term "1,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "84") (term "1,0,0,1,1,1,1,1")) + (rule "applyEq" (formula "84") (term "0,1,0,0,1,1,1,1,1") (ifseqformula "43")) + (rule "applyEq" (formula "84") (term "0,0,0") (ifseqformula "43")) + (rule "applyEq" (formula "84") (term "2,0,1,0,1,1") (ifseqformula "43")) + (rule "applyEq" (formula "84") (term "2,0,1,0,0,1,1") (ifseqformula "43")) + (rule "applyEq" (formula "84") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "43")) + (rule "inEqSimp_sepNegMonomial0" (formula "84") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "84") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "84") (term "0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "84") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "84") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "84") (term "0,0,0,1,1,1,1")) + (rule "replace_known_left" (formula "84") (term "0,0,1,1,1,1") (ifseqformula "7")) + (builtin "One Step Simplification" (formula "84")) + (rule "inEqSimp_subsumption1" (formula "84") (term "0,0") (ifseqformula "7")) + (rule "inEqSimp_homoInEq0" (formula "84") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "84") (term "0,0,0,0")) + (rule "add_literals" (formula "84") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "84") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "84") (term "0,0,0,0")) + (rule "qeq_literals" (formula "84") (term "0,0,0")) + (builtin "One Step Simplification" (formula "84")) + (rule "inEqSimp_subsumption1" (formula "84") (term "1,0,0,1,1,1,1,1") (ifseqformula "7")) + (rule "inEqSimp_homoInEq0" (formula "84") (term "0,1,0,0,1,1,1,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "84") (term "0,0,1,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "84") (term "1,1,0,0,1,0,0,1,1,1,1,1")) + (rule "times_zero_1" (formula "84") (term "1,0,0,1,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "84") (term "0,0,1,0,0,1,1,1,1,1")) + (rule "qeq_literals" (formula "84") (term "0,1,0,0,1,1,1,1,1")) + (builtin "One Step Simplification" (formula "84")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "85") (term "0,1,0,0,0,1,1")) + (rule "translateJavaCastInt" (formula "85") (term "0,0,1,0,0,0,1,1")) + (rule "castedGetAny" (formula "85") (term "0,0,1,0,0,0,1,1")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "85") (term "0,1")) + (rule "replace_known_right" (formula "85") (term "0,0,1") (ifseqformula "101")) + (builtin "One Step Simplification" (formula "85")) + (rule "commute_and_2" (formula "70") (term "0,0")) + (rule "nnf_notAnd" (formula "95") (term "0,0")) + (rule "lenNonNegative" (formula "66") (term "0")) + (rule "inEqSimp_commuteLeq" (formula "66")) + (rule "applyEq" (formula "66") (term "0") (ifseqformula "67")) + (rule "inEqSimp_sepPosMonomial1" (formula "66")) + (rule "mul_literals" (formula "66") (term "1")) + (rule "inEqSimp_subsumption1" (formula "66") (ifseqformula "27")) + (rule "leq_literals" (formula "66") (term "0")) + (builtin "One Step Simplification" (formula "66")) + (rule "true_left" (formula "66")) + (rule "nnf_notAnd" (formula "26") (term "0,0")) + (rule "commute_and" (formula "129")) + (rule "nnf_imp2or" (formula "59") (term "0,0,1,0")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "64") (term "0")) + (rule "replace_known_right" (formula "64") (term "0,0") (ifseqformula "101")) + (builtin "One Step Simplification" (formula "64")) + (rule "andLeft" (formula "64")) + (rule "replace_known_left" (formula "79") (term "1,1,1") (ifseqformula "65")) + (builtin "One Step Simplification" (formula "79") (ifInst "" (formula "64")) (ifInst "" (formula "64"))) + (rule "replace_known_left" (formula "81") (term "0") (ifseqformula "64")) + (builtin "One Step Simplification" (formula "81") (ifInst "" (formula "64")) (ifInst "" (formula "65"))) + (rule "andLeft" (formula "81")) + (rule "andLeft" (formula "82")) + (rule "andLeft" (formula "81")) + (rule "andLeft" (formula "84")) + (rule "andLeft" (formula "81")) + (rule "andLeft" (formula "81")) + (rule "inEqSimp_exactShadow3" (formula "82") (ifseqformula "83")) + (rule "polySimp_mulComm0" (formula "82") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "82")) + (rule "polySimp_mulLiterals" (formula "82") (term "1")) + (rule "polySimp_elimOne" (formula "82") (term "1")) + (rule "Contract_axiom_for_toReadCountOfBucket_in_BucketPointers" (formula "66") (term "0")) + (builtin "One Step Simplification" (formula "66") (ifInst "" (formula "135")) (ifInst "" (formula "21"))) + (rule "wellFormedAnon" (formula "66") (term "1,0")) + (rule "wellFormedAnon" (formula "66") (term "0,1,0")) + (rule "replace_known_left" (formula "66") (term "0,0,1,0") (ifseqformula "17")) + (builtin "One Step Simplification" (formula "66") (ifInst "" (formula "16")) (ifInst "" (formula "5"))) + (rule "inEqSimp_ltToLeq" (formula "66") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "66") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "66") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "66") (term "0,0,0")) + (rule "replace_known_left" (formula "66") (term "0,0,0") (ifseqformula "11")) + (builtin "One Step Simplification" (formula "66")) + (rule "applyEq" (formula "66") (term "0,1,0,0,0") (ifseqformula "43")) + (rule "inEqSimp_sepNegMonomial0" (formula "66") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "66") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "66") (term "0,0,0")) + (rule "replace_known_left" (formula "66") (term "0,0") (ifseqformula "7")) + (builtin "One Step Simplification" (formula "66")) + (rule "inEqSimp_subsumption1" (formula "66") (term "0,1,1") (ifseqformula "67")) + (rule "leq_literals" (formula "66") (term "0,0,1,1")) + (builtin "One Step Simplification" (formula "66") (ifInst "" (formula "90"))) + (rule "true_left" (formula "66")) + (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "66") (term "0")) + (rule "translateJavaSubInt" (formula "66") (term "1,0")) + (rule "polySimp_elimSub" (formula "66") (term "1,0")) + (rule "inEqSimp_ltToLeq" (formula "66") (term "0,0")) + (rule "polySimp_mulComm0" (formula "66") (term "1,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "66") (term "0,0")) + (rule "polySimp_mulComm0" (formula "66") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "66") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "66") (term "1,1,0,0")) + (rule "mul_literals" (formula "66") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "66") (term "1,1,0,0")) + (rule "applyEq" (formula "66") (term "0") (ifseqformula "90")) + (rule "inEqSimp_homoInEq1" (formula "66")) + (rule "polySimp_mulComm0" (formula "66") (term "1,0")) + (rule "polySimp_rightDist" (formula "66") (term "1,0")) + (rule "mul_literals" (formula "66") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "66") (term "0")) + (rule "add_literals" (formula "66") (term "0,0")) + (rule "add_zero_left" (formula "66") (term "0")) + (rule "inEqSimp_invertInEq0" (formula "66")) + (rule "mul_literals" (formula "66") (term "1")) + (rule "polySimp_mulLiterals" (formula "66") (term "0")) + (rule "polySimp_elimOne" (formula "66") (term "0")) + (rule "Contract_axiom_for_isValidBucketPointer_in_BucketPointers" (formula "103") (term "0,1,0")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "103") (term "1,0,0") (ifseqformula "74")) + (builtin "One Step Simplification" (formula "103") (ifInst "" (formula "64")) (ifInst "" (formula "135")) (ifInst "" (formula "64")) (ifInst "" (formula "65")) (ifInst "" (formula "21"))) + (rule "true_left" (formula "103")) + (rule "Definition_axiom_for_isValidBucketPointer_in_de_wiesler_BucketPointers" (formula "103") (term "0,1,0")) + (builtin "One Step Simplification" (formula "103")) + (rule "translateJavaMulInt" (formula "103") (term "0,2,0,1,0,0,0,0,1,0")) + (rule "translateJavaAddInt" (formula "103") (term "0,2,0,1,1,0,0,0,1,0")) + (rule "translateJavaAddInt" (formula "103") (term "2,1,1,0,0,0,0,1,0")) + (rule "translateJavaMulInt" (formula "103") (term "0,2,1,0,0,0,0,0,1,0")) + (rule "translateJavaMulInt" (formula "103") (term "0,2,1,0,1,0,0,1,0")) + (rule "translateJavaAddInt" (formula "103") (term "2,1,1,1,0,0,0,1,0")) + (rule "translateJavaMulInt" (formula "103") (term "0,2,0,1,1,0,0,1,0")) + (rule "translateJavaMulInt" (formula "103") (term "0,2,0,0,1,0,1,0")) + (rule "translateJavaAddInt" (formula "103") (term "0,2,0,0,1,1,0")) + (rule "translateJavaAddInt" (formula "103") (term "0,2,1,0,1,0,0,0,1,0")) + (rule "translateJavaMulInt" (formula "103") (term "0,0,2,0,1,1,0,0,0,1,0")) + (rule "eqSymm" (formula "103") (term "0,1,0,0,1,0")) + (rule "translateJavaMulInt" (formula "103") (term "0,0,2,0,0,1,1,0")) + (rule "translateJavaMulInt" (formula "103") (term "0,0,2,1,0,1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "103") (term "0,2,0,1,0,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "103") (term "0,2,1,0,0,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "103") (term "0,2,0,1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "103") (term "0,2,0,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "103") (term "0,0,2,0,1,1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "103") (term "0,2,0,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "103") (term "0,0,2,0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "103") (term "0,0,2,1,0,1,0,0,0,1,0")) + (rule "polySimp_addComm0" (formula "103") (term "2,1,1,0,0,0,0,1,0")) + (rule "polySimp_addComm0" (formula "103") (term "2,1,1,1,0,0,0,1,0")) + (rule "polySimp_addComm0" (formula "103") (term "0,2,0,1,1,0,0,0,1,0")) + (rule "polySimp_addComm0" (formula "103") (term "0,2,0,0,1,1,0")) + (rule "polySimp_addComm0" (formula "103") (term "0,2,1,0,1,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "103") (term "0,0,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "103") (term "0,1,0,0,0,1,0")) + (rule "applyEq" (formula "103") (term "1,1,1,0,0,1,0") (ifseqformula "100")) + (rule "nnf_notAnd" (formula "68") (term "0,0")) + (rule "nnf_imp2or" (formula "102") (term "0")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "14") (term "1,1") (inst "b=b")) + (builtin "One Step Simplification" (formula "14")) + (rule "expand_inInt" (formula "14") (term "1,0,0,1,1,1")) + (rule "replace_int_MAX" (formula "14") (term "1,0,1,0,0,1,1,1")) + (rule "replace_int_MIN" (formula "14") (term "0,1,1,0,0,1,1,1")) + (rule "translateJavaCastInt" (formula "14") (term "0,1,0,1,0,0,0,1,1")) + (rule "translateJavaMulInt" (formula "14") (term "1,0,0,0,0,0,1,1")) + (rule "translateJavaAddInt" (formula "14") (term "1,1,0,0,1,1")) + (rule "translateJavaCastInt" (formula "14") (term "0,0,1,0,1,1")) + (rule "translateJavaMulInt" (formula "14") (term "0,1,0,0,0,0,1,1")) + (rule "translateJavaCastInt" (formula "14") (term "1,1,0,0,1,0,0,0,1,1")) + (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,0,0,0,1,1")) + (rule "polySimp_mulComm0" (formula "14") (term "0,1,0,0,0,0,1,1")) + (rule "polySimp_addComm0" (formula "14") (term "1,1,0,0,1,1")) + (rule "castedGetAny" (formula "14") (term "0,1,0,1,0,0,0,1,1")) + (rule "castedGetAny" (formula "14") (term "0,0,1,0,1,1")) + (rule "replace_known_left" (formula "14") (term "0,1,0,1,1") (ifseqformula "101")) + (builtin "One Step Simplification" (formula "14")) + (rule "castedGetAny" (formula "14") (term "1,1,0,0,1,0,0,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "14") (term "1,0,0,0,1,1,1")) + (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,1,0,0,0,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "14") (term "0,0,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "14") (term "0,0,0,0,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "14") (term "0,0,0,1,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "14") (term "1,1,0,0,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "14") (term "1,0,0,1,0,0,0,1,1")) + (rule "applyEq" (formula "14") (term "1,0,1,0,0,1,0,0,0,1,1") (ifseqformula "43")) + (rule "applyEq" (formula "14") (term "1,1,0,0,1,0,0,0,1,1") (ifseqformula "100")) + (rule "applyEq" (formula "14") (term "0,0,1,1,0,0,0,1,1") (ifseqformula "100")) + (rule "applyEq" (formula "14") (term "0,1,0,0,1,1") (ifseqformula "67")) + (rule "polySimp_homoEq" (formula "14") (term "1,0,0,1,1")) + (rule "polySimp_mulComm0" (formula "14") (term "1,0,1,0,0,1,1")) + (rule "polySimp_rightDist" (formula "14") (term "1,0,1,0,0,1,1")) + (rule "mul_literals" (formula "14") (term "0,1,0,1,0,0,1,1")) + (rule "polySimp_addComm1" (formula "14") (term "0,1,0,0,1,1")) + (rule "polySimp_addAssoc" (formula "14") (term "0,0,1,0,0,1,1")) + (rule "add_literals" (formula "14") (term "0,0,0,1,0,0,1,1")) + (rule "add_zero_left" (formula "14") (term "0,0,1,0,0,1,1")) + (rule "applyEq" (formula "14") (term "0,0,1,0,0,0,0,1,1") (ifseqformula "43")) + (rule "inEqSimp_commuteLeq" (formula "14") (term "1,0,0,0,0,1,1")) + (rule "replace_known_left" (formula "14") (term "1,0,0,0,0,1,1") (ifseqformula "97")) + (builtin "One Step Simplification" (formula "14")) + (rule "applyEq" (formula "14") (term "0,0,0,0,1,0,0,0,1,1") (ifseqformula "100")) + (rule "applyEq" (formula "14") (term "1,0,1,0,0,1,1") (ifseqformula "43")) + (rule "polySimp_pullOutFactor2" (formula "14") (term "0,1,0,0,1,1")) + (rule "add_literals" (formula "14") (term "1,0,1,0,0,1,1")) + (rule "times_zero_1" (formula "14") (term "0,1,0,0,1,1")) + (builtin "One Step Simplification" (formula "14")) + (rule "applyEq" (formula "14") (term "0,1,0,0,1,0,0,1,1") (ifseqformula "56")) + (rule "inEqSimp_homoInEq1" (formula "14") (term "1,0,0,1,0,0,1,1")) + (rule "polySimp_mulComm0" (formula "14") (term "1,0,1,0,0,1,0,0,1,1")) + (rule "polySimp_rightDist" (formula "14") (term "1,0,1,0,0,1,0,0,1,1")) + (rule "polySimp_mulAssoc" (formula "14") (term "0,1,0,1,0,0,1,0,0,1,1")) + (rule "polySimp_mulComm0" (formula "14") (term "0,0,1,0,1,0,0,1,0,0,1,1")) + (rule "polySimp_mulLiterals" (formula "14") (term "0,1,0,1,0,0,1,0,0,1,1")) + (rule "polySimp_elimOne" (formula "14") (term "0,1,0,1,0,0,1,0,0,1,1")) + (rule "polySimp_addAssoc" (formula "14") (term "0,1,0,0,1,0,0,1,1")) + (rule "applyEq" (formula "14") (term "0,0,0,0,0,1,1") (ifseqformula "43")) + (rule "applyEq" (formula "14") (term "1,0,1,0,1,0,0,1,1") (ifseqformula "43")) + (rule "applyEq" (formula "14") (term "0,1,0,1,0,0,1,1") (ifseqformula "56")) + (rule "inEqSimp_homoInEq0" (formula "14") (term "1,0,1,0,0,1,1")) + (rule "polySimp_mulComm0" (formula "14") (term "1,0,1,0,1,0,0,1,1")) + (rule "polySimp_rightDist" (formula "14") (term "1,0,1,0,1,0,0,1,1")) + (rule "polySimp_mulAssoc" (formula "14") (term "0,1,0,1,0,1,0,0,1,1")) + (rule "polySimp_mulComm0" (formula "14") (term "0,0,1,0,1,0,1,0,0,1,1")) + (rule "polySimp_mulLiterals" (formula "14") (term "0,1,0,1,0,1,0,0,1,1")) + (rule "polySimp_elimOne" (formula "14") (term "0,1,0,1,0,1,0,0,1,1")) + (rule "polySimp_addAssoc" (formula "14") (term "0,1,0,1,0,0,1,1")) + (rule "applyEq" (formula "14") (term "0,1,0,0,1,0,0,0,1,1,1") (ifseqformula "43")) + (rule "inEqSimp_sepNegMonomial0" (formula "14") (term "1,0,0,1,0,0,1,1")) + (rule "polySimp_mulLiterals" (formula "14") (term "0,1,0,0,1,0,0,1,1")) + (rule "polySimp_elimOne" (formula "14") (term "0,1,0,0,1,0,0,1,1")) + (rule "replace_known_left" (formula "14") (term "1,0,0,1,0,0,1,1") (ifseqformula "58")) + (builtin "One Step Simplification" (formula "14")) + (rule "inEqSimp_sepPosMonomial0" (formula "14") (term "1,0,0,0,1,1,1")) + (rule "polySimp_mulComm0" (formula "14") (term "1,1,0,0,0,1,1,1")) + (rule "polySimp_rightDist" (formula "14") (term "1,1,0,0,0,1,1,1")) + (rule "mul_literals" (formula "14") (term "0,1,1,0,0,0,1,1,1")) + (rule "polySimp_mulLiterals" (formula "14") (term "1,1,1,0,0,0,1,1,1")) + (rule "polySimp_elimOne" (formula "14") (term "1,1,1,0,0,0,1,1,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "14") (term "1,0,1,0,0,1,1")) + (rule "polySimp_mulLiterals" (formula "14") (term "0,1,0,1,0,0,1,1")) + (rule "polySimp_elimOne" (formula "14") (term "0,1,0,1,0,0,1,1")) + (rule "replace_known_left" (formula "14") (term "1,0,1,0,0,1,1") (ifseqformula "55")) + (builtin "One Step Simplification" (formula "14")) + (rule "inEqSimp_subsumption6" (formula "14") (term "0,0,0,1,1") (ifseqformula "27")) + (rule "greater_literals" (formula "14") (term "0,0,0,0,0,1,1")) + (builtin "One Step Simplification" (formula "14")) + (rule "mul_literals" (formula "14") (term "1,0,0,0,0,1,1")) + (rule "leq_literals" (formula "14") (term "0,0,0,0,1,1")) + (builtin "One Step Simplification" (formula "14")) + (rule "inEqSimp_subsumption6" (formula "14") (term "0,0,0,1,1") (ifseqformula "98")) + (rule "greater_literals" (formula "14") (term "0,0,0,0,0,1,1")) + (builtin "One Step Simplification" (formula "14")) + (rule "mul_literals" (formula "14") (term "1,0,0,0,0,1,1")) + (rule "leq_literals" (formula "14") (term "0,0,0,0,1,1")) + (builtin "One Step Simplification" (formula "14")) + (rule "Contract_axiom_for_elementsToReadCountElement_in_BucketPointers" (formula "15") (term "0,1,1,1,0")) + (builtin "One Step Simplification" (formula "15") (ifInst "" (formula "137")) (ifInst "" (formula "135")) (ifInst "" (formula "22"))) + (rule "wellFormedAnon" (formula "15") (term "1,0")) + (rule "replace_known_left" (formula "15") (term "1,1,0") (ifseqformula "17")) + (builtin "One Step Simplification" (formula "15") (ifInst "" (formula "18"))) + (rule "Contract_axiom_for_elementsToReadCountElement_in_BucketPointers" (formula "16") (term "0,1,1,0")) + (rule "replace_known_left" (formula "16") (term "1,0,0,0") (ifseqformula "19")) + (builtin "One Step Simplification" (formula "16") (ifInst "" (formula "138")) (ifInst "" (formula "23")) (ifInst "" (formula "136"))) + (rule "Definition_axiom_for_elementsToReadCountElement_in_de_wiesler_BucketPointers" (formula "17") (term "0,1,1,1,0") (inst "b=b")) + (rule "translateJavaCastInt" (formula "17") (term "0,1,1,1,0")) + (rule "applyEq" (formula "17") (term "1,0,1,1,1,0") (ifseqformula "45")) + (rule "Definition_axiom_for_elementsToReadCountElement_in_de_wiesler_BucketPointers" (formula "17") (term "0,1,1,0") (inst "b=b")) + (rule "translateJavaCastInt" (formula "17") (term "0,1,1,0")) + (rule "applyEq" (formula "17") (term "1,0,1,1,0") (ifseqformula "45")) + (rule "Contract_axiom_for_writtenElementsCountElement_in_BucketPointers" (formula "17") (term "0,1,0")) + (builtin "One Step Simplification" (formula "17") (ifInst "" (formula "139")) (ifInst "" (formula "135")) (ifInst "" (formula "137")) (ifInst "" (formula "49")) (ifInst "" (formula "24"))) + (rule "wellFormedAnon" (formula "17") (term "1,0")) + (rule "replace_known_left" (formula "17") (term "1,1,0") (ifseqformula "19")) + (builtin "One Step Simplification" (formula "17") (ifInst "" (formula "20")) (ifInst "" (formula "15"))) + (rule "true_left" (formula "17")) + (rule "Definition_axiom_for_writtenElementsCountElement_in_de_wiesler_BucketPointers" (formula "17") (term "0,1,0") (inst "b=b")) + (rule "translateJavaCastInt" (formula "17") (term "0,1,0")) + (rule "applyEq" (formula "17") (term "1,0,1,0") (ifseqformula "45")) + (rule "Definition_axiom_for_countElement_in_de_wiesler_BucketPointers" (formula "4") (term "1,1,0")) + (rule "eqSymm" (formula "4") (term "1,0")) + (rule "translateJavaAddInt" (formula "4") (term "0,1,0")) + (rule "polySimp_homoEq" (formula "4") (term "1,0")) + (rule "polySimp_mulComm0" (formula "4") (term "1,0,1,0")) + (rule "polySimp_rightDist" (formula "4") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "4") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "4") (term "0,1,0")) + (rule "polySimp_addComm0" (formula "4") (term "0,0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "4") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "4") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "4") (term "0,1,0")) + (rule "Contract_axiom_for_isClassOfSlice_in_Classifier" (formula "3") (term "0,1,1,1,0,1,0")) + (builtin "One Step Simplification" (formula "3") (ifInst "" (formula "135")) (ifInst "" (formula "138")) (ifInst "" (formula "23"))) + (rule "wellFormedAnon" (formula "3") (term "1,0")) + (rule "wellFormedAnon" (formula "3") (term "0,1,0")) + (rule "replace_known_left" (formula "3") (term "1,1,0") (ifseqformula "6")) + (builtin "One Step Simplification" (formula "3") (ifInst "" (formula "20")) (ifInst "" (formula "19"))) + (rule "Definition_axiom_for_countBucketElementsEverywhere_in_de_wiesler_Permute" (formula "4") (term "0,1,1,0")) + (rule "translateJavaAddInt" (formula "4") (term "0,1,1,0")) + (rule "polySimp_homoEq" (formula "4") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "4") (term "1,0,1,1,0")) + (rule "polySimp_addComm0" (formula "4") (term "1,1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "4") (term "1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "4") (term "0,1,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "4") (term "0,1,1,0")) + (rule "polySimp_addComm0" (formula "4") (term "0,0,1,1,0")) + (rule "polySimp_sepNegMonomial" (formula "4") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "4") (term "0,1,1,0")) + (rule "polySimp_elimOne" (formula "4") (term "0,1,1,0")) + (rule "Definition_axiom_for_elementsToReadOfBucketBlockClassified_in_de_wiesler_BucketPointers" (formula "4") (term "0,0,0,1,0")) + (builtin "One Step Simplification" (formula "4")) + (rule "translateJavaAddInt" (formula "4") (term "3,0,1,0,0,1,0")) + (rule "translateJavaAddInt" (formula "4") (term "4,0,1,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "4") (term "0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "4") (term "1,0,0,0,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "4") (term "0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "4") (term "1,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "4") (term "1,0,0,0,1,0")) + (rule "mul_literals" (formula "4") (term "0,1,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "4") (term "1,1,0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "4") (term "1,1,0,0,0,1,0")) + (rule "Definition_axiom_for_elementsToReadOfBucketBlockClassified_in_de_wiesler_BucketPointers" (formula "14") (term "0,0,0,1,0")) + (builtin "One Step Simplification" (formula "14")) + (rule "translateJavaAddInt" (formula "14") (term "4,0,1,0,0,1,0")) + (rule "translateJavaAddInt" (formula "14") (term "3,0,1,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "14") (term "0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,0,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "14") (term "0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "14") (term "1,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "14") (term "1,1,0,0,0,1,0")) + (rule "mul_literals" (formula "14") (term "0,1,0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "14") (term "1,1,0,0,0,1,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "62") (term "0,0,1,1,1,0")) + (rule "translateJavaCastInt" (formula "62") (term "0,0,0,1,1,1,0")) + (rule "polySimp_addComm0" (formula "62") (term "1,1,1,0")) + (rule "castedGetAny" (formula "62") (term "0,0,1,1,1,1,0")) + (rule "polySimp_addComm0" (formula "62") (term "1,1,1,0")) + (rule "Definition_axiom_for_elementsToReadCountClassEq_in_de_wiesler_BucketPointers" (formula "62") (term "0,1,1,0") (inst "b=b_1")) + (rule "translateJavaCastInt" (formula "62") (term "0,1,1,0")) + (rule "applyEq" (formula "62") (term "1,0,1,1,0") (ifseqformula "46")) + (rule "Definition_axiom_for_writtenCountOfBucket_in_de_wiesler_BucketPointers" (formula "62") (term "0,1,0,1,0")) + (rule "translateJavaSubInt" (formula "62") (term "0,1,0,1,0")) + (rule "polySimp_elimSub" (formula "62") (term "0,1,0,1,0")) + (rule "polySimp_addComm0" (formula "62") (term "0,1,0,1,0")) + (rule "polySimp_sepPosMonomial" (formula "62") (term "1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "62") (term "1,1,0,1,0")) + (rule "polySimp_elimOne" (formula "62") (term "1,1,0,1,0")) + (rule "nnf_imp2or" (formula "75") (term "0")) + (rule "Definition_axiom_for_isValidBucketPointer_in_de_wiesler_BucketPointers" (formula "29") (term "0,1,0")) + (builtin "One Step Simplification" (formula "29")) + (rule "translateJavaAddInt" (formula "29") (term "2,1,1,0,0,0,0,1,0")) + (rule "translateJavaAddInt" (formula "29") (term "0,2,0,1,1,0,0,0,1,0")) + (rule "translateJavaAddInt" (formula "29") (term "0,2,1,0,1,0,0,0,1,0")) + (rule "translateJavaAddInt" (formula "29") (term "2,1,1,1,0,0,0,1,0")) + (rule "translateJavaMulInt" (formula "29") (term "0,2,1,0,1,0,0,1,0")) + (rule "translateJavaMulInt" (formula "29") (term "0,2,0,1,1,0,0,1,0")) + (rule "translateJavaMulInt" (formula "29") (term "0,2,0,0,1,0,1,0")) + (rule "translateJavaAddInt" (formula "29") (term "0,2,0,0,1,1,0")) + (rule "translateJavaMulInt" (formula "29") (term "0,2,0,1,0,0,0,0,1,0")) + (rule "translateJavaMulInt" (formula "29") (term "0,2,1,0,0,0,0,0,1,0")) + (rule "translateJavaMulInt" (formula "29") (term "0,0,2,0,1,1,0,0,0,1,0")) + (rule "translateJavaMulInt" (formula "29") (term "0,0,2,1,0,1,0,0,0,1,0")) + (rule "eqSymm" (formula "29") (term "0,1,0,0,1,0")) + (rule "translateJavaMulInt" (formula "29") (term "0,0,2,0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "29") (term "0,2,0,1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "29") (term "0,2,0,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "29") (term "0,2,0,1,0,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "29") (term "0,2,1,0,0,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "29") (term "0,0,2,0,1,1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "29") (term "0,0,2,1,0,1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "29") (term "0,2,0,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "29") (term "0,0,2,0,0,1,1,0")) + (rule "polySimp_addComm0" (formula "29") (term "2,1,1,0,0,0,0,1,0")) + (rule "polySimp_addComm0" (formula "29") (term "2,1,1,1,0,0,0,1,0")) + (rule "polySimp_addComm0" (formula "29") (term "0,2,0,1,1,0,0,0,1,0")) + (rule "polySimp_addComm0" (formula "29") (term "0,2,1,0,1,0,0,0,1,0")) + (rule "polySimp_addComm0" (formula "29") (term "0,2,0,0,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "29") (term "0,0,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "29") (term "0,1,0,0,0,1,0")) + (rule "applyEq" (formula "29") (term "1,1,1,0,0,1,0") (ifseqformula "103")) + (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "83") (term "0")) + (builtin "One Step Simplification" (formula "83")) + (rule "translateJavaMod" (formula "83") (term "0")) + (rule "jmod_axiom" (formula "83") (term "0")) + (rule "polySimp_mulLiterals" (formula "83") (term "1,0")) + (rule "polySimp_sepNegMonomial" (formula "83")) + (rule "polySimp_mulLiterals" (formula "83") (term "0")) + (rule "newSym_eq" (formula "83") (inst "l=l_1") (inst "newSymDef=add(Z(neglit(1(#))), + mul(de.wiesler.BucketPointers::toReadCountOfBucket(anon(anon(heap, + union(union(union(union(allFields(overflow), + allFields(swap_1)), + allFields(swap_2)), + allFields(int[]::final(bucket_pointers, + de.wiesler.BucketPointers::$buffer))), + arrayRange(values, + begin, + add(Z(neglit(1(#))), + end))), + anon_heap_LOOP_0<>), + union(union(union(union(allFields(overflow), + allFields(swap_1)), + allFields(swap_2)), + allFields(int[]::final(bucket_pointers, + de.wiesler.BucketPointers::$buffer))), + arrayRange(values, + begin, + add(Z(neglit(1(#))), + end))), + anon_heap_LOOP_1<>), + bucket_pointers, + bucket_0), + Z(0(#))))")) + (rule "times_zero_1" (formula "83") (term "1,1,1")) + (rule "add_literals" (formula "83") (term "1,1")) + (rule "polySimp_addComm0" (formula "83") (term "1")) + (rule "applyEq" (formula "84") (term "0,0") (ifseqformula "83")) + (rule "polySimp_homoEq" (formula "84")) + (rule "polySimp_mulLiterals" (formula "84") (term "1,0")) + (rule "polySimp_mulComm0" (formula "84") (term "1,0")) + (rule "polySimp_rightDist" (formula "84") (term "1,0")) + (rule "mul_literals" (formula "84") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "84") (term "0")) + (rule "polySimp_addAssoc" (formula "84") (term "0,0")) + (rule "add_literals" (formula "84") (term "0,0,0")) + (rule "add_zero_left" (formula "84") (term "0,0")) + (rule "polySimp_sepPosMonomial" (formula "84")) + (rule "polySimp_mulLiterals" (formula "84") (term "1")) + (rule "applyEq" (formula "93") (term "0,0,0,1,1") (ifseqformula "84")) + (rule "applyEq" (formula "83") (term "1,0,0") (ifseqformula "84")) + (rule "inEqSimp_notLeq" (formula "62") (term "0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "62") (term "1,0,0,0,0,0,1,0")) + (rule "mul_literals" (formula "62") (term "0,1,0,0,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "62") (term "0,0,0,0,0,1,0")) + (rule "add_literals" (formula "62") (term "0,0,0,0,0,0,1,0")) + (rule "add_zero_left" (formula "62") (term "0,0,0,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "62") (term "0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "62") (term "1,0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "62") (term "1,0,0,0,1,0")) + (rule "commute_or" (formula "62") (term "0,0,0")) + (rule "Contract_axiom_for_isValidBucketPointer_in_BucketPointers" (formula "71") (term "0,1,0")) + (builtin "One Step Simplification" (formula "71") (ifInst "" (formula "139")) (ifInst "" (formula "24"))) + (rule "wellFormedAnon" (formula "71") (term "1,0")) + (rule "wellFormedAnon" (formula "71") (term "0,1,0")) + (rule "replace_known_left" (formula "71") (term "1,1,0") (ifseqformula "6")) + (builtin "One Step Simplification" (formula "71") (ifInst "" (formula "20")) (ifInst "" (formula "19"))) + (rule "Definition_axiom_for_isValidBucketPointer_in_de_wiesler_BucketPointers" (formula "72") (term "0,1,0")) + (builtin "One Step Simplification" (formula "72")) + (rule "translateJavaMulInt" (formula "72") (term "0,2,1,0,0,0,0,0,1,0")) + (rule "translateJavaMulInt" (formula "72") (term "0,2,1,0,1,0,0,1,0")) + (rule "translateJavaAddInt" (formula "72") (term "0,2,0,1,1,0,0,0,1,0")) + (rule "translateJavaMulInt" (formula "72") (term "0,2,0,1,0,0,0,0,1,0")) + (rule "translateJavaAddInt" (formula "72") (term "0,2,1,0,1,0,0,0,1,0")) + (rule "translateJavaAddInt" (formula "72") (term "2,1,1,1,0,0,0,1,0")) + (rule "translateJavaMulInt" (formula "72") (term "0,2,0,0,1,0,1,0")) + (rule "translateJavaAddInt" (formula "72") (term "0,2,0,0,1,1,0")) + (rule "translateJavaMulInt" (formula "72") (term "0,2,0,1,1,0,0,1,0")) + (rule "translateJavaAddInt" (formula "72") (term "2,1,1,0,0,0,0,1,0")) + (rule "eqSymm" (formula "72") (term "0,1,0,0,1,0")) + (rule "translateJavaMulInt" (formula "72") (term "0,0,2,0,1,1,0,0,0,1,0")) + (rule "translateJavaMulInt" (formula "72") (term "0,0,2,1,0,1,0,0,0,1,0")) + (rule "translateJavaMulInt" (formula "72") (term "0,0,2,0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "72") (term "0,2,1,0,0,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "72") (term "0,2,0,1,0,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "72") (term "0,2,0,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "72") (term "0,2,0,1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "72") (term "0,2,0,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "72") (term "0,0,2,0,1,1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "72") (term "0,0,2,1,0,1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "72") (term "0,0,2,0,0,1,1,0")) + (rule "polySimp_addComm0" (formula "72") (term "2,1,1,1,0,0,0,1,0")) + (rule "polySimp_addComm0" (formula "72") (term "2,1,1,0,0,0,0,1,0")) + (rule "polySimp_addComm0" (formula "72") (term "0,2,0,1,1,0,0,0,1,0")) + (rule "polySimp_addComm0" (formula "72") (term "0,2,1,0,1,0,0,0,1,0")) + (rule "polySimp_addComm0" (formula "72") (term "0,2,0,0,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "72") (term "0,0,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "72") (term "0,1,0,0,0,1,0")) + (rule "applyEq" (formula "72") (term "1,1,1,0,0,1,0") (ifseqformula "105")) + (rule "expand_moduloInteger" (formula "38") (term "0")) + (rule "replace_int_HALFRANGE" (formula "38") (term "0,0,1,0")) + (rule "replace_int_RANGE" (formula "38") (term "1,1,0")) + (rule "replace_int_MIN" (formula "38") (term "0,0")) + (rule "polySimp_homoEq" (formula "38")) + (rule "polySimp_mulComm0" (formula "38") (term "1,0")) + (rule "polySimp_rightDist" (formula "38") (term "1,0")) + (rule "mul_literals" (formula "38") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "38") (term "0")) + (rule "polySimp_addComm0" (formula "38") (term "0,0")) + (rule "polySimp_sepNegMonomial" (formula "38")) + (rule "polySimp_mulLiterals" (formula "38") (term "0")) + (rule "polySimp_elimOne" (formula "38") (term "0")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "2") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "2") (term "0,2,0,1,0")) + (rule "translateJavaMulInt" (formula "2") (term "0,0,2,0,1,0")) + (rule "polySimp_mulComm0" (formula "2") (term "0,0,2,0,1,0")) + (rule "polySimp_addComm0" (formula "2") (term "0,2,0,1,0")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "2") (term "1,1,0")) + (rule "translateJavaMulInt" (formula "2") (term "0,2,1,1,0")) + (rule "polySimp_mulComm0" (formula "2") (term "0,2,1,1,0")) + (rule "Definition_axiom_for_pi_in_de_wiesler_Tree" (formula "45") (term "1,0,2,0,1,0")) + (rule "translateJavaSubInt" (formula "45") (term "0,1,1,1,0,2,0,1,0")) + (rule "polySimp_elimSub" (formula "45") (term "1,0,0,1,0,2,0,1,0")) + (rule "polySimp_elimSub" (formula "45") (term "1,1,1,0,2,0,1,0")) + (rule "polySimp_elimSub" (formula "45") (term "0,1,1,1,0,2,0,1,0")) + (rule "mul_literals" (formula "45") (term "1,0,1,1,1,0,2,0,1,0")) + (rule "polySimp_mulComm0" (formula "45") (term "1,0,2,0,1,0")) + (rule "polySimp_addComm0" (formula "45") (term "0,1,0,1,0,2,0,1,0")) + (rule "polySimp_rightDist" (formula "45") (term "0,1,1,0,2,0,1,0")) + (rule "polySimp_mulLiterals" (formula "45") (term "1,0,1,1,0,2,0,1,0")) + (rule "polySimp_mulComm0" (formula "45") (term "0,0,1,1,0,2,0,1,0")) + (rule "polySimp_addComm1" (formula "45") (term "1,1,0,2,0,1,0")) + (rule "polySimp_addComm0" (formula "45") (term "0,1,1,0,2,0,1,0")) + (rule "polySimp_rightDist" (formula "45") (term "1,0,2,0,1,0")) + (rule "polySimp_mulComm1" (formula "45") (term "1,1,0,2,0,1,0")) + (rule "polySimp_mulComm0" (formula "45") (term "0,1,1,0,2,0,1,0")) + (rule "polySimp_rightDist" (formula "45") (term "0,1,0,2,0,1,0")) + (rule "polySimp_elimOne" (formula "45") (term "0,0,1,0,2,0,1,0")) + (rule "polySimp_mulComm1" (formula "45") (term "1,0,1,0,2,0,1,0")) + (rule "polySimp_mulComm0" (formula "45") (term "0,1,0,1,0,2,0,1,0")) + (rule "polySimp_addAssoc" (formula "45") (term "0,2,0,1,0")) + (rule "polySimp_addAssoc" (formula "45") (term "0,0,2,0,1,0")) + (rule "Definition_axiom_for_pi_in_de_wiesler_Tree" (formula "44") (term "0,0,1,0")) + (rule "translateJavaSubInt" (formula "44") (term "0,1,1,0,0,1,0")) + (rule "polySimp_elimSub" (formula "44") (term "1,0,0,0,0,1,0")) + (rule "polySimp_elimSub" (formula "44") (term "0,1,1,0,0,1,0")) + (rule "mul_literals" (formula "44") (term "1,0,1,1,0,0,1,0")) + (rule "polySimp_elimSub" (formula "44") (term "1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "44") (term "0,0,1,0")) + (rule "polySimp_addComm0" (formula "44") (term "0,1,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "44") (term "0,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "44") (term "1,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "44") (term "0,0,1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "44") (term "1,0,0,1,0")) + (rule "polySimp_addComm0" (formula "44") (term "0,1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "44") (term "0,0,1,0")) + (rule "polySimp_mulComm1" (formula "44") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "44") (term "0,1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "44") (term "0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "44") (term "0,0,0,0,1,0")) + (rule "polySimp_mulComm1" (formula "44") (term "1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "44") (term "0,1,0,0,0,1,0")) + (rule "inEqSimp_homoInEq1" (formula "44") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "44") (term "1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "44") (term "1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "44") (term "1,1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "44") (term "0,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "44") (term "1,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "44") (term "0,0,1,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "44") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "44") (term "0,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "44") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "44") (term "1,0,1,0")) + (rule "polySimp_rightDist" (formula "44") (term "1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "44") (term "1,1,0,1,0")) + (rule "polySimp_rightDist" (formula "44") (term "0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "44") (term "1,0,1,0,1,0")) + (rule "mul_literals" (formula "44") (term "0,0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "44") (term "1,0,1,0,1,0")) + (rule "commute_or" (formula "2") (term "0,0,0")) + (rule "Definition_axiom_for_pi_in_de_wiesler_Tree" (formula "44") (term "0,1,1,0")) + (rule "translateJavaSubInt" (formula "44") (term "0,1,1,0,1,1,0")) + (rule "polySimp_elimSub" (formula "44") (term "1,0,0,0,1,1,0")) + (rule "polySimp_elimSub" (formula "44") (term "1,1,0,1,1,0")) + (rule "polySimp_elimSub" (formula "44") (term "0,1,1,0,1,1,0")) + (rule "mul_literals" (formula "44") (term "1,0,1,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "44") (term "0,1,1,0")) + (rule "polySimp_addComm0" (formula "44") (term "0,1,0,0,1,1,0")) + (rule "polySimp_rightDist" (formula "44") (term "0,1,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "44") (term "1,0,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "44") (term "0,0,1,0,1,1,0")) + (rule "polySimp_addComm1" (formula "44") (term "1,0,1,1,0")) + (rule "polySimp_addComm0" (formula "44") (term "0,1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "44") (term "0,1,1,0")) + (rule "polySimp_mulComm1" (formula "44") (term "1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "44") (term "0,1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "44") (term "0,0,1,1,0")) + (rule "polySimp_elimOne" (formula "44") (term "0,0,0,1,1,0")) + (rule "polySimp_mulComm1" (formula "44") (term "1,0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "44") (term "0,1,0,0,1,1,0")) + (rule "inEqSimp_homoInEq0" (formula "44") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "44") (term "1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "44") (term "1,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "44") (term "1,1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "44") (term "0,1,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "44") (term "1,0,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "44") (term "0,0,1,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "44") (term "0,1,1,0")) + (rule "polySimp_addAssoc" (formula "44") (term "0,0,1,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "44") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "44") (term "1,1,1,0")) + (rule "polySimp_rightDist" (formula "44") (term "1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "44") (term "1,1,1,1,0")) + (rule "polySimp_rightDist" (formula "44") (term "0,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "44") (term "1,0,1,1,1,0")) + (rule "polySimp_elimOne" (formula "44") (term "1,0,1,1,1,0")) + (rule "polySimp_rightDist" (formula "44") (term "0,0,1,1,1,0")) + (rule "mul_literals" (formula "44") (term "0,0,0,1,1,1,0")) + (rule "jdiv_axiom" (formula "104") (term "0")) + (rule "polySimp_mulLiterals" (formula "104") (term "0,0,2,1")) + (rule "eqSymm" (formula "104")) + (rule "applyEqRigid" (formula "104") (term "1") (ifseqformula "105")) + (rule "inEqSimp_subsumption6" (formula "104") (term "0,0") (ifseqformula "103")) + (rule "greater_literals" (formula "104") (term "0,0,0,0")) + (builtin "One Step Simplification" (formula "104")) + (rule "mul_literals" (formula "104") (term "1,0,0,0")) + (rule "leq_literals" (formula "104") (term "0,0,0")) + (builtin "One Step Simplification" (formula "104")) + (rule "polyDiv_pullOut" (formula "104") (term "0") (inst "polyDivCoeff=l_0")) + (rule "polySimp_mulLiterals" (formula "104") (term "1,0,0,2,0")) + (rule "equal_literals" (formula "104") (term "0,0")) + (builtin "One Step Simplification" (formula "104")) + (rule "polySimp_homoEq" (formula "104")) + (rule "polySimp_pullOutFactor0" (formula "104") (term "0,0,0,1,0")) + (rule "add_literals" (formula "104") (term "1,0,0,0,1,0")) + (rule "times_zero_1" (formula "104") (term "0,0,0,1,0")) + (rule "div_literals" (formula "104") (term "0,0,1,0")) + (rule "add_zero_left" (formula "104") (term "0,1,0")) + (rule "polySimp_pullOutFactor1" (formula "104") (term "0")) + (rule "add_literals" (formula "104") (term "1,0")) + (rule "times_zero_1" (formula "104") (term "0")) + (builtin "One Step Simplification" (formula "104")) + (rule "true_left" (formula "104")) + (rule "commute_and" (formula "45") (term "1,0,0")) + (rule "commute_and" (formula "44") (term "1,0,0")) + (rule "Contract_axiom_for_isSortedSliceTransitive_in_Functions" (formula "34") (term "0")) + (rule "replace_known_right" (formula "34") (term "0,0,0") (ifseqformula "114")) + (builtin "One Step Simplification" (formula "34") (ifInst "" (formula "20")) (ifInst "" (formula "35"))) + (rule "Definition_axiom_for_isSortedSliceTransitive_in_de_wiesler_Functions" (formula "35") (term "0") (inst "i=i") (inst "j=j")) + (builtin "One Step Simplification" (formula "35")) + (rule "expand_inInt" (formula "35") (term "1,0,0,1,0")) + (rule "expand_inInt" (formula "35") (term "1,0,0")) + (rule "replace_int_MAX" (formula "35") (term "1,0,1,0,0,1,0")) + (rule "replace_int_MIN" (formula "35") (term "0,1,1,0,0,1,0")) + (rule "replace_int_MAX" (formula "35") (term "1,0,1,0,0")) + (rule "replace_int_MIN" (formula "35") (term "0,1,1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "35") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "35") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "35") (term "1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "35") (term "1,0,0,1,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "35") (term "0,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "35") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "35") (term "1,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "35") (term "1,1,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "35") (term "1,1,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "35") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "35") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "35") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "35") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "35") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "35") (term "1,1,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "35") (term "1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "35") (term "1,1,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "35") (term "1,1,0,0,0,1,0")) + (rule "mul_literals" (formula "35") (term "0,1,1,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "35") (term "1,1,1,0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "35") (term "1,1,1,0,0,0,1,0")) + (rule "Definition_axiom_for_isSortedSliceTransitive_in_de_wiesler_Functions" (formula "44") (term "0") (inst "i=i") (inst "j=j")) + (builtin "One Step Simplification" (formula "44")) + (rule "expand_inInt" (formula "44") (term "1,0,0,1,0")) + (rule "expand_inInt" (formula "44") (term "1,0,0")) + (rule "replace_int_MAX" (formula "44") (term "1,0,1,0,0,1,0")) + (rule "replace_int_MIN" (formula "44") (term "0,1,1,0,0,1,0")) + (rule "replace_int_MAX" (formula "44") (term "1,0,1,0,0")) + (rule "replace_int_MIN" (formula "44") (term "0,1,1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "44") (term "1,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "44") (term "1,0,0,1,0,0,0,1,0")) + (rule "mul_literals" (formula "44") (term "0,1,0,0,1,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "44") (term "0,0,1,0,0,0,1,0")) + (rule "add_literals" (formula "44") (term "0,0,0,1,0,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "44") (term "1,0,0,0")) + (rule "polySimp_rightDist" (formula "44") (term "1,0,0,1,0,0,0")) + (rule "mul_literals" (formula "44") (term "0,1,0,0,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "44") (term "0,0,1,0,0,0")) + (rule "add_literals" (formula "44") (term "0,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "44") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "44") (term "0,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "44") (term "1,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "44") (term "1,1,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "44") (term "1,1,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "44") (term "1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "44") (term "1,1,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "44") (term "1,1,0,0,0,1,0")) + (rule "mul_literals" (formula "44") (term "0,1,1,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "44") (term "1,1,1,0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "44") (term "1,1,1,0,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "44") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "44") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "44") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "44") (term "0,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "44") (term "1,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "44") (term "1,1,1,0,0,0")) + (rule "onlyCreatedObjectsAreReferencedFinal" (formula "120") (term "0") (ifseqformula "20") (ifseqformula "9")) + (rule "replace_known_right" (formula "1") (term "0") (ifseqformula "113")) + (builtin "One Step Simplification" (formula "1")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "14") (term "0,1,0")) + (rule "translateJavaMulInt" (formula "14") (term "0,0,2,0,1,0")) + (rule "translateJavaAddInt" (formula "14") (term "0,2,0,1,0")) + (rule "polySimp_mulComm0" (formula "14") (term "0,0,2,0,1,0")) + (rule "polySimp_addComm0" (formula "14") (term "0,2,0,1,0")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "14") (term "1,1,0")) + (rule "translateJavaMulInt" (formula "14") (term "0,2,1,1,0")) + (rule "polySimp_mulComm0" (formula "14") (term "0,2,1,1,0")) + (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "66") (term "1")) + (builtin "One Step Simplification" (formula "66")) + (rule "translateJavaSubInt" (formula "66") (term "0,1,1,1")) + (rule "polySimp_elimSub" (formula "66") (term "0,1,1,1")) + (rule "polySimp_mulComm0" (formula "66") (term "1,0,1,1,1")) + (rule "polySimp_rightDist" (formula "66") (term "1,0,1,1,1")) + (rule "polySimp_mulAssoc" (formula "66") (term "0,1,0,1,1,1")) + (rule "polySimp_mulComm0" (formula "66") (term "0,0,1,0,1,1,1")) + (rule "polySimp_mulLiterals" (formula "66") (term "0,1,0,1,1,1")) + (rule "polySimp_elimOne" (formula "66") (term "0,1,0,1,1,1")) + (rule "polySimp_addComm0" (formula "66") (term "0,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "66") (term "1,1,1")) + (rule "mul_literals" (formula "66") (term "1,0,0,1,1,1")) + (rule "add_literals" (formula "66") (term "0,0,1,1,1")) + (rule "polySimp_addAssoc" (formula "66") (term "0,1,1,1")) + (rule "polySimp_addAssoc" (formula "66") (term "0,0,1,1,1")) + (rule "inEqSimp_homoInEq0" (formula "66") (term "0,0")) + (rule "mul_literals" (formula "66") (term "1,0,0,0")) + (rule "add_zero_right" (formula "66") (term "0,0,0")) + (rule "inEqSimp_homoInEq0" (formula "66") (term "1,0")) + (rule "polySimp_mulComm0" (formula "66") (term "1,0,1,0")) + (rule "polySimp_rightDist" (formula "66") (term "1,0,1,0")) + (rule "polySimp_mulAssoc" (formula "66") (term "0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "66") (term "0,0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "66") (term "0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "66") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "66") (term "0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "66") (term "1,1,1")) + (rule "polySimp_mulComm0" (formula "66") (term "1,1,1,1")) + (rule "polySimp_rightDist" (formula "66") (term "1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "66") (term "1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "66") (term "1,1,1,1,1")) + (rule "polySimp_rightDist" (formula "66") (term "0,1,1,1,1")) + (rule "mul_literals" (formula "66") (term "0,0,1,1,1,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "66") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "66") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "66") (term "1,0,0")) + (rule "replace_known_left" (formula "66") (term "0,0") (ifseqformula "55")) + (builtin "One Step Simplification" (formula "66")) + (rule "inEqSimp_sepNegMonomial1" (formula "66") (term "0")) + (rule "polySimp_mulLiterals" (formula "66") (term "0,0")) + (rule "polySimp_elimOne" (formula "66") (term "0,0")) + (rule "replace_known_left" (formula "66") (term "0") (ifseqformula "60")) + (builtin "One Step Simplification" (formula "66")) + (rule "andLeft" (formula "66")) + (rule "andLeft" (formula "67")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "69") (term "1")) + (builtin "One Step Simplification" (formula "69")) + (rule "translateJavaSubInt" (formula "69") (term "0,1")) + (rule "translateJavaUnaryMinusInt" (formula "69") (term "1,1")) + (rule "neg_literal" (formula "69") (term "1,1")) + (rule "translateJavaAddInt" (formula "69") (term "0,0,1")) + (rule "eqSymm" (formula "69")) + (rule "polySimp_elimSub" (formula "69") (term "0,0")) + (rule "mul_literals" (formula "69") (term "1,0,0")) + (rule "polySimp_addLiterals" (formula "69") (term "0,0")) + (rule "polySimp_addComm1" (formula "69") (term "0,0")) + (rule "polySimp_addComm0" (formula "69") (term "0,0,0")) + (builtin "One Step Simplification" (formula "69")) + (rule "true_left" (formula "69")) + (rule "Definition_axiom_for_elementsToReadOfBucketCountClassEq_in_de_wiesler_BucketPointers" (formula "79") (term "2,0,1,0")) + (rule "translateJavaAddInt" (formula "79") (term "3,2,0,1,0")) + (rule "translateJavaAddInt" (formula "79") (term "4,2,0,1,0")) + (rule "polySimp_homoEq" (formula "79") (term "1,0")) + (rule "polySimp_addComm1" (formula "79") (term "0,1,0")) + (rule "polySimp_sepPosMonomial" (formula "79") (term "1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "1,1,0")) + (rule "polySimp_rightDist" (formula "79") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "79") (term "1,1,1,0")) + (rule "polySimp_elimOne" (formula "79") (term "1,1,1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "0,1,1,0")) + (rule "arrayLengthIsAShort" (formula "44") (term "1")) + (rule "expand_inShort" (formula "44")) + (rule "replace_short_MAX" (formula "44") (term "1,0")) + (rule "replace_short_MIN" (formula "44") (term "0,1")) + (rule "andLeft" (formula "44")) + (rule "inEqSimp_commuteLeq" (formula "45")) + (rule "inEqSimp_subsumption1" (formula "45") (ifseqformula "41")) + (rule "leq_literals" (formula "45") (term "0")) + (builtin "One Step Simplification" (formula "45")) + (rule "true_left" (formula "45")) + (rule "arrayLengthNotNegative" (formula "45") (term "1")) + (rule "inEqSimp_subsumption1" (formula "45") (ifseqformula "41")) + (rule "leq_literals" (formula "45") (term "0")) + (builtin "One Step Simplification" (formula "45")) + (rule "true_left" (formula "45")) + (rule "commute_or" (formula "14") (term "0,0,0")) + (rule "ifthenelse_split" (formula "33") (term "0")) + (branch "classifier.equal_buckets = TRUE TRUE" + (rule "newSym_eq" (formula "34") (inst "l=l_2") (inst "newSymDef=mul(result, Z(0(#)))")) + (rule "times_zero_1" (formula "34") (term "1,1")) + (rule "add_zero_right" (formula "34") (term "1")) + (rule "applyEq" (formula "44") (term "0") (ifseqformula "34")) + (rule "applyEq" (formula "35") (term "0,0") (ifseqformula "34")) + (rule "eqSymm" (formula "35")) + (rule "applyEq" (formula "47") (term "0") (ifseqformula "34")) + (rule "inEqSimp_commuteLeq" (formula "47")) + (rule "applyEq" (formula "48") (term "1,1,1,0,0,0") (ifseqformula "34")) + (rule "applyEq" (formula "49") (term "1,1,1,0,0,0") (ifseqformula "34")) + (rule "applyEq" (formula "48") (term "1,1,1,0,0,0,1,0") (ifseqformula "34")) + (rule "applyEq" (formula "39") (term "1,0,2,0") (ifseqformula "34")) + (rule "eqSymm" (formula "39")) + (rule "applyEq" (formula "45") (term "1") (ifseqformula "34")) + (rule "applyEq" (formula "50") (term "1,1,1,0,0,0") (ifseqformula "34")) + (rule "applyEq" (formula "38") (term "1,1,1,0,0,0,1,0") (ifseqformula "34")) + (rule "applyEq" (formula "37") (term "3,0") (ifseqformula "34")) + (rule "applyEq" (formula "38") (term "1,1,1,0,0,0") (ifseqformula "34")) + (rule "applyEq" (formula "39") (term "1,0,2,0") (ifseqformula "34")) + (rule "eqSymm" (formula "39")) + (rule "applyEq" (formula "5") (term "1,0,0,0,0") (ifseqformula "35")) + (rule "applyEq" (formula "82") (term "1,0,1,0") (ifseqformula "35")) + (rule "applyEq" (formula "31") (term "0") (ifseqformula "35")) + (rule "applyEq" (formula "9") (term "0") (ifseqformula "35")) + (rule "inEqSimp_homoInEq1" (formula "9")) + (rule "polySimp_mulLiterals" (formula "9") (term "1,0")) (rule "polySimp_addComm1" (formula "9") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "47")) - (rule "polySimp_mulComm0" (formula "47") (term "1,0")) - (rule "polySimp_rightDist" (formula "47") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "47") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "47") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "47") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "47") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "47") (term "0")) - (rule "inEqSimp_homoInEq1" (formula "57")) - (rule "polySimp_mulComm0" (formula "57") (term "1,0")) - (rule "polySimp_rightDist" (formula "57") (term "1,0")) - (rule "mul_literals" (formula "57") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "57") (term "0")) - (rule "add_literals" (formula "57") (term "0,0")) - (rule "add_zero_left" (formula "57") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "74")) - (rule "polySimp_mulComm0" (formula "74") (term "1,0")) - (rule "polySimp_rightDist" (formula "74") (term "1,0")) - (rule "polySimp_rightDist" (formula "74") (term "0,1,0")) - (rule "mul_literals" (formula "74") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "74") (term "0")) - (rule "polySimp_addComm0" (formula "74") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "1")) - (rule "polySimp_mulComm0" (formula "1") (term "1")) - (rule "polySimp_rightDist" (formula "1") (term "1")) - (rule "mul_literals" (formula "1") (term "0,1")) - (rule "inEqSimp_sepPosMonomial0" (formula "18") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "18") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "18") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "18") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "18") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "18") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "50") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "50") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "50") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "50") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "50") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "17") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "17") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "17") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "17") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "17") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "17") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "5") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "5") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "5") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "5") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "5") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "6") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "6") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "6") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "6") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "6") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "6") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "9")) - (rule "polySimp_mulLiterals" (formula "9") (term "0")) - (rule "polySimp_elimOne" (formula "9") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "47")) - (rule "polySimp_mulLiterals" (formula "47") (term "0")) - (rule "polySimp_elimOne" (formula "47") (term "0")) - (rule "inEqSimp_invertInEq0" (formula "57")) - (rule "mul_literals" (formula "57") (term "1")) - (rule "polySimp_mulLiterals" (formula "57") (term "0")) - (rule "polySimp_elimOne" (formula "57") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "74")) - (rule "polySimp_mulLiterals" (formula "74") (term "0")) - (rule "polySimp_elimOne" (formula "74") (term "0")) - (rule "inEqSimp_subsumption1" (formula "45") (ifseqformula "43")) + (rule "applyEq" (formula "64") (term "1,0") (ifseqformula "35")) + (rule "applyEq" (formula "103") (term "2,0,1,0,1,1") (ifseqformula "35")) + (rule "applyEq" (formula "30") (term "1,1,1,0,0,0,0") (ifseqformula "35")) + (rule "applyEq" (formula "105") (term "2,0,1,0,1") (ifseqformula "35")) + (rule "applyEq" (formula "109") (term "0,1") (ifseqformula "35")) + (rule "polySimp_mulLiterals" (formula "109") (term "1")) + (rule "applyEq" (formula "32") (term "0") (ifseqformula "35")) + (rule "applyEq" (formula "67") (term "1,1,0,0,0") (ifseqformula "35")) + (rule "applyEq" (formula "114") (term "1,1,0,0,0,0") (ifseqformula "35")) + (rule "applyEq" (formula "99") (term "2,0") (ifseqformula "35")) + (rule "applyEq" (formula "104") (term "2,0,1,0,1,1") (ifseqformula "35")) + (rule "applyEq" (formula "105") (term "2,0,0,1,1,1") (ifseqformula "35")) + (rule "applyEq" (formula "82") (term "1,1,1,0,0") (ifseqformula "35")) + (rule "applyEq" (formula "15") (term "1,0,0,0,0") (ifseqformula "35")) + (rule "applyEq" (formula "114") (term "1,1,0,0,0,1,0") (ifseqformula "35")) + (rule "applyEq" (formula "16") (term "1,1,1,0,0,0,1,1,1") (ifseqformula "35")) + (rule "applyEq" (formula "103") (term "2,0,0,0,1,1") (ifseqformula "35")) + (rule "applyEq" (formula "103") (term "1,2,0,0,1,1,1,1") (ifseqformula "35")) + (rule "inEqSimp_commuteLeq" (formula "103") (term "0,1,1,1,1")) + (rule "applyEq" (formula "115") (term "1,1,1,0,0,0,0") (ifseqformula "35")) + (rule "applyEq" (formula "104") (term "2,0,1,0,0,1,1") (ifseqformula "35")) + (rule "applyEq" (formula "103") (term "2,0,0,0,1,1,1") (ifseqformula "35")) + (rule "applyEq" (formula "67") (term "1,0,1,1,0") (ifseqformula "35")) + (rule "applyEq" (formula "19") (term "1,0,1,0") (ifseqformula "35")) + (rule "applyEq" (formula "79") (term "1,1,1,0,0,0,0") (ifseqformula "35")) + (rule "applyEq" (formula "97") (term "2,0") (ifseqformula "35")) + (rule "applyEq" (formula "51") (term "1") (ifseqformula "35")) + (rule "applyEq" (formula "82") (term "1,1,1,1,0") (ifseqformula "35")) + (rule "applyEq" (formula "6") (term "1,1,1,1,0") (ifseqformula "35")) + (rule "applyEq" (formula "83") (term "1,1,1,1,0") (ifseqformula "35")) + (rule "applyEq" (formula "42") (term "1,1") (ifseqformula "34")) + (rule "applyEq" (formula "72") (term "1") (ifseqformula "35")) + (rule "applyEq" (formula "77") (term "1,1") (ifseqformula "35")) + (rule "applyEq" (formula "19") (term "1,0,1,1,1,0") (ifseqformula "35")) + (rule "applyEq" (formula "49") (term "0,1,0,0,1,1,1,0") (ifseqformula "34")) + (rule "applyEq" (formula "19") (term "1,0,1,1,0") (ifseqformula "35")) + (rule "applyEq" (formula "103") (term "2,0,0,1,1,1,1") (ifseqformula "35")) + (rule "inEqSimp_commuteGeq" (formula "103") (term "0,1,1,1,1")) + (rule "inEqSimp_sepPosMonomial0" (formula "9")) + (rule "polySimp_mulComm0" (formula "9") (term "1")) + (rule "polySimp_rightDist" (formula "9") (term "1")) + (rule "mul_literals" (formula "9") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "9") (term "1,1")) + (rule "inEqSimp_subsumption6" (formula "31") (ifseqformula "44")) + (rule "mul_literals" (formula "31") (term "1,1,0")) + (rule "greater_literals" (formula "31") (term "0,0")) + (builtin "One Step Simplification" (formula "31")) + (rule "leq_literals" (formula "31") (term "0")) + (builtin "One Step Simplification" (formula "31")) + (rule "true_left" (formula "31")) + (rule "elimGcdLeq_antec" (formula "31") (inst "elimGcdRightDiv=Z(6(5(2(#))))") (inst "elimGcdLeftDiv=l_2") (inst "elimGcd=Z(2(#))")) + (rule "neg_literal" (formula "31") (term "0,0,0,0,0,1,0")) + (rule "mul_literals" (formula "31") (term "0,1,0,0,0,0,1,0")) + (rule "leq_literals" (formula "31") (term "0,0")) + (builtin "One Step Simplification" (formula "31")) + (rule "mul_literals" (formula "31") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "31") (term "1,0,0")) + (rule "add_literals" (formula "31") (term "0,0,0,0,0")) + (rule "add_literals" (formula "31") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "31") (term "0,0")) + (rule "add_literals" (formula "31") (term "1,1,0,0")) + (rule "times_zero_1" (formula "31") (term "1,0,0")) + (rule "add_literals" (formula "31") (term "0,0")) + (rule "qeq_literals" (formula "31") (term "0")) + (builtin "One Step Simplification" (formula "31")) + (rule "inEqSimp_exactShadow3" (formula "108") (ifseqformula "107")) + (rule "polySimp_mulAssoc" (formula "108") (term "0,0")) + (rule "polySimp_mulComm0" (formula "108") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "108") (term "0,0")) + (rule "polySimp_addComm0" (formula "108") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "108")) + (rule "polySimp_mulLiterals" (formula "108") (term "0")) + (rule "inEqSimp_subsumption4" (formula "108") (ifseqformula "31")) + (rule "greater_literals" (formula "108") (term "0,0")) + (builtin "One Step Simplification" (formula "108")) + (rule "mul_literals" (formula "108") (term "0,0")) + (rule "leq_literals" (formula "108") (term "0")) + (builtin "One Step Simplification" (formula "108")) + (rule "true_left" (formula "108")) + (rule "inEqSimp_exactShadow3" (formula "46") (ifseqformula "45")) + (rule "polySimp_mulComm0" (formula "46") (term "0,0")) + (rule "polySimp_addComm0" (formula "46") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "46")) + (rule "polySimp_mulLiterals" (formula "46") (term "0")) + (rule "polySimp_elimOne" (formula "46") (term "0")) + (rule "inEqSimp_subsumption0" (formula "46") (ifseqformula "31")) + (rule "leq_literals" (formula "46") (term "0")) + (builtin "One Step Simplification" (formula "46")) + (rule "true_left" (formula "46")) + (rule "inEqSimp_exactShadow3" (formula "13") (ifseqformula "9")) + (rule "times_zero_1" (formula "13") (term "0,0")) + (rule "add_zero_left" (formula "13") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "13")) + (rule "mul_literals" (formula "13") (term "1")) + (rule "inEqSimp_subsumption6" (formula "13") (ifseqformula "44")) + (rule "greater_literals" (formula "13") (term "0,0")) + (builtin "One Step Simplification" (formula "13")) + (rule "mul_literals" (formula "13") (term "1,0")) + (rule "leq_literals" (formula "13") (term "0")) + (builtin "One Step Simplification" (formula "13")) + (rule "true_left" (formula "13")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "100") (term "0")) + (rule "replace_known_right" (formula "100") (term "0,0") (ifseqformula "120")) + (builtin "One Step Simplification" (formula "100")) + (rule "andLeft" (formula "100")) + (rule "andLeft" (formula "101")) + (rule "replace_known_left" (formula "77") (term "1,1") (ifseqformula "102")) + (builtin "One Step Simplification" (formula "77") (ifInst "" (formula "100")) (ifInst "" (formula "100"))) + (rule "true_left" (formula "77")) + (rule "replace_known_left" (formula "103") (term "0,1") (ifseqformula "99")) + (builtin "One Step Simplification" (formula "103") (ifInst "" (formula "99")) (ifInst "" (formula "101"))) + (rule "andLeft" (formula "103")) + (rule "andLeft" (formula "103")) + (rule "andLeft" (formula "105")) + (rule "replace_known_left" (formula "108") (term "0") (ifseqformula "99")) + (builtin "One Step Simplification" (formula "108") (ifInst "" (formula "101"))) + (rule "andLeft" (formula "108")) + (rule "andLeft" (formula "109")) + (rule "andLeft" (formula "108")) + (rule "andLeft" (formula "111")) + (rule "andLeft" (formula "108")) + (rule "andLeft" (formula "108")) + (rule "replace_known_left" (formula "107") (term "0,1") (ifseqformula "99")) + (builtin "One Step Simplification" (formula "107") (ifInst "" (formula "99")) (ifInst "" (formula "108")) (ifInst "" (formula "104")) (ifInst "" (formula "101"))) + (rule "andLeft" (formula "107")) + (rule "andLeft" (formula "108")) + (rule "andLeft" (formula "109")) + (rule "inEqSimp_exactShadow3" (formula "116") (ifseqformula "104")) + (rule "polySimp_mulAssoc" (formula "116") (term "0,0")) + (rule "polySimp_mulComm0" (formula "116") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "116") (term "0,0")) + (rule "polySimp_addComm0" (formula "116") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "116")) + (rule "polySimp_mulLiterals" (formula "116") (term "0")) + (rule "inEqSimp_subsumption4" (formula "116") (ifseqformula "54")) + (rule "greater_literals" (formula "116") (term "0,0")) + (builtin "One Step Simplification" (formula "116")) + (rule "mul_literals" (formula "116") (term "0,0")) + (rule "leq_literals" (formula "116") (term "0")) + (builtin "One Step Simplification" (formula "116")) + (rule "true_left" (formula "116")) + (rule "inEqSimp_exactShadow3" (formula "114") (ifseqformula "104")) + (rule "polySimp_mulComm0" (formula "114") (term "0,0")) + (rule "polySimp_addComm0" (formula "114") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "114")) + (rule "polySimp_mulLiterals" (formula "114") (term "0")) + (rule "polySimp_elimOne" (formula "114") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "107") (ifseqformula "104")) + (rule "polySimp_mulComm0" (formula "107") (term "0,0")) + (rule "polySimp_addComm0" (formula "107") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "107")) + (rule "polySimp_mulLiterals" (formula "107") (term "0")) + (rule "polySimp_elimOne" (formula "107") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "110") (ifseqformula "115")) + (rule "polySimp_mulComm0" (formula "110") (term "0,0")) + (rule "polySimp_addComm0" (formula "110") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "110")) + (rule "polySimp_mulLiterals" (formula "110") (term "0")) + (rule "polySimp_elimOne" (formula "110") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "114") (ifseqformula "115")) + (rule "polySimp_rightDist" (formula "114") (term "0,0")) + (rule "mul_literals" (formula "114") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "114") (term "0")) + (rule "add_literals" (formula "114") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "114")) + (rule "polySimp_mulLiterals" (formula "114") (term "0")) + (rule "polySimp_elimOne" (formula "114") (term "0")) + (rule "inEqSimp_subsumption0" (formula "85") (ifseqformula "114")) + (rule "leq_literals" (formula "85") (term "0")) + (builtin "One Step Simplification" (formula "85")) + (rule "true_left" (formula "85")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "101") (term "0,1,0")) + (rule "translateJavaMulInt" (formula "101") (term "0,2,0,1,0")) + (rule "polySimp_mulComm0" (formula "101") (term "0,2,0,1,0")) + (rule "replaceKnownSelect_taclet1000211201200101012_2" (formula "101") (term "0,1,0")) + (rule "replaceKnownAuxiliaryConstant_taclet1000211201200101012_3" (formula "101") (term "0,1,0")) + (rule "applyEq" (formula "101") (term "0,1,0") (ifseqformula "120")) + (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "101") (term "0,1,1,0")) + (builtin "One Step Simplification" (formula "101") (ifInst "" (formula "98")) (ifInst "" (formula "161")) (ifInst "" (formula "98")) (ifInst "" (formula "100")) (ifInst "" (formula "25"))) + (rule "wellFormedAnon" (formula "101") (term "1,0")) + (rule "wellFormedAnon" (formula "101") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "101") (term "2,1,1,0,0,1")) + (rule "translateJavaAddInt" (formula "101") (term "2,0,1,0,1")) + (rule "replace_known_left" (formula "101") (term "0,0,1,0") (ifseqformula "21")) + (builtin "One Step Simplification" (formula "101") (ifInst "" (formula "20")) (ifInst "" (formula "7"))) + (rule "polySimp_addComm0" (formula "101") (term "2,1,1,0,0,1")) + (rule "polySimp_addComm0" (formula "101") (term "2,0,1,0,1")) + (rule "inEqSimp_ltToLeq" (formula "101") (term "1,0")) + (rule "polySimp_mulComm0" (formula "101") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "101") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "101") (term "0,0,0,0,1")) + (rule "replace_known_left" (formula "101") (term "0,0,0,0,1") (ifseqformula "112")) + (builtin "One Step Simplification" (formula "101")) + (rule "inEqSimp_commuteLeq" (formula "101") (term "0,0")) + (rule "replace_known_left" (formula "101") (term "0,0") (ifseqformula "13")) + (builtin "One Step Simplification" (formula "101")) + (rule "inEqSimp_commuteLeq" (formula "101") (term "1,0,1")) + (rule "inEqSimp_commuteLeq" (formula "101") (term "0,0,0,1")) + (rule "applyEq" (formula "101") (term "2,0,1,0,1") (ifseqformula "50")) + (rule "replace_known_left" (formula "101") (term "1,0,1") (ifseqformula "117")) + (builtin "One Step Simplification" (formula "101")) + (rule "applyEq" (formula "101") (term "0,1,0,0") (ifseqformula "50")) + (rule "polySimp_mulLiterals" (formula "101") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "101") (term "0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "101") (term "0")) + (rule "polySimp_mulComm0" (formula "101") (term "1,0")) + (rule "polySimp_rightDist" (formula "101") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "101") (term "1,1,0")) + (rule "mul_literals" (formula "101") (term "0,1,0")) + (rule "replace_known_left" (formula "101") (term "0") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "101")) + (rule "andLeft" (formula "101")) + (rule "andLeft" (formula "101")) + (rule "inEqSimp_exactShadow3" (formula "101") (ifseqformula "102")) + (rule "polySimp_mulComm0" (formula "101") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "101")) + (rule "polySimp_mulLiterals" (formula "101") (term "1")) + (rule "polySimp_elimOne" (formula "101") (term "1")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "104") (term "0,1,1,0")) + (rule "translateJavaAddInt" (formula "104") (term "0,2,0,1,1,0")) + (rule "translateJavaMulInt" (formula "104") (term "0,0,2,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "104") (term "0,0,2,0,1,1,0")) + (rule "polySimp_addComm0" (formula "104") (term "0,2,0,1,1,0")) + (rule "replaceKnownSelect_taclet1000211201200101012_5" (formula "104") (term "0,1,1,0")) + (rule "replaceKnownAuxiliaryConstant_taclet1000211201200101012_6" (formula "104") (term "0,1,1,0")) + (rule "nnf_notAnd" (formula "132") (term "1,0,0")) + (rule "arrayLengthIsAShort" (formula "44") (term "0")) + (rule "expand_inShort" (formula "44")) + (rule "replace_short_MAX" (formula "44") (term "1,0")) + (rule "replace_short_MIN" (formula "44") (term "0,1")) + (rule "andLeft" (formula "44")) + (rule "inEqSimp_commuteLeq" (formula "45")) + (rule "inEqSimp_exactShadow3" (formula "46") (ifseqformula "44")) + (rule "polySimp_mulComm0" (formula "46") (term "0,0")) + (rule "polySimp_addComm0" (formula "46") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "46")) + (rule "polySimp_mulLiterals" (formula "46") (term "0")) + (rule "polySimp_elimOne" (formula "46") (term "0")) + (rule "inEqSimp_subsumption0" (formula "46") (ifseqformula "31")) + (rule "leq_literals" (formula "46") (term "0")) + (builtin "One Step Simplification" (formula "46")) + (rule "true_left" (formula "46")) + (rule "arrayLengthNotNegative" (formula "46") (term "0")) + (rule "inEqSimp_subsumption1" (formula "45") (ifseqformula "46")) (rule "leq_literals" (formula "45") (term "0")) (builtin "One Step Simplification" (formula "45")) (rule "true_left" (formula "45")) - (rule "inEqSimp_subsumption1" (formula "24") (ifseqformula "41")) - (rule "leq_literals" (formula "24") (term "0")) - (builtin "One Step Simplification" (formula "24")) - (rule "true_left" (formula "24")) - (rule "inEqSimp_subsumption1" (formula "14") (ifseqformula "9")) - (rule "inEqSimp_homoInEq0" (formula "14") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "14") (term "0,0")) - (rule "add_literals" (formula "14") (term "1,1,0,0")) - (rule "times_zero_1" (formula "14") (term "1,0,0")) - (rule "add_zero_right" (formula "14") (term "0,0")) - (rule "qeq_literals" (formula "14") (term "0")) - (builtin "One Step Simplification" (formula "14")) - (rule "true_left" (formula "14")) - (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "71")) - (rule "mul_literals" (formula "64") (term "0,0")) - (rule "polySimp_addAssoc" (formula "64") (term "0")) - (rule "polySimp_addAssoc" (formula "64") (term "0,0")) - (rule "add_literals" (formula "64") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "64")) - (rule "polySimp_mulComm0" (formula "64") (term "1")) - (rule "polySimp_rightDist" (formula "64") (term "1")) - (rule "mul_literals" (formula "64") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "64") (term "1,1")) - (rule "polySimp_elimOne" (formula "64") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "64") (ifseqformula "40")) - (rule "inEqSimp_homoInEq0" (formula "64") (term "0")) - (rule "polySimp_mulComm0" (formula "64") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "64") (term "1,0,0")) - (rule "mul_literals" (formula "64") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "64") (term "0,0")) - (rule "polySimp_addComm0" (formula "64") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "64") (term "0,0")) - (rule "add_literals" (formula "64") (term "1,1,0,0")) - (rule "times_zero_1" (formula "64") (term "1,0,0")) - (rule "add_zero_right" (formula "64") (term "0,0")) - (rule "qeq_literals" (formula "64") (term "0")) - (builtin "One Step Simplification" (formula "64")) - (rule "true_left" (formula "64")) - (rule "inEqSimp_exactShadow3" (formula "40") (ifseqformula "23")) - (rule "polySimp_mulComm0" (formula "40") (term "0,0")) - (rule "polySimp_addComm0" (formula "40") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "40")) - (rule "polySimp_mulLiterals" (formula "40") (term "0")) - (rule "polySimp_elimOne" (formula "40") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "9") (ifseqformula "50")) - (rule "polySimp_rightDist" (formula "9") (term "0,0")) - (rule "mul_literals" (formula "9") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "9") (term "0")) - (rule "add_literals" (formula "9") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "9")) - (rule "polySimp_mulLiterals" (formula "9") (term "0")) - (rule "polySimp_elimOne" (formula "9") (term "0")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "106") (term "0,0,1,1")) + (rule "translateJavaAddInt" (formula "106") (term "0,2,0,0,1,1")) + (rule "translateJavaMulInt" (formula "106") (term "0,0,2,0,0,1,1")) + (rule "polySimp_mulComm0" (formula "106") (term "0,0,2,0,0,1,1")) + (rule "polySimp_addComm0" (formula "106") (term "0,2,0,0,1,1")) + (rule "replaceKnownSelect_taclet1000211201200101012_4" (formula "106") (term "0,0,1,1")) + (rule "replaceKnownAuxiliaryConstant_taclet1000211201200101012_6" (formula "106") (term "0,0,1,1")) + (rule "inEqSimp_homoInEq0" (formula "106") (term "0,1,1")) + (rule "polySimp_addComm1" (formula "106") (term "0,0,1,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "106") (term "0,1,1")) + (rule "polySimp_mulComm0" (formula "106") (term "1,0,1,1")) + (rule "polySimp_rightDist" (formula "106") (term "1,0,1,1")) + (rule "mul_literals" (formula "106") (term "0,1,0,1,1")) + (rule "polySimp_mulLiterals" (formula "106") (term "1,1,0,1,1")) + (rule "polySimp_elimOne" (formula "106") (term "1,1,0,1,1")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "106") (term "0,0,0")) + (rule "translateJavaAddInt" (formula "106") (term "0,2,0,0,0")) + (rule "translateJavaMulInt" (formula "106") (term "0,0,2,0,0,0")) + (rule "polySimp_mulComm0" (formula "106") (term "0,0,2,0,0,0")) + (rule "polySimp_addComm0" (formula "106") (term "0,2,0,0,0")) + (rule "replaceKnownSelect_taclet1000211201200101012_5" (formula "106") (term "0,0,0")) + (rule "replaceKnownAuxiliaryConstant_taclet1000211201200101012_6" (formula "106") (term "0,0,0")) + (rule "inEqSimp_homoInEq0" (formula "106") (term "0,0")) + (rule "polySimp_addComm1" (formula "106") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "106") (term "0,0")) + (rule "polySimp_mulComm0" (formula "106") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "106") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "106") (term "1,1,0,0")) + (rule "mul_literals" (formula "106") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "106") (term "1,1,0,0")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "68") (term "1,3,0,1,0,0,1,0")) + (rule "translateJavaAddInt" (formula "68") (term "0,2,1,3,0,1,0,0,1,0")) + (rule "translateJavaMulInt" (formula "68") (term "0,0,2,1,3,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "68") (term "0,0,2,1,3,0,1,0,0,1,0")) + (rule "polySimp_addComm0" (formula "68") (term "0,2,1,3,0,1,0,0,1,0")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "68") (term "1,4,0,1,0,0,1,0")) + (rule "translateJavaMulInt" (formula "68") (term "0,2,1,4,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "68") (term "0,2,1,4,0,1,0,0,1,0")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "75")) + (rule "notLeft" (formula "75")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "75") (inst "b=b")) + (builtin "One Step Simplification" (formula "75")) + (rule "expand_inInt" (formula "75") (term "1,0,0,1")) + (rule "replace_int_MAX" (formula "75") (term "1,0,1,0,0,1")) + (rule "replace_int_MIN" (formula "75") (term "0,1,1,0,0,1")) + (rule "andLeft" (formula "75")) + (rule "andLeft" (formula "75")) + (rule "andLeft" (formula "75")) + (rule "andLeft" (formula "77")) + (rule "andLeft" (formula "75")) + (rule "andLeft" (formula "76")) + (rule "andLeft" (formula "75")) + (rule "andLeft" (formula "77")) + (rule "andLeft" (formula "77")) + (rule "translateJavaAddInt" (formula "81") (term "1")) + (rule "translateJavaCastInt" (formula "82") (term "0")) + (rule "translateJavaMulInt" (formula "75") (term "1")) + (rule "translateJavaMulInt" (formula "76") (term "0")) + (rule "translateJavaCastInt" (formula "79") (term "0")) + (rule "translateJavaCastInt" (formula "78") (term "1")) + (rule "replace_known_left" (formula "16") (term "1,0,1,1") (ifseqformula "83")) + (builtin "One Step Simplification" (formula "16")) + (rule "polySimp_mulComm0" (formula "75") (term "1")) + (rule "polySimp_mulComm0" (formula "76") (term "0")) + (rule "polySimp_addComm0" (formula "81") (term "1")) + (rule "castedGetAny" (formula "82") (term "0")) + (rule "castedGetAny" (formula "79") (term "0")) + (rule "castedGetAny" (formula "78") (term "1")) + (rule "inEqSimp_ltToLeq" (formula "83") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "83") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "83") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "83") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "77")) + (rule "inEqSimp_commuteLeq" (formula "75")) + (rule "inEqSimp_commuteLeq" (formula "78")) + (rule "applyEq" (formula "81") (term "0") (ifseqformula "85")) + (rule "polySimp_homoEq" (formula "81")) + (rule "polySimp_mulComm0" (formula "81") (term "1,0")) + (rule "polySimp_rightDist" (formula "81") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "81") (term "1,1,0")) + (rule "mul_literals" (formula "81") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "81") (term "0")) + (rule "polySimp_addAssoc" (formula "81") (term "0,0")) + (rule "add_literals" (formula "81") (term "0,0,0")) + (rule "add_zero_left" (formula "81") (term "0,0")) + (rule "applyEq" (formula "80") (term "0,0") (ifseqformula "138")) + (rule "replace_known_left" (formula "16") (term "0,1,1") (ifseqformula "80")) + (builtin "One Step Simplification" (formula "16")) + (rule "applyEq" (formula "76") (term "0,0") (ifseqformula "52")) + (rule "polySimp_mulLiterals" (formula "76") (term "0")) + (rule "inEqSimp_commuteLeq" (formula "76")) + (rule "applyEq" (formula "76") (term "0") (ifseqformula "137")) + (rule "applyEq" (formula "77") (term "1,0") (ifseqformula "52")) + (rule "applyEq" (formula "75") (term "0,0") (ifseqformula "52")) + (rule "polySimp_mulLiterals" (formula "75") (term "0")) + (rule "applyEq" (formula "77") (term "1") (ifseqformula "137")) + (rule "applyEq" (formula "78") (term "1,0") (ifseqformula "52")) + (rule "applyEq" (formula "82") (term "0,1,0,0,1,0,0,0") (ifseqformula "52")) + (rule "polySimp_mulLiterals" (formula "82") (term "1,0,0,1,0,0,0")) + (rule "applyEq" (formula "77") (term "0") (ifseqformula "65")) + (rule "inEqSimp_homoInEq1" (formula "77")) + (rule "polySimp_mulComm0" (formula "77") (term "1,0")) + (rule "polySimp_rightDist" (formula "77") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "77") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "77") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "77") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "77") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "77") (term "0")) + (rule "applyEq" (formula "80") (term "1,0") (ifseqformula "52")) + (rule "polySimp_pullOutFactor0" (formula "80") (term "0")) + (rule "add_literals" (formula "80") (term "1,0")) + (rule "times_zero_1" (formula "80") (term "0")) + (builtin "One Step Simplification" (formula "80")) + (rule "true_left" (formula "80")) + (rule "applyEq" (formula "78") (term "0") (ifseqformula "65")) + (rule "inEqSimp_homoInEq0" (formula "78")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "78") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "78") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "81") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "81") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "81") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "81") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "81") (term "0,1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "77")) + (rule "polySimp_mulLiterals" (formula "77") (term "0")) + (rule "polySimp_elimOne" (formula "77") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "77")) + (rule "polySimp_mulLiterals" (formula "77") (term "0")) + (rule "polySimp_elimOne" (formula "77") (term "0")) + (rule "inEqSimp_subsumption6" (formula "76") (ifseqformula "132")) + (rule "greater_literals" (formula "76") (term "0,0")) + (builtin "One Step Simplification" (formula "76")) + (rule "mul_literals" (formula "76") (term "1,0")) + (rule "leq_literals" (formula "76") (term "0")) + (builtin "One Step Simplification" (formula "76")) + (rule "true_left" (formula "76")) + (rule "inEqSimp_subsumption6" (formula "75") (ifseqformula "43")) + (rule "mul_literals" (formula "75") (term "1,1,0")) + (rule "greater_literals" (formula "75") (term "0,0")) + (builtin "One Step Simplification" (formula "75")) + (rule "leq_literals" (formula "75") (term "0")) + (builtin "One Step Simplification" (formula "75")) + (rule "true_left" (formula "75")) + (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "90") (term "0")) + (rule "translateJavaSubInt" (formula "90") (term "1,0")) + (rule "polySimp_elimSub" (formula "90") (term "1,0")) + (rule "inEqSimp_ltToLeq" (formula "90") (term "0,0")) + (rule "polySimp_mulComm0" (formula "90") (term "1,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "90") (term "0,0")) + (rule "polySimp_mulComm0" (formula "90") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "90") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "90") (term "1,1,0,0")) + (rule "mul_literals" (formula "90") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "90") (term "1,1,0,0")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "98") (term "0,1")) + (rule "translateJavaMulInt" (formula "98") (term "0,2,0,1")) + (rule "polySimp_mulComm0" (formula "98") (term "0,2,0,1")) + (rule "replaceKnownSelect_taclet1000211201200101012_0" (formula "98") (term "0,1")) + (rule "replaceKnownAuxiliaryConstant_taclet1000211201200101012_1" (formula "98") (term "0,1")) + (rule "eqSymm" (formula "98") (term "1")) + (rule "Contract_axiom_for_lastReadOf_in_BucketPointers" (formula "98") (term "0,0")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "98") (term "1,0,0") (ifseqformula "86")) + (builtin "One Step Simplification" (formula "98") (ifInst "" (formula "167")) (ifInst "" (formula "101")) (ifInst "" (formula "25"))) + (rule "wellFormedAnonEQ" (formula "98") (term "1,0") (ifseqformula "86")) + (rule "wellFormedAnon" (formula "98") (term "0,1,0")) + (rule "wellFormedAnon" (formula "98") (term "0,0,1,0")) + (rule "translateJavaAddInt" (formula "98") (term "2,1,1,0,0,1,1")) + (rule "translateJavaAddInt" (formula "98") (term "2,0,1,0,1,1")) + (rule "replace_known_left" (formula "98") (term "0,0,0,1,0") (ifseqformula "21")) + (builtin "One Step Simplification" (formula "98") (ifInst "" (formula "20")) (ifInst "" (formula "7")) (ifInst "" (formula "85"))) + (rule "polySimp_addComm0" (formula "98") (term "2,0,1,0,1,1")) + (rule "polySimp_addComm0" (formula "98") (term "2,1,1,0,0,1,1")) + (rule "replace_known_left" (formula "98") (term "1,0,0,1,1") (ifseqformula "96")) + (builtin "One Step Simplification" (formula "98")) + (rule "inEqSimp_ltToLeq" (formula "98") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "98") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "98") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "98") (term "0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "98") (term "0,0,0,1,1")) + (rule "replace_known_left" (formula "98") (term "0,0,0,1,1") (ifseqformula "93")) + (builtin "One Step Simplification" (formula "98")) + (rule "inEqSimp_commuteLeq" (formula "98") (term "1,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "98") (term "0,0,0")) + (rule "replace_known_left" (formula "98") (term "0,0,0") (ifseqformula "13")) + (builtin "One Step Simplification" (formula "98")) + (rule "inEqSimp_commuteLeq" (formula "98") (term "0,0,1,1")) + (rule "replace_known_left" (formula "98") (term "0,0,1,1") (ifseqformula "95")) + (builtin "One Step Simplification" (formula "98")) + (rule "applyEq" (formula "98") (term "2,0,0,1,1") (ifseqformula "52")) + (rule "replace_known_left" (formula "98") (term "0,1,1") (ifseqformula "97")) + (builtin "One Step Simplification" (formula "98")) + (rule "applyEq" (formula "98") (term "0,1,0,0,0") (ifseqformula "52")) + (rule "polySimp_mulLiterals" (formula "98") (term "1,0,0,0")) + (rule "polySimp_addComm1" (formula "98") (term "0,0,0")) + (rule "applyEq" (formula "98") (term "1,0,0,1,1") (ifseqformula "133")) + (rule "applyEq" (formula "98") (term "1,0,1,1,1") (ifseqformula "133")) + (rule "applyEq" (formula "98") (term "2,0,0,1,1,1") (ifseqformula "52")) + (rule "replace_known_left" (formula "98") (term "0,1,1,1") (ifseqformula "100")) + (builtin "One Step Simplification" (formula "98")) + (rule "inEqSimp_sepPosMonomial0" (formula "98") (term "0,0")) + (rule "polySimp_mulComm0" (formula "98") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "98") (term "1,0,0")) + (rule "mul_literals" (formula "98") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "98") (term "1,1,0,0")) + (rule "replace_known_left" (formula "98") (term "0,0") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "98")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "99") (term "0,0")) + (rule "translateJavaMulInt" (formula "99") (term "0,2,0,0")) + (rule "polySimp_mulComm0" (formula "99") (term "0,2,0,0")) + (rule "replaceKnownSelect_taclet1000211201200101012_0" (formula "99") (term "0,0")) + (rule "replaceKnownAuxiliaryConstant_taclet1000211201200101012_1" (formula "99") (term "0,0")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "97") (term "1")) + (builtin "One Step Simplification" (formula "97") (ifInst "" (formula "168"))) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "97") (term "1,0") (ifseqformula "86")) + (builtin "One Step Simplification" (formula "97") (ifInst "" (formula "25"))) + (rule "wellFormedAnonEQ" (formula "97") (term "1,0") (ifseqformula "86")) + (rule "wellFormedAnon" (formula "97") (term "0,1,0")) + (rule "wellFormedAnon" (formula "97") (term "0,0,1,0")) + (rule "translateJavaAddInt" (formula "97") (term "2,1,1,0,1,1,1,1")) + (rule "translateJavaSubInt" (formula "97") (term "2,0,1,0,1,1,1,1,1")) + (rule "replace_known_left" (formula "97") (term "1,1,0") (ifseqformula "85")) + (builtin "One Step Simplification" (formula "97") (ifInst "" (formula "21")) (ifInst "" (formula "20")) (ifInst "" (formula "7"))) + (rule "polySimp_elimSub" (formula "97") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "97") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm1" (formula "97") (term "2,1,1,0,1,1,1,1")) + (rule "add_literals" (formula "97") (term "0,2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "97") (term "2,0,1,0,1,1,1,1,1")) + (rule "add_literals" (formula "97") (term "0,2,0,1,0,1,1,1,1,1")) + (rule "add_zero_left" (formula "97") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "97") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "97") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_rightDist" (formula "97") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "mul_literals" (formula "97") (term "0,1,0,0,0,0,1,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "97") (term "0,0,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "97") (term "0,0,0,0,0,1,1,1,1,1")) + (rule "add_zero_left" (formula "97") (term "0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "97") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "97") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "97") (term "0,0,0,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "97") (term "0,0,0,0,1,1,1,1")) + (rule "add_literals" (formula "97") (term "0,0,0,0,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "97") (term "1,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "97") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "97") (term "0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "97") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "97") (term "1,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "97") (term "1,0,1,1,1,1,1")) + (rule "replace_known_left" (formula "97") (term "1,0,1,1,1,1,1") (ifseqformula "94")) + (builtin "One Step Simplification" (formula "97")) + (rule "inEqSimp_homoInEq0" (formula "97") (term "0,0,0")) + (rule "mul_literals" (formula "97") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "97") (term "0,0,0,0")) + (rule "applyEq" (formula "97") (term "2,0,1,0,1,1") (ifseqformula "52")) + (rule "applyEq" (formula "97") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "52")) + (rule "polySimp_mulLiterals" (formula "97") (term "1,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "97") (term "0,0,0,1,1,1,1")) + (rule "applyEq" (formula "97") (term "2,0,1,0,0,1,1") (ifseqformula "52")) + (rule "replace_known_left" (formula "97") (term "1,0,0,1,1") (ifseqformula "98")) + (builtin "One Step Simplification" (formula "97")) + (rule "applyEq" (formula "97") (term "0,1,0,0") (ifseqformula "52")) + (rule "inEqSimp_homoInEq1" (formula "97") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "97") (term "1,0,1,0,0")) + (rule "polySimp_addComm1" (formula "97") (term "0,1,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "97") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "97") (term "1,0,0,1,1,1,1")) + (rule "polySimp_rightDist" (formula "97") (term "1,0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "97") (term "1,1,0,0,1,1,1,1")) + (rule "mul_literals" (formula "97") (term "0,1,0,0,1,1,1,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "97") (term "0,0,0")) + (rule "mul_literals" (formula "97") (term "1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "97") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "97") (term "1,1,0,0")) + (rule "polySimp_rightDist" (formula "97") (term "1,1,0,0")) + (rule "mul_literals" (formula "97") (term "0,1,1,0,0")) + (rule "polySimp_mulLiterals" (formula "97") (term "1,1,1,0,0")) + (rule "replace_known_left" (formula "97") (term "1,0,0") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "97")) + (rule "inEqSimp_subsumption1" (formula "97") (term "0,0") (ifseqformula "13")) + (rule "leq_literals" (formula "97") (term "0,0,0")) + (builtin "One Step Simplification" (formula "97")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "98") (term "1")) + (rule "translateJavaCastInt" (formula "98") (term "0,1")) + (rule "castedGetAny" (formula "98") (term "0,1")) + (rule "inEqSimp_commuteGeq" (formula "98")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "102") (term "0,0")) + (rule "translateJavaMulInt" (formula "102") (term "0,2,0,0")) + (rule "polySimp_mulComm0" (formula "102") (term "0,2,0,0")) + (rule "replaceKnownSelect_taclet1000211201200101012_0" (formula "102") (term "0,0")) + (rule "replaceKnownAuxiliaryConstant_taclet1000211201200101012_1" (formula "102") (term "0,0")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "96") (term "1")) + (builtin "One Step Simplification" (formula "96") (ifInst "" (formula "169"))) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "96") (term "1,0") (ifseqformula "86")) + (builtin "One Step Simplification" (formula "96") (ifInst "" (formula "25"))) + (rule "wellFormedAnonEQ" (formula "96") (term "1,0") (ifseqformula "86")) + (rule "wellFormedAnon" (formula "96") (term "0,1,0")) + (rule "wellFormedAnon" (formula "96") (term "0,0,1,0")) + (rule "translateJavaSubInt" (formula "96") (term "2,0,1,0,1,1,1,1,1")) + (rule "translateJavaAddInt" (formula "96") (term "2,1,1,0,1,1,1,1")) + (rule "replace_known_left" (formula "96") (term "0,0,0,1,0") (ifseqformula "21")) + (builtin "One Step Simplification" (formula "96") (ifInst "" (formula "20")) (ifInst "" (formula "7")) (ifInst "" (formula "85"))) + (rule "polySimp_elimSub" (formula "96") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "96") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm1" (formula "96") (term "2,1,1,0,1,1,1,1")) + (rule "add_literals" (formula "96") (term "0,2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "96") (term "2,0,1,0,1,1,1,1,1")) + (rule "add_literals" (formula "96") (term "0,2,0,1,0,1,1,1,1,1")) + (rule "add_zero_left" (formula "96") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "96") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "96") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "96") (term "0,0,0,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "96") (term "0,0,0,0,1,1,1,1")) + (rule "add_literals" (formula "96") (term "0,0,0,0,0,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "96") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "96") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_rightDist" (formula "96") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "mul_literals" (formula "96") (term "0,1,0,0,0,0,1,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "96") (term "0,0,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "96") (term "0,0,0,0,0,1,1,1,1,1")) + (rule "add_zero_left" (formula "96") (term "0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "96") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "96") (term "1,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "96") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "96") (term "0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "96") (term "1,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "96") (term "1,0,1,1,1,1,1")) + (rule "replace_known_left" (formula "96") (term "1,0,1,1,1,1,1") (ifseqformula "94")) + (builtin "One Step Simplification" (formula "96")) + (rule "inEqSimp_homoInEq0" (formula "96") (term "0,0,0")) + (rule "mul_literals" (formula "96") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "96") (term "0,0,0,0")) + (rule "applyEq" (formula "96") (term "2,0,1,0,0,1,1") (ifseqformula "52")) + (rule "applyEq" (formula "96") (term "2,0,1,0,1,1") (ifseqformula "52")) + (rule "applyEq" (formula "96") (term "0,1,0,0") (ifseqformula "52")) + (rule "inEqSimp_homoInEq1" (formula "96") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "96") (term "1,0,1,0,0")) + (rule "polySimp_addComm1" (formula "96") (term "0,1,0,0")) + (rule "applyEq" (formula "96") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "52")) + (rule "polySimp_mulLiterals" (formula "96") (term "1,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "96") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "96") (term "0,0,0")) + (rule "mul_literals" (formula "96") (term "1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "96") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "96") (term "1,1,0,0")) + (rule "polySimp_rightDist" (formula "96") (term "1,1,0,0")) + (rule "mul_literals" (formula "96") (term "0,1,1,0,0")) + (rule "polySimp_mulLiterals" (formula "96") (term "1,1,1,0,0")) + (rule "replace_known_left" (formula "96") (term "1,0,0") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "96")) + (rule "inEqSimp_sepPosMonomial0" (formula "96") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "96") (term "1,0,0,1,1,1,1")) + (rule "polySimp_rightDist" (formula "96") (term "1,0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "96") (term "1,1,0,0,1,1,1,1")) + (rule "mul_literals" (formula "96") (term "0,1,0,0,1,1,1,1")) + (rule "inEqSimp_subsumption1" (formula "96") (term "0,0") (ifseqformula "13")) + (rule "leq_literals" (formula "96") (term "0,0,0")) + (builtin "One Step Simplification" (formula "96")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "97") (term "0")) + (rule "translateJavaMulInt" (formula "97") (term "0,2,0")) + (rule "polySimp_mulComm0" (formula "97") (term "0,2,0")) + (rule "replaceKnownSelect_taclet1000211201200101012_0" (formula "97") (term "0")) + (rule "replaceKnownAuxiliaryConstant_taclet1000211201200101012_1" (formula "97") (term "0")) + (rule "inEqSimp_commuteLeq" (formula "97")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "93") (term "0")) + (rule "translateJavaCastInt" (formula "93") (term "0,0")) + (rule "castedGetAny" (formula "93") (term "0,0")) + (rule "inEqSimp_exactShadow3" (formula "93") (ifseqformula "121")) + (rule "mul_literals" (formula "93") (term "0,0")) + (rule "add_zero_left" (formula "93") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "93")) + (rule "mul_literals" (formula "93") (term "1")) + (rule "inEqSimp_subsumption1" (formula "88") (ifseqformula "93")) + (rule "leq_literals" (formula "88") (term "0")) + (builtin "One Step Simplification" (formula "88")) + (rule "true_left" (formula "88")) + (rule "inEqSimp_exactShadow3" (formula "92") (ifseqformula "140")) + (rule "mul_literals" (formula "92") (term "0,0")) + (rule "polySimp_addAssoc" (formula "92") (term "0")) + (rule "polySimp_addAssoc" (formula "92") (term "0,0")) + (rule "add_literals" (formula "92") (term "0,0,0")) + (rule "add_zero_left" (formula "92") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "92")) + (rule "polySimp_mulLiterals" (formula "92") (term "1")) + (rule "polySimp_elimOne" (formula "92") (term "1")) + (rule "Contract_axiom_for_lastReadOf_in_BucketPointers" (formula "95") (term "0")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "95") (term "1,0,0") (ifseqformula "86")) + (builtin "One Step Simplification" (formula "95") (ifInst "" (formula "170")) (ifInst "" (formula "25"))) + (rule "wellFormedAnonEQ" (formula "95") (term "1,0") (ifseqformula "86")) + (rule "wellFormedAnon" (formula "95") (term "0,1,0")) + (rule "wellFormedAnon" (formula "95") (term "0,0,1,0")) + (rule "translateJavaAddInt" (formula "95") (term "2,1,1,0,0,1,1")) + (rule "translateJavaAddInt" (formula "95") (term "2,0,1,0,1,1")) + (rule "replace_known_left" (formula "95") (term "1,1,0") (ifseqformula "85")) + (builtin "One Step Simplification" (formula "95") (ifInst "" (formula "21")) (ifInst "" (formula "20")) (ifInst "" (formula "7"))) + (rule "polySimp_addComm0" (formula "95") (term "2,0,1,0,1,1")) + (rule "polySimp_addComm0" (formula "95") (term "2,1,1,0,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "95") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "95") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "95") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "95") (term "0,0,0")) + (rule "replace_known_left" (formula "95") (term "0,0,0") (ifseqformula "13")) + (builtin "One Step Simplification" (formula "95")) + (rule "inEqSimp_commuteLeq" (formula "95") (term "0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "95") (term "1,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "95") (term "0,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "95") (term "1,0,0,0,1,1")) + (rule "replace_known_left" (formula "95") (term "1,0,0,0,1,1") (ifseqformula "96")) + (builtin "One Step Simplification" (formula "95")) + (rule "applyEq" (formula "95") (term "2,0,0,1,1,1,1") (ifseqformula "52")) + (rule "applyEq" (formula "95") (term "1,0,0,1,1,1") (ifseqformula "136")) + (rule "applyEq" (formula "95") (term "2,0,1,0,1,1") (ifseqformula "52")) + (rule "applyEq" (formula "95") (term "1,0,1,1,1,1") (ifseqformula "136")) + (rule "replace_known_left" (formula "95") (term "0,1,1,1,1") (ifseqformula "103")) + (builtin "One Step Simplification" (formula "95")) + (rule "applyEq" (formula "95") (term "0,1,0,0,0") (ifseqformula "52")) + (rule "polySimp_mulLiterals" (formula "95") (term "1,0,0,0")) + (rule "polySimp_addComm1" (formula "95") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "95") (term "0,0")) + (rule "polySimp_mulComm0" (formula "95") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "95") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "95") (term "1,1,0,0")) + (rule "mul_literals" (formula "95") (term "0,1,0,0")) + (rule "replace_known_left" (formula "95") (term "0,0") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "95")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "96") (term "1")) + (rule "translateJavaCastInt" (formula "96") (term "0,1")) + (rule "castedGetAny" (formula "96") (term "0,1")) + (rule "inEqSimp_commuteGeq" (formula "96")) + (rule "inEqSimp_exactShadow3" (formula "93") (ifseqformula "96")) + (rule "times_zero_1" (formula "93") (term "0,0")) + (rule "add_zero_left" (formula "93") (term "0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "95") (term "0")) + (rule "translateJavaCastInt" (formula "95") (term "0,0")) + (rule "castedGetAny" (formula "95") (term "0,0")) + (rule "inEqSimp_exactShadow3" (formula "95") (ifseqformula "101")) + (rule "polySimp_mulComm0" (formula "95") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "95")) + (rule "polySimp_mulLiterals" (formula "95") (term "1")) + (rule "polySimp_elimOne" (formula "95") (term "1")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "96") (term "1")) + (rule "translateJavaCastInt" (formula "96") (term "0,1")) + (rule "castedGetAny" (formula "96") (term "0,1")) + (rule "inEqSimp_exactShadow3" (formula "96") (ifseqformula "102")) + (rule "polySimp_mulComm0" (formula "96") (term "0,0")) + (rule "polySimp_addComm0" (formula "96") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "96")) + (rule "polySimp_mulLiterals" (formula "96") (term "0")) + (rule "polySimp_elimOne" (formula "96") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "94") (ifseqformula "96")) + (rule "mul_literals" (formula "94") (term "0,0")) + (rule "add_zero_left" (formula "94") (term "0")) + (rule "nnf_imp2or" (formula "5") (term "0,0,1,0")) + (rule "nnf_notAnd" (formula "84") (term "0,0")) + (rule "Contract_axiom_for_lastReadOf_in_BucketPointers" (formula "78") (term "1,1,0,0")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "78") (term "1,0,0") (ifseqformula "87")) + (builtin "One Step Simplification" (formula "78") (ifInst "" (formula "175")) (ifInst "" (formula "25"))) + (rule "wellFormedAnonEQ" (formula "78") (term "1,0") (ifseqformula "87")) + (rule "wellFormedAnon" (formula "78") (term "0,1,0")) + (rule "wellFormedAnon" (formula "78") (term "0,0,1,0")) + (rule "translateJavaAddInt" (formula "78") (term "2,0,1,0,1,1")) + (rule "translateJavaAddInt" (formula "78") (term "2,1,1,0,0,1,1")) + (rule "replace_known_left" (formula "78") (term "1,1,0") (ifseqformula "86")) + (builtin "One Step Simplification" (formula "78") (ifInst "" (formula "21")) (ifInst "" (formula "20")) (ifInst "" (formula "7"))) + (rule "polySimp_addComm0" (formula "78") (term "2,1,1,0,0,1,1")) + (rule "polySimp_addComm0" (formula "78") (term "2,0,1,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "78") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "78") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "78") (term "0,0,0")) + (rule "replace_known_left" (formula "78") (term "0,0,0") (ifseqformula "13")) + (builtin "One Step Simplification" (formula "78")) + (rule "inEqSimp_commuteLeq" (formula "78") (term "0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "78") (term "1,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "78") (term "0,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "78") (term "1,0,1,1")) + (rule "applyEq" (formula "78") (term "2,0,0,1,1,1,1") (ifseqformula "52")) + (rule "applyEq" (formula "78") (term "2,0,1,0,1,1") (ifseqformula "52")) + (rule "applyEq" (formula "78") (term "1,0,0,1,1,1") (ifseqformula "141")) + (rule "applyEq" (formula "78") (term "0,1,0,0,0") (ifseqformula "52")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,0,0,0")) + (rule "polySimp_addComm1" (formula "78") (term "0,0,0")) + (rule "applyEq" (formula "78") (term "1,0,1,1,1,1") (ifseqformula "141")) + (rule "replace_known_left" (formula "78") (term "0,1,1,1,1") (ifseqformula "108")) + (builtin "One Step Simplification" (formula "78")) + (rule "inEqSimp_sepPosMonomial0" (formula "78") (term "0,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,1,0,0")) + (rule "mul_literals" (formula "78") (term "0,1,0,0")) + (rule "replace_known_left" (formula "78") (term "0,0") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "78")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "79") (term "1,1,0,0")) + (rule "translateJavaMulInt" (formula "79") (term "0,2,1,1,0,0")) + (rule "polySimp_mulComm0" (formula "79") (term "0,2,1,1,0,0")) + (rule "replaceKnownSelect_taclet1000211201200101012_0" (formula "79") (term "1,1,0,0")) + (rule "replaceKnownAuxiliaryConstant_taclet1000211201200101012_1" (formula "79") (term "1,1,0,0")) + (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "79") (term "0,0,0")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "79") (term "1,0,0") (ifseqformula "88")) + (builtin "One Step Simplification" (formula "79") (ifInst "" (formula "176")) (ifInst "" (formula "25"))) + (rule "wellFormedAnonEQ" (formula "79") (term "1,0") (ifseqformula "88")) + (rule "wellFormedAnon" (formula "79") (term "0,1,0")) + (rule "wellFormedAnon" (formula "79") (term "0,0,1,0")) + (rule "translateJavaAddInt" (formula "79") (term "2,0,1,0,1,1")) + (rule "translateJavaAddInt" (formula "79") (term "2,1,1,0,0,1,1")) + (rule "replace_known_left" (formula "79") (term "1,0,0,1,0") (ifseqformula "20")) + (builtin "One Step Simplification" (formula "79") (ifInst "" (formula "21")) (ifInst "" (formula "7")) (ifInst "" (formula "87"))) + (rule "polySimp_addComm0" (formula "79") (term "2,0,1,0,1,1")) + (rule "polySimp_addComm0" (formula "79") (term "2,1,1,0,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "79") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "79") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "79") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "79") (term "1,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "79") (term "0,0,0")) + (rule "replace_known_left" (formula "79") (term "0,0,0") (ifseqformula "13")) + (builtin "One Step Simplification" (formula "79")) + (rule "inEqSimp_commuteLeq" (formula "79") (term "1,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "79") (term "0,0,0,0,1,1")) + (rule "applyEq" (formula "79") (term "2,0,1,0,1,1") (ifseqformula "52")) + (rule "applyEq" (formula "79") (term "0,1,0,0,0") (ifseqformula "52")) + (rule "polySimp_mulLiterals" (formula "79") (term "1,0,0,0")) + (rule "polySimp_addComm1" (formula "79") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "79") (term "0,0")) + (rule "polySimp_mulComm0" (formula "79") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "79") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "79") (term "1,1,0,0")) + (rule "mul_literals" (formula "79") (term "0,1,0,0")) + (rule "replace_known_left" (formula "79") (term "0,0") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "79")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "80") (term "0,0,0")) + (rule "translateJavaMulInt" (formula "80") (term "0,0,2,0,0,0")) + (rule "translateJavaAddInt" (formula "80") (term "0,2,0,0,0")) + (rule "polySimp_mulComm0" (formula "80") (term "0,0,2,0,0,0")) + (rule "polySimp_addComm0" (formula "80") (term "0,2,0,0,0")) + (rule "replaceKnownSelect_taclet1000211201200101012_4" (formula "80") (term "0,0,0")) + (rule "replaceKnownAuxiliaryConstant_taclet1000211201200101012_6" (formula "80") (term "0,0,0")) + (rule "nnf_imp2or" (formula "15") (term "0,0,1,0")) + (rule "nnf_notAnd" (formula "30") (term "1,0,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "145") (term "1,0,1,0,0,1,0")) + (rule "eqSymm" (formula "145") (term "0,1,0,0,1,0")) + (rule "translateJavaCastInt" (formula "145") (term "0,0,0,1,0,0,1,0")) + (rule "castedGetAny" (formula "145") (term "0,0,0,1,0,0,1,0")) + (rule "eqSymm" (formula "145") (term "0,1,0,0,1,0")) + (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "145") (term "0,1,0,1,0")) + (builtin "One Step Simplification" (formula "145")) + (rule "translateJavaMod" (formula "145") (term "0,1,0,1,0")) + (rule "jmod_axiom" (formula "145") (term "0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "145") (term "1,0,1,0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "145") (term "1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "145") (term "0,1,0,1,0")) + (rule "commute_and" (formula "85") (term "1,0,0,0")) + (rule "nnf_notAnd" (formula "82") (term "1,0,0")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "17") (term "0")) + (rule "replace_known_right" (formula "17") (term "0,0") (ifseqformula "151")) + (builtin "One Step Simplification" (formula "17")) + (rule "andLeft" (formula "17")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "19") (term "0,1")) + (rule "replace_known_right" (formula "19") (term "0,0,1") (ifseqformula "152")) + (builtin "One Step Simplification" (formula "19")) + (rule "Definition_axiom_for_elementsToReadOfBucketCountElement_in_de_wiesler_BucketPointers" (formula "20") (term "2,0,1,1,1,0")) + (rule "translateJavaAddInt" (formula "20") (term "2,2,0,1,1,1,0")) + (rule "translateJavaAddInt" (formula "20") (term "3,2,0,1,1,1,0")) + (rule "polySimp_addComm0" (formula "20") (term "1,1,0")) + (rule "Definition_axiom_for_writtenElementsOfBucketCountElement_in_de_wiesler_BucketPointers" (formula "20") (term "2,0,1,0")) + (builtin "One Step Simplification" (formula "20")) + (rule "translateJavaAddInt" (formula "20") (term "0,3,0,1,2,0,1,0")) + (rule "translateJavaAddInt" (formula "20") (term "2,2,2,0,1,0")) + (rule "translateJavaSubInt" (formula "20") (term "0,0,0,2,0,1,0")) + (rule "translateJavaAddInt" (formula "20") (term "2,0,1,2,0,1,0")) + (rule "translateJavaAddInt" (formula "20") (term "3,2,2,0,1,0")) + (rule "translateJavaSubInt" (formula "20") (term "3,0,1,2,0,1,0")) + (rule "translateJavaAddInt" (formula "20") (term "1,2,0,1,0")) + (rule "polySimp_elimSub" (formula "20") (term "0,0,0,2,0,1,0")) + (rule "polySimp_elimSub" (formula "20") (term "3,0,1,2,0,1,0")) + (rule "mul_literals" (formula "20") (term "1,3,0,1,2,0,1,0")) + (rule "polySimp_homoEq" (formula "20") (term "1,0")) + (rule "polySimp_addComm0" (formula "20") (term "0,0,0,2,0,1,0,1,0")) + (rule "polySimp_addComm1" (formula "20") (term "3,0,1,2,0,1,0,1,0")) + (rule "polySimp_addComm0" (formula "20") (term "1,2,0,1,0,1,0")) + (rule "polySimp_addComm0" (formula "20") (term "0,3,1,1,2,0,1,0,1,0")) + (rule "polySimp_addComm1" (formula "20") (term "0,1,0")) + (rule "polySimp_addComm0" (formula "20") (term "0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "20") (term "0,0,2,0,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "20") (term "1,0,0,0,0,2,0,0,0,0,1,0")) + (rule "polySimp_addComm1" (formula "20") (term "0,0,0,2,0,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "20") (term "0,0,0,0,2,0,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "20") (term "1,0,2,0,0,0,0,1,0")) + (rule "polySimp_sepPosMonomial" (formula "20") (term "1,0")) + (rule "polySimp_mulComm0" (formula "20") (term "1,1,0")) + (rule "polySimp_rightDist" (formula "20") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "20") (term "1,1,1,0")) + (rule "polySimp_elimOne" (formula "20") (term "1,1,1,0")) + (rule "polySimp_mulAssoc" (formula "20") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "20") (term "0,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "20") (term "0,1,1,0")) + (rule "polySimp_elimOne" (formula "20") (term "0,1,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "20") (term "0,0,2,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "20") (term "0,0,0,2,0,1,1,0")) + (rule "polySimp_elimOne" (formula "20") (term "0,0,0,2,0,1,1,0")) + (rule "commute_and" (formula "145") (term "1,0,0,0")) + (rule "Contract_axiom_for_elementsToReadCountElement_in_BucketPointers" (formula "6") (term "0,0,1,1,0")) + (builtin "One Step Simplification" (formula "6") (ifInst "" (formula "113")) (ifInst "" (formula "180")) (ifInst "" (formula "178")) (ifInst "" (formula "113")) (ifInst "" (formula "115")) (ifInst "" (formula "27"))) + (rule "true_left" (formula "6")) + (rule "Definition_axiom_for_elementsToReadOfBucketCountElement_in_de_wiesler_BucketPointers" (formula "6") (term "2,1,1,1,0")) + (rule "translateJavaAddInt" (formula "6") (term "3,2,1,1,1,0")) + (rule "translateJavaAddInt" (formula "6") (term "2,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "6") (term "1,1,0")) + (rule "Contract_axiom_for_writtenElementsCountElement_in_BucketPointers" (formula "6") (term "0,1,0")) + (builtin "One Step Simplification" (formula "6") (ifInst "" (formula "113")) (ifInst "" (formula "180")) (ifInst "" (formula "176")) (ifInst "" (formula "178")) (ifInst "" (formula "113")) (ifInst "" (formula "115")) (ifInst "" (formula "57")) (ifInst "" (formula "27"))) + (rule "true_left" (formula "6")) + (rule "Definition_axiom_for_writtenElementsCountElement_in_de_wiesler_BucketPointers" (formula "6") (term "0,1,0") (inst "b=b")) + (rule "translateJavaCastInt" (formula "6") (term "0,1,0")) + (rule "applyEq" (formula "6") (term "1,0,1,0") (ifseqformula "53")) + (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "4") (term "0")) + (rule "replace_known_right" (formula "4") (term "0,0,0") (ifseqformula "150")) + (builtin "One Step Simplification" (formula "4") (ifInst "" (formula "151"))) + (rule "andLeft" (formula "4")) + (rule "commute_and" (formula "146") (term "1,0,0,1,0")) + (rule "Definition_axiom_for_writtenCountOfBucket_in_de_wiesler_BucketPointers" (formula "6") (term "0,1,0,1,0,1,0")) + (rule "translateJavaSubInt" (formula "6") (term "0,1,0,1,0,1,0")) + (rule "polySimp_elimSub" (formula "6") (term "0,1,0,1,0,1,0")) + (rule "polySimp_addComm0" (formula "6") (term "0,1,0,1,0,1,0")) + (rule "inEqSimp_homoInEq1" (formula "6") (term "1,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "6") (term "1,0,1,0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "6") (term "1,0,1,0,1,0,1,0")) + (rule "polySimp_mulAssoc" (formula "6") (term "0,1,0,1,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "6") (term "0,0,1,0,1,0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "6") (term "0,1,0,1,0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "6") (term "0,1,0,1,0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "6") (term "0,1,0,1,0,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "6") (term "1,0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "6") (term "0,1,0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "6") (term "0,1,0,1,0,1,0")) + (rule "Contract_axiom_for_isClassOfSlice_in_Classifier" (formula "6") (term "0,1,1,1,0,1,0")) + (builtin "One Step Simplification" (formula "6") (ifInst "" (formula "4")) (ifInst "" (formula "177")) (ifInst "" (formula "180")) (ifInst "" (formula "4")) (ifInst "" (formula "5")) (ifInst "" (formula "27"))) + (rule "true_left" (formula "6")) + (rule "Definition_axiom_for_isClassOfSlice_in_de_wiesler_Classifier" (formula "6") (term "0,0,1,1,0,1,0") (inst "i=i")) + (builtin "One Step Simplification" (formula "6")) + (rule "expand_inInt" (formula "6") (term "1,0,0,0,1,1,0,1,0")) + (rule "replace_int_MIN" (formula "6") (term "0,1,1,0,0,0,1,1,0,1,0")) + (rule "replace_int_MAX" (formula "6") (term "1,0,1,0,0,0,1,1,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "6") (term "1,0,0,0,0,1,1,0,1,0")) + (rule "polySimp_rightDist" (formula "6") (term "1,0,0,1,0,0,0,0,1,1,0,1,0")) + (rule "polySimp_rightDist" (formula "6") (term "0,1,0,0,1,0,0,0,0,1,1,0,1,0")) + (rule "mul_literals" (formula "6") (term "0,0,1,0,0,1,0,0,0,0,1,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "6") (term "0,0,1,0,0,0,0,1,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "6") (term "0,0,0,1,0,0,0,0,1,1,0,1,0")) + (rule "add_literals" (formula "6") (term "0,0,0,0,1,0,0,0,0,1,1,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "6") (term "0,0,0,0,0,1,1,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "6") (term "1,1,0,0,0,1,1,0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "6") (term "1,0,0,0,0,1,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "6") (term "1,1,0,0,0,0,1,1,0,1,0")) + (rule "polySimp_rightDist" (formula "6") (term "1,1,0,0,0,0,1,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "6") (term "1,1,1,0,0,0,0,1,1,0,1,0")) + (rule "polySimp_elimOne" (formula "6") (term "1,1,1,0,0,0,0,1,1,0,1,0")) + (rule "polySimp_rightDist" (formula "6") (term "0,1,1,0,0,0,0,1,1,0,1,0")) + (rule "mul_literals" (formula "6") (term "0,0,1,1,0,0,0,0,1,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "6") (term "1,0,1,1,0,0,0,0,1,1,0,1,0")) + (rule "polySimp_elimOne" (formula "6") (term "1,0,1,1,0,0,0,0,1,1,0,1,0")) + (rule "Definition_axiom_for_elementsToReadCountClassEq_in_de_wiesler_BucketPointers" (formula "16") (term "1,1,1,1,0") (inst "b=b_1")) + (rule "translateJavaCastInt" (formula "16") (term "1,1,1,1,0")) + (rule "polySimp_homoEq" (formula "16") (term "1,1,0")) + (rule "polySimp_addComm1" (formula "16") (term "0,1,1,0")) + (rule "applyEq" (formula "16") (term "1,1,0,1,1,0") (ifseqformula "54")) + (rule "polySimp_sepPosMonomial" (formula "16") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "16") (term "1,1,1,0")) + (rule "polySimp_rightDist" (formula "16") (term "1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "16") (term "1,1,1,1,0")) + (rule "polySimp_elimOne" (formula "16") (term "1,1,1,1,0")) + (rule "polySimp_mulAssoc" (formula "16") (term "0,1,1,1,0")) + (rule "polySimp_mulComm0" (formula "16") (term "0,0,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "16") (term "0,1,1,1,0")) + (rule "polySimp_elimOne" (formula "16") (term "0,1,1,1,0")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "16") (term "1,4,0,2,1,0,1,0")) + (rule "translateJavaMulInt" (formula "16") (term "0,0,2,1,4,0,2,1,0,1,0")) + (rule "translateJavaAddInt" (formula "16") (term "0,2,1,4,0,2,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "16") (term "0,0,2,1,4,0,2,1,0,1,0")) + (rule "polySimp_addComm0" (formula "16") (term "0,2,1,4,0,2,1,0,1,0")) + (rule "Contract_axiom_for_isClassOfSlice_in_Classifier" (formula "16") (term "0,1,1,1,0,1,0")) + (builtin "One Step Simplification" (formula "16") (ifInst "" (formula "177")) (ifInst "" (formula "180")) (ifInst "" (formula "27"))) + (rule "wellFormedAnon" (formula "16") (term "1,0")) + (rule "replace_known_left" (formula "16") (term "0,1,0") (ifseqformula "24")) + (builtin "One Step Simplification" (formula "16") (ifInst "" (formula "23"))) + (rule "Definition_axiom_for_writtenCountOfBucket_in_de_wiesler_BucketPointers" (formula "17") (term "0,1,0,1,0,1,0")) + (rule "translateJavaSubInt" (formula "17") (term "0,1,0,1,0,1,0")) + (rule "polySimp_elimSub" (formula "17") (term "0,1,0,1,0,1,0")) + (rule "polySimp_addComm0" (formula "17") (term "0,1,0,1,0,1,0")) + (rule "inEqSimp_homoInEq1" (formula "17") (term "1,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "17") (term "1,0,1,0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "17") (term "1,0,1,0,1,0,1,0")) + (rule "polySimp_mulAssoc" (formula "17") (term "0,1,0,1,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "17") (term "0,0,1,0,1,0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "17") (term "0,1,0,1,0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "17") (term "0,1,0,1,0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "17") (term "0,1,0,1,0,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "17") (term "1,0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "17") (term "0,1,0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "17") (term "0,1,0,1,0,1,0")) + (rule "Contract_axiom_for_isClassOfSlice_in_Classifier" (formula "17") (term "0,0,1,1,0,1,0")) + (builtin "One Step Simplification" (formula "17") (ifInst "" (formula "182")) (ifInst "" (formula "181")) (ifInst "" (formula "28"))) + (rule "wellFormedAnon" (formula "17") (term "1,0")) + (rule "replace_known_left" (formula "17") (term "0,1,0") (ifseqformula "25")) + (builtin "One Step Simplification" (formula "17") (ifInst "" (formula "24")) (ifInst "" (formula "16"))) + (rule "true_left" (formula "17")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "17") (term "1,3,0,0,1,1,0,1,0")) + (rule "translateJavaCastInt" (formula "17") (term "0,1,3,0,0,1,1,0,1,0")) + (rule "castedGetAny" (formula "17") (term "0,1,3,0,0,1,1,0,1,0")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "17") (term "0,0,0,1,0,1,0")) + (rule "translateJavaAddInt" (formula "17") (term "0,2,0,0,0,1,0,1,0")) + (rule "translateJavaMulInt" (formula "17") (term "0,0,2,0,0,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "17") (term "0,0,2,0,0,0,1,0,1,0")) + (rule "polySimp_addComm0" (formula "17") (term "0,2,0,0,0,1,0,1,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "17") (term "1,3,0,2,1,0,1,0")) + (rule "translateJavaCastInt" (formula "17") (term "0,1,3,0,2,1,0,1,0")) + (rule "castedGetAny" (formula "17") (term "0,1,3,0,2,1,0,1,0")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "17") (term "1,4,0,0,1,1,0,1,0")) + (rule "translateJavaMulInt" (formula "17") (term "0,0,2,1,4,0,0,1,1,0,1,0")) + (rule "translateJavaAddInt" (formula "17") (term "0,2,1,4,0,0,1,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "17") (term "0,0,2,1,4,0,0,1,1,0,1,0")) + (rule "polySimp_addComm0" (formula "17") (term "0,2,1,4,0,0,1,1,0,1,0")) + (rule "Definition_axiom_for_isClassOfSlice_in_de_wiesler_Classifier" (formula "17") (term "0,1,1,1,0,1,0") (inst "i=i")) + (builtin "One Step Simplification" (formula "17")) + (rule "expand_inInt" (formula "17") (term "1,0,0,1,1,1,0,1,0")) + (rule "replace_int_MIN" (formula "17") (term "0,1,1,0,0,1,1,1,0,1,0")) + (rule "replace_int_MAX" (formula "17") (term "1,0,1,0,0,1,1,1,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "17") (term "1,0,0,0,1,1,1,0,1,0")) + (rule "mul_literals" (formula "17") (term "1,0,0,1,0,0,0,1,1,1,0,1,0")) + (rule "add_literals" (formula "17") (term "0,0,1,0,0,0,1,1,1,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "17") (term "0,0,0,0,1,1,1,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "17") (term "1,1,0,0,1,1,1,0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "17") (term "1,0,0,0,1,1,1,0,1,0")) + (rule "mul_literals" (formula "17") (term "1,1,0,0,0,1,1,1,0,1,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "71") (term "1,1,1,1,0")) + (rule "translateJavaCastInt" (formula "71") (term "0,1,1,1,1,0")) + (rule "castedGetAny" (formula "71") (term "0,1,1,1,1,0")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "71") (term "0,0,1,1,1,0")) + (builtin "One Step Simplification" (formula "71")) + (rule "translateJavaUnaryMinusInt" (formula "71") (term "1,0,0,1,1,1,0")) + (rule "neg_literal" (formula "71") (term "1,0,0,1,1,1,0")) + (rule "translateJavaAddInt" (formula "71") (term "0,0,0,0,1,1,1,0")) + (rule "translateJavaSubInt" (formula "71") (term "0,0,0,1,1,1,0")) + (rule "polySimp_elimSub" (formula "71") (term "0,0,0,1,1,1,0")) + (rule "mul_literals" (formula "71") (term "1,0,0,0,1,1,1,0")) + (rule "polySimp_addLiterals" (formula "71") (term "0,0,0,1,1,1,0")) + (rule "polySimp_addComm0" (formula "71") (term "1,1,1,0")) + (rule "polySimp_addComm0" (formula "71") (term "0,0,1,1,1,1,0")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "89") (term "1,3,2,2,1,1,1,0")) + (rule "translateJavaMulInt" (formula "89") (term "0,2,1,3,2,2,1,1,1,0")) + (rule "polySimp_mulComm0" (formula "89") (term "0,2,1,3,2,2,1,1,1,0")) + (rule "Definition_axiom_for_countElement_in_de_wiesler_Functions" (formula "89") (term "1,2,1,1,1,0") (inst "i=i")) + (rule "polySimp_homoEq" (formula "89") (term "1,0")) + (rule "polySimp_addComm1" (formula "89") (term "0,1,0")) + (rule "polySimp_sepPosMonomial" (formula "89") (term "1,0")) + (rule "polySimp_mulComm0" (formula "89") (term "1,1,0")) + (rule "polySimp_rightDist" (formula "89") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "89") (term "1,1,1,0")) + (rule "polySimp_elimOne" (formula "89") (term "1,1,1,0")) + (rule "polySimp_mulComm0" (formula "89") (term "0,1,1,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "33") (term "1,0,1,0,0,1,0")) + (rule "eqSymm" (formula "33") (term "0,1,0,0,1,0")) + (rule "translateJavaCastInt" (formula "33") (term "0,0,0,1,0,0,1,0")) + (rule "castedGetAny" (formula "33") (term "0,0,0,1,0,0,1,0")) + (rule "eqSymm" (formula "33") (term "0,1,0,0,1,0")) + (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "33") (term "0,1,0,1,0")) + (builtin "One Step Simplification" (formula "33")) + (rule "translateJavaMod" (formula "33") (term "0,1,0,1,0")) + (rule "jmod_axiom" (formula "33") (term "0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "33") (term "1,0,1,0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "33") (term "1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "33") (term "0,1,0,1,0")) + (rule "Contract_axiom_for_toReadCountOfBucket_in_BucketPointers" (formula "96") (term "0")) + (builtin "One Step Simplification" (formula "96") (ifInst "" (formula "115")) (ifInst "" (formula "180")) (ifInst "" (formula "115")) (ifInst "" (formula "117")) (ifInst "" (formula "28"))) + (rule "wellFormedAnon" (formula "96") (term "1,0")) + (rule "wellFormedAnon" (formula "96") (term "0,1,0")) + (rule "replace_known_left" (formula "96") (term "0,0,1,0") (ifseqformula "24")) + (builtin "One Step Simplification" (formula "96") (ifInst "" (formula "23")) (ifInst "" (formula "8"))) + (rule "inEqSimp_ltToLeq" (formula "96") (term "1,0")) + (rule "polySimp_mulComm0" (formula "96") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "96") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "96") (term "0,0")) + (rule "replace_known_left" (formula "96") (term "0,0") (ifseqformula "14")) + (builtin "One Step Simplification" (formula "96")) + (rule "applyEq" (formula "96") (term "0,0,1") (ifseqformula "97")) + (rule "applyEq" (formula "96") (term "0,0,1,1") (ifseqformula "97")) + (rule "replace_known_left" (formula "96") (term "1,1") (ifseqformula "116")) + (builtin "One Step Simplification" (formula "96")) + (rule "applyEq" (formula "96") (term "0,1,0,0") (ifseqformula "55")) + (rule "polySimp_mulLiterals" (formula "96") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "96") (term "0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "96") (term "0")) + (rule "polySimp_mulComm0" (formula "96") (term "1,0")) + (rule "polySimp_rightDist" (formula "96") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "96") (term "1,1,0")) + (rule "mul_literals" (formula "96") (term "0,1,0")) + (rule "replace_known_left" (formula "96") (term "0") (ifseqformula "10")) + (builtin "One Step Simplification" (formula "96")) + (rule "elimGcdGeq_antec" (formula "96") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=l_1") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "leq_literals" (formula "96") (term "0,0")) + (builtin "One Step Simplification" (formula "96")) + (rule "polySimp_mulLiterals" (formula "96") (term "1,0,0")) + (rule "add_zero_right" (formula "96") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "96") (term "1,0,0,0,0")) + (rule "mul_literals" (formula "96") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "96") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "96") (term "0,0")) + (rule "add_literals" (formula "96") (term "1,1,0,0")) + (rule "times_zero_1" (formula "96") (term "1,0,0")) + (rule "add_literals" (formula "96") (term "0,0")) + (rule "leq_literals" (formula "96") (term "0")) + (builtin "One Step Simplification" (formula "96")) + (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "97") (term "0")) + (rule "translateJavaSubInt" (formula "97") (term "1,0")) + (rule "polySimp_elimSub" (formula "97") (term "1,0")) + (rule "inEqSimp_ltToLeq" (formula "97") (term "0,0")) + (rule "polySimp_mulComm0" (formula "97") (term "1,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "97") (term "0,0")) + (rule "polySimp_mulComm0" (formula "97") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "97") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "97") (term "1,1,0,0")) + (rule "mul_literals" (formula "97") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "97") (term "1,1,0,0")) + (rule "onlyCreatedObjectsAreReferencedFinal" (formula "38") (term "0") (ifseqformula "24") (ifseqformula "11")) + (rule "applyEq" (formula "38") (term "1,0,1") (ifseqformula "39")) + (rule "replace_known_left" (formula "38") (term "1") (ifseqformula "12")) + (builtin "One Step Simplification" (formula "38")) + (rule "true_left" (formula "38")) + (rule "cut_direct" (formula "183") (term "1")) + (branch "CUT: result_1 <= 2147483647 + begin * -1 TRUE" + (builtin "One Step Simplification" (formula "184")) + (rule "inEqSimp_geqRight" (formula "184")) + (rule "polySimp_rightDist" (formula "1") (term "1,0,0")) + (rule "mul_literals" (formula "1") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "1") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "1") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "1") (term "0,0")) + (rule "add_literals" (formula "1") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "1")) + (rule "polySimp_mulComm0" (formula "1") (term "1")) + (rule "polySimp_rightDist" (formula "1") (term "1")) + (rule "mul_literals" (formula "1") (term "0,1")) + (rule "inEqSimp_subsumption0" (formula "2") (ifseqformula "1")) + (rule "inEqSimp_homoInEq0" (formula "2") (term "0")) + (rule "polySimp_mulComm0" (formula "2") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "2") (term "1,0,0")) + (rule "mul_literals" (formula "2") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "2") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "2") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "2") (term "0,0")) + (rule "polySimp_addComm1" (formula "2") (term "0,0,0")) + (rule "add_literals" (formula "2") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "2") (term "0,0")) + (rule "add_literals" (formula "2") (term "1,1,0,0")) + (rule "times_zero_1" (formula "2") (term "1,0,0")) + (rule "add_zero_right" (formula "2") (term "0,0")) + (rule "qeq_literals" (formula "2") (term "0")) + (builtin "One Step Simplification" (formula "2")) + (rule "true_left" (formula "2")) + (rule "inEqSimp_exactShadow3" (formula "99") (ifseqformula "1")) + (rule "mul_literals" (formula "99") (term "0,0")) + (rule "polySimp_addAssoc" (formula "99") (term "0")) + (rule "add_literals" (formula "99") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "99")) + (rule "polySimp_mulLiterals" (formula "99") (term "0")) + (rule "polySimp_elimOne" (formula "99") (term "0")) + (rule "inEqSimp_contradInEq1" (formula "99") (ifseqformula "61")) + (rule "qeq_literals" (formula "99") (term "0")) + (builtin "One Step Simplification" (formula "99")) + (rule "closeFalse" (formula "99")) + ) + (branch "CUT: result_1 <= 2147483647 + begin * -1 FALSE" + (builtin "One Step Simplification" (formula "184")) + (rule "false_right" (formula "184")) + (rule "inEqSimp_leqRight" (formula "183")) + (rule "polySimp_rightDist" (formula "1") (term "1,0,0")) + (rule "mul_literals" (formula "1") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "1") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "1") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "1") (term "0,0")) + (rule "add_literals" (formula "1") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "1")) + (rule "polySimp_mulComm0" (formula "1") (term "1")) + (rule "polySimp_rightDist" (formula "1") (term "1")) + (rule "mul_literals" (formula "1") (term "0,1")) + (rule "inEqSimp_exactShadow3" (formula "1") (ifseqformula "152")) + (rule "polySimp_rightDist" (formula "1") (term "0,0")) + (rule "mul_literals" (formula "1") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "1") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "1") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "1") (term "0")) + (rule "polySimp_addAssoc" (formula "1") (term "0,0")) + (rule "polySimp_addComm1" (formula "1") (term "0,0,0")) + (rule "add_literals" (formula "1") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "1") (term "0,0")) + (rule "add_literals" (formula "1") (term "1,1,0,0")) + (rule "times_zero_1" (formula "1") (term "1,0,0")) + (rule "add_zero_right" (formula "1") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "1")) + (rule "mul_literals" (formula "1") (term "1")) + (rule "inEqSimp_contradInEq0" (formula "1") (ifseqformula "67")) + (rule "qeq_literals" (formula "1") (term "0")) + (builtin "One Step Simplification" (formula "1")) + (rule "closeFalse" (formula "1")) + ) + ) + (branch "classifier.equal_buckets = TRUE FALSE" + (rule "applyEq" (formula "36") (term "1,1,1,0,0,0,1,0") (ifseqformula "33")) + (rule "applyEq" (formula "46") (term "1,1,1,0,0,0") (ifseqformula "33")) + (rule "applyEq" (formula "35") (term "3,0") (ifseqformula "33")) + (rule "applyEq" (formula "42") (term "0") (ifseqformula "33")) + (rule "applyEq" (formula "47") (term "1,1,1,0,0,0") (ifseqformula "33")) + (rule "applyEq" (formula "46") (term "1,1,1,0,0,0") (ifseqformula "33")) + (rule "applyEq" (formula "36") (term "1,1,1,0,0,0") (ifseqformula "33")) + (rule "applyEq" (formula "45") (term "1,1,1,0,0,0,1,0") (ifseqformula "33")) + (rule "applyEq" (formula "44") (term "0") (ifseqformula "33")) + (rule "inEqSimp_commuteLeq" (formula "44")) + (rule "applyEq" (formula "37") (term "1,0,2,0") (ifseqformula "33")) + (rule "eqSymm" (formula "37")) + (rule "applyEq" (formula "42") (term "1") (ifseqformula "33")) + (rule "applyEq" (formula "37") (term "1,0,2,0") (ifseqformula "33")) + (rule "eqSymm" (formula "37")) + (rule "applyEq" (formula "40") (term "1,1") (ifseqformula "33")) + (rule "applyEq" (formula "46") (term "0,1,0,0,1,1,1,0") (ifseqformula "33")) (rule "inEqSimp_exactShadow3" (formula "44") (ifseqformula "43")) (rule "polySimp_mulComm0" (formula "44") (term "0,0")) (rule "polySimp_addComm0" (formula "44") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "44")) (rule "polySimp_mulLiterals" (formula "44") (term "0")) (rule "polySimp_elimOne" (formula "44") (term "0")) - (rule "inEqSimp_subsumption0" (formula "24") (ifseqformula "44")) - (rule "leq_literals" (formula "24") (term "0")) - (builtin "One Step Simplification" (formula "24")) - (rule "true_left" (formula "24")) - (rule "inEqSimp_exactShadow3" (formula "1") (ifseqformula "64")) - (rule "polySimp_rightDist" (formula "1") (term "0,0")) - (rule "mul_literals" (formula "1") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "1") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0")) - (rule "add_literals" (formula "1") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "1")) - (rule "mul_literals" (formula "1") (term "1")) - (rule "inEqSimp_subsumption1" (formula "40") (ifseqformula "1")) - (rule "leq_literals" (formula "40") (term "0")) - (builtin "One Step Simplification" (formula "40")) - (rule "true_left" (formula "40")) - (rule "inEqSimp_exactShadow3" (formula "2") (ifseqformula "72")) - (rule "polySimp_rightDist" (formula "2") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "2") (term "1,0,0")) - (rule "mul_literals" (formula "2") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "2") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "2") (term "0")) - (rule "polySimp_addAssoc" (formula "2") (term "0,0")) - (rule "polySimp_addComm1" (formula "2") (term "0,0,0")) - (rule "add_literals" (formula "2") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "2") (term "0,0")) - (rule "add_literals" (formula "2") (term "1,1,0,0")) - (rule "times_zero_1" (formula "2") (term "1,0,0")) - (rule "add_zero_right" (formula "2") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "2")) - (rule "mul_literals" (formula "2") (term "1")) - (rule "inEqSimp_contradInEq1" (formula "44") (ifseqformula "2")) - (rule "qeq_literals" (formula "44") (term "0")) + (rule "inEqSimp_subsumption0" (formula "44") (ifseqformula "32")) + (rule "leq_literals" (formula "44") (term "0")) (builtin "One Step Simplification" (formula "44")) - (rule "closeFalse" (formula "44")) - ) - (branch - (rule "replace_int_MIN" (formula "101") (term "0")) - (rule "inEqSimp_leqRight" (formula "101")) - (rule "polySimp_rightDist" (formula "1") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "1") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0")) - (rule "polySimp_addComm1" (formula "1") (term "0,0")) - (rule "add_literals" (formula "1") (term "0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "50") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "18") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "18") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "17") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "17") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "9")) - (rule "polySimp_mulComm0" (formula "9") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "9") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "5") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "6") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "6") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_homoInEq1" (formula "57")) - (rule "polySimp_mulComm0" (formula "57") (term "1,0")) - (rule "polySimp_rightDist" (formula "57") (term "1,0")) - (rule "mul_literals" (formula "57") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "57") (term "0")) - (rule "add_literals" (formula "57") (term "0,0")) - (rule "add_zero_left" (formula "57") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "74")) - (rule "polySimp_mulComm0" (formula "74") (term "1,0")) - (rule "polySimp_rightDist" (formula "74") (term "1,0")) - (rule "polySimp_rightDist" (formula "74") (term "0,1,0")) - (rule "mul_literals" (formula "74") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "74") (term "0")) - (rule "polySimp_addComm0" (formula "74") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "47")) - (rule "polySimp_mulComm0" (formula "47") (term "1,0")) - (rule "polySimp_rightDist" (formula "47") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "47") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "47") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "47") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "47") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "47") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "1")) - (rule "polySimp_mulLiterals" (formula "1") (term "0")) - (rule "polySimp_elimOne" (formula "1") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "50") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "50") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "50") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "50") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "50") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "18") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "18") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "18") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "18") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "18") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "18") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "17") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "17") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "17") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "17") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "17") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "17") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "9")) - (rule "polySimp_mulLiterals" (formula "9") (term "0")) - (rule "polySimp_elimOne" (formula "9") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "5") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "5") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "5") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "5") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "5") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "6") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "6") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "6") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "6") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "6") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "6") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_invertInEq0" (formula "57")) - (rule "polySimp_mulLiterals" (formula "57") (term "0")) - (rule "times_zero_2" (formula "57") (term "1")) - (rule "polySimp_elimOne" (formula "57") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "74")) - (rule "polySimp_mulLiterals" (formula "74") (term "0")) - (rule "polySimp_elimOne" (formula "74") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "47")) - (rule "polySimp_mulLiterals" (formula "47") (term "0")) - (rule "polySimp_elimOne" (formula "47") (term "0")) - (rule "inEqSimp_subsumption1" (formula "24") (ifseqformula "41")) - (rule "leq_literals" (formula "24") (term "0")) - (builtin "One Step Simplification" (formula "24")) - (rule "true_left" (formula "24")) - (rule "inEqSimp_subsumption1" (formula "14") (ifseqformula "9")) - (rule "inEqSimp_homoInEq0" (formula "14") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "14") (term "0,0")) - (rule "add_literals" (formula "14") (term "1,1,0,0")) - (rule "times_zero_1" (formula "14") (term "1,0,0")) - (rule "add_zero_right" (formula "14") (term "0,0")) - (rule "qeq_literals" (formula "14") (term "0")) - (builtin "One Step Simplification" (formula "14")) - (rule "true_left" (formula "14")) - (rule "inEqSimp_subsumption1" (formula "43") (ifseqformula "41")) + (rule "true_left" (formula "44")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "98") (term "0")) + (rule "replace_known_right" (formula "98") (term "0,0") (ifseqformula "119")) + (builtin "One Step Simplification" (formula "98")) + (rule "andLeft" (formula "98")) + (rule "andLeft" (formula "99")) + (rule "replace_known_left" (formula "102") (term "1,1,1,1,1") (ifseqformula "100")) + (builtin "One Step Simplification" (formula "102") (ifInst "" (formula "98")) (ifInst "" (formula "98"))) + (rule "andLeft" (formula "102")) + (rule "andLeft" (formula "103")) + (rule "andLeft" (formula "102")) + (rule "replace_known_left" (formula "75") (term "1,1") (ifseqformula "100")) + (builtin "One Step Simplification" (formula "75") (ifInst "" (formula "98")) (ifInst "" (formula "98"))) + (rule "true_left" (formula "75")) + (rule "replace_known_left" (formula "105") (term "1,0,1,1") (ifseqformula "102")) + (builtin "One Step Simplification" (formula "105") (ifInst "" (formula "97")) (ifInst "" (formula "97")) (ifInst "" (formula "99"))) + (rule "andLeft" (formula "105")) + (rule "andLeft" (formula "106")) + (rule "andLeft" (formula "105")) + (rule "andLeft" (formula "108")) + (rule "replace_known_left" (formula "110") (term "1,1,1,1,1") (ifseqformula "99")) + (builtin "One Step Simplification" (formula "110") (ifInst "" (formula "97")) (ifInst "" (formula "105"))) + (rule "andLeft" (formula "110")) + (rule "andLeft" (formula "111")) + (rule "andLeft" (formula "110")) + (rule "andLeft" (formula "113")) + (rule "andLeft" (formula "110")) + (rule "inEqSimp_exactShadow3" (formula "114") (ifseqformula "102")) + (rule "polySimp_mulAssoc" (formula "114") (term "0,0")) + (rule "polySimp_mulComm0" (formula "114") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "114") (term "0,0")) + (rule "polySimp_addComm0" (formula "114") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "114")) + (rule "polySimp_mulLiterals" (formula "114") (term "0")) + (rule "inEqSimp_subsumption4" (formula "114") (ifseqformula "52")) + (rule "greater_literals" (formula "114") (term "0,0")) + (builtin "One Step Simplification" (formula "114")) + (rule "mul_literals" (formula "114") (term "0,0")) + (rule "leq_literals" (formula "114") (term "0")) + (builtin "One Step Simplification" (formula "114")) + (rule "true_left" (formula "114")) + (rule "inEqSimp_exactShadow3" (formula "106") (ifseqformula "102")) + (rule "polySimp_mulComm0" (formula "106") (term "0,0")) + (rule "polySimp_addComm0" (formula "106") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "106")) + (rule "polySimp_mulLiterals" (formula "106") (term "0")) + (rule "polySimp_elimOne" (formula "106") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "113") (ifseqformula "102")) + (rule "polySimp_mulComm0" (formula "113") (term "0,0")) + (rule "polySimp_addComm0" (formula "113") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "113")) + (rule "polySimp_mulLiterals" (formula "113") (term "0")) + (rule "polySimp_elimOne" (formula "113") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "109") (ifseqformula "113")) + (rule "polySimp_mulComm0" (formula "109") (term "0,0")) + (rule "polySimp_addComm0" (formula "109") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "109")) + (rule "polySimp_mulLiterals" (formula "109") (term "0")) + (rule "polySimp_elimOne" (formula "109") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "112") (ifseqformula "113")) + (rule "polySimp_rightDist" (formula "112") (term "0,0")) + (rule "mul_literals" (formula "112") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "112") (term "0")) + (rule "add_literals" (formula "112") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "112")) + (rule "polySimp_mulLiterals" (formula "112") (term "0")) + (rule "polySimp_elimOne" (formula "112") (term "0")) + (rule "inEqSimp_subsumption0" (formula "83") (ifseqformula "112")) + (rule "leq_literals" (formula "83") (term "0")) + (builtin "One Step Simplification" (formula "83")) + (rule "true_left" (formula "83")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "99") (term "0,1,1,0")) + (rule "translateJavaMulInt" (formula "99") (term "0,0,2,0,1,1,0")) + (rule "translateJavaAddInt" (formula "99") (term "0,2,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "99") (term "0,0,2,0,1,1,0")) + (rule "polySimp_addComm0" (formula "99") (term "0,2,0,1,1,0")) + (rule "replaceKnownSelect_taclet1000211201200101012_5" (formula "99") (term "0,1,1,0")) + (rule "replaceKnownAuxiliaryConstant_taclet1000211201200101012_6" (formula "99") (term "0,1,1,0")) + (rule "polySimp_addComm0" (formula "99") (term "1,0")) + (rule "nnf_notAnd" (formula "127") (term "1,0,0")) + (rule "nnf_notAnd" (formula "127") (term "0,0,0")) + (rule "arrayLengthIsAShort" (formula "42") (term "0")) + (rule "expand_inShort" (formula "42")) + (rule "replace_short_MIN" (formula "42") (term "0,1")) + (rule "replace_short_MAX" (formula "42") (term "1,0")) + (rule "andLeft" (formula "42")) + (rule "inEqSimp_commuteLeq" (formula "43")) + (rule "inEqSimp_exactShadow3" (formula "44") (ifseqformula "42")) + (rule "polySimp_mulComm0" (formula "44") (term "0,0")) + (rule "polySimp_addComm0" (formula "44") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "44")) + (rule "polySimp_mulLiterals" (formula "44") (term "0")) + (rule "polySimp_elimOne" (formula "44") (term "0")) + (rule "inEqSimp_subsumption0" (formula "44") (ifseqformula "32")) + (rule "leq_literals" (formula "44") (term "0")) + (builtin "One Step Simplification" (formula "44")) + (rule "true_left" (formula "44")) + (rule "arrayLengthNotNegative" (formula "44") (term "0")) + (rule "inEqSimp_subsumption1" (formula "43") (ifseqformula "44")) (rule "leq_literals" (formula "43") (term "0")) (builtin "One Step Simplification" (formula "43")) (rule "true_left" (formula "43")) - (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "71")) - (rule "mul_literals" (formula "64") (term "0,0")) - (rule "polySimp_addAssoc" (formula "64") (term "0")) - (rule "polySimp_addAssoc" (formula "64") (term "0,0")) - (rule "add_literals" (formula "64") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "64")) - (rule "polySimp_mulComm0" (formula "64") (term "1")) - (rule "polySimp_rightDist" (formula "64") (term "1")) - (rule "mul_literals" (formula "64") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "64") (term "1,1")) - (rule "polySimp_elimOne" (formula "64") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "64") (ifseqformula "40")) - (rule "inEqSimp_homoInEq0" (formula "64") (term "0")) - (rule "polySimp_mulComm0" (formula "64") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "64") (term "1,0,0")) - (rule "mul_literals" (formula "64") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "64") (term "0,0")) - (rule "polySimp_addComm0" (formula "64") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "64") (term "0,0")) - (rule "add_literals" (formula "64") (term "1,1,0,0")) - (rule "times_zero_1" (formula "64") (term "1,0,0")) - (rule "add_zero_right" (formula "64") (term "0,0")) - (rule "qeq_literals" (formula "64") (term "0")) - (builtin "One Step Simplification" (formula "64")) - (rule "true_left" (formula "64")) - (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "1")) - (rule "mul_literals" (formula "64") (term "0,0")) - (rule "polySimp_addAssoc" (formula "64") (term "0")) - (rule "add_literals" (formula "64") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "64")) - (rule "polySimp_mulLiterals" (formula "64") (term "0")) - (rule "polySimp_elimOne" (formula "64") (term "0")) - (rule "inEqSimp_subsumption0" (formula "22") (ifseqformula "64")) - (rule "leq_literals" (formula "22") (term "0")) - (builtin "One Step Simplification" (formula "22")) - (rule "true_left" (formula "22")) - (rule "inEqSimp_contradInEq1" (formula "63") (ifseqformula "38")) - (rule "qeq_literals" (formula "63") (term "0")) - (builtin "One Step Simplification" (formula "63")) - (rule "closeFalse" (formula "63")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "101") (term "1,1,0,1,1")) + (rule "translateJavaMulInt" (formula "101") (term "0,2,1,1,0,1,1")) + (rule "polySimp_mulComm0" (formula "101") (term "0,2,1,1,0,1,1")) + (rule "replaceKnownSelect_taclet1000211201200101012_0" (formula "101") (term "1,1,0,1,1")) + (rule "replaceKnownAuxiliaryConstant_taclet1000211201200101012_1" (formula "101") (term "1,1,0,1,1")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "101") (term "0,0,1,1")) + (rule "translateJavaAddInt" (formula "101") (term "0,2,0,0,1,1")) + (rule "translateJavaMulInt" (formula "101") (term "0,0,2,0,0,1,1")) + (rule "polySimp_mulComm0" (formula "101") (term "0,0,2,0,0,1,1")) + (rule "polySimp_addComm0" (formula "101") (term "0,2,0,0,1,1")) + (rule "replaceKnownSelect_taclet1000211201200101012_4" (formula "101") (term "0,0,1,1")) + (rule "replaceKnownAuxiliaryConstant_taclet1000211201200101012_6" (formula "101") (term "0,0,1,1")) + (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "101") (term "0,0,0")) + (builtin "One Step Simplification" (formula "101") (ifInst "" (formula "98")) (ifInst "" (formula "162")) (ifInst "" (formula "98")) (ifInst "" (formula "100")) (ifInst "" (formula "25"))) + (rule "wellFormedAnon" (formula "101") (term "1,0")) + (rule "wellFormedAnon" (formula "101") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "101") (term "2,1,1,0,0,1")) + (rule "translateJavaAddInt" (formula "101") (term "2,0,1,0,1")) + (rule "replace_known_left" (formula "101") (term "0,0,1,0") (ifseqformula "21")) + (builtin "One Step Simplification" (formula "101") (ifInst "" (formula "20")) (ifInst "" (formula "7"))) + (rule "polySimp_addComm0" (formula "101") (term "2,0,1,0,1")) + (rule "polySimp_addComm0" (formula "101") (term "2,1,1,0,0,1")) + (rule "inEqSimp_ltToLeq" (formula "101") (term "1,0")) + (rule "polySimp_mulComm0" (formula "101") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "101") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "101") (term "0,0")) + (rule "replace_known_left" (formula "101") (term "0,0") (ifseqformula "13")) + (builtin "One Step Simplification" (formula "101")) + (rule "inEqSimp_commuteLeq" (formula "101") (term "0,0,0,0,1")) + (rule "replace_known_left" (formula "101") (term "0,0,0,0,1") (ifseqformula "107")) + (builtin "One Step Simplification" (formula "101")) + (rule "inEqSimp_commuteLeq" (formula "101") (term "0,0,0,1")) + (rule "inEqSimp_commuteLeq" (formula "101") (term "1,0,1")) + (rule "applyEq" (formula "101") (term "2,0,1,0,1") (ifseqformula "50")) + (rule "replace_known_left" (formula "101") (term "1,0,1") (ifseqformula "117")) + (builtin "One Step Simplification" (formula "101")) + (rule "applyEq" (formula "101") (term "0,1,0,0") (ifseqformula "50")) + (rule "inEqSimp_sepNegMonomial0" (formula "101") (term "0")) + (rule "polySimp_mulLiterals" (formula "101") (term "0,0")) + (rule "polySimp_elimOne" (formula "101") (term "0,0")) + (rule "replace_known_left" (formula "101") (term "0") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "101")) + (rule "andLeft" (formula "101")) + (rule "andLeft" (formula "101")) + (rule "inEqSimp_exactShadow3" (formula "101") (ifseqformula "102")) + (rule "polySimp_mulComm0" (formula "101") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "101")) + (rule "polySimp_mulLiterals" (formula "101") (term "1")) + (rule "polySimp_elimOne" (formula "101") (term "1")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "104") (term "0,0,0")) + (rule "translateJavaAddInt" (formula "104") (term "0,2,0,0,0")) + (rule "translateJavaMulInt" (formula "104") (term "0,0,2,0,0,0")) + (rule "polySimp_mulComm0" (formula "104") (term "0,0,2,0,0,0")) + (rule "polySimp_addComm0" (formula "104") (term "0,2,0,0,0")) + (rule "replaceKnownSelect_taclet1000211201200101012_5" (formula "104") (term "0,0,0")) + (rule "replaceKnownAuxiliaryConstant_taclet1000211201200101012_6" (formula "104") (term "0,0,0")) + (rule "inEqSimp_homoInEq0" (formula "104") (term "0,0")) + (rule "polySimp_homoEq" (formula "104")) + (rule "polySimp_addComm1" (formula "104") (term "0,0,0,1,0")) + (rule "polySimp_addComm1" (formula "104") (term "0")) + (rule "polySimp_sepPosMonomial" (formula "104")) + (rule "polySimp_mulComm0" (formula "104") (term "1")) + (rule "polySimp_rightDist" (formula "104") (term "1")) + (rule "mul_literals" (formula "104") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "104") (term "1,1")) + (rule "polySimp_elimOne" (formula "104") (term "1,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "104") (term "0,1,1")) + (rule "polySimp_mulComm0" (formula "104") (term "1,0,1,1")) + (rule "polySimp_rightDist" (formula "104") (term "1,0,1,1")) + (rule "polySimp_mulLiterals" (formula "104") (term "1,1,0,1,1")) + (rule "mul_literals" (formula "104") (term "0,1,0,1,1")) + (rule "polySimp_elimOne" (formula "104") (term "1,1,0,1,1")) + (rule "nnf_notAnd" (formula "131") (term "0,0")) + (rule "nnf_imp2or" (formula "131") (term "0,1,0")) + (rule "inEqSimp_notGeq" (formula "132") (term "1,1,0,0")) + (rule "mul_literals" (formula "132") (term "1,0,0,1,1,0,0")) + (rule "add_literals" (formula "132") (term "0,0,1,1,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "132") (term "1,1,0,0")) + (rule "mul_literals" (formula "132") (term "1,1,1,0,0")) + (rule "inEqSimp_notLeq" (formula "132") (term "0,1,0,0")) + (rule "mul_literals" (formula "132") (term "1,0,0,0,1,0,0")) + (rule "add_literals" (formula "132") (term "0,0,0,1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "132") (term "0,1,0,0")) + (rule "mul_literals" (formula "132") (term "1,0,1,0,0")) + (rule "inEqSimp_notGeq" (formula "132") (term "0,0,0,0")) + (rule "mul_literals" (formula "132") (term "1,0,0,0,0,0,0")) + (rule "add_literals" (formula "132") (term "0,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "132") (term "0,0,0,0")) + (rule "mul_literals" (formula "132") (term "1,0,0,0,0")) + (rule "inEqSimp_notLeq" (formula "132") (term "1,0,0,0")) + (rule "polySimp_rightDist" (formula "132") (term "1,0,0,1,0,0,0")) + (rule "mul_literals" (formula "132") (term "0,1,0,0,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "132") (term "0,0,1,0,0,0")) + (rule "add_literals" (formula "132") (term "0,0,0,1,0,0,0")) + (rule "add_zero_left" (formula "132") (term "0,0,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "132") (term "1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "132") (term "1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "132") (term "1,1,0,0,0")) + (rule "nnf_imp2or" (formula "16") (term "0,1,1,1")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "66") (term "1,3,0,1,0,0,1,0")) + (rule "translateJavaAddInt" (formula "66") (term "0,2,1,3,0,1,0,0,1,0")) + (rule "translateJavaMulInt" (formula "66") (term "0,0,2,1,3,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "66") (term "0,0,2,1,3,0,1,0,0,1,0")) + (rule "polySimp_addComm0" (formula "66") (term "0,2,1,3,0,1,0,0,1,0")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "66") (term "1,4,0,1,0,0,1,0")) + (rule "translateJavaMulInt" (formula "66") (term "0,2,1,4,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "66") (term "0,2,1,4,0,1,0,0,1,0")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "73")) + (rule "notLeft" (formula "73")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "73") (inst "b=b")) + (builtin "One Step Simplification" (formula "73")) + (rule "expand_inInt" (formula "73") (term "1,0,0,1")) + (rule "replace_int_MIN" (formula "73") (term "0,1,1,0,0,1")) + (rule "replace_int_MAX" (formula "73") (term "1,0,1,0,0,1")) + (rule "andLeft" (formula "73")) + (rule "andLeft" (formula "73")) + (rule "andLeft" (formula "74")) + (rule "andLeft" (formula "73")) + (rule "andLeft" (formula "73")) + (rule "andLeft" (formula "73")) + (rule "andLeft" (formula "75")) + (rule "andLeft" (formula "75")) + (rule "andLeft" (formula "75")) + (rule "translateJavaCastInt" (formula "80") (term "0")) + (rule "translateJavaAddInt" (formula "79") (term "1")) + (rule "translateJavaMulInt" (formula "74") (term "0")) + (rule "translateJavaMulInt" (formula "73") (term "1")) + (rule "translateJavaCastInt" (formula "77") (term "0")) + (rule "translateJavaCastInt" (formula "76") (term "1")) + (rule "replace_known_left" (formula "16") (term "1,0,1,1") (ifseqformula "81")) + (builtin "One Step Simplification" (formula "16")) + (rule "polySimp_mulComm0" (formula "74") (term "0")) + (rule "polySimp_mulComm0" (formula "73") (term "1")) + (rule "polySimp_addComm0" (formula "79") (term "1")) + (rule "castedGetAny" (formula "80") (term "0")) + (rule "castedGetAny" (formula "77") (term "0")) + (rule "castedGetAny" (formula "76") (term "1")) + (rule "inEqSimp_ltToLeq" (formula "81") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "81") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "81") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "81") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "75")) + (rule "inEqSimp_commuteLeq" (formula "73")) + (rule "inEqSimp_commuteLeq" (formula "76")) + (rule "applyEq" (formula "76") (term "1") (ifseqformula "136")) + (rule "applyEq" (formula "76") (term "1,0") (ifseqformula "50")) + (rule "applyEq" (formula "77") (term "1,0") (ifseqformula "50")) + (rule "applyEq" (formula "75") (term "0") (ifseqformula "136")) + (rule "applyEq" (formula "83") (term "0") (ifseqformula "79")) + (rule "polySimp_homoEq" (formula "83")) + (rule "polySimp_mulComm0" (formula "83") (term "1,0")) + (rule "polySimp_rightDist" (formula "83") (term "1,0")) + (rule "mul_literals" (formula "83") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "83") (term "0")) + (rule "polySimp_addComm1" (formula "83") (term "0,0")) + (rule "add_literals" (formula "83") (term "0,0,0")) + (rule "add_zero_left" (formula "83") (term "0,0")) + (rule "applyEq" (formula "78") (term "0,0") (ifseqformula "136")) + (rule "replace_known_left" (formula "16") (term "0,1,1") (ifseqformula "78")) + (builtin "One Step Simplification" (formula "16")) + (rule "applyEq" (formula "73") (term "0,0") (ifseqformula "50")) + (rule "applyEq" (formula "74") (term "0,0") (ifseqformula "50")) + (rule "inEqSimp_commuteLeq" (formula "74")) + (rule "applyEq" (formula "80") (term "0,1,0,0,1,0,0,0") (ifseqformula "50")) + (rule "applyEq" (formula "78") (term "1,1") (ifseqformula "50")) + (rule "applyEq" (formula "75") (term "0") (ifseqformula "63")) + (rule "inEqSimp_homoInEq1" (formula "75")) + (rule "polySimp_mulComm0" (formula "75") (term "1,0")) + (rule "polySimp_rightDist" (formula "75") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "75") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "75") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "75") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "75") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "75") (term "0")) + (rule "applyEq" (formula "76") (term "0") (ifseqformula "63")) + (rule "inEqSimp_homoInEq0" (formula "76")) + (rule "polySimp_mulComm0" (formula "76") (term "1,0")) + (rule "polySimp_rightDist" (formula "76") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "76") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "76") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "76") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "76") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "76") (term "0")) + (rule "applyEq" (formula "82") (term "0,1,0") (ifseqformula "50")) + (rule "polySimp_pullOutFactor1" (formula "82") (term "0")) + (rule "add_literals" (formula "82") (term "1,0")) + (rule "times_zero_1" (formula "82") (term "0")) + (builtin "One Step Simplification" (formula "82")) + (rule "true_left" (formula "82")) + (rule "inEqSimp_sepPosMonomial0" (formula "80") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "80") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "80") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "80") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "80") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "80") (term "1,1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "75")) + (rule "polySimp_mulLiterals" (formula "75") (term "0")) + (rule "polySimp_elimOne" (formula "75") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "75")) + (rule "polySimp_mulLiterals" (formula "75") (term "0")) + (rule "polySimp_elimOne" (formula "75") (term "0")) + (rule "inEqSimp_subsumption6" (formula "74") (ifseqformula "130")) + (rule "greater_literals" (formula "74") (term "0,0")) + (builtin "One Step Simplification" (formula "74")) + (rule "mul_literals" (formula "74") (term "1,0")) + (rule "leq_literals" (formula "74") (term "0")) + (builtin "One Step Simplification" (formula "74")) + (rule "true_left" (formula "74")) + (rule "inEqSimp_subsumption6" (formula "73") (ifseqformula "31")) + (rule "mul_literals" (formula "73") (term "1,1,0")) + (rule "greater_literals" (formula "73") (term "0,0")) + (builtin "One Step Simplification" (formula "73")) + (rule "leq_literals" (formula "73") (term "0")) + (builtin "One Step Simplification" (formula "73")) + (rule "true_left" (formula "73")) + (rule "Contract_axiom_for_toReadCountOfBucket_in_BucketPointers" (formula "88") (term "0")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "88") (term "1,0,0") (ifseqformula "84")) + (builtin "One Step Simplification" (formula "88") (ifInst "" (formula "166")) (ifInst "" (formula "89")) (ifInst "" (formula "25"))) + (rule "wellFormedAnonEQ" (formula "88") (term "1,0") (ifseqformula "84")) + (rule "wellFormedAnon" (formula "88") (term "0,1,0")) + (rule "wellFormedAnon" (formula "88") (term "0,0,1,0")) + (rule "replace_known_left" (formula "88") (term "0,0,0,1,0") (ifseqformula "21")) + (builtin "One Step Simplification" (formula "88") (ifInst "" (formula "20")) (ifInst "" (formula "7")) (ifInst "" (formula "83"))) + (rule "inEqSimp_ltToLeq" (formula "88") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "88") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "88") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "88") (term "0,0,0")) + (rule "replace_known_left" (formula "88") (term "0,0,0") (ifseqformula "13")) + (builtin "One Step Simplification" (formula "88")) + (rule "applyEq" (formula "88") (term "0,1,0,0,0") (ifseqformula "50")) + (rule "inEqSimp_sepNegMonomial0" (formula "88") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "88") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "88") (term "0,0,0")) + (rule "replace_known_left" (formula "88") (term "0,0") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "88")) + (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "89") (term "0")) + (rule "translateJavaSubInt" (formula "89") (term "1,0")) + (rule "polySimp_elimSub" (formula "89") (term "1,0")) + (rule "inEqSimp_ltToLeq" (formula "89") (term "0,0")) + (rule "polySimp_mulComm0" (formula "89") (term "1,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "89") (term "0,0")) + (rule "polySimp_mulComm0" (formula "89") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "89") (term "1,0,0")) + (rule "mul_literals" (formula "89") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "89") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "89") (term "1,1,0,0")) + (rule "Contract_axiom_for_lastReadOf_in_BucketPointers" (formula "97") (term "0,1")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "97") (term "1,0,0") (ifseqformula "84")) + (builtin "One Step Simplification" (formula "97") (ifInst "" (formula "167")) (ifInst "" (formula "100")) (ifInst "" (formula "25"))) + (rule "wellFormedAnonEQ" (formula "97") (term "1,0") (ifseqformula "84")) + (rule "wellFormedAnon" (formula "97") (term "0,1,0")) + (rule "wellFormedAnon" (formula "97") (term "0,0,1,0")) + (rule "translateJavaAddInt" (formula "97") (term "2,1,1,0,0,1,1")) + (rule "translateJavaAddInt" (formula "97") (term "2,0,1,0,1,1")) + (rule "replace_known_left" (formula "97") (term "0,0,0,1,0") (ifseqformula "21")) + (builtin "One Step Simplification" (formula "97") (ifInst "" (formula "20")) (ifInst "" (formula "7")) (ifInst "" (formula "83"))) + (rule "polySimp_addComm0" (formula "97") (term "2,1,1,0,0,1,1")) + (rule "replace_known_left" (formula "97") (term "1,0,0,1,1") (ifseqformula "95")) + (builtin "One Step Simplification" (formula "97")) + (rule "polySimp_addComm0" (formula "97") (term "2,0,1,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "97") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "97") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "97") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "97") (term "1,0,0,1,1")) + (rule "replace_known_left" (formula "97") (term "1,0,0,1,1") (ifseqformula "94")) + (builtin "One Step Simplification" (formula "97")) + (rule "inEqSimp_commuteLeq" (formula "97") (term "0,0,1,1")) + (rule "replace_known_left" (formula "97") (term "0,0,1,1") (ifseqformula "92")) + (builtin "One Step Simplification" (formula "97")) + (rule "inEqSimp_commuteLeq" (formula "97") (term "0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "97") (term "0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "97") (term "0,0,0")) + (rule "replace_known_left" (formula "97") (term "0,0,0") (ifseqformula "13")) + (builtin "One Step Simplification" (formula "97")) + (rule "applyEq" (formula "97") (term "1,0,0,1,1,1") (ifseqformula "132")) + (rule "replace_known_left" (formula "97") (term "0,1,1,1") (ifseqformula "98")) + (builtin "One Step Simplification" (formula "97")) + (rule "applyEq" (formula "97") (term "2,0,0,1,1") (ifseqformula "50")) + (rule "replace_known_left" (formula "97") (term "0,1,1") (ifseqformula "96")) + (builtin "One Step Simplification" (formula "97")) + (rule "applyEq" (formula "97") (term "2,0,0,1,1") (ifseqformula "50")) + (rule "applyEq" (formula "97") (term "0,1,0,0,0") (ifseqformula "50")) + (rule "applyEq" (formula "97") (term "1,0,1,1") (ifseqformula "132")) + (rule "replace_known_left" (formula "97") (term "0,1,1") (ifseqformula "99")) + (builtin "One Step Simplification" (formula "97")) + (rule "inEqSimp_sepNegMonomial0" (formula "97") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "97") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "97") (term "0,0,0")) + (rule "replace_known_left" (formula "97") (term "0,0") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "97")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "98") (term "1,1")) + (rule "eqSymm" (formula "98") (term "1")) + (rule "translateJavaCastInt" (formula "98") (term "0,0,1")) + (rule "castedGetAny" (formula "98") (term "0,0,1")) + (rule "Contract_axiom_for_lastReadOf_in_BucketPointers" (formula "98") (term "0,0")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "98") (term "1,0,0") (ifseqformula "84")) + (builtin "One Step Simplification" (formula "98") (ifInst "" (formula "168")) (ifInst "" (formula "101")) (ifInst "" (formula "25"))) + (rule "wellFormedAnonEQ" (formula "98") (term "1,0") (ifseqformula "84")) + (rule "wellFormedAnon" (formula "98") (term "0,1,0")) + (rule "wellFormedAnon" (formula "98") (term "0,0,1,0")) + (rule "translateJavaAddInt" (formula "98") (term "2,0,1,0,1,1")) + (rule "translateJavaAddInt" (formula "98") (term "2,1,1,0,0,1,1")) + (rule "replace_known_left" (formula "98") (term "1,1,0") (ifseqformula "83")) + (builtin "One Step Simplification" (formula "98") (ifInst "" (formula "21")) (ifInst "" (formula "20")) (ifInst "" (formula "7"))) + (rule "polySimp_addComm0" (formula "98") (term "2,0,1,0,1,1")) + (rule "polySimp_addComm0" (formula "98") (term "2,1,1,0,0,1,1")) + (rule "replace_known_left" (formula "98") (term "1,0,0,1,1") (ifseqformula "95")) + (builtin "One Step Simplification" (formula "98")) + (rule "inEqSimp_ltToLeq" (formula "98") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "98") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "98") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "98") (term "0,0,0,1,1")) + (rule "replace_known_left" (formula "98") (term "0,0,0,1,1") (ifseqformula "92")) + (builtin "One Step Simplification" (formula "98")) + (rule "inEqSimp_commuteLeq" (formula "98") (term "1,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "98") (term "0,0,1,1")) + (rule "replace_known_left" (formula "98") (term "0,0,1,1") (ifseqformula "94")) + (builtin "One Step Simplification" (formula "98")) + (rule "inEqSimp_commuteLeq" (formula "98") (term "0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "98") (term "0,0,0")) + (rule "replace_known_left" (formula "98") (term "0,0,0") (ifseqformula "13")) + (builtin "One Step Simplification" (formula "98")) + (rule "applyEq" (formula "98") (term "1,0,1,1,1,1") (ifseqformula "133")) + (rule "applyEq" (formula "98") (term "2,0,0,1,1") (ifseqformula "50")) + (rule "replace_known_left" (formula "98") (term "0,1,1") (ifseqformula "96")) + (builtin "One Step Simplification" (formula "98")) + (rule "applyEq" (formula "98") (term "0,1,0,0,0") (ifseqformula "50")) + (rule "applyEq" (formula "98") (term "2,0,0,1,1,1") (ifseqformula "50")) + (rule "replace_known_left" (formula "98") (term "0,1,1,1") (ifseqformula "100")) + (builtin "One Step Simplification" (formula "98")) + (rule "applyEq" (formula "98") (term "1,0,0,1,1") (ifseqformula "133")) + (rule "inEqSimp_sepNegMonomial0" (formula "98") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "98") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "98") (term "0,0,0")) + (rule "replace_known_left" (formula "98") (term "0,0") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "98")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "99") (term "0,0")) + (rule "translateJavaMulInt" (formula "99") (term "0,2,0,0")) + (rule "polySimp_mulComm0" (formula "99") (term "0,2,0,0")) + (rule "replaceKnownSelect_taclet1000211201200101012_0" (formula "99") (term "0,0")) + (rule "replaceKnownAuxiliaryConstant_taclet1000211201200101012_1" (formula "99") (term "0,0")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "96") (term "1")) + (builtin "One Step Simplification" (formula "96") (ifInst "" (formula "169"))) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "96") (term "1,0") (ifseqformula "84")) + (builtin "One Step Simplification" (formula "96") (ifInst "" (formula "25"))) + (rule "wellFormedAnonEQ" (formula "96") (term "1,0") (ifseqformula "84")) + (rule "wellFormedAnon" (formula "96") (term "0,1,0")) + (rule "wellFormedAnon" (formula "96") (term "0,0,1,0")) + (rule "translateJavaAddInt" (formula "96") (term "2,1,1,0,1,1,1,1")) + (rule "translateJavaSubInt" (formula "96") (term "2,0,1,0,1,1,1,1,1")) + (rule "replace_known_left" (formula "96") (term "1,1,0") (ifseqformula "83")) + (builtin "One Step Simplification" (formula "96") (ifInst "" (formula "21")) (ifInst "" (formula "20")) (ifInst "" (formula "7"))) + (rule "polySimp_elimSub" (formula "96") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "96") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm1" (formula "96") (term "2,1,1,0,1,1,1,1")) + (rule "add_literals" (formula "96") (term "0,2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "96") (term "2,0,1,0,1,1,1,1,1")) + (rule "add_literals" (formula "96") (term "0,2,0,1,0,1,1,1,1,1")) + (rule "add_zero_left" (formula "96") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "96") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "96") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_rightDist" (formula "96") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "mul_literals" (formula "96") (term "0,1,0,0,0,0,1,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "96") (term "0,0,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "96") (term "0,0,0,0,0,1,1,1,1,1")) + (rule "add_zero_left" (formula "96") (term "0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "96") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "96") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "96") (term "0,0,0,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "96") (term "0,0,0,0,1,1,1,1")) + (rule "add_literals" (formula "96") (term "0,0,0,0,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "96") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "96") (term "0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "96") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "96") (term "1,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "96") (term "1,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "96") (term "1,0,1,1,1,1,1")) + (rule "replace_known_left" (formula "96") (term "1,0,1,1,1,1,1") (ifseqformula "93")) + (builtin "One Step Simplification" (formula "96")) + (rule "inEqSimp_homoInEq0" (formula "96") (term "0,0,0")) + (rule "mul_literals" (formula "96") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "96") (term "0,0,0,0")) + (rule "applyEq" (formula "96") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "50")) + (rule "applyEq" (formula "96") (term "0,1,0,0") (ifseqformula "50")) + (rule "replace_known_left" (formula "96") (term "1,0,0") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "96")) + (rule "applyEq" (formula "96") (term "2,0,1,0,0,1,1") (ifseqformula "50")) + (rule "replace_known_left" (formula "96") (term "1,0,0,1,1") (ifseqformula "97")) + (builtin "One Step Simplification" (formula "96")) + (rule "applyEq" (formula "96") (term "2,0,1,0,1,1") (ifseqformula "50")) + (rule "inEqSimp_sepPosMonomial1" (formula "96") (term "0,0")) + (rule "mul_literals" (formula "96") (term "1,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "96") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "96") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "96") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_subsumption1" (formula "96") (term "0,0") (ifseqformula "13")) + (rule "leq_literals" (formula "96") (term "0,0,0")) + (builtin "One Step Simplification" (formula "96")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "97") (term "0")) + (builtin "One Step Simplification" (formula "97") (ifInst "" (formula "170"))) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "97") (term "1,0") (ifseqformula "84")) + (builtin "One Step Simplification" (formula "97") (ifInst "" (formula "25"))) + (rule "wellFormedAnonEQ" (formula "97") (term "1,0") (ifseqformula "84")) + (rule "wellFormedAnon" (formula "97") (term "0,1,0")) + (rule "wellFormedAnon" (formula "97") (term "0,0,1,0")) + (rule "translateJavaAddInt" (formula "97") (term "2,1,1,0,1,1,1,1")) + (rule "translateJavaSubInt" (formula "97") (term "2,0,1,0,1,1,1,1,1")) + (rule "replace_known_left" (formula "97") (term "1,0,0,1,0") (ifseqformula "20")) + (builtin "One Step Simplification" (formula "97") (ifInst "" (formula "21")) (ifInst "" (formula "7")) (ifInst "" (formula "83"))) + (rule "polySimp_elimSub" (formula "97") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "97") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "97") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "97") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "97") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "97") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "97") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "97") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "97") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "97") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "97") (term "0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "97") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "97") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "97") (term "1,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "97") (term "0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "97") (term "1,0,1,1,1,1")) + (rule "applyEq" (formula "97") (term "0,1,0,0,0,1,1,1,1") (ifseqformula "50")) + (rule "polySimp_pullOutFactor1b" (formula "97") (term "0,0,0,1,1,1,1")) + (rule "add_literals" (formula "97") (term "1,1,0,0,0,1,1,1,1")) + (rule "times_zero_1" (formula "97") (term "1,0,0,0,1,1,1,1")) + (rule "add_zero_right" (formula "97") (term "0,0,0,1,1,1,1")) + (rule "leq_literals" (formula "97") (term "0,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "97")) + (rule "applyEq" (formula "97") (term "2,0,1,0,1,1") (ifseqformula "50")) + (rule "applyEq" (formula "97") (term "0,1,0,0,1,1,1,1") (ifseqformula "50")) + (rule "inEqSimp_homoInEq1" (formula "97") (term "1,0,0,1,1,1,1")) + (rule "polySimp_pullOutFactor1" (formula "97") (term "0,1,0,0,1,1,1,1")) + (rule "add_literals" (formula "97") (term "1,0,1,0,0,1,1,1,1")) + (rule "times_zero_1" (formula "97") (term "0,1,0,0,1,1,1,1")) + (rule "leq_literals" (formula "97") (term "1,0,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "97")) + (rule "applyEq" (formula "97") (term "2,0,1,0,0,1,1") (ifseqformula "50")) + (rule "inEqSimp_homoInEq1" (formula "97") (term "1,0,0,1,1")) + (rule "polySimp_pullOutFactor1" (formula "97") (term "0,1,0,0,1,1")) + (rule "add_literals" (formula "97") (term "1,0,1,0,0,1,1")) + (rule "times_zero_1" (formula "97") (term "0,1,0,0,1,1")) + (rule "leq_literals" (formula "97") (term "1,0,0,1,1")) + (builtin "One Step Simplification" (formula "97")) + (rule "applyEq" (formula "97") (term "0,1,0,0") (ifseqformula "50")) + (rule "inEqSimp_homoInEq1" (formula "97") (term "1,0,0")) + (rule "polySimp_pullOutFactor1" (formula "97") (term "0,1,0,0")) + (rule "add_literals" (formula "97") (term "1,0,1,0,0")) + (rule "times_zero_1" (formula "97") (term "0,1,0,0")) + (rule "leq_literals" (formula "97") (term "1,0,0")) + (builtin "One Step Simplification" (formula "97")) + (rule "inEqSimp_sepNegMonomial0" (formula "97") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "97") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "97") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_subsumption1" (formula "97") (term "0,0") (ifseqformula "31")) + (rule "leq_literals" (formula "97") (term "0,0,0")) + (builtin "One Step Simplification" (formula "97")) + (rule "inEqSimp_subsumption1" (formula "97") (term "0,0,1,1,1,1") (ifseqformula "31")) + (rule "leq_literals" (formula "97") (term "0,0,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "97")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "98") (term "1")) + (rule "translateJavaCastInt" (formula "98") (term "0,1")) + (rule "castedGetAny" (formula "98") (term "0,1")) + (rule "inEqSimp_commuteGeq" (formula "98")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "102") (term "0")) + (rule "translateJavaCastInt" (formula "102") (term "0,0")) + (rule "castedGetAny" (formula "102") (term "0,0")) + (rule "applyEq" (formula "102") (term "0,0") (ifseqformula "63")) + (rule "inEqSimp_exactShadow3" (formula "102") (ifseqformula "70")) + (rule "polySimp_mulAssoc" (formula "102") (term "0,0")) + (rule "polySimp_mulComm0" (formula "102") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "102") (term "0,0")) + (rule "polySimp_addAssoc" (formula "102") (term "0")) + (rule "polySimp_addAssoc" (formula "102") (term "0,0")) + (rule "polySimp_addComm0" (formula "102") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "102")) + (rule "polySimp_mulComm0" (formula "102") (term "1")) + (rule "polySimp_rightDist" (formula "102") (term "1")) + (rule "polySimp_mulLiterals" (formula "102") (term "1,1")) + (rule "polySimp_elimOne" (formula "102") (term "1,1")) + (rule "polySimp_rightDist" (formula "102") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "102") (term "1,0,1")) + (rule "mul_literals" (formula "102") (term "0,0,1")) + (rule "inEqSimp_subsumption1" (formula "102") (ifseqformula "65")) + (rule "inEqSimp_homoInEq0" (formula "102") (term "0")) + (rule "polySimp_mulComm0" (formula "102") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "102") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "102") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "102") (term "1,0,1,0,0")) + (rule "mul_literals" (formula "102") (term "0,0,1,0,0")) + (rule "polySimp_addAssoc" (formula "102") (term "0,0")) + (rule "polySimp_addComm1" (formula "102") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "102") (term "0,0")) + (rule "add_literals" (formula "102") (term "1,1,0,0")) + (rule "times_zero_1" (formula "102") (term "1,0,0")) + (rule "add_zero_right" (formula "102") (term "0,0")) + (rule "polySimp_addAssoc" (formula "102") (term "0,0")) + (rule "polySimp_addComm0" (formula "102") (term "0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "102") (term "0,0")) + (rule "add_literals" (formula "102") (term "1,1,0,0")) + (rule "times_zero_1" (formula "102") (term "1,0,0")) + (rule "add_zero_right" (formula "102") (term "0,0")) + (rule "qeq_literals" (formula "102") (term "0")) + (builtin "One Step Simplification" (formula "102")) + (rule "true_left" (formula "102")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "103") (term "0,0")) + (rule "translateJavaMulInt" (formula "103") (term "0,2,0,0")) + (rule "polySimp_mulComm0" (formula "103") (term "0,2,0,0")) + (rule "replaceKnownSelect_taclet1000211201200101012_0" (formula "103") (term "0,0")) + (rule "replaceKnownAuxiliaryConstant_taclet1000211201200101012_1" (formula "103") (term "0,0")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "95") (term "0")) + (rule "translateJavaMulInt" (formula "95") (term "0,2,0")) + (rule "polySimp_mulComm0" (formula "95") (term "0,2,0")) + (rule "replaceKnownSelect_taclet1000211201200101012_0" (formula "95") (term "0")) + (rule "replaceKnownAuxiliaryConstant_taclet1000211201200101012_1" (formula "95") (term "0")) + (rule "inEqSimp_commuteLeq" (formula "95")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "94") (term "1")) + (rule "translateJavaCastInt" (formula "94") (term "0,1")) + (rule "castedGetAny" (formula "94") (term "0,1")) + (rule "inEqSimp_commuteGeq" (formula "94")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "92") (term "0")) + (builtin "One Step Simplification" (formula "92") (ifInst "" (formula "171"))) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "92") (term "1,0") (ifseqformula "84")) + (builtin "One Step Simplification" (formula "92") (ifInst "" (formula "25"))) + (rule "wellFormedAnonEQ" (formula "92") (term "1,0") (ifseqformula "84")) + (rule "wellFormedAnon" (formula "92") (term "0,1,0")) + (rule "wellFormedAnon" (formula "92") (term "0,0,1,0")) + (rule "translateJavaAddInt" (formula "92") (term "2,1,1,0,1,1,1,1")) + (rule "translateJavaSubInt" (formula "92") (term "2,0,1,0,1,1,1,1,1")) + (rule "replace_known_left" (formula "92") (term "1,0,0,1,0") (ifseqformula "20")) + (builtin "One Step Simplification" (formula "92") (ifInst "" (formula "21")) (ifInst "" (formula "7")) (ifInst "" (formula "83"))) + (rule "polySimp_elimSub" (formula "92") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "92") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "92") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "92") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "92") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "92") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "92") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "92") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "92") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "92") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "92") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "92") (term "0,0,0,1,1")) + (rule "replace_known_left" (formula "92") (term "0,0,0,1,1") (ifseqformula "93")) + (builtin "One Step Simplification" (formula "92")) + (rule "inEqSimp_commuteLeq" (formula "92") (term "1,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "92") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "92") (term "0,0,0")) + (rule "replace_known_left" (formula "92") (term "0,0,0") (ifseqformula "13")) + (builtin "One Step Simplification" (formula "92")) + (rule "inEqSimp_commuteLeq" (formula "92") (term "1,0,1,1,1,1")) + (rule "replace_known_left" (formula "92") (term "1,0,1,1,1,1") (ifseqformula "94")) + (builtin "One Step Simplification" (formula "92")) + (rule "applyEq" (formula "92") (term "0,0,0") (ifseqformula "50")) + (rule "applyEq" (formula "92") (term "2,0,1,0,1,1") (ifseqformula "50")) + (rule "applyEq" (formula "92") (term "2,0,0,0,1,1") (ifseqformula "50")) + (rule "applyEq" (formula "92") (term "0,1,0,0,1,1,1,1") (ifseqformula "50")) + (rule "inEqSimp_sepNegMonomial0" (formula "92") (term "0,0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "92") (term "0,0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "92") (term "0,0,0,0,1,1,1,1")) + (rule "inEqSimp_subsumption1" (formula "92") (term "1,0,0,1,1,1,1") (ifseqformula "9")) + (rule "inEqSimp_homoInEq0" (formula "92") (term "0,1,0,0,1,1,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "92") (term "0,0,1,0,0,1,1,1,1")) + (rule "add_literals" (formula "92") (term "1,1,0,0,1,0,0,1,1,1,1")) + (rule "times_zero_1" (formula "92") (term "1,0,0,1,0,0,1,1,1,1")) + (rule "add_zero_right" (formula "92") (term "0,0,1,0,0,1,1,1,1")) + (rule "qeq_literals" (formula "92") (term "0,1,0,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "92")) + (rule "inEqSimp_subsumption1" (formula "92") (term "0,0") (ifseqformula "9")) + (rule "inEqSimp_homoInEq0" (formula "92") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "92") (term "0,0,0,0")) + (rule "add_literals" (formula "92") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "92") (term "1,0,0,0,0")) + (rule "add_literals" (formula "92") (term "0,0,0,0")) + (rule "qeq_literals" (formula "92") (term "0,0,0")) + (builtin "One Step Simplification" (formula "92")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "93") (term "0")) + (rule "translateJavaCastInt" (formula "93") (term "0,0")) + (rule "castedGetAny" (formula "93") (term "0,0")) + (rule "inEqSimp_exactShadow3" (formula "93") (ifseqformula "95")) + (rule "mul_literals" (formula "93") (term "0,0")) + (rule "add_zero_left" (formula "93") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "94") (ifseqformula "123")) + (rule "mul_literals" (formula "94") (term "0,0")) + (rule "add_zero_left" (formula "94") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "94")) + (rule "mul_literals" (formula "94") (term "1")) + (rule "inEqSimp_subsumption1" (formula "86") (ifseqformula "94")) + (rule "leq_literals" (formula "86") (term "0")) + (builtin "One Step Simplification" (formula "86")) + (rule "true_left" (formula "86")) + (rule "inEqSimp_exactShadow3" (formula "93") (ifseqformula "142")) + (rule "mul_literals" (formula "93") (term "0,0")) + (rule "polySimp_addAssoc" (formula "93") (term "0")) + (rule "polySimp_addAssoc" (formula "93") (term "0,0")) + (rule "add_literals" (formula "93") (term "0,0,0")) + (rule "add_zero_left" (formula "93") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "93")) + (rule "polySimp_mulLiterals" (formula "93") (term "1")) + (rule "polySimp_elimOne" (formula "93") (term "1")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "95") (term "0")) + (rule "translateJavaCastInt" (formula "95") (term "0,0")) + (rule "castedGetAny" (formula "95") (term "0,0")) + (rule "inEqSimp_exactShadow3" (formula "95") (ifseqformula "100")) + (rule "polySimp_mulComm0" (formula "95") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "95")) + (rule "polySimp_mulLiterals" (formula "95") (term "1")) + (rule "polySimp_elimOne" (formula "95") (term "1")) + (rule "replace_known_left" (formula "91") (term "0,0,1,1") (ifseqformula "95")) + (builtin "One Step Simplification" (formula "91")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "96") (term "1")) + (rule "translateJavaCastInt" (formula "96") (term "0,1")) + (rule "castedGetAny" (formula "96") (term "0,1")) + (rule "inEqSimp_exactShadow3" (formula "96") (ifseqformula "101")) + (rule "polySimp_mulComm0" (formula "96") (term "0,0")) + (rule "polySimp_addComm0" (formula "96") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "96")) + (rule "polySimp_mulLiterals" (formula "96") (term "0")) + (rule "polySimp_elimOne" (formula "96") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "94") (ifseqformula "96")) + (rule "mul_literals" (formula "94") (term "0,0")) + (rule "add_zero_left" (formula "94") (term "0")) + (rule "replace_known_left" (formula "102") (term "0,0,1,1") (ifseqformula "94")) + (builtin "One Step Simplification" (formula "102")) + (rule "nnf_imp2or" (formula "5") (term "0,0,1,0")) + (rule "nnf_notAnd" (formula "82") (term "0,0")) + (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "77") (term "0,0,0")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "77") (term "1,0,0") (ifseqformula "85")) + (builtin "One Step Simplification" (formula "77") (ifInst "" (formula "176")) (ifInst "" (formula "25"))) + (rule "wellFormedAnonEQ" (formula "77") (term "1,0") (ifseqformula "85")) + (rule "wellFormedAnon" (formula "77") (term "0,1,0")) + (rule "wellFormedAnon" (formula "77") (term "0,0,1,0")) + (rule "translateJavaAddInt" (formula "77") (term "2,1,1,0,0,1,1")) + (rule "translateJavaAddInt" (formula "77") (term "2,0,1,0,1,1")) + (rule "replace_known_left" (formula "77") (term "1,1,0") (ifseqformula "84")) + (builtin "One Step Simplification" (formula "77") (ifInst "" (formula "21")) (ifInst "" (formula "20")) (ifInst "" (formula "7"))) + (rule "polySimp_addComm0" (formula "77") (term "2,0,1,0,1,1")) + (rule "polySimp_addComm0" (formula "77") (term "2,1,1,0,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "77") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "77") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "77") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "77") (term "0,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "77") (term "0,0,0")) + (rule "replace_known_left" (formula "77") (term "0,0,0") (ifseqformula "13")) + (builtin "One Step Simplification" (formula "77")) + (rule "inEqSimp_commuteLeq" (formula "77") (term "1,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "77") (term "1,0,0,0,1,1")) + (rule "applyEq" (formula "77") (term "2,0,1,0,1,1") (ifseqformula "50")) + (rule "applyEq" (formula "77") (term "0,1,0,0,0") (ifseqformula "50")) + (rule "inEqSimp_sepNegMonomial0" (formula "77") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "77") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "77") (term "0,0,0")) + (rule "replace_known_left" (formula "77") (term "0,0") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "77")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "78") (term "0,0,0")) + (rule "translateJavaAddInt" (formula "78") (term "0,2,0,0,0")) + (rule "translateJavaMulInt" (formula "78") (term "0,0,2,0,0,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,0,2,0,0,0")) + (rule "polySimp_addComm0" (formula "78") (term "0,2,0,0,0")) + (rule "replaceKnownSelect_taclet1000211201200101012_4" (formula "78") (term "0,0,0")) + (rule "replaceKnownAuxiliaryConstant_taclet1000211201200101012_6" (formula "78") (term "0,0,0")) + (rule "inEqSimp_homoInEq0" (formula "78") (term "0,0")) + (rule "polySimp_addComm1" (formula "78") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "78") (term "0,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0,0")) + (rule "mul_literals" (formula "78") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "78") (term "1,1,0,0")) + (rule "nnf_imp2or" (formula "15") (term "0,0,1,0")) + (rule "nnf_notAnd" (formula "30") (term "1,0,0")) + (rule "nnf_notAnd" (formula "30") (term "0,0,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "144") (term "1,0,1,0,0,1,0")) + (rule "eqSymm" (formula "144") (term "0,1,0,0,1,0")) + (rule "translateJavaCastInt" (formula "144") (term "0,0,0,1,0,0,1,0")) + (rule "castedGetAny" (formula "144") (term "0,0,0,1,0,0,1,0")) + (rule "eqSymm" (formula "144") (term "0,1,0,0,1,0")) + (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "144") (term "0,1,0,1,0")) + (builtin "One Step Simplification" (formula "144")) + (rule "translateJavaMod" (formula "144") (term "0,1,0,1,0")) + (rule "jmod_axiom" (formula "144") (term "0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "144") (term "1,0,1,0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "144") (term "1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "144") (term "0,1,0,1,0")) + (rule "commute_and" (formula "82") (term "1,0,0,0")) + (rule "nnf_notAnd" (formula "79") (term "0,0,0")) + (rule "nnf_notAnd" (formula "79") (term "1,0,0")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "17") (term "0,1")) + (rule "replace_known_right" (formula "17") (term "0,0,1") (ifseqformula "151")) + (builtin "One Step Simplification" (formula "17")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "18") (term "0,1")) + (rule "replace_known_right" (formula "18") (term "0,0,1") (ifseqformula "151")) + (builtin "One Step Simplification" (formula "18")) + (rule "Definition_axiom_for_elementsToReadOfBucketCountElement_in_de_wiesler_BucketPointers" (formula "19") (term "2,0,1,1,1,0")) + (rule "translateJavaAddInt" (formula "19") (term "3,2,0,1,1,1,0")) + (rule "translateJavaAddInt" (formula "19") (term "2,2,0,1,1,1,0")) + (rule "polySimp_addComm0" (formula "19") (term "1,1,0")) + (rule "Definition_axiom_for_writtenElementsOfBucketCountElement_in_de_wiesler_BucketPointers" (formula "19") (term "2,0,1,0")) + (builtin "One Step Simplification" (formula "19")) + (rule "translateJavaAddInt" (formula "19") (term "1,2,0,1,0")) + (rule "translateJavaSubInt" (formula "19") (term "0,0,0,2,0,1,0")) + (rule "translateJavaAddInt" (formula "19") (term "2,2,2,0,1,0")) + (rule "translateJavaAddInt" (formula "19") (term "3,2,2,0,1,0")) + (rule "translateJavaAddInt" (formula "19") (term "0,3,0,1,2,0,1,0")) + (rule "translateJavaAddInt" (formula "19") (term "2,0,1,2,0,1,0")) + (rule "translateJavaSubInt" (formula "19") (term "3,0,1,2,0,1,0")) + (rule "polySimp_elimSub" (formula "19") (term "0,0,0,2,0,1,0")) + (rule "polySimp_elimSub" (formula "19") (term "3,0,1,2,0,1,0")) + (rule "mul_literals" (formula "19") (term "1,3,0,1,2,0,1,0")) + (rule "polySimp_homoEq" (formula "19") (term "1,0")) + (rule "polySimp_addComm1" (formula "19") (term "0,1,0")) + (rule "polySimp_addComm0" (formula "19") (term "0,0,1,0")) + (rule "polySimp_addComm1" (formula "19") (term "3,0,1,2,0,0,0,0,1,0")) + (rule "polySimp_addComm0" (formula "19") (term "0,0,0,2,0,0,0,0,1,0")) + (rule "polySimp_addComm0" (formula "19") (term "0,3,0,1,2,0,0,0,0,1,0")) + (rule "polySimp_addComm0" (formula "19") (term "1,2,0,0,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "19") (term "0,0,2,0,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "19") (term "1,0,0,0,0,2,0,0,0,0,1,0")) + (rule "polySimp_addComm1" (formula "19") (term "0,0,0,2,0,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "19") (term "0,0,0,0,2,0,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "19") (term "1,0,2,0,0,0,0,1,0")) + (rule "polySimp_sepPosMonomial" (formula "19") (term "1,0")) + (rule "polySimp_mulComm0" (formula "19") (term "1,1,0")) + (rule "polySimp_rightDist" (formula "19") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "19") (term "1,1,1,0")) + (rule "polySimp_elimOne" (formula "19") (term "1,1,1,0")) + (rule "polySimp_mulAssoc" (formula "19") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "19") (term "0,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "19") (term "0,1,1,0")) + (rule "polySimp_elimOne" (formula "19") (term "0,1,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "19") (term "0,0,2,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "19") (term "0,0,0,2,0,1,1,0")) + (rule "polySimp_elimOne" (formula "19") (term "0,0,0,2,0,1,1,0")) + (rule "Definition_axiom_for_elementsToReadOfBucketCountElement_in_de_wiesler_BucketPointers" (formula "6") (term "2,1,1,1,0")) + (rule "translateJavaAddInt" (formula "6") (term "3,2,1,1,1,0")) + (rule "translateJavaAddInt" (formula "6") (term "2,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "6") (term "1,1,0")) + (rule "Contract_axiom_for_writtenElementsCountElement_in_BucketPointers" (formula "6") (term "0,1,0")) + (builtin "One Step Simplification" (formula "6") (ifInst "" (formula "111")) (ifInst "" (formula "179")) (ifInst "" (formula "175")) (ifInst "" (formula "177")) (ifInst "" (formula "111")) (ifInst "" (formula "113")) (ifInst "" (formula "54")) (ifInst "" (formula "26"))) + (rule "true_left" (formula "6")) + (rule "Definition_axiom_for_writtenElementsCountElement_in_de_wiesler_BucketPointers" (formula "6") (term "0,1,0") (inst "b=b")) + (rule "translateJavaCastInt" (formula "6") (term "0,1,0")) + (rule "applyEq" (formula "6") (term "1,0,1,0") (ifseqformula "50")) + (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "4") (term "0")) + (rule "replace_known_right" (formula "4") (term "0,0,0") (ifseqformula "149")) + (builtin "One Step Simplification" (formula "4") (ifInst "" (formula "150"))) + (rule "andLeft" (formula "4")) + (rule "Definition_axiom_for_writtenCountOfBucket_in_de_wiesler_BucketPointers" (formula "6") (term "0,0,1,1,1,0")) + (rule "translateJavaSubInt" (formula "6") (term "0,0,1,1,1,0")) + (rule "polySimp_elimSub" (formula "6") (term "0,0,1,1,1,0")) + (rule "polySimp_mulComm0" (formula "6") (term "0,1,1,1,0")) + (rule "polySimp_addComm0" (formula "6") (term "1,0,1,1,1,0")) + (rule "polySimp_rightDist" (formula "6") (term "0,1,1,1,0")) + (rule "polySimp_mulAssoc" (formula "6") (term "0,0,1,1,1,0")) + (rule "polySimp_mulComm0" (formula "6") (term "0,0,0,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "6") (term "0,0,1,1,1,0")) + (rule "polySimp_elimOne" (formula "6") (term "0,0,1,1,1,0")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "6") (term "1,4,0,2,1,0,1,0")) + (rule "translateJavaAddInt" (formula "6") (term "0,2,1,4,0,2,1,0,1,0")) + (rule "translateJavaMulInt" (formula "6") (term "0,0,2,1,4,0,2,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "6") (term "0,0,2,1,4,0,2,1,0,1,0")) + (rule "polySimp_addComm0" (formula "6") (term "0,2,1,4,0,2,1,0,1,0")) + (rule "Definition_axiom_for_elementsToReadCountClassEq_in_de_wiesler_BucketPointers" (formula "6") (term "0,1,1,0") (inst "b=b_1")) + (rule "translateJavaCastInt" (formula "6") (term "0,1,1,0")) + (rule "applyEq" (formula "6") (term "1,0,1,1,0") (ifseqformula "51")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "6") (term "1,4,0,0,1,1,0,1,0")) + (rule "translateJavaAddInt" (formula "6") (term "0,2,1,4,0,0,1,1,0,1,0")) + (rule "translateJavaMulInt" (formula "6") (term "0,0,2,1,4,0,0,1,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "6") (term "0,0,2,1,4,0,0,1,1,0,1,0")) + (rule "polySimp_addComm0" (formula "6") (term "0,2,1,4,0,0,1,1,0,1,0")) + (rule "Definition_axiom_for_writtenCountOfBucket_in_de_wiesler_BucketPointers" (formula "6") (term "0,1,0,1,0,1,0")) + (rule "translateJavaSubInt" (formula "6") (term "0,1,0,1,0,1,0")) + (rule "polySimp_elimSub" (formula "6") (term "0,1,0,1,0,1,0")) + (rule "polySimp_addComm0" (formula "6") (term "0,1,0,1,0,1,0")) + (rule "inEqSimp_homoInEq1" (formula "6") (term "1,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "6") (term "1,0,1,0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "6") (term "1,0,1,0,1,0,1,0")) + (rule "polySimp_mulAssoc" (formula "6") (term "0,1,0,1,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "6") (term "0,0,1,0,1,0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "6") (term "0,1,0,1,0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "6") (term "0,1,0,1,0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "6") (term "0,1,0,1,0,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "6") (term "1,0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "6") (term "0,1,0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "6") (term "0,1,0,1,0,1,0")) + (rule "Definition_axiom_for_elementsToReadCountClassEq_in_de_wiesler_BucketPointers" (formula "6") (term "1,1,1,1,0") (inst "b=b_1")) + (rule "translateJavaCastInt" (formula "6") (term "1,1,1,1,0")) + (rule "applyEq" (formula "6") (term "1,1,1,1,1,0") (ifseqformula "51")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "6") (term "0,0,0,1,0,1,0")) + (rule "translateJavaMulInt" (formula "6") (term "0,0,2,0,0,0,1,0,1,0")) + (rule "translateJavaAddInt" (formula "6") (term "0,2,0,0,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "6") (term "0,0,2,0,0,0,1,0,1,0")) + (rule "polySimp_addComm0" (formula "6") (term "0,2,0,0,0,1,0,1,0")) + (rule "Contract_axiom_for_isClassOfSlice_in_Classifier" (formula "6") (term "0,1,1,1,0,1,0")) + (builtin "One Step Simplification" (formula "6") (ifInst "" (formula "4")) (ifInst "" (formula "176")) (ifInst "" (formula "179")) (ifInst "" (formula "4")) (ifInst "" (formula "5")) (ifInst "" (formula "26"))) + (rule "true_left" (formula "6")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "6") (term "1,3,0,0,1,1,0,1,0")) + (rule "translateJavaCastInt" (formula "6") (term "0,1,3,0,0,1,1,0,1,0")) + (rule "castedGetAny" (formula "6") (term "0,1,3,0,0,1,1,0,1,0")) + (rule "Definition_axiom_for_isClassOfSlice_in_de_wiesler_Classifier" (formula "6") (term "0,1,1,1,0,1,0") (inst "i=i")) + (builtin "One Step Simplification" (formula "6")) + (rule "expand_inInt" (formula "6") (term "1,0,0,1,1,1,0,1,0")) + (rule "replace_int_MAX" (formula "6") (term "1,0,1,0,0,1,1,1,0,1,0")) + (rule "replace_int_MIN" (formula "6") (term "0,1,1,0,0,1,1,1,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "6") (term "1,0,0,0,1,1,1,0,1,0")) + (rule "mul_literals" (formula "6") (term "1,0,0,1,0,0,0,1,1,1,0,1,0")) + (rule "add_literals" (formula "6") (term "0,0,1,0,0,0,1,1,1,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "6") (term "0,0,0,0,1,1,1,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "6") (term "1,1,0,0,1,1,1,0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "6") (term "1,0,0,0,1,1,1,0,1,0")) + (rule "mul_literals" (formula "6") (term "1,1,0,0,0,1,1,1,0,1,0")) + (rule "Contract_axiom_for_isClassOfSlice_in_Classifier" (formula "16") (term "0,1,1,1,0,1,0")) + (builtin "One Step Simplification" (formula "16") (ifInst "" (formula "176")) (ifInst "" (formula "179")) (ifInst "" (formula "26"))) + (rule "wellFormedAnon" (formula "16") (term "1,0")) + (rule "replace_known_left" (formula "16") (term "0,1,0") (ifseqformula "23")) + (builtin "One Step Simplification" (formula "16") (ifInst "" (formula "22"))) + (rule "Definition_axiom_for_writtenCountOfBucket_in_de_wiesler_BucketPointers" (formula "17") (term "0,1,0,1,0,1,0")) + (rule "translateJavaSubInt" (formula "17") (term "0,1,0,1,0,1,0")) + (rule "polySimp_elimSub" (formula "17") (term "0,1,0,1,0,1,0")) + (rule "polySimp_addComm0" (formula "17") (term "0,1,0,1,0,1,0")) + (rule "inEqSimp_homoInEq1" (formula "17") (term "1,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "17") (term "1,0,1,0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "17") (term "1,0,1,0,1,0,1,0")) + (rule "polySimp_mulAssoc" (formula "17") (term "0,1,0,1,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "17") (term "0,0,1,0,1,0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "17") (term "0,1,0,1,0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "17") (term "0,1,0,1,0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "17") (term "0,1,0,1,0,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "17") (term "1,0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "17") (term "0,1,0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "17") (term "0,1,0,1,0,1,0")) + (rule "Contract_axiom_for_isClassOfSlice_in_Classifier" (formula "17") (term "0,0,1,1,0,1,0")) + (builtin "One Step Simplification" (formula "17") (ifInst "" (formula "181")) (ifInst "" (formula "180")) (ifInst "" (formula "27"))) + (rule "wellFormedAnon" (formula "17") (term "1,0")) + (rule "replace_known_left" (formula "17") (term "1,1,0") (ifseqformula "23")) + (builtin "One Step Simplification" (formula "17") (ifInst "" (formula "24")) (ifInst "" (formula "16"))) + (rule "true_left" (formula "17")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "17") (term "1,3,0,2,1,0,1,0")) + (rule "translateJavaCastInt" (formula "17") (term "0,1,3,0,2,1,0,1,0")) + (rule "castedGetAny" (formula "17") (term "0,1,3,0,2,1,0,1,0")) + (rule "Definition_axiom_for_writtenCountOfBucket_in_de_wiesler_BucketPointers" (formula "17") (term "0,0,1,1,1,0")) + (rule "translateJavaSubInt" (formula "17") (term "0,0,1,1,1,0")) + (rule "polySimp_elimSub" (formula "17") (term "0,0,1,1,1,0")) + (rule "polySimp_mulComm0" (formula "17") (term "0,1,1,1,0")) + (rule "polySimp_addComm0" (formula "17") (term "1,0,1,1,1,0")) + (rule "polySimp_rightDist" (formula "17") (term "0,1,1,1,0")) + (rule "polySimp_mulAssoc" (formula "17") (term "0,0,1,1,1,0")) + (rule "polySimp_mulComm0" (formula "17") (term "0,0,0,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "17") (term "0,0,1,1,1,0")) + (rule "polySimp_elimOne" (formula "17") (term "0,0,1,1,1,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "17") (term "1,3,0,0,1,1,0,1,0")) + (rule "translateJavaCastInt" (formula "17") (term "0,1,3,0,0,1,1,0,1,0")) + (rule "castedGetAny" (formula "17") (term "0,1,3,0,0,1,1,0,1,0")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "17") (term "1,4,0,0,1,1,0,1,0")) + (rule "translateJavaAddInt" (formula "17") (term "0,2,1,4,0,0,1,1,0,1,0")) + (rule "translateJavaMulInt" (formula "17") (term "0,0,2,1,4,0,0,1,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "17") (term "0,0,2,1,4,0,0,1,1,0,1,0")) + (rule "polySimp_addComm0" (formula "17") (term "0,2,1,4,0,0,1,1,0,1,0")) + (rule "Definition_axiom_for_elementsToReadCountClassEq_in_de_wiesler_BucketPointers" (formula "17") (term "0,1,1,0") (inst "b=b_1")) + (rule "translateJavaCastInt" (formula "17") (term "0,1,1,0")) + (rule "applyEq" (formula "17") (term "1,0,1,1,0") (ifseqformula "52")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "17") (term "1,4,0,2,1,0,1,0")) + (rule "translateJavaMulInt" (formula "17") (term "0,0,2,1,4,0,2,1,0,1,0")) + (rule "translateJavaAddInt" (formula "17") (term "0,2,1,4,0,2,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "17") (term "0,0,2,1,4,0,2,1,0,1,0")) + (rule "polySimp_addComm0" (formula "17") (term "0,2,1,4,0,2,1,0,1,0")) + (rule "Definition_axiom_for_elementsToReadCountClassEq_in_de_wiesler_BucketPointers" (formula "17") (term "1,1,1,1,0") (inst "b=b_1")) + (rule "translateJavaCastInt" (formula "17") (term "1,1,1,1,0")) + (rule "applyEq" (formula "17") (term "1,1,1,1,1,0") (ifseqformula "52")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "17") (term "0,0,0,1,0,1,0")) + (rule "translateJavaAddInt" (formula "17") (term "0,2,0,0,0,1,0,1,0")) + (rule "translateJavaMulInt" (formula "17") (term "0,0,2,0,0,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "17") (term "0,0,2,0,0,0,1,0,1,0")) + (rule "polySimp_addComm0" (formula "17") (term "0,2,0,0,0,1,0,1,0")) + (rule "Definition_axiom_for_isClassOfSlice_in_de_wiesler_Classifier" (formula "17") (term "0,1,1,1,0,1,0") (inst "i=i")) + (builtin "One Step Simplification" (formula "17")) + (rule "expand_inInt" (formula "17") (term "1,0,0,1,1,1,0,1,0")) + (rule "replace_int_MAX" (formula "17") (term "1,0,1,0,0,1,1,1,0,1,0")) + (rule "replace_int_MIN" (formula "17") (term "0,1,1,0,0,1,1,1,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "17") (term "1,0,0,0,1,1,1,0,1,0")) + (rule "mul_literals" (formula "17") (term "1,0,0,1,0,0,0,1,1,1,0,1,0")) + (rule "add_literals" (formula "17") (term "0,0,1,0,0,0,1,1,1,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "17") (term "0,0,0,0,1,1,1,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "17") (term "1,1,0,0,1,1,1,0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "17") (term "1,0,0,0,1,1,1,0,1,0")) + (rule "mul_literals" (formula "17") (term "1,1,0,0,0,1,1,1,0,1,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "68") (term "1,1,1,1,0")) + (rule "translateJavaCastInt" (formula "68") (term "0,1,1,1,1,0")) + (rule "castedGetAny" (formula "68") (term "0,1,1,1,1,0")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "68") (term "0,0,1,1,1,0")) + (builtin "One Step Simplification" (formula "68")) + (rule "translateJavaUnaryMinusInt" (formula "68") (term "1,0,0,1,1,1,0")) + (rule "neg_literal" (formula "68") (term "1,0,0,1,1,1,0")) + (rule "translateJavaAddInt" (formula "68") (term "0,0,0,0,1,1,1,0")) + (rule "translateJavaSubInt" (formula "68") (term "0,0,0,1,1,1,0")) + (rule "polySimp_elimSub" (formula "68") (term "0,0,0,1,1,1,0")) + (rule "mul_literals" (formula "68") (term "1,0,0,0,1,1,1,0")) + (rule "polySimp_addLiterals" (formula "68") (term "0,0,0,1,1,1,0")) + (rule "polySimp_addComm0" (formula "68") (term "1,1,1,0")) + (rule "polySimp_addComm0" (formula "68") (term "0,0,1,1,1,1,0")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "85") (term "1,3,2,2,1,1,1,0")) + (rule "translateJavaMulInt" (formula "85") (term "0,2,1,3,2,2,1,1,1,0")) + (rule "polySimp_mulComm0" (formula "85") (term "0,2,1,3,2,2,1,1,1,0")) + (rule "Definition_axiom_for_countElement_in_de_wiesler_Functions" (formula "85") (term "0,1,1,0") (inst "i=i")) + (rule "polySimp_homoEq" (formula "85") (term "1,0")) + (rule "polySimp_addComm0" (formula "85") (term "0,0,1,0")) + (rule "polySimp_addComm1" (formula "85") (term "0,1,0")) + (rule "polySimp_sepPosMonomial" (formula "85") (term "1,0")) + (rule "polySimp_mulComm0" (formula "85") (term "1,1,0")) + (rule "polySimp_rightDist" (formula "85") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "85") (term "1,1,1,0")) + (rule "polySimp_elimOne" (formula "85") (term "1,1,1,0")) + (rule "polySimp_mulComm0" (formula "85") (term "0,1,1,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "32") (term "1,0,1,0,0,1,0")) + (rule "translateJavaCastInt" (formula "32") (term "0,1,0,1,0,0,1,0")) + (rule "eqSymm" (formula "32") (term "0,1,0,0,1,0")) + (rule "castedGetAny" (formula "32") (term "0,0,0,1,0,0,1,0")) + (rule "eqSymm" (formula "32") (term "0,1,0,0,1,0")) + (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "32") (term "0,1,0,1,0")) + (builtin "One Step Simplification" (formula "32")) + (rule "translateJavaMod" (formula "32") (term "0,1,0,1,0")) + (rule "jmod_axiom" (formula "32") (term "0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "32") (term "1,0,1,0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "32") (term "1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "32") (term "0,1,0,1,0")) + (rule "Contract_axiom_for_toReadCountOfBucket_in_BucketPointers" (formula "93") (term "0")) + (builtin "One Step Simplification" (formula "93") (ifInst "" (formula "113")) (ifInst "" (formula "179")) (ifInst "" (formula "113")) (ifInst "" (formula "115")) (ifInst "" (formula "27"))) + (rule "wellFormedAnon" (formula "93") (term "1,0")) + (rule "wellFormedAnon" (formula "93") (term "0,1,0")) + (rule "replace_known_left" (formula "93") (term "1,1,0") (ifseqformula "8")) + (builtin "One Step Simplification" (formula "93") (ifInst "" (formula "23")) (ifInst "" (formula "22"))) + (rule "inEqSimp_ltToLeq" (formula "93") (term "1,0")) + (rule "polySimp_mulComm0" (formula "93") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "93") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "93") (term "0,0")) + (rule "replace_known_left" (formula "93") (term "0,0") (ifseqformula "14")) + (builtin "One Step Simplification" (formula "93")) + (rule "applyEq" (formula "93") (term "0,0,1,1") (ifseqformula "94")) + (rule "replace_known_left" (formula "93") (term "1,1") (ifseqformula "114")) + (builtin "One Step Simplification" (formula "93")) + (rule "applyEq" (formula "93") (term "0,1") (ifseqformula "94")) + (rule "applyEq" (formula "93") (term "0,1,0,0") (ifseqformula "52")) + (rule "inEqSimp_sepNegMonomial0" (formula "93") (term "0")) + (rule "polySimp_mulLiterals" (formula "93") (term "0,0")) + (rule "polySimp_elimOne" (formula "93") (term "0,0")) + (rule "replace_known_left" (formula "93") (term "0") (ifseqformula "10")) + (builtin "One Step Simplification" (formula "93")) + (rule "elimGcdGeq_antec" (formula "93") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=l_1") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "polySimp_mulLiterals" (formula "93") (term "1,0,0,0,0,1,0")) + (rule "leq_literals" (formula "93") (term "0,0")) + (builtin "One Step Simplification" (formula "93")) + (rule "times_zero_1" (formula "93") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "93") (term "1,0,0")) + (rule "add_literals" (formula "93") (term "0,0,0,0,0")) + (rule "add_zero_right" (formula "93") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "93") (term "0,0")) + (rule "add_literals" (formula "93") (term "1,1,0,0")) + (rule "times_zero_1" (formula "93") (term "1,0,0")) + (rule "add_zero_right" (formula "93") (term "0,0")) + (rule "leq_literals" (formula "93") (term "0")) + (builtin "One Step Simplification" (formula "93")) + (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "94") (term "0")) + (rule "translateJavaSubInt" (formula "94") (term "1,0")) + (rule "polySimp_elimSub" (formula "94") (term "1,0")) + (rule "inEqSimp_ltToLeq" (formula "94") (term "0,0")) + (rule "polySimp_mulComm0" (formula "94") (term "1,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "94") (term "0,0")) + (rule "polySimp_mulComm0" (formula "94") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "94") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "94") (term "1,1,0,0")) + (rule "mul_literals" (formula "94") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "94") (term "1,1,0,0")) + (rule "onlyCreatedObjectsAreReferencedFinal" (formula "36") (term "0") (ifseqformula "23") (ifseqformula "11")) + (rule "applyEq" (formula "36") (term "0,0") (ifseqformula "37")) + (rule "replace_known_right" (formula "36") (term "0") (ifseqformula "154")) + (builtin "One Step Simplification" (formula "36")) + (rule "applyEq" (formula "36") (term "1,0") (ifseqformula "37")) + (rule "cut_direct" (formula "182") (term "1")) + (branch "CUT: result_1 <= 2147483647 + begin * -1 TRUE" + (builtin "One Step Simplification" (formula "183")) + (rule "inEqSimp_geqRight" (formula "183")) + (rule "polySimp_rightDist" (formula "1") (term "1,0,0")) + (rule "mul_literals" (formula "1") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "1") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "1") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "1") (term "0,0")) + (rule "add_literals" (formula "1") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "1")) + (rule "polySimp_mulComm0" (formula "1") (term "1")) + (rule "polySimp_rightDist" (formula "1") (term "1")) + (rule "mul_literals" (formula "1") (term "0,1")) + (rule "inEqSimp_subsumption0" (formula "2") (ifseqformula "1")) + (rule "inEqSimp_homoInEq0" (formula "2") (term "0")) + (rule "polySimp_mulComm0" (formula "2") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "2") (term "1,0,0")) + (rule "mul_literals" (formula "2") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "2") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "2") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "2") (term "0,0")) + (rule "polySimp_addComm1" (formula "2") (term "0,0,0")) + (rule "add_literals" (formula "2") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "2") (term "0,0")) + (rule "add_literals" (formula "2") (term "1,1,0,0")) + (rule "times_zero_1" (formula "2") (term "1,0,0")) + (rule "add_zero_right" (formula "2") (term "0,0")) + (rule "qeq_literals" (formula "2") (term "0")) + (builtin "One Step Simplification" (formula "2")) + (rule "true_left" (formula "2")) + (rule "inEqSimp_exactShadow3" (formula "98") (ifseqformula "1")) + (rule "mul_literals" (formula "98") (term "0,0")) + (rule "polySimp_addAssoc" (formula "98") (term "0")) + (rule "add_literals" (formula "98") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "98")) + (rule "polySimp_mulLiterals" (formula "98") (term "0")) + (rule "polySimp_elimOne" (formula "98") (term "0")) + (rule "inEqSimp_contradInEq1" (formula "98") (ifseqformula "58")) + (rule "qeq_literals" (formula "98") (term "0")) + (builtin "One Step Simplification" (formula "98")) + (rule "closeFalse" (formula "98")) + ) + (branch "CUT: result_1 <= 2147483647 + begin * -1 FALSE" + (builtin "One Step Simplification" (formula "183")) + (rule "false_right" (formula "183")) + (rule "inEqSimp_leqRight" (formula "182")) + (rule "polySimp_rightDist" (formula "1") (term "1,0,0")) + (rule "mul_literals" (formula "1") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "1") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "1") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "1") (term "0,0")) + (rule "add_literals" (formula "1") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "1")) + (rule "polySimp_mulComm0" (formula "1") (term "1")) + (rule "polySimp_rightDist" (formula "1") (term "1")) + (rule "mul_literals" (formula "1") (term "0,1")) + (rule "inEqSimp_exactShadow3" (formula "1") (ifseqformula "132")) + (rule "polySimp_rightDist" (formula "1") (term "0,0")) + (rule "mul_literals" (formula "1") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "1") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "1") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "1") (term "0")) + (rule "add_literals" (formula "1") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "1")) + (rule "mul_literals" (formula "1") (term "1")) + (rule "inEqSimp_subsumption1" (formula "59") (ifseqformula "1")) + (rule "leq_literals" (formula "59") (term "0")) + (builtin "One Step Simplification" (formula "59")) + (rule "true_left" (formula "59")) + (rule "inEqSimp_exactShadow3" (formula "2") (ifseqformula "150")) + (rule "polySimp_rightDist" (formula "2") (term "0,0")) + (rule "mul_literals" (formula "2") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "2") (term "1,0,0")) + (rule "polySimp_elimOne" (formula "2") (term "1,0,0")) + (rule "polySimp_addAssoc" (formula "2") (term "0")) + (rule "polySimp_addAssoc" (formula "2") (term "0,0")) + (rule "polySimp_addComm1" (formula "2") (term "0,0,0")) + (rule "add_literals" (formula "2") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "2") (term "0,0")) + (rule "add_literals" (formula "2") (term "1,1,0,0")) + (rule "times_zero_1" (formula "2") (term "1,0,0")) + (rule "add_zero_right" (formula "2") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "2")) + (rule "mul_literals" (formula "2") (term "1")) + (rule "inEqSimp_contradInEq0" (formula "2") (ifseqformula "64")) + (rule "qeq_literals" (formula "2") (term "0")) + (builtin "One Step Simplification" (formula "2")) + (rule "closeFalse" (formula "2")) + ) ) ) ) - (branch + (branch "Case 2" (rule "selectCreatedOfAnonAsFormulaEQ" (formula "101") (ifseqformula "63")) (builtin "One Step Simplification" (formula "101") (ifInst "" (formula "28"))) (rule "closeTrue" (formula "101")) ) ) - (branch + (branch "Case 2" (rule "expand_inInt" (formula "101")) (rule "replace_int_MIN" (formula "101") (term "0,1")) (rule "replace_int_MAX" (formula "101") (term "1,0")) @@ -4571,7 +13374,7 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "closeTrue" (formula "101")) ) ) - (branch + (branch "Case 2" (rule "expand_inInt" (formula "101")) (rule "replace_int_MIN" (formula "101") (term "0,1")) (rule "replace_int_MAX" (formula "101") (term "1,0")) @@ -4586,8 +13389,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO ) ) (branch "Exceptional Post (decrement_read)" - (builtin "One Step Simplification" (formula "91")) (builtin "One Step Simplification" (formula "63")) + (builtin "One Step Simplification" (formula "91")) (rule "andLeft" (formula "63")) (rule "selectCreatedOfAnonAsFormulaEQ" (formula "64") (term "1,0") (ifseqformula "63")) (builtin "One Step Simplification" (formula "64")) @@ -4606,19 +13409,19 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "replace_int_MAX" (formula "89") (term "1,0,1")) (rule "replace_known_left" (formula "89") (term "1,0") (ifseqformula "7")) (builtin "One Step Simplification" (formula "89") (ifInst "" (formula "20")) (ifInst "" (formula "19"))) - (rule "inEqSimp_ltToLeq" (formula "16") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "16") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "17") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "17") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "4") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "4") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "5") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "8")) (rule "polySimp_mulComm0" (formula "8") (term "1,0,0")) (rule "polySimp_addComm1" (formula "8") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "5") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "16") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "16") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "49") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "4") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "4") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "17") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "17") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_commuteLeq" (formula "89") (term "1")) (rule "inEqSimp_homoInEq0" (formula "46")) (rule "polySimp_mulComm0" (formula "46") (term "1,0")) @@ -4628,72 +13431,78 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulLiterals" (formula "46") (term "0,1,0")) (rule "polySimp_elimOne" (formula "46") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "46") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "16") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "16") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "16") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "16") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "16") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "16") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "17") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "17") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "17") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "17") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "17") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "17") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "4") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "4") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "4") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "4") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "4") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "4") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "8")) - (rule "polySimp_mulLiterals" (formula "8") (term "0")) - (rule "polySimp_elimOne" (formula "8") (term "0")) (rule "inEqSimp_sepPosMonomial0" (formula "5") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "5") (term "1,0,0,0,0,0")) (rule "polySimp_mulLiterals" (formula "5") (term "1,1,0,0,0,0,0")) (rule "mul_literals" (formula "5") (term "0,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "5") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "8")) + (rule "polySimp_mulLiterals" (formula "8") (term "0")) + (rule "polySimp_elimOne" (formula "8") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "16") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "16") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "16") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "16") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "16") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "16") (term "1,1,0,0,0,0,0")) (rule "inEqSimp_sepPosMonomial0" (formula "49") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "49") (term "1,0,0,0,0,0")) (rule "polySimp_mulLiterals" (formula "49") (term "1,1,0,0,0,0,0")) (rule "mul_literals" (formula "49") (term "0,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "49") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "4") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "4") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "4") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "4") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "4") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "4") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "17") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "17") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "17") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "17") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "17") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "17") (term "1,1,0,0,0,0,0")) (rule "inEqSimp_sepNegMonomial1" (formula "46")) (rule "polySimp_mulLiterals" (formula "46") (term "0")) (rule "polySimp_elimOne" (formula "46") (term "0")) - (rule "inEqSimp_subsumption1" (formula "23") (ifseqformula "40")) - (rule "leq_literals" (formula "23") (term "0")) - (builtin "One Step Simplification" (formula "23")) - (rule "true_left" (formula "23")) - (rule "inEqSimp_subsumption1" (formula "43") (ifseqformula "41")) - (rule "leq_literals" (formula "43") (term "0")) - (builtin "One Step Simplification" (formula "43")) - (rule "true_left" (formula "43")) - (rule "inEqSimp_subsumption1" (formula "87") (term "1") (ifseqformula "12")) - (rule "leq_literals" (formula "87") (term "0,1")) - (builtin "One Step Simplification" (formula "87")) - (rule "inEqSimp_leqRight" (formula "87")) + (rule "inEqSimp_subsumption1" (formula "13") (ifseqformula "8")) + (rule "inEqSimp_homoInEq0" (formula "13") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "13") (term "0,0")) + (rule "add_literals" (formula "13") (term "1,1,0,0")) + (rule "times_zero_1" (formula "13") (term "1,0,0")) + (rule "add_zero_right" (formula "13") (term "0,0")) + (rule "qeq_literals" (formula "13") (term "0")) + (builtin "One Step Simplification" (formula "13")) + (rule "true_left" (formula "13")) + (rule "inEqSimp_subsumption1" (formula "88") (term "1") (ifseqformula "12")) + (rule "leq_literals" (formula "88") (term "0,1")) + (builtin "One Step Simplification" (formula "88")) + (rule "inEqSimp_leqRight" (formula "88")) (rule "mul_literals" (formula "1") (term "1,0,0")) (rule "add_literals" (formula "1") (term "0,0")) (rule "inEqSimp_sepPosMonomial1" (formula "1")) (rule "mul_literals" (formula "1") (term "1")) - (rule "inEqSimp_subsumption1" (formula "14") (ifseqformula "9")) - (rule "inEqSimp_homoInEq0" (formula "14") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "14") (term "0,0")) - (rule "add_literals" (formula "14") (term "1,1,0,0")) - (rule "times_zero_1" (formula "14") (term "1,0,0")) - (rule "add_zero_right" (formula "14") (term "0,0")) - (rule "qeq_literals" (formula "14") (term "0")) - (builtin "One Step Simplification" (formula "14")) - (rule "true_left" (formula "14")) + (rule "inEqSimp_subsumption1" (formula "23") (ifseqformula "40")) + (rule "leq_literals" (formula "23") (term "0")) + (builtin "One Step Simplification" (formula "23")) + (rule "true_left" (formula "23")) + (rule "inEqSimp_subsumption1" (formula "42") (ifseqformula "43")) + (rule "leq_literals" (formula "42") (term "0")) + (builtin "One Step Simplification" (formula "42")) + (rule "true_left" (formula "42")) (rule "inEqSimp_subsumption1" (formula "13") (ifseqformula "1")) (rule "leq_literals" (formula "13") (term "0")) (builtin "One Step Simplification" (formula "13")) (rule "true_left" (formula "13")) - (rule "inEqSimp_exactShadow3" (formula "42") (ifseqformula "41")) + (rule "inEqSimp_exactShadow3" (formula "39") (ifseqformula "22")) + (rule "polySimp_mulComm0" (formula "39") (term "0,0")) + (rule "polySimp_addComm0" (formula "39") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "39")) + (rule "polySimp_mulLiterals" (formula "39") (term "0")) + (rule "polySimp_elimOne" (formula "39") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "42") (ifseqformula "40")) (rule "polySimp_mulComm0" (formula "42") (term "0,0")) (rule "polySimp_addComm0" (formula "42") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "42")) @@ -4703,16 +13512,6 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "leq_literals" (formula "22") (term "0")) (builtin "One Step Simplification" (formula "22")) (rule "true_left" (formula "22")) - (rule "inEqSimp_exactShadow3" (formula "22") (ifseqformula "43")) - (rule "mul_literals" (formula "22") (term "0,0")) - (rule "polySimp_addAssoc" (formula "22") (term "0")) - (rule "add_literals" (formula "22") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "22")) - (rule "mul_literals" (formula "22") (term "1")) - (rule "inEqSimp_subsumption1" (formula "22") (ifseqformula "38")) - (rule "leq_literals" (formula "22") (term "0")) - (builtin "One Step Simplification" (formula "22")) - (rule "true_left" (formula "22")) (rule "inEqSimp_exactShadow3" (formula "9") (ifseqformula "49")) (rule "polySimp_rightDist" (formula "9") (term "0,0")) (rule "mul_literals" (formula "9") (term "0,0,0")) @@ -4756,24 +13555,24 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "expand_inInt" (formula "86")) (rule "replace_int_MIN" (formula "86") (term "0,1")) (rule "replace_int_MAX" (formula "86") (term "1,0")) - (rule "polySimp_addComm0" (formula "86") (term "0,0")) (rule "polySimp_addComm0" (formula "86") (term "1,1")) + (rule "polySimp_addComm0" (formula "86") (term "0,0")) (rule "inEqSimp_geqRight" (formula "57")) (rule "mul_literals" (formula "1") (term "1,0,0")) (rule "add_literals" (formula "1") (term "0,0")) (rule "inEqSimp_ltToLeq" (formula "49") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "17") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "17") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "4") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "4") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "16") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "16") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "5") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "8")) (rule "polySimp_mulComm0" (formula "8") (term "1,0,0")) (rule "polySimp_addComm1" (formula "8") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "5") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "4") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "4") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "17") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "17") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_homoInEq0" (formula "46")) (rule "polySimp_mulComm0" (formula "46") (term "1,0")) (rule "polySimp_rightDist" (formula "46") (term "1,0")) @@ -4782,16 +13581,16 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulLiterals" (formula "46") (term "0,1,0")) (rule "polySimp_elimOne" (formula "46") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "46") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "86") (term "1")) + (rule "mul_literals" (formula "86") (term "1,0,1")) + (rule "polySimp_addComm1" (formula "86") (term "0,1")) + (rule "add_literals" (formula "86") (term "0,0,1")) (rule "inEqSimp_homoInEq0" (formula "86") (term "0")) (rule "polySimp_mulComm0" (formula "86") (term "1,0,0")) (rule "polySimp_rightDist" (formula "86") (term "1,0,0")) (rule "mul_literals" (formula "86") (term "0,1,0,0")) (rule "polySimp_addAssoc" (formula "86") (term "0,0")) (rule "add_literals" (formula "86") (term "0,0,0")) - (rule "inEqSimp_homoInEq0" (formula "86") (term "1")) - (rule "mul_literals" (formula "86") (term "1,0,1")) - (rule "polySimp_addComm1" (formula "86") (term "0,1")) - (rule "add_literals" (formula "86") (term "0,0,1")) (rule "inEqSimp_sepPosMonomial0" (formula "1")) (rule "mul_literals" (formula "1") (term "1")) (rule "inEqSimp_sepPosMonomial0" (formula "49") (term "0,0,0,0,0")) @@ -4800,41 +13599,41 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulLiterals" (formula "49") (term "1,1,0,0,0,0,0")) (rule "mul_literals" (formula "49") (term "0,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "49") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "17") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "17") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "17") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "17") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "17") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "17") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "4") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "4") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "4") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "4") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "4") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "4") (term "1,1,0,0,0,0,0")) (rule "inEqSimp_sepPosMonomial0" (formula "16") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "16") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "16") (term "1,0,0,0,0,0")) (rule "polySimp_mulLiterals" (formula "16") (term "1,1,0,0,0,0,0")) (rule "mul_literals" (formula "16") (term "0,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "16") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "8")) + (rule "polySimp_mulLiterals" (formula "8") (term "0")) + (rule "polySimp_elimOne" (formula "8") (term "0")) (rule "inEqSimp_sepPosMonomial0" (formula "5") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "5") (term "1,0,0,0,0,0")) (rule "polySimp_mulLiterals" (formula "5") (term "1,1,0,0,0,0,0")) (rule "mul_literals" (formula "5") (term "0,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "5") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "8")) - (rule "polySimp_mulLiterals" (formula "8") (term "0")) - (rule "polySimp_elimOne" (formula "8") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "4") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "4") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "4") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "4") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "4") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "4") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "17") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "17") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "17") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "17") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "17") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "17") (term "1,1,0,0,0,0,0")) (rule "inEqSimp_sepNegMonomial1" (formula "46")) (rule "polySimp_mulLiterals" (formula "46") (term "0")) (rule "polySimp_elimOne" (formula "46") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "86") (term "1")) + (rule "mul_literals" (formula "86") (term "1,1")) (rule "inEqSimp_sepNegMonomial1" (formula "86") (term "0")) (rule "polySimp_mulLiterals" (formula "86") (term "0,0")) (rule "polySimp_elimOne" (formula "86") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "86") (term "1")) - (rule "mul_literals" (formula "86") (term "1,1")) (rule "inEqSimp_subsumption1" (formula "13") (ifseqformula "8")) (rule "inEqSimp_homoInEq0" (formula "13") (term "0")) (rule "polySimp_pullOutFactor1b" (formula "13") (term "0,0")) @@ -4848,10 +13647,10 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "leq_literals" (formula "22") (term "0")) (builtin "One Step Simplification" (formula "22")) (rule "true_left" (formula "22")) - (rule "inEqSimp_subsumption1" (formula "42") (ifseqformula "40")) - (rule "leq_literals" (formula "42") (term "0")) - (builtin "One Step Simplification" (formula "42")) - (rule "true_left" (formula "42")) + (rule "inEqSimp_subsumption1" (formula "41") (ifseqformula "42")) + (rule "leq_literals" (formula "41") (term "0")) + (builtin "One Step Simplification" (formula "41")) + (rule "true_left" (formula "41")) (rule "inEqSimp_subsumption1" (formula "83") (term "1") (ifseqformula "12")) (rule "leq_literals" (formula "83") (term "0,1")) (builtin "One Step Simplification" (formula "83")) @@ -4864,6 +13663,26 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "leq_literals" (formula "13") (term "0")) (builtin "One Step Simplification" (formula "13")) (rule "true_left" (formula "13")) + (rule "inEqSimp_exactShadow3" (formula "42") (ifseqformula "40")) + (rule "polySimp_mulComm0" (formula "42") (term "0,0")) + (rule "polySimp_addComm0" (formula "42") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "42")) + (rule "polySimp_mulLiterals" (formula "42") (term "0")) + (rule "polySimp_elimOne" (formula "42") (term "0")) + (rule "inEqSimp_subsumption0" (formula "22") (ifseqformula "42")) + (rule "leq_literals" (formula "22") (term "0")) + (builtin "One Step Simplification" (formula "22")) + (rule "true_left" (formula "22")) + (rule "inEqSimp_exactShadow3" (formula "22") (ifseqformula "43")) + (rule "mul_literals" (formula "22") (term "0,0")) + (rule "polySimp_addAssoc" (formula "22") (term "0")) + (rule "add_literals" (formula "22") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "22")) + (rule "mul_literals" (formula "22") (term "1")) + (rule "inEqSimp_subsumption1" (formula "22") (ifseqformula "38")) + (rule "leq_literals" (formula "22") (term "0")) + (builtin "One Step Simplification" (formula "22")) + (rule "true_left" (formula "22")) (rule "inEqSimp_exactShadow3" (formula "9") (ifseqformula "49")) (rule "polySimp_rightDist" (formula "9") (term "0,0")) (rule "mul_literals" (formula "9") (term "0,0,0")) @@ -4894,19 +13713,19 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_geqRight" (formula "57")) (rule "mul_literals" (formula "1") (term "1,0,0")) (rule "add_literals" (formula "1") (term "0,0")) - (rule "inEqSimp_ltToLeq" (formula "17") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "17") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "5") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "16") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "16") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "49") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "8")) (rule "polySimp_mulComm0" (formula "8") (term "1,0,0")) (rule "polySimp_addComm1" (formula "8") (term "0")) (rule "inEqSimp_ltToLeq" (formula "4") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "4") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "5") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "49") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "16") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "16") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "17") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "17") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "86") (term "1")) (rule "polySimp_rightDist" (formula "86") (term "1,0,0,1")) (rule "polySimp_mulAssoc" (formula "86") (term "0,1,0,0,1")) @@ -4950,45 +13769,49 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_addAssoc" (formula "47") (term "0")) (rule "inEqSimp_sepPosMonomial0" (formula "2")) (rule "mul_literals" (formula "2") (term "1")) - (rule "inEqSimp_sepPosMonomial0" (formula "18") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "18") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "18") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "18") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "18") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "18") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "9")) - (rule "polySimp_mulLiterals" (formula "9") (term "0")) - (rule "polySimp_elimOne" (formula "9") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "5") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "5") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "5") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "5") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "5") (term "1,1,0,0,0,0,0")) (rule "inEqSimp_sepPosMonomial0" (formula "6") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "6") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "6") (term "1,0,0,0,0,0")) (rule "polySimp_mulLiterals" (formula "6") (term "1,1,0,0,0,0,0")) (rule "mul_literals" (formula "6") (term "0,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "6") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "50") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "50") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "50") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "50") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "50") (term "1,1,0,0,0,0,0")) (rule "inEqSimp_sepPosMonomial0" (formula "17") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "17") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "17") (term "1,0,0,0,0,0")) (rule "polySimp_mulLiterals" (formula "17") (term "1,1,0,0,0,0,0")) (rule "mul_literals" (formula "17") (term "0,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "17") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "50") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "50") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "50") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "50") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "50") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "9")) + (rule "polySimp_mulLiterals" (formula "9") (term "0")) + (rule "polySimp_elimOne" (formula "9") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "5") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "5") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "5") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "5") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "5") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "18") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "18") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "18") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "18") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "18") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "18") (term "1,1,0,0,0,0,0")) (rule "inEqSimp_sepNegMonomial1" (formula "1")) (rule "polySimp_mulLiterals" (formula "1") (term "0")) (rule "polySimp_elimOne" (formula "1") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "47")) (rule "polySimp_mulLiterals" (formula "47") (term "0")) (rule "polySimp_elimOne" (formula "47") (term "0")) + (rule "inEqSimp_subsumption1" (formula "44") (ifseqformula "45")) + (rule "leq_literals" (formula "44") (term "0")) + (builtin "One Step Simplification" (formula "44")) + (rule "true_left" (formula "44")) (rule "inEqSimp_contradInEq0" (formula "9") (ifseqformula "1")) (rule "andLeft" (formula "9")) (rule "inEqSimp_homoInEq1" (formula "9")) @@ -5017,19 +13840,19 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "replace_int_MIN" (formula "82") (term "0,1,1")) (rule "replace_known_left" (formula "82") (term "1,0") (ifseqformula "6")) (builtin "One Step Simplification" (formula "82") (ifInst "" (formula "19")) (ifInst "" (formula "18"))) - (rule "inEqSimp_ltToLeq" (formula "3") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "3") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "16") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "16") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "48") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "4") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "4") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "7")) (rule "polySimp_mulComm0" (formula "7") (term "1,0,0")) (rule "polySimp_addComm1" (formula "7") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "48") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "16") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "16") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "15") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "15") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "3") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "3") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_commuteLeq" (formula "82") (term "1")) (rule "inEqSimp_homoInEq0" (formula "45")) (rule "polySimp_mulComm0" (formula "45") (term "1,0")) @@ -5039,24 +13862,6 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulLiterals" (formula "45") (term "0,1,0")) (rule "polySimp_elimOne" (formula "45") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "45") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "3") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "3") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "3") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "3") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "3") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "3") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "16") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "16") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "16") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "16") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "16") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "16") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "48") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "48") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "48") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "48") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "48") (term "1,1,0,0,0,0,0")) (rule "inEqSimp_sepPosMonomial0" (formula "4") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "4") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "4") (term "1,0,0,0,0,0")) @@ -5066,64 +13871,62 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_sepNegMonomial0" (formula "7")) (rule "polySimp_mulLiterals" (formula "7") (term "0")) (rule "polySimp_elimOne" (formula "7") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "48") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "48") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "48") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "48") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "16") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "16") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "16") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "16") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "16") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "16") (term "1,1,0,0,0,0,0")) (rule "inEqSimp_sepPosMonomial0" (formula "15") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "15") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "15") (term "1,0,0,0,0,0")) (rule "polySimp_mulLiterals" (formula "15") (term "1,1,0,0,0,0,0")) (rule "mul_literals" (formula "15") (term "0,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "15") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "3") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "3") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "3") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "3") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "3") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "3") (term "1,1,0,0,0,0,0")) (rule "inEqSimp_sepNegMonomial1" (formula "45")) (rule "polySimp_mulLiterals" (formula "45") (term "0")) (rule "polySimp_elimOne" (formula "45") (term "0")) - (rule "inEqSimp_subsumption1" (formula "12") (ifseqformula "7")) - (rule "inEqSimp_homoInEq0" (formula "12") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "12") (term "0,0")) - (rule "add_literals" (formula "12") (term "1,1,0,0")) - (rule "times_zero_1" (formula "12") (term "1,0,0")) - (rule "add_zero_right" (formula "12") (term "0,0")) - (rule "qeq_literals" (formula "12") (term "0")) - (builtin "One Step Simplification" (formula "12")) - (rule "true_left" (formula "12")) - (rule "inEqSimp_subsumption1" (formula "81") (term "1") (ifseqformula "11")) - (rule "leq_literals" (formula "81") (term "0,1")) - (builtin "One Step Simplification" (formula "81")) - (rule "inEqSimp_leqRight" (formula "81")) + (rule "inEqSimp_subsumption1" (formula "82") (term "1") (ifseqformula "11")) + (rule "leq_literals" (formula "82") (term "0,1")) + (builtin "One Step Simplification" (formula "82")) + (rule "inEqSimp_leqRight" (formula "82")) (rule "mul_literals" (formula "1") (term "1,0,0")) (rule "add_literals" (formula "1") (term "0,0")) (rule "inEqSimp_sepPosMonomial1" (formula "1")) (rule "mul_literals" (formula "1") (term "1")) - (rule "inEqSimp_subsumption1" (formula "43") (ifseqformula "41")) - (rule "leq_literals" (formula "43") (term "0")) - (builtin "One Step Simplification" (formula "43")) - (rule "true_left" (formula "43")) - (rule "inEqSimp_subsumption1" (formula "22") (ifseqformula "39")) - (rule "leq_literals" (formula "22") (term "0")) - (builtin "One Step Simplification" (formula "22")) - (rule "true_left" (formula "22")) + (rule "inEqSimp_subsumption1" (formula "23") (ifseqformula "40")) + (rule "leq_literals" (formula "23") (term "0")) + (builtin "One Step Simplification" (formula "23")) + (rule "true_left" (formula "23")) + (rule "inEqSimp_subsumption1" (formula "13") (ifseqformula "8")) + (rule "inEqSimp_homoInEq0" (formula "13") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "13") (term "0,0")) + (rule "add_literals" (formula "13") (term "1,1,0,0")) + (rule "times_zero_1" (formula "13") (term "1,0,0")) + (rule "add_zero_right" (formula "13") (term "0,0")) + (rule "qeq_literals" (formula "13") (term "0")) + (builtin "One Step Simplification" (formula "13")) + (rule "true_left" (formula "13")) + (rule "inEqSimp_subsumption1" (formula "41") (ifseqformula "42")) + (rule "leq_literals" (formula "41") (term "0")) + (builtin "One Step Simplification" (formula "41")) + (rule "true_left" (formula "41")) (rule "inEqSimp_subsumption1" (formula "12") (ifseqformula "1")) (rule "leq_literals" (formula "12") (term "0")) (builtin "One Step Simplification" (formula "12")) (rule "true_left" (formula "12")) - (rule "inEqSimp_exactShadow3" (formula "41") (ifseqformula "40")) - (rule "polySimp_mulComm0" (formula "41") (term "0,0")) - (rule "polySimp_addComm0" (formula "41") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "41")) - (rule "polySimp_mulLiterals" (formula "41") (term "0")) - (rule "polySimp_elimOne" (formula "41") (term "0")) - (rule "inEqSimp_subsumption0" (formula "21") (ifseqformula "41")) - (rule "leq_literals" (formula "21") (term "0")) - (builtin "One Step Simplification" (formula "21")) - (rule "true_left" (formula "21")) - (rule "inEqSimp_exactShadow3" (formula "21") (ifseqformula "42")) - (rule "mul_literals" (formula "21") (term "0,0")) - (rule "polySimp_addAssoc" (formula "21") (term "0")) - (rule "add_literals" (formula "21") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "21")) - (rule "mul_literals" (formula "21") (term "1")) - (rule "inEqSimp_subsumption1" (formula "21") (ifseqformula "37")) - (rule "leq_literals" (formula "21") (term "0")) - (builtin "One Step Simplification" (formula "21")) - (rule "true_left" (formula "21")) (rule "inEqSimp_exactShadow3" (formula "8") (ifseqformula "48")) (rule "polySimp_rightDist" (formula "8") (term "0,0")) (rule "mul_literals" (formula "8") (term "0,0,0")) @@ -5144,9 +13947,10 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO ) ) (branch "if x_2 false" - (builtin "One Step Simplification" (formula "76")) (builtin "One Step Simplification" (formula "1")) + (builtin "One Step Simplification" (formula "76")) (rule "notLeft" (formula "1")) + (rule "elim_double_block_2" (formula "76") (term "1")) (rule "blockBreak" (formula "76") (term "1")) (rule "lsBreak" (formula "76") (term "1")) (rule "assignment" (formula "76") (term "1")) diff --git a/src/main/key-overflow/de.wiesler.Permute(de.wiesler.Permute__swap_block(int,(I,int,int,de.wiesler.Classifier,de.wiesler.BucketPointers,(I,(I,(I)).JML normal_behavior operation contract.0.proof b/src/main/key-overflow/de.wiesler.Permute(de.wiesler.Permute__swap_block(int,(I,int,int,de.wiesler.Classifier,de.wiesler.BucketPointers,(I,(I,(I)).JML normal_behavior operation contract.0.proof index f95bf9a..2baf72e 100644 --- a/src/main/key-overflow/de.wiesler.Permute(de.wiesler.Permute__swap_block(int,(I,int,int,de.wiesler.Classifier,de.wiesler.BucketPointers,(I,(I,(I)).JML normal_behavior operation contract.0.proof +++ b/src/main/key-overflow/de.wiesler.Permute(de.wiesler.Permute__swap_block(int,(I,int,int,de.wiesler.Classifier,de.wiesler.BucketPointers,(I,(I,(I)).JML normal_behavior operation contract.0.proof @@ -2,7 +2,7 @@ \settings { "#Proof-Settings-Config-File -#Fri Jun 03 15:11:36 CEST 2022 +#Sat Oct 28 01:58:46 CEST 2023 [NewSMT]NoTypeHierarchy=false [Labels]UseOriginLabels=true [StrategyProperty]QUERYAXIOM_OPTIONS_KEY=QUERYAXIOM_ON @@ -50,7 +50,7 @@ \javaSource "../java-overflow"; \proofObligation "#Proof Obligation Settings -#Fri Jun 03 15:11:36 CEST 2022 +#Sat Oct 28 01:58:46 CEST 2023 contract=de.wiesler.Permute[de.wiesler.Permute\\:\\:swap_block(int,[I,int,int,de.wiesler.Classifier,de.wiesler.BucketPointers,[I,[I,[I)].JML normal_behavior operation contract.0 name=de.wiesler.Permute[de.wiesler.Permute\\:\\:swap_block(int,[I,int,int,de.wiesler.Classifier,de.wiesler.BucketPointers,[I,[I,[I)].JML normal_behavior operation contract.0 class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO @@ -61,8 +61,10 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (keyLog "1" (keyUser "Julian" ) (keyVersion "e1a85b31e7")) (keyLog "2" (keyUser "Julian" ) (keyVersion "e1a85b31e7")) (keyLog "3" (keyUser "Julian" ) (keyVersion "e1a85b31e7")) +(keyLog "4" (keyUser "mattias" ) (keyVersion "e1a85b31e7")) +(keyLog "5" (keyUser "mattias" ) (keyVersion "e1a85b31e7")) -(autoModeTime "194387") +(autoModeTime "728764") (branch "dummy ID" (builtin "One Step Simplification" (formula "1") (newnames "heapAtPre,o,f")) @@ -327,7 +329,7 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_elimSub" (formula "36") (term "0,1")) (rule "polySimp_addComm0" (formula "36") (term "0,1")) (rule "inEqSimp_commuteLeq" (formula "35")) - (rule "applyEq" (formula "36") (term "1,0") (ifseqformula "19")) + (rule "applyEq" (formula "36") (term "2,0") (ifseqformula "19")) (rule "elim_double_block_2" (formula "65") (term "1")) (rule "ifUnfold" (formula "65") (term "1") (inst "#boolv=x")) (rule "variableDeclaration" (formula "65") (term "1") (newnames "x")) @@ -346,7 +348,7 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "1")) (rule "true_left" (formula "1")) (rule "blockEmpty" (formula "65") (term "1")) - (rule "loopScopeInvDia" (formula "65") (term "1") (newnames "o,f") (inst "anon_heap_LOOP=anon_heap_LOOP_0") (inst "anon_savedHeap_LOOP=anon_savedHeap_LOOP_0") (inst "anon_permissions_LOOP=anon_permissions_LOOP_0") (inst "#heapBefore_LOOP=h") (inst "#savedHeapBefore_LOOP=h_1") (inst "#permissionsBefore_LOOP=h_2") (inst "#variant=x") (inst "#x=x_1")) + (rule "loopScopeInvDia" (formula "65") (term "1") (newnames "o,f") (inst "#x=x_1") (inst "#variant=x") (inst "#permissionsBefore_LOOP=h_2") (inst "#savedHeapBefore_LOOP=h_1") (inst "#heapBefore_LOOP=h") (inst "anon_permissions_LOOP=anon_permissions_LOOP_0") (inst "anon_savedHeap_LOOP=anon_savedHeap_LOOP_0") (inst "anon_heap_LOOP=anon_heap_LOOP_0")) (branch "Invariant Initially Valid" (rule "closeTrue" (formula "65")) ) @@ -366,8 +368,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "andLeft" (formula "1")) (rule "andLeft" (formula "1")) (rule "andLeft" (formula "1")) - (rule "translateJavaAddInt" (formula "74") (term "0,1,1,0,0,1,1,0")) (rule "translateJavaMulInt" (formula "74") (term "0,0,1,1,0,0,1,0")) + (rule "translateJavaAddInt" (formula "74") (term "0,1,1,0,0,1,1,0")) (rule "translateJavaAddInt" (formula "6") (term "0,1,1,0,0")) (rule "translateJavaAddInt" (formula "8") (term "0,1,1,0")) (rule "translateJavaAddInt" (formula "7") (term "0,1,1,0")) @@ -376,8 +378,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "translateJavaAddInt" (formula "3") (term "0,1,1,0,0")) (rule "translateJavaAddInt" (formula "1") (term "0,1,1,0,0,1,0")) (rule "translateJavaAddInt" (formula "2") (term "0,1,1,0,0,1,0")) - (rule "translateJavaMulInt" (formula "74") (term "0,0,1,1,0,0,1,1,0")) (rule "translateJavaAddInt" (formula "74") (term "0,1,1,0,0,1,0")) + (rule "translateJavaMulInt" (formula "74") (term "0,0,1,1,0,0,1,1,0")) (rule "translateJavaMulInt" (formula "6") (term "0,0,1,1,0,0")) (rule "translateJavaMulInt" (formula "8") (term "0,0,1,1,0")) (rule "translateJavaMulInt" (formula "7") (term "0,0,1,1,0")) @@ -386,8 +388,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "translateJavaMulInt" (formula "3") (term "0,0,1,1,0,0")) (rule "translateJavaMulInt" (formula "1") (term "0,0,1,1,0,0,1,0")) (rule "translateJavaMulInt" (formula "2") (term "0,0,1,1,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "74") (term "0,0,1,1,0,0,1,1,0")) (rule "polySimp_mulComm0" (formula "74") (term "0,0,1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "74") (term "0,0,1,1,0,0,1,1,0")) (rule "polySimp_mulComm0" (formula "6") (term "0,0,1,1,0,0")) (rule "polySimp_mulComm0" (formula "8") (term "0,0,1,1,0")) (rule "polySimp_mulComm0" (formula "7") (term "0,0,1,1,0")) @@ -396,8 +398,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulComm0" (formula "3") (term "0,0,1,1,0,0")) (rule "polySimp_mulComm0" (formula "1") (term "0,0,1,1,0,0,1,0")) (rule "polySimp_mulComm0" (formula "2") (term "0,0,1,1,0,0,1,0")) - (rule "polySimp_addComm0" (formula "74") (term "0,1,1,0,0,1,1,0")) (rule "polySimp_addComm0" (formula "74") (term "0,1,1,0,0,1,0")) + (rule "polySimp_addComm0" (formula "74") (term "0,1,1,0,0,1,1,0")) (rule "polySimp_addComm0" (formula "6") (term "0,1,1,0,0")) (rule "polySimp_addComm0" (formula "8") (term "0,1,1,0")) (rule "polySimp_addComm0" (formula "7") (term "0,1,1,0")) @@ -406,8 +408,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_addComm0" (formula "3") (term "0,1,1,0,0")) (rule "polySimp_addComm0" (formula "1") (term "0,1,1,0,0,1,0")) (rule "polySimp_addComm0" (formula "2") (term "0,1,1,0,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "1") (term "1,1,0,0")) (rule "inEqSimp_commuteLeq" (formula "1") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "1") (term "1,1,0,0")) (rule "inEqSimp_commuteLeq" (formula "2") (term "1,0,0")) (rule "variableDeclaration" (formula "74") (term "1") (newnames "x_1")) (rule "applyEq" (formula "1") (term "1,1,0,0,0") (ifseqformula "28")) @@ -416,28 +418,21 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "commute_and" (formula "1") (term "0,0,0")) (rule "shift_paren_and" (formula "1") (term "0,0")) (rule "commute_and_2" (formula "1") (term "0,0,0")) - (rule "arrayLengthNotNegative" (formula "29") (term "0")) - (rule "applyEq" (formula "29") (term "0") (ifseqformula "30")) - (rule "qeq_literals" (formula "29")) - (rule "true_left" (formula "29")) + (rule "arrayLengthNotNegative" (formula "30") (term "0")) + (rule "applyEq" (formula "30") (term "0") (ifseqformula "31")) + (rule "qeq_literals" (formula "30")) + (rule "true_left" (formula "30")) (rule "arrayLengthIsAShort" (formula "34") (term "0")) (rule "expand_inShort" (formula "34")) (rule "replace_short_MIN" (formula "34") (term "0,1")) (rule "replace_short_MAX" (formula "34") (term "1,0")) (rule "andLeft" (formula "34")) (rule "inEqSimp_commuteLeq" (formula "35")) - (rule "arrayLengthNotNegative" (formula "30") (term "0")) - (rule "applyEq" (formula "30") (term "0") (ifseqformula "31")) - (rule "qeq_literals" (formula "30")) - (rule "true_left" (formula "30")) + (rule "arrayLengthNotNegative" (formula "36") (term "0")) (rule "arrayLengthNotNegative" (formula "31") (term "0")) (rule "applyEq" (formula "31") (term "0") (ifseqformula "32")) (rule "qeq_literals" (formula "31")) (rule "true_left" (formula "31")) - (rule "seqGetAlphaCast" (formula "40") (term "0")) - (rule "castedGetAny" (formula "40") (term "0")) - (builtin "One Step Simplification" (formula "40")) - (rule "true_left" (formula "40")) (rule "arrayLengthIsAShort" (formula "31") (term "0")) (rule "expand_inShort" (formula "31")) (rule "replace_short_MIN" (formula "31") (term "0,1")) @@ -450,31 +445,38 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "applyEq" (formula "31") (term "0") (ifseqformula "32")) (rule "leq_literals" (formula "31")) (rule "true_left" (formula "31")) - (rule "arrayLengthNotNegative" (formula "36") (term "0")) - (rule "arrayLengthIsAShort" (formula "29") (term "0")) - (rule "expand_inShort" (formula "29")) - (rule "replace_short_MIN" (formula "29") (term "0,1")) - (rule "replace_short_MAX" (formula "29") (term "1,0")) - (rule "andLeft" (formula "29")) - (rule "inEqSimp_commuteLeq" (formula "30")) - (rule "applyEq" (formula "30") (term "0") (ifseqformula "31")) - (rule "qeq_literals" (formula "30")) - (rule "true_left" (formula "30")) - (rule "applyEq" (formula "29") (term "0") (ifseqformula "30")) - (rule "leq_literals" (formula "29")) - (rule "true_left" (formula "29")) (rule "arrayLengthIsAShort" (formula "30") (term "0")) (rule "expand_inShort" (formula "30")) (rule "replace_short_MIN" (formula "30") (term "0,1")) (rule "replace_short_MAX" (formula "30") (term "1,0")) (rule "andLeft" (formula "30")) (rule "inEqSimp_commuteLeq" (formula "31")) - (rule "applyEq" (formula "31") (term "0") (ifseqformula "32")) - (rule "qeq_literals" (formula "31")) - (rule "true_left" (formula "31")) - (rule "applyEq" (formula "30") (term "0") (ifseqformula "31")) + (rule "applyEq" (formula "30") (term "0") (ifseqformula "32")) (rule "leq_literals" (formula "30")) (rule "true_left" (formula "30")) + (rule "applyEq" (formula "30") (term "0") (ifseqformula "31")) + (rule "qeq_literals" (formula "30")) + (rule "true_left" (formula "30")) + (rule "seqGetAlphaCast" (formula "41") (term "0")) + (rule "castedGetAny" (formula "41") (term "0")) + (builtin "One Step Simplification" (formula "41")) + (rule "true_left" (formula "41")) + (rule "arrayLengthIsAShort" (formula "29") (term "0")) + (rule "expand_inShort" (formula "29")) + (rule "replace_short_MIN" (formula "29") (term "0,1")) + (rule "replace_short_MAX" (formula "29") (term "1,0")) + (rule "andLeft" (formula "29")) + (rule "inEqSimp_commuteLeq" (formula "30")) + (rule "applyEq" (formula "29") (term "0") (ifseqformula "31")) + (rule "leq_literals" (formula "29")) + (rule "true_left" (formula "29")) + (rule "applyEq" (formula "29") (term "0") (ifseqformula "30")) + (rule "qeq_literals" (formula "29")) + (rule "true_left" (formula "29")) + (rule "arrayLengthNotNegative" (formula "29") (term "0")) + (rule "applyEq" (formula "29") (term "0") (ifseqformula "30")) + (rule "qeq_literals" (formula "29")) + (rule "true_left" (formula "29")) (rule "ifElseSplit" (formula "77")) (branch "if true true" (builtin "One Step Simplification" (formula "1")) @@ -525,8 +527,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO ) ) (branch "Usage" - (builtin "One Step Simplification" (formula "50")) (builtin "One Step Simplification" (formula "78")) + (builtin "One Step Simplification" (formula "50")) (rule "expand_inInt" (formula "50") (term "0,1,0")) (rule "replace_int_MIN" (formula "50") (term "0,1,0,1,0")) (rule "replace_int_MAX" (formula "50") (term "1,0,0,1,0")) @@ -547,8 +549,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "81")) (rule "replace_known_left" (formula "81") (term "0,0,1,0") (ifseqformula "50")) (builtin "One Step Simplification" (formula "81")) - (rule "onlyCreatedObjectsAreReferencedFinal" (formula "69") (term "0") (ifseqformula "10") (ifseqformula "19")) - (rule "onlyCreatedObjectsAreReferencedFinal" (formula "59") (term "0") (ifseqformula "11") (ifseqformula "19")) + (rule "onlyCreatedObjectsAreReferencedFinal" (formula "62") (term "0") (ifseqformula "10") (ifseqformula "19")) + (rule "onlyCreatedObjectsAreReferencedFinal" (formula "71") (term "0") (ifseqformula "11") (ifseqformula "19")) (rule "onlyCreatedObjectsAreReferencedFinal" (formula "61") (term "0,0") (ifseqformula "12") (ifseqformula "20")) (rule "ifSplit" (formula "84")) (branch "if x_2 true" @@ -565,8 +567,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "variableDeclaration" (formula "84") (term "1") (newnames "increment")) (builtin "Use Operation Contract" (formula "84") (newnames "heapBefore_increment_write,result_1,exc_1,heapAfter_increment_write,anon_heap_increment_write") (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::increment_write(int)].JML normal_behavior operation contract.0")) (branch "Post (increment_write)" - (builtin "One Step Simplification" (formula "86")) (builtin "One Step Simplification" (formula "58")) + (builtin "One Step Simplification" (formula "86")) (rule "andLeft" (formula "58")) (rule "selectCreatedOfAnonAsFormulaEQ" (formula "59") (term "1,0,1,0") (ifseqformula "58")) (builtin "One Step Simplification" (formula "59")) @@ -611,7 +613,7 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "eqSymm" (formula "61")) (rule "applyEq" (formula "98") (term "0,1,0,0,0,0,0") (ifseqformula "62")) (rule "applyEq" (formula "9") (term "0") (ifseqformula "62")) - (rule "compound_addition_2" (formula "98") (term "1") (inst "#v0=x_2") (inst "#v1=x_3")) + (rule "compound_addition_2" (formula "98") (term "1") (inst "#v1=x_3") (inst "#v0=x_2")) (rule "variableDeclarationAssign" (formula "98") (term "1")) (rule "variableDeclaration" (formula "98") (term "1") (newnames "x_4")) (rule "assignment" (formula "98") (term "1")) @@ -623,1559 +625,4599 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "98")) (rule "assignmentAdditionInt" (formula "98") (term "1")) (branch "Overflow check" - (builtin "One Step Simplification" (formula "98")) - (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "66") (term "0") (userinteraction)) - (builtin "One Step Simplification" (formula "66") (ifInst "" (formula "43")) (ifInst "" (formula "10")) (ifInst "" (formula "96")) (ifInst "" (formula "10")) (ifInst "" (formula "22"))) - (rule "wellFormedAnon" (formula "66") (term "1,0")) - (rule "expand_inInt" (formula "99")) - (rule "replace_int_MIN" (formula "99") (term "0,1")) - (rule "replace_int_MAX" (formula "99") (term "1,0")) - (rule "translateJavaAddInt" (formula "66") (term "1,0,1,0,1")) - (rule "translateJavaAddInt" (formula "66") (term "1,1,1,0,0,1")) - (rule "replace_known_left" (formula "66") (term "1,1,0") (ifseqformula "12")) - (builtin "One Step Simplification" (formula "66") (ifInst "" (formula "13"))) - (rule "polySimp_homoEq" (formula "63")) - (rule "polySimp_mulComm0" (formula "63") (term "1,0")) - (rule "polySimp_addComm0" (formula "66") (term "1,1,1,0,0,1")) - (rule "polySimp_addComm0" (formula "66") (term "1,0,1,0,1")) - (rule "polySimp_rightDist" (formula "63") (term "1,0")) - (rule "mul_literals" (formula "63") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "63") (term "0")) - (rule "polySimp_addComm0" (formula "63") (term "0,0")) - (rule "inEqSimp_ltToLeq" (formula "65") (term "1")) - (rule "polySimp_mulComm0" (formula "65") (term "1,0,0,1")) - (rule "polySimp_addComm1" (formula "65") (term "0,1")) - (rule "inEqSimp_ltToLeq" (formula "4") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "4") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "43")) - (rule "polySimp_mulComm0" (formula "43") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "43") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "47") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "66") (term "0,0,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "66") (term "0")) - (rule "replace_known_left" (formula "66") (term "0") (ifseqformula "42")) - (builtin "One Step Simplification" (formula "66")) - (rule "andLeft" (formula "66")) - (rule "andLeft" (formula "67")) - (rule "andLeft" (formula "66")) - (rule "andLeft" (formula "66")) - (rule "andLeft" (formula "66")) - (rule "inEqSimp_commuteLeq" (formula "69")) - (rule "inEqSimp_commuteLeq" (formula "67")) - (rule "inEqSimp_homoInEq0" (formula "41")) - (rule "polySimp_mulComm0" (formula "41") (term "1,0")) - (rule "polySimp_rightDist" (formula "41") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "41") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "41") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "41") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "41") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "41") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "9")) - (rule "polySimp_mulComm0" (formula "9") (term "1,0")) - (rule "polySimp_rightDist" (formula "9") (term "1,0")) - (rule "mul_literals" (formula "9") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "9") (term "0")) - (rule "polySimp_addComm0" (formula "9") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "47") (term "1,1,0")) - (rule "polySimp_mulComm0" (formula "47") (term "1,0,1,1,0")) - (rule "polySimp_rightDist" (formula "47") (term "1,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "47") (term "0,1,0,1,1,0")) - (rule "polySimp_addAssoc" (formula "47") (term "0,1,1,0")) - (rule "inEqSimp_homoInEq0" (formula "56")) - (rule "polySimp_mulComm0" (formula "56") (term "1,0")) - (rule "polySimp_rightDist" (formula "56") (term "1,0")) - (rule "mul_literals" (formula "56") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "56") (term "0")) - (rule "polySimp_addComm0" (formula "56") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "104") (term "1")) - (rule "mul_literals" (formula "104") (term "1,0,1")) - (rule "polySimp_addComm1" (formula "104") (term "0,1")) - (rule "polySimp_addComm0" (formula "104") (term "0,0,1")) - (rule "inEqSimp_homoInEq0" (formula "104") (term "0")) - (rule "polySimp_mulComm0" (formula "104") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "104") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "104") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "104") (term "0,0")) - (rule "applyEq" (formula "67") (term "0") (ifseqformula "72")) - (rule "applyEq" (formula "70") (term "0,0") (ifseqformula "72")) - (rule "applyEq" (formula "68") (term "0") (ifseqformula "72")) - (rule "applyEq" (formula "69") (term "0") (ifseqformula "51")) - (rule "inEqSimp_commuteGeq" (formula "69")) - (rule "polySimp_sepNegMonomial" (formula "63")) - (rule "polySimp_mulLiterals" (formula "63") (term "0")) - (rule "polySimp_elimOne" (formula "63") (term "0")) - (rule "applyEq" (formula "56") (term "0,1,0") (ifseqformula "63")) - (rule "polySimp_mulComm0" (formula "56") (term "1,0")) - (rule "polySimp_rightDist" (formula "56") (term "1,0")) - (rule "mul_literals" (formula "56") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "56") (term "0")) - (rule "polySimp_addComm1" (formula "56") (term "0,0")) - (rule "add_literals" (formula "56") (term "0,0,0")) - (rule "add_zero_left" (formula "56") (term "0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "65") (term "1")) - (rule "polySimp_mulLiterals" (formula "65") (term "0,1")) - (rule "polySimp_elimOne" (formula "65") (term "0,1")) - (rule "inEqSimp_sepPosMonomial0" (formula "4") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "4") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "4") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "4") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "4") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "4") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "43")) - (rule "polySimp_mulLiterals" (formula "43") (term "0")) - (rule "polySimp_elimOne" (formula "43") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "47") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "47") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "47") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "47") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "47") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "41")) - (rule "polySimp_mulLiterals" (formula "41") (term "0")) - (rule "polySimp_elimOne" (formula "41") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "9")) - (rule "polySimp_mulLiterals" (formula "9") (term "0")) - (rule "polySimp_elimOne" (formula "9") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "47") (term "1,1,0")) - (rule "polySimp_mulLiterals" (formula "47") (term "0,1,1,0")) - (rule "polySimp_elimOne" (formula "47") (term "0,1,1,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "104") (term "1")) - (rule "polySimp_mulComm0" (formula "104") (term "1,1")) - (rule "polySimp_rightDist" (formula "104") (term "1,1")) - (rule "mul_literals" (formula "104") (term "0,1,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "104") (term "0")) - (rule "polySimp_mulLiterals" (formula "104") (term "0,0")) - (rule "polySimp_elimOne" (formula "104") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "56")) - (rule "polySimp_mulLiterals" (formula "56") (term "0")) - (rule "polySimp_elimOne" (formula "56") (term "0")) - (rule "inEqSimp_subsumption1" (formula "38") (ifseqformula "39")) - (rule "leq_literals" (formula "38") (term "0")) - (builtin "One Step Simplification" (formula "38")) - (rule "true_left" (formula "38")) - (rule "inEqSimp_subsumption1" (formula "15") (ifseqformula "41")) - (rule "leq_literals" (formula "15") (term "0")) - (builtin "One Step Simplification" (formula "15")) - (rule "true_left" (formula "15")) - (rule "inEqSimp_subsumption1" (formula "17") (ifseqformula "34")) - (rule "leq_literals" (formula "17") (term "0")) - (builtin "One Step Simplification" (formula "17")) - (rule "true_left" (formula "17")) - (rule "inEqSimp_exactShadow3" (formula "34") (ifseqformula "17")) - (rule "polySimp_mulComm0" (formula "34") (term "0,0")) - (rule "polySimp_addComm0" (formula "34") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "34")) - (rule "polySimp_mulLiterals" (formula "34") (term "0")) - (rule "polySimp_elimOne" (formula "34") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "18") (ifseqformula "38")) - (rule "mul_literals" (formula "18") (term "0,0")) - (rule "polySimp_addAssoc" (formula "18") (term "0")) - (rule "add_literals" (formula "18") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "18")) - (rule "mul_literals" (formula "18") (term "1")) - (rule "inEqSimp_subsumption1" (formula "18") (ifseqformula "34")) - (rule "leq_literals" (formula "18") (term "0")) - (builtin "One Step Simplification" (formula "18")) - (rule "true_left" (formula "18")) - (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "65")) - (rule "polySimp_mulComm0" (formula "64") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "64")) - (rule "polySimp_mulLiterals" (formula "64") (term "1")) - (rule "polySimp_elimOne" (formula "64") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "37") (ifseqformula "35")) - (rule "polySimp_mulComm0" (formula "37") (term "0,0")) - (rule "polySimp_addComm0" (formula "37") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "37")) - (rule "polySimp_mulLiterals" (formula "37") (term "0")) - (rule "polySimp_elimOne" (formula "37") (term "0")) - (rule "inEqSimp_subsumption0" (formula "17") (ifseqformula "37")) - (rule "leq_literals" (formula "17") (term "0")) - (builtin "One Step Simplification" (formula "17")) - (rule "true_left" (formula "17")) - (rule "inEqSimp_exactShadow3" (formula "33") (ifseqformula "36")) - (rule "polySimp_mulComm0" (formula "33") (term "0,0")) - (rule "polySimp_addComm0" (formula "33") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "33")) - (rule "polySimp_mulLiterals" (formula "33") (term "0")) - (rule "polySimp_elimOne" (formula "33") (term "0")) - (rule "inEqSimp_subsumption0" (formula "16") (ifseqformula "33")) - (rule "leq_literals" (formula "16") (term "0")) - (builtin "One Step Simplification" (formula "16")) - (rule "true_left" (formula "16")) - (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "67")) - (rule "polySimp_mulComm0" (formula "64") (term "0,0")) - (rule "polySimp_addComm0" (formula "64") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "64")) - (rule "polySimp_mulLiterals" (formula "64") (term "0")) - (rule "polySimp_elimOne" (formula "64") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "64")) - (rule "times_zero_1" (formula "63") (term "0,0")) - (rule "add_zero_left" (formula "63") (term "0")) - (rule "inEqSimp_and_subsumption3" (formula "4") (term "0,0,0")) - (rule "leq_literals" (formula "4") (term "0,1,0,0,0,0")) - (builtin "One Step Simplification" (formula "4")) - (rule "inEqSimp_and_subsumption3" (formula "44") (term "0,0,0")) - (rule "leq_literals" (formula "44") (term "0,1,0,0,0,0")) - (builtin "One Step Simplification" (formula "44")) - (rule "nnf_imp2or" (formula "5") (term "0")) - (rule "nnf_imp2or" (formula "4") (term "0")) - (rule "nnf_imp2or" (formula "44") (term "0")) - (rule "nnf_notAnd" (formula "5") (term "0,0")) - (rule "inEqSimp_notGeq" (formula "5") (term "0,0,0")) - (rule "mul_literals" (formula "5") (term "1,0,0,0,0,0")) - (rule "add_literals" (formula "5") (term "0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "5") (term "0,0,0")) - (rule "mul_literals" (formula "5") (term "1,0,0,0")) - (rule "inEqSimp_notLeq" (formula "5") (term "1,0,0")) - (rule "mul_literals" (formula "5") (term "1,0,0,1,0,0")) - (rule "add_literals" (formula "5") (term "0,0,1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "5") (term "1,0,0")) - (rule "mul_literals" (formula "5") (term "1,1,0,0")) - (rule "nnf_notAnd" (formula "4") (term "0,0")) - (rule "inEqSimp_notLeq" (formula "4") (term "1,0,0")) - (rule "mul_literals" (formula "4") (term "1,0,0,1,0,0")) - (rule "add_literals" (formula "4") (term "0,0,1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "4") (term "1,0,0")) - (rule "mul_literals" (formula "4") (term "1,1,0,0")) - (rule "nnf_notAnd" (formula "44") (term "0,0")) - (rule "inEqSimp_notLeq" (formula "44") (term "1,0,0")) - (rule "mul_literals" (formula "44") (term "1,0,0,1,0,0")) - (rule "add_literals" (formula "44") (term "0,0,1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "44") (term "1,0,0")) - (rule "mul_literals" (formula "44") (term "1,1,0,0")) - (rule "nnf_notAnd" (formula "4") (term "0,0,0")) - (rule "inEqSimp_notLeq" (formula "4") (term "0,0,0,0")) - (rule "polySimp_rightDist" (formula "4") (term "1,0,0,0,0,0,0")) - (rule "mul_literals" (formula "4") (term "0,1,0,0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "4") (term "0,0,0,0,0,0")) - (rule "add_literals" (formula "4") (term "0,0,0,0,0,0,0")) - (rule "add_zero_left" (formula "4") (term "0,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "4") (term "0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "4") (term "1,0,0,0,0")) - (rule "polySimp_elimOne" (formula "4") (term "1,0,0,0,0")) - (rule "inEqSimp_notGeq" (formula "4") (term "1,0,0,0")) - (rule "times_zero_1" (formula "4") (term "1,0,0,1,0,0,0")) - (rule "add_zero_right" (formula "4") (term "0,0,1,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "4") (term "1,0,0,0")) - (rule "mul_literals" (formula "4") (term "1,1,0,0,0")) - (rule "nnf_notAnd" (formula "44") (term "0,0,0")) - (rule "inEqSimp_notLeq" (formula "44") (term "0,0,0,0")) - (rule "polySimp_rightDist" (formula "44") (term "1,0,0,0,0,0,0")) - (rule "mul_literals" (formula "44") (term "0,1,0,0,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "44") (term "0,0,0,0,0,0")) - (rule "add_literals" (formula "44") (term "0,0,0,0,0,0,0")) - (rule "add_zero_left" (formula "44") (term "0,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "44") (term "0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "44") (term "1,0,0,0,0")) - (rule "polySimp_elimOne" (formula "44") (term "1,0,0,0,0")) - (rule "inEqSimp_notGeq" (formula "44") (term "1,0,0,0")) - (rule "times_zero_1" (formula "44") (term "1,0,0,1,0,0,0")) - (rule "add_zero_right" (formula "44") (term "0,0,1,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "44") (term "1,0,0,0")) - (rule "mul_literals" (formula "44") (term "1,1,0,0,0")) - (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "48") (term "1")) - (builtin "One Step Simplification" (formula "48")) - (rule "translateJavaSubInt" (formula "48") (term "0,1,1,1")) - (rule "polySimp_elimSub" (formula "48") (term "0,1,1,1")) - (rule "polySimp_mulComm0" (formula "48") (term "1,0,1,1,1")) - (rule "polySimp_rightDist" (formula "48") (term "1,0,1,1,1")) - (rule "polySimp_mulAssoc" (formula "48") (term "0,1,0,1,1,1")) - (rule "polySimp_mulComm0" (formula "48") (term "0,0,1,0,1,1,1")) - (rule "polySimp_mulLiterals" (formula "48") (term "0,1,0,1,1,1")) - (rule "polySimp_elimOne" (formula "48") (term "0,1,0,1,1,1")) - (rule "polySimp_addComm0" (formula "48") (term "0,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "48") (term "1,1,1")) - (rule "mul_literals" (formula "48") (term "1,0,0,1,1,1")) - (rule "add_literals" (formula "48") (term "0,0,1,1,1")) - (rule "polySimp_addAssoc" (formula "48") (term "0,1,1,1")) - (rule "polySimp_addAssoc" (formula "48") (term "0,0,1,1,1")) - (rule "inEqSimp_homoInEq0" (formula "48") (term "0,0")) - (rule "times_zero_2" (formula "48") (term "1,0,0,0")) - (rule "add_zero_right" (formula "48") (term "0,0,0")) - (rule "inEqSimp_homoInEq0" (formula "48") (term "1,0")) - (rule "polySimp_mulComm0" (formula "48") (term "1,0,1,0")) - (rule "polySimp_rightDist" (formula "48") (term "1,0,1,0")) - (rule "polySimp_mulAssoc" (formula "48") (term "0,1,0,1,0")) - (rule "polySimp_mulComm0" (formula "48") (term "0,0,1,0,1,0")) - (rule "polySimp_mulLiterals" (formula "48") (term "0,1,0,1,0")) - (rule "polySimp_elimOne" (formula "48") (term "0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "48") (term "0,1,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "48") (term "1,1,1")) - (rule "polySimp_mulComm0" (formula "48") (term "1,1,1,1")) - (rule "polySimp_rightDist" (formula "48") (term "1,1,1,1")) - (rule "polySimp_mulLiterals" (formula "48") (term "1,1,1,1,1")) - (rule "polySimp_elimOne" (formula "48") (term "1,1,1,1,1")) - (rule "polySimp_rightDist" (formula "48") (term "0,1,1,1,1")) - (rule "mul_literals" (formula "48") (term "0,0,1,1,1,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "48") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "48") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "48") (term "1,0,0")) - (rule "replace_known_left" (formula "48") (term "0,0") (ifseqformula "33")) - (builtin "One Step Simplification" (formula "48")) - (rule "inEqSimp_sepNegMonomial1" (formula "48") (term "0")) - (rule "polySimp_mulLiterals" (formula "48") (term "0,0")) - (rule "polySimp_elimOne" (formula "48") (term "0,0")) - (rule "replace_known_left" (formula "48") (term "0") (ifseqformula "38")) - (builtin "One Step Simplification" (formula "48")) - (rule "andLeft" (formula "48")) - (rule "andLeft" (formula "49")) - (rule "inEqSimp_exactShadow3" (formula "66") (ifseqformula "50")) - (rule "times_zero_1" (formula "66") (term "0,0")) - (rule "add_zero_left" (formula "66") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "66")) - (rule "polySimp_mulComm0" (formula "66") (term "1")) - (rule "polySimp_rightDist" (formula "66") (term "1")) - (rule "mul_literals" (formula "66") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "66") (term "1,1")) - (rule "polySimp_elimOne" (formula "66") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "66") (ifseqformula "33")) - (rule "inEqSimp_homoInEq0" (formula "66") (term "0")) - (rule "polySimp_mulComm0" (formula "66") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "66") (term "1,0,0")) - (rule "mul_literals" (formula "66") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "66") (term "0,0")) - (rule "polySimp_addComm0" (formula "66") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "66") (term "0,0")) - (rule "add_literals" (formula "66") (term "1,1,0,0")) - (rule "times_zero_1" (formula "66") (term "1,0,0")) - (rule "add_zero_right" (formula "66") (term "0,0")) - (rule "qeq_literals" (formula "66") (term "0")) - (builtin "One Step Simplification" (formula "66")) - (rule "true_left" (formula "66")) - (rule "Definition_axiom_for_remainingWriteCountOfBucket_in_de_wiesler_BucketPointers" (formula "62") (term "1,1")) - (rule "translateJavaSubInt" (formula "62") (term "1,1")) - (rule "translateJavaAddInt" (formula "62") (term "1,0,1,1")) - (rule "polySimp_elimSub" (formula "62") (term "1,1")) - (rule "polySimp_addComm0" (formula "62") (term "1,0,1,1")) - (rule "polySimp_addAssoc" (formula "62") (term "1")) - (rule "applyEq" (formula "62") (term "0,1,1") (ifseqformula "61")) - (rule "polySimp_mulComm0" (formula "62") (term "1,1")) - (rule "polySimp_rightDist" (formula "62") (term "1,1")) - (rule "mul_literals" (formula "62") (term "0,1,1")) - (rule "polySimp_addAssoc" (formula "62") (term "1")) - (rule "polySimp_addComm1" (formula "62") (term "0,1")) - (rule "add_literals" (formula "62") (term "0,0,1")) - (rule "add_zero_left" (formula "62") (term "0,1")) - (rule "Contract_axiom_for_isClassOfSlice_in_Classifier" (formula "43") (term "0")) - (rule "replace_known_left" (formula "43") (term "0,1") (ifseqformula "24")) - (builtin "One Step Simplification" (formula "43") (ifInst "" (formula "24")) (ifInst "" (formula "104")) (ifInst "" (formula "13")) (ifInst "" (formula "17")) (ifInst "" (formula "106")) (ifInst "" (formula "26"))) - (rule "true_left" (formula "43")) - (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "23")) - (rule "notLeft" (formula "23")) - (rule "replace_known_right" (formula "3") (term "0") (ifseqformula "78")) - (builtin "One Step Simplification" (formula "3")) - (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "60") (term "0")) - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "60") (term "1,0,0") (ifseqformula "57")) - (builtin "One Step Simplification" (formula "60") (ifInst "" (formula "78")) (ifInst "" (formula "105")) (ifInst "" (formula "78")) (ifInst "" (formula "77")) (ifInst "" (formula "18"))) - (rule "wellFormedAnonEQ" (formula "60") (term "1,0") (ifseqformula "57")) - (rule "wellFormedAnon" (formula "60") (term "0,1,0")) - (rule "translateJavaAddInt" (formula "60") (term "1,1,1,0,0,1")) - (rule "translateJavaAddInt" (formula "60") (term "1,0,1,0,1")) - (rule "replace_known_left" (formula "60") (term "1,1,0") (ifseqformula "56")) - (builtin "One Step Simplification" (formula "60") (ifInst "" (formula "13")) (ifInst "" (formula "12"))) - (rule "polySimp_addComm0" (formula "60") (term "1,1,1,0,0,1")) - (rule "polySimp_addComm0" (formula "60") (term "1,0,1,0,1")) - (rule "inEqSimp_ltToLeq" (formula "60") (term "1,0")) - (rule "polySimp_mulComm0" (formula "60") (term "1,0,0,1,0")) - (rule "polySimp_addComm1" (formula "60") (term "0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "60") (term "0,0")) - (rule "replace_known_left" (formula "60") (term "0,0") (ifseqformula "38")) - (builtin "One Step Simplification" (formula "60")) - (rule "inEqSimp_commuteLeq" (formula "60") (term "1,0,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "60") (term "1,0,1")) - (rule "inEqSimp_commuteLeq" (formula "60") (term "0,0,0,0,1")) - (rule "replace_known_left" (formula "60") (term "0,0,0,0,1") (ifseqformula "67")) - (builtin "One Step Simplification" (formula "60")) - (rule "applyEq" (formula "60") (term "0,0,1,1") (ifseqformula "61")) - (rule "applyEq" (formula "60") (term "0,0,0,0,1") (ifseqformula "61")) - (rule "inEqSimp_homoInEq1" (formula "60") (term "0,0,0,1")) - (rule "polySimp_mulComm0" (formula "60") (term "1,0,0,0,0,1")) - (rule "polySimp_rightDist" (formula "60") (term "1,0,0,0,0,1")) - (rule "mul_literals" (formula "60") (term "0,1,0,0,0,0,1")) - (rule "polySimp_addAssoc" (formula "60") (term "0,0,0,0,1")) - (rule "polySimp_addComm0" (formula "60") (term "0,0,0,0,0,1")) - (rule "applyEq" (formula "60") (term "0,1,0,0,1") (ifseqformula "61")) - (rule "inEqSimp_homoInEq0" (formula "60") (term "1,0,0,1")) - (rule "polySimp_mulComm0" (formula "60") (term "1,0,1,0,0,1")) - (rule "polySimp_rightDist" (formula "60") (term "1,0,1,0,0,1")) - (rule "mul_literals" (formula "60") (term "0,1,0,1,0,0,1")) - (rule "polySimp_addAssoc" (formula "60") (term "0,1,0,0,1")) - (rule "polySimp_addComm0" (formula "60") (term "0,0,1,0,0,1")) - (rule "applyEq" (formula "60") (term "0,1,0,1") (ifseqformula "50")) - (rule "inEqSimp_commuteGeq" (formula "60") (term "1,0,1")) - (rule "replace_known_left" (formula "60") (term "1,0,1") (ifseqformula "72")) - (builtin "One Step Simplification" (formula "60")) - (rule "inEqSimp_sepNegMonomial1" (formula "60") (term "1,0,1")) - (rule "polySimp_mulLiterals" (formula "60") (term "0,1,0,1")) - (rule "polySimp_elimOne" (formula "60") (term "0,1,0,1")) - (rule "inEqSimp_sepNegMonomial0" (formula "60") (term "0,0,1")) - (rule "polySimp_mulLiterals" (formula "60") (term "0,0,0,1")) - (rule "polySimp_elimOne" (formula "60") (term "0,0,0,1")) - (rule "inEqSimp_sepNegMonomial0" (formula "60") (term "0")) - (rule "polySimp_mulLiterals" (formula "60") (term "0,0")) - (rule "polySimp_elimOne" (formula "60") (term "0,0")) - (rule "replace_known_left" (formula "60") (term "0") (ifseqformula "39")) - (builtin "One Step Simplification" (formula "60")) - (rule "andLeft" (formula "60")) - (rule "andLeft" (formula "60")) - (rule "inEqSimp_subsumption0" (formula "73") (ifseqformula "61")) - (rule "inEqSimp_homoInEq0" (formula "73") (term "0")) - (rule "polySimp_mulComm0" (formula "73") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "73") (term "1,0,0")) - (rule "mul_literals" (formula "73") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "73") (term "0,0")) - (rule "polySimp_addComm0" (formula "73") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "73") (term "0,0")) - (rule "add_literals" (formula "73") (term "1,1,0,0")) - (rule "times_zero_1" (formula "73") (term "1,0,0")) - (rule "add_zero_right" (formula "73") (term "0,0")) - (rule "qeq_literals" (formula "73") (term "0")) - (builtin "One Step Simplification" (formula "73")) - (rule "true_left" (formula "73")) - (rule "inEqSimp_subsumption1" (formula "60") (ifseqformula "72")) - (rule "inEqSimp_homoInEq0" (formula "60") (term "0")) - (rule "polySimp_mulComm0" (formula "60") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "60") (term "1,0,0")) - (rule "mul_literals" (formula "60") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "60") (term "0,0")) - (rule "polySimp_addComm0" (formula "60") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "60") (term "0,0")) - (rule "add_literals" (formula "60") (term "1,1,0,0")) - (rule "times_zero_1" (formula "60") (term "1,0,0")) - (rule "add_zero_right" (formula "60") (term "0,0")) - (rule "qeq_literals" (formula "60") (term "0")) - (builtin "One Step Simplification" (formula "60")) - (rule "true_left" (formula "60")) - (rule "inEqSimp_exactShadow3" (formula "71") (ifseqformula "60")) - (rule "polySimp_mulComm0" (formula "71") (term "0,0")) - (rule "polySimp_addAssoc" (formula "71") (term "0")) - (rule "polySimp_addComm0" (formula "71") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "71")) - (rule "polySimp_mulComm0" (formula "71") (term "1")) - (rule "polySimp_rightDist" (formula "71") (term "1")) - (rule "polySimp_mulLiterals" (formula "71") (term "1,1")) - (rule "mul_literals" (formula "71") (term "0,1")) - (rule "polySimp_elimOne" (formula "71") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "70") (ifseqformula "71")) - (rule "inEqSimp_homoInEq0" (formula "70") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "70") (term "0,0")) - (rule "add_literals" (formula "70") (term "1,1,0,0")) - (rule "times_zero_1" (formula "70") (term "1,0,0")) - (rule "add_zero_right" (formula "70") (term "0,0")) - (rule "qeq_literals" (formula "70") (term "0")) - (builtin "One Step Simplification" (formula "70")) - (rule "true_left" (formula "70")) - (rule "inEqSimp_exactShadow3" (formula "70") (ifseqformula "72")) - (rule "polySimp_rightDist" (formula "70") (term "0,0")) - (rule "mul_literals" (formula "70") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "70") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "70")) - (rule "polySimp_mulLiterals" (formula "70") (term "0")) - (rule "polySimp_elimOne" (formula "70") (term "0")) - (rule "inEqSimp_subsumption0" (formula "69") (ifseqformula "70")) - (rule "inEqSimp_homoInEq0" (formula "69") (term "0")) - (rule "polySimp_mulComm0" (formula "69") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "69") (term "1,0,0")) - (rule "mul_literals" (formula "69") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "69") (term "0,0")) - (rule "polySimp_addComm0" (formula "69") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "69") (term "0,0")) - (rule "add_literals" (formula "69") (term "1,1,0,0")) - (rule "times_zero_1" (formula "69") (term "1,0,0")) - (rule "add_zero_right" (formula "69") (term "0,0")) - (rule "qeq_literals" (formula "69") (term "0")) - (builtin "One Step Simplification" (formula "69")) - (rule "true_left" (formula "69")) - (rule "inEqSimp_exactShadow3" (formula "68") (ifseqformula "69")) - (rule "times_zero_1" (formula "68") (term "0,0")) - (rule "add_zero_left" (formula "68") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "68")) - (rule "mul_literals" (formula "68") (term "1")) - (rule "inEqSimp_subsumption1" (formula "67") (ifseqformula "68")) - (rule "leq_literals" (formula "67") (term "0")) - (builtin "One Step Simplification" (formula "67")) - (rule "true_left" (formula "67")) - (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "49")) - (rule "mul_literals" (formula "67") (term "0,0")) - (rule "polySimp_addAssoc" (formula "67") (term "0")) - (rule "polySimp_addAssoc" (formula "67") (term "0,0")) - (rule "add_literals" (formula "67") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "67")) - (rule "polySimp_mulComm0" (formula "67") (term "1")) - (rule "polySimp_rightDist" (formula "67") (term "1")) - (rule "mul_literals" (formula "67") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "67") (term "1,1")) - (rule "polySimp_elimOne" (formula "67") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "32") (ifseqformula "67")) - (rule "inEqSimp_homoInEq0" (formula "32") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "32") (term "0,0")) - (rule "add_literals" (formula "32") (term "1,1,0,0")) - (rule "times_zero_1" (formula "32") (term "1,0,0")) - (rule "add_zero_right" (formula "32") (term "0,0")) - (rule "qeq_literals" (formula "32") (term "0")) - (builtin "One Step Simplification" (formula "32")) - (rule "true_left" (formula "32")) - (rule "inEqSimp_exactShadow3" (formula "66") (ifseqformula "34")) - (rule "polySimp_rightDist" (formula "66") (term "0,0")) - (rule "mul_literals" (formula "66") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "66") (term "0")) - (rule "add_literals" (formula "66") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "66")) - (rule "polySimp_mulLiterals" (formula "66") (term "0")) - (rule "polySimp_elimOne" (formula "66") (term "0")) - (rule "inEqSimp_subsumption0" (formula "31") (ifseqformula "66")) - (rule "leq_literals" (formula "31") (term "0")) - (builtin "One Step Simplification" (formula "31")) - (rule "true_left" (formula "31")) - (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "11")) - (rule "andLeft" (formula "11")) - (rule "notLeft" (formula "11")) - (rule "notLeft" (formula "11")) - (rule "replace_known_right" (formula "1") (term "0") (ifseqformula "79")) - (builtin "One Step Simplification" (formula "1")) - (rule "replace_known_right" (formula "2") (term "0") (ifseqformula "78")) - (builtin "One Step Simplification" (formula "2")) - (rule "Contract_axiom_for_toReadCountOfBucket_in_BucketPointers" (formula "75") (term "0,0,0")) - (builtin "One Step Simplification" (formula "75") (ifInst "" (formula "10")) (ifInst "" (formula "107")) (ifInst "" (formula "10")) (ifInst "" (formula "73")) (ifInst "" (formula "17"))) - (rule "wellFormedAnon" (formula "75") (term "1,0")) - (rule "replace_known_left" (formula "75") (term "1,1,0") (ifseqformula "11")) - (builtin "One Step Simplification" (formula "75") (ifInst "" (formula "12"))) - (rule "inEqSimp_ltToLeq" (formula "75") (term "1,0")) - (rule "polySimp_mulComm0" (formula "75") (term "1,0,0,1,0")) - (rule "polySimp_addComm1" (formula "75") (term "0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "75") (term "0,0")) - (rule "replace_known_left" (formula "75") (term "0,0") (ifseqformula "35")) - (builtin "One Step Simplification" (formula "75")) - (rule "inEqSimp_sepNegMonomial0" (formula "75") (term "0")) - (rule "polySimp_mulLiterals" (formula "75") (term "0,0")) - (rule "polySimp_elimOne" (formula "75") (term "0,0")) - (rule "replace_known_left" (formula "75") (term "0") (ifseqformula "36")) - (builtin "One Step Simplification" (formula "75")) - (rule "andLeft" (formula "75")) - (rule "inEqSimp_exactShadow3" (formula "75") (ifseqformula "8")) - (rule "times_zero_1" (formula "75") (term "0,0")) - (rule "add_zero_left" (formula "75") (term "0")) - (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "8") (term "1")) - (rule "translateJavaSubInt" (formula "8") (term "1,1")) - (rule "polySimp_elimSub" (formula "8") (term "1,1")) - (rule "inEqSimp_ltToLeq" (formula "8") (term "0,1")) - (rule "polySimp_mulComm0" (formula "8") (term "1,0,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "8")) - (rule "inEqSimp_sepPosMonomial0" (formula "8") (term "0,0")) - (rule "polySimp_mulComm0" (formula "8") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "8") (term "1,0,0")) - (rule "polySimp_mulLiterals" (formula "8") (term "1,1,0,0")) - (rule "mul_literals" (formula "8") (term "0,1,0,0")) - (rule "polySimp_elimOne" (formula "8") (term "1,1,0,0")) - (rule "Contract_axiom_for_toReadCountOfBucket_in_BucketPointers" (formula "63") (term "0,0")) - (builtin "One Step Simplification" (formula "63") (ifInst "" (formula "10")) (ifInst "" (formula "110")) (ifInst "" (formula "10")) (ifInst "" (formula "77")) (ifInst "" (formula "78")) (ifInst "" (formula "74")) (ifInst "" (formula "17"))) - (rule "true_left" (formula "63")) - (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "59") (term "0")) - (rule "translateJavaAddInt" (formula "59") (term "0,2,0")) - (rule "translateJavaMulInt" (formula "59") (term "0,0,2,0")) - (rule "polySimp_mulComm0" (formula "59") (term "0,0,2,0")) - (rule "polySimp_addComm0" (formula "59") (term "0,2,0")) - (rule "pullOutSelect" (formula "59") (term "0") (inst "selectSK=arr_0")) - (rule "simplifySelectOfAnonEQ" (formula "59") (ifseqformula "54")) - (builtin "One Step Simplification" (formula "59") (ifInst "" (formula "84")) (ifInst "" (formula "3"))) - (rule "polySimp_homoEq" (formula "60")) - (rule "polySimp_addComm1" (formula "60") (term "0")) - (rule "elementOfSingleton" (formula "59") (term "0,0")) - (builtin "One Step Simplification" (formula "59")) - (rule "applyEqReverse" (formula "60") (term "0,1,0,0") (ifseqformula "59")) - (rule "hideAuxiliaryEq" (formula "59")) - (rule "polySimp_addComm1" (formula "59") (term "0")) - (rule "polySimp_sepNegMonomial" (formula "59")) - (rule "polySimp_mulLiterals" (formula "59") (term "0")) - (rule "polySimp_elimOne" (formula "59") (term "0")) - (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "63") (term "0,0")) - (rule "translateJavaSubInt" (formula "63") (term "1,0,0")) - (rule "polySimp_elimSub" (formula "63") (term "1,0,0")) - (rule "inEqSimp_ltToLeq" (formula "63") (term "0,0,0")) - (rule "polySimp_mulComm0" (formula "63") (term "1,0,0,0,0,0")) - (rule "applyEq" (formula "63") (term "1,0,0,0,0") (ifseqformula "74")) - (rule "polySimp_addComm1" (formula "63") (term "0,0,0,0")) - (rule "applyEq" (formula "63") (term "0,1,1,0,0") (ifseqformula "74")) - (rule "polySimp_addComm0" (formula "63") (term "1,0,0")) - (rule "applyEq" (formula "63") (term "0,1,0,0,0,0") (ifseqformula "62")) - (rule "applyEq" (formula "63") (term "1,1,0,0") (ifseqformula "62")) - (rule "inEqSimp_sepNegMonomial0" (formula "63") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "63") (term "0,0,0,0")) - (rule "polySimp_elimOne" (formula "63") (term "0,0,0,0")) - (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "47") (term "1")) - (builtin "One Step Simplification" (formula "47")) - (rule "translateJavaUnaryMinusInt" (formula "47") (term "1,1")) - (rule "neg_literal" (formula "47") (term "1,1")) - (rule "translateJavaAddInt" (formula "47") (term "0,0,1")) - (rule "translateJavaSubInt" (formula "47") (term "0,1")) - (rule "polySimp_elimSub" (formula "47") (term "0,1")) - (rule "mul_literals" (formula "47") (term "1,0,1")) - (rule "polySimp_addLiterals" (formula "47") (term "0,1")) - (rule "polySimp_addComm1" (formula "47") (term "0,1")) - (rule "polySimp_addComm0" (formula "47") (term "0,0,1")) - (rule "Free_class_invariant_axiom_for_de_wiesler_Classifier" (formula "24")) - (builtin "One Step Simplification" (formula "24")) - (rule "andLeft" (formula "24")) - (rule "andLeft" (formula "24")) - (rule "andLeft" (formula "24")) - (rule "andLeft" (formula "24")) - (rule "andLeft" (formula "24")) - (rule "andLeft" (formula "24")) - (rule "translateJavaSubInt" (formula "29") (term "0,2,1")) - (rule "translateJavaSubInt" (formula "29") (term "0,2,0")) - (rule "eqSymm" (formula "26")) - (rule "eqSymm" (formula "29")) - (rule "translateJavaMulInt" (formula "26") (term "1,0")) - (rule "polySimp_elimSub" (formula "29") (term "0,2,1")) - (rule "mul_literals" (formula "29") (term "1,0,2,1")) - (rule "polySimp_elimSub" (formula "29") (term "0,2,0")) - (rule "mul_literals" (formula "29") (term "1,0,2,0")) - (rule "polySimp_mulComm0" (formula "26") (term "1,0")) - (rule "polySimp_addComm0" (formula "29") (term "0,2,1")) - (rule "polySimp_addComm0" (formula "29") (term "0,2,0")) - (rule "inEqSimp_commuteLeq" (formula "24")) - (rule "applyEq" (formula "25") (term "0") (ifseqformula "31")) - (rule "applyEq" (formula "24") (term "0") (ifseqformula "31")) - (rule "applyEq" (formula "26") (term "1") (ifseqformula "31")) - (rule "inEqSimp_exactShadow3" (formula "42") (ifseqformula "25")) - (rule "polySimp_rightDist" (formula "42") (term "0,0")) - (rule "mul_literals" (formula "42") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "42") (term "0")) - (rule "add_literals" (formula "42") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "42")) - (rule "polySimp_mulLiterals" (formula "42") (term "0")) - (rule "polySimp_elimOne" (formula "42") (term "0")) - (rule "inEqSimp_subsumption0" (formula "13") (ifseqformula "42")) - (rule "leq_literals" (formula "13") (term "0")) - (builtin "One Step Simplification" (formula "13")) - (rule "true_left" (formula "13")) - (rule "Contract_axiom_for_elementsToReadOfBucketBlockClassified_in_BucketPointers" (formula "6") (term "0")) - (builtin "One Step Simplification" (formula "6") (ifInst "" (formula "11")) (ifInst "" (formula "117")) (ifInst "" (formula "118")) (ifInst "" (formula "116")) (ifInst "" (formula "11")) (ifInst "" (formula "80")) (ifInst "" (formula "17"))) - (rule "true_left" (formula "6")) - (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "84") (term "0,0,0")) - (rule "translateJavaSubInt" (formula "84") (term "1,0,0,0")) - (rule "polySimp_elimSub" (formula "84") (term "1,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "84") (term "0,0,0,0")) - (rule "polySimp_mulComm0" (formula "84") (term "1,0,0,0,0,0,0")) - (rule "applyEq" (formula "84") (term "0,1,1,0,0,0") (ifseqformula "80")) - (rule "polySimp_addComm0" (formula "84") (term "1,0,0,0")) - (rule "applyEq" (formula "84") (term "1,0,0,0,0,0") (ifseqformula "80")) - (rule "polySimp_addComm1" (formula "84") (term "0,0,0,0,0")) - (rule "applyEq" (formula "84") (term "1,1,0,0,0") (ifseqformula "68")) - (rule "applyEq" (formula "84") (term "0,1,0,0,0,0,0") (ifseqformula "68")) - (rule "inEqSimp_sepNegMonomial0" (formula "84") (term "0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "84") (term "0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "84") (term "0,0,0,0,0")) - (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "21")) - (rule "andLeft" (formula "21")) - (rule "notLeft" (formula "21")) - (rule "notLeft" (formula "21")) - (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "79") (term "0")) - (rule "translateJavaMulInt" (formula "79") (term "0,0,2,0")) - (rule "translateJavaAddInt" (formula "79") (term "0,2,0")) - (rule "polySimp_mulComm0" (formula "79") (term "0,0,2,0")) - (rule "polySimp_addComm0" (formula "79") (term "0,2,0")) - (rule "pullOutSelect" (formula "79") (term "0") (inst "selectSK=arr_1")) - (rule "simplifySelectOfAnon" (formula "79")) - (builtin "One Step Simplification" (formula "79") (ifInst "" (formula "89")) (ifInst "" (formula "3"))) - (rule "eqSymm" (formula "80")) - (rule "applyEqReverse" (formula "79") (term "1") (ifseqformula "80")) - (rule "hideAuxiliaryEq" (formula "80")) - (rule "elementOfSingleton" (formula "79") (term "0,0")) - (builtin "One Step Simplification" (formula "79")) - (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "84") (inst "b=b")) - (builtin "One Step Simplification" (formula "84")) - (rule "expand_inInt" (formula "84") (term "1,0,0,1")) - (rule "replace_int_MIN" (formula "84") (term "0,1,1,0,0,1")) - (rule "replace_int_MAX" (formula "84") (term "1,0,1,0,0,1")) - (rule "andLeft" (formula "84")) - (rule "andLeft" (formula "84")) - (rule "andLeft" (formula "85")) - (rule "andLeft" (formula "84")) - (rule "andLeft" (formula "84")) - (rule "andLeft" (formula "84")) - (rule "andLeft" (formula "86")) - (rule "andLeft" (formula "86")) - (rule "andLeft" (formula "86")) - (rule "translateJavaCastInt" (formula "91") (term "0")) - (rule "translateJavaAddInt" (formula "90") (term "1")) - (rule "translateJavaMulInt" (formula "84") (term "1")) - (rule "translateJavaMulInt" (formula "85") (term "0")) - (rule "translateJavaCastInt" (formula "88") (term "0")) - (rule "translateJavaCastInt" (formula "87") (term "1")) - (rule "polySimp_mulComm0" (formula "84") (term "1")) - (rule "polySimp_mulComm0" (formula "85") (term "0")) - (rule "polySimp_addComm0" (formula "90") (term "1")) - (rule "castedGetAny" (formula "91") (term "0")) - (rule "castedGetAny" (formula "88") (term "0")) - (rule "castedGetAny" (formula "87") (term "1")) - (rule "inEqSimp_ltToLeq" (formula "93") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "93") (term "1,0,0,1,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "93") (term "1,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "93") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "86")) - (rule "inEqSimp_commuteLeq" (formula "84")) - (rule "inEqSimp_commuteLeq" (formula "87")) - (rule "applyEq" (formula "88") (term "0") (ifseqformula "42")) - (rule "inEqSimp_homoInEq0" (formula "88")) - (rule "polySimp_mulComm0" (formula "88") (term "1,0")) - (rule "polySimp_rightDist" (formula "88") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "88") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "88") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "88") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "88") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "88") (term "0")) - (rule "applyEq" (formula "87") (term "0") (ifseqformula "42")) - (rule "inEqSimp_commuteGeq" (formula "87")) - (rule "inEqSimp_sepPosMonomial0" (formula "92") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "92") (term "1,1,0,0,0")) - (rule "polySimp_rightDist" (formula "92") (term "1,1,0,0,0")) - (rule "mul_literals" (formula "92") (term "0,1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "92") (term "1,1,1,0,0,0")) - (rule "polySimp_elimOne" (formula "92") (term "1,1,1,0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "87")) - (rule "polySimp_mulLiterals" (formula "87") (term "0")) - (rule "polySimp_elimOne" (formula "87") (term "0")) - (rule "inEqSimp_subsumption6" (formula "84") (ifseqformula "22")) - (rule "mul_literals" (formula "84") (term "1,1,0")) - (rule "greater_literals" (formula "84") (term "0,0")) - (builtin "One Step Simplification" (formula "84")) - (rule "leq_literals" (formula "84") (term "0")) - (builtin "One Step Simplification" (formula "84")) - (rule "true_left" (formula "84")) - (rule "inEqSimp_exactShadow2" (formula "22") (ifseqformula "84")) - (rule "mul_literals" (formula "22") (term "1,0,0,1")) - (rule "greater_literals" (formula "22") (term "0")) - (builtin "One Step Simplification" (formula "22")) - (rule "mul_literals" (formula "22") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "22")) - (rule "mul_literals" (formula "22") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "86") (ifseqformula "44")) - (rule "mul_literals" (formula "86") (term "0,0")) - (rule "add_zero_left" (formula "86") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "86")) - (rule "polySimp_mulLiterals" (formula "86") (term "1")) - (rule "polySimp_elimOne" (formula "86") (term "1")) - (rule "inEqSimp_subsumption1" (formula "86") (ifseqformula "71")) - (rule "inEqSimp_homoInEq0" (formula "86") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "86") (term "0,0")) - (rule "add_literals" (formula "86") (term "1,1,0,0")) - (rule "times_zero_1" (formula "86") (term "1,0,0")) - (rule "add_zero_right" (formula "86") (term "0,0")) - (rule "qeq_literals" (formula "86") (term "0")) - (builtin "One Step Simplification" (formula "86")) - (rule "true_left" (formula "86")) - (rule "inEqSimp_exactShadow2" (formula "42") (ifseqformula "85")) - (rule "greater_literals" (formula "42") (term "0")) - (builtin "One Step Simplification" (formula "42")) - (rule "polySimp_rightDist" (formula "42") (term "1,0,0")) - (rule "mul_literals" (formula "42") (term "0,1,0,0")) - (rule "polySimp_rightDist" (formula "42") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "42") (term "1,0,0")) - (rule "mul_literals" (formula "42") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "42")) - (rule "polySimp_mulComm0" (formula "42") (term "1")) - (rule "polySimp_rightDist" (formula "42") (term "1")) - (rule "mul_literals" (formula "42") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "42") (term "1,1")) - (rule "Contract_axiom_for_lastReadOf_in_BucketPointers" (formula "69") (term "1")) - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "69") (term "1,0,0") (ifseqformula "61")) - (builtin "One Step Simplification" (formula "69") (ifInst "" (formula "94")) (ifInst "" (formula "123")) (ifInst "" (formula "94")) (ifInst "" (formula "16"))) - (rule "wellFormedAnonEQ" (formula "69") (term "1,0") (ifseqformula "61")) - (rule "wellFormedAnon" (formula "69") (term "0,1,0")) - (rule "translateJavaAddInt" (formula "69") (term "1,0,1,0,1")) - (rule "translateJavaAddInt" (formula "69") (term "1,1,1,0,0,1")) - (rule "replace_known_left" (formula "69") (term "1,0,1,0") (ifseqformula "11")) - (builtin "One Step Simplification" (formula "69") (ifInst "" (formula "12")) (ifInst "" (formula "60"))) - (rule "polySimp_addComm0" (formula "69") (term "1,0,1,0,1")) - (rule "polySimp_addComm0" (formula "69") (term "1,1,1,0,0,1")) - (rule "inEqSimp_ltToLeq" (formula "69") (term "1,0")) - (rule "polySimp_mulComm0" (formula "69") (term "1,0,0,1,0")) - (rule "polySimp_addComm1" (formula "69") (term "0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "69") (term "0,0")) - (rule "replace_known_left" (formula "69") (term "0,0") (ifseqformula "40")) - (builtin "One Step Simplification" (formula "69")) - (rule "inEqSimp_commuteLeq" (formula "69") (term "1,0,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "69") (term "0,0,0,0,1")) - (rule "replace_known_left" (formula "69") (term "0,0,0,0,1") (ifseqformula "75")) - (builtin "One Step Simplification" (formula "69")) - (rule "inEqSimp_commuteLeq" (formula "69") (term "0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "69") (term "1,0,1")) - (rule "applyEq" (formula "69") (term "0,0,1,1,1") (ifseqformula "54")) - (rule "inEqSimp_commuteGeq" (formula "69") (term "0,1,1,1")) - (rule "applyEq" (formula "69") (term "0,1,0,1") (ifseqformula "54")) - (rule "inEqSimp_commuteGeq" (formula "69") (term "1,0,1")) - (rule "inEqSimp_sepNegMonomial0" (formula "69") (term "0")) - (rule "polySimp_mulLiterals" (formula "69") (term "0,0")) - (rule "polySimp_elimOne" (formula "69") (term "0,0")) - (rule "replace_known_left" (formula "69") (term "0") (ifseqformula "43")) - (builtin "One Step Simplification" (formula "69")) - (rule "andLeft" (formula "69")) - (rule "andLeft" (formula "69")) - (rule "andLeft" (formula "71")) - (rule "andLeft" (formula "69")) - (rule "andLeft" (formula "73")) - (rule "andLeft" (formula "74")) - (rule "inEqSimp_exactShadow3" (formula "69") (ifseqformula "70")) - (rule "polySimp_mulComm0" (formula "69") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "69")) - (rule "polySimp_mulLiterals" (formula "69") (term "1")) - (rule "polySimp_elimOne" (formula "69") (term "1")) - (rule "inEqSimp_subsumption1" (formula "69") (ifseqformula "84")) - (rule "inEqSimp_homoInEq0" (formula "69") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "69") (term "0,0")) - (rule "add_literals" (formula "69") (term "1,1,0,0")) - (rule "times_zero_1" (formula "69") (term "1,0,0")) - (rule "add_zero_right" (formula "69") (term "0,0")) - (rule "qeq_literals" (formula "69") (term "0")) - (builtin "One Step Simplification" (formula "69")) - (rule "true_left" (formula "69")) - (rule "inEqSimp_exactShadow3" (formula "94") (ifseqformula "73")) - (rule "mul_literals" (formula "94") (term "0,0")) - (rule "add_zero_left" (formula "94") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "83") (ifseqformula "71")) - (rule "polySimp_rightDist" (formula "83") (term "0,0")) - (rule "mul_literals" (formula "83") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "83") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "83")) - (rule "polySimp_mulLiterals" (formula "83") (term "0")) - (rule "polySimp_elimOne" (formula "83") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "81") (ifseqformula "83")) - (rule "times_zero_1" (formula "81") (term "0,0")) - (rule "add_zero_left" (formula "81") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "81")) - (rule "mul_literals" (formula "81") (term "1")) - (rule "inEqSimp_subsumption1" (formula "96") (ifseqformula "81")) - (rule "leq_literals" (formula "96") (term "0")) - (builtin "One Step Simplification" (formula "96")) - (rule "true_left" (formula "96")) - (rule "Contract_axiom_for_disjointBucketsLemma_in_BucketPointers" (formula "55") (term "0")) - (rule "replace_known_left" (formula "55") (term "1,0,0,0") (ifseqformula "12")) - (builtin "One Step Simplification" (formula "55") (ifInst "" (formula "16")) (ifInst "" (formula "132")) (ifInst "" (formula "56")) (ifInst "" (formula "21"))) - (rule "inEqSimp_ltToLeq" (formula "55") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "55") (term "1,0,0,1,0,0")) - (rule "polySimp_addComm1" (formula "55") (term "0,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "55") (term "0,0,0")) - (rule "replace_known_left" (formula "55") (term "0,0,0") (ifseqformula "40")) - (builtin "One Step Simplification" (formula "55")) - (rule "inEqSimp_sepNegMonomial0" (formula "55") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "55") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "55") (term "0,0,0")) - (rule "replace_known_left" (formula "55") (term "0,0") (ifseqformula "43")) - (builtin "One Step Simplification" (formula "55")) - (rule "true_left" (formula "55")) - (rule "Definition_axiom_for_disjointBucketsLemma_in_de_wiesler_BucketPointers" (formula "55") (term "0") (inst "b=b")) - (builtin "One Step Simplification" (formula "55")) - (rule "expand_inInt" (formula "55") (term "1,0,0")) - (rule "replace_int_MIN" (formula "55") (term "0,1,1,0,0")) - (rule "replace_int_MAX" (formula "55") (term "1,0,1,0,0")) - (rule "translateJavaAddInt" (formula "55") (term "1,0,1,0,1,0")) - (rule "translateJavaAddInt" (formula "55") (term "1,0,1,1,1,0")) - (rule "polySimp_addComm0" (formula "55") (term "1,0,1,0,1,0")) - (rule "polySimp_addComm0" (formula "55") (term "1,0,1,1,1,0")) - (rule "inEqSimp_ltToLeq" (formula "55") (term "1,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "55") (term "1,0,0,1,0,0,0,0")) - (rule "inEqSimp_gtToGeq" (formula "55") (term "0,1,1,0")) - (rule "polySimp_mulComm0" (formula "55") (term "1,0,0,0,1,1,0")) - (rule "inEqSimp_ltToLeq" (formula "55") (term "0,0,1,0")) - (rule "polySimp_mulComm0" (formula "55") (term "1,0,0,0,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "55") (term "0,0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "55") (term "1,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "55") (term "1,1,1,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "55") (term "1,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "55") (term "1,1,0,0,0,0")) - (rule "polySimp_rightDist" (formula "55") (term "1,1,0,0,0,0")) - (rule "mul_literals" (formula "55") (term "0,1,1,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "55") (term "1,1,1,0,0,0,0")) - (rule "polySimp_elimOne" (formula "55") (term "1,1,1,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "55") (term "0,1,1,0")) - (rule "polySimp_mulComm0" (formula "55") (term "1,0,1,1,0")) - (rule "polySimp_rightDist" (formula "55") (term "1,0,1,1,0")) - (rule "mul_literals" (formula "55") (term "0,1,0,1,1,0")) - (rule "polySimp_mulLiterals" (formula "55") (term "1,1,0,1,1,0")) - (rule "polySimp_elimOne" (formula "55") (term "1,1,0,1,1,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "55") (term "0,0,1,0")) - (rule "polySimp_mulComm0" (formula "55") (term "1,0,0,1,0")) - (rule "polySimp_rightDist" (formula "55") (term "1,0,0,1,0")) - (rule "mul_literals" (formula "55") (term "0,1,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "55") (term "1,1,0,0,1,0")) - (rule "polySimp_elimOne" (formula "55") (term "1,1,0,0,1,0")) - (rule "Contract_axiom_for_writtenElementsOfBucketClassified_in_BucketPointers" (formula "7") (term "0")) - (builtin "One Step Simplification" (formula "7") (ifInst "" (formula "11")) (ifInst "" (formula "133")) (ifInst "" (formula "134")) (ifInst "" (formula "129")) (ifInst "" (formula "132")) (ifInst "" (formula "11")) (ifInst "" (formula "90")) (ifInst "" (formula "34")) (ifInst "" (formula "17"))) - (rule "true_left" (formula "7")) - (rule "Definition_axiom_for_writtenElementsOfBucketClassified_in_de_wiesler_BucketPointers" (formula "7") (term "0")) - (builtin "One Step Simplification" (formula "7")) - (rule "translateJavaAddInt" (formula "7") (term "3,0,0,1")) - (rule "translateJavaSubInt" (formula "7") (term "0,0,0")) - (rule "translateJavaAddInt" (formula "7") (term "3,0,2")) - (rule "translateJavaSubInt" (formula "7") (term "4,0,0,1")) - (rule "translateJavaAddInt" (formula "7") (term "4,0,2")) - (rule "translateJavaAddInt" (formula "7") (term "0,4,0,0,1")) - (rule "polySimp_elimSub" (formula "7") (term "0,0,0")) - (rule "polySimp_elimSub" (formula "7") (term "4,0,0,1")) - (rule "mul_literals" (formula "7") (term "1,4,0,0,1")) - (rule "polySimp_addComm0" (formula "7") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "7") (term "4,0,0,1")) - (rule "polySimp_addComm0" (formula "7") (term "0,4,0,0,1")) - (rule "inEqSimp_ltToLeq" (formula "7") (term "0,0")) - (rule "polySimp_mulComm0" (formula "7") (term "1,0,0,0,0")) - (rule "polySimp_addComm1" (formula "7") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "7") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "7") (term "1,0")) - (rule "applyEq" (formula "7") (term "0,1,0") (ifseqformula "68")) - (rule "inEqSimp_homoInEq1" (formula "7") (term "1,0")) - (rule "polySimp_mulComm0" (formula "7") (term "1,0,1,0")) - (rule "polySimp_rightDist" (formula "7") (term "1,0,1,0")) - (rule "mul_literals" (formula "7") (term "0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "7") (term "0,1,0")) - (rule "add_literals" (formula "7") (term "0,0,1,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "7") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "7") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "7") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "7") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "7") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "7") (term "0,1,0")) - (rule "Contract_axiom_for_remainingWriteCountOfBucket_in_BucketPointers" (formula "67") (term "0")) - (builtin "One Step Simplification" (formula "67") (ifInst "" (formula "10")) (ifInst "" (formula "132")) (ifInst "" (formula "10")) (ifInst "" (formula "90")) (ifInst "" (formula "16"))) - (rule "true_left" (formula "67")) - (rule "Contract_axiom_for_lastReadOf_in_BucketPointers" (formula "76") (term "0")) - (builtin "One Step Simplification" (formula "76") (ifInst "" (formula "10")) (ifInst "" (formula "132")) (ifInst "" (formula "10")) (ifInst "" (formula "90")) (ifInst "" (formula "16"))) - (rule "wellFormedAnon" (formula "76") (term "1,0")) - (rule "translateJavaAddInt" (formula "76") (term "1,0,1,0,1")) - (rule "translateJavaAddInt" (formula "76") (term "1,1,1,0,0,1")) - (rule "replace_known_left" (formula "76") (term "0,1,0") (ifseqformula "12")) - (builtin "One Step Simplification" (formula "76") (ifInst "" (formula "11"))) - (rule "polySimp_addComm0" (formula "76") (term "1,0,1,0,1")) - (rule "polySimp_addComm0" (formula "76") (term "1,1,1,0,0,1")) - (rule "inEqSimp_ltToLeq" (formula "76") (term "1,0")) - (rule "polySimp_mulComm0" (formula "76") (term "1,0,0,1,0")) - (rule "polySimp_addComm1" (formula "76") (term "0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "76") (term "0,0,0,0,1")) - (rule "replace_known_left" (formula "76") (term "0,0,0,0,1") (ifseqformula "83")) - (builtin "One Step Simplification" (formula "76")) - (rule "inEqSimp_commuteLeq" (formula "76") (term "0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "76") (term "1,0,1")) - (rule "inEqSimp_commuteLeq" (formula "76") (term "0,0")) - (rule "replace_known_left" (formula "76") (term "0,0") (ifseqformula "40")) - (builtin "One Step Simplification" (formula "76")) - (rule "inEqSimp_commuteLeq" (formula "76") (term "0,0,0,1")) - (rule "applyEq" (formula "76") (term "0,0,0,0,1") (ifseqformula "77")) - (rule "replace_known_left" (formula "76") (term "0,0,0,1") (ifseqformula "69")) - (builtin "One Step Simplification" (formula "76")) - (rule "applyEq" (formula "76") (term "0,0,1,1,1") (ifseqformula "54")) - (rule "inEqSimp_commuteGeq" (formula "76") (term "0,1,1,1")) - (rule "replace_known_left" (formula "76") (term "0,1,1,1") (ifseqformula "73")) - (builtin "One Step Simplification" (formula "76")) - (rule "applyEq" (formula "76") (term "0,0,1,1,1") (ifseqformula "77")) - (rule "replace_known_left" (formula "76") (term "1,1,1") (ifseqformula "74")) - (builtin "One Step Simplification" (formula "76")) - (rule "applyEq" (formula "76") (term "0,0,1,1") (ifseqformula "77")) - (rule "applyEq" (formula "76") (term "0,1,1,1") (ifseqformula "77")) - (rule "replace_known_left" (formula "76") (term "1,1") (ifseqformula "72")) - (builtin "One Step Simplification" (formula "76")) - (rule "applyEq" (formula "76") (term "0,1,1") (ifseqformula "54")) - (rule "inEqSimp_commuteGeq" (formula "76") (term "1,1")) - (rule "replace_known_left" (formula "76") (term "1,1") (ifseqformula "71")) - (builtin "One Step Simplification" (formula "76")) - (rule "applyEq" (formula "76") (term "0,1") (ifseqformula "77")) - (rule "replace_known_left" (formula "76") (term "1") (ifseqformula "70")) - (builtin "One Step Simplification" (formula "76")) - (rule "true_left" (formula "76")) - (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "76") (term "0")) - (rule "translateJavaMulInt" (formula "76") (term "0,2,0")) - (rule "polySimp_mulComm0" (formula "76") (term "0,2,0")) - (rule "pullOutSelect" (formula "76") (term "0") (inst "selectSK=arr_2")) - (rule "simplifySelectOfAnon" (formula "76")) - (builtin "One Step Simplification" (formula "76") (ifInst "" (formula "106")) (ifInst "" (formula "3"))) - (rule "eqSymm" (formula "77")) - (rule "applyEqReverse" (formula "76") (term "1") (ifseqformula "77")) - (rule "hideAuxiliaryEq" (formula "77")) - (rule "elementOfSingleton" (formula "76") (term "0,0")) - (builtin "One Step Simplification" (formula "76")) - (rule "polySimp_homoEq" (formula "76") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "76") (term "1,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "76") (term "0,0,0")) - (rule "add_literals" (formula "76") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "76") (term "1,0,0,0")) - (rule "add_literals" (formula "76") (term "0,0,0")) - (rule "equal_literals" (formula "76") (term "0,0")) - (builtin "One Step Simplification" (formula "76")) - (rule "eqSymm" (formula "76")) - (rule "applyEq" (formula "70") (term "0") (ifseqformula "76")) - (rule "applyEq" (formula "69") (term "0") (ifseqformula "76")) - (rule "applyEq" (formula "72") (term "0,0") (ifseqformula "76")) - (rule "applyEq" (formula "72") (term "0,1") (ifseqformula "76")) - (rule "applyEq" (formula "77") (term "1,1,0,0") (ifseqformula "76")) - (rule "applyEq" (formula "74") (term "0,0") (ifseqformula "76")) - (rule "applyEq" (formula "94") (term "1,1,0,0,0") (ifseqformula "76")) - (rule "applyEq" (formula "94") (term "0,0,0,0,0") (ifseqformula "76")) - (rule "applyEq" (formula "77") (term "0,0,0,0") (ifseqformula "76")) - (rule "inEqSimp_exactShadow3" (formula "69") (ifseqformula "70")) - (rule "polySimp_mulComm0" (formula "69") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "69")) - (rule "polySimp_mulLiterals" (formula "69") (term "1")) - (rule "polySimp_elimOne" (formula "69") (term "1")) - (rule "inEqSimp_subsumption1" (formula "69") (ifseqformula "86")) - (rule "inEqSimp_homoInEq0" (formula "69") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "69") (term "0,0")) - (rule "add_literals" (formula "69") (term "1,1,0,0")) - (rule "times_zero_1" (formula "69") (term "1,0,0")) - (rule "add_zero_right" (formula "69") (term "0,0")) - (rule "qeq_literals" (formula "69") (term "0")) - (builtin "One Step Simplification" (formula "69")) - (rule "true_left" (formula "69")) - (rule "Definition_axiom_for_remainingWriteCountOfBucket_in_de_wiesler_BucketPointers" (formula "67") (term "0")) - (rule "translateJavaSubInt" (formula "67") (term "0")) - (rule "translateJavaAddInt" (formula "67") (term "1,0,0")) - (rule "polySimp_elimSub" (formula "67") (term "0")) - (rule "polySimp_homoEq" (formula "67")) - (rule "polySimp_mulComm0" (formula "67") (term "1,0")) - (rule "polySimp_addComm0" (formula "67") (term "1,0,1,1,0")) - (rule "polySimp_rightDist" (formula "67") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "67") (term "1,1,0")) - (rule "polySimp_elimOne" (formula "67") (term "1,1,0")) - (rule "polySimp_mulComm0" (formula "67") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "67") (term "0")) - (rule "polySimp_addComm1" (formula "67") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "67") (term "0,0,0")) - (rule "add_literals" (formula "67") (term "1,0,0,0")) - (rule "times_zero_1" (formula "67") (term "0,0,0")) - (rule "add_zero_left" (formula "67") (term "0,0")) - (rule "polySimp_sepPosMonomial" (formula "67")) - (rule "polySimp_mulLiterals" (formula "67") (term "1")) - (rule "polySimp_elimOne" (formula "67") (term "1")) - (rule "applyEq" (formula "7") (term "0,0,0") (ifseqformula "67")) - (rule "applyEq" (formula "7") (term "1,4,0,0,1") (ifseqformula "67")) - (rule "applyEq" (formula "7") (term "1,4,0,2") (ifseqformula "67")) - (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "102")) - (rule "notLeft" (formula "102")) - (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "21") (inst "b=b")) - (builtin "One Step Simplification" (formula "21") (ifInst "" (formula "97")) (ifInst "" (formula "100"))) - (rule "expand_inInt" (formula "21") (term "1,0,0,1")) - (rule "replace_int_MAX" (formula "21") (term "1,0,1,0,0,1")) - (rule "replace_int_MIN" (formula "21") (term "0,1,1,0,0,1")) - (rule "andLeft" (formula "21")) - (rule "andLeft" (formula "21")) - (rule "andLeft" (formula "21")) - (rule "andLeft" (formula "21")) - (rule "andLeft" (formula "22")) - (rule "andLeft" (formula "21")) - (rule "andLeft" (formula "23")) - (rule "translateJavaCastInt" (formula "27") (term "0")) - (rule "translateJavaAddInt" (formula "26") (term "1")) - (rule "translateJavaCastInt" (formula "25") (term "0")) - (rule "translateJavaMulInt" (formula "22") (term "0")) - (rule "translateJavaMulInt" (formula "21") (term "1")) - (rule "translateJavaCastInt" (formula "24") (term "1")) - (rule "polySimp_mulComm0" (formula "22") (term "0")) - (rule "polySimp_mulComm0" (formula "21") (term "1")) - (rule "polySimp_addComm0" (formula "25") (term "1")) - (rule "castedGetAny" (formula "25") (term "0")) - (rule "castedGetAny" (formula "24") (term "0")) - (rule "castedGetAny" (formula "23") (term "1")) - (rule "inEqSimp_ltToLeq" (formula "25") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "25") (term "1,0,0,1,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "25") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "25") (term "1,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "22")) - (rule "inEqSimp_commuteLeq" (formula "21")) - (rule "inEqSimp_commuteLeq" (formula "22")) - (rule "applyEq" (formula "23") (term "0") (ifseqformula "47")) - (rule "inEqSimp_homoInEq0" (formula "23")) - (rule "polySimp_mulComm0" (formula "23") (term "1,0")) - (rule "polySimp_rightDist" (formula "23") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "23") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "23") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "23") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "23") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "23") (term "0")) - (rule "applyEq" (formula "22") (term "0") (ifseqformula "47")) - (rule "inEqSimp_commuteGeq" (formula "22")) - (rule "inEqSimp_sepPosMonomial0" (formula "23") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "23") (term "1,1,0,0,0")) - (rule "polySimp_rightDist" (formula "23") (term "1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "23") (term "1,1,1,0,0,0")) - (rule "mul_literals" (formula "23") (term "0,1,1,0,0,0")) - (rule "polySimp_elimOne" (formula "23") (term "1,1,1,0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "22")) - (rule "polySimp_mulLiterals" (formula "22") (term "0")) - (rule "polySimp_elimOne" (formula "22") (term "0")) - (rule "inEqSimp_subsumption6" (formula "21") (ifseqformula "24")) - (rule "mul_literals" (formula "21") (term "1,1,0")) - (rule "greater_literals" (formula "21") (term "0,0")) - (builtin "One Step Simplification" (formula "21")) - (rule "leq_literals" (formula "21") (term "0")) - (builtin "One Step Simplification" (formula "21")) - (rule "true_left" (formula "21")) - (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "10")) - (rule "notLeft" (formula "10")) - (rule "Contract_axiom_for_toReadCountOfBucket_in_BucketPointers" (formula "76") (term "0,2")) - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "76") (term "1,0,0") (ifseqformula "60")) - (builtin "One Step Simplification" (formula "76") (ifInst "" (formula "130")) (ifInst "" (formula "74")) (ifInst "" (formula "15"))) - (rule "wellFormedAnonEQ" (formula "76") (term "1,0") (ifseqformula "60")) - (rule "wellFormedAnon" (formula "76") (term "0,1,0")) - (rule "replace_known_left" (formula "76") (term "1,1,0") (ifseqformula "59")) - (builtin "One Step Simplification" (formula "76") (ifInst "" (formula "11")) (ifInst "" (formula "10"))) - (rule "inEqSimp_ltToLeq" (formula "76") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "76") (term "1,0,0,1,0,0")) - (rule "polySimp_addComm1" (formula "76") (term "0,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "76") (term "0,0,0")) - (rule "replace_known_left" (formula "76") (term "0,0,0") (ifseqformula "39")) - (builtin "One Step Simplification" (formula "76")) - (rule "inEqSimp_sepNegMonomial0" (formula "76") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "76") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "76") (term "0,0,0")) - (rule "replace_known_left" (formula "76") (term "0,0") (ifseqformula "42")) - (builtin "One Step Simplification" (formula "76")) - (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "77") (term "0,2")) - (builtin "One Step Simplification" (formula "77")) - (rule "translateJavaSubInt" (formula "77") (term "0,1,2")) - (rule "polySimp_elimSub" (formula "77") (term "0,1,2")) - (rule "inEqSimp_ltToLeq" (formula "77") (term "0,0,2")) - (rule "polySimp_mulComm0" (formula "77") (term "1,0,0,0,0,2")) - (rule "applyEq" (formula "77") (term "0,0,1,2") (ifseqformula "75")) - (rule "applyEq" (formula "77") (term "0,1,0,0,0,0,2") (ifseqformula "75")) - (rule "polySimp_sepNegMonomial" (formula "77") (term "1,2")) - (rule "polySimp_mulLiterals" (formula "77") (term "0,1,2")) - (rule "polySimp_elimOne" (formula "77") (term "0,1,2")) - (rule "inEqSimp_sepPosMonomial0" (formula "77") (term "0,0,2")) - (rule "polySimp_mulComm0" (formula "77") (term "1,0,0,2")) - (rule "polySimp_rightDist" (formula "77") (term "1,0,0,2")) - (rule "polySimp_mulLiterals" (formula "77") (term "1,1,0,0,2")) - (rule "mul_literals" (formula "77") (term "0,1,0,0,2")) - (rule "polySimp_elimOne" (formula "77") (term "1,1,0,0,2")) - (rule "Definition_axiom_for_elementsToReadOfBucketBlockClassified_in_de_wiesler_BucketPointers" (formula "6") (term "0")) - (builtin "One Step Simplification" (formula "6")) - (rule "translateJavaAddInt" (formula "6") (term "3,0,1")) - (rule "translateJavaAddInt" (formula "6") (term "4,0,1")) - (rule "inEqSimp_ltToLeq" (formula "6") (term "0")) - (rule "polySimp_mulComm0" (formula "6") (term "1,0,0,0")) - (rule "applyEq" (formula "6") (term "1,0,0") (ifseqformula "66")) - (rule "polySimp_addComm1" (formula "6") (term "0,0")) - (rule "applyEq" (formula "6") (term "1,3,0,1") (ifseqformula "66")) - (rule "inEqSimp_sepNegMonomial0" (formula "6") (term "0")) - (rule "polySimp_mulLiterals" (formula "6") (term "0,0")) - (rule "polySimp_elimOne" (formula "6") (term "0,0")) - (rule "Definition_axiom_for_isClassOfSlice_in_de_wiesler_Classifier" (formula "45") (term "0") (inst "i=i")) - (builtin "One Step Simplification" (formula "45")) - (rule "expand_inInt" (formula "45") (term "1,0,0")) - (rule "replace_int_MAX" (formula "45") (term "1,0,1,0,0")) - (rule "replace_int_MIN" (formula "45") (term "0,1,1,0,0")) - (rule "inEqSimp_ltToLeq" (formula "45") (term "1,0,0,0")) - (rule "mul_literals" (formula "45") (term "1,0,0,1,0,0,0")) - (rule "add_literals" (formula "45") (term "0,0,1,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "45") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "45") (term "1,1,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "45") (term "1,0,0,0")) - (rule "mul_literals" (formula "45") (term "1,1,0,0,0")) - (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "89") (inst "b=b")) - (builtin "One Step Simplification" (formula "89") (ifInst "" (formula "97")) (ifInst "" (formula "100"))) - (rule "expand_inInt" (formula "89") (term "1,0,0,1")) - (rule "replace_int_MAX" (formula "89") (term "1,0,1,0,0,1")) - (rule "replace_int_MIN" (formula "89") (term "0,1,1,0,0,1")) - (rule "andLeft" (formula "89")) - (rule "andLeft" (formula "89")) - (rule "andLeft" (formula "89")) - (rule "andLeft" (formula "89")) - (rule "andLeft" (formula "89")) - (rule "andLeft" (formula "91")) - (rule "andLeft" (formula "91")) - (rule "translateJavaCastInt" (formula "95") (term "0")) - (rule "translateJavaAddInt" (formula "94") (term "1")) - (rule "translateJavaMulInt" (formula "90") (term "0")) - (rule "translateJavaMulInt" (formula "89") (term "1")) - (rule "translateJavaCastInt" (formula "93") (term "0")) - (rule "translateJavaCastInt" (formula "92") (term "1")) - (rule "polySimp_mulComm0" (formula "90") (term "0")) - (rule "polySimp_mulComm0" (formula "89") (term "1")) - (rule "polySimp_addComm0" (formula "93") (term "1")) - (rule "castedGetAny" (formula "93") (term "0")) - (rule "castedGetAny" (formula "92") (term "0")) - (rule "castedGetAny" (formula "91") (term "1")) - (rule "inEqSimp_ltToLeq" (formula "93") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "93") (term "1,0,0,1,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "93") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "93") (term "1,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "90")) - (rule "inEqSimp_commuteLeq" (formula "89")) - (rule "inEqSimp_commuteLeq" (formula "90")) - (rule "applyEq" (formula "90") (term "0") (ifseqformula "43")) - (rule "inEqSimp_commuteGeq" (formula "90")) - (rule "applyEq" (formula "90") (term "0") (ifseqformula "43")) - (rule "inEqSimp_homoInEq0" (formula "90")) - (rule "polySimp_mulComm0" (formula "90") (term "1,0")) - (rule "polySimp_rightDist" (formula "90") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "90") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "90") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "90") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "90") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "90") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "91") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "91") (term "1,1,0,0,0")) - (rule "polySimp_rightDist" (formula "91") (term "1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "91") (term "1,1,1,0,0,0")) - (rule "mul_literals" (formula "91") (term "0,1,1,0,0,0")) - (rule "polySimp_elimOne" (formula "91") (term "1,1,1,0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "90")) - (rule "polySimp_mulLiterals" (formula "90") (term "0")) - (rule "polySimp_elimOne" (formula "90") (term "0")) - (rule "inEqSimp_subsumption6" (formula "89") (ifseqformula "22")) - (rule "greater_literals" (formula "89") (term "0,0")) - (builtin "One Step Simplification" (formula "89")) - (rule "mul_literals" (formula "89") (term "1,0")) - (rule "leq_literals" (formula "89") (term "0")) - (builtin "One Step Simplification" (formula "89")) - (rule "true_left" (formula "89")) - (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "82") (term "0")) - (builtin "One Step Simplification" (formula "82") (ifInst "" (formula "131"))) - (rule "translateJavaAddInt" (formula "82") (term "1,1,1,0,1,1,1")) - (rule "translateJavaSubInt" (formula "82") (term "1,0,1,1,1,1,1")) - (rule "polySimp_elimSub" (formula "82") (term "1,0,1,1,1,1,1")) - (rule "mul_literals" (formula "82") (term "1,1,0,1,1,1,1,1")) - (rule "polySimp_addComm0" (formula "82") (term "1,1,1,0,1,1,1")) - (rule "polySimp_addComm0" (formula "82") (term "1,0,1,1,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "82") (term "0,0,1,1,1,1")) - (rule "add_zero_right" (formula "82") (term "0,0,0,1,1,1,1")) - (rule "polySimp_mulComm0" (formula "82") (term "1,0,0,0,1,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "82") (term "0,0,1,1,1")) - (rule "polySimp_mulComm0" (formula "82") (term "1,0,0,0,0,1,1,1")) - (rule "polySimp_addComm1" (formula "82") (term "0,0,0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "82") (term "1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "82") (term "0,0,0,1")) - (rule "replace_known_left" (formula "82") (term "0,0,0,1") (ifseqformula "83")) - (builtin "One Step Simplification" (formula "82")) - (rule "inEqSimp_commuteLeq" (formula "82") (term "1,0,1,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "82") (term "0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "82") (term "0,0,0")) - (rule "replace_known_left" (formula "82") (term "0,0,0") (ifseqformula "39")) - (builtin "One Step Simplification" (formula "82")) - (rule "inEqSimp_commuteLeq" (formula "82") (term "1,0,1,1,1")) - (rule "applyEq" (formula "82") (term "0,1,0,1") (ifseqformula "53")) - (rule "applyEq" (formula "82") (term "0,0,0,1") (ifseqformula "53")) - (rule "inEqSimp_commuteGeq" (formula "82") (term "0,0,1")) - (rule "inEqSimp_sepNegMonomial0" (formula "82") (term "0,0,1,1,1")) - (rule "polySimp_mulLiterals" (formula "82") (term "0,0,0,1,1,1")) - (rule "polySimp_elimOne" (formula "82") (term "0,0,0,1,1,1")) - (rule "replace_known_left" (formula "82") (term "0,0,1,1,1") (ifseqformula "42")) - (builtin "One Step Simplification" (formula "82")) - (rule "inEqSimp_sepNegMonomial0" (formula "82") (term "0,0,1,1,1,1")) - (rule "polySimp_mulLiterals" (formula "82") (term "0,0,0,1,1,1,1")) - (rule "polySimp_elimOne" (formula "82") (term "0,0,0,1,1,1,1")) - (rule "inEqSimp_subsumption0" (formula "82") (term "0,0,1") (ifseqformula "85")) - (rule "inEqSimp_homoInEq0" (formula "82") (term "0,0,0,1")) - (rule "polySimp_mulComm0" (formula "82") (term "1,0,0,0,0,1")) - (rule "polySimp_rightDist" (formula "82") (term "1,0,0,0,0,1")) - (rule "mul_literals" (formula "82") (term "0,1,0,0,0,0,1")) - (rule "polySimp_addAssoc" (formula "82") (term "0,0,0,0,1")) - (rule "polySimp_addComm0" (formula "82") (term "0,0,0,0,0,1")) - (rule "polySimp_pullOutFactor1b" (formula "82") (term "0,0,0,0,1")) - (rule "add_literals" (formula "82") (term "1,1,0,0,0,0,1")) - (rule "times_zero_1" (formula "82") (term "1,0,0,0,0,1")) - (rule "add_literals" (formula "82") (term "0,0,0,0,1")) - (rule "qeq_literals" (formula "82") (term "0,0,0,1")) - (builtin "One Step Simplification" (formula "82")) - (rule "inEqSimp_subsumption1" (formula "82") (term "1,0,1,1,1,1") (ifseqformula "42")) - (rule "inEqSimp_homoInEq0" (formula "82") (term "0,1,0,1,1,1,1")) - (rule "polySimp_pullOutFactor1b" (formula "82") (term "0,0,1,0,1,1,1,1")) - (rule "add_literals" (formula "82") (term "1,1,0,0,1,0,1,1,1,1")) - (rule "times_zero_1" (formula "82") (term "1,0,0,1,0,1,1,1,1")) - (rule "add_zero_right" (formula "82") (term "0,0,1,0,1,1,1,1")) - (rule "qeq_literals" (formula "82") (term "0,1,0,1,1,1,1")) - (builtin "One Step Simplification" (formula "82")) - (rule "inEqSimp_subsumption1" (formula "82") (term "0,0") (ifseqformula "42")) - (rule "inEqSimp_homoInEq0" (formula "82") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "82") (term "0,0,0,0")) - (rule "add_literals" (formula "82") (term "1,1,0,0,0,0")) - (rule "times_zero_1" (formula "82") (term "1,0,0,0,0")) - (rule "add_zero_right" (formula "82") (term "0,0,0,0")) - (rule "qeq_literals" (formula "82") (term "0,0,0")) - (builtin "One Step Simplification" (formula "82")) - (rule "inEqSimp_subsumption1" (formula "82") (term "0,1,1,1") (ifseqformula "86")) - (rule "inEqSimp_homoInEq0" (formula "82") (term "0,0,1,1,1")) - (rule "polySimp_pullOutFactor1b" (formula "82") (term "0,0,0,1,1,1")) - (rule "add_literals" (formula "82") (term "1,1,0,0,0,1,1,1")) - (rule "times_zero_1" (formula "82") (term "1,0,0,0,1,1,1")) - (rule "add_zero_right" (formula "82") (term "0,0,0,1,1,1")) - (rule "qeq_literals" (formula "82") (term "0,0,1,1,1")) - (builtin "One Step Simplification" (formula "82")) - (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "83") (term "0")) - (rule "translateJavaCastInt" (formula "83") (term "0,0")) - (rule "castedGetAny" (formula "83") (term "0,0")) - (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "87") (term "1")) - (rule "translateJavaCastInt" (formula "87") (term "0,1")) - (rule "castedGetAny" (formula "87") (term "0,1")) - (rule "inEqSimp_commuteGeq" (formula "87")) - (rule "inEqSimp_exactShadow3" (formula "83") (ifseqformula "87")) - (rule "times_zero_1" (formula "83") (term "0,0")) - (rule "add_zero_left" (formula "83") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "83") (ifseqformula "63")) - (rule "mul_literals" (formula "83") (term "0,0")) - (rule "add_zero_left" (formula "83") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "83")) - (rule "mul_literals" (formula "83") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "83") (ifseqformula "70")) - (rule "mul_literals" (formula "83") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "83")) - (rule "mul_literals" (formula "83") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "83") (ifseqformula "90")) - (rule "mul_literals" (formula "83") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "83")) - (rule "mul_literals" (formula "83") (term "1")) - (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "91") (term "0")) - (builtin "One Step Simplification" (formula "91")) - (rule "translateJavaMod" (formula "91") (term "0")) - (rule "jmod_axiom" (formula "91") (term "0")) - (rule "polySimp_mulLiterals" (formula "91") (term "1,0")) - (rule "polySimp_sepNegMonomial" (formula "91")) - (rule "polySimp_mulLiterals" (formula "91") (term "0")) - (rule "newSym_eq" (formula "91") (inst "newSymDef=mul(int::final(result_1, + (builtin "One Step Simplification" (formula "98") (userinteraction)) + (rule "applyEqReverse" (formula "98") (term "1,0") (ifseqformula "66") (userinteraction)) + (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "98") (term "1,0") (userinteraction)) + (rule "impLeft" (formula "1") (userinteraction)) + (branch "Case 1" + (builtin "One Step Simplification" (formula "70") (ifInst "" (formula "43")) (ifInst "" (formula "10")) (ifInst "" (formula "96")) (ifInst "" (formula "22"))) + (rule "wellFormedAnon" (formula "70") (term "1")) + (rule "expand_inInt" (formula "99")) + (rule "replace_int_MAX" (formula "99") (term "1,0")) + (rule "replace_int_MIN" (formula "99") (term "0,1")) + (rule "replace_known_left" (formula "70") (term "1,1") (ifseqformula "12")) + (builtin "One Step Simplification" (formula "70") (ifInst "" (formula "13"))) + (rule "polySimp_homoEq" (formula "63")) + (rule "polySimp_mulComm0" (formula "63") (term "1,0")) + (rule "polySimp_rightDist" (formula "63") (term "1,0")) + (rule "mul_literals" (formula "63") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "63") (term "0")) + (rule "polySimp_addComm0" (formula "63") (term "0,0")) + (rule "inEqSimp_leqRight" (formula "70")) + (rule "add_zero_right" (formula "1") (term "0")) + (rule "polySimp_mulComm0" (formula "1") (term "1,0")) + (rule "inEqSimp_ltToLeq" (formula "48") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "44")) + (rule "polySimp_mulComm0" (formula "44") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "44") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "66") (term "1")) + (rule "polySimp_mulComm0" (formula "66") (term "1,0,0,1")) + (rule "polySimp_addComm1" (formula "66") (term "0,1")) + (rule "inEqSimp_ltToLeq" (formula "5") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_homoInEq0" (formula "57")) + (rule "polySimp_mulComm0" (formula "57") (term "1,0")) + (rule "polySimp_rightDist" (formula "57") (term "1,0")) + (rule "mul_literals" (formula "57") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "57") (term "0")) + (rule "polySimp_addComm0" (formula "57") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "48") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "48") (term "1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "48") (term "0,1,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "48") (term "0,1,1,0")) + (rule "inEqSimp_homoInEq0" (formula "42")) + (rule "polySimp_mulComm0" (formula "42") (term "1,0")) + (rule "polySimp_rightDist" (formula "42") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "42") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "42") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "42") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "42") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "42") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "10")) + (rule "polySimp_mulComm0" (formula "10") (term "1,0")) + (rule "polySimp_rightDist" (formula "10") (term "1,0")) + (rule "mul_literals" (formula "10") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "10") (term "0")) + (rule "polySimp_addComm0" (formula "10") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "99") (term "0")) + (rule "polySimp_mulComm0" (formula "99") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "99") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "99") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "99") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "99") (term "1")) + (rule "mul_literals" (formula "99") (term "1,0,1")) + (rule "polySimp_addComm1" (formula "99") (term "0,1")) + (rule "polySimp_addComm0" (formula "99") (term "0,0,1")) + (rule "applyEq" (formula "99") (term "1,0,1") (ifseqformula "67")) + (rule "applyEq" (formula "99") (term "0,1,0,0") (ifseqformula "67")) + (rule "polySimp_sepNegMonomial" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "0")) + (rule "polySimp_elimOne" (formula "64") (term "0")) + (rule "applyEq" (formula "57") (term "0,1,0") (ifseqformula "64")) + (rule "polySimp_mulComm0" (formula "57") (term "1,0")) + (rule "polySimp_rightDist" (formula "57") (term "1,0")) + (rule "mul_literals" (formula "57") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "57") (term "0")) + (rule "polySimp_addAssoc" (formula "57") (term "0,0")) + (rule "add_literals" (formula "57") (term "0,0,0")) + (rule "add_zero_left" (formula "57") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "1")) + (rule "polySimp_mulLiterals" (formula "1") (term "0")) + (rule "polySimp_elimOne" (formula "1") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "48") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "48") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "48") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "48") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "44")) + (rule "polySimp_mulLiterals" (formula "44") (term "0")) + (rule "polySimp_elimOne" (formula "44") (term "0")) + (rule "inEqSimp_sepNegMonomial0" (formula "66") (term "1")) + (rule "polySimp_mulLiterals" (formula "66") (term "0,1")) + (rule "polySimp_elimOne" (formula "66") (term "0,1")) + (rule "inEqSimp_sepPosMonomial0" (formula "5") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "5") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "5") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "5") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "5") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "48") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "0,1,1,0")) + (rule "polySimp_elimOne" (formula "48") (term "0,1,1,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "42")) + (rule "polySimp_mulLiterals" (formula "42") (term "0")) + (rule "polySimp_elimOne" (formula "42") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "10")) + (rule "polySimp_mulLiterals" (formula "10") (term "0")) + (rule "polySimp_elimOne" (formula "10") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "99") (term "1")) + (rule "polySimp_mulComm0" (formula "99") (term "1,1")) + (rule "polySimp_rightDist" (formula "99") (term "1,1")) + (rule "mul_literals" (formula "99") (term "0,1,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "99") (term "0")) + (rule "polySimp_mulLiterals" (formula "99") (term "0,0")) + (rule "polySimp_elimOne" (formula "99") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "57")) + (rule "polySimp_mulLiterals" (formula "57") (term "1")) + (rule "polySimp_elimOne" (formula "57") (term "1")) + (rule "inEqSimp_contradInEq0" (formula "43") (ifseqformula "1")) + (rule "qeq_literals" (formula "43") (term "0")) + (builtin "One Step Simplification" (formula "43")) + (rule "closeFalse" (formula "43")) + ) + (branch "Case 2" + (rule "expand_inInt" (formula "99")) + (rule "replace_int_MIN" (formula "99") (term "0,1")) + (rule "replace_int_MAX" (formula "99") (term "1,0")) + (rule "andLeft" (formula "1")) + (rule "andLeft" (formula "1")) + (rule "andLeft" (formula "1")) + (rule "andLeft" (formula "3")) + (rule "andLeft" (formula "1")) + (rule "andLeft" (formula "1")) + (rule "translateJavaAddInt" (formula "4") (term "2,0")) + (rule "translateJavaAddInt" (formula "3") (term "2,1")) + (rule "polySimp_homoEq" (formula "69")) + (rule "polySimp_mulComm0" (formula "69") (term "1,0")) + (rule "polySimp_addComm0" (formula "4") (term "2,0")) + (rule "polySimp_addComm0" (formula "3") (term "2,1")) + (rule "polySimp_rightDist" (formula "69") (term "1,0")) + (rule "mul_literals" (formula "69") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "69") (term "0")) + (rule "polySimp_addComm0" (formula "69") (term "0,0")) + (rule "inEqSimp_ltToLeq" (formula "10") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "10") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "49")) + (rule "polySimp_mulComm0" (formula "49") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "49") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "71") (term "1")) + (rule "polySimp_mulComm0" (formula "71") (term "1,0,0,1")) + (rule "polySimp_addComm1" (formula "71") (term "0,1")) + (rule "inEqSimp_ltToLeq" (formula "53") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "53") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "2")) + (rule "inEqSimp_commuteLeq" (formula "1")) + (rule "inEqSimp_commuteLeq" (formula "4")) + (rule "inEqSimp_homoInEq0" (formula "47")) + (rule "polySimp_mulComm0" (formula "47") (term "1,0")) + (rule "polySimp_rightDist" (formula "47") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "47") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "47") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "47") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "47") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "47") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "15")) + (rule "polySimp_mulComm0" (formula "15") (term "1,0")) + (rule "polySimp_rightDist" (formula "15") (term "1,0")) + (rule "mul_literals" (formula "15") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "15") (term "0")) + (rule "polySimp_addComm0" (formula "15") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "62")) + (rule "polySimp_mulComm0" (formula "62") (term "1,0")) + (rule "polySimp_rightDist" (formula "62") (term "1,0")) + (rule "mul_literals" (formula "62") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "62") (term "0")) + (rule "polySimp_addComm0" (formula "62") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "53") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "53") (term "1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "53") (term "1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "53") (term "0,1,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "53") (term "0,1,1,0")) + (rule "inEqSimp_homoInEq0" (formula "104") (term "1")) + (rule "mul_literals" (formula "104") (term "1,0,1")) + (rule "polySimp_addComm1" (formula "104") (term "0,1")) + (rule "polySimp_addComm0" (formula "104") (term "0,0,1")) + (rule "inEqSimp_homoInEq0" (formula "104") (term "0")) + (rule "polySimp_mulComm0" (formula "104") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "104") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "104") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "104") (term "0,0")) + (rule "applyEq" (formula "104") (term "1,0,1") (ifseqformula "72")) + (rule "applyEq" (formula "104") (term "0,1,0,0") (ifseqformula "72")) + (rule "applyEq" (formula "3") (term "0") (ifseqformula "72")) + (rule "inEqSimp_commuteLeq" (formula "3")) + (rule "applyEq" (formula "5") (term "0,0") (ifseqformula "72")) + (rule "applyEq" (formula "2") (term "0") (ifseqformula "72")) + (rule "inEqSimp_commuteGeq" (formula "2")) + (rule "polySimp_sepNegMonomial" (formula "69")) + (rule "polySimp_mulLiterals" (formula "69") (term "0")) + (rule "polySimp_elimOne" (formula "69") (term "0")) + (rule "applyEq" (formula "62") (term "0,1,0") (ifseqformula "69")) + (rule "polySimp_mulComm0" (formula "62") (term "1,0")) + (rule "polySimp_rightDist" (formula "62") (term "1,0")) + (rule "mul_literals" (formula "62") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "62") (term "0")) + (rule "polySimp_addAssoc" (formula "62") (term "0,0")) + (rule "add_literals" (formula "62") (term "0,0,0")) + (rule "add_zero_left" (formula "62") (term "0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "10") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "10") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "10") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "10") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "10") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "10") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "49")) + (rule "polySimp_mulLiterals" (formula "49") (term "0")) + (rule "polySimp_elimOne" (formula "49") (term "0")) + (rule "inEqSimp_sepNegMonomial0" (formula "71") (term "1")) + (rule "polySimp_mulLiterals" (formula "71") (term "0,1")) + (rule "polySimp_elimOne" (formula "71") (term "0,1")) + (rule "inEqSimp_sepPosMonomial0" (formula "53") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "53") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "53") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "53") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "53") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "53") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "47")) + (rule "polySimp_mulLiterals" (formula "47") (term "0")) + (rule "polySimp_elimOne" (formula "47") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "15")) + (rule "polySimp_mulLiterals" (formula "15") (term "0")) + (rule "polySimp_elimOne" (formula "15") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "53") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "53") (term "0,1,1,0")) + (rule "polySimp_elimOne" (formula "53") (term "0,1,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "104") (term "1")) + (rule "polySimp_mulComm0" (formula "104") (term "1,1")) + (rule "polySimp_rightDist" (formula "104") (term "1,1")) + (rule "mul_literals" (formula "104") (term "0,1,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "104") (term "0")) + (rule "polySimp_mulLiterals" (formula "104") (term "0,0")) + (rule "polySimp_elimOne" (formula "104") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "62")) + (rule "polySimp_mulLiterals" (formula "62") (term "1")) + (rule "polySimp_elimOne" (formula "62") (term "1")) + (rule "inEqSimp_subsumption1" (formula "44") (ifseqformula "45")) + (rule "leq_literals" (formula "44") (term "0")) + (builtin "One Step Simplification" (formula "44")) + (rule "true_left" (formula "44")) + (rule "inEqSimp_subsumption1" (formula "24") (ifseqformula "41")) + (rule "leq_literals" (formula "24") (term "0")) + (builtin "One Step Simplification" (formula "24")) + (rule "true_left" (formula "24")) + (rule "inEqSimp_subsumption1" (formula "21") (ifseqformula "46")) + (rule "leq_literals" (formula "21") (term "0")) + (builtin "One Step Simplification" (formula "21")) + (rule "true_left" (formula "21")) + (rule "inEqSimp_exactShadow3" (formula "24") (ifseqformula "44")) + (rule "mul_literals" (formula "24") (term "0,0")) + (rule "polySimp_addAssoc" (formula "24") (term "0")) + (rule "add_literals" (formula "24") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "24")) + (rule "mul_literals" (formula "24") (term "1")) + (rule "inEqSimp_subsumption1" (formula "24") (ifseqformula "40")) + (rule "leq_literals" (formula "24") (term "0")) + (builtin "One Step Simplification" (formula "24")) + (rule "true_left" (formula "24")) + (rule "inEqSimp_exactShadow3" (formula "43") (ifseqformula "41")) + (rule "polySimp_mulComm0" (formula "43") (term "0,0")) + (rule "polySimp_addComm0" (formula "43") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "43")) + (rule "polySimp_mulLiterals" (formula "43") (term "0")) + (rule "polySimp_elimOne" (formula "43") (term "0")) + (rule "inEqSimp_subsumption0" (formula "23") (ifseqformula "43")) + (rule "leq_literals" (formula "23") (term "0")) + (builtin "One Step Simplification" (formula "23")) + (rule "true_left" (formula "23")) + (rule "inEqSimp_exactShadow3" (formula "1") (ifseqformula "2")) + (rule "mul_literals" (formula "1") (term "0,0")) + (rule "add_zero_left" (formula "1") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "40") (ifseqformula "43")) + (rule "polySimp_mulComm0" (formula "40") (term "0,0")) + (rule "polySimp_addComm0" (formula "40") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "40")) + (rule "polySimp_mulLiterals" (formula "40") (term "0")) + (rule "polySimp_elimOne" (formula "40") (term "0")) + (rule "inEqSimp_subsumption0" (formula "23") (ifseqformula "40")) + (rule "leq_literals" (formula "23") (term "0")) + (builtin "One Step Simplification" (formula "23")) + (rule "true_left" (formula "23")) + (rule "inEqSimp_and_subsumption3" (formula "11") (term "0,0,0")) + (rule "leq_literals" (formula "11") (term "0,1,0,0,0,0")) + (builtin "One Step Simplification" (formula "11")) + (rule "inEqSimp_and_subsumption3" (formula "51") (term "0,0,0")) + (rule "leq_literals" (formula "51") (term "0,1,0,0,0,0")) + (builtin "One Step Simplification" (formula "51")) + (rule "nnf_imp2or" (formula "12") (term "0")) + (rule "nnf_imp2or" (formula "11") (term "0")) + (rule "nnf_imp2or" (formula "51") (term "0")) + (rule "nnf_notAnd" (formula "12") (term "0,0")) + (rule "inEqSimp_notGeq" (formula "12") (term "0,0,0")) + (rule "mul_literals" (formula "12") (term "1,0,0,0,0,0")) + (rule "add_literals" (formula "12") (term "0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "12") (term "0,0,0")) + (rule "mul_literals" (formula "12") (term "1,0,0,0")) + (rule "inEqSimp_notLeq" (formula "12") (term "1,0,0")) + (rule "mul_literals" (formula "12") (term "1,0,0,1,0,0")) + (rule "add_literals" (formula "12") (term "0,0,1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "12") (term "1,0,0")) + (rule "mul_literals" (formula "12") (term "1,1,0,0")) + (rule "nnf_notAnd" (formula "11") (term "0,0")) + (rule "inEqSimp_notLeq" (formula "11") (term "1,0,0")) + (rule "mul_literals" (formula "11") (term "1,0,0,1,0,0")) + (rule "add_literals" (formula "11") (term "0,0,1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "11") (term "1,0,0")) + (rule "mul_literals" (formula "11") (term "1,1,0,0")) + (rule "nnf_notAnd" (formula "51") (term "0,0")) + (rule "inEqSimp_notLeq" (formula "51") (term "1,0,0")) + (rule "mul_literals" (formula "51") (term "1,0,0,1,0,0")) + (rule "add_literals" (formula "51") (term "0,0,1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "51") (term "1,0,0")) + (rule "mul_literals" (formula "51") (term "1,1,0,0")) + (rule "nnf_notAnd" (formula "11") (term "0,0,0")) + (rule "inEqSimp_notLeq" (formula "11") (term "0,0,0,0")) + (rule "polySimp_rightDist" (formula "11") (term "1,0,0,0,0,0,0")) + (rule "mul_literals" (formula "11") (term "0,1,0,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "11") (term "0,0,0,0,0,0")) + (rule "add_literals" (formula "11") (term "0,0,0,0,0,0,0")) + (rule "add_zero_left" (formula "11") (term "0,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "11") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "11") (term "1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "11") (term "1,0,0,0,0")) + (rule "inEqSimp_notGeq" (formula "11") (term "1,0,0,0")) + (rule "times_zero_1" (formula "11") (term "1,0,0,1,0,0,0")) + (rule "add_zero_right" (formula "11") (term "0,0,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "11") (term "1,0,0,0")) + (rule "mul_literals" (formula "11") (term "1,1,0,0,0")) + (rule "nnf_notAnd" (formula "51") (term "0,0,0")) + (rule "inEqSimp_notGeq" (formula "51") (term "1,0,0,0")) + (rule "times_zero_1" (formula "51") (term "1,0,0,1,0,0,0")) + (rule "add_zero_right" (formula "51") (term "0,0,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "51") (term "1,0,0,0")) + (rule "mul_literals" (formula "51") (term "1,1,0,0,0")) + (rule "inEqSimp_notLeq" (formula "51") (term "0,0,0,0")) + (rule "polySimp_rightDist" (formula "51") (term "1,0,0,0,0,0,0")) + (rule "mul_literals" (formula "51") (term "0,1,0,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "51") (term "0,0,0,0,0,0")) + (rule "add_literals" (formula "51") (term "0,0,0,0,0,0,0")) + (rule "add_zero_left" (formula "51") (term "0,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "51") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "51") (term "1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "51") (term "1,0,0,0,0")) + (rule "Contract_axiom_for_toReadCountOfBucket_in_BucketPointers" (formula "69") (term "0,0")) + (builtin "One Step Simplification" (formula "69") (ifInst "" (formula "17")) (ifInst "" (formula "100")) (ifInst "" (formula "17")) (ifInst "" (formula "7")) (ifInst "" (formula "25"))) + (rule "wellFormedAnon" (formula "69") (term "1,0")) + (rule "replace_known_left" (formula "69") (term "0,1,0") (ifseqformula "20")) + (builtin "One Step Simplification" (formula "69") (ifInst "" (formula "19"))) + (rule "inEqSimp_ltToLeq" (formula "69") (term "1,0")) + (rule "polySimp_mulComm0" (formula "69") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "69") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "69") (term "0,0")) + (rule "replace_known_left" (formula "69") (term "0,0") (ifseqformula "46")) + (builtin "One Step Simplification" (formula "69")) + (rule "inEqSimp_sepNegMonomial0" (formula "69") (term "0")) + (rule "polySimp_mulLiterals" (formula "69") (term "0,0")) + (rule "polySimp_elimOne" (formula "69") (term "0,0")) + (rule "replace_known_left" (formula "69") (term "0") (ifseqformula "47")) + (builtin "One Step Simplification" (formula "69")) + (rule "andLeft" (formula "69")) + (rule "inEqSimp_exactShadow3" (formula "69") (ifseqformula "15")) + (rule "times_zero_1" (formula "69") (term "0,0")) + (rule "add_zero_left" (formula "69") (term "0")) + (rule "Contract_axiom_for_elementsToReadOfBucketBlockClassified_in_BucketPointers" (formula "13") (term "0")) + (builtin "One Step Simplification" (formula "13") (ifInst "" (formula "19")) (ifInst "" (formula "18")) (ifInst "" (formula "104")) (ifInst "" (formula "105")) (ifInst "" (formula "103")) (ifInst "" (formula "18")) (ifInst "" (formula "7")) (ifInst "" (formula "26"))) + (rule "true_left" (formula "13")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "76")) + (rule "notLeft" (formula "76")) + (rule "replace_known_right" (formula "10") (term "0") (ifseqformula "76")) + (builtin "One Step Simplification" (formula "10")) + (rule "Free_class_invariant_axiom_for_de_wiesler_Classifier" (formula "33")) + (builtin "One Step Simplification" (formula "33")) + (rule "andLeft" (formula "33")) + (rule "andLeft" (formula "33")) + (rule "andLeft" (formula "33")) + (rule "andLeft" (formula "33")) + (rule "andLeft" (formula "33")) + (rule "andLeft" (formula "33")) + (rule "eqSymm" (formula "38")) + (rule "translateJavaMulInt" (formula "35") (term "1,1")) + (rule "translateJavaSubInt" (formula "38") (term "0,2,0")) + (rule "translateJavaSubInt" (formula "38") (term "0,2,1")) + (rule "eqSymm" (formula "35")) + (rule "polySimp_elimSub" (formula "38") (term "0,2,0")) + (rule "mul_literals" (formula "38") (term "1,0,2,0")) + (rule "eqSymm" (formula "38")) + (rule "polySimp_elimSub" (formula "38") (term "0,2,0")) + (rule "mul_literals" (formula "38") (term "1,0,2,0")) + (rule "eqSymm" (formula "38")) + (rule "polySimp_mulComm0" (formula "35") (term "1,0")) + (rule "polySimp_addComm0" (formula "38") (term "0,2,1")) + (rule "polySimp_addComm0" (formula "38") (term "0,2,0")) + (rule "inEqSimp_commuteLeq" (formula "33")) + (rule "applyEq" (formula "34") (term "0") (ifseqformula "40")) + (rule "applyEq" (formula "33") (term "0") (ifseqformula "40")) + (rule "applyEq" (formula "35") (term "1") (ifseqformula "40")) + (rule "inEqSimp_exactShadow3" (formula "53") (ifseqformula "34")) + (rule "polySimp_rightDist" (formula "53") (term "0,0")) + (rule "mul_literals" (formula "53") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "53") (term "0")) + (rule "add_literals" (formula "53") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "53")) + (rule "polySimp_mulLiterals" (formula "53") (term "0")) + (rule "polySimp_elimOne" (formula "53") (term "0")) + (rule "inEqSimp_subsumption0" (formula "21") (ifseqformula "53")) + (rule "leq_literals" (formula "21") (term "0")) + (builtin "One Step Simplification" (formula "21")) + (rule "true_left" (formula "21")) + (rule "Contract_axiom_for_toReadCountOfBucket_in_BucketPointers" (formula "80") (term "0,0,0")) + (builtin "One Step Simplification" (formula "80") (ifInst "" (formula "17")) (ifInst "" (formula "109")) (ifInst "" (formula "17")) (ifInst "" (formula "76")) (ifInst "" (formula "77")) (ifInst "" (formula "7")) (ifInst "" (formula "24"))) + (rule "true_left" (formula "80")) + (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "80") (term "0,0,0")) + (rule "translateJavaSubInt" (formula "80") (term "1,0,0,0")) + (rule "polySimp_elimSub" (formula "80") (term "1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "80") (term "0,0,0,0")) + (rule "polySimp_mulComm0" (formula "80") (term "1,0,0,0,0,0,0")) + (rule "applyEq" (formula "80") (term "1,0,0,0,0,0") (ifseqformula "79")) + (rule "polySimp_addComm1" (formula "80") (term "0,0,0,0,0")) + (rule "applyEq" (formula "80") (term "0,1,1,0,0,0") (ifseqformula "79")) + (rule "polySimp_addComm0" (formula "80") (term "1,0,0,0")) + (rule "applyEq" (formula "80") (term "1,1,0,0,0") (ifseqformula "74")) + (rule "applyEq" (formula "80") (term "0,1,0,0,0,0,0") (ifseqformula "74")) + (rule "inEqSimp_sepNegMonomial0" (formula "80") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "80") (term "0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "80") (term "0,0,0,0,0")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "81") (inst "b=b")) + (builtin "One Step Simplification" (formula "81")) + (rule "expand_inInt" (formula "81") (term "1,0,0,1")) + (rule "replace_int_MAX" (formula "81") (term "1,0,1,0,0,1")) + (rule "replace_int_MIN" (formula "81") (term "0,1,1,0,0,1")) + (rule "andLeft" (formula "81")) + (rule "andLeft" (formula "81")) + (rule "andLeft" (formula "82")) + (rule "andLeft" (formula "81")) + (rule "andLeft" (formula "81")) + (rule "andLeft" (formula "81")) + (rule "andLeft" (formula "83")) + (rule "andLeft" (formula "83")) + (rule "andLeft" (formula "83")) + (rule "translateJavaCastInt" (formula "88") (term "0")) + (rule "translateJavaAddInt" (formula "87") (term "1")) + (rule "translateJavaMulInt" (formula "82") (term "0")) + (rule "translateJavaMulInt" (formula "81") (term "1")) + (rule "translateJavaCastInt" (formula "85") (term "0")) + (rule "translateJavaCastInt" (formula "84") (term "1")) + (rule "polySimp_mulComm0" (formula "82") (term "0")) + (rule "polySimp_mulComm0" (formula "81") (term "1")) + (rule "polySimp_addComm0" (formula "87") (term "1")) + (rule "castedGetAny" (formula "88") (term "0")) + (rule "castedGetAny" (formula "85") (term "0")) + (rule "castedGetAny" (formula "84") (term "1")) + (rule "inEqSimp_ltToLeq" (formula "90") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "90") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "90") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "90") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "83")) + (rule "inEqSimp_commuteLeq" (formula "81")) + (rule "inEqSimp_commuteLeq" (formula "84")) + (rule "applyEq" (formula "84") (term "0") (ifseqformula "54")) + (rule "inEqSimp_commuteGeq" (formula "84")) + (rule "applyEq" (formula "84") (term "0") (ifseqformula "54")) + (rule "inEqSimp_homoInEq0" (formula "84")) + (rule "polySimp_mulComm0" (formula "84") (term "1,0")) + (rule "polySimp_rightDist" (formula "84") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "84") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "84") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "84") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "84") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "84") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "89") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "89") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "89") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "89") (term "0,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "89") (term "1,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "89") (term "1,1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "84")) + (rule "polySimp_mulLiterals" (formula "84") (term "0")) + (rule "polySimp_elimOne" (formula "84") (term "0")) + (rule "inEqSimp_subsumption6" (formula "81") (ifseqformula "32")) + (rule "mul_literals" (formula "81") (term "1,1,0")) + (rule "greater_literals" (formula "81") (term "0,0")) + (builtin "One Step Simplification" (formula "81")) + (rule "leq_literals" (formula "81") (term "0")) + (builtin "One Step Simplification" (formula "81")) + (rule "true_left" (formula "81")) + (rule "inEqSimp_exactShadow2" (formula "32") (ifseqformula "81")) + (rule "mul_literals" (formula "32") (term "1,0,0,1")) + (rule "greater_literals" (formula "32") (term "0")) + (builtin "One Step Simplification" (formula "32")) + (rule "mul_literals" (formula "32") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "32")) + (rule "mul_literals" (formula "32") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "83") (ifseqformula "56")) + (rule "mul_literals" (formula "83") (term "0,0")) + (rule "add_zero_left" (formula "83") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "83")) + (rule "polySimp_mulLiterals" (formula "83") (term "1")) + (rule "polySimp_elimOne" (formula "83") (term "1")) + (rule "inEqSimp_exactShadow2" (formula "54") (ifseqformula "82")) + (rule "greater_literals" (formula "54") (term "0")) + (builtin "One Step Simplification" (formula "54")) + (rule "polySimp_rightDist" (formula "54") (term "1,0,0")) + (rule "mul_literals" (formula "54") (term "0,1,0,0")) + (rule "polySimp_rightDist" (formula "54") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "54") (term "1,0,0")) + (rule "mul_literals" (formula "54") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "54")) + (rule "polySimp_mulComm0" (formula "54") (term "1")) + (rule "polySimp_rightDist" (formula "54") (term "1")) + (rule "mul_literals" (formula "54") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "54") (term "1,1")) + (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "73") (term "0")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "73") (term "1,0,0") (ifseqformula "70")) + (builtin "One Step Simplification" (formula "73") (ifInst "" (formula "117")) (ifInst "" (formula "24"))) + (rule "wellFormedAnonEQ" (formula "73") (term "1,0") (ifseqformula "70")) + (rule "wellFormedAnon" (formula "73") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "73") (term "2,0,1,0,1,1")) + (rule "translateJavaAddInt" (formula "73") (term "2,1,1,0,0,1,1")) + (rule "replace_known_left" (formula "73") (term "1,0,1,0") (ifseqformula "19")) + (builtin "One Step Simplification" (formula "73") (ifInst "" (formula "20")) (ifInst "" (formula "69"))) + (rule "polySimp_addComm0" (formula "73") (term "2,1,1,0,0,1,1")) + (rule "polySimp_addComm0" (formula "73") (term "2,0,1,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "73") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "73") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "73") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "73") (term "1,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "73") (term "0,0,0")) + (rule "replace_known_left" (formula "73") (term "0,0,0") (ifseqformula "52")) + (builtin "One Step Simplification" (formula "73")) + (rule "inEqSimp_commuteLeq" (formula "73") (term "1,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "73") (term "0,0,0,0,1,1")) + (rule "applyEq" (formula "73") (term "0,1,0,0,0,1,1") (ifseqformula "74")) + (rule "inEqSimp_commuteGeq" (formula "73") (term "1,0,0,0,1,1")) + (rule "applyEq" (formula "73") (term "0,1,0,0,1,1") (ifseqformula "74")) + (rule "inEqSimp_commuteLeq" (formula "73") (term "1,0,0,1,1")) + (rule "applyEq" (formula "73") (term "0,0,0,1,1,1") (ifseqformula "74")) + (rule "inEqSimp_sepNegMonomial0" (formula "73") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "73") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "73") (term "0,0,0")) + (rule "replace_known_left" (formula "73") (term "0,0") (ifseqformula "55")) + (builtin "One Step Simplification" (formula "73")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "74") (term "0")) + (rule "translateJavaMulInt" (formula "74") (term "0,0,2,0")) + (rule "translateJavaAddInt" (formula "74") (term "0,2,0")) + (rule "polySimp_mulComm0" (formula "74") (term "0,0,2,0")) + (rule "polySimp_addComm0" (formula "74") (term "0,2,0")) + (rule "pullOutSelect" (formula "74") (term "0") (inst "selectSK=arr_0")) + (rule "simplifySelectOfAnonEQ" (formula "74") (ifseqformula "70")) + (builtin "One Step Simplification" (formula "74") (ifInst "" (formula "92")) (ifInst "" (formula "10"))) + (rule "polySimp_homoEq" (formula "75")) + (rule "polySimp_addComm1" (formula "75") (term "0")) + (rule "elementOfSingleton" (formula "74") (term "0,0")) + (builtin "One Step Simplification" (formula "74")) + (rule "applyEqReverse" (formula "75") (term "0,1,0,0") (ifseqformula "74")) + (rule "hideAuxiliaryEq" (formula "74")) + (rule "polySimp_addComm1" (formula "74") (term "0")) + (rule "polySimp_sepNegMonomial" (formula "74")) + (rule "polySimp_mulLiterals" (formula "74") (term "0")) + (rule "polySimp_elimOne" (formula "74") (term "0")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "29")) + (rule "notLeft" (formula "29")) + (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "80") (term "0,0")) + (rule "translateJavaSubInt" (formula "80") (term "1,0,0")) + (rule "polySimp_elimSub" (formula "80") (term "1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "80") (term "0,0,0")) + (rule "polySimp_mulComm0" (formula "80") (term "1,0,0,0,0,0")) + (rule "applyEq" (formula "80") (term "1,0,0,0,0") (ifseqformula "81")) + (rule "polySimp_addComm1" (formula "80") (term "0,0,0,0")) + (rule "applyEq" (formula "80") (term "0,1,1,0,0") (ifseqformula "81")) + (rule "polySimp_addComm0" (formula "80") (term "1,0,0")) + (rule "applyEq" (formula "80") (term "1,1,0,0") (ifseqformula "76")) + (rule "applyEq" (formula "80") (term "0,1,0,0,0,0") (ifseqformula "76")) + (rule "inEqSimp_sepNegMonomial0" (formula "80") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "80") (term "0,0,0,0")) + (rule "polySimp_elimOne" (formula "80") (term "0,0,0,0")) + (rule "Definition_axiom_for_disjointBucketsLemma_in_de_wiesler_BucketPointers" (formula "63") (term "0") (inst "b=b")) + (builtin "One Step Simplification" (formula "63")) + (rule "expand_inInt" (formula "63") (term "1,0,0")) + (rule "replace_int_MIN" (formula "63") (term "0,1,1,0,0")) + (rule "replace_int_MAX" (formula "63") (term "1,0,1,0,0")) + (rule "translateJavaAddInt" (formula "63") (term "2,0,1,0,1,0")) + (rule "translateJavaAddInt" (formula "63") (term "2,0,1,1,1,0")) + (rule "polySimp_addComm0" (formula "63") (term "2,0,1,0,1,0")) + (rule "polySimp_addComm0" (formula "63") (term "2,0,1,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "63") (term "1,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "63") (term "1,0,0,1,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "63") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "63") (term "1,0,0,0,0,1,0")) + (rule "inEqSimp_gtToGeq" (formula "63") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "63") (term "1,0,0,0,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "63") (term "0,0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "63") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "63") (term "1,1,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "63") (term "1,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "63") (term "1,1,0,0,0,0")) + (rule "polySimp_rightDist" (formula "63") (term "1,1,0,0,0,0")) + (rule "mul_literals" (formula "63") (term "0,1,1,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "63") (term "1,1,1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "63") (term "1,1,1,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "63") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "63") (term "1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "63") (term "1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "63") (term "1,1,0,0,1,0")) + (rule "mul_literals" (formula "63") (term "0,1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "63") (term "1,1,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "63") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "63") (term "1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "63") (term "1,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "63") (term "1,1,0,1,1,0")) + (rule "mul_literals" (formula "63") (term "0,1,0,1,1,0")) + (rule "polySimp_elimOne" (formula "63") (term "1,1,0,1,1,0")) + (rule "Definition_axiom_for_remainingWriteCountOfBucket_in_de_wiesler_BucketPointers" (formula "74") (term "1,1")) + (rule "translateJavaAddInt" (formula "74") (term "2,0,1,1")) + (rule "translateJavaSubInt" (formula "74") (term "1,1")) + (rule "polySimp_elimSub" (formula "74") (term "1,1")) + (rule "polySimp_addComm0" (formula "74") (term "2,0,1,1")) + (rule "polySimp_addAssoc" (formula "74") (term "1")) + (rule "Contract_axiom_for_toReadCountOfBucket_in_BucketPointers" (formula "15") (term "1")) + (rule "replace_known_left" (formula "15") (term "1,0,0,0") (ifseqformula "21")) + (builtin "One Step Simplification" (formula "15") (ifInst "" (formula "25")) (ifInst "" (formula "117")) (ifInst "" (formula "78")) (ifInst "" (formula "31"))) + (rule "inEqSimp_ltToLeq" (formula "15") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "15") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "15") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "15") (term "0,0,0")) + (rule "replace_known_left" (formula "15") (term "0,0,0") (ifseqformula "52")) + (builtin "One Step Simplification" (formula "15")) + (rule "inEqSimp_sepNegMonomial0" (formula "15") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "15") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "15") (term "0,0,0")) + (rule "replace_known_left" (formula "15") (term "0,0") (ifseqformula "55")) + (builtin "One Step Simplification" (formula "15")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "63") (term "1")) + (builtin "One Step Simplification" (formula "63")) + (rule "translateJavaUnaryMinusInt" (formula "63") (term "1,1")) + (rule "neg_literal" (formula "63") (term "1,1")) + (rule "translateJavaSubInt" (formula "63") (term "0,1")) + (rule "translateJavaAddInt" (formula "63") (term "0,0,1")) + (rule "polySimp_elimSub" (formula "63") (term "0,1")) + (rule "mul_literals" (formula "63") (term "1,0,1")) + (rule "polySimp_addLiterals" (formula "63") (term "0,1")) + (rule "polySimp_addComm1" (formula "63") (term "0,1")) + (rule "polySimp_addComm0" (formula "63") (term "0,0,1")) + (rule "Contract_axiom_for_remainingWriteCountOfBucket_in_BucketPointers" (formula "75") (term "0")) + (builtin "One Step Simplification" (formula "75") (ifInst "" (formula "18")) (ifInst "" (formula "118")) (ifInst "" (formula "18")) (ifInst "" (formula "7")) (ifInst "" (formula "25"))) + (rule "true_left" (formula "75")) + (rule "Definition_axiom_for_remainingWriteCountOfBucket_in_de_wiesler_BucketPointers" (formula "75") (term "0")) + (rule "translateJavaAddInt" (formula "75") (term "2,0,0")) + (rule "translateJavaSubInt" (formula "75") (term "0")) + (rule "polySimp_elimSub" (formula "75") (term "0")) + (rule "polySimp_homoEq" (formula "75")) + (rule "polySimp_mulComm0" (formula "75") (term "1,0")) + (rule "polySimp_addComm0" (formula "75") (term "2,0,1,1,0")) + (rule "polySimp_rightDist" (formula "75") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "75") (term "1,1,0")) + (rule "polySimp_elimOne" (formula "75") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "75") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "75") (term "0")) + (rule "applyEq" (formula "75") (term "1,0") (ifseqformula "82")) + (rule "polySimp_addComm1" (formula "75") (term "0")) + (rule "polySimp_addComm1" (formula "75") (term "0,0")) + (rule "polySimp_addComm1" (formula "75") (term "0,0,0")) + (rule "polySimp_sepNegMonomial" (formula "75")) + (rule "polySimp_mulLiterals" (formula "75") (term "0")) + (rule "polySimp_elimOne" (formula "75") (term "0")) + (rule "applyEq" (formula "5") (term "1") (ifseqformula "75")) + (rule "applyEq" (formula "4") (term "0") (ifseqformula "75")) + (rule "inEqSimp_homoInEq1" (formula "4")) + (rule "polySimp_mulComm0" (formula "4") (term "1,0")) + (rule "polySimp_rightDist" (formula "4") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "4") (term "1,1,0")) + (rule "polySimp_elimOne" (formula "4") (term "1,1,0")) + (rule "polySimp_rightDist" (formula "4") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "4") (term "0,0,1,0")) + (rule "mul_literals" (formula "4") (term "0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "4") (term "0")) + (rule "polySimp_addAssoc" (formula "4") (term "0,0")) + (rule "polySimp_addAssoc" (formula "4") (term "0,0,0")) + (rule "polySimp_addComm0" (formula "4") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "4") (term "0,0,0")) + (rule "add_literals" (formula "4") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "4") (term "1,0,0,0")) + (rule "add_zero_right" (formula "4") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "4")) + (rule "polySimp_mulComm0" (formula "4") (term "1")) + (rule "polySimp_rightDist" (formula "4") (term "1")) + (rule "mul_literals" (formula "4") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "4") (term "1,1")) + (rule "polySimp_elimOne" (formula "4") (term "1,1")) + (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "19")) + (rule "andLeft" (formula "19")) + (rule "notLeft" (formula "19")) + (rule "notLeft" (formula "19")) + (rule "replace_known_right" (formula "8") (term "0") (ifseqformula "91")) + (builtin "One Step Simplification" (formula "8")) + (rule "replace_known_right" (formula "9") (term "0") (ifseqformula "90")) + (builtin "One Step Simplification" (formula "9")) + (rule "Definition_axiom_for_elementsToReadOfBucketBlockClassified_in_de_wiesler_BucketPointers" (formula "13") (term "0")) + (builtin "One Step Simplification" (formula "13")) + (rule "translateJavaAddInt" (formula "13") (term "4,0,1")) + (rule "translateJavaAddInt" (formula "13") (term "3,0,1")) + (rule "inEqSimp_ltToLeq" (formula "13") (term "0")) + (rule "polySimp_mulComm0" (formula "13") (term "1,0,0,0")) + (rule "applyEq" (formula "13") (term "1,4,0,1") (ifseqformula "76")) + (rule "applyEq" (formula "13") (term "1,0,0") (ifseqformula "81")) + (rule "polySimp_addComm1" (formula "13") (term "0,0")) + (rule "applyEq" (formula "13") (term "1,3,0,1") (ifseqformula "81")) + (rule "applyEq" (formula "13") (term "0,1,0,0") (ifseqformula "76")) + (rule "inEqSimp_sepNegMonomial0" (formula "13") (term "0")) + (rule "polySimp_mulLiterals" (formula "13") (term "0,0")) + (rule "polySimp_elimOne" (formula "13") (term "0,0")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "30") (inst "b=b")) + (builtin "One Step Simplification" (formula "30") (ifInst "" (formula "85")) (ifInst "" (formula "88"))) + (rule "expand_inInt" (formula "30") (term "1,0,0,1")) + (rule "replace_int_MAX" (formula "30") (term "1,0,1,0,0,1")) + (rule "replace_int_MIN" (formula "30") (term "0,1,1,0,0,1")) + (rule "andLeft" (formula "30")) + (rule "andLeft" (formula "30")) + (rule "andLeft" (formula "30")) + (rule "andLeft" (formula "30")) + (rule "andLeft" (formula "31")) + (rule "andLeft" (formula "30")) + (rule "andLeft" (formula "32")) + (rule "translateJavaCastInt" (formula "36") (term "0")) + (rule "translateJavaAddInt" (formula "35") (term "1")) + (rule "translateJavaCastInt" (formula "34") (term "0")) + (rule "translateJavaMulInt" (formula "31") (term "0")) + (rule "translateJavaMulInt" (formula "30") (term "1")) + (rule "translateJavaCastInt" (formula "33") (term "1")) + (rule "polySimp_mulComm0" (formula "31") (term "0")) + (rule "polySimp_mulComm0" (formula "30") (term "1")) + (rule "polySimp_addComm0" (formula "34") (term "1")) + (rule "castedGetAny" (formula "34") (term "0")) + (rule "castedGetAny" (formula "33") (term "0")) + (rule "castedGetAny" (formula "32") (term "1")) + (rule "inEqSimp_ltToLeq" (formula "34") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "34") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "34") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "34") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "31")) + (rule "inEqSimp_commuteLeq" (formula "30")) + (rule "inEqSimp_commuteLeq" (formula "31")) + (rule "applyEq" (formula "32") (term "0") (ifseqformula "58")) + (rule "inEqSimp_homoInEq0" (formula "32")) + (rule "polySimp_mulComm0" (formula "32") (term "1,0")) + (rule "polySimp_rightDist" (formula "32") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "32") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "32") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "32") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "32") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "32") (term "0")) + (rule "applyEq" (formula "31") (term "0") (ifseqformula "58")) + (rule "inEqSimp_commuteGeq" (formula "31")) + (rule "inEqSimp_sepPosMonomial0" (formula "32") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "32") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "32") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "32") (term "0,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "32") (term "1,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "32") (term "1,1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "31")) + (rule "polySimp_mulLiterals" (formula "31") (term "0")) + (rule "polySimp_elimOne" (formula "31") (term "0")) + (rule "inEqSimp_subsumption6" (formula "30") (ifseqformula "33")) + (rule "greater_literals" (formula "30") (term "0,0")) + (builtin "One Step Simplification" (formula "30")) + (rule "mul_literals" (formula "30") (term "1,0")) + (rule "leq_literals" (formula "30") (term "0")) + (builtin "One Step Simplification" (formula "30")) + (rule "true_left" (formula "30")) + (rule "Definition_axiom_for_isClassOfSlice_in_de_wiesler_Classifier" (formula "57") (term "0") (inst "i=i")) + (builtin "One Step Simplification" (formula "57")) + (rule "expand_inInt" (formula "57") (term "1,0,0")) + (rule "replace_int_MAX" (formula "57") (term "1,0,1,0,0")) + (rule "replace_int_MIN" (formula "57") (term "0,1,1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "57") (term "1,0,0,0")) + (rule "mul_literals" (formula "57") (term "1,0,0,1,0,0,0")) + (rule "add_literals" (formula "57") (term "0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "57") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "57") (term "1,1,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "57") (term "1,0,0,0")) + (rule "mul_literals" (formula "57") (term "1,1,0,0,0")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "76") (term "1")) + (rule "translateJavaMulInt" (formula "76") (term "0,2,1")) + (rule "polySimp_mulComm0" (formula "76") (term "0,2,1")) + (rule "pullOutSelect" (formula "76") (term "1") (inst "selectSK=arr_1")) + (rule "simplifySelectOfAnonEQ" (formula "76") (ifseqformula "69")) + (builtin "One Step Simplification" (formula "76") (ifInst "" (formula "93")) (ifInst "" (formula "10"))) + (rule "applyEqReverse" (formula "76") (term "1") (ifseqformula "77")) + (rule "hideAuxiliaryEq" (formula "77")) + (rule "elementOfSingleton" (formula "76") (term "0,0")) + (builtin "One Step Simplification" (formula "76")) + (rule "polySimp_homoEq" (formula "76") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "76") (term "1,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "76") (term "0,0,0")) + (rule "add_literals" (formula "76") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "76") (term "1,0,0,0")) + (rule "add_literals" (formula "76") (term "0,0,0")) + (rule "equal_literals" (formula "76") (term "0,0")) + (builtin "One Step Simplification" (formula "76")) + (rule "pullOutSelect" (formula "76") (term "0") (inst "selectSK=arr_2")) + (rule "simplifySelectOfAnon" (formula "76")) + (builtin "One Step Simplification" (formula "76") (ifInst "" (formula "93")) (ifInst "" (formula "10"))) + (rule "eqSymm" (formula "77")) + (rule "applyEqReverse" (formula "76") (term "1") (ifseqformula "77")) + (rule "hideAuxiliaryEq" (formula "77")) + (rule "elementOfSingleton" (formula "76") (term "0,0")) + (builtin "One Step Simplification" (formula "76")) + (rule "polySimp_homoEq" (formula "76") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "76") (term "1,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "76") (term "0,0,0")) + (rule "add_literals" (formula "76") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "76") (term "1,0,0,0")) + (rule "add_literals" (formula "76") (term "0,0,0")) + (rule "equal_literals" (formula "76") (term "0,0")) + (builtin "One Step Simplification" (formula "76")) + (rule "eqSymm" (formula "76")) + (rule "Contract_axiom_for_toReadCountOfBucket_in_BucketPointers" (formula "80") (term "0,2")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "80") (term "1,0,0") (ifseqformula "69")) + (builtin "One Step Simplification" (formula "80") (ifInst "" (formula "119")) (ifInst "" (formula "24"))) + (rule "wellFormedAnonEQ" (formula "80") (term "1,0") (ifseqformula "69")) + (rule "wellFormedAnon" (formula "80") (term "0,1,0")) + (rule "replace_known_left" (formula "80") (term "1,1,0") (ifseqformula "68")) + (builtin "One Step Simplification" (formula "80") (ifInst "" (formula "20")) (ifInst "" (formula "19"))) + (rule "inEqSimp_ltToLeq" (formula "80") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "80") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "80") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "80") (term "0,0,0")) + (rule "replace_known_left" (formula "80") (term "0,0,0") (ifseqformula "51")) + (builtin "One Step Simplification" (formula "80")) + (rule "inEqSimp_sepNegMonomial0" (formula "80") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "80") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "80") (term "0,0,0")) + (rule "replace_known_left" (formula "80") (term "0,0") (ifseqformula "54")) + (builtin "One Step Simplification" (formula "80")) + (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "29")) + (rule "andLeft" (formula "29")) + (rule "notLeft" (formula "29")) + (rule "notLeft" (formula "29")) + (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "80") (term "0,2")) + (builtin "One Step Simplification" (formula "80")) + (rule "translateJavaSubInt" (formula "80") (term "0,1,2")) + (rule "polySimp_elimSub" (formula "80") (term "0,1,2")) + (rule "inEqSimp_ltToLeq" (formula "80") (term "0,0,2")) + (rule "polySimp_mulComm0" (formula "80") (term "1,0,0,0,0,2")) + (rule "polySimp_sepNegMonomial" (formula "80") (term "1,2")) + (rule "polySimp_mulLiterals" (formula "80") (term "0,1,2")) + (rule "polySimp_elimOne" (formula "80") (term "0,1,2")) + (rule "inEqSimp_sepPosMonomial0" (formula "80") (term "0,0,2")) + (rule "polySimp_mulComm0" (formula "80") (term "1,0,0,2")) + (rule "polySimp_rightDist" (formula "80") (term "1,0,0,2")) + (rule "polySimp_mulLiterals" (formula "80") (term "1,1,0,0,2")) + (rule "mul_literals" (formula "80") (term "0,1,0,0,2")) + (rule "polySimp_elimOne" (formula "80") (term "1,1,0,0,2")) + (rule "inEqSimp_notLeq" (formula "80") (term "0,2")) + (rule "polySimp_rightDist" (formula "80") (term "1,0,0,0,2")) + (rule "mul_literals" (formula "80") (term "0,1,0,0,0,2")) + (rule "polySimp_addAssoc" (formula "80") (term "0,0,0,2")) + (rule "add_literals" (formula "80") (term "0,0,0,0,2")) + (rule "add_zero_left" (formula "80") (term "0,0,0,2")) + (rule "inEqSimp_sepPosMonomial1" (formula "80") (term "0,2")) + (rule "polySimp_mulLiterals" (formula "80") (term "1,0,2")) + (rule "polySimp_elimOne" (formula "80") (term "1,0,2")) + (rule "inEqSimp_or_subsumption6" (formula "80") (term "2")) + (rule "inEqSimp_gtToGeq" (formula "80") (term "0,1,2")) + (rule "polySimp_mulComm0" (formula "80") (term "1,0,0,0,1,2")) + (rule "polySimp_pullOutFactor2b" (formula "80") (term "0,0,1,2")) + (rule "add_literals" (formula "80") (term "1,1,0,0,1,2")) + (rule "times_zero_1" (formula "80") (term "1,0,0,1,2")) + (rule "add_zero_right" (formula "80") (term "0,0,1,2")) + (rule "qeq_literals" (formula "80") (term "0,1,2")) + (builtin "One Step Simplification" (formula "80")) + (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "81") (term "0")) + (builtin "One Step Simplification" (formula "81") (ifInst "" (formula "18")) (ifInst "" (formula "119")) (ifInst "" (formula "18")) (ifInst "" (formula "7")) (ifInst "" (formula "24"))) + (rule "wellFormedAnon" (formula "81") (term "1,0")) + (rule "translateJavaAddInt" (formula "81") (term "2,0,1,0,1")) + (rule "translateJavaAddInt" (formula "81") (term "2,1,1,0,0,1")) + (rule "replace_known_left" (formula "81") (term "0,1,0") (ifseqformula "20")) + (builtin "One Step Simplification" (formula "81") (ifInst "" (formula "19"))) + (rule "polySimp_addComm0" (formula "81") (term "2,1,1,0,0,1")) + (rule "polySimp_addComm0" (formula "81") (term "2,0,1,0,1")) + (rule "inEqSimp_ltToLeq" (formula "81") (term "1,0")) + (rule "polySimp_mulComm0" (formula "81") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "81") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "81") (term "0,0")) + (rule "replace_known_left" (formula "81") (term "0,0") (ifseqformula "50")) + (builtin "One Step Simplification" (formula "81")) + (rule "inEqSimp_commuteLeq" (formula "81") (term "1,0,0,0,1")) + (rule "inEqSimp_commuteLeq" (formula "81") (term "1,0,1")) + (rule "inEqSimp_commuteLeq" (formula "81") (term "0,0,0,0,1")) + (rule "replace_known_left" (formula "81") (term "0,0,0,0,1") (ifseqformula "2")) + (builtin "One Step Simplification" (formula "81")) + (rule "applyEq" (formula "81") (term "0,0,1,1") (ifseqformula "82")) + (rule "replace_known_left" (formula "81") (term "1,1") (ifseqformula "6")) + (builtin "One Step Simplification" (formula "81")) + (rule "applyEq" (formula "81") (term "0,1,0,1") (ifseqformula "82")) + (rule "inEqSimp_commuteLeq" (formula "81") (term "1,0,1")) + (rule "applyEq" (formula "81") (term "1,1,1") (ifseqformula "73")) + (rule "replace_known_left" (formula "81") (term "1,1") (ifseqformula "5")) + (builtin "One Step Simplification" (formula "81")) + (rule "applyEq" (formula "81") (term "0,0,1") (ifseqformula "82")) + (rule "inEqSimp_commuteGeq" (formula "81") (term "0,1")) + (rule "replace_known_left" (formula "81") (term "0,1") (ifseqformula "3")) + (builtin "One Step Simplification" (formula "81")) + (rule "applyEq" (formula "81") (term "0,1") (ifseqformula "73")) + (rule "inEqSimp_homoInEq1" (formula "81") (term "1")) + (rule "polySimp_mulComm0" (formula "81") (term "1,0,1")) + (rule "polySimp_rightDist" (formula "81") (term "1,0,1")) + (rule "polySimp_mulLiterals" (formula "81") (term "1,1,0,1")) + (rule "polySimp_elimOne" (formula "81") (term "1,1,0,1")) + (rule "polySimp_rightDist" (formula "81") (term "0,1,0,1")) + (rule "polySimp_rightDist" (formula "81") (term "0,0,1,0,1")) + (rule "mul_literals" (formula "81") (term "0,0,0,1,0,1")) + (rule "polySimp_addAssoc" (formula "81") (term "0,1")) + (rule "polySimp_addAssoc" (formula "81") (term "0,0,1")) + (rule "polySimp_addAssoc" (formula "81") (term "0,0,0,1")) + (rule "polySimp_addComm0" (formula "81") (term "0,0,0,0,1")) + (rule "polySimp_pullOutFactor1b" (formula "81") (term "0,0,0,1")) + (rule "add_literals" (formula "81") (term "1,1,0,0,0,1")) + (rule "times_zero_1" (formula "81") (term "1,0,0,0,1")) + (rule "add_zero_right" (formula "81") (term "0,0,0,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "81") (term "0")) + (rule "polySimp_mulLiterals" (formula "81") (term "0,0")) + (rule "polySimp_elimOne" (formula "81") (term "0,0")) + (rule "replace_known_left" (formula "81") (term "0") (ifseqformula "53")) + (builtin "One Step Simplification" (formula "81")) + (rule "inEqSimp_sepPosMonomial0" (formula "81")) + (rule "polySimp_mulComm0" (formula "81") (term "1")) + (rule "polySimp_rightDist" (formula "81") (term "1")) + (rule "mul_literals" (formula "81") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "81") (term "1,1")) + (rule "polySimp_elimOne" (formula "81") (term "1,1")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "18")) + (rule "notLeft" (formula "18")) + (rule "Contract_axiom_for_toReadCountOfBucket_in_BucketPointers" (formula "16") (term "0")) + (builtin "One Step Simplification" (formula "16") (ifInst "" (formula "118")) (ifInst "" (formula "77")) (ifInst "" (formula "78")) (ifInst "" (formula "7")) (ifInst "" (formula "24"))) + (rule "wellFormedAnon" (formula "16") (term "1,0")) + (rule "replace_known_left" (formula "16") (term "0,1,0") (ifseqformula "20")) + (builtin "One Step Simplification" (formula "16") (ifInst "" (formula "19"))) + (rule "inEqSimp_ltToLeq" (formula "16") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "16") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "16") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "16") (term "0,0,0")) + (rule "replace_known_left" (formula "16") (term "0,0,0") (ifseqformula "50")) + (builtin "One Step Simplification" (formula "16")) + (rule "inEqSimp_sepNegMonomial0" (formula "16") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "16") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "16") (term "0,0,0")) + (rule "replace_known_left" (formula "16") (term "0,0") (ifseqformula "53")) + (builtin "One Step Simplification" (formula "16")) + (rule "true_left" (formula "16")) + (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "16") (term "0")) + (rule "translateJavaSubInt" (formula "16") (term "1,0")) + (rule "polySimp_elimSub" (formula "16") (term "1,0")) + (rule "inEqSimp_ltToLeq" (formula "16") (term "0,0")) + (rule "polySimp_mulComm0" (formula "16") (term "1,0,0,0,0")) + (rule "applyEq" (formula "16") (term "0,1,1,0") (ifseqformula "80")) + (rule "polySimp_addComm0" (formula "16") (term "1,0")) + (rule "applyEq" (formula "16") (term "1,0,0,0") (ifseqformula "80")) + (rule "polySimp_addComm1" (formula "16") (term "0,0,0")) + (rule "applyEq" (formula "16") (term "1,1,0") (ifseqformula "74")) + (rule "applyEq" (formula "16") (term "0,1,0,0,0") (ifseqformula "74")) + (rule "inEqSimp_sepNegMonomial0" (formula "16") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "16") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "16") (term "0,0,0")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "80") (term "0")) + (rule "translateJavaAddInt" (formula "80") (term "0,2,0")) + (rule "translateJavaMulInt" (formula "80") (term "0,0,2,0")) + (rule "polySimp_mulComm0" (formula "80") (term "0,0,2,0")) + (rule "polySimp_addComm0" (formula "80") (term "0,2,0")) + (rule "pullOutSelect" (formula "80") (term "0") (inst "selectSK=arr_3")) + (rule "simplifySelectOfAnon" (formula "80")) + (builtin "One Step Simplification" (formula "80") (ifInst "" (formula "92")) (ifInst "" (formula "10"))) + (rule "eqSymm" (formula "81")) + (rule "applyEqReverse" (formula "80") (term "1") (ifseqformula "81")) + (rule "hideAuxiliaryEq" (formula "81")) + (rule "elementOfSingleton" (formula "80") (term "0,0")) + (builtin "One Step Simplification" (formula "80")) + (rule "Definition_axiom_for_writtenElementsOfBucketClassified_in_de_wiesler_BucketPointers" (formula "14") (term "0")) + (builtin "One Step Simplification" (formula "14")) + (rule "translateJavaSubInt" (formula "14") (term "4,0,0,1")) + (rule "translateJavaAddInt" (formula "14") (term "3,0,0,1")) + (rule "translateJavaSubInt" (formula "14") (term "0,0,0")) + (rule "translateJavaAddInt" (formula "14") (term "3,0,2")) + (rule "translateJavaAddInt" (formula "14") (term "4,0,2")) + (rule "translateJavaAddInt" (formula "14") (term "0,4,0,0,1")) + (rule "polySimp_elimSub" (formula "14") (term "0,0,0")) + (rule "polySimp_elimSub" (formula "14") (term "4,0,0,1")) + (rule "mul_literals" (formula "14") (term "1,4,0,0,1")) + (rule "polySimp_addComm0" (formula "14") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "14") (term "4,0,0,1")) + (rule "polySimp_addComm0" (formula "14") (term "0,4,0,0,1")) + (rule "inEqSimp_ltToLeq" (formula "14") (term "0,0")) + (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,0,0")) + (rule "polySimp_addComm1" (formula "14") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "14") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "14") (term "1,0")) + (rule "applyEq" (formula "14") (term "0,1,0") (ifseqformula "73")) + (rule "inEqSimp_homoInEq1" (formula "14") (term "1,0")) + (rule "polySimp_mulComm0" (formula "14") (term "1,0,1,0")) + (rule "polySimp_rightDist" (formula "14") (term "1,0,1,0")) + (rule "mul_literals" (formula "14") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "14") (term "0,1,0")) + (rule "add_literals" (formula "14") (term "0,0,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "14") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "14") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "14") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "14") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "14") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "14") (term "0,1,0")) + (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "16") (term "1")) + (rule "translateJavaSubInt" (formula "16") (term "1,1")) + (rule "polySimp_elimSub" (formula "16") (term "1,1")) + (rule "inEqSimp_ltToLeq" (formula "16") (term "0,1")) + (rule "polySimp_mulComm0" (formula "16") (term "1,0,0,0,1")) + (rule "inEqSimp_commuteLeq" (formula "16")) + (rule "inEqSimp_sepPosMonomial0" (formula "16") (term "0,0")) + (rule "polySimp_mulComm0" (formula "16") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "16") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "16") (term "1,1,0,0")) + (rule "mul_literals" (formula "16") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "16") (term "1,1,0,0")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "7") (inst "b=b")) + (builtin "One Step Simplification" (formula "7") (ifInst "" (formula "84")) (ifInst "" (formula "87"))) + (rule "expand_inInt" (formula "7") (term "1,0,0,1")) + (rule "replace_int_MAX" (formula "7") (term "1,0,1,0,0,1")) + (rule "replace_int_MIN" (formula "7") (term "0,1,1,0,0,1")) + (rule "andLeft" (formula "7")) + (rule "andLeft" (formula "7")) + (rule "andLeft" (formula "7")) + (rule "andLeft" (formula "7")) + (rule "andLeft" (formula "8")) + (rule "andLeft" (formula "7")) + (rule "andLeft" (formula "9")) + (rule "translateJavaCastInt" (formula "13") (term "0")) + (rule "translateJavaAddInt" (formula "12") (term "1")) + (rule "translateJavaCastInt" (formula "11") (term "0")) + (rule "translateJavaMulInt" (formula "8") (term "0")) + (rule "translateJavaMulInt" (formula "7") (term "1")) + (rule "translateJavaCastInt" (formula "10") (term "1")) + (rule "polySimp_mulComm0" (formula "8") (term "0")) + (rule "polySimp_mulComm0" (formula "7") (term "1")) + (rule "polySimp_addComm0" (formula "11") (term "1")) + (rule "castedGetAny" (formula "11") (term "0")) + (rule "castedGetAny" (formula "10") (term "0")) + (rule "castedGetAny" (formula "9") (term "1")) + (rule "inEqSimp_ltToLeq" (formula "11") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "11") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "11") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "8")) + (rule "inEqSimp_commuteLeq" (formula "7")) + (rule "inEqSimp_commuteLeq" (formula "8")) + (rule "applyEq" (formula "8") (term "0") (ifseqformula "56")) + (rule "inEqSimp_commuteGeq" (formula "8")) + (rule "applyEq" (formula "8") (term "0") (ifseqformula "55")) + (rule "inEqSimp_homoInEq0" (formula "8")) + (rule "polySimp_mulComm0" (formula "8") (term "1,0")) + (rule "polySimp_rightDist" (formula "8") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "8") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "8") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "8") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "8") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "8") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "9") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "9") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "9") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "9") (term "0,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "9") (term "1,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "9") (term "1,1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "8")) + (rule "polySimp_mulLiterals" (formula "8") (term "0")) + (rule "polySimp_elimOne" (formula "8") (term "0")) + (rule "inEqSimp_subsumption6" (formula "7") (ifseqformula "31")) + (rule "mul_literals" (formula "7") (term "1,1,0")) + (rule "greater_literals" (formula "7") (term "0,0")) + (builtin "One Step Simplification" (formula "7")) + (rule "leq_literals" (formula "7") (term "0")) + (builtin "One Step Simplification" (formula "7")) + (rule "true_left" (formula "7")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "2") (term "0")) + (rule "translateJavaCastInt" (formula "2") (term "0,0")) + (rule "castedGetAny" (formula "2") (term "0,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "5") (term "0")) + (rule "translateJavaCastInt" (formula "5") (term "0,0")) + (rule "castedGetAny" (formula "5") (term "0,0")) + (rule "applyEq" (formula "5") (term "0,0") (ifseqformula "53")) + (rule "inEqSimp_homoInEq1" (formula "5")) + (rule "polySimp_addComm1" (formula "5") (term "0")) + (rule "polySimp_addComm1" (formula "5") (term "0,0")) + (rule "polySimp_addComm1" (formula "5") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "5")) + (rule "polySimp_mulLiterals" (formula "5") (term "0")) + (rule "polySimp_elimOne" (formula "5") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "5") (ifseqformula "4")) + (rule "polySimp_rightDist" (formula "5") (term "0,0")) + (rule "polySimp_rightDist" (formula "5") (term "0,0,0")) + (rule "polySimp_rightDist" (formula "5") (term "0,0,0,0")) + (rule "mul_literals" (formula "5") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "5") (term "1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "5") (term "1,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "5") (term "0")) + (rule "polySimp_addComm1" (formula "5") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "5") (term "0")) + (rule "add_literals" (formula "5") (term "1,1,0")) + (rule "times_zero_1" (formula "5") (term "1,0")) + (rule "polySimp_addLiterals" (formula "5") (term "0")) + (rule "polySimp_addComm1" (formula "5") (term "0")) + (rule "polySimp_addComm1" (formula "5") (term "0,0")) + (rule "add_literals" (formula "5") (term "0,0,0")) + (rule "add_zero_left" (formula "5") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "5")) + (rule "polySimp_mulLiterals" (formula "5") (term "0")) + (rule "polySimp_elimOne" (formula "5") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "1") (ifseqformula "5")) + (rule "mul_literals" (formula "1") (term "0,0")) + (rule "add_zero_left" (formula "1") (term "0")) + (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "8") (term "0")) + (builtin "One Step Simplification" (formula "8")) + (rule "translateJavaMod" (formula "8") (term "0")) + (rule "jmod_axiom" (formula "8") (term "0")) + (rule "polySimp_mulLiterals" (formula "8") (term "1,0")) + (rule "polySimp_sepNegMonomial" (formula "8")) + (rule "polySimp_mulLiterals" (formula "8") (term "0")) + (rule "newSym_eq" (formula "8") (inst "l=l_0") (inst "newSymDef=mul(int::final(result_1, de.wiesler.Increment::$position), - Z(0(#)))") (inst "l=l_0")) - (rule "times_zero_1" (formula "91") (term "1,1")) - (rule "add_zero_right" (formula "91") (term "1")) - (rule "applyEq" (formula "92") (term "0,0") (ifseqformula "91")) - (rule "eqSymm" (formula "92")) - (rule "applyEq" (formula "89") (term "1") (ifseqformula "92")) - (rule "applyEq" (formula "137") (term "0,1") (ifseqformula "92")) - (rule "inEqSimp_homoInEq1" (formula "137") (term "1")) - (rule "polySimp_mulLiterals" (formula "137") (term "1,0,1")) - (rule "polySimp_addComm1" (formula "137") (term "0,1")) - (rule "applyEq" (formula "7") (term "0,0,0") (ifseqformula "92")) - (rule "inEqSimp_homoInEq1" (formula "7") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "7") (term "1,0,0,0")) - (rule "polySimp_addComm1" (formula "7") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "7") (term "0,0,0,0")) - (rule "applyEq" (formula "7") (term "1,4,0,0,1") (ifseqformula "92")) - (rule "polySimp_addComm1" (formula "7") (term "4,0,0,1")) - (rule "applyEq" (formula "84") (term "0") (ifseqformula "92")) - (rule "applyEq" (formula "64") (term "1,0,0") (ifseqformula "92")) - (rule "applyEq" (formula "98") (term "1,1,0,0,0,0") (ifseqformula "92")) - (rule "applyEq" (formula "91") (term "0,0") (ifseqformula "92")) - (rule "applyEq" (formula "6") (term "1,3,0,1") (ifseqformula "92")) - (rule "polySimp_addComm0" (formula "6") (term "3,0,1")) - (rule "applyEq" (formula "63") (term "0") (ifseqformula "92")) - (rule "inEqSimp_homoInEq0" (formula "63")) - (rule "polySimp_mulLiterals" (formula "63") (term "1,0")) - (rule "polySimp_addComm1" (formula "63") (term "0")) - (rule "applyEq" (formula "6") (term "1,1,0") (ifseqformula "92")) - (rule "applyEq" (formula "137") (term "0,0") (ifseqformula "92")) - (rule "inEqSimp_homoInEq0" (formula "137") (term "0")) - (rule "polySimp_mulLiterals" (formula "137") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "137") (term "0,0")) - (rule "applyEq" (formula "77") (term "1,1,0,0,0") (ifseqformula "92")) - (rule "applyEq" (formula "7") (term "1,4,0,2") (ifseqformula "92")) - (rule "polySimp_addComm0" (formula "7") (term "4,0,2")) - (rule "applyEq" (formula "77") (term "0,0,1,0,0") (ifseqformula "92")) - (rule "polySimp_mulLiterals" (formula "77") (term "0,1,0,0")) - (rule "applyEq" (formula "65") (term "1,1") (ifseqformula "92")) - (rule "applyEq" (formula "66") (term "1") (ifseqformula "92")) - (rule "applyEq" (formula "98") (term "0,0,1,0,0,0") (ifseqformula "92")) - (rule "polySimp_mulLiterals" (formula "98") (term "0,1,0,0,0")) - (rule "applyEq" (formula "94") (term "1") (ifseqformula "92")) - (rule "inEqSimp_sepNegMonomial0" (formula "137") (term "1")) - (rule "polySimp_mulLiterals" (formula "137") (term "0,1")) - (rule "polySimp_elimOne" (formula "137") (term "0,1")) - (rule "inEqSimp_sepPosMonomial0" (formula "7") (term "0,0")) - (rule "polySimp_mulComm0" (formula "7") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "7") (term "1,0,0")) - (rule "polySimp_mulLiterals" (formula "7") (term "1,1,0,0")) - (rule "polySimp_elimOne" (formula "7") (term "1,1,0,0")) - (rule "polySimp_rightDist" (formula "7") (term "0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "7") (term "1,0,1,0,0")) - (rule "mul_literals" (formula "7") (term "0,0,1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "63")) - (rule "polySimp_mulComm0" (formula "63") (term "1")) - (rule "polySimp_rightDist" (formula "63") (term "1")) - (rule "polySimp_mulLiterals" (formula "63") (term "1,1")) - (rule "mul_literals" (formula "63") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "137") (term "0")) - (rule "polySimp_mulLiterals" (formula "137") (term "0,0")) - (rule "polySimp_elimOne" (formula "137") (term "0,0")) - (rule "elimGcdGeq_antec" (formula "84") (inst "elimGcd=Z(6(5(2(#))))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcdRightDiv=Z(0(#))")) - (rule "polySimp_mulLiterals" (formula "84") (term "1,0,1,0")) - (rule "add_zero_right" (formula "84") (term "0,0,0,1,0")) - (rule "leq_literals" (formula "84") (term "0,0")) - (builtin "One Step Simplification" (formula "84")) - (rule "polySimp_mulLiterals" (formula "84") (term "1,0,0,0,0")) - (rule "mul_literals" (formula "84") (term "1,0,0,0,0")) - (rule "add_literals" (formula "84") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "84") (term "0,0")) - (rule "add_literals" (formula "84") (term "1,1,0,0")) - (rule "times_zero_1" (formula "84") (term "1,0,0")) - (rule "add_zero_right" (formula "84") (term "0,0")) - (rule "leq_literals" (formula "84") (term "0")) - (builtin "One Step Simplification" (formula "84")) - (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "90")) - (rule "polySimp_rightDist" (formula "63") (term "0,0")) - (rule "mul_literals" (formula "63") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "63") (term "1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "63")) - (rule "polySimp_mulComm0" (formula "63") (term "1")) - (rule "polySimp_rightDist" (formula "63") (term "1")) - (rule "polySimp_mulLiterals" (formula "63") (term "1,1")) - (rule "mul_literals" (formula "63") (term "0,1")) - (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "71")) - (rule "polySimp_rightDist" (formula "64") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "64") (term "1,0,0")) - (rule "mul_literals" (formula "64") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "64")) - (rule "polySimp_mulComm0" (formula "64") (term "1")) - (rule "polySimp_rightDist" (formula "64") (term "1")) - (rule "polySimp_mulLiterals" (formula "64") (term "1,1")) - (rule "mul_literals" (formula "64") (term "0,1")) - (rule "inEqSimp_exactShadow3" (formula "87") (ifseqformula "91")) - (rule "mul_literals" (formula "87") (term "0,0")) - (rule "add_zero_left" (formula "87") (term "0")) - (rule "inEqSimp_subsumption6" (formula "87") (ifseqformula "86")) - (rule "greater_literals" (formula "87") (term "0,0")) - (builtin "One Step Simplification" (formula "87")) - (rule "mul_literals" (formula "87") (term "1,0")) - (rule "leq_literals" (formula "87") (term "0")) - (builtin "One Step Simplification" (formula "87")) - (rule "true_left" (formula "87")) - (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "52")) - (rule "polySimp_rightDist" (formula "63") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "63") (term "1,0,0")) - (rule "mul_literals" (formula "63") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "63") (term "0")) - (rule "polySimp_addAssoc" (formula "63") (term "0,0")) - (rule "polySimp_addComm1" (formula "63") (term "0,0,0")) - (rule "add_literals" (formula "63") (term "0,0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "63")) - (rule "polySimp_mulComm0" (formula "63") (term "1")) - (rule "polySimp_rightDist" (formula "63") (term "1")) - (rule "polySimp_mulLiterals" (formula "63") (term "1,1")) - (rule "polySimp_elimOne" (formula "63") (term "1,1")) - (rule "polySimp_rightDist" (formula "63") (term "0,1")) - (rule "mul_literals" (formula "63") (term "0,0,1")) - (rule "polySimp_mulLiterals" (formula "63") (term "1,0,1")) - (rule "inEqSimp_contradInEq1" (formula "7") (term "0,0") (ifseqformula "63")) - (rule "inEqSimp_homoInEq1" (formula "7") (term "0,0,0")) - (rule "polySimp_mulComm0" (formula "7") (term "1,0,0,0,0")) - (rule "polySimp_rightDist" (formula "7") (term "1,0,0,0,0")) - (rule "polySimp_rightDist" (formula "7") (term "0,1,0,0,0,0")) - (rule "mul_literals" (formula "7") (term "0,0,1,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "7") (term "1,0,1,0,0,0,0")) - (rule "polySimp_addAssoc" (formula "7") (term "0,0,0,0")) - (rule "polySimp_addComm1" (formula "7") (term "0,0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "7") (term "0,0,0,0")) - (rule "add_literals" (formula "7") (term "1,1,0,0,0,0")) - (rule "times_zero_1" (formula "7") (term "1,0,0,0,0")) - (rule "add_zero_right" (formula "7") (term "0,0,0,0")) - (rule "polySimp_addAssoc" (formula "7") (term "0,0,0,0")) - (rule "polySimp_addComm1" (formula "7") (term "0,0,0,0,0")) - (rule "add_literals" (formula "7") (term "0,0,0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "7") (term "0,0,0,0")) - (rule "add_literals" (formula "7") (term "1,1,0,0,0,0")) - (rule "times_zero_1" (formula "7") (term "1,0,0,0,0")) - (rule "add_literals" (formula "7") (term "0,0,0,0")) - (rule "leq_literals" (formula "7") (term "0,0,0")) - (builtin "One Step Simplification" (formula "7")) - (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "38")) - (rule "polySimp_rightDist" (formula "63") (term "0,0")) - (rule "polySimp_rightDist" (formula "63") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "63") (term "1,0,0,0")) - (rule "mul_literals" (formula "63") (term "0,0,0,0")) - (rule "polySimp_addAssoc" (formula "63") (term "0")) - (rule "polySimp_addComm1" (formula "63") (term "0,0")) - (rule "polySimp_pullOutFactor2b" (formula "63") (term "0")) - (rule "add_literals" (formula "63") (term "1,1,0")) - (rule "times_zero_1" (formula "63") (term "1,0")) - (rule "polySimp_addLiterals" (formula "63") (term "0")) - (rule "polySimp_addComm1" (formula "63") (term "0")) - (rule "add_literals" (formula "63") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "63")) - (rule "polySimp_mulLiterals" (formula "63") (term "0")) - (rule "elimGcdLeq_antec" (formula "63") (inst "elimGcd=Z(6(5(2(#))))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcdRightDiv=Z(6(0(6(8(8(3(8(#))))))))")) - (rule "polySimp_mulLiterals" (formula "63") (term "1,0,1,0")) - (rule "leq_literals" (formula "63") (term "0,0")) - (builtin "One Step Simplification" (formula "63")) - (rule "neg_literal" (formula "63") (term "0,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "63") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "63") (term "1,0,0,0,0,0")) - (rule "add_literals" (formula "63") (term "0,0,0,0,0")) - (rule "add_literals" (formula "63") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "63") (term "0,0")) - (rule "add_literals" (formula "63") (term "1,1,0,0")) - (rule "times_zero_1" (formula "63") (term "1,0,0")) - (rule "add_zero_right" (formula "63") (term "0,0")) - (rule "qeq_literals" (formula "63") (term "0")) - (builtin "One Step Simplification" (formula "63")) - (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "36")) - (rule "polySimp_rightDist" (formula "64") (term "0,0")) - (rule "polySimp_addComm1" (formula "64") (term "0")) - (rule "polySimp_rightDist" (formula "64") (term "0,0,0")) - (rule "mul_literals" (formula "64") (term "0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "64") (term "1,0,0,0")) - (rule "polySimp_addComm1" (formula "64") (term "0,0")) - (rule "add_literals" (formula "64") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "64")) - (rule "polySimp_mulLiterals" (formula "64") (term "0")) - (rule "polySimp_elimOne" (formula "64") (term "0")) - (rule "inEqSimp_subsumption0" (formula "142") (term "0") (ifseqformula "64")) - (rule "inEqSimp_homoInEq0" (formula "142") (term "0,0")) - (rule "polySimp_mulComm0" (formula "142") (term "1,0,0,0")) - (rule "polySimp_rightDist" (formula "142") (term "1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "142") (term "1,1,0,0,0")) - (rule "mul_literals" (formula "142") (term "0,1,0,0,0")) - (rule "polySimp_addAssoc" (formula "142") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "142") (term "0,0,0,0")) - (rule "add_literals" (formula "142") (term "0,0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "142") (term "0,0,0")) - (rule "add_literals" (formula "142") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "142") (term "1,0,0,0")) - (rule "add_literals" (formula "142") (term "0,0,0")) - (rule "qeq_literals" (formula "142") (term "0,0")) - (builtin "One Step Simplification" (formula "142")) - (rule "inEqSimp_geqRight" (formula "142")) - (rule "polySimp_rightDist" (formula "1") (term "1,0,0")) - (rule "mul_literals" (formula "1") (term "0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,1,0,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0,0")) - (rule "add_literals" (formula "1") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "1")) - (rule "polySimp_mulComm0" (formula "1") (term "1")) - (rule "polySimp_rightDist" (formula "1") (term "1")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,1")) - (rule "mul_literals" (formula "1") (term "0,1")) - (rule "inEqSimp_subsumption0" (formula "65") (ifseqformula "1")) - (rule "inEqSimp_homoInEq0" (formula "65") (term "0")) - (rule "polySimp_mulComm0" (formula "65") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "65") (term "1,0,0")) - (rule "polySimp_mulLiterals" (formula "65") (term "1,1,0,0")) - (rule "mul_literals" (formula "65") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "65") (term "0,0")) - (rule "polySimp_addComm1" (formula "65") (term "0,0,0")) - (rule "add_literals" (formula "65") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "65") (term "0,0")) - (rule "add_literals" (formula "65") (term "1,1,0,0")) - (rule "times_zero_1" (formula "65") (term "1,0,0")) - (rule "add_zero_right" (formula "65") (term "0,0")) - (rule "qeq_literals" (formula "65") (term "0")) - (builtin "One Step Simplification" (formula "65")) - (rule "true_left" (formula "65")) - (rule "inEqSimp_exactShadow3" (formula "34") (ifseqformula "1")) - (rule "times_zero_1" (formula "34") (term "0,0")) - (rule "add_zero_left" (formula "34") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "34")) - (rule "polySimp_mulLiterals" (formula "34") (term "0")) - (rule "inEqSimp_contradInEq5" (formula "34") (ifseqformula "90")) - (rule "mul_literals" (formula "34") (term "1,1,0")) - (rule "greater_literals" (formula "34") (term "0,0")) - (builtin "One Step Simplification" (formula "34")) - (rule "qeq_literals" (formula "34") (term "0")) - (builtin "One Step Simplification" (formula "34")) - (rule "closeFalse" (formula "34")) + Z(0(#)))")) + (rule "times_zero_1" (formula "8") (term "1,1")) + (rule "add_zero_right" (formula "8") (term "1")) + (rule "applyEq" (formula "9") (term "0,0") (ifseqformula "8")) + (rule "eqSymm" (formula "9")) + (rule "applyEq" (formula "8") (term "0,0") (ifseqformula "9")) + (rule "applyEq" (formula "82") (term "1,1,0,0,0") (ifseqformula "9")) + (rule "applyEq" (formula "73") (term "1,0,0,0,1,1,1") (ifseqformula "9")) + (rule "applyEq" (formula "16") (term "1,1,0") (ifseqformula "9")) + (rule "applyEq" (formula "6") (term "0") (ifseqformula "9")) + (rule "inEqSimp_commuteLeq" (formula "6")) + (rule "applyEq" (formula "4") (term "1") (ifseqformula "9")) + (rule "applyEq" (formula "16") (term "1,3,0,1") (ifseqformula "9")) + (rule "polySimp_addComm0" (formula "16") (term "3,0,1")) + (rule "applyEq" (formula "73") (term "1,1,1,0,0,1,1") (ifseqformula "9")) + (rule "applyEq" (formula "73") (term "1,1,1,0,0,0,1,1") (ifseqformula "9")) + (rule "applyEq" (formula "2") (term "0") (ifseqformula "9")) + (rule "applyEq" (formula "123") (term "0,1") (ifseqformula "9")) + (rule "inEqSimp_homoInEq1" (formula "123") (term "1")) + (rule "polySimp_mulLiterals" (formula "123") (term "1,0,1")) + (rule "polySimp_addComm1" (formula "123") (term "0,1")) + (rule "applyEq" (formula "84") (term "1,1,0,0,0,0") (ifseqformula "9")) + (rule "applyEq" (formula "123") (term "0,0") (ifseqformula "9")) + (rule "inEqSimp_homoInEq0" (formula "123") (term "0")) + (rule "polySimp_mulLiterals" (formula "123") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "123") (term "0,0")) + (rule "applyEq" (formula "19") (term "1,1,0,1") (ifseqformula "9")) + (rule "applyEq" (formula "84") (term "0,0,1,0,0,0") (ifseqformula "9")) + (rule "polySimp_mulLiterals" (formula "84") (term "0,1,0,0,0")) + (rule "applyEq" (formula "82") (term "0,0,1,0,0") (ifseqformula "9")) + (rule "polySimp_mulLiterals" (formula "82") (term "0,1,0,0")) + (rule "applyEq" (formula "19") (term "0,0,1,1") (ifseqformula "9")) + (rule "polySimp_mulLiterals" (formula "19") (term "0,1,1")) + (rule "applyEq" (formula "83") (term "1") (ifseqformula "9")) + (rule "applyEq" (formula "7") (term "1,0,1") (ifseqformula "9")) + (rule "polySimp_addComm1" (formula "7") (term "0,1")) + (rule "applyEq" (formula "74") (term "1,1") (ifseqformula "9")) + (rule "applyEq" (formula "75") (term "1,0,0,1") (ifseqformula "9")) + (rule "inEqSimp_sepNegMonomial0" (formula "123") (term "1")) + (rule "polySimp_mulLiterals" (formula "123") (term "0,1")) + (rule "polySimp_elimOne" (formula "123") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "123") (term "0")) + (rule "polySimp_mulLiterals" (formula "123") (term "0,0")) + (rule "polySimp_elimOne" (formula "123") (term "0,0")) + (rule "elimGcdGeq_antec" (formula "2") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "polySimp_mulLiterals" (formula "2") (term "1,0,1,0")) + (rule "add_zero_right" (formula "2") (term "0,0,0,1,0")) + (rule "leq_literals" (formula "2") (term "0,0")) + (builtin "One Step Simplification" (formula "2")) + (rule "polySimp_mulLiterals" (formula "2") (term "1,0,0,0,0")) + (rule "mul_literals" (formula "2") (term "1,0,0,0,0")) + (rule "add_literals" (formula "2") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "2") (term "0,0")) + (rule "add_literals" (formula "2") (term "1,1,0,0")) + (rule "times_zero_1" (formula "2") (term "1,0,0")) + (rule "add_zero_right" (formula "2") (term "0,0")) + (rule "leq_literals" (formula "2") (term "0")) + (builtin "One Step Simplification" (formula "2")) + (rule "inEqSimp_exactShadow3" (formula "7") (ifseqformula "5")) + (rule "polySimp_rightDist" (formula "7") (term "0,0")) + (rule "polySimp_rightDist" (formula "7") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "7") (term "1,0,0,0")) + (rule "polySimp_elimOne" (formula "7") (term "1,0,0,0")) + (rule "polySimp_rightDist" (formula "7") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "7") (term "1,0,0,0,0")) + (rule "mul_literals" (formula "7") (term "0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "7") (term "0")) + (rule "polySimp_addComm1" (formula "7") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "7") (term "0")) + (rule "add_literals" (formula "7") (term "1,1,0")) + (rule "times_zero_1" (formula "7") (term "1,0")) + (rule "polySimp_addLiterals" (formula "7") (term "0")) + (rule "polySimp_addComm1" (formula "7") (term "0")) + (rule "polySimp_addComm1" (formula "7") (term "0,0")) + (rule "add_literals" (formula "7") (term "0,0,0")) + (rule "add_zero_left" (formula "7") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "7")) + (rule "polySimp_mulLiterals" (formula "7") (term "1")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "4") (term "0")) + (builtin "One Step Simplification" (formula "4") (ifInst "" (formula "121")) (ifInst "" (formula "27"))) + (rule "wellFormedAnon" (formula "4") (term "1,0")) + (rule "translateJavaSubInt" (formula "4") (term "2,0,1,0,1,1,1,1,1")) + (rule "translateJavaAddInt" (formula "4") (term "2,1,1,0,1,1,1,1")) + (rule "replace_known_left" (formula "4") (term "1,1,0") (ifseqformula "22")) + (builtin "One Step Simplification" (formula "4") (ifInst "" (formula "23"))) + (rule "polySimp_elimSub" (formula "4") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "4") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "4") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "4") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "4") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "4") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "4") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "4") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "4") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "4") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "4") (term "0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "4") (term "1,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "4") (term "0,0,0")) + (rule "replace_known_left" (formula "4") (term "0,0,0") (ifseqformula "53")) + (builtin "One Step Simplification" (formula "4")) + (rule "inEqSimp_commuteLeq" (formula "4") (term "0,0")) + (rule "inEqSimp_commuteLeq" (formula "4") (term "1,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "4") (term "1,0,0,1,1")) + (rule "applyEq" (formula "4") (term "0,1,0,1,1,1,1") (ifseqformula "76")) + (rule "inEqSimp_commuteGeq" (formula "4") (term "1,0,1,1,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "4") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "4") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "4") (term "0,0,0,1,1,1,1")) + (rule "replace_known_left" (formula "4") (term "0,0,1,1,1,1") (ifseqformula "56")) + (builtin "One Step Simplification" (formula "4")) + (rule "inEqSimp_sepNegMonomial0" (formula "4") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "4") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "4") (term "0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_subsumption1" (formula "4") (term "0,0") (ifseqformula "56")) + (rule "inEqSimp_homoInEq0" (formula "4") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "4") (term "0,0,0,0")) + (rule "add_literals" (formula "4") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "4") (term "1,0,0,0,0")) + (rule "add_literals" (formula "4") (term "0,0,0,0")) + (rule "qeq_literals" (formula "4") (term "0,0,0")) + (builtin "One Step Simplification" (formula "4")) + (rule "inEqSimp_subsumption1" (formula "4") (term "1,0,0,1,1,1,1,1") (ifseqformula "56")) + (rule "inEqSimp_homoInEq0" (formula "4") (term "0,1,0,0,1,1,1,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "4") (term "0,0,1,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "4") (term "1,1,0,0,1,0,0,1,1,1,1,1")) + (rule "times_zero_1" (formula "4") (term "1,0,0,1,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "4") (term "0,0,1,0,0,1,1,1,1,1")) + (rule "qeq_literals" (formula "4") (term "0,1,0,0,1,1,1,1,1")) + (builtin "One Step Simplification" (formula "4")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "5") (term "0")) + (rule "translateJavaCastInt" (formula "5") (term "0,0")) + (rule "castedGetAny" (formula "5") (term "0,0")) + (rule "inEqSimp_exactShadow3" (formula "3") (ifseqformula "5")) + (rule "mul_literals" (formula "3") (term "0,0")) + (rule "add_zero_left" (formula "3") (term "0")) + (rule "inEqSimp_subsumption6" (formula "3") (ifseqformula "2")) + (rule "mul_literals" (formula "3") (term "1,1,0")) + (rule "greater_literals" (formula "3") (term "0,0")) + (builtin "One Step Simplification" (formula "3")) + (rule "leq_literals" (formula "3") (term "0")) + (builtin "One Step Simplification" (formula "3")) + (rule "true_left" (formula "3")) + (rule "Definition_axiom_for_writtenCountOfBucket_in_de_wiesler_BucketPointers" (formula "77") (term "1,1")) + (rule "translateJavaSubInt" (formula "77") (term "1,1")) + (rule "polySimp_elimSub" (formula "77") (term "1,1")) + (rule "polySimp_addComm0" (formula "77") (term "1,1")) + (rule "polySimp_addAssoc" (formula "77") (term "1")) + (rule "Contract_axiom_for_writtenCountOfBucket_in_BucketPointers" (formula "77") (term "0")) + (builtin "One Step Simplification" (formula "77") (ifInst "" (formula "122")) (ifInst "" (formula "27"))) + (rule "wellFormedAnon" (formula "77") (term "1,0")) + (rule "replace_known_left" (formula "77") (term "1,1,0") (ifseqformula "22")) + (builtin "One Step Simplification" (formula "77") (ifInst "" (formula "23"))) + (rule "inEqSimp_ltToLeq" (formula "77") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "77") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "77") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "77") (term "0,0,0")) + (rule "replace_known_left" (formula "77") (term "0,0,0") (ifseqformula "53")) + (builtin "One Step Simplification" (formula "77")) + (rule "inEqSimp_sepNegMonomial0" (formula "77") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "77") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "77") (term "0,0,0")) + (rule "replace_known_left" (formula "77") (term "0,0") (ifseqformula "56")) + (builtin "One Step Simplification" (formula "77")) + (rule "Definition_axiom_for_writtenCountOfBucket_in_de_wiesler_BucketPointers" (formula "78") (term "0")) + (rule "translateJavaSubInt" (formula "78") (term "0")) + (rule "polySimp_elimSub" (formula "78") (term "0")) + (rule "polySimp_homoEq" (formula "78")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0")) + (rule "polySimp_addComm0" (formula "78") (term "1,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "78") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "78") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0")) + (rule "polySimp_sepNegMonomial" (formula "78")) + (rule "polySimp_mulLiterals" (formula "78") (term "0")) + (rule "polySimp_elimOne" (formula "78") (term "0")) + (rule "applyEq" (formula "18") (term "1,4,0,2") (ifseqformula "78")) + (rule "polySimp_addAssoc" (formula "18") (term "4,0,2")) + (rule "polySimp_addAssoc" (formula "18") (term "0,4,0,2")) + (rule "polySimp_addAssoc" (formula "18") (term "0,0,4,0,2")) + (rule "polySimp_addComm0" (formula "18") (term "0,0,0,4,0,2")) + (rule "applyEq" (formula "18") (term "0,0,0") (ifseqformula "78")) + (rule "inEqSimp_homoInEq1" (formula "18") (term "0,0")) + (rule "polySimp_mulComm0" (formula "18") (term "1,0,0,0")) + (rule "polySimp_rightDist" (formula "18") (term "1,0,0,0")) + (rule "polySimp_rightDist" (formula "18") (term "0,1,0,0,0")) + (rule "polySimp_rightDist" (formula "18") (term "0,0,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "18") (term "1,0,0,1,0,0,0")) + (rule "mul_literals" (formula "18") (term "0,0,0,1,0,0,0")) + (rule "polySimp_elimOne" (formula "18") (term "1,0,0,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "18") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "18") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "18") (term "0,0,0,0,0")) + (rule "polySimp_addComm1" (formula "18") (term "0,0,0,0,0,0")) + (rule "polySimp_addComm1" (formula "18") (term "0,0,0,0,0,0,0")) + (rule "add_literals" (formula "18") (term "0,0,0,0,0,0,0,0")) + (rule "applyEq" (formula "18") (term "1,4,0,0,1") (ifseqformula "78")) + (rule "polySimp_addAssoc" (formula "18") (term "4,0,0,1")) + (rule "polySimp_addAssoc" (formula "18") (term "0,4,0,0,1")) + (rule "polySimp_addAssoc" (formula "18") (term "0,0,4,0,0,1")) + (rule "polySimp_addComm1" (formula "18") (term "0,0,0,4,0,0,1")) + (rule "add_literals" (formula "18") (term "0,0,0,0,4,0,0,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "18") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "18") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "18") (term "0,0,0")) + (rule "Definition_axiom_for_remainingWriteCountOfBucket_in_de_wiesler_BucketPointers" (formula "21") (term "1,1")) + (rule "translateJavaSubInt" (formula "21") (term "1,1")) + (rule "translateJavaAddInt" (formula "21") (term "2,0,1,1")) + (rule "polySimp_elimSub" (formula "21") (term "1,1")) + (rule "polySimp_addComm0" (formula "21") (term "2,0,1,1")) + (rule "polySimp_addAssoc" (formula "21") (term "1")) + (rule "Definition_axiom_for_remainingWriteCountOfBucket_in_de_wiesler_BucketPointers" (formula "21") (term "0")) + (rule "translateJavaAddInt" (formula "21") (term "2,0,0")) + (rule "translateJavaSubInt" (formula "21") (term "0")) + (rule "polySimp_elimSub" (formula "21") (term "0")) + (rule "polySimp_addComm0" (formula "21") (term "2,0,0")) + (rule "inEqSimp_homoInEq0" (formula "21")) + (rule "polySimp_mulComm0" (formula "21") (term "1,0")) + (rule "polySimp_rightDist" (formula "21") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "21") (term "1,1,0")) + (rule "polySimp_elimOne" (formula "21") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "21") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "21") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "21")) + (rule "polySimp_mulComm0" (formula "21") (term "1")) + (rule "polySimp_rightDist" (formula "21") (term "1")) + (rule "polySimp_mulLiterals" (formula "21") (term "1,1")) + (rule "polySimp_elimOne" (formula "21") (term "1,1")) + (rule "polySimp_rightDist" (formula "21") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "21") (term "1,0,1")) + (rule "polySimp_elimOne" (formula "21") (term "1,0,1")) + (rule "polySimp_rightDist" (formula "21") (term "0,0,1")) + (rule "mul_literals" (formula "21") (term "0,0,0,1")) + (rule "inEqSimp_exactShadow3" (formula "21") (ifseqformula "6")) + (rule "polySimp_rightDist" (formula "21") (term "0,0")) + (rule "polySimp_rightDist" (formula "21") (term "0,0,0")) + (rule "polySimp_rightDist" (formula "21") (term "0,0,0,0")) + (rule "mul_literals" (formula "21") (term "0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "21") (term "1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "21") (term "1,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "21") (term "0")) + (rule "polySimp_addComm1" (formula "21") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "21") (term "0")) + (rule "add_literals" (formula "21") (term "1,1,0")) + (rule "times_zero_1" (formula "21") (term "1,0")) + (rule "polySimp_addLiterals" (formula "21") (term "0")) + (rule "polySimp_addComm1" (formula "21") (term "0")) + (rule "polySimp_addComm1" (formula "21") (term "0,0")) + (rule "add_literals" (formula "21") (term "0,0,0")) + (rule "add_zero_left" (formula "21") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "21")) + (rule "polySimp_mulLiterals" (formula "21") (term "0")) + (rule "polySimp_elimOne" (formula "21") (term "0")) + (rule "Definition_axiom_for_bucketSize_in_de_wiesler_BucketPointers" (formula "70") (term "0")) + (rule "translateJavaSubInt" (formula "70") (term "0")) + (rule "translateJavaAddInt" (formula "70") (term "2,0,0")) + (rule "polySimp_elimSub" (formula "70") (term "0")) + (rule "polySimp_addComm0" (formula "70") (term "2,0,0")) + (rule "polySimp_addComm0" (formula "70") (term "0")) + (rule "inEqSimp_homoInEq1" (formula "70")) + (rule "polySimp_mulComm0" (formula "70") (term "1,0")) + (rule "polySimp_rightDist" (formula "70") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "70") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "70") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "70") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "70") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "70") (term "0")) + (rule "applyEq" (formula "70") (term "0,1,0") (ifseqformula "77")) + (rule "polySimp_mulComm0" (formula "70") (term "1,0")) + (rule "polySimp_rightDist" (formula "70") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "70") (term "1,1,0")) + (rule "polySimp_elimOne" (formula "70") (term "1,1,0")) + (rule "polySimp_rightDist" (formula "70") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "70") (term "0,0,1,0")) + (rule "mul_literals" (formula "70") (term "0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "70") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "70") (term "0")) + (rule "polySimp_addComm0" (formula "70") (term "0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "70")) + (rule "polySimp_mulComm0" (formula "70") (term "1")) + (rule "polySimp_rightDist" (formula "70") (term "1")) + (rule "polySimp_rightDist" (formula "70") (term "0,1")) + (rule "polySimp_rightDist" (formula "70") (term "0,0,1")) + (rule "polySimp_mulLiterals" (formula "70") (term "1,0,0,1")) + (rule "polySimp_elimOne" (formula "70") (term "1,0,0,1")) + (rule "polySimp_rightDist" (formula "70") (term "0,0,0,1")) + (rule "polySimp_mulLiterals" (formula "70") (term "1,0,0,0,1")) + (rule "mul_literals" (formula "70") (term "0,0,0,0,1")) + (rule "nnf_imp2or" (formula "94") (term "0")) + (rule "Definition_axiom_for_countElement_in_de_wiesler_BucketPointers" (formula "16") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "16") (term "0,1,0")) + (rule "polySimp_homoEq" (formula "16") (term "1,0")) + (rule "polySimp_mulComm0" (formula "16") (term "1,0,1,0")) + (rule "polySimp_rightDist" (formula "16") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "16") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "16") (term "0,1,0")) + (rule "polySimp_addComm0" (formula "16") (term "0,0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "16") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "16") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "16") (term "0,1,0")) + (rule "Definition_axiom_for_countBucketElementsEverywhere_in_de_wiesler_Permute" (formula "15") (term "0,1,0")) + (rule "eqSymm" (formula "15") (term "1,0")) + (rule "translateJavaAddInt" (formula "15") (term "1,1,0")) + (rule "polySimp_addComm0" (formula "15") (term "1,1,0")) + (rule "Definition_axiom_for_bucketSize_in_de_wiesler_BucketPointers" (formula "61") (term "0,1,1,1,0")) + (rule "translateJavaAddInt" (formula "61") (term "2,0,0,1,1,1,0")) + (rule "translateJavaSubInt" (formula "61") (term "0,1,1,1,0")) + (rule "polySimp_elimSub" (formula "61") (term "0,1,1,1,0")) + (rule "polySimp_addComm0" (formula "61") (term "0,1,1,1,0")) + (rule "polySimp_addComm0" (formula "61") (term "2,1,0,1,1,1,0")) + (rule "Definition_axiom_for_countBucketElementsEverywhere_in_de_wiesler_Permute" (formula "61") (term "0,1,1,1,1,0")) + (rule "translateJavaAddInt" (formula "61") (term "0,1,1,1,1,0")) + (rule "polySimp_mulComm0" (formula "61") (term "1,1,1,1,0")) + (rule "polySimp_addComm0" (formula "61") (term "1,1,1,1,1,0")) + (rule "polySimp_rightDist" (formula "61") (term "1,1,1,1,0")) + (rule "polySimp_mulComm0" (formula "61") (term "0,1,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "61") (term "1,1,1,0")) + (rule "Definition_axiom_for_writtenElementsOfBucketClassified_in_de_wiesler_BucketPointers" (formula "61") (term "0,1,0,1,0")) + (builtin "One Step Simplification" (formula "61")) + (rule "translateJavaAddInt" (formula "61") (term "3,0,2,1,0,1,0")) + (rule "translateJavaAddInt" (formula "61") (term "4,0,2,1,0,1,0")) + (rule "translateJavaAddInt" (formula "61") (term "0,4,0,0,1,1,0,1,0")) + (rule "translateJavaAddInt" (formula "61") (term "3,0,0,1,1,0,1,0")) + (rule "translateJavaSubInt" (formula "61") (term "0,0,0,1,0,1,0")) + (rule "translateJavaSubInt" (formula "61") (term "4,0,0,1,1,0,1,0")) + (rule "polySimp_elimSub" (formula "61") (term "0,0,0,1,0,1,0")) + (rule "polySimp_elimSub" (formula "61") (term "4,0,0,1,1,0,1,0")) + (rule "mul_literals" (formula "61") (term "1,4,0,0,1,1,0,1,0")) + (rule "polySimp_addComm0" (formula "61") (term "0,0,0,1,0,1,0")) + (rule "polySimp_addComm1" (formula "61") (term "4,0,0,1,1,0,1,0")) + (rule "polySimp_addComm0" (formula "61") (term "0,4,0,0,1,1,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "61") (term "0,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "61") (term "1,0,0,0,0,1,0,1,0")) + (rule "polySimp_addComm1" (formula "61") (term "0,0,0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "61") (term "0,0,0,0,1,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "61") (term "1,0,1,0,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "61") (term "0,0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "61") (term "0,0,0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "61") (term "0,0,0,1,0,1,0")) + (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "83") (term "0")) + (builtin "One Step Simplification" (formula "83")) + (rule "translateJavaMod" (formula "83") (term "0")) + (rule "jmod_axiom" (formula "83") (term "0")) + (rule "polySimp_mulLiterals" (formula "83") (term "1,0")) + (rule "polySimp_sepNegMonomial" (formula "83")) + (rule "polySimp_mulLiterals" (formula "83") (term "0")) + (rule "newSym_eq" (formula "83") (inst "l=l_1") (inst "newSymDef=mul(de.wiesler.BucketPointers::toReadCountOfBucket(anon(heap, + singleton(int[]::final(bucket_pointers, + de.wiesler.BucketPointers::$buffer), + arr(add(Z(1(#)), + mul(target_bucket, + Z(2(#)))))), + anon_heap_LOOP_0<>), + bucket_pointers, + target_bucket), + Z(0(#)))")) + (rule "times_zero_1" (formula "83") (term "1,1")) + (rule "add_zero_right" (formula "83") (term "1")) + (rule "applyEq" (formula "84") (term "0,0") (ifseqformula "83")) + (rule "eqSymm" (formula "84")) + (rule "applyEq" (formula "86") (term "0,1") (ifseqformula "84")) + (rule "inEqSimp_homoInEq1" (formula "86") (term "1")) + (rule "polySimp_mulLiterals" (formula "86") (term "1,0,1")) + (rule "polySimp_addComm1" (formula "86") (term "0,1")) + (rule "applyEq" (formula "82") (term "0") (ifseqformula "84")) + (rule "applyEq" (formula "83") (term "0,0") (ifseqformula "84")) + (rule "inEqSimp_sepPosMonomial0" (formula "86") (term "1")) + (rule "polySimp_mulComm0" (formula "86") (term "1,1")) + (rule "polySimp_rightDist" (formula "86") (term "1,1")) + (rule "mul_literals" (formula "86") (term "0,1,1")) + (rule "polySimp_mulLiterals" (formula "86") (term "1,1,1")) + (rule "elimGcdGeq_antec" (formula "82") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=l_1") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "add_zero_right" (formula "82") (term "0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "82") (term "1,0,1,0")) + (rule "leq_literals" (formula "82") (term "0,0")) + (builtin "One Step Simplification" (formula "82")) + (rule "polySimp_mulLiterals" (formula "82") (term "1,0,0,0,0")) + (rule "mul_literals" (formula "82") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "82") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "82") (term "0,0")) + (rule "add_literals" (formula "82") (term "1,1,0,0")) + (rule "times_zero_1" (formula "82") (term "1,0,0")) + (rule "add_zero_right" (formula "82") (term "0,0")) + (rule "leq_literals" (formula "82") (term "0")) + (builtin "One Step Simplification" (formula "82")) + (rule "Contract_axiom_for_toReadCountOfBucket_in_BucketPointers" (formula "81") (term "0")) + (rule "replace_known_right" (formula "81") (term "0,1,0") (ifseqformula "125")) + (builtin "One Step Simplification" (formula "81") (ifInst "" (formula "24")) (ifInst "" (formula "28")) (ifInst "" (formula "82"))) + (rule "inEqSimp_ltToLeq" (formula "81") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "81") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "81") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "81") (term "0,0,0")) + (rule "replace_known_left" (formula "81") (term "0,0,0") (ifseqformula "54")) + (builtin "One Step Simplification" (formula "81")) + (rule "inEqSimp_sepNegMonomial0" (formula "81") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "81") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "81") (term "0,0,0")) + (rule "replace_known_left" (formula "81") (term "0,0") (ifseqformula "57")) + (builtin "One Step Simplification" (formula "81")) + (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "82") (term "0")) + (rule "translateJavaSubInt" (formula "82") (term "1,0")) + (rule "polySimp_elimSub" (formula "82") (term "1,0")) + (rule "inEqSimp_ltToLeq" (formula "82") (term "0,0")) + (rule "polySimp_mulComm0" (formula "82") (term "1,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "82") (term "0,0")) + (rule "polySimp_mulComm0" (formula "82") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "82") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "82") (term "1,1,0,0")) + (rule "mul_literals" (formula "82") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "82") (term "1,1,0,0")) + (rule "nnf_imp2or" (formula "66") (term "0")) + (rule "Class_invariant_axiom_for_de_wiesler_Tree" (formula "41") (inst "i=i") (inst "i_0=i_0")) + (builtin "One Step Simplification" (formula "41")) + (rule "expand_inInt" (formula "41") (term "1,0,0,1,0")) + (rule "expand_inInt" (formula "41") (term "1,0,0,1")) + (rule "replace_int_MAX" (formula "41") (term "1,0,1,0,0,1,0")) + (rule "replace_int_MIN" (formula "41") (term "0,1,1,0,0,1,0")) + (rule "replace_int_MAX" (formula "41") (term "1,0,1,0,0,1")) + (rule "replace_int_MIN" (formula "41") (term "0,1,1,0,0,1")) + (rule "andLeft" (formula "41")) + (rule "andLeft" (formula "41")) + (rule "andLeft" (formula "41")) + (rule "andLeft" (formula "41")) + (rule "andLeft" (formula "41")) + (rule "andLeft" (formula "42")) + (rule "andLeft" (formula "41")) + (rule "andLeft" (formula "41")) + (rule "andLeft" (formula "42")) + (rule "andLeft" (formula "41")) + (rule "notLeft" (formula "41")) + (rule "notLeft" (formula "41")) + (rule "eqSymm" (formula "49") (term "1,0")) + (rule "translateJavaSubInt" (formula "47") (term "3,0")) + (rule "translateJavaShiftLeftInt" (formula "43") (term "1")) + (rule "translateJavaSubInt" (formula "49") (term "0,2,0,1,0")) + (rule "polySimp_elimSub" (formula "47") (term "3,0")) + (rule "mul_literals" (formula "47") (term "1,3,0")) + (rule "polySimp_elimSub" (formula "49") (term "0,2,0,1,0")) + (rule "mul_literals" (formula "49") (term "1,0,2,0,1,0")) + (rule "polySimp_addComm0" (formula "47") (term "3,0")) + (rule "polySimp_addComm0" (formula "49") (term "0,2,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "49") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "48") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "48") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "49") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "49") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "48") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "48") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "48") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "46")) + (rule "inEqSimp_commuteLeq" (formula "45")) + (rule "inEqSimp_commuteLeq" (formula "44")) + (rule "inEqSimp_commuteLeq" (formula "41")) + (rule "applyEq" (formula "47") (term "1,0") (ifseqformula "38")) + (rule "applyEq" (formula "46") (term "1") (ifseqformula "43")) + (rule "applyEq" (formula "44") (term "0") (ifseqformula "43")) + (rule "applyEq" (formula "49") (term "1,0,1,0") (ifseqformula "38")) + (rule "applyEq" (formula "45") (term "1") (ifseqformula "43")) + (rule "applyEq" (formula "46") (term "0,0") (ifseqformula "38")) + (rule "inEqSimp_commuteGeq" (formula "46")) + (rule "applyEq" (formula "37") (term "2,0") (ifseqformula "43")) + (rule "applyEq" (formula "37") (term "0,1,0") (ifseqformula "43")) + (rule "applyEq" (formula "40") (term "1,0,2,0") (ifseqformula "43")) + (rule "eqSymm" (formula "40")) + (rule "applyEq" (formula "39") (term "3,0") (ifseqformula "43")) + (rule "applyEq" (formula "106") (term "0") (ifseqformula "38")) + (rule "applyEq" (formula "47") (term "1,3,0") (ifseqformula "43")) + (rule "applyEq" (formula "48") (term "0,1,0,0,1,0,0,0") (ifseqformula "43")) + (rule "applyEq" (formula "48") (term "0,1,0,0,1,1,0") (ifseqformula "43")) + (rule "applyEq" (formula "49") (term "0,1,0,0,1,0,0,0") (ifseqformula "43")) + (rule "applyEq" (formula "40") (term "1,0,2,0") (ifseqformula "43")) + (rule "eqSymm" (formula "40")) + (rule "inEqSimp_sepPosMonomial0" (formula "48") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "48") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "48") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "48") (term "1,1,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "48") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,1,1,0")) + (rule "polySimp_rightDist" (formula "48") (term "1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "1,1,1,1,0")) + (rule "mul_literals" (formula "48") (term "0,1,1,1,0")) + (rule "polySimp_elimOne" (formula "48") (term "1,1,1,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "49") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "49") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "49") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "49") (term "0,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "49") (term "1,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "49") (term "1,1,1,0,0,0")) + (rule "javaShiftLeftIntDef" (formula "43") (term "1")) + (rule "mod_axiom" (formula "43") (term "1,0,1")) + (rule "polySimp_mulLiterals" (formula "43") (term "1,1,0,1")) + (rule "javaShiftLeftIntDef" (formula "44") (term "0")) + (rule "mod_axiom" (formula "44") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "44") (term "1,1,0,0")) + (rule "javaShiftLeftIntDef" (formula "45") (term "1")) + (rule "mod_axiom" (formula "45") (term "1,0,1")) + (rule "polySimp_mulLiterals" (formula "45") (term "1,1,0,1")) + (rule "javaShiftLeftIntDef" (formula "46") (term "0")) + (rule "mod_axiom" (formula "46") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "46") (term "1,1,0,0")) + (rule "javaShiftLeftIntDef" (formula "37") (term "2,0")) + (rule "mod_axiom" (formula "37") (term "1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "37") (term "1,1,0,2,0")) + (rule "javaShiftLeftIntDef" (formula "37") (term "0,1,0")) + (rule "mod_axiom" (formula "37") (term "1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "37") (term "1,1,0,0,1,0")) + (rule "javaShiftLeftIntDef" (formula "39") (term "3,0")) + (rule "mod_axiom" (formula "39") (term "1,0,3,0")) + (rule "polySimp_mulLiterals" (formula "39") (term "1,1,0,3,0")) + (rule "javaShiftLeftIntDef" (formula "47") (term "1,3,0")) + (rule "mod_axiom" (formula "47") (term "1,0,1,3,0")) + (rule "polySimp_mulLiterals" (formula "47") (term "1,1,0,1,3,0")) + (rule "javaShiftLeftIntDef" (formula "40") (term "1,0,2,0")) + (rule "eqSymm" (formula "40")) + (rule "mod_axiom" (formula "40") (term "1,0,1,0,2,1")) + (rule "polySimp_mulLiterals" (formula "40") (term "1,1,0,1,0,2,1")) + (rule "javaShiftLeftIntDef" (formula "48") (term "1,1,1,0,0,0")) + (rule "mod_axiom" (formula "48") (term "1,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "1,1,0,1,1,1,0,0,0")) + (rule "javaShiftLeftIntDef" (formula "48") (term "1,1,1,1,0")) + (rule "mod_axiom" (formula "48") (term "1,0,1,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "1,1,0,1,1,1,1,0")) + (rule "javaShiftLeftIntDef" (formula "49") (term "1,1,1,0,0,0")) + (rule "mod_axiom" (formula "49") (term "1,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "49") (term "1,1,0,1,1,1,0,0,0")) + (rule "shiftLeftDef" (formula "43") (term "0,1")) + (rule "eqSymm" (formula "43")) + (rule "polySimp_elimNeg" (formula "43") (term "1,1,0,0")) + (rule "polySimp_mulComm0" (formula "43") (term "1,1,0,0")) + (rule "polySimp_rightDist" (formula "43") (term "1,1,0,0")) + (rule "polySimp_mulLiterals" (formula "43") (term "1,1,1,0,0")) + (rule "polySimp_mulComm0" (formula "43") (term "0,1,1,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "43") (term "2,0,0")) + (rule "polySimp_elimOneLeft0" (formula "43") (term "2,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "43") (term "1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "43") (term "0,0,0")) + (rule "mul_literals" (formula "43") (term "1,0,0,0,0,0")) + (rule "add_literals" (formula "43") (term "0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "43") (term "0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "43") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "43") (term "0,0,0,0")) + (rule "shiftLeftDef" (formula "44") (term "0,0")) + (rule "polySimp_elimNeg" (formula "44") (term "1,1,0,0")) + (rule "polySimp_mulComm0" (formula "44") (term "1,1,0,0")) + (rule "polySimp_rightDist" (formula "44") (term "1,1,0,0")) + (rule "polySimp_mulLiterals" (formula "44") (term "1,1,1,0,0")) + (rule "polySimp_mulComm0" (formula "44") (term "0,1,1,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "44") (term "2,0,0")) + (rule "polySimp_elimOneLeft0" (formula "44") (term "2,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "44") (term "1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "44") (term "0,0,0")) + (rule "mul_literals" (formula "44") (term "1,0,0,0,0,0")) + (rule "add_literals" (formula "44") (term "0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "44") (term "0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "44") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "44") (term "0,0,0,0")) + (rule "applyEq" (formula "44") (term "0") (ifseqformula "43")) + (rule "shiftLeftDef" (formula "45") (term "0,1")) + (rule "polySimp_elimNeg" (formula "45") (term "1,1,0,1")) + (rule "polySimp_mulComm0" (formula "45") (term "1,1,0,1")) + (rule "polySimp_rightDist" (formula "45") (term "1,1,0,1")) + (rule "polySimp_mulLiterals" (formula "45") (term "1,1,1,0,1")) + (rule "polySimp_mulComm0" (formula "45") (term "0,1,1,0,1")) + (rule "shiftLeftPositiveShiftDef" (formula "45") (term "2,0,1")) + (rule "polySimp_elimOneLeft0" (formula "45") (term "2,0,1")) + (rule "shiftRightPositiveShiftDef" (formula "45") (term "1,0,1")) + (rule "inEqSimp_ltToLeq" (formula "45") (term "0,0,1")) + (rule "mul_literals" (formula "45") (term "1,0,0,0,0,1")) + (rule "add_literals" (formula "45") (term "0,0,0,0,1")) + (rule "polySimp_addAssoc" (formula "45") (term "0,0,0,1")) + (rule "inEqSimp_commuteGeq" (formula "45")) + (rule "inEqSimp_sepNegMonomial0" (formula "45") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "45") (term "0,0,0,0")) + (rule "applyEq" (formula "45") (term "0") (ifseqformula "43")) + (rule "inEqSimp_commuteLeq" (formula "45")) + (rule "shiftLeftDef" (formula "46") (term "0,0")) + (rule "polySimp_elimNeg" (formula "46") (term "1,1,0,0")) + (rule "polySimp_mulComm0" (formula "46") (term "1,1,0,0")) + (rule "polySimp_rightDist" (formula "46") (term "1,1,0,0")) + (rule "polySimp_mulLiterals" (formula "46") (term "1,1,1,0,0")) + (rule "polySimp_mulComm0" (formula "46") (term "0,1,1,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "46") (term "2,0,0")) + (rule "polySimp_elimOneLeft0" (formula "46") (term "2,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "46") (term "1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "46") (term "0,0,0")) + (rule "mul_literals" (formula "46") (term "1,0,0,0,0,0")) + (rule "add_literals" (formula "46") (term "0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "46") (term "0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "46") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "46") (term "0,0,0,0")) + (rule "applyEq" (formula "46") (term "0") (ifseqformula "43")) + (rule "shiftLeftDef" (formula "37") (term "0,2,0")) + (rule "polySimp_elimNeg" (formula "37") (term "1,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "37") (term "1,1,0,2,0")) + (rule "polySimp_rightDist" (formula "37") (term "1,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "37") (term "1,1,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "37") (term "0,1,1,0,2,0")) + (rule "shiftLeftPositiveShiftDef" (formula "37") (term "2,0,2,0")) + (rule "polySimp_elimOneLeft0" (formula "37") (term "2,0,2,0")) + (rule "shiftRightPositiveShiftDef" (formula "37") (term "1,0,2,0")) + (rule "inEqSimp_ltToLeq" (formula "37") (term "0,0,2,0")) + (rule "mul_literals" (formula "37") (term "1,0,0,0,0,2,0")) + (rule "add_literals" (formula "37") (term "0,0,0,0,2,0")) + (rule "polySimp_addAssoc" (formula "37") (term "0,0,0,2,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "37") (term "0,0,2,0")) + (rule "polySimp_mulLiterals" (formula "37") (term "0,0,0,2,0")) + (rule "applyEq" (formula "37") (term "2,0") (ifseqformula "43")) + (rule "shiftLeftDef" (formula "37") (term "0,0,1,0")) + (rule "polySimp_elimNeg" (formula "37") (term "1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "37") (term "1,1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "37") (term "1,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "37") (term "1,1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "37") (term "0,1,1,0,0,1,0")) + (rule "shiftLeftPositiveShiftDef" (formula "37") (term "2,0,0,1,0")) + (rule "polySimp_elimOneLeft0" (formula "37") (term "2,0,0,1,0")) + (rule "shiftRightPositiveShiftDef" (formula "37") (term "1,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "37") (term "0,0,0,1,0")) + (rule "mul_literals" (formula "37") (term "1,0,0,0,0,0,1,0")) + (rule "add_literals" (formula "37") (term "0,0,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "37") (term "0,0,0,0,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "37") (term "0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "37") (term "0,0,0,0,1,0")) + (rule "applyEq" (formula "37") (term "0,1,0") (ifseqformula "43")) + (rule "shiftLeftDef" (formula "39") (term "0,3,0")) + (rule "polySimp_elimNeg" (formula "39") (term "1,1,0,3,0")) + (rule "polySimp_mulComm0" (formula "39") (term "1,1,0,3,0")) + (rule "polySimp_rightDist" (formula "39") (term "1,1,0,3,0")) + (rule "polySimp_mulLiterals" (formula "39") (term "1,1,1,0,3,0")) + (rule "polySimp_mulComm0" (formula "39") (term "0,1,1,0,3,0")) + (rule "shiftLeftPositiveShiftDef" (formula "39") (term "2,0,3,0")) + (rule "polySimp_elimOneLeft0" (formula "39") (term "2,0,3,0")) + (rule "shiftRightPositiveShiftDef" (formula "39") (term "1,0,3,0")) + (rule "inEqSimp_ltToLeq" (formula "39") (term "0,0,3,0")) + (rule "mul_literals" (formula "39") (term "1,0,0,0,0,3,0")) + (rule "add_zero_right" (formula "39") (term "0,0,0,0,3,0")) + (rule "polySimp_addAssoc" (formula "39") (term "0,0,0,3,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "39") (term "0,0,3,0")) + (rule "polySimp_mulLiterals" (formula "39") (term "0,0,0,3,0")) + (rule "applyEq" (formula "39") (term "3,0") (ifseqformula "43")) + (rule "shiftLeftDef" (formula "47") (term "0,1,3,0")) + (rule "polySimp_elimNeg" (formula "47") (term "1,1,0,1,3,0")) + (rule "polySimp_mulComm0" (formula "47") (term "1,1,0,1,3,0")) + (rule "polySimp_rightDist" (formula "47") (term "1,1,0,1,3,0")) + (rule "polySimp_mulLiterals" (formula "47") (term "1,1,1,0,1,3,0")) + (rule "polySimp_mulComm0" (formula "47") (term "0,1,1,0,1,3,0")) + (rule "shiftLeftPositiveShiftDef" (formula "47") (term "2,0,1,3,0")) + (rule "polySimp_elimOneLeft0" (formula "47") (term "2,0,1,3,0")) + (rule "shiftRightPositiveShiftDef" (formula "47") (term "1,0,1,3,0")) + (rule "inEqSimp_ltToLeq" (formula "47") (term "0,0,1,3,0")) + (rule "mul_literals" (formula "47") (term "1,0,0,0,0,1,3,0")) + (rule "add_zero_right" (formula "47") (term "0,0,0,0,1,3,0")) + (rule "polySimp_addAssoc" (formula "47") (term "0,0,0,1,3,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "47") (term "0,0,1,3,0")) + (rule "polySimp_mulLiterals" (formula "47") (term "0,0,0,1,3,0")) + (rule "applyEq" (formula "47") (term "1,3,0") (ifseqformula "43")) + (rule "javaShiftLeftIntDef" (formula "40") (term "1,0,2,0")) + (rule "mod_axiom" (formula "40") (term "1,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "40") (term "1,1,0,1,0,2,0")) + (rule "eqSymm" (formula "40")) + (rule "shiftLeftDef" (formula "48") (term "0,1,1,1,0,0,0")) + (rule "polySimp_elimNeg" (formula "48") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "48") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "1,1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "48") (term "0,1,1,0,1,1,1,0,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "48") (term "2,0,1,1,1,0,0,0")) + (rule "polySimp_elimOneLeft0" (formula "48") (term "2,0,1,1,1,0,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "48") (term "1,0,1,1,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "48") (term "0,0,1,1,1,0,0,0")) + (rule "mul_literals" (formula "48") (term "1,0,0,0,0,1,1,1,0,0,0")) + (rule "add_literals" (formula "48") (term "0,0,0,0,1,1,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "48") (term "0,0,0,1,1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "48") (term "0,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "0,0,0,1,1,1,0,0,0")) + (rule "applyEq" (formula "48") (term "1,1,1,0,0,0") (ifseqformula "43")) + (rule "shiftLeftDef" (formula "48") (term "0,1,1,1,1,0")) + (rule "polySimp_elimNeg" (formula "48") (term "1,1,0,1,1,1,1,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,1,0,1,1,1,1,0")) + (rule "polySimp_rightDist" (formula "48") (term "1,1,0,1,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "1,1,1,0,1,1,1,1,0")) + (rule "polySimp_mulComm0" (formula "48") (term "0,1,1,0,1,1,1,1,0")) + (rule "shiftLeftPositiveShiftDef" (formula "48") (term "2,0,1,1,1,1,0")) + (rule "polySimp_elimOneLeft0" (formula "48") (term "2,0,1,1,1,1,0")) + (rule "shiftRightPositiveShiftDef" (formula "48") (term "1,0,1,1,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "48") (term "0,0,1,1,1,1,0")) + (rule "mul_literals" (formula "48") (term "1,0,0,0,0,1,1,1,1,0")) + (rule "add_zero_right" (formula "48") (term "0,0,0,0,1,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "48") (term "0,0,0,1,1,1,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "48") (term "0,0,1,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "0,0,0,1,1,1,1,0")) + (rule "applyEq" (formula "48") (term "1,1,1,1,0") (ifseqformula "43")) + (rule "shiftLeftDef" (formula "49") (term "0,1,1,1,0,0,0")) + (rule "polySimp_elimNeg" (formula "49") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "49") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "49") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "49") (term "1,1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "49") (term "0,1,1,0,1,1,1,0,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "49") (term "2,0,1,1,1,0,0,0")) + (rule "polySimp_elimOneLeft0" (formula "49") (term "2,0,1,1,1,0,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "49") (term "1,0,1,1,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "49") (term "0,0,1,1,1,0,0,0")) + (rule "mul_literals" (formula "49") (term "1,0,0,0,0,1,1,1,0,0,0")) + (rule "add_literals" (formula "49") (term "0,0,0,0,1,1,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "49") (term "0,0,0,1,1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "49") (term "0,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "49") (term "0,0,0,1,1,1,0,0,0")) + (rule "applyEq" (formula "49") (term "1,1,1,0,0,0") (ifseqformula "43")) + (rule "shiftLeftDef" (formula "40") (term "0,1,0,2,1")) + (rule "eqSymm" (formula "40")) + (rule "polySimp_elimNeg" (formula "40") (term "1,1,0,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "40") (term "1,1,0,1,0,2,0")) + (rule "polySimp_rightDist" (formula "40") (term "1,1,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "40") (term "1,1,1,0,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "40") (term "0,1,1,0,1,0,2,0")) + (rule "shiftLeftPositiveShiftDef" (formula "40") (term "2,0,1,0,2,0")) + (rule "polySimp_elimOneLeft0" (formula "40") (term "2,0,1,0,2,0")) + (rule "shiftRightPositiveShiftDef" (formula "40") (term "1,0,1,0,2,0")) + (rule "inEqSimp_ltToLeq" (formula "40") (term "0,0,1,0,2,0")) + (rule "mul_literals" (formula "40") (term "1,0,0,0,0,1,0,2,0")) + (rule "add_literals" (formula "40") (term "0,0,0,0,1,0,2,0")) + (rule "polySimp_addAssoc" (formula "40") (term "0,0,0,1,0,2,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "40") (term "0,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "40") (term "0,0,0,1,0,2,0")) + (rule "applyEq" (formula "40") (term "1,0,2,0") (ifseqformula "43")) + (rule "shiftLeftDef" (formula "40") (term "0,1,0,2,1")) + (rule "eqSymm" (formula "40")) + (rule "polySimp_elimNeg" (formula "40") (term "1,1,0,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "40") (term "1,1,0,1,0,2,0")) + (rule "polySimp_rightDist" (formula "40") (term "1,1,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "40") (term "1,1,1,0,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "40") (term "0,1,1,0,1,0,2,0")) + (rule "shiftLeftPositiveShiftDef" (formula "40") (term "2,0,1,0,2,0")) + (rule "polySimp_elimOneLeft0" (formula "40") (term "2,0,1,0,2,0")) + (rule "shiftRightPositiveShiftDef" (formula "40") (term "1,0,1,0,2,0")) + (rule "inEqSimp_ltToLeq" (formula "40") (term "0,0,1,0,2,0")) + (rule "mul_literals" (formula "40") (term "1,0,0,0,0,1,0,2,0")) + (rule "add_zero_right" (formula "40") (term "0,0,0,0,1,0,2,0")) + (rule "polySimp_addAssoc" (formula "40") (term "0,0,0,1,0,2,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "40") (term "0,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "40") (term "0,0,0,1,0,2,0")) + (rule "applyEq" (formula "40") (term "1,0,2,0") (ifseqformula "43")) + (rule "inEqSimp_exactShadow3" (formula "44") (ifseqformula "46")) + (rule "mul_literals" (formula "44") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "44")) + (rule "mul_literals" (formula "44") (term "1")) + (rule "commute_or" (formula "15") (term "0,0,0")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "98") (term "1,1,0,0,0")) + (rule "translateJavaMulInt" (formula "98") (term "0,2,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "98") (term "0,2,1,1,0,0,0")) + (rule "replaceKnownSelect_taclet10000120112_2" (formula "98") (term "1,1,0,0,0")) + (rule "replaceKnownAuxiliaryConstant_taclet10000120112_3" (formula "98") (term "1,1,0,0,0")) + (rule "applyEq" (formula "98") (term "1,1,0,0,0") (ifseqformula "89")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "98") (term "0,0,0,0,0")) + (rule "translateJavaMulInt" (formula "98") (term "0,2,0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "98") (term "0,2,0,0,0,0,0")) + (rule "replaceKnownSelect_taclet10000120112_2" (formula "98") (term "0,0,0,0,0")) + (rule "replaceKnownAuxiliaryConstant_taclet10000120112_3" (formula "98") (term "0,0,0,0,0")) + (rule "applyEq" (formula "98") (term "0,0,0,0,0") (ifseqformula "89")) + (rule "Definition_axiom_for_isSortedSeqTransitive_in_de_wiesler_Functions" (formula "104") (term "0") (inst "i=i") (inst "j=j")) + (builtin "One Step Simplification" (formula "104")) + (rule "expand_inInt" (formula "104") (term "1,0,0,1,0")) + (rule "expand_inInt" (formula "104") (term "1,0,0")) + (rule "replace_int_MAX" (formula "104") (term "1,0,1,0,0,1,0")) + (rule "replace_int_MIN" (formula "104") (term "0,1,1,0,0,1,0")) + (rule "replace_int_MIN" (formula "104") (term "0,1,1,0,0")) + (rule "replace_int_MAX" (formula "104") (term "1,0,1,0,0")) + (rule "translateJavaCastInt" (formula "104") (term "0,1,0,1,0")) + (rule "translateJavaCastInt" (formula "104") (term "1,1,0,1,0")) + (rule "castedGetAny" (formula "104") (term "0,1,0,1,0")) + (rule "castedGetAny" (formula "104") (term "1,1,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "104") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "104") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "104") (term "1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "104") (term "1,0,0,1,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "104") (term "0,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "104") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "104") (term "1,1,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "104") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "104") (term "1,0,1,0")) + (rule "applyEq" (formula "104") (term "0,1,0,0,1,0,0,0,1,0") (ifseqformula "102")) + (rule "polySimp_mulComm0" (formula "104") (term "1,0,0,1,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "104") (term "1,0,0,1,0,0,0,1,0")) + (rule "mul_literals" (formula "104") (term "0,1,0,0,1,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "104") (term "0,0,1,0,0,0,1,0")) + (rule "add_literals" (formula "104") (term "0,0,0,1,0,0,0,1,0")) + (rule "add_zero_left" (formula "104") (term "0,0,1,0,0,0,1,0")) + (rule "applyEq" (formula "104") (term "0,1,0,0,1,0,0,0") (ifseqformula "102")) + (rule "polySimp_mulComm0" (formula "104") (term "1,0,0,1,0,0,0")) + (rule "polySimp_rightDist" (formula "104") (term "1,0,0,1,0,0,0")) + (rule "mul_literals" (formula "104") (term "0,1,0,0,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "104") (term "0,0,1,0,0,0")) + (rule "add_literals" (formula "104") (term "0,0,0,1,0,0,0")) + (rule "add_zero_left" (formula "104") (term "0,0,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "104") (term "1,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "104") (term "1,1,0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "104") (term "1,1,0,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "104") (term "1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "104") (term "1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "104") (term "1,1,0,0,0")) + (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "101") (term "0")) + (builtin "One Step Simplification" (formula "101")) + (rule "translateJavaMod" (formula "101") (term "0")) + (rule "jmod_axiom" (formula "101") (term "0")) + (rule "polySimp_mulLiterals" (formula "101") (term "1,0")) + (rule "polySimp_sepNegMonomial" (formula "101")) + (rule "polySimp_mulLiterals" (formula "101") (term "0")) + (rule "newSym_eq" (formula "101") (inst "l=l_2") (inst "newSymDef=mul(int::final(bucket_pointers, + de.wiesler.BucketPointers::$first_empty_position), + Z(0(#)))")) + (rule "times_zero_1" (formula "101") (term "1,1")) + (rule "add_zero_right" (formula "101") (term "1")) + (rule "applyEq" (formula "102") (term "0,0") (ifseqformula "101")) + (rule "eqSymm" (formula "102")) + (rule "applyEq" (formula "101") (term "0,0") (ifseqformula "102")) + (rule "applyEq" (formula "68") (term "0") (ifseqformula "102")) + (rule "inEqSimp_homoInEq0" (formula "68")) + (rule "polySimp_mulLiterals" (formula "68") (term "1,0")) + (rule "polySimp_addComm1" (formula "68") (term "0")) + (rule "polySimp_addComm0" (formula "68") (term "0,0")) + (rule "applyEq" (formula "100") (term "0") (ifseqformula "102")) + (rule "inEqSimp_sepPosMonomial1" (formula "68")) + (rule "polySimp_mulComm0" (formula "68") (term "1")) + (rule "polySimp_rightDist" (formula "68") (term "1")) + (rule "polySimp_mulLiterals" (formula "68") (term "1,1")) + (rule "polySimp_elimOne" (formula "68") (term "1,1")) + (rule "polySimp_mulComm0" (formula "68") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "68") (term "0,1")) + (rule "elimGcdGeq_antec" (formula "100") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=l_2") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "leq_literals" (formula "100") (term "0,0")) + (builtin "One Step Simplification" (formula "100")) + (rule "polySimp_mulLiterals" (formula "100") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "100") (term "1,0,0")) + (rule "add_zero_right" (formula "100") (term "0,0,0,0")) + (rule "times_zero_1" (formula "100") (term "1,0,0,0,0")) + (rule "add_literals" (formula "100") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "100") (term "0,0")) + (rule "add_literals" (formula "100") (term "1,1,0,0")) + (rule "times_zero_1" (formula "100") (term "1,0,0")) + (rule "add_zero_right" (formula "100") (term "0,0")) + (rule "leq_literals" (formula "100") (term "0")) + (builtin "One Step Simplification" (formula "100")) + (rule "inEqSimp_exactShadow3" (formula "68") (ifseqformula "62")) + (rule "polySimp_rightDist" (formula "68") (term "0,0")) + (rule "polySimp_mulAssoc" (formula "68") (term "0,0,0")) + (rule "polySimp_mulComm0" (formula "68") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "68") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "68") (term "0")) + (rule "polySimp_addComm1" (formula "68") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "68") (term "0")) + (rule "add_literals" (formula "68") (term "1,1,0")) + (rule "times_zero_1" (formula "68") (term "1,0")) + (rule "add_zero_right" (formula "68") (term "0")) + (rule "polySimp_addComm0" (formula "68") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "68")) + (rule "polySimp_mulLiterals" (formula "68") (term "0")) + (rule "elimGcdLeq_antec" (formula "68") (inst "elimGcdRightDiv=Z(7(0(6(8(8(3(8(#))))))))") (inst "elimGcdLeftDiv=l_2") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "leq_literals" (formula "68") (term "0,0")) + (builtin "One Step Simplification" (formula "68")) + (rule "neg_literal" (formula "68") (term "0,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "68") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "68") (term "1,0,0")) + (rule "mul_literals" (formula "68") (term "1,0,0,0,0,0")) + (rule "polySimp_addLiterals" (formula "68") (term "0,0,0,0")) + (rule "add_zero_right" (formula "68") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "68") (term "0,0")) + (rule "add_literals" (formula "68") (term "1,1,0,0")) + (rule "times_zero_1" (formula "68") (term "1,0,0")) + (rule "add_zero_right" (formula "68") (term "0,0")) + (rule "qeq_literals" (formula "68") (term "0")) + (builtin "One Step Simplification" (formula "68")) + (rule "inEqSimp_exactShadow3" (formula "69") (ifseqformula "60")) + (rule "polySimp_rightDist" (formula "69") (term "0,0")) + (rule "polySimp_mulAssoc" (formula "69") (term "0,0,0")) + (rule "polySimp_mulComm0" (formula "69") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "69") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "69") (term "0")) + (rule "polySimp_addComm0" (formula "69") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "69")) + (rule "polySimp_mulLiterals" (formula "69") (term "0")) + (rule "polySimp_elimOne" (formula "69") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "55") (ifseqformula "69")) + (rule "mul_literals" (formula "55") (term "0,0")) + (rule "add_zero_left" (formula "55") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "55")) + (rule "polySimp_mulLiterals" (formula "55") (term "0")) + (rule "elimGcdLeq_antec" (formula "55") (inst "elimGcdRightDiv=Z(7(2(1(#))))") (inst "elimGcdLeftDiv=l_2") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "leq_literals" (formula "55") (term "0,0")) + (builtin "One Step Simplification" (formula "55")) + (rule "neg_literal" (formula "55") (term "0,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "55") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "55") (term "1,0,0")) + (rule "mul_literals" (formula "55") (term "1,0,0,0,0,0")) + (rule "polySimp_addLiterals" (formula "55") (term "0,0,0,0")) + (rule "add_literals" (formula "55") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "55") (term "0,0")) + (rule "add_literals" (formula "55") (term "1,1,0,0")) + (rule "times_zero_1" (formula "55") (term "1,0,0")) + (rule "add_zero_right" (formula "55") (term "0,0")) + (rule "qeq_literals" (formula "55") (term "0")) + (builtin "One Step Simplification" (formula "55")) + (rule "inEqSimp_subsumption0" (formula "69") (ifseqformula "55")) + (rule "leq_literals" (formula "69") (term "0")) + (builtin "One Step Simplification" (formula "69")) + (rule "true_left" (formula "69")) + (rule "cut_direct" (formula "85") (term "0,0")) + (branch "CUT: result_1. = TRUE TRUE" + (builtin "One Step Simplification" (formula "86")) + (rule "true_left" (formula "86")) + (rule "nnf_imp2or" (formula "33") (term "0")) + (rule "nnf_imp2or" (formula "71") (term "0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "86") (term "1,1,0,1,1")) + (rule "translateJavaCastInt" (formula "86") (term "0,1,1,0,1,1")) + (rule "castedGetAny" (formula "86") (term "0,1,1,0,1,1")) + (rule "inEqSimp_commuteGeq" (formula "86") (term "1,0,1,1")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "86") (term "0,1")) + (rule "replace_known_right" (formula "86") (term "0,0,1") (ifseqformula "112")) + (builtin "One Step Simplification" (formula "86")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "19") (term "0,1")) + (rule "replace_known_right" (formula "19") (term "0,0,1") (ifseqformula "112")) + (builtin "One Step Simplification" (formula "19")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "76") (term "0")) + (builtin "One Step Simplification" (formula "76") (ifInst "" (formula "24")) (ifInst "" (formula "28")) (ifInst "" (formula "139"))) + (rule "translateJavaAddInt" (formula "76") (term "2,1,1,0,1,1,1,1")) + (rule "translateJavaSubInt" (formula "76") (term "2,0,1,0,1,1,1,1,1")) + (rule "polySimp_elimSub" (formula "76") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "76") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "76") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "76") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "76") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "76") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "76") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "76") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "76") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_pullOutFactor2b" (formula "76") (term "0,0,0,1,1,1,1")) + (rule "add_literals" (formula "76") (term "1,1,0,0,0,1,1,1,1")) + (rule "times_zero_1" (formula "76") (term "1,0,0,0,1,1,1,1")) + (rule "add_zero_right" (formula "76") (term "0,0,0,1,1,1,1")) + (rule "leq_literals" (formula "76") (term "0,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "76")) + (rule "inEqSimp_commuteLeq" (formula "76") (term "0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "76") (term "0,0,0")) + (rule "inEqSimp_homoInEq0" (formula "76") (term "1,0,0,1,1,1,1")) + (rule "polySimp_pullOutFactor1" (formula "76") (term "0,1,0,0,1,1,1,1")) + (rule "add_literals" (formula "76") (term "1,0,1,0,0,1,1,1,1")) + (rule "times_zero_1" (formula "76") (term "0,1,0,0,1,1,1,1")) + (rule "qeq_literals" (formula "76") (term "1,0,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "76")) + (rule "inEqSimp_homoInEq0" (formula "76") (term "1,0,0,1,1")) + (rule "polySimp_pullOutFactor1" (formula "76") (term "0,1,0,0,1,1")) + (rule "add_literals" (formula "76") (term "1,0,1,0,0,1,1")) + (rule "times_zero_1" (formula "76") (term "0,1,0,0,1,1")) + (rule "qeq_literals" (formula "76") (term "1,0,0,1,1")) + (builtin "One Step Simplification" (formula "76")) + (rule "inEqSimp_homoInEq0" (formula "76") (term "1,0,0")) + (rule "polySimp_pullOutFactor1" (formula "76") (term "0,1,0,0")) + (rule "add_literals" (formula "76") (term "1,0,1,0,0")) + (rule "times_zero_1" (formula "76") (term "0,1,0,0")) + (rule "qeq_literals" (formula "76") (term "1,0,0")) + (builtin "One Step Simplification" (formula "76")) + (rule "applyEq" (formula "76") (term "0,0,0,1,1") (ifseqformula "77")) + (rule "applyEq" (formula "76") (term "1,1,0,1,1,1,1") (ifseqformula "77")) + (rule "applyEq" (formula "76") (term "0,1,0,1,1") (ifseqformula "77")) + (rule "applyEq" (formula "76") (term "0,0,0,1,1,1") (ifseqformula "77")) + (rule "inEqSimp_sepNegMonomial0" (formula "76") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "76") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "76") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_subsumption1" (formula "76") (term "0,0") (ifseqformula "35")) + (rule "leq_literals" (formula "76") (term "0,0,0")) + (builtin "One Step Simplification" (formula "76")) + (rule "inEqSimp_subsumption1" (formula "76") (term "0,0,1,1,1,1") (ifseqformula "35")) + (rule "leq_literals" (formula "76") (term "0,0,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "76")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "77") (term "0")) + (rule "translateJavaCastInt" (formula "77") (term "0,0")) + (rule "castedGetAny" (formula "77") (term "0,0")) + (rule "applyEq" (formula "77") (term "0,0") (ifseqformula "68")) + (rule "eqSymm" (formula "77")) + (rule "applyEq" (formula "76") (term "0,0,0,1,1") (ifseqformula "77")) + (rule "replace_known_left" (formula "76") (term "0,0,1,1") (ifseqformula "1")) + (builtin "One Step Simplification" (formula "76")) + (rule "applyEq" (formula "76") (term "1,0,1,1,1,1") (ifseqformula "77")) + (rule "applyEq" (formula "76") (term "0,0,0,1,1,1") (ifseqformula "77")) + (rule "applyEq" (formula "76") (term "0,0,1,1") (ifseqformula "77")) + (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "89") (term "0,1,1")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "89") (term "1,0,0") (ifseqformula "84")) + (builtin "One Step Simplification" (formula "89") (ifInst "" (formula "140")) (ifInst "" (formula "28"))) + (rule "wellFormedAnonEQ" (formula "89") (term "1,0") (ifseqformula "84")) + (rule "wellFormedAnon" (formula "89") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "89") (term "2,1,1,0,0,1,1")) + (rule "translateJavaAddInt" (formula "89") (term "2,0,1,0,1,1")) + (rule "replace_known_left" (formula "89") (term "1,0,1,0") (ifseqformula "23")) + (builtin "One Step Simplification" (formula "89") (ifInst "" (formula "24")) (ifInst "" (formula "83"))) + (rule "polySimp_addComm0" (formula "89") (term "2,1,1,0,0,1,1")) + (rule "polySimp_addComm0" (formula "89") (term "2,0,1,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "89") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "89") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "89") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "89") (term "1,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "89") (term "0,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "89") (term "0,0,0")) + (rule "replace_known_left" (formula "89") (term "0,0,0") (ifseqformula "64")) + (builtin "One Step Simplification" (formula "89")) + (rule "inEqSimp_commuteLeq" (formula "89") (term "1,0,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "89") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "89") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "89") (term "0,0,0")) + (rule "replace_known_left" (formula "89") (term "0,0") (ifseqformula "67")) + (builtin "One Step Simplification" (formula "89")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "90") (term "0,1,1")) + (rule "translateJavaAddInt" (formula "90") (term "0,2,0,1,1")) + (rule "translateJavaMulInt" (formula "90") (term "0,0,2,0,1,1")) + (rule "polySimp_mulComm0" (formula "90") (term "0,0,2,0,1,1")) + (rule "polySimp_addComm0" (formula "90") (term "0,2,0,1,1")) + (rule "replaceKnownSelect_taclet10000120112_0" (formula "90") (term "0,1,1")) + (rule "replaceKnownAuxiliaryConstant_taclet10000120112_1" (formula "90") (term "0,1,1")) + (rule "polySimp_addComm1" (formula "90") (term "1")) + (rule "applyEq" (formula "90") (term "0,1,0,1") (ifseqformula "88")) + (rule "polySimp_pullOutFactor1" (formula "90") (term "0,1")) + (rule "add_literals" (formula "90") (term "1,0,1")) + (rule "times_zero_1" (formula "90") (term "0,1")) + (rule "add_zero_left" (formula "90") (term "1")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "90") (term "0")) + (rule "translateJavaCastInt" (formula "90") (term "0,0")) + (rule "castedGetAny" (formula "90") (term "0,0")) + (rule "applyEq" (formula "87") (term "0,1,0,1") (ifseqformula "90")) + (rule "inEqSimp_commuteLeq" (formula "87") (term "1,0,1")) + (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "6") (term "0")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "6") (term "1,0,0") (ifseqformula "85")) + (builtin "One Step Simplification" (formula "6") (ifInst "" (formula "141")) (ifInst "" (formula "29"))) + (rule "wellFormedAnonEQ" (formula "6") (term "1,0") (ifseqformula "85")) + (rule "wellFormedAnon" (formula "6") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "6") (term "2,0,1,0,1,1")) + (rule "translateJavaAddInt" (formula "6") (term "2,1,1,0,0,1,1")) + (rule "replace_known_left" (formula "6") (term "1,1,0") (ifseqformula "84")) + (builtin "One Step Simplification" (formula "6") (ifInst "" (formula "25")) (ifInst "" (formula "24"))) + (rule "polySimp_addComm0" (formula "6") (term "2,1,1,0,0,1,1")) + (rule "polySimp_addComm0" (formula "6") (term "2,0,1,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "6") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "6") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "6") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "6") (term "1,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "6") (term "0,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "6") (term "0,0,0")) + (rule "replace_known_left" (formula "6") (term "0,0,0") (ifseqformula "65")) + (builtin "One Step Simplification" (formula "6")) + (rule "inEqSimp_commuteLeq" (formula "6") (term "1,0,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "6") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "6") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "6") (term "0,0,0")) + (rule "replace_known_left" (formula "6") (term "0,0") (ifseqformula "68")) + (builtin "One Step Simplification" (formula "6") (ifInst "" (formula "90"))) + (rule "true_left" (formula "6")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "6") (term "0")) + (rule "translateJavaMulInt" (formula "6") (term "0,0,2,0")) + (rule "translateJavaAddInt" (formula "6") (term "0,2,0")) + (rule "polySimp_mulComm0" (formula "6") (term "0,0,2,0")) + (rule "polySimp_addComm0" (formula "6") (term "0,2,0")) + (rule "replaceKnownSelect_taclet10000120112_0" (formula "6") (term "0")) + (rule "replaceKnownAuxiliaryConstant_taclet10000120112_1" (formula "6") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "6")) + (rule "polySimp_addComm1" (formula "6") (term "0")) + (rule "applyEq" (formula "6") (term "0,1,0,0") (ifseqformula "88")) + (rule "polySimp_mulComm0" (formula "6") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "6") (term "1,0,0")) + (rule "mul_literals" (formula "6") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "6") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "6") (term "0,0")) + (rule "add_literals" (formula "6") (term "0,0,0")) + (rule "add_zero_left" (formula "6") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "6")) + (rule "polySimp_mulLiterals" (formula "6") (term "1")) + (rule "Contract_axiom_for_lastReadOf_in_BucketPointers" (formula "17") (term "1,4,0,1")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "17") (term "1,0,0") (ifseqformula "85")) + (builtin "One Step Simplification" (formula "17") (ifInst "" (formula "141")) (ifInst "" (formula "29"))) + (rule "wellFormedAnonEQ" (formula "17") (term "1,0") (ifseqformula "85")) + (rule "wellFormedAnon" (formula "17") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "17") (term "2,0,1,0,1,1")) + (rule "translateJavaAddInt" (formula "17") (term "2,1,1,0,0,1,1")) + (rule "replace_known_left" (formula "17") (term "1,0,1,0") (ifseqformula "24")) + (builtin "One Step Simplification" (formula "17") (ifInst "" (formula "25")) (ifInst "" (formula "84"))) + (rule "polySimp_addComm0" (formula "17") (term "2,1,1,0,0,1,1")) + (rule "polySimp_addComm0" (formula "17") (term "2,0,1,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "17") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "17") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "17") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "17") (term "0,0,0")) + (rule "replace_known_left" (formula "17") (term "0,0,0") (ifseqformula "65")) + (builtin "One Step Simplification" (formula "17")) + (rule "inEqSimp_commuteLeq" (formula "17") (term "0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "17") (term "1,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "17") (term "1,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "17") (term "0,0,0,0,1,1")) + (rule "applyEq" (formula "17") (term "1,0,0,1,1,1") (ifseqformula "107")) + (rule "applyEq" (formula "17") (term "1,0,1,1,1,1") (ifseqformula "107")) + (rule "inEqSimp_sepNegMonomial0" (formula "17") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "17") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "17") (term "0,0,0")) + (rule "replace_known_left" (formula "17") (term "0,0") (ifseqformula "68")) + (builtin "One Step Simplification" (formula "17")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "18") (term "1,4,0,1")) + (rule "translateJavaMulInt" (formula "18") (term "0,2,1,4,0,1")) + (rule "polySimp_mulComm0" (formula "18") (term "0,2,1,4,0,1")) + (rule "replaceKnownSelect_taclet10000120112_2" (formula "18") (term "1,4,0,1")) + (rule "replaceKnownAuxiliaryConstant_taclet10000120112_3" (formula "18") (term "1,4,0,1")) + (rule "applyEq" (formula "18") (term "1,4,0,1") (ifseqformula "94")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "18") (term "0,0")) + (rule "translateJavaMulInt" (formula "18") (term "0,2,0,0")) + (rule "polySimp_mulComm0" (formula "18") (term "0,2,0,0")) + (rule "replaceKnownSelect_taclet10000120112_2" (formula "18") (term "0,0")) + (rule "replaceKnownAuxiliaryConstant_taclet10000120112_3" (formula "18") (term "0,0")) + (rule "applyEq" (formula "18") (term "0,0") (ifseqformula "94")) + (rule "lenNonNegative" (formula "108") (term "0")) + (rule "inEqSimp_commuteLeq" (formula "108")) + (rule "applyEq" (formula "108") (term "0") (ifseqformula "109")) + (rule "inEqSimp_sepPosMonomial1" (formula "108")) + (rule "mul_literals" (formula "108") (term "1")) + (rule "inEqSimp_subsumption1" (formula "108") (ifseqformula "36")) + (rule "leq_literals" (formula "108") (term "0")) + (builtin "One Step Simplification" (formula "108")) + (rule "true_left" (formula "108")) + (rule "arrayLengthNotNegative" (formula "104") (term "1")) + (rule "inEqSimp_subsumption1" (formula "104") (ifseqformula "35")) + (rule "leq_literals" (formula "104") (term "0")) + (builtin "One Step Simplification" (formula "104")) + (rule "true_left" (formula "104")) + (rule "arrayLengthIsAShort" (formula "104") (term "1")) + (rule "expand_inShort" (formula "104")) + (rule "replace_short_MAX" (formula "104") (term "1,0")) + (rule "replace_short_MIN" (formula "104") (term "0,1")) + (rule "andLeft" (formula "104")) + (rule "inEqSimp_commuteLeq" (formula "105")) + (rule "inEqSimp_subsumption1" (formula "105") (ifseqformula "35")) + (rule "leq_literals" (formula "105") (term "0")) + (builtin "One Step Simplification" (formula "105")) + (rule "true_left" (formula "105")) + (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "104")) + (rule "polySimp_rightDist" (formula "67") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "67") (term "1,0,0")) + (rule "mul_literals" (formula "67") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "67") (term "0")) + (rule "add_literals" (formula "67") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "67")) + (rule "polySimp_mulLiterals" (formula "67") (term "0")) + (rule "inEqSimp_subsumption4" (formula "67") (ifseqformula "66")) + (rule "greater_literals" (formula "67") (term "0,0")) + (builtin "One Step Simplification" (formula "67")) + (rule "mul_literals" (formula "67") (term "0,0")) + (rule "leq_literals" (formula "67") (term "0")) + (builtin "One Step Simplification" (formula "67")) + (rule "true_left" (formula "67")) + (rule "seqGetAlphaCast" (formula "110") (term "0")) + (rule "castedGetAny" (formula "110") (term "0")) + (builtin "One Step Simplification" (formula "110")) + (rule "true_left" (formula "110")) + (rule "Contract_axiom_for_lastReadOf_in_BucketPointers" (formula "94") (term "0")) + (builtin "One Step Simplification" (formula "94") (ifInst "" (formula "143")) (ifInst "" (formula "29"))) + (rule "wellFormedAnon" (formula "94") (term "1,0")) + (rule "translateJavaAddInt" (formula "94") (term "2,0,1,0,1,1")) + (rule "translateJavaAddInt" (formula "94") (term "2,1,1,0,0,1,1")) + (rule "replace_known_left" (formula "94") (term "0,1,0") (ifseqformula "25")) + (builtin "One Step Simplification" (formula "94") (ifInst "" (formula "24"))) + (rule "polySimp_addComm0" (formula "94") (term "2,0,1,0,1,1")) + (rule "polySimp_addComm0" (formula "94") (term "2,1,1,0,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "94") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "94") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "94") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "94") (term "0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "94") (term "0,0,0")) + (rule "replace_known_left" (formula "94") (term "0,0,0") (ifseqformula "65")) + (builtin "One Step Simplification" (formula "94")) + (rule "inEqSimp_commuteLeq" (formula "94") (term "1,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "94") (term "1,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "94") (term "0,0,0,0,1,1")) + (rule "applyEq" (formula "94") (term "0,1,0,1,1,1") (ifseqformula "95")) + (rule "eqSymm" (formula "94") (term "1,0,1,1,1")) + (rule "applyEq" (formula "94") (term "0,0,0,1,1,1,1,1") (ifseqformula "95")) + (rule "applyEq" (formula "94") (term "0,1,0,0,1,1") (ifseqformula "95")) + (rule "inEqSimp_commuteLeq" (formula "94") (term "1,0,0,1,1")) + (rule "applyEq" (formula "94") (term "0,0,0,1,1,1") (ifseqformula "95")) + (rule "applyEq" (formula "94") (term "0,1,0,0,0,1,1") (ifseqformula "95")) + (rule "inEqSimp_commuteGeq" (formula "94") (term "1,0,0,0,1,1")) + (rule "applyEq" (formula "94") (term "1,0,1,1,1,1") (ifseqformula "109")) + (rule "applyEq" (formula "94") (term "1,0,0,1,1,1") (ifseqformula "109")) + (rule "inEqSimp_sepNegMonomial0" (formula "94") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "94") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "94") (term "0,0,0")) + (rule "replace_known_left" (formula "94") (term "0,0") (ifseqformula "68")) + (builtin "One Step Simplification" (formula "94")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "95") (term "0")) + (rule "translateJavaMulInt" (formula "95") (term "0,2,0")) + (rule "polySimp_mulComm0" (formula "95") (term "0,2,0")) + (rule "replaceKnownSelect_taclet10000120112_4" (formula "95") (term "0")) + (rule "replaceKnownAuxiliaryConstant_taclet10000120112_5" (formula "95") (term "0")) + (rule "nnf_imp2or" (formula "11") (term "0")) + (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "101") (term "0,0,0,1,1,1")) + (rule "translateJavaSubInt" (formula "101") (term "1,0,0,0,1,1,1")) + (rule "polySimp_elimSub" (formula "101") (term "1,0,0,0,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "101") (term "0,0,0,0,1,1,1")) + (rule "polySimp_mulComm0" (formula "101") (term "1,0,0,0,0,0,0,1,1,1")) + (rule "inEqSimp_sepPosMonomial0" (formula "101") (term "0,0,0,0,1,1,1")) + (rule "polySimp_mulComm0" (formula "101") (term "1,0,0,0,0,1,1,1")) + (rule "polySimp_rightDist" (formula "101") (term "1,0,0,0,0,1,1,1")) + (rule "mul_literals" (formula "101") (term "0,1,0,0,0,0,1,1,1")) + (rule "polySimp_mulLiterals" (formula "101") (term "1,1,0,0,0,0,1,1,1")) + (rule "polySimp_elimOne" (formula "101") (term "1,1,0,0,0,0,1,1,1")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "101") (term "1,1,1,1") (inst "b=b")) + (builtin "One Step Simplification" (formula "101")) + (rule "expand_inInt" (formula "101") (term "1,0,0,1,1,1,1,1")) + (rule "replace_int_MIN" (formula "101") (term "0,1,1,0,0,1,1,1,1,1")) + (rule "replace_int_MAX" (formula "101") (term "1,0,1,0,0,1,1,1,1,1")) + (rule "translateJavaCastInt" (formula "101") (term "0,0,1,0,1,1,1,1")) + (rule "translateJavaCastInt" (formula "101") (term "1,1,0,0,1,0,0,0,1,1,1,1")) + (rule "translateJavaAddInt" (formula "101") (term "1,1,0,0,1,1,1,1")) + (rule "translateJavaMulInt" (formula "101") (term "1,0,0,0,0,0,1,1,1,1")) + (rule "translateJavaCastInt" (formula "101") (term "0,1,0,1,0,0,0,1,1,1,1")) + (rule "translateJavaMulInt" (formula "101") (term "0,1,0,0,0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "101") (term "1,0,0,0,0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "101") (term "0,1,0,0,0,0,1,1,1,1")) + (rule "replace_known_left" (formula "101") (term "1,0,0,0,0,1,1,1,1") (ifseqformula "106")) + (builtin "One Step Simplification" (formula "101")) + (rule "polySimp_addComm0" (formula "101") (term "1,1,0,0,1,1,1,1")) + (rule "replace_known_left" (formula "101") (term "1,0,0,1,1,1,1") (ifseqformula "110")) + (builtin "One Step Simplification" (formula "101")) + (rule "castedGetAny" (formula "101") (term "0,0,1,0,1,1,1,1")) + (rule "replace_known_left" (formula "101") (term "0,1,0,1,1,1,1") (ifseqformula "111")) + (builtin "One Step Simplification" (formula "101")) + (rule "castedGetAny" (formula "101") (term "1,1,0,0,1,0,0,1,1,1,1")) + (rule "castedGetAny" (formula "101") (term "0,1,0,1,0,0,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "101") (term "1,0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "101") (term "1,0,0,1,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "101") (term "0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "101") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "101") (term "0,0,0,1,0,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "101") (term "1,1,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "101") (term "1,0,0,1,0,0,1,1,1,1")) + (rule "applyEq" (formula "101") (term "0,0,1,1,0,0,1,1,1,1") (ifseqformula "109")) + (rule "applyEq" (formula "101") (term "0,1,0,1,0,0,1,1,1,1") (ifseqformula "69")) + (rule "inEqSimp_homoInEq0" (formula "101") (term "1,0,1,0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "101") (term "1,0,1,0,1,0,0,1,1,1,1")) + (rule "polySimp_rightDist" (formula "101") (term "1,0,1,0,1,0,0,1,1,1,1")) + (rule "polySimp_mulAssoc" (formula "101") (term "0,1,0,1,0,1,0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "101") (term "0,0,1,0,1,0,1,0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "101") (term "0,1,0,1,0,1,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "101") (term "0,1,0,1,0,1,0,0,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "101") (term "0,1,0,1,0,0,1,1,1,1")) + (rule "applyEq" (formula "101") (term "1,1,0,0,1,0,0,1,1,1,1") (ifseqformula "109")) + (rule "applyEq" (formula "101") (term "0,0,0,0,1,0,0,1,1,1,1") (ifseqformula "109")) + (rule "applyEq" (formula "101") (term "0,1,0,0,1,0,0,1,1,1,1") (ifseqformula "69")) + (rule "inEqSimp_homoInEq1" (formula "101") (term "1,0,0,1,0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "101") (term "1,0,1,0,0,1,0,0,1,1,1,1")) + (rule "polySimp_rightDist" (formula "101") (term "1,0,1,0,0,1,0,0,1,1,1,1")) + (rule "polySimp_mulAssoc" (formula "101") (term "0,1,0,1,0,0,1,0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "101") (term "0,0,1,0,1,0,0,1,0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "101") (term "0,1,0,1,0,0,1,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "101") (term "0,1,0,1,0,0,1,0,0,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "101") (term "0,1,0,0,1,0,0,1,1,1,1")) + (rule "inEqSimp_sepPosMonomial0" (formula "101") (term "1,0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "101") (term "1,1,0,0,0,1,1,1,1,1")) + (rule "polySimp_rightDist" (formula "101") (term "1,1,0,0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "101") (term "1,1,1,0,0,0,1,1,1,1,1")) + (rule "mul_literals" (formula "101") (term "0,1,1,0,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "101") (term "1,1,1,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "101") (term "1,0,1,0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "101") (term "0,1,0,1,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "101") (term "0,1,0,1,0,0,1,1,1,1")) + (rule "replace_known_left" (formula "101") (term "1,0,1,0,0,1,1,1,1") (ifseqformula "64")) + (builtin "One Step Simplification" (formula "101")) + (rule "inEqSimp_sepNegMonomial0" (formula "101") (term "1,0,1,0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "101") (term "0,1,0,1,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "101") (term "0,1,0,1,0,0,1,1,1,1")) + (rule "replace_known_left" (formula "101") (term "1,0,1,0,0,1,1,1,1") (ifseqformula "71")) + (builtin "One Step Simplification" (formula "101")) + (rule "inEqSimp_subsumption6" (formula "101") (term "0,1,0,0,1,1,1,1") (ifseqformula "107")) + (rule "mul_literals" (formula "101") (term "1,1,0,0,1,0,0,1,1,1,1")) + (rule "greater_literals" (formula "101") (term "0,0,0,1,0,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "101")) + (rule "leq_literals" (formula "101") (term "0,0,1,0,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "101")) + (rule "inEqSimp_subsumption6" (formula "101") (term "0,0,0,1,1,1,1") (ifseqformula "36")) + (rule "greater_literals" (formula "101") (term "0,0,0,0,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "101")) + (rule "mul_literals" (formula "101") (term "1,0,0,0,0,1,1,1,1")) + (rule "leq_literals" (formula "101") (term "0,0,0,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "101")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "102") (term "1,1,0,0")) + (rule "translateJavaMulInt" (formula "102") (term "0,2,1,1,0,0")) + (rule "polySimp_mulComm0" (formula "102") (term "0,2,1,1,0,0")) + (rule "replaceKnownSelect_taclet10000120112_2" (formula "102") (term "1,1,0,0")) + (rule "replaceKnownAuxiliaryConstant_taclet10000120112_3" (formula "102") (term "1,1,0,0")) + (rule "applyEq" (formula "102") (term "1,1,0,0") (ifseqformula "95")) + (rule "Contract_axiom_for_lastReadOf_in_BucketPointers" (formula "102") (term "1,2")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "102") (term "1,0,0") (ifseqformula "85")) + (builtin "One Step Simplification" (formula "102") (ifInst "" (formula "144")) (ifInst "" (formula "29"))) + (rule "wellFormedAnonEQ" (formula "102") (term "1,0") (ifseqformula "85")) + (rule "wellFormedAnon" (formula "102") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "102") (term "2,1,1,0,0,1,1")) + (rule "translateJavaAddInt" (formula "102") (term "2,0,1,0,1,1")) + (rule "replace_known_left" (formula "102") (term "1,0,1,0") (ifseqformula "24")) + (builtin "One Step Simplification" (formula "102") (ifInst "" (formula "25")) (ifInst "" (formula "84"))) + (rule "polySimp_addComm0" (formula "102") (term "2,0,1,0,1,1")) + (rule "polySimp_addComm0" (formula "102") (term "2,1,1,0,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "102") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "102") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "102") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "102") (term "0,0,0")) + (rule "replace_known_left" (formula "102") (term "0,0,0") (ifseqformula "65")) + (builtin "One Step Simplification" (formula "102")) + (rule "inEqSimp_commuteLeq" (formula "102") (term "0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "102") (term "1,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "102") (term "1,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "102") (term "0,0,0,0,1,1")) + (rule "applyEq" (formula "102") (term "1,0,1,1,1,1") (ifseqformula "110")) + (rule "applyEq" (formula "102") (term "1,0,0,1,1,1") (ifseqformula "110")) + (rule "inEqSimp_sepNegMonomial0" (formula "102") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "102") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "102") (term "0,0,0")) + (rule "replace_known_left" (formula "102") (term "0,0") (ifseqformula "68")) + (builtin "One Step Simplification" (formula "102") (ifInst "" (formula "17"))) + (rule "true_left" (formula "102")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "102") (term "1,2")) + (rule "translateJavaMulInt" (formula "102") (term "0,2,1,2")) + (rule "polySimp_mulComm0" (formula "102") (term "0,2,1,2")) + (rule "replaceKnownSelect_taclet10000120112_2" (formula "102") (term "1,2")) + (rule "replaceKnownAuxiliaryConstant_taclet10000120112_3" (formula "102") (term "1,2")) + (rule "inEqSimp_commuteGeq" (formula "102") (term "2")) + (rule "applyEq" (formula "102") (term "0,2") (ifseqformula "95")) + (rule "inEqSimp_commuteLeq" (formula "102") (term "2")) + (rule "Contract_axiom_for_lastReadOf_in_BucketPointers" (formula "102") (term "0,0,0,0")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "102") (term "1,0,0") (ifseqformula "85")) + (builtin "One Step Simplification" (formula "102") (ifInst "" (formula "144")) (ifInst "" (formula "29"))) + (rule "wellFormedAnonEQ" (formula "102") (term "1,0") (ifseqformula "85")) + (rule "wellFormedAnon" (formula "102") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "102") (term "2,0,1,0,1,1")) + (rule "translateJavaAddInt" (formula "102") (term "2,1,1,0,0,1,1")) + (rule "replace_known_left" (formula "102") (term "1,1,0") (ifseqformula "84")) + (builtin "One Step Simplification" (formula "102") (ifInst "" (formula "25")) (ifInst "" (formula "24"))) + (rule "polySimp_addComm0" (formula "102") (term "2,0,1,0,1,1")) + (rule "polySimp_addComm0" (formula "102") (term "2,1,1,0,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "102") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "102") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "102") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "102") (term "0,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "102") (term "0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "102") (term "1,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "102") (term "0,0,0")) + (rule "replace_known_left" (formula "102") (term "0,0,0") (ifseqformula "65")) + (builtin "One Step Simplification" (formula "102")) + (rule "inEqSimp_commuteLeq" (formula "102") (term "1,0,1,1")) + (rule "applyEq" (formula "102") (term "1,0,0,1,1,1") (ifseqformula "110")) + (rule "applyEq" (formula "102") (term "1,0,1,1,1,1") (ifseqformula "110")) + (rule "inEqSimp_sepNegMonomial0" (formula "102") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "102") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "102") (term "0,0,0")) + (rule "replace_known_left" (formula "102") (term "0,0") (ifseqformula "68")) + (builtin "One Step Simplification" (formula "102") (ifInst "" (formula "17"))) + (rule "true_left" (formula "102")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "102") (term "0,0,0,0")) + (rule "translateJavaMulInt" (formula "102") (term "0,2,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "102") (term "0,2,0,0,0,0")) + (rule "replaceKnownSelect_taclet10000120112_2" (formula "102") (term "0,0,0,0")) + (rule "replaceKnownAuxiliaryConstant_taclet10000120112_3" (formula "102") (term "0,0,0,0")) + (rule "applyEq" (formula "102") (term "0,0,0,0") (ifseqformula "95")) + (rule "Definition_axiom_for_isClassOfSlice_in_de_wiesler_Classifier" (formula "19") (term "0,1,1") (inst "i=i")) + (builtin "One Step Simplification" (formula "19")) + (rule "expand_inInt" (formula "19") (term "1,0,0,1,1")) + (rule "replace_int_MIN" (formula "19") (term "0,1,1,0,0,1,1")) + (rule "replace_int_MAX" (formula "19") (term "1,0,1,0,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "19") (term "1,0,0,0,1,1")) + (rule "mul_literals" (formula "19") (term "1,0,0,1,0,0,0,1,1")) + (rule "add_literals" (formula "19") (term "0,0,1,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "19") (term "0,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "19") (term "1,1,0,0,1,1")) + (rule "inEqSimp_sepPosMonomial0" (formula "19") (term "1,0,0,0,1,1")) + (rule "mul_literals" (formula "19") (term "1,1,0,0,0,1,1")) + (rule "Contract_axiom_for_lastReadOf_in_BucketPointers" (formula "21") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "21") (term "2,0,1,0,1,1")) + (rule "translateJavaAddInt" (formula "21") (term "2,1,1,0,0,1,1")) + (rule "replace_known_left" (formula "21") (term "1,0,0") (ifseqformula "30")) + (builtin "One Step Simplification" (formula "21") (ifInst "" (formula "26")) (ifInst "" (formula "144"))) + (rule "polySimp_addComm0" (formula "21") (term "2,1,1,0,0,1,1")) + (rule "polySimp_addComm0" (formula "21") (term "2,0,1,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "21") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "21") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "21") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "21") (term "0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "21") (term "0,0,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "21") (term "0,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "21") (term "1,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "21") (term "0,0,0")) + (rule "replace_known_left" (formula "21") (term "0,0,0") (ifseqformula "66")) + (builtin "One Step Simplification" (formula "21")) + (rule "inEqSimp_commuteLeq" (formula "21") (term "1,0,1,1")) + (rule "applyEq" (formula "21") (term "0,0,0,1,1,1") (ifseqformula "110")) + (rule "inEqSimp_commuteGeq" (formula "21") (term "0,0,1,1,1")) + (rule "applyEq" (formula "21") (term "1,0,1,1,1,1") (ifseqformula "110")) + (rule "inEqSimp_sepNegMonomial0" (formula "21") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "21") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "21") (term "0,0,0")) + (rule "replace_known_left" (formula "21") (term "0,0") (ifseqformula "69")) + (builtin "One Step Simplification" (formula "21")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "22") (term "0,1,0")) + (rule "translateJavaMulInt" (formula "22") (term "0,2,0,1,0")) + (rule "polySimp_mulComm0" (formula "22") (term "0,2,0,1,0")) + (rule "polySimp_addComm0" (formula "22") (term "1,0")) + (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "22") (term "0,0,0")) + (rule "translateJavaAddInt" (formula "22") (term "2,0,1,0,1,1")) + (rule "translateJavaAddInt" (formula "22") (term "2,1,1,0,0,1,1")) + (rule "replace_known_left" (formula "22") (term "1,0,0") (ifseqformula "31")) + (builtin "One Step Simplification" (formula "22") (ifInst "" (formula "27")) (ifInst "" (formula "145"))) + (rule "polySimp_addComm0" (formula "22") (term "2,1,1,0,0,1,1")) + (rule "replace_known_left" (formula "22") (term "1,0,0,1,1") (ifseqformula "24")) + (builtin "One Step Simplification" (formula "22")) + (rule "polySimp_addComm0" (formula "22") (term "2,0,1,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "22") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "22") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "22") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "22") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "22") (term "0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "22") (term "0,0,0")) + (rule "replace_known_left" (formula "22") (term "0,0,0") (ifseqformula "67")) + (builtin "One Step Simplification" (formula "22")) + (rule "inEqSimp_commuteLeq" (formula "22") (term "1,0,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "22") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "22") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "22") (term "0,0,0")) + (rule "replace_known_left" (formula "22") (term "0,0") (ifseqformula "70")) + (builtin "One Step Simplification" (formula "22")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "23") (term "0,0,0")) + (rule "translateJavaMulInt" (formula "23") (term "0,0,2,0,0,0")) + (rule "translateJavaAddInt" (formula "23") (term "0,2,0,0,0")) + (rule "polySimp_mulComm0" (formula "23") (term "0,0,2,0,0,0")) + (rule "polySimp_addComm0" (formula "23") (term "0,2,0,0,0")) + (rule "Contract_axiom_for_lastReadOf_in_BucketPointers" (formula "23") (term "1,1,0,0")) + (rule "translateJavaAddInt" (formula "23") (term "2,1,1,0,0,1,1")) + (rule "translateJavaAddInt" (formula "23") (term "2,0,1,0,1,1")) + (rule "replace_known_left" (formula "23") (term "1,0,0,0") (ifseqformula "28")) + (builtin "One Step Simplification" (formula "23") (ifInst "" (formula "32")) (ifInst "" (formula "146"))) + (rule "polySimp_addComm0" (formula "23") (term "2,1,1,0,0,1,1")) + (rule "polySimp_addComm0" (formula "23") (term "2,0,1,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "23") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "23") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "23") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "23") (term "0,0,0")) + (rule "replace_known_left" (formula "23") (term "0,0,0") (ifseqformula "68")) + (builtin "One Step Simplification" (formula "23")) + (rule "inEqSimp_commuteLeq" (formula "23") (term "1,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "23") (term "1,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "23") (term "0,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "23") (term "0,0,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "23") (term "0,1,1,1,1")) + (rule "applyEq" (formula "23") (term "1,0,1,1,1,1") (ifseqformula "112")) + (rule "applyEq" (formula "23") (term "0,0,0,1,1,1") (ifseqformula "112")) + (rule "inEqSimp_commuteGeq" (formula "23") (term "0,0,1,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "23") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "23") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "23") (term "0,0,0")) + (rule "replace_known_left" (formula "23") (term "0,0") (ifseqformula "71")) + (builtin "One Step Simplification" (formula "23") (ifInst "" (formula "21"))) + (rule "true_left" (formula "23")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "23") (term "1,1,0,0")) + (rule "translateJavaMulInt" (formula "23") (term "0,2,1,1,0,0")) + (rule "polySimp_mulComm0" (formula "23") (term "0,2,1,1,0,0")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "3") (term "0")) + (builtin "One Step Simplification" (formula "3")) + (rule "translateJavaSubInt" (formula "3") (term "0,0")) + (rule "translateJavaUnaryMinusInt" (formula "3") (term "1,0")) + (rule "neg_literal" (formula "3") (term "1,0")) + (rule "translateJavaAddInt" (formula "3") (term "0,0,0")) + (rule "polySimp_elimSub" (formula "3") (term "0,0")) + (rule "mul_literals" (formula "3") (term "1,0,0")) + (rule "polySimp_addLiterals" (formula "3") (term "0,0")) + (rule "polySimp_addComm0" (formula "3") (term "0,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "8") (term "1,1")) + (rule "translateJavaCastInt" (formula "8") (term "0,1,1")) + (rule "castedGetAny" (formula "8") (term "0,1,1")) + (rule "inEqSimp_homoInEq1" (formula "8")) + (rule "polySimp_addComm1" (formula "8") (term "0")) + (rule "applyEq" (formula "8") (term "1,0") (ifseqformula "93")) + (rule "polySimp_addComm1" (formula "8") (term "0")) + (rule "inEqSimp_sepNegMonomial0" (formula "8")) + (rule "polySimp_mulLiterals" (formula "8") (term "0")) + (rule "polySimp_elimOne" (formula "8") (term "0")) + (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "1") (term "0")) + (builtin "One Step Simplification" (formula "1")) + (rule "translateJavaSubInt" (formula "1") (term "0,1,1,1")) + (rule "polySimp_elimSub" (formula "1") (term "0,1,1,1")) + (rule "polySimp_mulComm0" (formula "1") (term "1,0,1,1,1")) + (rule "polySimp_rightDist" (formula "1") (term "1,0,1,1,1")) + (rule "polySimp_mulAssoc" (formula "1") (term "0,1,0,1,1,1")) + (rule "polySimp_mulComm0" (formula "1") (term "0,0,1,0,1,1,1")) + (rule "polySimp_mulLiterals" (formula "1") (term "0,1,0,1,1,1")) + (rule "polySimp_elimOne" (formula "1") (term "0,1,0,1,1,1")) + (rule "polySimp_addComm0" (formula "1") (term "0,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "1") (term "1,1,1")) + (rule "mul_literals" (formula "1") (term "1,0,0,1,1,1")) + (rule "add_literals" (formula "1") (term "0,0,1,1,1")) + (rule "polySimp_addAssoc" (formula "1") (term "0,1,1,1")) + (rule "polySimp_addAssoc" (formula "1") (term "0,0,1,1,1")) + (rule "inEqSimp_homoInEq0" (formula "1") (term "1,0")) + (rule "polySimp_mulComm0" (formula "1") (term "1,0,1,0")) + (rule "polySimp_rightDist" (formula "1") (term "1,0,1,0")) + (rule "polySimp_mulAssoc" (formula "1") (term "0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "1") (term "0,0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "1") (term "0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "1") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "1") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "1") (term "0,0")) + (rule "mul_literals" (formula "1") (term "1,0,0,0")) + (rule "add_zero_right" (formula "1") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "1") (term "1,1,1")) + (rule "polySimp_mulComm0" (formula "1") (term "1,1,1,1")) + (rule "polySimp_rightDist" (formula "1") (term "1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "1") (term "1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "1") (term "1,1,1,1,1")) + (rule "polySimp_rightDist" (formula "1") (term "0,1,1,1,1")) + (rule "mul_literals" (formula "1") (term "0,0,1,1,1,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "1") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "1") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "1") (term "0,1,0")) + (rule "replace_known_left" (formula "1") (term "1,0") (ifseqformula "67")) + (builtin "One Step Simplification" (formula "1")) + (rule "inEqSimp_sepPosMonomial1" (formula "1") (term "0")) + (rule "polySimp_mulLiterals" (formula "1") (term "1,0")) + (rule "polySimp_elimOne" (formula "1") (term "1,0")) + (rule "replace_known_left" (formula "1") (term "0") (ifseqformula "62")) + (builtin "One Step Simplification" (formula "1")) + (rule "andLeft" (formula "1")) + (rule "andLeft" (formula "2")) + (rule "replace_known_left" (formula "82") (term "0,1,1,1") (ifseqformula "1")) + (builtin "One Step Simplification" (formula "82")) + (rule "inEqSimp_exactShadow3" (formula "10") (ifseqformula "3")) + (rule "polySimp_mulAssoc" (formula "10") (term "0,0")) + (rule "polySimp_mulComm0" (formula "10") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "10") (term "0,0")) + (rule "polySimp_addAssoc" (formula "10") (term "0")) + (rule "polySimp_addAssoc" (formula "10") (term "0,0")) + (rule "polySimp_addComm0" (formula "10") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "10")) + (rule "polySimp_mulComm0" (formula "10") (term "1")) + (rule "polySimp_rightDist" (formula "10") (term "1")) + (rule "polySimp_mulLiterals" (formula "10") (term "1,1")) + (rule "polySimp_elimOne" (formula "10") (term "1,1")) + (rule "polySimp_rightDist" (formula "10") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "10") (term "1,0,1")) + (rule "mul_literals" (formula "10") (term "0,0,1")) + (rule "inEqSimp_exactShadow3" (formula "4") (ifseqformula "3")) + (rule "times_zero_1" (formula "4") (term "0,0")) + (rule "add_zero_left" (formula "4") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "4")) + (rule "polySimp_mulComm0" (formula "4") (term "1")) + (rule "polySimp_rightDist" (formula "4") (term "1")) + (rule "polySimp_mulLiterals" (formula "4") (term "1,1")) + (rule "mul_literals" (formula "4") (term "0,1")) + (rule "polySimp_elimOne" (formula "4") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "4") (ifseqformula "66")) + (rule "inEqSimp_homoInEq0" (formula "4") (term "0")) + (rule "polySimp_mulComm0" (formula "4") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "4") (term "1,0,0")) + (rule "mul_literals" (formula "4") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "4") (term "0,0")) + (rule "polySimp_addComm0" (formula "4") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "4") (term "0,0")) + (rule "add_literals" (formula "4") (term "1,1,0,0")) + (rule "times_zero_1" (formula "4") (term "1,0,0")) + (rule "add_zero_right" (formula "4") (term "0,0")) + (rule "qeq_literals" (formula "4") (term "0")) + (builtin "One Step Simplification" (formula "4")) + (rule "true_left" (formula "4")) + (rule "inEqSimp_exactShadow3" (formula "10") (ifseqformula "68")) + (rule "polySimp_rightDist" (formula "10") (term "0,0")) + (rule "polySimp_addComm1" (formula "10") (term "0")) + (rule "polySimp_rightDist" (formula "10") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "10") (term "1,0,0,0")) + (rule "mul_literals" (formula "10") (term "0,0,0,0")) + (rule "polySimp_addComm1" (formula "10") (term "0,0")) + (rule "add_literals" (formula "10") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "10")) + (rule "polySimp_mulLiterals" (formula "10") (term "0")) + (rule "polySimp_elimOne" (formula "10") (term "0")) + (rule "inEqSimp_subsumption0" (formula "153") (term "0") (ifseqformula "10")) + (rule "inEqSimp_homoInEq0" (formula "153") (term "0,0")) + (rule "polySimp_mulComm0" (formula "153") (term "1,0,0,0")) + (rule "polySimp_rightDist" (formula "153") (term "1,0,0,0")) + (rule "mul_literals" (formula "153") (term "0,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "153") (term "1,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "153") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "153") (term "0,0,0,0")) + (rule "add_literals" (formula "153") (term "0,0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "153") (term "0,0,0")) + (rule "add_literals" (formula "153") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "153") (term "1,0,0,0")) + (rule "add_zero_right" (formula "153") (term "0,0,0")) + (rule "qeq_literals" (formula "153") (term "0,0")) + (builtin "One Step Simplification" (formula "153")) + (rule "inEqSimp_geqRight" (formula "153")) + (rule "polySimp_rightDist" (formula "1") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "1") (term "1,1,0,0")) + (rule "mul_literals" (formula "1") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "1") (term "0,0")) + (rule "add_literals" (formula "1") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "1")) + (rule "polySimp_mulComm0" (formula "1") (term "1")) + (rule "polySimp_rightDist" (formula "1") (term "1")) + (rule "polySimp_mulLiterals" (formula "1") (term "1,1")) + (rule "mul_literals" (formula "1") (term "0,1")) + (rule "inEqSimp_subsumption0" (formula "11") (ifseqformula "1")) + (rule "inEqSimp_homoInEq0" (formula "11") (term "0")) + (rule "polySimp_mulComm0" (formula "11") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "11") (term "1,0,0")) + (rule "mul_literals" (formula "11") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "11") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "11") (term "0,0")) + (rule "polySimp_addComm1" (formula "11") (term "0,0,0")) + (rule "add_literals" (formula "11") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "11") (term "0,0")) + (rule "add_literals" (formula "11") (term "1,1,0,0")) + (rule "times_zero_1" (formula "11") (term "1,0,0")) + (rule "add_literals" (formula "11") (term "0,0")) + (rule "qeq_literals" (formula "11") (term "0")) + (builtin "One Step Simplification" (formula "11")) + (rule "true_left" (formula "11")) + (rule "inEqSimp_exactShadow3" (formula "11") (ifseqformula "71")) + (rule "polySimp_rightDist" (formula "11") (term "0,0")) + (rule "polySimp_rightDist" (formula "11") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "11") (term "1,0,0,0")) + (rule "mul_literals" (formula "11") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "11") (term "0")) + (rule "polySimp_addComm1" (formula "11") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "11") (term "0")) + (rule "add_literals" (formula "11") (term "1,1,0")) + (rule "times_zero_1" (formula "11") (term "1,0")) + (rule "add_zero_right" (formula "11") (term "0")) + (rule "polySimp_addComm1" (formula "11") (term "0")) + (rule "add_literals" (formula "11") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "11")) + (rule "polySimp_mulLiterals" (formula "11") (term "0")) + (rule "elimGcdLeq_antec" (formula "11") (inst "elimGcdRightDiv=Z(7(0(6(8(8(3(8(#))))))))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "neg_literal" (formula "11") (term "0,0,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "11") (term "1,0,0,0,0,1,0")) + (rule "leq_literals" (formula "11") (term "0,0")) + (builtin "One Step Simplification" (formula "11")) + (rule "polySimp_mulLiterals" (formula "11") (term "1,0,0")) + (rule "mul_literals" (formula "11") (term "1,0,0,0,0,0")) + (rule "polySimp_addLiterals" (formula "11") (term "0,0,0,0")) + (rule "add_literals" (formula "11") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "11") (term "0,0")) + (rule "add_literals" (formula "11") (term "1,1,0,0")) + (rule "times_zero_1" (formula "11") (term "1,0,0")) + (rule "add_literals" (formula "11") (term "0,0")) + (rule "qeq_literals" (formula "11") (term "0")) + (builtin "One Step Simplification" (formula "11")) + (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "1")) + (rule "mul_literals" (formula "65") (term "0,0")) + (rule "add_zero_left" (formula "65") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "65")) + (rule "polySimp_mulLiterals" (formula "65") (term "0")) + (rule "inEqSimp_contradInEq5" (formula "65") (ifseqformula "6")) + (rule "greater_literals" (formula "65") (term "0,0")) + (builtin "One Step Simplification" (formula "65")) + (rule "times_zero_1" (formula "65") (term "1,0")) + (rule "qeq_literals" (formula "65") (term "0")) + (builtin "One Step Simplification" (formula "65")) + (rule "closeFalse" (formula "65")) + ) + (branch "CUT: result_1. = TRUE FALSE" + (builtin "One Step Simplification" (formula "85")) + (rule "nnf_imp2or" (formula "33") (term "0")) + (rule "nnf_imp2or" (formula "71") (term "0")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "86") (term "0")) + (rule "replace_known_right" (formula "86") (term "0,0") (ifseqformula "113")) + (builtin "One Step Simplification" (formula "86")) + (rule "andLeft" (formula "86")) + (rule "andLeft" (formula "87")) + (rule "andLeft" (formula "88")) + (rule "andLeft" (formula "87")) + (rule "andLeft" (formula "87")) + (rule "andLeft" (formula "87")) + (rule "replace_known_left" (formula "103") (term "0") (ifseqformula "86")) + (builtin "One Step Simplification" (formula "103") (ifInst "" (formula "86")) (ifInst "" (formula "92"))) + (rule "andLeft" (formula "103")) + (rule "inEqSimp_exactShadow3" (formula "87") (ifseqformula "88")) + (rule "times_zero_1" (formula "87") (term "0,0")) + (rule "add_zero_left" (formula "87") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "87")) + (rule "mul_literals" (formula "87") (term "1")) + (rule "inEqSimp_subsumption6" (formula "87") (ifseqformula "2")) + (rule "greater_literals" (formula "87") (term "0,0")) + (builtin "One Step Simplification" (formula "87")) + (rule "mul_literals" (formula "87") (term "1,0")) + (rule "leq_literals" (formula "87") (term "0")) + (builtin "One Step Simplification" (formula "87")) + (rule "true_left" (formula "87")) + (rule "Contract_axiom_for_toReadCountOfBucket_in_BucketPointers" (formula "19") (term "0,0,1,1")) + (rule "replace_known_left" (formula "19") (term "1,0,0") (ifseqformula "29")) + (builtin "One Step Simplification" (formula "19") (ifInst "" (formula "25")) (ifInst "" (formula "147"))) + (rule "inEqSimp_ltToLeq" (formula "19") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "19") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "19") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "19") (term "0,0,0")) + (rule "replace_known_left" (formula "19") (term "0,0,0") (ifseqformula "65")) + (builtin "One Step Simplification" (formula "19")) + (rule "inEqSimp_sepNegMonomial0" (formula "19") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "19") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "19") (term "0,0,0")) + (rule "replace_known_left" (formula "19") (term "0,0") (ifseqformula "68")) + (builtin "One Step Simplification" (formula "19")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "20") (term "0")) + (rule "replace_known_right" (formula "20") (term "0,0") (ifseqformula "121")) + (builtin "One Step Simplification" (formula "20")) + (rule "andLeft" (formula "20")) + (rule "replace_known_left" (formula "100") (term "0,1") (ifseqformula "20")) + (builtin "One Step Simplification" (formula "100") (ifInst "" (formula "20")) (ifInst "" (formula "21"))) + (rule "replace_known_left" (formula "19") (term "0,1,1,1") (ifseqformula "21")) + (builtin "One Step Simplification" (formula "19") (ifInst "" (formula "20")) (ifInst "" (formula "20")) (ifInst "" (formula "100"))) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "78") (term "0")) + (builtin "One Step Simplification" (formula "78") (ifInst "" (formula "20")) (ifInst "" (formula "20")) (ifInst "" (formula "26")) (ifInst "" (formula "30")) (ifInst "" (formula "149")) (ifInst "" (formula "20")) (ifInst "" (formula "101"))) + (rule "translateJavaAddInt" (formula "78") (term "2,1,1,0,1,1,1")) + (rule "translateJavaSubInt" (formula "78") (term "2,0,1,1,1,1,1")) + (rule "polySimp_elimSub" (formula "78") (term "2,0,1,1,1,1,1")) + (rule "mul_literals" (formula "78") (term "1,2,0,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "78") (term "2,1,1,0,1,1,1")) + (rule "polySimp_addComm0" (formula "78") (term "2,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "78") (term "0,0,1,1,1")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,0,0,0,1,1,1")) + (rule "polySimp_pullOutFactor2b" (formula "78") (term "0,0,0,1,1,1")) + (rule "add_literals" (formula "78") (term "1,1,0,0,0,1,1,1")) + (rule "times_zero_1" (formula "78") (term "1,0,0,0,1,1,1")) + (rule "add_zero_right" (formula "78") (term "0,0,0,1,1,1")) + (rule "leq_literals" (formula "78") (term "0,0,1,1,1")) + (builtin "One Step Simplification" (formula "78")) + (rule "inEqSimp_ltToLeq" (formula "78") (term "0,0,1,1,1")) + (rule "add_zero_right" (formula "78") (term "0,0,0,1,1,1")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,0,0,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "78") (term "0,0")) + (rule "inEqSimp_commuteLeq" (formula "78") (term "0,0,0,1")) + (rule "inEqSimp_homoInEq0" (formula "78") (term "1,0,1,1,1")) + (rule "polySimp_pullOutFactor1" (formula "78") (term "0,1,0,1,1,1")) + (rule "add_literals" (formula "78") (term "1,0,1,0,1,1,1")) + (rule "times_zero_1" (formula "78") (term "0,1,0,1,1,1")) + (rule "qeq_literals" (formula "78") (term "1,0,1,1,1")) + (builtin "One Step Simplification" (formula "78")) + (rule "inEqSimp_homoInEq0" (formula "78") (term "1,0")) + (rule "polySimp_pullOutFactor1" (formula "78") (term "0,1,0")) + (rule "add_literals" (formula "78") (term "1,0,1,0")) + (rule "times_zero_1" (formula "78") (term "0,1,0")) + (rule "qeq_literals" (formula "78") (term "1,0")) + (builtin "One Step Simplification" (formula "78")) + (rule "inEqSimp_homoInEq0" (formula "78") (term "1,0,0,1")) + (rule "polySimp_pullOutFactor1" (formula "78") (term "0,1,0,0,1")) + (rule "add_literals" (formula "78") (term "1,0,1,0,0,1")) + (rule "times_zero_1" (formula "78") (term "0,1,0,0,1")) + (rule "qeq_literals" (formula "78") (term "1,0,0,1")) + (builtin "One Step Simplification" (formula "78")) + (rule "applyEq" (formula "78") (term "0,0,0,1,1") (ifseqformula "79")) + (rule "applyEq" (formula "78") (term "1,1,1,1,1") (ifseqformula "79")) + (rule "applyEq" (formula "78") (term "0,1,0,1") (ifseqformula "79")) + (rule "applyEq" (formula "78") (term "0,0,0,1") (ifseqformula "79")) + (rule "inEqSimp_sepNegMonomial0" (formula "78") (term "0,1,1,1")) + (rule "polySimp_mulLiterals" (formula "78") (term "0,0,1,1,1")) + (rule "polySimp_elimOne" (formula "78") (term "0,0,1,1,1")) + (rule "inEqSimp_subsumption1" (formula "78") (term "0") (ifseqformula "37")) + (rule "leq_literals" (formula "78") (term "0,0")) + (builtin "One Step Simplification" (formula "78")) + (rule "andLeft" (formula "78")) + (rule "andLeft" (formula "78")) + (rule "andLeft" (formula "80")) + (rule "inEqSimp_subsumption1" (formula "81") (term "0") (ifseqformula "37")) + (rule "leq_literals" (formula "81") (term "0,0")) + (builtin "One Step Simplification" (formula "81")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "82") (term "0")) + (rule "translateJavaCastInt" (formula "82") (term "0,0")) + (rule "castedGetAny" (formula "82") (term "0,0")) + (rule "applyEq" (formula "82") (term "0,0") (ifseqformula "70")) + (rule "eqSymm" (formula "82")) + (rule "applyEq" (formula "81") (term "1") (ifseqformula "82")) + (rule "applyEq" (formula "80") (term "0,0") (ifseqformula "82")) + (rule "applyEq" (formula "79") (term "0") (ifseqformula "82")) + (rule "applyEq" (formula "78") (term "0") (ifseqformula "82")) + (rule "inEqSimp_exactShadow3" (formula "7") (ifseqformula "78")) + (rule "polySimp_mulAssoc" (formula "7") (term "0,0")) + (rule "polySimp_mulComm0" (formula "7") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "7") (term "0,0")) + (rule "polySimp_addComm0" (formula "7") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "7")) + (rule "polySimp_mulLiterals" (formula "7") (term "0")) + (rule "elimGcdLeq_antec" (formula "7") (inst "elimGcdRightDiv=Z(7(0(6(8(8(3(8(#))))))))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "neg_literal" (formula "7") (term "0,0,0,0,0,1,0")) + (rule "leq_literals" (formula "7") (term "0,0")) + (builtin "One Step Simplification" (formula "7")) + (rule "polySimp_mulLiterals" (formula "7") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "7") (term "1,0,0")) + (rule "mul_literals" (formula "7") (term "1,0,0,0,0,0")) + (rule "add_literals" (formula "7") (term "0,0,0,0,0")) + (rule "add_literals" (formula "7") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "7") (term "0,0")) + (rule "add_literals" (formula "7") (term "1,1,0,0")) + (rule "times_zero_1" (formula "7") (term "1,0,0")) + (rule "add_zero_right" (formula "7") (term "0,0")) + (rule "qeq_literals" (formula "7") (term "0")) + (builtin "One Step Simplification" (formula "7")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "100") (term "0,1,1")) + (rule "translateJavaMulInt" (formula "100") (term "0,0,2,0,1,1")) + (rule "translateJavaAddInt" (formula "100") (term "0,2,0,1,1")) + (rule "polySimp_mulComm0" (formula "100") (term "0,0,2,0,1,1")) + (rule "polySimp_addComm0" (formula "100") (term "0,2,0,1,1")) + (rule "replaceKnownSelect_taclet10000120112_0" (formula "100") (term "0,1,1")) + (rule "replaceKnownAuxiliaryConstant_taclet10000120112_1" (formula "100") (term "0,1,1")) + (rule "polySimp_addComm1" (formula "100") (term "1")) + (rule "applyEq" (formula "100") (term "0,1,0,1") (ifseqformula "99")) + (rule "polySimp_pullOutFactor1" (formula "100") (term "0,1")) + (rule "add_literals" (formula "100") (term "1,0,1")) + (rule "times_zero_1" (formula "100") (term "0,1")) + (rule "add_zero_left" (formula "100") (term "1")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "100") (term "0")) + (rule "translateJavaCastInt" (formula "100") (term "0,0")) + (rule "castedGetAny" (formula "100") (term "0,0")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "6") (term "0")) + (rule "translateJavaAddInt" (formula "6") (term "0,2,0")) + (rule "translateJavaMulInt" (formula "6") (term "0,0,2,0")) + (rule "polySimp_mulComm0" (formula "6") (term "0,0,2,0")) + (rule "polySimp_addComm0" (formula "6") (term "0,2,0")) + (rule "replaceKnownSelect_taclet10000120112_0" (formula "6") (term "0")) + (rule "replaceKnownAuxiliaryConstant_taclet10000120112_1" (formula "6") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "6")) + (rule "polySimp_addComm1" (formula "6") (term "0")) + (rule "applyEq" (formula "6") (term "0,1,0,0") (ifseqformula "99")) + (rule "polySimp_mulComm0" (formula "6") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "6") (term "1,0,0")) + (rule "mul_literals" (formula "6") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "6") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "6") (term "0,0")) + (rule "add_literals" (formula "6") (term "0,0,0")) + (rule "add_zero_left" (formula "6") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "6")) + (rule "polySimp_mulLiterals" (formula "6") (term "1")) + (rule "inEqSimp_subsumption1" (formula "6") (ifseqformula "95")) + (rule "inEqSimp_homoInEq0" (formula "6") (term "0")) + (rule "polySimp_mulLiterals" (formula "6") (term "1,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "6") (term "0,0")) + (rule "add_literals" (formula "6") (term "1,1,0,0")) + (rule "times_zero_1" (formula "6") (term "1,0,0")) + (rule "add_zero_right" (formula "6") (term "0,0")) + (rule "qeq_literals" (formula "6") (term "0")) + (builtin "One Step Simplification" (formula "6")) + (rule "true_left" (formula "6")) + (rule "Contract_axiom_for_lastReadOf_in_BucketPointers" (formula "17") (term "1,4,0,1")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "17") (term "1,0,0") (ifseqformula "89")) + (builtin "One Step Simplification" (formula "17") (ifInst "" (formula "92")) (ifInst "" (formula "152")) (ifInst "" (formula "92")) (ifInst "" (formula "98")) (ifInst "" (formula "31"))) + (rule "wellFormedAnonEQ" (formula "17") (term "1,0") (ifseqformula "89")) + (rule "wellFormedAnon" (formula "17") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "17") (term "2,1,1,0,0,1")) + (rule "translateJavaAddInt" (formula "17") (term "2,0,1,0,1")) + (rule "replace_known_left" (formula "17") (term "1,0,1,0") (ifseqformula "26")) + (builtin "One Step Simplification" (formula "17") (ifInst "" (formula "27")) (ifInst "" (formula "88"))) + (rule "polySimp_addComm0" (formula "17") (term "2,1,1,0,0,1")) + (rule "polySimp_addComm0" (formula "17") (term "2,0,1,0,1")) + (rule "inEqSimp_ltToLeq" (formula "17") (term "1,0")) + (rule "polySimp_mulComm0" (formula "17") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "17") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "17") (term "0,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "17") (term "0,0")) + (rule "replace_known_left" (formula "17") (term "0,0") (ifseqformula "67")) + (builtin "One Step Simplification" (formula "17")) + (rule "inEqSimp_commuteLeq" (formula "17") (term "1,0,0,0,1")) + (rule "inEqSimp_commuteLeq" (formula "17") (term "1,0,1")) + (rule "replace_known_left" (formula "17") (term "1,0,1") (ifseqformula "96")) + (builtin "One Step Simplification" (formula "17")) + (rule "inEqSimp_commuteLeq" (formula "17") (term "0,0,0,1")) + (rule "replace_known_left" (formula "17") (term "0,0,0,1") (ifseqformula "93")) + (builtin "One Step Simplification" (formula "17")) + (rule "applyEq" (formula "17") (term "1,0,0,1,1") (ifseqformula "117")) + (rule "applyEq" (formula "17") (term "1,0,1,1,1") (ifseqformula "117")) + (rule "inEqSimp_sepNegMonomial0" (formula "17") (term "0")) + (rule "polySimp_mulLiterals" (formula "17") (term "0,0")) + (rule "polySimp_elimOne" (formula "17") (term "0,0")) + (rule "replace_known_left" (formula "17") (term "0") (ifseqformula "70")) + (builtin "One Step Simplification" (formula "17")) + (rule "andLeft" (formula "17")) + (rule "andLeft" (formula "18")) + (rule "andLeft" (formula "17")) + (rule "andLeft" (formula "20")) + (rule "inEqSimp_exactShadow3" (formula "17") (ifseqformula "18")) + (rule "polySimp_mulComm0" (formula "17") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "17")) + (rule "polySimp_mulLiterals" (formula "17") (term "1")) + (rule "polySimp_elimOne" (formula "17") (term "1")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "23") (term "1,4,0,1")) + (rule "translateJavaMulInt" (formula "23") (term "0,2,1,4,0,1")) + (rule "polySimp_mulComm0" (formula "23") (term "0,2,1,4,0,1")) + (rule "replaceKnownSelect_taclet10000120112_2" (formula "23") (term "1,4,0,1")) + (rule "replaceKnownAuxiliaryConstant_taclet10000120112_3" (formula "23") (term "1,4,0,1")) + (rule "applyEq" (formula "23") (term "1,4,0,1") (ifseqformula "108")) + (rule "Contract_axiom_for_lastReadOf_in_BucketPointers" (formula "23") (term "0,0")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "23") (term "1,0,0") (ifseqformula "95")) + (builtin "One Step Simplification" (formula "23") (ifInst "" (formula "98")) (ifInst "" (formula "158")) (ifInst "" (formula "98")) (ifInst "" (formula "22")) (ifInst "" (formula "104")) (ifInst "" (formula "37"))) + (rule "wellFormedAnonEQ" (formula "23") (term "1,0") (ifseqformula "95")) + (rule "wellFormedAnon" (formula "23") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "23") (term "2,1,1,0,0,1")) + (rule "translateJavaAddInt" (formula "23") (term "2,0,1,0,1")) + (rule "replace_known_left" (formula "23") (term "1,1,0") (ifseqformula "94")) + (builtin "One Step Simplification" (formula "23") (ifInst "" (formula "33")) (ifInst "" (formula "32"))) + (rule "polySimp_addComm0" (formula "23") (term "2,1,1,0,0,1")) + (rule "replace_known_left" (formula "23") (term "1,0,0,1") (ifseqformula "19")) + (builtin "One Step Simplification" (formula "23")) + (rule "polySimp_addComm0" (formula "23") (term "2,0,1,0,1")) + (rule "inEqSimp_ltToLeq" (formula "23") (term "1,0")) + (rule "polySimp_mulComm0" (formula "23") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "23") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "23") (term "0,0,0,1")) + (rule "replace_known_left" (formula "23") (term "0,0,0,1") (ifseqformula "99")) + (builtin "One Step Simplification" (formula "23")) + (rule "inEqSimp_commuteLeq" (formula "23") (term "0,0,1")) + (rule "replace_known_left" (formula "23") (term "0,0,1") (ifseqformula "18")) + (builtin "One Step Simplification" (formula "23")) + (rule "inEqSimp_commuteLeq" (formula "23") (term "1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "23") (term "0,0")) + (rule "replace_known_left" (formula "23") (term "0,0") (ifseqformula "73")) + (builtin "One Step Simplification" (formula "23")) + (rule "inEqSimp_commuteLeq" (formula "23") (term "0,1")) + (rule "replace_known_left" (formula "23") (term "0,1") (ifseqformula "102")) + (builtin "One Step Simplification" (formula "23")) + (rule "applyEq" (formula "23") (term "1,1,1") (ifseqformula "123")) + (rule "replace_known_left" (formula "23") (term "1,1") (ifseqformula "21")) + (builtin "One Step Simplification" (formula "23")) + (rule "applyEq" (formula "23") (term "1,0,1") (ifseqformula "123")) + (rule "replace_known_left" (formula "23") (term "1") (ifseqformula "20")) + (builtin "One Step Simplification" (formula "23")) + (rule "true_left" (formula "23")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "23") (term "0,0")) + (rule "translateJavaMulInt" (formula "23") (term "0,2,0,0")) + (rule "polySimp_mulComm0" (formula "23") (term "0,2,0,0")) + (rule "replaceKnownSelect_taclet10000120112_2" (formula "23") (term "0,0")) + (rule "replaceKnownAuxiliaryConstant_taclet10000120112_3" (formula "23") (term "0,0")) + (rule "applyEq" (formula "23") (term "0,0") (ifseqformula "108")) + (rule "lenNonNegative" (formula "123") (term "0")) + (rule "inEqSimp_commuteLeq" (formula "123")) + (rule "applyEq" (formula "123") (term "0") (ifseqformula "124")) + (rule "inEqSimp_sepPosMonomial1" (formula "123")) + (rule "mul_literals" (formula "123") (term "1")) + (rule "inEqSimp_subsumption1" (formula "123") (ifseqformula "43")) + (rule "leq_literals" (formula "123") (term "0")) + (builtin "One Step Simplification" (formula "123")) + (rule "true_left" (formula "123")) + (rule "arrayLengthNotNegative" (formula "119") (term "1")) + (rule "inEqSimp_subsumption1" (formula "119") (ifseqformula "42")) + (rule "leq_literals" (formula "119") (term "0")) + (builtin "One Step Simplification" (formula "119")) + (rule "true_left" (formula "119")) + (rule "arrayLengthIsAShort" (formula "119") (term "1")) + (rule "expand_inShort" (formula "119")) + (rule "replace_short_MIN" (formula "119") (term "0,1")) + (rule "replace_short_MAX" (formula "119") (term "1,0")) + (rule "andLeft" (formula "119")) + (rule "inEqSimp_commuteLeq" (formula "120")) + (rule "inEqSimp_subsumption1" (formula "120") (ifseqformula "42")) + (rule "leq_literals" (formula "120") (term "0")) + (builtin "One Step Simplification" (formula "120")) + (rule "true_left" (formula "120")) + (rule "inEqSimp_exactShadow3" (formula "74") (ifseqformula "119")) + (rule "polySimp_rightDist" (formula "74") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "74") (term "1,0,0")) + (rule "mul_literals" (formula "74") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "74") (term "0")) + (rule "add_literals" (formula "74") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "74")) + (rule "polySimp_mulLiterals" (formula "74") (term "0")) + (rule "inEqSimp_subsumption4" (formula "74") (ifseqformula "73")) + (rule "mul_literals" (formula "74") (term "0,1,0")) + (rule "greater_literals" (formula "74") (term "0,0")) + (builtin "One Step Simplification" (formula "74")) + (rule "leq_literals" (formula "74") (term "0")) + (builtin "One Step Simplification" (formula "74")) + (rule "true_left" (formula "74")) + (rule "seqGetAlphaCast" (formula "125") (term "0")) + (rule "castedGetAny" (formula "125") (term "0")) + (builtin "One Step Simplification" (formula "125")) + (rule "true_left" (formula "125")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "108") (term "0")) + (rule "translateJavaMulInt" (formula "108") (term "0,2,0")) + (rule "polySimp_mulComm0" (formula "108") (term "0,2,0")) + (rule "replaceKnownSelect_taclet10000120112_4" (formula "108") (term "0")) + (rule "replaceKnownAuxiliaryConstant_taclet10000120112_5" (formula "108") (term "0")) + (rule "nnf_imp2or" (formula "11") (term "0")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "116") (term "1,1,0,0")) + (rule "translateJavaMulInt" (formula "116") (term "0,2,1,1,0,0")) + (rule "polySimp_mulComm0" (formula "116") (term "0,2,1,1,0,0")) + (rule "replaceKnownSelect_taclet10000120112_2" (formula "116") (term "1,1,0,0")) + (rule "replaceKnownAuxiliaryConstant_taclet10000120112_3" (formula "116") (term "1,1,0,0")) + (rule "applyEq" (formula "116") (term "1,1,0,0") (ifseqformula "108")) + (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "116") (term "0,2")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "116") (term "1,0,0") (ifseqformula "94")) + (builtin "One Step Simplification" (formula "116") (ifInst "" (formula "97")) (ifInst "" (formula "159")) (ifInst "" (formula "97")) (ifInst "" (formula "103")) (ifInst "" (formula "36"))) + (rule "wellFormedAnonEQ" (formula "116") (term "1,0") (ifseqformula "94")) + (rule "wellFormedAnon" (formula "116") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "116") (term "2,0,1,0,1")) + (rule "translateJavaAddInt" (formula "116") (term "2,1,1,0,0,1")) + (rule "replace_known_left" (formula "116") (term "1,0,1,0") (ifseqformula "31")) + (builtin "One Step Simplification" (formula "116") (ifInst "" (formula "32")) (ifInst "" (formula "93"))) + (rule "polySimp_addComm0" (formula "116") (term "2,1,1,0,0,1")) + (rule "polySimp_addComm0" (formula "116") (term "2,0,1,0,1")) + (rule "inEqSimp_ltToLeq" (formula "116") (term "1,0")) + (rule "polySimp_mulComm0" (formula "116") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "116") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "116") (term "1,0,0,0,1")) + (rule "inEqSimp_commuteLeq" (formula "116") (term "0,0")) + (rule "replace_known_left" (formula "116") (term "0,0") (ifseqformula "72")) + (builtin "One Step Simplification" (formula "116")) + (rule "inEqSimp_commuteLeq" (formula "116") (term "1,0,1")) + (rule "replace_known_left" (formula "116") (term "1,0,1") (ifseqformula "101")) + (builtin "One Step Simplification" (formula "116")) + (rule "inEqSimp_commuteLeq" (formula "116") (term "0,0,0,1")) + (rule "replace_known_left" (formula "116") (term "0,0,0,1") (ifseqformula "98")) + (builtin "One Step Simplification" (formula "116")) + (rule "inEqSimp_sepNegMonomial0" (formula "116") (term "0")) + (rule "polySimp_mulLiterals" (formula "116") (term "0,0")) + (rule "polySimp_elimOne" (formula "116") (term "0,0")) + (rule "replace_known_left" (formula "116") (term "0") (ifseqformula "75")) + (builtin "One Step Simplification" (formula "116")) + (rule "andLeft" (formula "116")) + (rule "andLeft" (formula "116")) + (rule "inEqSimp_exactShadow3" (formula "30") (ifseqformula "117")) + (rule "polySimp_rightDist" (formula "30") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "30") (term "0")) + (rule "add_literals" (formula "30") (term "1,1,0")) + (rule "times_zero_1" (formula "30") (term "1,0")) + (rule "add_zero_right" (formula "30") (term "0")) + (rule "polySimp_rightDist" (formula "30") (term "0")) + (rule "polySimp_rightDist" (formula "30") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "30") (term "1,0,0")) + (rule "mul_literals" (formula "30") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "30") (term "1,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "30")) + (rule "polySimp_mulLiterals" (formula "30") (term "0")) + (rule "polySimp_elimOne" (formula "30") (term "0")) + (rule "inEqSimp_subsumption0" (formula "29") (ifseqformula "30")) + (rule "inEqSimp_homoInEq0" (formula "29") (term "0")) + (rule "polySimp_mulComm0" (formula "29") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "29") (term "1,0,0")) + (rule "mul_literals" (formula "29") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "29") (term "0,0")) + (rule "polySimp_addComm0" (formula "29") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "29") (term "0,0")) + (rule "add_literals" (formula "29") (term "1,1,0,0")) + (rule "times_zero_1" (formula "29") (term "1,0,0")) + (rule "add_zero_right" (formula "29") (term "0,0")) + (rule "qeq_literals" (formula "29") (term "0")) + (builtin "One Step Simplification" (formula "29")) + (rule "true_left" (formula "29")) + (rule "inEqSimp_exactShadow3" (formula "116") (ifseqformula "117")) + (rule "polySimp_mulComm0" (formula "116") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "116")) + (rule "polySimp_mulLiterals" (formula "116") (term "1")) + (rule "polySimp_elimOne" (formula "116") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "8") (ifseqformula "117")) + (rule "polySimp_rightDist" (formula "8") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "8") (term "0")) + (rule "add_literals" (formula "8") (term "1,1,0")) + (rule "times_zero_1" (formula "8") (term "1,0")) + (rule "add_zero_right" (formula "8") (term "0")) + (rule "polySimp_rightDist" (formula "8") (term "0")) + (rule "polySimp_mulLiterals" (formula "8") (term "1,0")) + (rule "polySimp_elimOne" (formula "8") (term "1,0")) + (rule "polySimp_rightDist" (formula "8") (term "0,0")) + (rule "mul_literals" (formula "8") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "8") (term "1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "8")) + (rule "polySimp_mulComm0" (formula "8") (term "1")) + (rule "polySimp_rightDist" (formula "8") (term "1")) + (rule "polySimp_mulLiterals" (formula "8") (term "1,1")) + (rule "mul_literals" (formula "8") (term "0,1")) + (rule "inEqSimp_subsumption1" (formula "7") (ifseqformula "8")) + (rule "inEqSimp_homoInEq0" (formula "7") (term "0")) + (rule "polySimp_mulLiterals" (formula "7") (term "1,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "7") (term "0,0")) + (rule "add_literals" (formula "7") (term "1,1,0,0")) + (rule "times_zero_1" (formula "7") (term "1,0,0")) + (rule "add_literals" (formula "7") (term "0,0")) + (rule "qeq_literals" (formula "7") (term "0")) + (builtin "One Step Simplification" (formula "7")) + (rule "true_left" (formula "7")) + (rule "inEqSimp_exactShadow3" (formula "7") (ifseqformula "84")) + (rule "polySimp_rightDist" (formula "7") (term "0,0")) + (rule "mul_literals" (formula "7") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "7") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "7") (term "0")) + (rule "add_literals" (formula "7") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "7")) + (rule "polySimp_mulLiterals" (formula "7") (term "0")) + (rule "elimGcdLeq_antec" (formula "7") (inst "elimGcdRightDiv=Z(6(0(6(8(8(3(8(#))))))))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "polySimp_mulLiterals" (formula "7") (term "1,0,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "7") (term "1,0,1,0")) + (rule "neg_literal" (formula "7") (term "0,0,0,0,0,1,0")) + (rule "leq_literals" (formula "7") (term "0,0")) + (builtin "One Step Simplification" (formula "7")) + (rule "mul_literals" (formula "7") (term "1,0,0,0,0,0")) + (rule "add_literals" (formula "7") (term "0,0,0,0,0")) + (rule "add_literals" (formula "7") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "7") (term "0,0")) + (rule "add_literals" (formula "7") (term "1,1,0,0")) + (rule "times_zero_1" (formula "7") (term "1,0,0")) + (rule "add_zero_right" (formula "7") (term "0,0")) + (rule "qeq_literals" (formula "7") (term "0")) + (builtin "One Step Simplification" (formula "7")) + (rule "inEqSimp_subsumption0" (formula "6") (ifseqformula "7")) + (rule "leq_literals" (formula "6") (term "0")) + (builtin "One Step Simplification" (formula "6")) + (rule "true_left" (formula "6")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "119") (term "0,2")) + (rule "translateJavaMulInt" (formula "119") (term "0,0,2,0,2")) + (rule "translateJavaAddInt" (formula "119") (term "0,2,0,2")) + (rule "polySimp_mulComm0" (formula "119") (term "0,0,2,0,2")) + (rule "polySimp_addComm0" (formula "119") (term "0,2,0,2")) + (rule "replaceKnownSelect_taclet10000120112_0" (formula "119") (term "0,2")) + (rule "replaceKnownAuxiliaryConstant_taclet10000120112_1" (formula "119") (term "0,2")) + (rule "inEqSimp_commuteGeq" (formula "119") (term "2")) + (rule "applyEq" (formula "119") (term "1,2") (ifseqformula "104")) + (rule "Contract_axiom_for_lastReadOf_in_BucketPointers" (formula "119") (term "0,0,0,0")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "119") (term "1,0,0") (ifseqformula "94")) + (builtin "One Step Simplification" (formula "119") (ifInst "" (formula "97")) (ifInst "" (formula "162")) (ifInst "" (formula "97")) (ifInst "" (formula "22")) (ifInst "" (formula "103")) (ifInst "" (formula "36"))) + (rule "wellFormedAnonEQ" (formula "119") (term "1,0") (ifseqformula "94")) + (rule "wellFormedAnon" (formula "119") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "119") (term "2,0,1,0,1")) + (rule "translateJavaAddInt" (formula "119") (term "2,1,1,0,0,1")) + (rule "replace_known_left" (formula "119") (term "1,1,0") (ifseqformula "93")) + (builtin "One Step Simplification" (formula "119") (ifInst "" (formula "32")) (ifInst "" (formula "31"))) + (rule "polySimp_addComm0" (formula "119") (term "2,1,1,0,0,1")) + (rule "replace_known_left" (formula "119") (term "1,0,0,1") (ifseqformula "19")) + (builtin "One Step Simplification" (formula "119")) + (rule "polySimp_addComm0" (formula "119") (term "2,0,1,0,1")) + (rule "inEqSimp_ltToLeq" (formula "119") (term "1,0")) + (rule "polySimp_mulComm0" (formula "119") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "119") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "119") (term "0,0")) + (rule "replace_known_left" (formula "119") (term "0,0") (ifseqformula "72")) + (builtin "One Step Simplification" (formula "119")) + (rule "inEqSimp_commuteLeq" (formula "119") (term "0,0,0,1")) + (rule "replace_known_left" (formula "119") (term "0,0,0,1") (ifseqformula "98")) + (builtin "One Step Simplification" (formula "119")) + (rule "inEqSimp_commuteLeq" (formula "119") (term "1,0,1")) + (rule "replace_known_left" (formula "119") (term "1,0,1") (ifseqformula "101")) + (builtin "One Step Simplification" (formula "119")) + (rule "inEqSimp_commuteLeq" (formula "119") (term "1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "119") (term "0,1")) + (rule "replace_known_left" (formula "119") (term "0,1") (ifseqformula "18")) + (builtin "One Step Simplification" (formula "119")) + (rule "applyEq" (formula "119") (term "1,0,0,1") (ifseqformula "127")) + (rule "replace_known_left" (formula "119") (term "0,1") (ifseqformula "20")) + (builtin "One Step Simplification" (formula "119")) + (rule "applyEq" (formula "119") (term "1,1") (ifseqformula "127")) + (rule "replace_known_left" (formula "119") (term "1") (ifseqformula "21")) + (builtin "One Step Simplification" (formula "119")) + (rule "true_left" (formula "119")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "119") (term "0,0,0,0")) + (rule "translateJavaMulInt" (formula "119") (term "0,2,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "119") (term "0,2,0,0,0,0")) + (rule "replaceKnownSelect_taclet10000120112_2" (formula "119") (term "0,0,0,0")) + (rule "replaceKnownAuxiliaryConstant_taclet10000120112_3" (formula "119") (term "0,0,0,0")) + (rule "applyEq" (formula "119") (term "0,0,0,0") (ifseqformula "108")) + (rule "Definition_axiom_for_isClassOfSlice_in_de_wiesler_Classifier" (formula "24") (term "0,1,1") (inst "i=i")) + (builtin "One Step Simplification" (formula "24")) + (rule "expand_inInt" (formula "24") (term "1,0,0,1,1")) + (rule "replace_int_MIN" (formula "24") (term "0,1,1,0,0,1,1")) + (rule "replace_int_MAX" (formula "24") (term "1,0,1,0,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "24") (term "1,0,0,0,1,1")) + (rule "mul_literals" (formula "24") (term "1,0,0,1,0,0,0,1,1")) + (rule "add_literals" (formula "24") (term "0,0,1,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "24") (term "0,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "24") (term "1,1,0,0,1,1")) + (rule "inEqSimp_sepPosMonomial0" (formula "24") (term "1,0,0,0,1,1")) + (rule "mul_literals" (formula "24") (term "1,1,0,0,0,1,1")) + (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "28") (term "0,1,1,0")) + (rule "translateJavaAddInt" (formula "28") (term "2,1,1,0,0,1,1")) + (rule "translateJavaAddInt" (formula "28") (term "2,0,1,0,1,1")) + (rule "replace_known_left" (formula "28") (term "0,1") (ifseqformula "26")) + (builtin "One Step Simplification" (formula "28") (ifInst "" (formula "26")) (ifInst "" (formula "33")) (ifInst "" (formula "37")) (ifInst "" (formula "162")) (ifInst "" (formula "110"))) + (rule "polySimp_addComm0" (formula "28") (term "2,0,1,0,1")) + (rule "polySimp_addComm0" (formula "28") (term "2,1,1,0,0,1")) + (rule "inEqSimp_ltToLeq" (formula "28") (term "1,0")) + (rule "polySimp_mulComm0" (formula "28") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "28") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "28") (term "1,0,0,0,1")) + (rule "inEqSimp_commuteLeq" (formula "28") (term "0,0")) + (rule "replace_known_left" (formula "28") (term "0,0") (ifseqformula "73")) + (builtin "One Step Simplification" (formula "28")) + (rule "inEqSimp_commuteLeq" (formula "28") (term "0,0,0,0,1")) + (rule "inEqSimp_commuteLeq" (formula "28") (term "1,0,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "28") (term "0")) + (rule "polySimp_mulLiterals" (formula "28") (term "0,0")) + (rule "polySimp_elimOne" (formula "28") (term "0,0")) + (rule "replace_known_left" (formula "28") (term "0") (ifseqformula "76")) + (builtin "One Step Simplification" (formula "28")) + (rule "andLeft" (formula "28")) + (rule "andLeft" (formula "28")) + (rule "andLeft" (formula "28")) + (rule "andLeft" (formula "28")) + (rule "inEqSimp_subsumption0" (formula "30") (ifseqformula "34")) + (rule "inEqSimp_homoInEq0" (formula "30") (term "0")) + (rule "polySimp_mulComm0" (formula "30") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "30") (term "1,0,0")) + (rule "mul_literals" (formula "30") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "30") (term "0,0")) + (rule "polySimp_addComm0" (formula "30") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "30") (term "0,0")) + (rule "add_literals" (formula "30") (term "1,1,0,0")) + (rule "times_zero_1" (formula "30") (term "1,0,0")) + (rule "add_zero_right" (formula "30") (term "0,0")) + (rule "qeq_literals" (formula "30") (term "0")) + (builtin "One Step Simplification" (formula "30")) + (rule "true_left" (formula "30")) + (rule "inEqSimp_exactShadow3" (formula "29") (ifseqformula "33")) + (rule "polySimp_mulComm0" (formula "29") (term "0,0")) + (rule "polySimp_addAssoc" (formula "29") (term "0")) + (rule "polySimp_addComm0" (formula "29") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "29")) + (rule "polySimp_mulComm0" (formula "29") (term "1")) + (rule "polySimp_rightDist" (formula "29") (term "1")) + (rule "mul_literals" (formula "29") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "29") (term "1,1")) + (rule "polySimp_elimOne" (formula "29") (term "1,1")) + (rule "Contract_axiom_for_lastReadOf_in_BucketPointers" (formula "33") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "33") (term "2,1,1,0,0,1,1")) + (rule "translateJavaAddInt" (formula "33") (term "2,0,1,0,1,1")) + (rule "replace_known_left" (formula "33") (term "1,0,0") (ifseqformula "42")) + (builtin "One Step Simplification" (formula "33") (ifInst "" (formula "26")) (ifInst "" (formula "38")) (ifInst "" (formula "167")) (ifInst "" (formula "26")) (ifInst "" (formula "115"))) + (rule "polySimp_addComm0" (formula "33") (term "2,0,1,0,1")) + (rule "polySimp_addComm0" (formula "33") (term "2,1,1,0,0,1")) + (rule "inEqSimp_ltToLeq" (formula "33") (term "1,0")) + (rule "polySimp_mulComm0" (formula "33") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "33") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "33") (term "0,0")) + (rule "replace_known_left" (formula "33") (term "0,0") (ifseqformula "78")) + (builtin "One Step Simplification" (formula "33")) + (rule "inEqSimp_commuteLeq" (formula "33") (term "1,0,0,0,1")) + (rule "inEqSimp_commuteLeq" (formula "33") (term "0,0,0,0,1")) + (rule "replace_known_left" (formula "33") (term "0,0,0,0,1") (ifseqformula "28")) + (builtin "One Step Simplification" (formula "33")) + (rule "inEqSimp_commuteLeq" (formula "33") (term "1,0,1")) + (rule "replace_known_left" (formula "33") (term "1,0,1") (ifseqformula "31")) + (builtin "One Step Simplification" (formula "33")) + (rule "inEqSimp_commuteLeq" (formula "33") (term "0,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "33") (term "0,0,1,1")) + (rule "applyEq" (formula "33") (term "0,0,0,1,1") (ifseqformula "132")) + (rule "inEqSimp_commuteGeq" (formula "33") (term "0,0,1,1")) + (rule "applyEq" (formula "33") (term "1,0,1,1,1") (ifseqformula "132")) + (rule "inEqSimp_sepNegMonomial0" (formula "33") (term "0")) + (rule "polySimp_mulLiterals" (formula "33") (term "0,0")) + (rule "polySimp_elimOne" (formula "33") (term "0,0")) + (rule "replace_known_left" (formula "33") (term "0") (ifseqformula "81")) + (builtin "One Step Simplification" (formula "33")) + (rule "andLeft" (formula "33")) + (rule "andLeft" (formula "33")) + (rule "andLeft" (formula "35")) + (rule "andLeft" (formula "36")) + (rule "inEqSimp_exactShadow3" (formula "33") (ifseqformula "34")) + (rule "polySimp_mulComm0" (formula "33") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "33")) + (rule "polySimp_mulLiterals" (formula "33") (term "1")) + (rule "polySimp_elimOne" (formula "33") (term "1")) + (rule "inEqSimp_subsumption1" (formula "33") (ifseqformula "29")) + (rule "inEqSimp_homoInEq0" (formula "33") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "33") (term "0,0")) + (rule "add_literals" (formula "33") (term "1,1,0,0")) + (rule "times_zero_1" (formula "33") (term "1,0,0")) + (rule "add_zero_right" (formula "33") (term "0,0")) + (rule "qeq_literals" (formula "33") (term "0")) + (builtin "One Step Simplification" (formula "33")) + (rule "true_left" (formula "33")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "38") (term "0,1,0")) + (rule "translateJavaMulInt" (formula "38") (term "0,2,0,1,0")) + (rule "polySimp_mulComm0" (formula "38") (term "0,2,0,1,0")) + (rule "polySimp_addComm0" (formula "38") (term "1,0")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "38") (term "0,0,0")) + (rule "translateJavaAddInt" (formula "38") (term "0,2,0,0,0")) + (rule "translateJavaMulInt" (formula "38") (term "0,0,2,0,0,0")) + (rule "polySimp_mulComm0" (formula "38") (term "0,0,2,0,0,0")) + (rule "polySimp_addComm0" (formula "38") (term "0,2,0,0,0")) + (rule "Contract_axiom_for_lastReadOf_in_BucketPointers" (formula "38") (term "1,1,0,0")) + (rule "translateJavaAddInt" (formula "38") (term "2,1,1,0,0,1,1")) + (rule "translateJavaAddInt" (formula "38") (term "2,0,1,0,1,1")) + (rule "replace_known_left" (formula "38") (term "1,0,0,0,0") (ifseqformula "26")) + (builtin "One Step Simplification" (formula "38") (ifInst "" (formula "43")) (ifInst "" (formula "47")) (ifInst "" (formula "172")) (ifInst "" (formula "26")) (ifInst "" (formula "37")) (ifInst "" (formula "120"))) + (rule "polySimp_addComm0" (formula "38") (term "2,1,1,0,0,1")) + (rule "replace_known_left" (formula "38") (term "1,0,0,1") (ifseqformula "34")) + (builtin "One Step Simplification" (formula "38")) + (rule "polySimp_addComm0" (formula "38") (term "2,0,1,0,1")) + (rule "inEqSimp_ltToLeq" (formula "38") (term "1,0")) + (rule "polySimp_mulComm0" (formula "38") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "38") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "38") (term "0,0")) + (rule "replace_known_left" (formula "38") (term "0,0") (ifseqformula "83")) + (builtin "One Step Simplification" (formula "38")) + (rule "inEqSimp_commuteLeq" (formula "38") (term "1,0,0,1")) + (rule "replace_known_left" (formula "38") (term "1,0,0,1") (ifseqformula "33")) + (builtin "One Step Simplification" (formula "38")) + (rule "inEqSimp_commuteLeq" (formula "38") (term "1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "38") (term "1,0,1")) + (rule "replace_known_left" (formula "38") (term "1,0,1") (ifseqformula "31")) + (builtin "One Step Simplification" (formula "38")) + (rule "inEqSimp_commuteLeq" (formula "38") (term "0,1")) + (rule "replace_known_left" (formula "38") (term "0,1") (ifseqformula "28")) + (builtin "One Step Simplification" (formula "38")) + (rule "inEqSimp_commuteLeq" (formula "38") (term "0,0,1")) + (rule "applyEq" (formula "38") (term "1,1,1") (ifseqformula "137")) + (rule "replace_known_left" (formula "38") (term "1,1") (ifseqformula "36")) + (builtin "One Step Simplification" (formula "38")) + (rule "applyEq" (formula "38") (term "0,0,1") (ifseqformula "137")) + (rule "inEqSimp_commuteGeq" (formula "38") (term "0,1")) + (rule "replace_known_left" (formula "38") (term "1") (ifseqformula "35")) + (builtin "One Step Simplification" (formula "38")) + (rule "true_left" (formula "38")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "38") (term "1,1,0,0")) + (rule "translateJavaMulInt" (formula "38") (term "0,2,1,1,0,0")) + (rule "polySimp_mulComm0" (formula "38") (term "0,2,1,1,0,0")) + (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "3") (term "0")) + (builtin "One Step Simplification" (formula "3")) + (rule "translateJavaSubInt" (formula "3") (term "0,1,1,1")) + (rule "polySimp_elimSub" (formula "3") (term "0,1,1,1")) + (rule "polySimp_addComm0" (formula "3") (term "0,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "3") (term "1,1,1")) + (rule "mul_literals" (formula "3") (term "1,0,0,1,1,1")) + (rule "add_literals" (formula "3") (term "0,0,1,1,1")) + (rule "polySimp_addAssoc" (formula "3") (term "0,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "3") (term "0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "3") (term "1,1,1")) + (rule "polySimp_mulComm0" (formula "3") (term "1,1,1,1")) + (rule "polySimp_rightDist" (formula "3") (term "1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "3") (term "1,1,1,1,1")) + (rule "mul_literals" (formula "3") (term "0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "3") (term "1,1,1,1,1")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "4") (term "0")) + (builtin "One Step Simplification" (formula "4")) + (rule "translateJavaUnaryMinusInt" (formula "4") (term "1,0")) + (rule "neg_literal" (formula "4") (term "1,0")) + (rule "translateJavaAddInt" (formula "4") (term "0,0,0")) + (rule "translateJavaSubInt" (formula "4") (term "0,0")) + (rule "polySimp_elimSub" (formula "4") (term "0,0")) + (rule "mul_literals" (formula "4") (term "1,0,0")) + (rule "polySimp_addLiterals" (formula "4") (term "0,0")) + (rule "polySimp_addComm0" (formula "4") (term "0,0")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "9") (term "1,1")) + (builtin "One Step Simplification" (formula "9") (ifInst "" (formula "109")) (ifInst "" (formula "109")) (ifInst "" (formula "173")) (ifInst "" (formula "109")) (ifInst "" (formula "115"))) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "9") (term "1,0") (ifseqformula "106")) + (builtin "One Step Simplification" (formula "9") (ifInst "" (formula "48"))) + (rule "wellFormedAnonEQ" (formula "9") (term "1,0") (ifseqformula "106")) + (rule "wellFormedAnon" (formula "9") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "9") (term "2,1,1,0,1,1,1")) + (rule "translateJavaSubInt" (formula "9") (term "2,0,1,1,1,1,1")) + (rule "replace_known_left" (formula "9") (term "1,0,1,0") (ifseqformula "43")) + (builtin "One Step Simplification" (formula "9") (ifInst "" (formula "44")) (ifInst "" (formula "105"))) + (rule "polySimp_elimSub" (formula "9") (term "2,0,1,1,1,1,1")) + (rule "mul_literals" (formula "9") (term "1,2,0,1,1,1,1,1")) + (rule "polySimp_addComm1" (formula "9") (term "2,1,1,0,1,1,1")) + (rule "add_literals" (formula "9") (term "0,2,1,1,0,1,1,1")) + (rule "polySimp_addComm1" (formula "9") (term "2,0,1,1,1,1,1")) + (rule "add_literals" (formula "9") (term "0,2,0,1,1,1,1,1")) + (rule "add_zero_left" (formula "9") (term "2,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "9") (term "0,0,1,1,1")) + (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,1,1,1")) + (rule "polySimp_addComm1" (formula "9") (term "0,0,0,1,1,1")) + (rule "polySimp_addAssoc" (formula "9") (term "0,0,0,0,1,1,1")) + (rule "add_literals" (formula "9") (term "0,0,0,0,0,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "9") (term "0,0,1,1,1,1")) + (rule "add_zero_right" (formula "9") (term "0,0,0,1,1,1,1")) + (rule "polySimp_rightDist" (formula "9") (term "1,0,0,0,1,1,1,1")) + (rule "mul_literals" (formula "9") (term "0,1,0,0,0,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "9") (term "0,0,0,1,1,1,1")) + (rule "add_literals" (formula "9") (term "0,0,0,0,1,1,1,1")) + (rule "add_zero_left" (formula "9") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "9") (term "1,0,0,1")) + (rule "replace_known_left" (formula "9") (term "1,0,0,1") (ifseqformula "113")) + (builtin "One Step Simplification" (formula "9")) + (rule "inEqSimp_commuteLeq" (formula "9") (term "1,0,1,1,1,1")) + (rule "replace_known_left" (formula "9") (term "1,0,1,1,1,1") (ifseqformula "87")) + (builtin "One Step Simplification" (formula "9")) + (rule "inEqSimp_commuteLeq" (formula "9") (term "1,0,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "9") (term "1,0")) + (rule "replace_known_left" (formula "9") (term "1,0") (ifseqformula "87")) + (builtin "One Step Simplification" (formula "9")) + (rule "inEqSimp_commuteLeq" (formula "9") (term "1,1,1,1,1")) + (rule "replace_known_left" (formula "9") (term "1,1,1,1,1") (ifseqformula "19")) + (builtin "One Step Simplification" (formula "9")) + (rule "inEqSimp_commuteLeq" (formula "9") (term "0,0,1")) + (rule "inEqSimp_homoInEq0" (formula "9") (term "0")) + (rule "mul_literals" (formula "9") (term "1,0,0")) + (rule "add_zero_right" (formula "9") (term "0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "9") (term "0,1,1,1")) + (rule "polySimp_mulLiterals" (formula "9") (term "0,0,1,1,1")) + (rule "polySimp_elimOne" (formula "9") (term "0,0,1,1,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "9") (term "0")) + (rule "mul_literals" (formula "9") (term "1,0")) + (rule "inEqSimp_subsumption1" (formula "9") (term "0") (ifseqformula "84")) + (rule "leq_literals" (formula "9") (term "0,0")) + (builtin "One Step Simplification" (formula "9")) + (rule "andLeft" (formula "9")) + (rule "andLeft" (formula "10")) + (rule "andLeft" (formula "9")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "13") (term "1,1")) + (rule "translateJavaCastInt" (formula "13") (term "0,1,1")) + (rule "castedGetAny" (formula "13") (term "0,1,1")) + (rule "inEqSimp_homoInEq1" (formula "13")) + (rule "polySimp_addComm1" (formula "13") (term "0")) + (rule "applyEq" (formula "13") (term "1,0") (ifseqformula "120")) + (rule "polySimp_addComm1" (formula "13") (term "0")) + (rule "inEqSimp_sepNegMonomial0" (formula "13")) + (rule "polySimp_mulLiterals" (formula "13") (term "0")) + (rule "polySimp_elimOne" (formula "13") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "26") (ifseqformula "10")) + (rule "polySimp_mulAssoc" (formula "26") (term "0,0")) + (rule "polySimp_mulComm0" (formula "26") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "26") (term "0,0")) + (rule "polySimp_addComm0" (formula "26") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "26")) + (rule "polySimp_mulLiterals" (formula "26") (term "0")) + (rule "inEqSimp_subsumption4" (formula "26") (ifseqformula "79")) + (rule "mul_literals" (formula "26") (term "0,1,0")) + (rule "greater_literals" (formula "26") (term "0,0")) + (builtin "One Step Simplification" (formula "26")) + (rule "leq_literals" (formula "26") (term "0")) + (builtin "One Step Simplification" (formula "26")) + (rule "true_left" (formula "26")) + (rule "inEqSimp_exactShadow3" (formula "116") (ifseqformula "10")) + (rule "polySimp_mulComm0" (formula "116") (term "0,0")) + (rule "polySimp_addComm0" (formula "116") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "116")) + (rule "polySimp_mulLiterals" (formula "116") (term "0")) + (rule "polySimp_elimOne" (formula "116") (term "0")) + (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "1") (term "0")) + (builtin "One Step Simplification" (formula "1") (ifInst "" (formula "101"))) + (rule "translateJavaSubInt" (formula "1") (term "0,1,1")) + (rule "polySimp_elimSub" (formula "1") (term "0,1,1")) + (rule "polySimp_mulComm0" (formula "1") (term "1,0,1,1")) + (rule "polySimp_rightDist" (formula "1") (term "1,0,1,1")) + (rule "polySimp_mulAssoc" (formula "1") (term "0,1,0,1,1")) + (rule "polySimp_mulComm0" (formula "1") (term "0,0,1,0,1,1")) + (rule "polySimp_mulLiterals" (formula "1") (term "0,1,0,1,1")) + (rule "polySimp_elimOne" (formula "1") (term "0,1,0,1,1")) + (rule "polySimp_addComm0" (formula "1") (term "0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "1") (term "1,1")) + (rule "mul_literals" (formula "1") (term "1,0,0,1,1")) + (rule "add_literals" (formula "1") (term "0,0,1,1")) + (rule "polySimp_addAssoc" (formula "1") (term "0,1,1")) + (rule "polySimp_addAssoc" (formula "1") (term "0,0,1,1")) + (rule "inEqSimp_homoInEq0" (formula "1") (term "1,0")) + (rule "polySimp_mulComm0" (formula "1") (term "1,0,1,0")) + (rule "polySimp_rightDist" (formula "1") (term "1,0,1,0")) + (rule "polySimp_mulAssoc" (formula "1") (term "0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "1") (term "0,0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "1") (term "0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "1") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "1") (term "0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "1") (term "0,0")) + (rule "mul_literals" (formula "1") (term "1,0,0,0")) + (rule "add_zero_right" (formula "1") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "1") (term "1,1")) + (rule "polySimp_mulComm0" (formula "1") (term "1,1,1")) + (rule "polySimp_rightDist" (formula "1") (term "1,1,1")) + (rule "polySimp_mulLiterals" (formula "1") (term "1,1,1,1")) + (rule "polySimp_elimOne" (formula "1") (term "1,1,1,1")) + (rule "polySimp_rightDist" (formula "1") (term "0,1,1,1")) + (rule "mul_literals" (formula "1") (term "0,0,1,1,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "1") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "1") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "1") (term "0,1,0")) + (rule "replace_known_left" (formula "1") (term "1,0") (ifseqformula "87")) + (builtin "One Step Simplification" (formula "1")) + (rule "inEqSimp_sepPosMonomial1" (formula "1") (term "0")) + (rule "polySimp_mulLiterals" (formula "1") (term "1,0")) + (rule "polySimp_elimOne" (formula "1") (term "1,0")) + (rule "replace_known_left" (formula "1") (term "0") (ifseqformula "82")) + (builtin "One Step Simplification" (formula "1")) + (rule "andLeft" (formula "1")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "3") (term "0")) + (builtin "One Step Simplification" (formula "3")) + (rule "translateJavaAddInt" (formula "3") (term "0,0,0")) + (rule "translateJavaUnaryMinusInt" (formula "3") (term "1,0")) + (rule "neg_literal" (formula "3") (term "1,0")) + (rule "translateJavaSubInt" (formula "3") (term "0,0")) + (rule "polySimp_elimSub" (formula "3") (term "0,0")) + (rule "mul_literals" (formula "3") (term "1,0,0")) + (rule "polySimp_addLiterals" (formula "3") (term "0,0")) + (rule "polySimp_addComm1" (formula "3") (term "0,0")) + (rule "polySimp_addComm0" (formula "3") (term "0,0,0")) + (rule "applyEq" (formula "3") (term "0") (ifseqformula "104")) + (rule "inEqSimp_exactShadow3" (formula "15") (ifseqformula "135")) + (rule "polySimp_rightDist" (formula "15") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "15") (term "0")) + (rule "add_literals" (formula "15") (term "1,1,0")) + (rule "times_zero_1" (formula "15") (term "1,0")) + (rule "add_zero_right" (formula "15") (term "0")) + (rule "polySimp_rightDist" (formula "15") (term "0")) + (rule "polySimp_mulLiterals" (formula "15") (term "1,0")) + (rule "polySimp_elimOne" (formula "15") (term "1,0")) + (rule "polySimp_rightDist" (formula "15") (term "0,0")) + (rule "mul_literals" (formula "15") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "15") (term "1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "15")) + (rule "polySimp_mulComm0" (formula "15") (term "1")) + (rule "polySimp_rightDist" (formula "15") (term "1")) + (rule "polySimp_mulLiterals" (formula "15") (term "1,1")) + (rule "mul_literals" (formula "15") (term "0,1")) + (rule "inEqSimp_exactShadow3" (formula "24") (ifseqformula "118")) + (rule "polySimp_mulComm0" (formula "24") (term "0,0")) + (rule "polySimp_addComm0" (formula "24") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "24")) + (rule "polySimp_mulLiterals" (formula "24") (term "0")) + (rule "polySimp_elimOne" (formula "24") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "118") (ifseqformula "119")) + (rule "polySimp_rightDist" (formula "118") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "118") (term "1,0,0")) + (rule "mul_literals" (formula "118") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "118") (term "0")) + (rule "add_literals" (formula "118") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "118")) + (rule "polySimp_mulLiterals" (formula "118") (term "0")) + (rule "inEqSimp_subsumption4" (formula "118") (ifseqformula "9")) + (rule "mul_literals" (formula "118") (term "0,1,0")) + (rule "greater_literals" (formula "118") (term "0,0")) + (builtin "One Step Simplification" (formula "118")) + (rule "leq_literals" (formula "118") (term "0")) + (builtin "One Step Simplification" (formula "118")) + (rule "true_left" (formula "118")) + (rule "nnf_notAnd" (formula "149") (term "0,0")) + (rule "inEqSimp_exactShadow3" (formula "10") (ifseqformula "2")) + (rule "polySimp_rightDist" (formula "10") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "10") (term "1,0,0")) + (rule "mul_literals" (formula "10") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "10") (term "0")) + (rule "polySimp_addAssoc" (formula "10") (term "0,0")) + (rule "polySimp_addComm1" (formula "10") (term "0,0,0")) + (rule "add_literals" (formula "10") (term "0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "10")) + (rule "polySimp_mulComm0" (formula "10") (term "1")) + (rule "polySimp_rightDist" (formula "10") (term "1")) + (rule "polySimp_mulLiterals" (formula "10") (term "1,1")) + (rule "polySimp_elimOne" (formula "10") (term "1,1")) + (rule "polySimp_rightDist" (formula "10") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "10") (term "1,0,1")) + (rule "mul_literals" (formula "10") (term "0,0,1")) + (rule "commute_and" (formula "184")) + (rule "inEqSimp_exactShadow3" (formula "1") (ifseqformula "103")) + (rule "polySimp_rightDist" (formula "1") (term "0,0")) + (rule "polySimp_mulAssoc" (formula "1") (term "0,0,0")) + (rule "polySimp_mulComm0" (formula "1") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "1") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "1") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "1") (term "0")) + (rule "polySimp_addComm0" (formula "1") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "1")) + (rule "polySimp_mulLiterals" (formula "1") (term "0")) + (rule "polySimp_elimOne" (formula "1") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "3") (ifseqformula "2")) + (rule "mul_literals" (formula "3") (term "0,0")) + (rule "add_zero_left" (formula "3") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "3")) + (rule "polySimp_mulComm0" (formula "3") (term "1")) + (rule "polySimp_rightDist" (formula "3") (term "1")) + (rule "mul_literals" (formula "3") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "3") (term "1,1")) + (rule "polySimp_elimOne" (formula "3") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "3") (ifseqformula "86")) + (rule "inEqSimp_homoInEq0" (formula "3") (term "0")) + (rule "polySimp_mulComm0" (formula "3") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "3") (term "1,0,0")) + (rule "mul_literals" (formula "3") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "3") (term "0,0")) + (rule "polySimp_addComm0" (formula "3") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "3") (term "0,0")) + (rule "add_literals" (formula "3") (term "1,1,0,0")) + (rule "times_zero_1" (formula "3") (term "1,0,0")) + (rule "add_zero_right" (formula "3") (term "0,0")) + (rule "qeq_literals" (formula "3") (term "0")) + (builtin "One Step Simplification" (formula "3")) + (rule "true_left" (formula "3")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "7") (term "1,1,1,1,1,1") (inst "b=b")) + (builtin "One Step Simplification" (formula "7")) + (rule "expand_inInt" (formula "7") (term "1,0,0,1,1,1,1,1,1,1")) + (rule "replace_int_MIN" (formula "7") (term "0,1,1,0,0,1,1,1,1,1,1,1")) + (rule "replace_int_MAX" (formula "7") (term "1,0,1,0,0,1,1,1,1,1,1,1")) + (rule "translateJavaCastInt" (formula "7") (term "1,1,0,0,1,0,0,0,1,1,1,1,1,1")) + (rule "translateJavaMulInt" (formula "7") (term "1,0,0,0,0,0,1,1,1,1,1,1")) + (rule "translateJavaCastInt" (formula "7") (term "0,0,1,0,1,1,1,1,1,1")) + (rule "translateJavaMulInt" (formula "7") (term "0,1,0,0,0,0,1,1,1,1,1,1")) + (rule "translateJavaCastInt" (formula "7") (term "0,1,0,1,0,0,0,1,1,1,1,1,1")) + (rule "translateJavaAddInt" (formula "7") (term "1,1,0,0,1,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "7") (term "1,0,0,0,0,0,1,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "7") (term "0,1,0,0,0,0,1,1,1,1,1,1")) + (rule "replace_known_left" (formula "7") (term "1,0,0,0,0,1,1,1,1,1,1") (ifseqformula "143")) + (builtin "One Step Simplification" (formula "7")) + (rule "polySimp_addComm0" (formula "7") (term "1,1,0,0,1,1,1,1,1,1")) + (rule "replace_known_left" (formula "7") (term "1,0,0,1,1,1,1,1,1") (ifseqformula "147")) + (builtin "One Step Simplification" (formula "7")) + (rule "castedGetAny" (formula "7") (term "0,0,1,0,1,1,1,1,1,1")) + (rule "replace_known_left" (formula "7") (term "0,1,0,1,1,1,1,1,1") (ifseqformula "148")) + (builtin "One Step Simplification" (formula "7")) + (rule "castedGetAny" (formula "7") (term "0,1,0,1,0,0,1,1,1,1,1,1")) + (rule "castedGetAny" (formula "7") (term "1,1,0,0,1,0,0,1,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "7") (term "1,0,0,0,1,1,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "7") (term "1,0,0,1,0,0,0,1,1,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "7") (term "0,0,0,0,1,1,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "7") (term "1,1,0,0,1,1,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "7") (term "0,0,0,1,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "7") (term "0,0,0,1,0,0,1,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "7") (term "1,0,0,1,0,0,1,1,1,1,1,1")) + (rule "applyEq" (formula "7") (term "0,0,0,0,1,0,0,1,1,1,1,1,1") (ifseqformula "146")) + (rule "applyEq" (formula "7") (term "1,1,0,0,1,0,0,1,1,1,1,1,1") (ifseqformula "146")) + (rule "applyEq" (formula "7") (term "0,1,0,0,1,0,0,1,1,1,1,1,1") (ifseqformula "95")) + (rule "inEqSimp_homoInEq1" (formula "7") (term "1,0,0,1,0,0,1,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "7") (term "1,0,1,0,0,1,0,0,1,1,1,1,1,1")) + (rule "polySimp_rightDist" (formula "7") (term "1,0,1,0,0,1,0,0,1,1,1,1,1,1")) + (rule "polySimp_mulAssoc" (formula "7") (term "0,1,0,1,0,0,1,0,0,1,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "7") (term "0,0,1,0,1,0,0,1,0,0,1,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "7") (term "0,1,0,1,0,0,1,0,0,1,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "7") (term "0,1,0,1,0,0,1,0,0,1,1,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "7") (term "0,1,0,0,1,0,0,1,1,1,1,1,1")) + (rule "applyEq" (formula "7") (term "0,1,0,1,0,0,1,1,1,1,1,1") (ifseqformula "95")) + (rule "inEqSimp_homoInEq0" (formula "7") (term "1,0,1,0,0,1,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "7") (term "1,0,1,0,1,0,0,1,1,1,1,1,1")) + (rule "polySimp_rightDist" (formula "7") (term "1,0,1,0,1,0,0,1,1,1,1,1,1")) + (rule "polySimp_mulAssoc" (formula "7") (term "0,1,0,1,0,1,0,0,1,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "7") (term "0,0,1,0,1,0,1,0,0,1,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "7") (term "0,1,0,1,0,1,0,0,1,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "7") (term "0,1,0,1,0,1,0,0,1,1,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "7") (term "0,1,0,1,0,0,1,1,1,1,1,1")) + (rule "applyEq" (formula "7") (term "0,0,1,1,0,0,1,1,1,1,1,1") (ifseqformula "146")) + (rule "inEqSimp_sepPosMonomial0" (formula "7") (term "1,0,0,0,1,1,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "7") (term "1,1,0,0,0,1,1,1,1,1,1,1")) + (rule "polySimp_rightDist" (formula "7") (term "1,1,0,0,0,1,1,1,1,1,1,1")) + (rule "mul_literals" (formula "7") (term "0,1,1,0,0,0,1,1,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "7") (term "1,1,1,0,0,0,1,1,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "7") (term "1,1,1,0,0,0,1,1,1,1,1,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "7") (term "1,0,0,1,0,0,1,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "7") (term "0,1,0,0,1,0,0,1,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "7") (term "0,1,0,0,1,0,0,1,1,1,1,1,1")) + (rule "replace_known_left" (formula "7") (term "1,0,0,1,0,0,1,1,1,1,1,1") (ifseqformula "97")) + (builtin "One Step Simplification" (formula "7")) + (rule "inEqSimp_sepNegMonomial1" (formula "7") (term "1,0,1,0,0,1,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "7") (term "0,1,0,1,0,0,1,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "7") (term "0,1,0,1,0,0,1,1,1,1,1,1")) + (rule "replace_known_left" (formula "7") (term "1,0,1,0,0,1,1,1,1,1,1") (ifseqformula "90")) + (builtin "One Step Simplification" (formula "7")) + (rule "inEqSimp_subsumption6" (formula "7") (term "0,1,0,0,1,1,1,1,1,1") (ifseqformula "144")) + (rule "mul_literals" (formula "7") (term "1,1,0,0,1,0,0,1,1,1,1,1,1")) + (rule "greater_literals" (formula "7") (term "0,0,0,1,0,0,1,1,1,1,1,1")) + (builtin "One Step Simplification" (formula "7")) + (rule "leq_literals" (formula "7") (term "0,0,1,0,0,1,1,1,1,1,1")) + (builtin "One Step Simplification" (formula "7")) + (rule "inEqSimp_subsumption6" (formula "7") (term "0,0,0,1,1,1,1,1,1") (ifseqformula "62")) + (rule "mul_literals" (formula "7") (term "1,1,0,0,0,0,1,1,1,1,1,1")) + (rule "greater_literals" (formula "7") (term "0,0,0,0,0,1,1,1,1,1,1")) + (builtin "One Step Simplification" (formula "7")) + (rule "leq_literals" (formula "7") (term "0,0,0,0,1,1,1,1,1,1")) + (builtin "One Step Simplification" (formula "7")) + (rule "Contract_axiom_for_blockAligned_in_Buffers" (formula "8") (term "0")) + (builtin "One Step Simplification" (formula "8")) + (rule "translateJavaSubInt" (formula "8") (term "0,1,1,1")) + (rule "polySimp_elimSub" (formula "8") (term "0,1,1,1")) + (rule "polySimp_addComm0" (formula "8") (term "0,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "8") (term "1,1,1")) + (rule "mul_literals" (formula "8") (term "1,0,0,1,1,1")) + (rule "add_literals" (formula "8") (term "0,0,1,1,1")) + (rule "polySimp_addAssoc" (formula "8") (term "0,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "8") (term "0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "8") (term "1,1,1")) + (rule "polySimp_mulComm0" (formula "8") (term "1,1,1,1")) + (rule "polySimp_rightDist" (formula "8") (term "1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "8") (term "1,1,1,1,1")) + (rule "mul_literals" (formula "8") (term "0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "8") (term "1,1,1,1,1")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "8") (term "0")) + (builtin "One Step Simplification" (formula "8")) + (rule "translateJavaSubInt" (formula "8") (term "0,0")) + (rule "translateJavaUnaryMinusInt" (formula "8") (term "1,0")) + (rule "neg_literal" (formula "8") (term "1,0")) + (rule "translateJavaAddInt" (formula "8") (term "0,0,0")) + (rule "polySimp_elimSub" (formula "8") (term "0,0")) + (rule "mul_literals" (formula "8") (term "1,0,0")) + (rule "polySimp_addLiterals" (formula "8") (term "0,0")) + (rule "polySimp_addComm0" (formula "8") (term "0,0")) + (rule "inEqSimp_exactShadow3" (formula "10") (ifseqformula "90")) + (rule "polySimp_rightDist" (formula "10") (term "0,0")) + (rule "polySimp_rightDist" (formula "10") (term "0,0,0")) + (rule "mul_literals" (formula "10") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "10") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "10") (term "0")) + (rule "polySimp_addComm1" (formula "10") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "10") (term "0")) + (rule "add_literals" (formula "10") (term "1,1,0")) + (rule "times_zero_1" (formula "10") (term "1,0")) + (rule "polySimp_addLiterals" (formula "10") (term "0")) + (rule "polySimp_addComm1" (formula "10") (term "0")) + (rule "add_literals" (formula "10") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "10")) + (rule "polySimp_mulLiterals" (formula "10") (term "0")) + (rule "inEqSimp_subsumption4" (formula "10") (ifseqformula "9")) + (rule "mul_literals" (formula "10") (term "0,1,0")) + (rule "greater_literals" (formula "10") (term "0,0")) + (builtin "One Step Simplification" (formula "10")) + (rule "leq_literals" (formula "10") (term "0")) + (builtin "One Step Simplification" (formula "10")) + (rule "true_left" (formula "10")) + (rule "inEqSimp_exactShadow3" (formula "10") (ifseqformula "88")) + (rule "polySimp_rightDist" (formula "10") (term "0,0")) + (rule "polySimp_addComm1" (formula "10") (term "0")) + (rule "polySimp_rightDist" (formula "10") (term "0,0,0")) + (rule "mul_literals" (formula "10") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "10") (term "1,0,0,0")) + (rule "polySimp_addComm1" (formula "10") (term "0,0")) + (rule "add_literals" (formula "10") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "10")) + (rule "polySimp_mulLiterals" (formula "10") (term "0")) + (rule "polySimp_elimOne" (formula "10") (term "0")) + (rule "inEqSimp_subsumption0" (formula "185") (term "1") (ifseqformula "10")) + (rule "inEqSimp_homoInEq0" (formula "185") (term "0,1")) + (rule "polySimp_mulComm0" (formula "185") (term "1,0,0,1")) + (rule "polySimp_rightDist" (formula "185") (term "1,0,0,1")) + (rule "polySimp_mulLiterals" (formula "185") (term "1,1,0,0,1")) + (rule "mul_literals" (formula "185") (term "0,1,0,0,1")) + (rule "polySimp_addAssoc" (formula "185") (term "0,0,1")) + (rule "polySimp_addComm1" (formula "185") (term "0,0,0,1")) + (rule "add_literals" (formula "185") (term "0,0,0,0,1")) + (rule "polySimp_pullOutFactor0b" (formula "185") (term "0,0,1")) + (rule "add_literals" (formula "185") (term "1,1,0,0,1")) + (rule "times_zero_1" (formula "185") (term "1,0,0,1")) + (rule "add_literals" (formula "185") (term "0,0,1")) + (rule "qeq_literals" (formula "185") (term "0,1")) + (builtin "One Step Simplification" (formula "185")) + (rule "inEqSimp_geqRight" (formula "185")) + (rule "polySimp_rightDist" (formula "1") (term "1,0,0")) + (rule "mul_literals" (formula "1") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "1") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "1") (term "0,0")) + (rule "add_literals" (formula "1") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "1")) + (rule "polySimp_mulComm0" (formula "1") (term "1")) + (rule "polySimp_rightDist" (formula "1") (term "1")) + (rule "mul_literals" (formula "1") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "1") (term "1,1")) + (rule "inEqSimp_subsumption0" (formula "11") (ifseqformula "1")) + (rule "inEqSimp_homoInEq0" (formula "11") (term "0")) + (rule "polySimp_mulComm0" (formula "11") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "11") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "11") (term "1,1,0,0")) + (rule "mul_literals" (formula "11") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "11") (term "0,0")) + (rule "polySimp_addComm1" (formula "11") (term "0,0,0")) + (rule "add_literals" (formula "11") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "11") (term "0,0")) + (rule "add_literals" (formula "11") (term "1,1,0,0")) + (rule "times_zero_1" (formula "11") (term "1,0,0")) + (rule "add_literals" (formula "11") (term "0,0")) + (rule "qeq_literals" (formula "11") (term "0")) + (builtin "One Step Simplification" (formula "11")) + (rule "true_left" (formula "11")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "127") (term "1,1") (inst "b=b")) + (builtin "One Step Simplification" (formula "127")) + (rule "expand_inInt" (formula "127") (term "1,0,0,1,1,1")) + (rule "replace_int_MIN" (formula "127") (term "0,1,1,0,0,1,1,1")) + (rule "replace_int_MAX" (formula "127") (term "1,0,1,0,0,1,1,1")) + (rule "translateJavaMulInt" (formula "127") (term "1,0,0,0,0,0,1,1")) + (rule "translateJavaCastInt" (formula "127") (term "0,0,1,0,1,1")) + (rule "translateJavaAddInt" (formula "127") (term "1,1,0,0,1,1")) + (rule "translateJavaCastInt" (formula "127") (term "1,1,0,0,1,0,0,0,1,1")) + (rule "translateJavaMulInt" (formula "127") (term "0,1,0,0,0,0,1,1")) + (rule "translateJavaCastInt" (formula "127") (term "0,1,0,1,0,0,0,1,1")) + (rule "polySimp_mulComm0" (formula "127") (term "1,0,0,0,0,0,1,1")) + (rule "polySimp_mulComm0" (formula "127") (term "0,1,0,0,0,0,1,1")) + (rule "replace_known_left" (formula "127") (term "1,0,0,0,0,1,1") (ifseqformula "144")) + (builtin "One Step Simplification" (formula "127")) + (rule "polySimp_addComm0" (formula "127") (term "1,1,0,0,1,1")) + (rule "replace_known_left" (formula "127") (term "1,0,0,1,1") (ifseqformula "148")) + (builtin "One Step Simplification" (formula "127")) + (rule "castedGetAny" (formula "127") (term "0,1,0,1,0,0,1,1")) + (rule "castedGetAny" (formula "127") (term "1,1,0,0,1,0,0,1,1")) + (rule "castedGetAny" (formula "127") (term "0,0,1,0,1,1")) + (rule "replace_known_left" (formula "127") (term "0,1,0,1,1") (ifseqformula "149")) + (builtin "One Step Simplification" (formula "127")) + (rule "inEqSimp_ltToLeq" (formula "127") (term "1,0,0,0,1,1,1")) + (rule "polySimp_mulComm0" (formula "127") (term "1,0,0,1,0,0,0,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "127") (term "1,0,0,1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "127") (term "0,0,0,0,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "127") (term "0,0,0,1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "127") (term "1,1,0,0,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "127") (term "0,0,0,1,1")) + (rule "applyEq" (formula "127") (term "0,1,0,0,1,0,0,1,1") (ifseqformula "96")) + (rule "inEqSimp_commuteGeq" (formula "127") (term "1,0,0,1,0,0,1,1")) + (rule "applyEq" (formula "127") (term "0,0,0,0,1,0,0,1,1") (ifseqformula "147")) + (rule "applyEq" (formula "127") (term "0,0,1,1,0,0,1,1") (ifseqformula "147")) + (rule "applyEq" (formula "127") (term "0,1,0,1,0,0,1,1") (ifseqformula "96")) + (rule "inEqSimp_homoInEq0" (formula "127") (term "1,0,1,0,0,1,1")) + (rule "polySimp_mulComm0" (formula "127") (term "1,0,1,0,1,0,0,1,1")) + (rule "polySimp_rightDist" (formula "127") (term "1,0,1,0,1,0,0,1,1")) + (rule "polySimp_mulAssoc" (formula "127") (term "0,1,0,1,0,1,0,0,1,1")) + (rule "polySimp_mulComm0" (formula "127") (term "0,0,1,0,1,0,1,0,0,1,1")) + (rule "polySimp_mulLiterals" (formula "127") (term "0,1,0,1,0,1,0,0,1,1")) + (rule "polySimp_elimOne" (formula "127") (term "0,1,0,1,0,1,0,0,1,1")) + (rule "polySimp_addAssoc" (formula "127") (term "0,1,0,1,0,0,1,1")) + (rule "applyEq" (formula "127") (term "0,1,0,0,1,0,0,1,1") (ifseqformula "147")) + (rule "inEqSimp_homoInEq0" (formula "127") (term "1,0,0,1,0,0,1,1")) + (rule "polySimp_mulLiterals" (formula "127") (term "1,0,1,0,0,1,0,0,1,1")) + (rule "polySimp_addComm1" (formula "127") (term "0,1,0,0,1,0,0,1,1")) + (rule "polySimp_addComm0" (formula "127") (term "0,0,1,0,0,1,0,0,1,1")) + (rule "inEqSimp_sepPosMonomial0" (formula "127") (term "1,0,0,0,1,1,1")) + (rule "polySimp_mulComm0" (formula "127") (term "1,1,0,0,0,1,1,1")) + (rule "polySimp_rightDist" (formula "127") (term "1,1,0,0,0,1,1,1")) + (rule "polySimp_mulLiterals" (formula "127") (term "1,1,1,0,0,0,1,1,1")) + (rule "mul_literals" (formula "127") (term "0,1,1,0,0,0,1,1,1")) + (rule "polySimp_elimOne" (formula "127") (term "1,1,1,0,0,0,1,1,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "127") (term "1,0,1,0,0,1,1")) + (rule "polySimp_mulLiterals" (formula "127") (term "0,1,0,1,0,0,1,1")) + (rule "polySimp_elimOne" (formula "127") (term "0,1,0,1,0,0,1,1")) + (rule "replace_known_left" (formula "127") (term "1,0,1,0,0,1,1") (ifseqformula "91")) + (builtin "One Step Simplification" (formula "127")) + (rule "inEqSimp_sepPosMonomial1" (formula "127") (term "1,0,1,0,0,1,1")) + (rule "polySimp_mulComm0" (formula "127") (term "1,1,0,1,0,0,1,1")) + (rule "polySimp_rightDist" (formula "127") (term "1,1,0,1,0,0,1,1")) + (rule "polySimp_mulLiterals" (formula "127") (term "1,1,1,0,1,0,0,1,1")) + (rule "polySimp_elimOne" (formula "127") (term "1,1,1,0,1,0,0,1,1")) + (rule "polySimp_mulComm0" (formula "127") (term "0,1,1,0,1,0,0,1,1")) + (rule "polySimp_mulLiterals" (formula "127") (term "0,1,1,0,1,0,0,1,1")) + (rule "replace_known_left" (formula "127") (term "1,0,1,0,0,1,1") (ifseqformula "98")) + (builtin "One Step Simplification" (formula "127")) + (rule "inEqSimp_subsumption6" (formula "127") (term "0,0,0,1,1") (ifseqformula "63")) + (rule "greater_literals" (formula "127") (term "0,0,0,0,0,1,1")) + (builtin "One Step Simplification" (formula "127")) + (rule "mul_literals" (formula "127") (term "1,0,0,0,0,1,1")) + (rule "leq_literals" (formula "127") (term "0,0,0,0,1,1")) + (builtin "One Step Simplification" (formula "127")) + (rule "inEqSimp_subsumption6" (formula "127") (term "0,0,0,1,1") (ifseqformula "145")) + (rule "mul_literals" (formula "127") (term "1,1,0,0,0,0,1,1")) + (rule "greater_literals" (formula "127") (term "0,0,0,0,0,1,1")) + (builtin "One Step Simplification" (formula "127")) + (rule "leq_literals" (formula "127") (term "0,0,0,0,1,1")) + (builtin "One Step Simplification" (formula "127")) + (rule "nnf_notAnd" (formula "108") (term "0,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "128") (term "1,1")) + (rule "translateJavaCastInt" (formula "128") (term "0,1,1")) + (rule "polySimp_homoEq" (formula "128")) + (rule "polySimp_addComm1" (formula "128") (term "0")) + (rule "castedGetAny" (formula "128") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "128") (term "0")) + (rule "polySimp_sepNegMonomial" (formula "128")) + (rule "polySimp_mulLiterals" (formula "128") (term "0")) + (rule "polySimp_elimOne" (formula "128") (term "0")) + (rule "nnf_imp2or" (formula "108") (term "0,1,0")) + (rule "nnf_imp2or" (formula "108") (term "1,1,0")) + (builtin "Use Dependency Contract" (formula "129") (term "0") (ifInst "" (formula "131") (term "0,1,0")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::lastReadOf(int)].JML accessible clause.0")) + (rule "wellFormedAnon" (formula "152") (term "1,1,0,0,0,0")) + (rule "expand_inInt" (formula "152") (term "1,0,0,0")) + (rule "replace_int_MAX" (formula "152") (term "1,0,1,0,0,0")) + (rule "replace_int_MIN" (formula "152") (term "0,1,1,0,0,0")) + (rule "translateJavaMulInt" (formula "152") (term "0,1,1,1,0")) + (rule "replace_known_left" (formula "152") (term "1,0,0,0,0,0") (ifseqformula "56")) + (builtin "One Step Simplification" (formula "152") (ifInst "" (formula "183")) (ifInst "" (formula "52")) (ifInst "" (formula "52")) (ifInst "" (formula "51")) (ifInst "" (formula "36"))) + (rule "polySimp_mulComm0" (formula "152") (term "0,1,1,1,0")) + (rule "disjointDefinition" (formula "152") (term "1,0")) + (rule "disjointWithSingleton1" (formula "152") (term "1,0")) + (rule "elementOfSingleton" (formula "152") (term "0,1,0")) + (builtin "One Step Simplification" (formula "152")) + (rule "polySimp_homoEq" (formula "152") (term "0,1,0")) + (rule "polySimp_mulLiterals" (formula "152") (term "1,0,0,1,0")) + (rule "polySimp_pullOutFactor0b" (formula "152") (term "0,0,1,0")) + (rule "add_literals" (formula "152") (term "1,1,0,0,1,0")) + (rule "times_zero_1" (formula "152") (term "1,0,0,1,0")) + (rule "add_literals" (formula "152") (term "0,0,1,0")) + (rule "equal_literals" (formula "152") (term "0,1,0")) + (builtin "One Step Simplification" (formula "152")) + (rule "inEqSimp_ltToLeq" (formula "152") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "152") (term "1,0,0,1,1,0")) + (rule "polySimp_addComm1" (formula "152") (term "0,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "152") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "152") (term "0,1,0")) + (rule "replace_known_left" (formula "152") (term "0,1,0") (ifseqformula "92")) + (builtin "One Step Simplification" (formula "152")) + (rule "applyEq" (formula "152") (term "0,1") (ifseqformula "129")) + (rule "inEqSimp_sepNegMonomial0" (formula "152") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "152") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "152") (term "0,1,0")) + (rule "replace_known_left" (formula "152") (term "1,0") (ifseqformula "95")) + (builtin "One Step Simplification" (formula "152")) + (rule "inEqSimp_subsumption0" (formula "152") (term "0,0") (ifseqformula "93")) + (rule "leq_literals" (formula "152") (term "0,0,0")) + (builtin "One Step Simplification" (formula "152")) + (rule "inEqSimp_subsumption1" (formula "152") (term "0") (ifseqformula "92")) + (rule "leq_literals" (formula "152") (term "0,0")) + (builtin "One Step Simplification" (formula "152")) + (rule "applyEq" (formula "48") (term "1,1,0") (ifseqformula "152")) + (rule "polySimp_addComm0" (formula "48") (term "1,0")) + (rule "applyEq" (formula "33") (term "1,4,0,1") (ifseqformula "152")) + (rule "applyEq" (formula "140") (term "1,1,0,0") (ifseqformula "152")) + (rule "applyEq" (formula "33") (term "0,0") (ifseqformula "152")) + (rule "applyEq" (formula "142") (term "1,1,0,0,0") (ifseqformula "152")) + (rule "applyEq" (formula "48") (term "1,1,1") (ifseqformula "152")) + (rule "applyEq" (formula "48") (term "1,1,0,0") (ifseqformula "152")) + (rule "applyEq" (formula "140") (term "0,0,0,0") (ifseqformula "152")) + (rule "applyEq" (formula "142") (term "0,0,0,0,0") (ifseqformula "152")) + (rule "applyEq" (formula "48") (term "0,0,1") (ifseqformula "152")) + (rule "applyEq" (formula "129") (term "1") (ifseqformula "152")) + (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "50") (term "0")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "50") (term "1,0,0") (ifseqformula "115")) + (builtin "One Step Simplification" (formula "50") (ifInst "" (formula "118")) (ifInst "" (formula "184")) (ifInst "" (formula "118")) (ifInst "" (formula "140")) (ifInst "" (formula "125")) (ifInst "" (formula "57"))) + (rule "wellFormedAnonEQ" (formula "50") (term "1,0") (ifseqformula "115")) + (rule "wellFormedAnon" (formula "50") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "50") (term "2,1,1,0,1")) + (rule "translateJavaAddInt" (formula "50") (term "2,0,1,1")) + (rule "replace_known_left" (formula "50") (term "1,1,0") (ifseqformula "114")) + (builtin "One Step Simplification" (formula "50") (ifInst "" (formula "53")) (ifInst "" (formula "52"))) + (rule "polySimp_addComm0" (formula "50") (term "2,0,1,1")) + (rule "polySimp_addComm0" (formula "50") (term "2,1,1,0,1")) + (rule "replace_known_left" (formula "50") (term "1,0,1") (ifseqformula "139")) + (builtin "One Step Simplification" (formula "50")) + (rule "inEqSimp_ltToLeq" (formula "50") (term "1,0")) + (rule "polySimp_mulComm0" (formula "50") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "50") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "50") (term "1,1")) + (rule "replace_known_left" (formula "50") (term "1,1") (ifseqformula "123")) + (builtin "One Step Simplification" (formula "50")) + (rule "inEqSimp_commuteLeq" (formula "50") (term "0,1")) + (rule "replace_known_left" (formula "50") (term "0,1") (ifseqformula "119")) + (builtin "One Step Simplification" (formula "50")) + (rule "inEqSimp_commuteLeq" (formula "50") (term "1")) + (rule "replace_known_left" (formula "50") (term "1") (ifseqformula "138")) + (builtin "One Step Simplification" (formula "50")) + (rule "true_left" (formula "50")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "50") (term "0")) + (rule "translateJavaAddInt" (formula "50") (term "0,2,0")) + (rule "translateJavaMulInt" (formula "50") (term "0,0,2,0")) + (rule "polySimp_mulComm0" (formula "50") (term "0,0,2,0")) + (rule "polySimp_addComm0" (formula "50") (term "0,2,0")) + (rule "replaceKnownSelect_taclet10000120112_0" (formula "50") (term "0")) + (rule "replaceKnownAuxiliaryConstant_taclet10000120112_1" (formula "50") (term "0")) + (rule "inEqSimp_homoInEq1" (formula "50")) + (rule "polySimp_addComm1" (formula "50") (term "0")) + (rule "applyEq" (formula "50") (term "0,1,0,0") (ifseqformula "125")) + (rule "polySimp_mulComm0" (formula "50") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "50") (term "1,0,0")) + (rule "mul_literals" (formula "50") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "50") (term "1,1,0,0")) + (rule "polySimp_addComm1" (formula "50") (term "0,0")) + (rule "polySimp_addComm1" (formula "50") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "50") (term "0,0,0,0")) + (rule "add_literals" (formula "50") (term "0,0,0,0,0")) + (rule "add_zero_left" (formula "50") (term "0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "50")) + (rule "polySimp_mulComm0" (formula "50") (term "1")) + (rule "polySimp_rightDist" (formula "50") (term "1")) + (rule "polySimp_rightDist" (formula "50") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "50") (term "1,0,1")) + (rule "polySimp_elimOne" (formula "50") (term "1,0,1")) + (rule "polySimp_mulComm0" (formula "50") (term "0,0,1")) + (rule "polySimp_mulLiterals" (formula "50") (term "0,0,1")) + (rule "jdiv_axiom" (formula "18") (term "0")) + (rule "polySimp_mulLiterals" (formula "18") (term "0,0,2,1")) + (rule "eqSymm" (formula "18")) + (rule "applyEqRigid" (formula "18") (term "1") (ifseqformula "19")) + (rule "inEqSimp_subsumption6" (formula "18") (term "0,0") (ifseqformula "5")) + (rule "times_zero_1" (formula "18") (term "1,1,0,0,0")) + (rule "greater_literals" (formula "18") (term "0,0,0,0")) + (builtin "One Step Simplification" (formula "18")) + (rule "leq_literals" (formula "18") (term "0,0,0")) + (builtin "One Step Simplification" (formula "18")) + (rule "inEqSimp_exactShadow3" (formula "7") (ifseqformula "9")) + (rule "mul_literals" (formula "7") (term "0,0")) + (rule "add_zero_left" (formula "7") (term "0")) + (rule "inEqSimp_subsumption6" (formula "7") (ifseqformula "5")) + (rule "mul_literals" (formula "7") (term "1,1,0")) + (rule "greater_literals" (formula "7") (term "0,0")) + (builtin "One Step Simplification" (formula "7")) + (rule "leq_literals" (formula "7") (term "0")) + (builtin "One Step Simplification" (formula "7")) + (rule "true_left" (formula "7")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "113") (term "0")) + (rule "translateJavaCastInt" (formula "113") (term "0,0")) + (rule "castedGetAny" (formula "113") (term "0,0")) + (rule "Definition_axiom_for_writtenCountOfBucket_in_de_wiesler_BucketPointers" (formula "113") (term "0,1,1")) + (rule "translateJavaSubInt" (formula "113") (term "0,1,1")) + (rule "polySimp_elimSub" (formula "113") (term "0,1,1")) + (rule "polySimp_mulComm0" (formula "113") (term "1,1")) + (rule "polySimp_addComm0" (formula "113") (term "1,1,1")) + (rule "polySimp_rightDist" (formula "113") (term "1,1")) + (rule "polySimp_mulAssoc" (formula "113") (term "0,1,1")) + (rule "polySimp_mulComm0" (formula "113") (term "0,0,1,1")) + (rule "polySimp_mulLiterals" (formula "113") (term "0,1,1")) + (rule "polySimp_elimOne" (formula "113") (term "0,1,1")) + (rule "polySimp_addAssoc" (formula "113") (term "1")) + (rule "polySimp_addComm1" (formula "113") (term "0,1")) + (rule "polySimp_pullOutFactor0b" (formula "113") (term "1")) + (rule "add_literals" (formula "113") (term "1,1,1")) + (rule "polySimp_addComm1" (formula "113") (term "0,1")) + (rule "expand_moduloInteger" (formula "72") (term "0")) + (rule "replace_int_MIN" (formula "72") (term "0,0")) + (rule "replace_int_RANGE" (formula "72") (term "1,1,0")) + (rule "replace_int_HALFRANGE" (formula "72") (term "0,0,1,0")) + (rule "polySimp_homoEq" (formula "72")) + (rule "polySimp_mulComm0" (formula "72") (term "1,0")) + (rule "polySimp_rightDist" (formula "72") (term "1,0")) + (rule "mul_literals" (formula "72") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "72") (term "0")) + (rule "polySimp_addComm0" (formula "72") (term "0,0")) + (rule "polySimp_sepNegMonomial" (formula "72")) + (rule "polySimp_mulLiterals" (formula "72") (term "0")) + (rule "polySimp_elimOne" (formula "72") (term "0")) + (rule "Definition_axiom_for_isValidBucketPointer_in_de_wiesler_BucketPointers" (formula "152") (term "0,1,0")) + (builtin "One Step Simplification" (formula "152")) + (rule "translateJavaMulInt" (formula "152") (term "0,2,1,0,0,0,0,0,1,0")) + (rule "translateJavaAddInt" (formula "152") (term "0,2,0,1,1,0,0,0,1,0")) + (rule "translateJavaAddInt" (formula "152") (term "2,1,1,1,0,0,0,1,0")) + (rule "translateJavaAddInt" (formula "152") (term "0,2,0,0,1,1,0")) + (rule "translateJavaAddInt" (formula "152") (term "2,1,1,0,0,0,0,1,0")) + (rule "translateJavaMulInt" (formula "152") (term "0,2,0,1,0,0,0,0,1,0")) + (rule "translateJavaMulInt" (formula "152") (term "0,0,2,1,0,1,0,0,0,1,0")) + (rule "eqSymm" (formula "152") (term "0,1,0,0,1,0")) + (rule "translateJavaMulInt" (formula "152") (term "0,2,0,1,1,0,0,1,0")) + (rule "translateJavaMulInt" (formula "152") (term "0,2,0,0,1,0,1,0")) + (rule "translateJavaMulInt" (formula "152") (term "0,0,2,0,1,1,0,0,0,1,0")) + (rule "translateJavaMulInt" (formula "152") (term "0,0,2,0,0,1,1,0")) + (rule "translateJavaAddInt" (formula "152") (term "0,2,1,0,1,0,0,0,1,0")) + (rule "translateJavaMulInt" (formula "152") (term "0,2,0,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "152") (term "0,2,1,0,0,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "152") (term "0,2,0,1,0,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "152") (term "0,2,0,1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "152") (term "0,2,0,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "152") (term "0,0,2,0,1,1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "152") (term "0,0,2,0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "152") (term "0,0,2,1,0,1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "152") (term "0,2,0,0,1,0,0,1,0")) + (rule "polySimp_addComm0" (formula "152") (term "2,1,1,1,0,0,0,1,0")) + (rule "polySimp_addComm0" (formula "152") (term "2,1,1,0,0,0,0,1,0")) + (rule "polySimp_addComm0" (formula "152") (term "0,2,0,1,1,0,0,0,1,0")) + (rule "polySimp_addComm0" (formula "152") (term "0,2,0,0,1,1,0")) + (rule "polySimp_addComm0" (formula "152") (term "0,2,1,0,1,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "152") (term "0,0,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "152") (term "0,1,0,0,0,1,0")) + (rule "applyEq" (formula "152") (term "1,1,1,0,0,1,0") (ifseqformula "148")) + (rule "Contract_axiom_for_countElement_in_BucketPointers" (formula "26") (term "1,1,1,0")) + (builtin "One Step Simplification" (formula "26") (ifInst "" (formula "38")) (ifInst "" (formula "187")) (ifInst "" (formula "182")) (ifInst "" (formula "54")) (ifInst "" (formula "58")) (ifInst "" (formula "185")) (ifInst "" (formula "38")) (ifInst "" (formula "132")) (ifInst "" (formula "84"))) + (rule "true_left" (formula "26")) + (rule "Definition_axiom_for_countElement_in_de_wiesler_BucketPointers" (formula "26") (term "1,1,1,0")) + (rule "translateJavaAddInt" (formula "26") (term "1,1,1,0")) + (rule "polySimp_addAssoc" (formula "26") (term "1,1,0")) + (rule "polySimp_addComm0" (formula "26") (term "0,1,1,0")) + (rule "Contract_axiom_for_writtenElementsCountElement_in_BucketPointers" (formula "26") (term "0,1,0")) + (builtin "One Step Simplification" (formula "26") (ifInst "" (formula "187")) (ifInst "" (formula "182")) (ifInst "" (formula "185")) (ifInst "" (formula "84")) (ifInst "" (formula "58"))) + (rule "wellFormedAnon" (formula "26") (term "1,0")) + (rule "replace_known_left" (formula "26") (term "1,1,0") (ifseqformula "53")) + (builtin "One Step Simplification" (formula "26") (ifInst "" (formula "54"))) + (rule "Definition_axiom_for_writtenElementsCountElement_in_de_wiesler_BucketPointers" (formula "27") (term "0,1,0") (inst "b=b")) + (rule "translateJavaCastInt" (formula "27") (term "0,1,0")) + (rule "Definition_axiom_for_countBucketElementsEverywhere_in_de_wiesler_Permute" (formula "25") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "25") (term "0,1,0")) + (rule "polySimp_homoEq" (formula "25") (term "1,0")) + (rule "polySimp_mulComm0" (formula "25") (term "1,0,1,0")) + (rule "polySimp_addComm0" (formula "25") (term "1,1,0,1,0")) + (rule "polySimp_rightDist" (formula "25") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "25") (term "0,1,0,1,0")) + (rule "polySimp_addComm1" (formula "25") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "25") (term "0,0,1,0")) + (rule "polySimp_addComm0" (formula "25") (term "0,0,0,1,0")) + (rule "polySimp_sepPosMonomial" (formula "25") (term "1,0")) + (rule "polySimp_mulComm0" (formula "25") (term "1,1,0")) + (rule "polySimp_rightDist" (formula "25") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "25") (term "1,1,1,0")) + (rule "polySimp_elimOne" (formula "25") (term "1,1,1,0")) + (rule "polySimp_rightDist" (formula "25") (term "0,1,1,0")) + (rule "polySimp_mulAssoc" (formula "25") (term "0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "25") (term "0,0,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "25") (term "0,0,1,1,0")) + (rule "polySimp_elimOne" (formula "25") (term "0,0,1,1,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "102") (term "1,0,0,1,1,1,0")) + (rule "translateJavaCastInt" (formula "102") (term "0,1,0,0,1,1,1,0")) + (rule "polySimp_addComm1" (formula "102") (term "0,1,1,1,0")) + (rule "polySimp_addComm1" (formula "102") (term "1,1,1,0")) + (rule "castedGetAny" (formula "102") (term "0,1,1,1,1,0")) + (rule "polySimp_addComm1" (formula "102") (term "1,1,1,0")) + (rule "polySimp_addComm1" (formula "102") (term "0,1,1,1,0")) + (rule "polySimp_addComm0" (formula "102") (term "0,0,1,1,1,0")) + (rule "Definition_axiom_for_elementsToReadOfBucketBlockClassified_in_de_wiesler_BucketPointers" (formula "102") (term "0,0,0,1,0")) + (builtin "One Step Simplification" (formula "102")) + (rule "translateJavaAddInt" (formula "102") (term "3,0,1,0,0,1,0")) + (rule "translateJavaAddInt" (formula "102") (term "4,0,1,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "102") (term "0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "102") (term "1,0,0,0,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "102") (term "0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "102") (term "1,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "102") (term "1,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "102") (term "1,1,0,0,0,1,0")) + (rule "mul_literals" (formula "102") (term "0,1,0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "102") (term "1,1,0,0,0,1,0")) + (rule "Contract_axiom_for_toReadCountOfBucket_in_BucketPointers" (formula "136") (term "0")) + (builtin "One Step Simplification" (formula "136") (ifInst "" (formula "186")) (ifInst "" (formula "58"))) + (rule "wellFormedAnon" (formula "136") (term "1,0")) + (rule "replace_known_left" (formula "136") (term "1,1,0") (ifseqformula "53")) + (builtin "One Step Simplification" (formula "136") (ifInst "" (formula "54"))) + (rule "inEqSimp_ltToLeq" (formula "136") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "136") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "136") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "136") (term "0,0,0")) + (rule "replace_known_left" (formula "136") (term "0,0,0") (ifseqformula "94")) + (builtin "One Step Simplification" (formula "136")) + (rule "applyEq" (formula "136") (term "0,0,0,1,1,1") (ifseqformula "137")) + (rule "applyEq" (formula "136") (term "0,0,1,1") (ifseqformula "137")) + (rule "inEqSimp_sepNegMonomial0" (formula "136") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "136") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "136") (term "0,0,0")) + (rule "replace_known_left" (formula "136") (term "0,0") (ifseqformula "97")) + (builtin "One Step Simplification" (formula "136")) + (rule "inEqSimp_subsumption6" (formula "136") (term "0,1,1") (ifseqformula "134")) + (rule "mul_literals" (formula "136") (term "1,1,0,0,1,1")) + (rule "greater_literals" (formula "136") (term "0,0,0,1,1")) + (builtin "One Step Simplification" (formula "136")) + (rule "leq_literals" (formula "136") (term "0,0,1,1")) + (builtin "One Step Simplification" (formula "136")) + (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "137") (term "0")) + (rule "translateJavaSubInt" (formula "137") (term "1,0")) + (rule "polySimp_elimSub" (formula "137") (term "1,0")) + (rule "inEqSimp_ltToLeq" (formula "137") (term "0,0")) + (rule "polySimp_mulComm0" (formula "137") (term "1,0,0,0,0")) + (rule "applyEq" (formula "137") (term "0,1,1,0") (ifseqformula "130")) + (rule "polySimp_mulComm0" (formula "137") (term "1,1,0")) + (rule "polySimp_rightDist" (formula "137") (term "1,1,0")) + (rule "polySimp_rightDist" (formula "137") (term "0,1,1,0")) + (rule "polySimp_rightDist" (formula "137") (term "0,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "137") (term "1,0,0,1,1,0")) + (rule "mul_literals" (formula "137") (term "0,0,0,1,1,0")) + (rule "polySimp_elimOne" (formula "137") (term "1,0,0,1,1,0")) + (rule "polySimp_addComm0" (formula "137") (term "1,0")) + (rule "applyEq" (formula "137") (term "1,0,0,0") (ifseqformula "130")) + (rule "polySimp_addComm1" (formula "137") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "137") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "137") (term "0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "137") (term "0,0,0,0,0,0")) + (rule "add_literals" (formula "137") (term "0,0,0,0,0,0,0")) + (rule "applyEq" (formula "137") (term "0,1,0,0,0") (ifseqformula "131")) + (rule "polySimp_addComm1" (formula "137") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "137") (term "0,0,0,0")) + (rule "polySimp_addComm1" (formula "137") (term "0,0,0,0,0")) + (rule "applyEq" (formula "137") (term "1,1,0") (ifseqformula "131")) + (rule "polySimp_addComm1" (formula "137") (term "1,0")) + (rule "polySimp_addComm1" (formula "137") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "137") (term "0,0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "137") (term "0,0")) + (rule "polySimp_mulComm0" (formula "137") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "137") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "137") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "137") (term "1,0,1,0,0")) + (rule "polySimp_elimOne" (formula "137") (term "1,0,1,0,0")) + (rule "polySimp_rightDist" (formula "137") (term "0,0,1,0,0")) + (rule "mul_literals" (formula "137") (term "0,0,0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "137") (term "1,0,0,1,0,0")) + (rule "polySimp_elimOne" (formula "137") (term "1,0,0,1,0,0")) + (rule "Contract_axiom_for_toReadCountOfBucket_in_BucketPointers" (formula "143") (term "0,1")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "143") (term "1,0,0") (ifseqformula "116")) + (builtin "One Step Simplification" (formula "143") (ifInst "" (formula "119")) (ifInst "" (formula "187")) (ifInst "" (formula "119")) (ifInst "" (formula "138")) (ifInst "" (formula "139")) (ifInst "" (formula "126")) (ifInst "" (formula "58"))) + (rule "true_left" (formula "143")) + (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "143") (term "0,1")) + (rule "translateJavaSubInt" (formula "143") (term "1,0,1")) + (rule "polySimp_elimSub" (formula "143") (term "1,0,1")) + (rule "inEqSimp_ltToLeq" (formula "143") (term "0,0,1")) + (rule "polySimp_mulComm0" (formula "143") (term "1,0,0,0,0,1")) + (rule "inEqSimp_sepPosMonomial0" (formula "143") (term "0,0,1")) + (rule "polySimp_mulComm0" (formula "143") (term "1,0,0,1")) + (rule "polySimp_rightDist" (formula "143") (term "1,0,0,1")) + (rule "mul_literals" (formula "143") (term "0,1,0,0,1")) + (rule "polySimp_mulLiterals" (formula "143") (term "1,1,0,0,1")) + (rule "polySimp_elimOne" (formula "143") (term "1,1,0,0,1")) + (rule "polyDiv_pullOut" (formula "18") (term "0") (inst "polyDivCoeff=l_0")) + (rule "polySimp_mulLiterals" (formula "18") (term "1,0,0,2,0")) + (rule "equal_literals" (formula "18") (term "0,0")) + (builtin "One Step Simplification" (formula "18")) + (rule "polySimp_homoEq" (formula "18")) + (rule "polySimp_pullOutFactor0" (formula "18") (term "0,0,0,1,0")) + (rule "add_literals" (formula "18") (term "1,0,0,0,1,0")) + (rule "times_zero_1" (formula "18") (term "0,0,0,1,0")) + (rule "div_literals" (formula "18") (term "0,0,1,0")) + (rule "add_zero_left" (formula "18") (term "0,1,0")) + (rule "polySimp_pullOutFactor1" (formula "18") (term "0")) + (rule "add_literals" (formula "18") (term "1,0")) + (rule "times_zero_1" (formula "18") (term "0")) + (builtin "One Step Simplification" (formula "18")) + (rule "true_left" (formula "18")) + (rule "Contract_axiom_for_lastReadOf_in_BucketPointers" (formula "132") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "132") (term "2,0,1,0,1,1")) + (rule "translateJavaAddInt" (formula "132") (term "2,1,1,0,0,1,1")) + (rule "replace_known_left" (formula "132") (term "1,0,0,0,0") (ifseqformula "37")) + (builtin "One Step Simplification" (formula "132") (ifInst "" (formula "53")) (ifInst "" (formula "57")) (ifInst "" (formula "186")) (ifInst "" (formula "37")) (ifInst "" (formula "48")) (ifInst "" (formula "131"))) + (rule "polySimp_addComm0" (formula "132") (term "2,1,1,0,0,1")) + (rule "replace_known_left" (formula "132") (term "1,0,0,1") (ifseqformula "45")) + (builtin "One Step Simplification" (formula "132")) + (rule "polySimp_addComm0" (formula "132") (term "2,0,1,0,1")) + (rule "inEqSimp_ltToLeq" (formula "132") (term "1,0")) + (rule "polySimp_mulComm0" (formula "132") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "132") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "132") (term "0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "132") (term "0,0")) + (rule "replace_known_left" (formula "132") (term "0,0") (ifseqformula "93")) + (builtin "One Step Simplification" (formula "132")) + (rule "inEqSimp_commuteLeq" (formula "132") (term "0,0,0,1")) + (rule "replace_known_left" (formula "132") (term "0,0,0,1") (ifseqformula "39")) + (builtin "One Step Simplification" (formula "132")) + (rule "inEqSimp_commuteLeq" (formula "132") (term "1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "132") (term "1,0,1")) + (rule "replace_known_left" (formula "132") (term "1,0,1") (ifseqformula "42")) + (builtin "One Step Simplification" (formula "132")) + (rule "inEqSimp_commuteLeq" (formula "132") (term "0,1")) + (rule "replace_known_left" (formula "132") (term "0,1") (ifseqformula "44")) + (builtin "One Step Simplification" (formula "132")) + (rule "applyEq" (formula "132") (term "0,0,0,1") (ifseqformula "150")) + (rule "inEqSimp_commuteGeq" (formula "132") (term "0,0,1")) + (rule "replace_known_left" (formula "132") (term "0,1") (ifseqformula "46")) + (builtin "One Step Simplification" (formula "132")) + (rule "applyEq" (formula "132") (term "1,1") (ifseqformula "150")) + (rule "replace_known_left" (formula "132") (term "1") (ifseqformula "47")) + (builtin "One Step Simplification" (formula "132")) + (rule "true_left" (formula "132")) + (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "132") (term "0,1,1,0")) + (rule "translateJavaAddInt" (formula "132") (term "2,0,1,0,1,1")) + (rule "translateJavaAddInt" (formula "132") (term "2,1,1,0,0,1,1")) + (rule "replace_known_left" (formula "132") (term "1,0,0,0,0") (ifseqformula "37")) + (builtin "One Step Simplification" (formula "132") (ifInst "" (formula "53")) (ifInst "" (formula "57")) (ifInst "" (formula "186")) (ifInst "" (formula "37")) (ifInst "" (formula "43")) (ifInst "" (formula "131"))) + (rule "polySimp_addComm0" (formula "132") (term "2,0,1,1")) + (rule "polySimp_addComm0" (formula "132") (term "2,1,1,0,1")) + (rule "inEqSimp_ltToLeq" (formula "132") (term "1,0")) + (rule "polySimp_mulComm0" (formula "132") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "132") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "132") (term "1,0,0,1")) + (rule "replace_known_left" (formula "132") (term "1,0,0,1") (ifseqformula "41")) + (builtin "One Step Simplification" (formula "132")) + (rule "inEqSimp_commuteLeq" (formula "132") (term "1,1")) + (rule "replace_known_left" (formula "132") (term "1,1") (ifseqformula "42")) + (builtin "One Step Simplification" (formula "132")) + (rule "inEqSimp_commuteLeq" (formula "132") (term "0,0")) + (rule "replace_known_left" (formula "132") (term "0,0") (ifseqformula "93")) + (builtin "One Step Simplification" (formula "132")) + (rule "inEqSimp_commuteLeq" (formula "132") (term "0,1")) + (rule "replace_known_left" (formula "132") (term "0,1") (ifseqformula "39")) + (builtin "One Step Simplification" (formula "132")) + (rule "inEqSimp_sepNegMonomial0" (formula "132") (term "0")) + (rule "polySimp_mulLiterals" (formula "132") (term "0,0")) + (rule "polySimp_elimOne" (formula "132") (term "0,0")) + (rule "replace_known_left" (formula "132") (term "0") (ifseqformula "96")) + (builtin "One Step Simplification" (formula "132")) + (rule "inEqSimp_subsumption0" (formula "132") (ifseqformula "50")) + (rule "inEqSimp_homoInEq0" (formula "132") (term "0")) + (rule "polySimp_mulComm0" (formula "132") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "132") (term "1,0,0")) + (rule "mul_literals" (formula "132") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "132") (term "0,0")) + (rule "polySimp_addComm0" (formula "132") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "132") (term "0,0")) + (rule "add_literals" (formula "132") (term "1,1,0,0")) + (rule "times_zero_1" (formula "132") (term "1,0,0")) + (rule "add_literals" (formula "132") (term "0,0")) + (rule "qeq_literals" (formula "132") (term "0")) + (builtin "One Step Simplification" (formula "132")) + (rule "true_left" (formula "132")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "132") (term "0,1,1,0")) + (rule "translateJavaAddInt" (formula "132") (term "0,2,0,1,1,0")) + (rule "translateJavaMulInt" (formula "132") (term "0,0,2,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "132") (term "0,0,2,0,1,1,0")) + (rule "polySimp_addComm0" (formula "132") (term "0,2,0,1,1,0")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "132") (term "0,1,0")) + (rule "translateJavaMulInt" (formula "132") (term "0,2,0,1,0")) + (rule "polySimp_mulComm0" (formula "132") (term "0,2,0,1,0")) + (rule "applyEq" (formula "132") (term "0,1,0") (ifseqformula "154")) + (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "132") (term "0,0,0")) + (rule "translateJavaAddInt" (formula "132") (term "2,0,1,0,1,1")) + (rule "translateJavaAddInt" (formula "132") (term "2,1,1,0,0,1,1")) + (rule "replace_known_left" (formula "132") (term "1,0,0,0,0") (ifseqformula "37")) + (builtin "One Step Simplification" (formula "132") (ifInst "" (formula "53")) (ifInst "" (formula "57")) (ifInst "" (formula "186")) (ifInst "" (formula "37")) (ifInst "" (formula "43")) (ifInst "" (formula "131"))) + (rule "polySimp_addComm0" (formula "132") (term "2,0,1,1")) + (rule "polySimp_addComm0" (formula "132") (term "2,1,1,0,1")) + (rule "inEqSimp_ltToLeq" (formula "132") (term "1,0")) + (rule "polySimp_mulComm0" (formula "132") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "132") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "132") (term "0,0")) + (rule "replace_known_left" (formula "132") (term "0,0") (ifseqformula "93")) + (builtin "One Step Simplification" (formula "132")) + (rule "inEqSimp_commuteLeq" (formula "132") (term "0,0,0,1")) + (rule "replace_known_left" (formula "132") (term "0,0,0,1") (ifseqformula "39")) + (builtin "One Step Simplification" (formula "132")) + (rule "inEqSimp_commuteLeq" (formula "132") (term "1,1")) + (rule "replace_known_left" (formula "132") (term "1,1") (ifseqformula "42")) + (builtin "One Step Simplification" (formula "132")) + (rule "inEqSimp_commuteLeq" (formula "132") (term "0,1")) + (rule "replace_known_left" (formula "132") (term "0,1") (ifseqformula "41")) + (builtin "One Step Simplification" (formula "132")) + (rule "inEqSimp_sepNegMonomial0" (formula "132") (term "0")) + (rule "polySimp_mulLiterals" (formula "132") (term "0,0")) + (rule "polySimp_elimOne" (formula "132") (term "0,0")) + (rule "replace_known_left" (formula "132") (term "0") (ifseqformula "96")) + (builtin "One Step Simplification" (formula "132")) + (rule "inEqSimp_subsumption0" (formula "132") (ifseqformula "50")) + (rule "inEqSimp_homoInEq0" (formula "132") (term "0")) + (rule "polySimp_mulComm0" (formula "132") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "132") (term "1,0,0")) + (rule "mul_literals" (formula "132") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "132") (term "0,0")) + (rule "polySimp_addComm0" (formula "132") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "132") (term "0,0")) + (rule "add_literals" (formula "132") (term "1,1,0,0")) + (rule "times_zero_1" (formula "132") (term "1,0,0")) + (rule "add_literals" (formula "132") (term "0,0")) + (rule "qeq_literals" (formula "132") (term "0")) + (builtin "One Step Simplification" (formula "132")) + (rule "true_left" (formula "132")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "132") (term "0,0,0")) + (rule "translateJavaAddInt" (formula "132") (term "0,2,0,0,0")) + (rule "translateJavaMulInt" (formula "132") (term "0,0,2,0,0,0")) + (rule "polySimp_mulComm0" (formula "132") (term "0,0,2,0,0,0")) + (rule "polySimp_addComm0" (formula "132") (term "0,2,0,0,0")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "132") (term "1,1,0,0")) + (rule "translateJavaMulInt" (formula "132") (term "0,2,1,1,0,0")) + (rule "polySimp_mulComm0" (formula "132") (term "0,2,1,1,0,0")) + (rule "applyEq" (formula "132") (term "1,1,0,0") (ifseqformula "154")) + (rule "Definition_axiom_for_pi_in_de_wiesler_Tree" (formula "79") (term "1,0,2,0,1,0")) + (rule "translateJavaSubInt" (formula "79") (term "0,1,1,1,0,2,0,1,0")) + (rule "polySimp_elimSub" (formula "79") (term "1,0,0,1,0,2,0,1,0")) + (rule "polySimp_elimSub" (formula "79") (term "1,1,1,0,2,0,1,0")) + (rule "polySimp_elimSub" (formula "79") (term "0,1,1,1,0,2,0,1,0")) + (rule "mul_literals" (formula "79") (term "1,0,1,1,1,0,2,0,1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "1,0,2,0,1,0")) + (rule "polySimp_addComm0" (formula "79") (term "0,1,0,1,0,2,0,1,0")) + (rule "polySimp_rightDist" (formula "79") (term "0,1,1,0,2,0,1,0")) + (rule "polySimp_mulLiterals" (formula "79") (term "1,0,1,1,0,2,0,1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "0,0,1,1,0,2,0,1,0")) + (rule "polySimp_addComm1" (formula "79") (term "1,1,0,2,0,1,0")) + (rule "polySimp_addComm0" (formula "79") (term "0,1,1,0,2,0,1,0")) + (rule "polySimp_rightDist" (formula "79") (term "1,0,2,0,1,0")) + (rule "polySimp_mulComm1" (formula "79") (term "1,1,0,2,0,1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "0,1,1,0,2,0,1,0")) + (rule "polySimp_rightDist" (formula "79") (term "0,1,0,2,0,1,0")) + (rule "polySimp_elimOne" (formula "79") (term "0,0,1,0,2,0,1,0")) + (rule "polySimp_mulComm1" (formula "79") (term "1,0,1,0,2,0,1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "0,1,0,1,0,2,0,1,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0,2,0,1,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0,0,2,0,1,0")) + (rule "Definition_axiom_for_pi_in_de_wiesler_Tree" (formula "78") (term "0,0,1,0")) + (rule "translateJavaSubInt" (formula "78") (term "0,1,1,0,0,1,0")) + (rule "polySimp_elimSub" (formula "78") (term "1,0,0,0,0,1,0")) + (rule "polySimp_elimSub" (formula "78") (term "0,1,1,0,0,1,0")) + (rule "mul_literals" (formula "78") (term "1,0,1,1,0,0,1,0")) + (rule "polySimp_elimSub" (formula "78") (term "1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,0,1,0")) + (rule "polySimp_addComm0" (formula "78") (term "0,1,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "0,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,0,1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "78") (term "1,0,0,1,0")) + (rule "polySimp_addComm0" (formula "78") (term "0,1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "0,0,1,0")) + (rule "polySimp_mulComm1" (formula "78") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "78") (term "0,0,0,0,1,0")) + (rule "polySimp_mulComm1" (formula "78") (term "1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,1,0,0,0,1,0")) + (rule "inEqSimp_homoInEq1" (formula "78") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "0,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,0,1,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "78") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,1,0,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,0,1,0,1,0")) + (rule "mul_literals" (formula "78") (term "0,0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "78") (term "1,0,1,0,1,0")) + (rule "Definition_axiom_for_pi_in_de_wiesler_Tree" (formula "78") (term "0,1,1,0")) + (rule "translateJavaSubInt" (formula "78") (term "0,1,1,0,1,1,0")) + (rule "polySimp_elimSub" (formula "78") (term "1,0,0,0,1,1,0")) + (rule "polySimp_elimSub" (formula "78") (term "0,1,1,0,1,1,0")) + (rule "mul_literals" (formula "78") (term "1,0,1,1,0,1,1,0")) + (rule "polySimp_elimSub" (formula "78") (term "1,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,1,1,0")) + (rule "polySimp_addComm0" (formula "78") (term "0,1,0,0,1,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "0,1,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,0,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,0,1,0,1,1,0")) + (rule "polySimp_addComm1" (formula "78") (term "1,0,1,1,0")) + (rule "polySimp_addComm0" (formula "78") (term "0,1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "0,1,1,0")) + (rule "polySimp_mulComm1" (formula "78") (term "1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "0,0,1,1,0")) + (rule "polySimp_elimOne" (formula "78") (term "0,0,0,1,1,0")) + (rule "polySimp_mulComm1" (formula "78") (term "1,0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,1,0,0,1,1,0")) + (rule "inEqSimp_homoInEq0" (formula "78") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "0,1,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,0,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,0,1,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,1,1,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,0,1,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "78") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,1,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,1,1,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "0,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,0,1,1,1,0")) + (rule "polySimp_elimOne" (formula "78") (term "1,0,1,1,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "0,0,1,1,1,0")) + (rule "mul_literals" (formula "78") (term "0,0,0,1,1,1,0")) + (builtin "Use Dependency Contract" (formula "17") (term "0") (ifInst "" (formula "129") (term "0")) (ifInst "" (formula "115")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::nextWriteOf(int)].JML accessible clause.0")) + (builtin "One Step Simplification" (formula "155") (ifInst "" (formula "186")) (ifInst "" (formula "57"))) + (rule "wellFormedAnon" (formula "155") (term "0,0,0,0,0")) + (rule "wellFormedAnonEQ" (formula "155") (term "1,0,0,0,0") (ifseqformula "115")) + (rule "wellFormedAnon" (formula "155") (term "0,1,0,0,0,0")) + (rule "expand_inInt" (formula "155") (term "1,0,0,0")) + (rule "replace_int_MIN" (formula "155") (term "0,1,1,0,0,0")) + (rule "replace_int_MAX" (formula "155") (term "1,0,1,0,0,0")) + (rule "eqSymm" (formula "155") (term "1")) + (rule "translateJavaMulInt" (formula "155") (term "0,0,1,1,1,0")) + (rule "translateJavaAddInt" (formula "155") (term "0,1,1,1,0")) + (rule "replace_known_left" (formula "155") (term "0,0,0,0,0,0") (ifseqformula "53")) + (builtin "One Step Simplification" (formula "155") (ifInst "" (formula "52")) (ifInst "" (formula "53")) (ifInst "" (formula "52")) (ifInst "" (formula "114"))) + (rule "polySimp_mulComm0" (formula "155") (term "0,0,1,1,1,0")) + (rule "polySimp_addComm0" (formula "155") (term "0,1,1,1,0")) + (rule "disjointDefinition" (formula "155") (term "1,0")) + (builtin "One Step Simplification" (formula "155")) + (rule "true_left" (formula "155")) + (rule "commute_and" (formula "79") (term "1,0,0")) + (rule "commute_and" (formula "78") (term "1,0,0")) + (rule "inEqSimp_exactShadow3" (formula "85") (ifseqformula "1")) + (rule "mul_literals" (formula "85") (term "0,0")) + (rule "add_zero_left" (formula "85") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "85")) + (rule "polySimp_mulLiterals" (formula "85") (term "0")) + (rule "inEqSimp_contradInEq5" (formula "85") (ifseqformula "5")) + (rule "mul_literals" (formula "85") (term "1,1,0")) + (rule "greater_literals" (formula "85") (term "0,0")) + (builtin "One Step Simplification" (formula "85")) + (rule "qeq_literals" (formula "85") (term "0")) + (builtin "One Step Simplification" (formula "85")) + (rule "closeFalse" (formula "85")) + ) + ) ) (branch "Usage" (builtin "One Step Simplification" (formula "98")) (builtin "Block Contract (Internal)" (formula "98") (newnames "result_2,exc_2,heap_Before_BLOCK_1,savedHeap_Before_BLOCK_1,o,f")) (branch "Validity" - (builtin "One Step Simplification" (formula "70") (ifInst "" (formula "26"))) (builtin "One Step Simplification" (formula "99")) - (rule "eqSymm" (formula "99") (term "0,0,1,0,1")) + (builtin "One Step Simplification" (formula "70") (ifInst "" (formula "26"))) (rule "translateJavaAddInt" (formula "99") (term "0,1,0,0")) + (rule "eqSymm" (formula "99") (term "0,0,1,0,1")) (rule "variableDeclarationAssign" (formula "99") (term "1")) (rule "variableDeclaration" (formula "99") (term "1") (newnames "exc_2_1")) (rule "assignment" (formula "99") (term "1")) @@ -2214,8 +5256,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO ) ) (branch "Usage" - (builtin "One Step Simplification" (formula "99")) (builtin "One Step Simplification" (formula "70")) + (builtin "One Step Simplification" (formula "99")) (rule "selectCreatedOfAnonAsFormulaEQ" (formula "70") (term "1,1,1,0") (ifseqformula "58")) (builtin "One Step Simplification" (formula "70")) (rule "expand_inInt" (formula "70") (term "0,1,0")) @@ -2245,13 +5287,13 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "104")) (builtin "Use Dependency Contract" (formula "11") (ifInst "" (formula "104") (term "1,0,1,0,0,1")) (contract "de.wiesler.Classifier[java.lang.Object::()].JML accessible clause.0")) (rule "wellFormedAnon" (formula "76") (term "1,1,0,0,0")) - (rule "replace_known_left" (formula "76") (term "1,0,0,0,0") (ifseqformula "21")) - (builtin "One Step Simplification" (formula "76") (ifInst "" (formula "103")) (ifInst "" (formula "13")) (ifInst "" (formula "13")) (ifInst "" (formula "12")) (ifInst "" (formula "28")) (ifInst "" (formula "11")) (ifInst "" (formula "28"))) + (rule "replace_known_left" (formula "76") (term "1,1") (ifseqformula "28")) + (builtin "One Step Simplification" (formula "76") (ifInst "" (formula "103")) (ifInst "" (formula "21")) (ifInst "" (formula "13")) (ifInst "" (formula "13")) (ifInst "" (formula "12")) (ifInst "" (formula "28")) (ifInst "" (formula "11"))) (rule "true_left" (formula "76")) (builtin "Use Dependency Contract" (formula "10") (ifInst "" (formula "104") (term "0,0,1,0,0,1")) (contract "de.wiesler.BucketPointers[java.lang.Object::()].JML accessible clause.0")) (rule "wellFormedAnon" (formula "76") (term "1,1,0,0,0")) - (rule "replace_known_left" (formula "76") (term "0,1") (ifseqformula "10")) - (builtin "One Step Simplification" (formula "76") (ifInst "" (formula "102")) (ifInst "" (formula "22")) (ifInst "" (formula "13")) (ifInst "" (formula "13")) (ifInst "" (formula "12")) (ifInst "" (formula "27")) (ifInst "" (formula "27"))) + (rule "replace_known_left" (formula "76") (term "1,1") (ifseqformula "27")) + (builtin "One Step Simplification" (formula "76") (ifInst "" (formula "102")) (ifInst "" (formula "22")) (ifInst "" (formula "13")) (ifInst "" (formula "13")) (ifInst "" (formula "12")) (ifInst "" (formula "27")) (ifInst "" (formula "10"))) (rule "true_left" (formula "76")) (rule "ifSplit" (formula "104")) (branch "if x_5 true" @@ -2266,8 +5308,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "blockEmpty" (formula "104") (term "1")) (builtin "Block Contract (Internal)" (formula "104") (newnames "result_3,exc_3,heap_Before_BLOCK_2,savedHeap_Before_BLOCK_2,o,f")) (branch "Validity" - (builtin "One Step Simplification" (formula "105")) (builtin "One Step Simplification" (formula "76") (ifInst "" (formula "26"))) + (builtin "One Step Simplification" (formula "105")) (rule "eqSymm" (formula "105") (term "0,0,1,0,1")) (rule "variableDeclarationAssign" (formula "105") (term "1")) (rule "variableDeclaration" (formula "105") (term "1") (newnames "exc_3_1")) @@ -2307,8 +5349,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO ) ) (branch "Usage" - (builtin "One Step Simplification" (formula "76")) (builtin "One Step Simplification" (formula "105")) + (builtin "One Step Simplification" (formula "76")) (rule "selectCreatedOfAnonAsFormulaEQ" (formula "76") (term "1,1,1,0") (ifseqformula "58")) (builtin "One Step Simplification" (formula "76")) (rule "expand_inInt" (formula "76") (term "0,1,0")) @@ -2344,44 +5386,42 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "translateJavaAddInt" (formula "81") (term "0,1,1,1,1,0")) (rule "translateJavaMulInt" (formula "81") (term "0,1,0,1,1,0")) (rule "translateJavaMulInt" (formula "81") (term "0,0,1,1,1,1,0")) - (rule "replace_known_right" (formula "81") (term "0,0,0,0,0,0,0") (ifseqformula "107")) - (builtin "One Step Simplification" (formula "81") (ifInst "" (formula "22")) (ifInst "" (formula "13")) (ifInst "" (formula "13")) (ifInst "" (formula "12")) (ifInst "" (formula "14")) (ifInst "" (formula "43")) (ifInst "" (formula "27"))) - (rule "polySimp_mulComm0" (formula "81") (term "0,0,1,1,1,1,0")) + (rule "replace_known_left" (formula "81") (term "1,0,1,0,0") (ifseqformula "43")) + (builtin "One Step Simplification" (formula "81") (ifInst "" (formula "107")) (ifInst "" (formula "22")) (ifInst "" (formula "13")) (ifInst "" (formula "13")) (ifInst "" (formula "12")) (ifInst "" (formula "14")) (ifInst "" (formula "27"))) (rule "polySimp_mulComm0" (formula "81") (term "0,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "81") (term "0,0,1,1,1,1,0")) (rule "polySimp_addComm0" (formula "81") (term "0,1,1,1,1,0")) (rule "disjointDefinition" (formula "81") (term "1,0")) (rule "disjointWithSingleton2" (formula "81") (term "1,0")) - (rule "inEqSimp_commuteLeq" (formula "81") (term "0,0,0")) - (rule "replace_known_left" (formula "81") (term "0,0,0") (ifseqformula "15")) + (rule "inEqSimp_commuteLeq" (formula "81") (term "1,0,0")) + (rule "replace_known_left" (formula "81") (term "1,0,0") (ifseqformula "42")) (builtin "One Step Simplification" (formula "81")) (rule "inEqSimp_commuteLeq" (formula "81") (term "0,0")) - (rule "replace_known_left" (formula "81") (term "0,0") (ifseqformula "42")) + (rule "replace_known_left" (formula "81") (term "0,0") (ifseqformula "15")) (builtin "One Step Simplification" (formula "81")) (rule "elementOfUnion" (formula "81") (term "0,0")) - (rule "elementOfSingleton" (formula "81") (term "0,0,0")) - (builtin "One Step Simplification" (formula "81")) (rule "elementOfSingleton" (formula "81") (term "1,0,0")) (builtin "One Step Simplification" (formula "81")) (rule "true_left" (formula "81")) (builtin "Use Dependency Contract" (formula "7") (term "0") (ifInst "" (formula "47") (term "0,1,0,1,0")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::writtenElementsOfBucketClassified(de.wiesler.Classifier,[I,int,int,[I,int)].JML accessible clause.0")) (builtin "One Step Simplification" (formula "81") (ifInst "" (formula "107")) (ifInst "" (formula "22")) (ifInst "" (formula "13")) (ifInst "" (formula "108")) (ifInst "" (formula "21")) (ifInst "" (formula "109")) (ifInst "" (formula "16")) (ifInst "" (formula "104")) (ifInst "" (formula "25")) (ifInst "" (formula "43")) (ifInst "" (formula "28")) (ifInst "" (formula "27")) (ifInst "" (formula "108")) (ifInst "" (formula "109")) (ifInst "" (formula "104")) (ifInst "" (formula "34"))) (rule "wellFormedAnon" (formula "81") (term "0,0,0,0,0,0")) - (rule "expand_inInt" (formula "81") (term "1,0,0,0,0")) (rule "expand_inInt" (formula "81") (term "1,0,0,0")) (rule "expand_inInt" (formula "81") (term "1,0,0,0,0,0")) - (rule "replace_int_MAX" (formula "81") (term "1,0,1,0,0,0,0")) - (rule "replace_int_MIN" (formula "81") (term "0,1,1,0,0,0,0")) + (rule "expand_inInt" (formula "81") (term "1,0,0,0,0")) (rule "replace_int_MIN" (formula "81") (term "0,1,1,0,0,0")) (rule "replace_int_MAX" (formula "81") (term "1,0,1,0,0,0")) (rule "replace_int_MAX" (formula "81") (term "1,0,1,0,0,0,0,0")) (rule "replace_int_MIN" (formula "81") (term "0,1,1,0,0,0,0,0")) + (rule "replace_int_MAX" (formula "81") (term "1,0,1,0,0,0,0")) + (rule "replace_int_MIN" (formula "81") (term "0,1,1,0,0,0,0")) (rule "translateJavaAddInt" (formula "81") (term "1,0,0,0,0,1,1,0")) - (rule "translateJavaSubInt" (formula "81") (term "2,0,0,0,0,1,1,0")) (rule "translateJavaMulInt" (formula "81") (term "0,0,1,1,0,0,1,1,0")) - (rule "translateJavaAddInt" (formula "81") (term "0,2,0,0,0,0,1,1,0")) + (rule "translateJavaSubInt" (formula "81") (term "2,0,0,0,0,1,1,0")) (rule "translateJavaAddInt" (formula "81") (term "0,1,1,0,0,1,1,0")) - (rule "replace_known_left" (formula "81") (term "0,0,0,0,0,0,0") (ifseqformula "13")) - (builtin "One Step Simplification" (formula "81") (ifInst "" (formula "12")) (ifInst "" (formula "17")) (ifInst "" (formula "19")) (ifInst "" (formula "14"))) + (rule "translateJavaAddInt" (formula "81") (term "0,2,0,0,0,0,1,1,0")) + (rule "replace_known_left" (formula "81") (term "0,1,0,0,0") (ifseqformula "14")) + (builtin "One Step Simplification" (formula "81") (ifInst "" (formula "13")) (ifInst "" (formula "12")) (ifInst "" (formula "17")) (ifInst "" (formula "19"))) (rule "polySimp_elimSub" (formula "81") (term "2,0,0,0,0,1,1,0")) (rule "mul_literals" (formula "81") (term "1,2,0,0,0,0,1,1,0")) (rule "polySimp_mulComm0" (formula "81") (term "0,0,1,1,0,0,1,1,0")) @@ -2393,12 +5433,12 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_commuteLeq" (formula "81") (term "1,0,0,0")) (rule "replace_known_left" (formula "81") (term "1,0,0,0") (ifseqformula "15")) (builtin "One Step Simplification" (formula "81")) - (rule "inEqSimp_commuteLeq" (formula "81") (term "0,0,0,0")) - (rule "replace_known_left" (formula "81") (term "0,0,0,0") (ifseqformula "18")) - (builtin "One Step Simplification" (formula "81")) (rule "inEqSimp_commuteLeq" (formula "81") (term "1,0,0")) (rule "replace_known_left" (formula "81") (term "1,0,0") (ifseqformula "42")) (builtin "One Step Simplification" (formula "81")) + (rule "inEqSimp_commuteLeq" (formula "81") (term "0,0,0")) + (rule "replace_known_left" (formula "81") (term "0,0,0") (ifseqformula "18")) + (builtin "One Step Simplification" (formula "81")) (rule "inEqSimp_commuteLeq" (formula "81") (term "0,0")) (rule "replace_known_left" (formula "81") (term "0,0") (ifseqformula "20")) (builtin "One Step Simplification" (formula "81")) @@ -2420,43 +5460,43 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "true_left" (formula "81")) (builtin "Use Dependency Contract" (formula "6") (term "0") (ifInst "" (formula "47") (term "0,0,0,1,0")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::elementsToReadOfBucketBlockClassified(de.wiesler.Classifier,[I,int,int,int)].JML accessible clause.0")) (rule "wellFormedAnon" (formula "81") (term "1,1,0,0,0,0,0,0,0,0")) + (rule "expand_inInt" (formula "81") (term "1,0,0,0,0")) (rule "expand_inInt" (formula "81") (term "1,0,0,0")) (rule "expand_inInt" (formula "81") (term "1,0,0,0,0,0")) - (rule "expand_inInt" (formula "81") (term "1,0,0,0,0")) + (rule "replace_int_MAX" (formula "81") (term "1,0,1,0,0,0,0")) + (rule "replace_int_MIN" (formula "81") (term "0,1,1,0,0,0,0")) (rule "replace_int_MAX" (formula "81") (term "1,0,1,0,0,0")) (rule "replace_int_MIN" (formula "81") (term "0,1,1,0,0,0")) - (rule "replace_int_MIN" (formula "81") (term "0,1,1,0,0,0,0,0")) (rule "replace_int_MAX" (formula "81") (term "1,0,1,0,0,0,0,0")) - (rule "replace_int_MIN" (formula "81") (term "0,1,1,0,0,0,0")) - (rule "replace_int_MAX" (formula "81") (term "1,0,1,0,0,0,0")) + (rule "replace_int_MIN" (formula "81") (term "0,1,1,0,0,0,0,0")) + (rule "translateJavaAddInt" (formula "81") (term "0,2,0,0,0,1,1,0")) (rule "translateJavaAddInt" (formula "81") (term "2,1,0,0,1,1,0")) (rule "translateJavaMulInt" (formula "81") (term "1,1,0,0,1,1,0")) - (rule "translateJavaSubInt" (formula "81") (term "2,0,0,0,1,1,0")) (rule "translateJavaAddInt" (formula "81") (term "1,0,0,0,1,1,0")) + (rule "translateJavaSubInt" (formula "81") (term "2,0,0,0,1,1,0")) (rule "translateJavaMulInt" (formula "81") (term "0,2,1,0,0,1,1,0")) - (rule "translateJavaAddInt" (formula "81") (term "0,2,0,0,0,1,1,0")) - (rule "replace_known_left" (formula "81") (term "0,1,0,0,0,0,0,0,0,0") (ifseqformula "13")) - (builtin "One Step Simplification" (formula "81") (ifInst "" (formula "107")) (ifInst "" (formula "22")) (ifInst "" (formula "13")) (ifInst "" (formula "12")) (ifInst "" (formula "108")) (ifInst "" (formula "21")) (ifInst "" (formula "109")) (ifInst "" (formula "16")) (ifInst "" (formula "17")) (ifInst "" (formula "19")) (ifInst "" (formula "14")) (ifInst "" (formula "43")) (ifInst "" (formula "28")) (ifInst "" (formula "27")) (ifInst "" (formula "108")) (ifInst "" (formula "109"))) + (rule "replace_known_right" (formula "81") (term "0,1,0,0,0,0,0,0") (ifseqformula "109")) + (builtin "One Step Simplification" (formula "81") (ifInst "" (formula "107")) (ifInst "" (formula "22")) (ifInst "" (formula "13")) (ifInst "" (formula "13")) (ifInst "" (formula "12")) (ifInst "" (formula "108")) (ifInst "" (formula "21")) (ifInst "" (formula "16")) (ifInst "" (formula "17")) (ifInst "" (formula "19")) (ifInst "" (formula "14")) (ifInst "" (formula "43")) (ifInst "" (formula "28")) (ifInst "" (formula "27")) (ifInst "" (formula "108")) (ifInst "" (formula "109"))) (rule "polySimp_elimSub" (formula "81") (term "2,0,0,0,1,1,0")) (rule "mul_literals" (formula "81") (term "1,2,0,0,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "81") (term "1,1,0,0,1,1,0")) (rule "polySimp_mulComm0" (formula "81") (term "0,2,1,0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "81") (term "1,1,0,0,1,1,0")) (rule "polySimp_addComm1" (formula "81") (term "2,0,0,0,1,1,0")) (rule "polySimp_addComm0" (formula "81") (term "2,1,0,0,1,1,0")) (rule "polySimp_addComm0" (formula "81") (term "0,2,0,0,0,1,1,0")) (rule "disjointDefinition" (formula "81") (term "1,0")) (rule "disjointWithSingleton2" (formula "81") (term "1,0")) + (rule "inEqSimp_commuteLeq" (formula "81") (term "1,0,0,0,0")) + (rule "replace_known_left" (formula "81") (term "1,0,0,0,0") (ifseqformula "20")) + (builtin "One Step Simplification" (formula "81")) (rule "inEqSimp_commuteLeq" (formula "81") (term "1,0,0,0")) (rule "replace_known_left" (formula "81") (term "1,0,0,0") (ifseqformula "15")) (builtin "One Step Simplification" (formula "81")) - (rule "inEqSimp_commuteLeq" (formula "81") (term "1,0,0")) - (rule "replace_known_left" (formula "81") (term "1,0,0") (ifseqformula "42")) - (builtin "One Step Simplification" (formula "81")) - (rule "inEqSimp_commuteLeq" (formula "81") (term "1,0,0")) - (rule "replace_known_left" (formula "81") (term "1,0,0") (ifseqformula "20")) + (rule "inEqSimp_commuteLeq" (formula "81") (term "0,0,0")) + (rule "replace_known_left" (formula "81") (term "0,0,0") (ifseqformula "18")) (builtin "One Step Simplification" (formula "81")) (rule "inEqSimp_commuteLeq" (formula "81") (term "0,0")) - (rule "replace_known_left" (formula "81") (term "0,0") (ifseqformula "18")) + (rule "replace_known_left" (formula "81") (term "0,0") (ifseqformula "42")) (builtin "One Step Simplification" (formula "81")) (rule "applyEq" (formula "81") (term "0,1") (ifseqformula "6")) (rule "eqSymm" (formula "81") (term "1")) @@ -2478,12 +5518,13 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "81")) (rule "ifSplit" (formula "110")) (branch "if x_6 true" + (builtin "One Step Simplification" (formula "111")) (builtin "One Step Simplification" (formula "1")) (rule "closeFalse" (formula "1")) ) (branch "if x_6 false" - (builtin "One Step Simplification" (formula "1")) (builtin "One Step Simplification" (formula "111")) + (builtin "One Step Simplification" (formula "1")) (rule "true_left" (formula "1")) (rule "blockEmpty" (formula "110") (term "1")) (builtin "Use Dependency Contract" (formula "65") (term "0,2") (ifInst "" (formula "67") (term "0,0,0")) (ifInst "" (formula "58")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::toReadCountOfBucket(int)].JML accessible clause.0")) @@ -2494,14 +5535,14 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "expand_inInt" (formula "82") (term "1,0,0,0")) (rule "replace_int_MIN" (formula "82") (term "0,1,1,0,0,0")) (rule "replace_int_MAX" (formula "82") (term "1,0,1,0,0,0")) - (rule "eqSymm" (formula "82") (term "1")) (rule "translateJavaAddInt" (formula "82") (term "0,1,1,1,1,0")) (rule "translateJavaMulInt" (formula "82") (term "0,1,0,1,1,0")) + (rule "eqSymm" (formula "82") (term "1")) (rule "translateJavaMulInt" (formula "82") (term "0,0,1,1,1,1,0")) - (rule "replace_known_left" (formula "82") (term "1,1,0,0,0,0") (ifseqformula "57")) - (builtin "One Step Simplification" (formula "82") (ifInst "" (formula "13")) (ifInst "" (formula "12")) (ifInst "" (formula "13")) (ifInst "" (formula "12")) (ifInst "" (formula "14"))) - (rule "polySimp_mulComm0" (formula "82") (term "0,1,0,1,1,0")) + (rule "replace_known_left" (formula "82") (term "0,0,0,0,0,0") (ifseqformula "13")) + (builtin "One Step Simplification" (formula "82") (ifInst "" (formula "12")) (ifInst "" (formula "13")) (ifInst "" (formula "12")) (ifInst "" (formula "57")) (ifInst "" (formula "14"))) (rule "polySimp_mulComm0" (formula "82") (term "0,0,1,1,1,1,0")) + (rule "polySimp_mulComm0" (formula "82") (term "0,1,0,1,1,0")) (rule "polySimp_addComm0" (formula "82") (term "0,1,1,1,1,0")) (rule "disjointDefinition" (formula "82") (term "1,0")) (rule "disjointWithSingleton2" (formula "82") (term "1,0")) @@ -2525,10 +5566,10 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "translateJavaAddInt" (formula "82") (term "0,1,1,1,1,0")) (rule "translateJavaMulInt" (formula "82") (term "0,1,0,1,1,0")) (rule "translateJavaMulInt" (formula "82") (term "0,0,1,1,1,1,0")) - (rule "replace_known_left" (formula "82") (term "1,0,0,0,0,0") (ifseqformula "12")) - (builtin "One Step Simplification" (formula "82") (ifInst "" (formula "13")) (ifInst "" (formula "57")) (ifInst "" (formula "14"))) - (rule "polySimp_mulComm0" (formula "82") (term "0,1,0,1,1,0")) + (rule "replace_known_left" (formula "82") (term "0,1,0,0,0") (ifseqformula "14")) + (builtin "One Step Simplification" (formula "82") (ifInst "" (formula "13")) (ifInst "" (formula "12")) (ifInst "" (formula "57"))) (rule "polySimp_mulComm0" (formula "82") (term "0,0,1,1,1,1,0")) + (rule "polySimp_mulComm0" (formula "82") (term "0,1,0,1,1,0")) (rule "polySimp_addComm0" (formula "82") (term "0,1,1,1,1,0")) (rule "disjointDefinition" (formula "82") (term "1,0")) (rule "disjointWithSingleton2" (formula "82") (term "1,0")) @@ -2550,20 +5591,20 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "expand_inInt" (formula "82") (term "1,0,0,0")) (rule "replace_int_MIN" (formula "82") (term "0,1,1,0,0,0")) (rule "replace_int_MAX" (formula "82") (term "1,0,1,0,0,0")) - (rule "translateJavaMulInt" (formula "82") (term "0,1,1,1,0")) (rule "eqSymm" (formula "82") (term "1")) - (rule "replace_known_left" (formula "82") (term "0,0,1,0,0,0,0") (ifseqformula "13")) - (builtin "One Step Simplification" (formula "82") (ifInst "" (formula "13")) (ifInst "" (formula "12")) (ifInst "" (formula "12")) (ifInst "" (formula "57")) (ifInst "" (formula "14")) (ifInst "" (formula "64"))) + (rule "translateJavaMulInt" (formula "82") (term "0,1,1,1,0")) + (rule "replace_known_left" (formula "82") (term "0,0,0,0,0,0") (ifseqformula "13")) + (builtin "One Step Simplification" (formula "82") (ifInst "" (formula "12")) (ifInst "" (formula "13")) (ifInst "" (formula "12")) (ifInst "" (formula "57")) (ifInst "" (formula "14")) (ifInst "" (formula "64"))) (rule "true_left" (formula "82")) (builtin "Use Dependency Contract" (formula "62") (term "0") (ifInst "" (formula "9") (term "1")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::remainingWriteCountOfBucket(int)].JML accessible clause.0")) (rule "wellFormedAnon" (formula "82") (term "1,1,0,0,0,0")) (rule "expand_inInt" (formula "82") (term "1,0,0,0")) (rule "replace_int_MAX" (formula "82") (term "1,0,1,0,0,0")) (rule "replace_int_MIN" (formula "82") (term "0,1,1,0,0,0")) - (rule "translateJavaMulInt" (formula "82") (term "0,0,1,1,1,0")) (rule "translateJavaAddInt" (formula "82") (term "0,1,1,1,0")) - (rule "replace_known_left" (formula "82") (term "1,1,0,0") (ifseqformula "27")) - (builtin "One Step Simplification" (formula "82") (ifInst "" (formula "108")) (ifInst "" (formula "22")) (ifInst "" (formula "13")) (ifInst "" (formula "13")) (ifInst "" (formula "12")) (ifInst "" (formula "14")) (ifInst "" (formula "43"))) + (rule "translateJavaMulInt" (formula "82") (term "0,0,1,1,1,0")) + (rule "replace_known_left" (formula "82") (term "0,1,0,0,0,0") (ifseqformula "13")) + (builtin "One Step Simplification" (formula "82") (ifInst "" (formula "108")) (ifInst "" (formula "22")) (ifInst "" (formula "13")) (ifInst "" (formula "12")) (ifInst "" (formula "14")) (ifInst "" (formula "43")) (ifInst "" (formula "27"))) (rule "polySimp_mulComm0" (formula "82") (term "0,0,1,1,1,0")) (rule "polySimp_addComm0" (formula "82") (term "0,1,1,1,0")) (rule "disjointDefinition" (formula "82") (term "1,0")) @@ -2580,8 +5621,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "eqSymm" (formula "82") (term "1")) (rule "translateJavaAddInt" (formula "82") (term "0,1,1,1,0")) (rule "translateJavaMulInt" (formula "82") (term "0,0,1,1,1,0")) - (rule "replace_known_left" (formula "82") (term "1,1,0,0,0,0") (ifseqformula "57")) - (builtin "One Step Simplification" (formula "82") (ifInst "" (formula "13")) (ifInst "" (formula "12")) (ifInst "" (formula "13")) (ifInst "" (formula "12")) (ifInst "" (formula "14"))) + (rule "replace_known_left" (formula "82") (term "1,0,0,0,0,0") (ifseqformula "12")) + (builtin "One Step Simplification" (formula "82") (ifInst "" (formula "13")) (ifInst "" (formula "13")) (ifInst "" (formula "12")) (ifInst "" (formula "57")) (ifInst "" (formula "14"))) (rule "polySimp_mulComm0" (formula "82") (term "0,0,1,1,1,0")) (rule "polySimp_addComm0" (formula "82") (term "0,1,1,1,0")) (rule "disjointDefinition" (formula "82") (term "1,0")) @@ -2614,8 +5655,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "replace_int_MIN" (formula "82") (term "0,1,1,0,0,0")) (rule "replace_int_MAX" (formula "82") (term "1,0,1,0,0,0")) (rule "eqSymm" (formula "82") (term "1")) - (rule "translateJavaMulInt" (formula "82") (term "0,0,1,1,1,0")) (rule "translateJavaAddInt" (formula "82") (term "0,1,1,1,0")) + (rule "translateJavaMulInt" (formula "82") (term "0,0,1,1,1,0")) (rule "replace_known_left" (formula "82") (term "0,0,0,0,0,0") (ifseqformula "13")) (builtin "One Step Simplification" (formula "82") (ifInst "" (formula "12")) (ifInst "" (formula "13")) (ifInst "" (formula "12")) (ifInst "" (formula "57")) (ifInst "" (formula "14"))) (rule "polySimp_mulComm0" (formula "82") (term "0,0,1,1,1,0")) @@ -2632,8 +5673,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "replace_int_MIN" (formula "82") (term "0,1,1,0,0,0")) (rule "translateJavaAddInt" (formula "82") (term "0,1,1,1,0")) (rule "translateJavaMulInt" (formula "82") (term "0,0,1,1,1,0")) - (rule "replace_known_left" (formula "82") (term "0,0,0,0,0,0") (ifseqformula "13")) - (builtin "One Step Simplification" (formula "82") (ifInst "" (formula "12")) (ifInst "" (formula "57")) (ifInst "" (formula "14"))) + (rule "replace_known_left" (formula "82") (term "1,0,0,0,0,0") (ifseqformula "12")) + (builtin "One Step Simplification" (formula "82") (ifInst "" (formula "13")) (ifInst "" (formula "57")) (ifInst "" (formula "14"))) (rule "polySimp_mulComm0" (formula "82") (term "0,0,1,1,1,0")) (rule "polySimp_addComm0" (formula "82") (term "0,1,1,1,0")) (rule "disjointDefinition" (formula "82") (term "1,0")) @@ -2709,23 +5750,23 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "true_left" (formula "86")) (rule "polySimp_elimSub" (formula "86") (term "0")) (rule "inEqSimp_commuteLeq" (formula "85")) + (rule "applyEq" (formula "86") (term "0,1,0") (ifseqformula "67")) + (rule "polySimp_addComm0" (formula "86") (term "0")) (rule "applyEq" (formula "68") (term "1") (ifseqformula "1")) (builtin "One Step Simplification" (formula "68")) (rule "replace_known_left" (formula "66") (term "0") (ifseqformula "68")) (builtin "One Step Simplification" (formula "66")) - (rule "applyEq" (formula "86") (term "0,1,0") (ifseqformula "67")) - (rule "polySimp_addComm0" (formula "86") (term "0")) (rule "applyEq" (formula "86") (term "1,0") (ifseqformula "65")) (rule "elim_double_block_2" (formula "115") (term "1")) (builtin "Use Dependency Contract" (formula "12") (ifInst "" (formula "115") (term "1,0,1,0,0,1")) (contract "de.wiesler.Classifier[java.lang.Object::()].JML accessible clause.0")) (rule "wellFormedAnon" (formula "87") (term "1,1,0,0,0")) - (rule "replace_known_left" (formula "87") (term "0,1,0,0,0") (ifseqformula "14")) - (builtin "One Step Simplification" (formula "87") (ifInst "" (formula "114")) (ifInst "" (formula "22")) (ifInst "" (formula "14")) (ifInst "" (formula "13")) (ifInst "" (formula "29")) (ifInst "" (formula "12")) (ifInst "" (formula "29"))) + (rule "replace_known_right" (formula "87") (term "0,0,0,0,0,0") (ifseqformula "114")) + (builtin "One Step Simplification" (formula "87") (ifInst "" (formula "22")) (ifInst "" (formula "14")) (ifInst "" (formula "14")) (ifInst "" (formula "13")) (ifInst "" (formula "29")) (ifInst "" (formula "12")) (ifInst "" (formula "29"))) (rule "true_left" (formula "87")) (builtin "Use Dependency Contract" (formula "11") (ifInst "" (formula "115") (term "0,0,1,0,0,1")) (contract "de.wiesler.BucketPointers[java.lang.Object::()].JML accessible clause.0")) (rule "wellFormedAnon" (formula "87") (term "1,1,0,0,0")) - (rule "replace_known_left" (formula "87") (term "1,1") (ifseqformula "28")) - (builtin "One Step Simplification" (formula "87") (ifInst "" (formula "113")) (ifInst "" (formula "23")) (ifInst "" (formula "14")) (ifInst "" (formula "14")) (ifInst "" (formula "13")) (ifInst "" (formula "28")) (ifInst "" (formula "11"))) + (rule "replace_known_left" (formula "87") (term "1,0,0,0,0") (ifseqformula "23")) + (builtin "One Step Simplification" (formula "87") (ifInst "" (formula "113")) (ifInst "" (formula "14")) (ifInst "" (formula "14")) (ifInst "" (formula "13")) (ifInst "" (formula "28")) (ifInst "" (formula "11")) (ifInst "" (formula "28"))) (rule "true_left" (formula "87")) (rule "ifUnfold" (formula "115") (term "1") (inst "#boolv=x_2")) (rule "variableDeclaration" (formula "115") (term "1") (newnames "x_7")) @@ -2736,26 +5777,26 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "Use Dependency Contract" (formula "7") (term "0") (ifInst "" (formula "82") (term "0,1")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::elementsToReadOfBucketBlockClassified(de.wiesler.Classifier,[I,int,int,int)].JML accessible clause.0")) (rule "wellFormedAnon" (formula "87") (term "1,1,0,0,0,0,0,0,0,0")) (rule "expand_inInt" (formula "87") (term "1,0,0,0,0,0")) - (rule "expand_inInt" (formula "87") (term "1,0,0,0,0")) (rule "expand_inInt" (formula "87") (term "1,0,0,0")) + (rule "expand_inInt" (formula "87") (term "1,0,0,0,0")) (rule "replace_int_MAX" (formula "87") (term "1,0,1,0,0,0,0,0")) (rule "replace_int_MIN" (formula "87") (term "0,1,1,0,0,0,0,0")) - (rule "replace_int_MIN" (formula "87") (term "0,1,1,0,0,0,0")) - (rule "replace_int_MAX" (formula "87") (term "1,0,1,0,0,0,0")) (rule "replace_int_MAX" (formula "87") (term "1,0,1,0,0,0")) (rule "replace_int_MIN" (formula "87") (term "0,1,1,0,0,0")) + (rule "replace_int_MIN" (formula "87") (term "0,1,1,0,0,0,0")) + (rule "replace_int_MAX" (formula "87") (term "1,0,1,0,0,0,0")) (rule "translateJavaAddInt" (formula "87") (term "1,0,0,0,1,1,0")) - (rule "translateJavaAddInt" (formula "87") (term "0,2,0,0,0,1,1,0")) - (rule "translateJavaMulInt" (formula "87") (term "1,1,0,0,1,1,0")) (rule "translateJavaMulInt" (formula "87") (term "0,2,1,0,0,1,1,0")) (rule "translateJavaSubInt" (formula "87") (term "2,0,0,0,1,1,0")) + (rule "translateJavaMulInt" (formula "87") (term "1,1,0,0,1,1,0")) (rule "translateJavaAddInt" (formula "87") (term "2,1,0,0,1,1,0")) - (rule "replace_known_right" (formula "87") (term "0,1,0,0,0,0,0,0,0") (ifseqformula "114")) - (builtin "One Step Simplification" (formula "87") (ifInst "" (formula "113")) (ifInst "" (formula "23")) (ifInst "" (formula "14")) (ifInst "" (formula "14")) (ifInst "" (formula "13")) (ifInst "" (formula "22")) (ifInst "" (formula "115")) (ifInst "" (formula "17")) (ifInst "" (formula "18")) (ifInst "" (formula "20")) (ifInst "" (formula "15")) (ifInst "" (formula "44")) (ifInst "" (formula "29")) (ifInst "" (formula "28")) (ifInst "" (formula "114")) (ifInst "" (formula "115"))) + (rule "translateJavaAddInt" (formula "87") (term "0,2,0,0,0,1,1,0")) + (rule "replace_known_right" (formula "87") (term "0,1,1,1,1,1,0,0") (ifseqformula "115")) + (builtin "One Step Simplification" (formula "87") (ifInst "" (formula "113")) (ifInst "" (formula "23")) (ifInst "" (formula "14")) (ifInst "" (formula "14")) (ifInst "" (formula "13")) (ifInst "" (formula "114")) (ifInst "" (formula "22")) (ifInst "" (formula "115")) (ifInst "" (formula "17")) (ifInst "" (formula "18")) (ifInst "" (formula "20")) (ifInst "" (formula "15")) (ifInst "" (formula "44")) (ifInst "" (formula "29")) (ifInst "" (formula "28")) (ifInst "" (formula "114"))) (rule "polySimp_elimSub" (formula "87") (term "2,0,0,0,1,1,0")) (rule "mul_literals" (formula "87") (term "1,2,0,0,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "87") (term "0,2,1,0,0,1,1,0")) (rule "polySimp_mulComm0" (formula "87") (term "1,1,0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "87") (term "0,2,1,0,0,1,1,0")) (rule "polySimp_addComm1" (formula "87") (term "2,0,0,0,1,1,0")) (rule "polySimp_addComm0" (formula "87") (term "2,1,0,0,1,1,0")) (rule "polySimp_addComm0" (formula "87") (term "0,2,0,0,0,1,1,0")) @@ -2786,10 +5827,10 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "replace_known_right" (formula "87") (term "1,0,0") (ifseqformula "107")) (builtin "One Step Simplification" (formula "87")) (rule "elementOfUnion" (formula "87") (term "0,0")) + (rule "elementOfArrayRangeConcrete" (formula "87") (term "1,0,0")) + (builtin "One Step Simplification" (formula "87")) (rule "elementOfArrayRangeConcrete" (formula "87") (term "0,0,0")) (rule "replace_known_right" (formula "87") (term "0,0,0,0,0") (ifseqformula "92")) - (builtin "One Step Simplification" (formula "87")) - (rule "elementOfArrayRangeConcrete" (formula "87") (term "0,0")) (builtin "One Step Simplification" (formula "87") (ifInst "" (formula "82"))) (rule "true_left" (formula "87")) (rule "ifSplit" (formula "115")) @@ -2805,8 +5846,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "blockEmpty" (formula "115") (term "1")) (builtin "Block Contract (Internal)" (formula "115") (newnames "result_5,exc_5,heap_Before_BLOCK_4,savedHeap_Before_BLOCK_4,o,f")) (branch "Validity" - (builtin "One Step Simplification" (formula "87") (ifInst "" (formula "27"))) (builtin "One Step Simplification" (formula "116")) + (builtin "One Step Simplification" (formula "87") (ifInst "" (formula "27"))) (rule "eqSymm" (formula "116") (term "0,0,1,0,1")) (rule "variableDeclarationAssign" (formula "116") (term "1")) (rule "variableDeclaration" (formula "116") (term "1") (newnames "exc_5_1")) @@ -2978,8 +6019,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "blockEmpty" (formula "126") (term "1")) (builtin "Block Contract (Internal)" (formula "126") (newnames "result_7,exc_7,heap_Before_BLOCK_6,savedHeap_Before_BLOCK_6,o,f")) (branch "Validity" - (builtin "One Step Simplification" (formula "98") (ifInst "" (formula "27"))) (builtin "One Step Simplification" (formula "127")) + (builtin "One Step Simplification" (formula "98") (ifInst "" (formula "27"))) (rule "eqSymm" (formula "127") (term "0,0,1,0,1")) (rule "variableDeclarationAssign" (formula "127") (term "1")) (rule "variableDeclaration" (formula "127") (term "1") (newnames "exc_7_1")) @@ -3019,8 +6060,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO ) ) (branch "Usage" - (builtin "One Step Simplification" (formula "98")) (builtin "One Step Simplification" (formula "127")) + (builtin "One Step Simplification" (formula "98")) (rule "selectCreatedOfAnonAsFormulaEQ" (formula "98") (term "1,1,1,0") (ifseqformula "59")) (builtin "One Step Simplification" (formula "98")) (rule "expand_inInt" (formula "98") (term "0,1,0")) @@ -3065,6 +6106,40 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "131")) (rule "replace_known_left" (formula "131") (term "0,0,1,0") (ifseqformula "98")) (builtin "One Step Simplification" (formula "131")) + (builtin "Use Dependency Contract" (formula "66") (term "0") (ifInst "" (formula "68") (term "0")) (ifInst "" (formula "59")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::toReadCountOfBucket(int)].JML accessible clause.0")) + (builtin "One Step Simplification" (formula "103") (ifInst "" (formula "129")) (ifInst "" (formula "44")) (ifInst "" (formula "11")) (ifInst "" (formula "23"))) + (rule "wellFormedAnon" (formula "103") (term "0,0,0,0,0")) + (rule "wellFormedAnonEQ" (formula "103") (term "1,0,0,0,0") (ifseqformula "59")) + (rule "wellFormedAnon" (formula "103") (term "0,1,0,0,0,0")) + (rule "expand_inInt" (formula "103") (term "1,0,0,0")) + (rule "replace_int_MIN" (formula "103") (term "0,1,1,0,0,0")) + (rule "replace_int_MAX" (formula "103") (term "1,0,1,0,0,0")) + (rule "eqSymm" (formula "103") (term "1")) + (rule "translateJavaMulInt" (formula "103") (term "0,1,0,1,1,0")) + (rule "translateJavaMulInt" (formula "103") (term "0,0,1,1,1,1,0")) + (rule "translateJavaAddInt" (formula "103") (term "0,1,1,1,1,0")) + (rule "replace_known_left" (formula "103") (term "0,0,0,0,0,0") (ifseqformula "14")) + (builtin "One Step Simplification" (formula "103") (ifInst "" (formula "13")) (ifInst "" (formula "14")) (ifInst "" (formula "13")) (ifInst "" (formula "58")) (ifInst "" (formula "15"))) + (rule "polySimp_mulComm0" (formula "103") (term "0,0,1,1,1,1,0")) + (rule "polySimp_mulComm0" (formula "103") (term "0,1,0,1,1,0")) + (rule "polySimp_addComm0" (formula "103") (term "0,1,1,1,1,0")) + (rule "disjointDefinition" (formula "103") (term "1,0")) + (rule "disjointWithSingleton2" (formula "103") (term "1,0")) + (rule "inEqSimp_commuteLeq" (formula "103") (term "1,0,0")) + (rule "replace_known_left" (formula "103") (term "1,0,0") (ifseqformula "43")) + (builtin "One Step Simplification" (formula "103")) + (rule "inEqSimp_commuteLeq" (formula "103") (term "0,0")) + (rule "replace_known_left" (formula "103") (term "0,0") (ifseqformula "16")) + (builtin "One Step Simplification" (formula "103")) + (rule "elementOfUnion" (formula "103") (term "0,0")) + (rule "elementOfSingleton" (formula "103") (term "1,0,0")) + (builtin "One Step Simplification" (formula "103")) + (rule "true_left" (formula "103")) + (builtin "Use Dependency Contract" (formula "12") (ifInst "" (formula "131") (term "1,0,1,0,0,1")) (contract "de.wiesler.Classifier[java.lang.Object::()].JML accessible clause.0")) + (rule "wellFormedAnon" (formula "103") (term "1,1,0,0,0")) + (rule "replace_known_left" (formula "103") (term "1,1") (ifseqformula "29")) + (builtin "One Step Simplification" (formula "103") (ifInst "" (formula "130")) (ifInst "" (formula "22")) (ifInst "" (formula "14")) (ifInst "" (formula "14")) (ifInst "" (formula "13")) (ifInst "" (formula "29")) (ifInst "" (formula "12"))) + (rule "true_left" (formula "103")) (rule "ifSplit" (formula "131")) (branch "if x_10 true" (builtin "One Step Simplification" (formula "132")) @@ -3092,8 +6167,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "replaceKnownAuxiliaryConstant_taclet2121212012121000120112_2" (formula "131") (term "0,1,0")) (builtin "Use Operation Contract" (formula "131") (newnames "heapBefore_classify,result_8,exc_8") (contract "de.wiesler.Classifier[de.wiesler.Classifier::classify(int)].JML normal_behavior operation contract.0")) (branch "Post (classify)" - (builtin "One Step Simplification" (formula "103")) (builtin "One Step Simplification" (formula "132")) + (builtin "One Step Simplification" (formula "103")) (rule "expand_inInt" (formula "103") (term "0,1,0")) (rule "replace_int_MAX" (formula "103") (term "1,0,0,1,0")) (rule "replace_int_MIN" (formula "103") (term "0,1,0,1,0")) @@ -3174,65 +6249,11 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_commuteLeq" (formula "114")) (rule "applyEq" (formula "106") (term "1") (ifseqformula "32")) (rule "elim_double_block_2" (formula "144") (term "1")) - (rule "arrayLengthNotNegative" (formula "34") (term "0")) - (rule "applyEq" (formula "34") (term "0") (ifseqformula "35")) - (rule "qeq_literals" (formula "34")) - (rule "true_left" (formula "34")) - (rule "arrayLengthIsAShort" (formula "38") (term "0")) - (rule "expand_inShort" (formula "38")) - (rule "replace_short_MIN" (formula "38") (term "0,1")) - (rule "replace_short_MAX" (formula "38") (term "1,0")) - (rule "andLeft" (formula "38")) - (rule "inEqSimp_commuteLeq" (formula "38")) - (rule "arrayLengthNotNegative" (formula "33") (term "0")) - (rule "applyEq" (formula "33") (term "0") (ifseqformula "34")) - (rule "qeq_literals" (formula "33")) - (rule "true_left" (formula "33")) - (rule "arrayLengthIsAShort" (formula "33") (term "0")) - (rule "expand_inShort" (formula "33")) - (rule "replace_short_MAX" (formula "33") (term "1,0")) - (rule "replace_short_MIN" (formula "33") (term "0,1")) - (rule "andLeft" (formula "33")) - (rule "inEqSimp_commuteLeq" (formula "34")) - (rule "applyEq" (formula "33") (term "0") (ifseqformula "35")) - (rule "leq_literals" (formula "33")) - (rule "true_left" (formula "33")) - (rule "applyEq" (formula "33") (term "0") (ifseqformula "34")) - (rule "qeq_literals" (formula "33")) - (rule "true_left" (formula "33")) - (rule "arrayLengthNotNegative" (formula "40") (term "0")) - (rule "arrayLengthIsAShort" (formula "35") (term "0")) - (rule "expand_inShort" (formula "35")) - (rule "replace_short_MIN" (formula "35") (term "0,1")) - (rule "replace_short_MAX" (formula "35") (term "1,0")) - (rule "andLeft" (formula "35")) - (rule "inEqSimp_commuteLeq" (formula "36")) - (rule "applyEq" (formula "36") (term "0") (ifseqformula "37")) - (rule "qeq_literals" (formula "36")) - (rule "true_left" (formula "36")) - (rule "applyEq" (formula "35") (term "0") (ifseqformula "36")) - (rule "leq_literals" (formula "35")) - (rule "true_left" (formula "35")) - (rule "arrayLengthIsAShort" (formula "34") (term "0")) - (rule "expand_inShort" (formula "34")) - (rule "replace_short_MAX" (formula "34") (term "1,0")) - (rule "replace_short_MIN" (formula "34") (term "0,1")) - (rule "andLeft" (formula "34")) - (rule "inEqSimp_commuteLeq" (formula "35")) - (rule "applyEq" (formula "34") (term "0") (ifseqformula "36")) - (rule "leq_literals" (formula "34")) - (rule "true_left" (formula "34")) - (rule "applyEq" (formula "34") (term "0") (ifseqformula "35")) - (rule "qeq_literals" (formula "34")) - (rule "true_left" (formula "34")) - (rule "arrayLengthNotNegative" (formula "35") (term "0")) - (rule "applyEq" (formula "35") (term "0") (ifseqformula "36")) - (rule "qeq_literals" (formula "35")) - (rule "true_left" (formula "35")) - (rule "seqGetAlphaCast" (formula "45") (term "0")) - (rule "castedGetAny" (formula "45") (term "0")) - (builtin "One Step Simplification" (formula "45")) - (rule "true_left" (formula "45")) + (builtin "Use Dependency Contract" (formula "11") (ifInst "" (formula "144") (term "0,0,1,0,0,1")) (contract "de.wiesler.BucketPointers[java.lang.Object::()].JML accessible clause.0")) + (rule "wellFormedAnon" (formula "116") (term "1,1,0,0,0")) + (rule "replace_known_right" (formula "116") (term "0,0,0,0,0,0") (ifseqformula "142")) + (builtin "One Step Simplification" (formula "116") (ifInst "" (formula "23")) (ifInst "" (formula "14")) (ifInst "" (formula "14")) (ifInst "" (formula "13")) (ifInst "" (formula "28")) (ifInst "" (formula "11")) (ifInst "" (formula "28"))) + (rule "true_left" (formula "116")) (rule "ifUnfold" (formula "144") (term "1") (inst "#boolv=x_2")) (rule "variableDeclaration" (formula "144") (term "1") (newnames "x_11")) (rule "inequality_comparison_simple" (formula "144") (term "1")) @@ -3241,13 +6262,12 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "144")) (rule "ifSplit" (formula "144")) (branch "if x_11 true" - (builtin "One Step Simplification" (formula "145")) (builtin "One Step Simplification" (formula "1")) (rule "closeFalse" (formula "1")) ) (branch "if x_11 false" - (builtin "One Step Simplification" (formula "145")) (builtin "One Step Simplification" (formula "1")) + (builtin "One Step Simplification" (formula "145")) (rule "true_left" (formula "1")) (rule "blockEmpty" (formula "144") (term "1")) (builtin "Block Contract (Internal)" (formula "144") (newnames "result_10,exc_10,heap_Before_BLOCK_8,savedHeap_Before_BLOCK_8,o,f")) @@ -3293,8 +6313,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO ) ) (branch "Usage" - (builtin "One Step Simplification" (formula "116")) (builtin "One Step Simplification" (formula "145")) + (builtin "One Step Simplification" (formula "116")) (rule "selectCreatedOfAnonAsFormulaEQ" (formula "116") (term "1,1,1,0") (ifseqformula "59")) (builtin "One Step Simplification" (formula "116")) (rule "expand_inInt" (formula "116") (term "0,1,0")) @@ -3319,47 +6339,6 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "148")) (rule "replace_known_left" (formula "148") (term "0,0,1,0") (ifseqformula "116")) (builtin "One Step Simplification" (formula "148")) - (builtin "Use Dependency Contract" (formula "66") (term "0") (ifInst "" (formula "68") (term "0")) (ifInst "" (formula "59")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::toReadCountOfBucket(int)].JML accessible clause.0")) - (builtin "One Step Simplification" (formula "120") (ifInst "" (formula "146")) (ifInst "" (formula "44")) (ifInst "" (formula "11")) (ifInst "" (formula "23"))) - (rule "wellFormedAnon" (formula "120") (term "0,0,0,0,0")) - (rule "wellFormedAnonEQ" (formula "120") (term "1,0,0,0,0") (ifseqformula "59")) - (rule "wellFormedAnon" (formula "120") (term "0,1,0,0,0,0")) - (rule "expand_inInt" (formula "120") (term "1,0,0,0")) - (rule "replace_int_MIN" (formula "120") (term "0,1,1,0,0,0")) - (rule "replace_int_MAX" (formula "120") (term "1,0,1,0,0,0")) - (rule "translateJavaMulInt" (formula "120") (term "0,0,1,1,1,1,0")) - (rule "eqSymm" (formula "120") (term "1")) - (rule "translateJavaMulInt" (formula "120") (term "0,1,0,1,1,0")) - (rule "translateJavaAddInt" (formula "120") (term "0,1,1,1,1,0")) - (rule "replace_known_left" (formula "120") (term "0,0,0,0,0,0") (ifseqformula "14")) - (builtin "One Step Simplification" (formula "120") (ifInst "" (formula "13")) (ifInst "" (formula "14")) (ifInst "" (formula "13")) (ifInst "" (formula "58")) (ifInst "" (formula "15"))) - (rule "polySimp_mulComm0" (formula "120") (term "0,1,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "120") (term "0,0,1,1,1,1,0")) - (rule "polySimp_addComm0" (formula "120") (term "0,1,1,1,1,0")) - (rule "disjointDefinition" (formula "120") (term "1,0")) - (rule "disjointWithSingleton2" (formula "120") (term "1,0")) - (rule "inEqSimp_commuteLeq" (formula "120") (term "1,0,0")) - (rule "replace_known_left" (formula "120") (term "1,0,0") (ifseqformula "43")) - (builtin "One Step Simplification" (formula "120")) - (rule "inEqSimp_commuteLeq" (formula "120") (term "0,0")) - (rule "replace_known_left" (formula "120") (term "0,0") (ifseqformula "16")) - (builtin "One Step Simplification" (formula "120")) - (rule "elementOfUnion" (formula "120") (term "0,0")) - (rule "elementOfSingleton" (formula "120") (term "0,0,0")) - (builtin "One Step Simplification" (formula "120")) - (rule "elementOfSingleton" (formula "120") (term "1,0,0")) - (builtin "One Step Simplification" (formula "120")) - (rule "true_left" (formula "120")) - (builtin "Use Dependency Contract" (formula "12") (ifInst "" (formula "148") (term "1,0,1,0,0,1")) (contract "de.wiesler.Classifier[java.lang.Object::()].JML accessible clause.0")) - (rule "wellFormedAnon" (formula "120") (term "1,1,0,0,0")) - (rule "replace_known_left" (formula "120") (term "1,0,0") (ifseqformula "29")) - (builtin "One Step Simplification" (formula "120") (ifInst "" (formula "147")) (ifInst "" (formula "22")) (ifInst "" (formula "14")) (ifInst "" (formula "14")) (ifInst "" (formula "13")) (ifInst "" (formula "12")) (ifInst "" (formula "29"))) - (rule "true_left" (formula "120")) - (builtin "Use Dependency Contract" (formula "11") (ifInst "" (formula "148") (term "0,0,1,0,0,1")) (contract "de.wiesler.BucketPointers[java.lang.Object::()].JML accessible clause.0")) - (rule "wellFormedAnon" (formula "120") (term "1,1,0,0,0")) - (rule "replace_known_left" (formula "120") (term "1,0,0") (ifseqformula "28")) - (builtin "One Step Simplification" (formula "120") (ifInst "" (formula "146")) (ifInst "" (formula "23")) (ifInst "" (formula "14")) (ifInst "" (formula "14")) (ifInst "" (formula "13")) (ifInst "" (formula "11")) (ifInst "" (formula "28"))) - (rule "true_left" (formula "120")) (rule "ifSplit" (formula "148")) (branch "if x_12 true" (builtin "One Step Simplification" (formula "149")) @@ -3441,12 +6420,13 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "152")) (rule "ifSplit" (formula "152")) (branch "if x_13 true" + (builtin "One Step Simplification" (formula "153")) (builtin "One Step Simplification" (formula "1")) (rule "closeFalse" (formula "1")) ) (branch "if x_13 false" - (builtin "One Step Simplification" (formula "1")) (builtin "One Step Simplification" (formula "153")) + (builtin "One Step Simplification" (formula "1")) (rule "true_left" (formula "1")) (rule "blockEmpty" (formula "152") (term "1")) (builtin "Block Contract (Internal)" (formula "152") (newnames "result_12,exc_12,heap_Before_BLOCK_10,savedHeap_Before_BLOCK_10,o,f")) @@ -3519,18 +6499,19 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "155")) (rule "ifSplit" (formula "155")) (branch "if x_14 true" + (builtin "One Step Simplification" (formula "156")) (builtin "One Step Simplification" (formula "1")) (rule "closeFalse" (formula "1")) ) (branch "if x_14 false" - (builtin "One Step Simplification" (formula "1")) (builtin "One Step Simplification" (formula "156")) + (builtin "One Step Simplification" (formula "1")) (rule "true_left" (formula "1")) (rule "blockEmpty" (formula "155") (term "1")) (builtin "Block Contract (Internal)" (formula "155") (newnames "result_13,exc_13,heap_Before_BLOCK_11,savedHeap_Before_BLOCK_11,o,f")) (branch "Validity" - (builtin "One Step Simplification" (formula "127") (ifInst "" (formula "27"))) (builtin "One Step Simplification" (formula "156")) + (builtin "One Step Simplification" (formula "127") (ifInst "" (formula "27"))) (rule "eqSymm" (formula "156") (term "0,0,1,0,1")) (rule "variableDeclarationAssign" (formula "156") (term "1")) (rule "variableDeclaration" (formula "156") (term "1") (newnames "exc_13_1")) @@ -3597,13 +6578,12 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "159")) (rule "ifSplit" (formula "159")) (branch "if x_15 true" - (builtin "One Step Simplification" (formula "160")) (builtin "One Step Simplification" (formula "1")) (rule "closeFalse" (formula "1")) ) (branch "if x_15 false" - (builtin "One Step Simplification" (formula "160")) (builtin "One Step Simplification" (formula "1")) + (builtin "One Step Simplification" (formula "160")) (rule "true_left" (formula "1")) (rule "blockEmpty" (formula "159") (term "1")) (builtin "Block Contract (Internal)" (formula "159") (newnames "result_14,exc_14,heap_Before_BLOCK_12,savedHeap_Before_BLOCK_12,o,f")) @@ -3671,15 +6651,19 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "163")) (rule "replace_known_left" (formula "163") (term "0,0,1,0") (ifseqformula "131")) (builtin "One Step Simplification" (formula "163")) + (builtin "Use Dependency Contract" (formula "12") (ifInst "" (formula "163") (term "1,0,1,0,0,1")) (contract "de.wiesler.Classifier[java.lang.Object::()].JML accessible clause.0")) + (rule "wellFormedAnon" (formula "135") (term "1,1,0,0,0")) + (rule "replace_known_left" (formula "135") (term "0,1") (ifseqformula "12")) + (builtin "One Step Simplification" (formula "135") (ifInst "" (formula "162")) (ifInst "" (formula "22")) (ifInst "" (formula "14")) (ifInst "" (formula "14")) (ifInst "" (formula "13")) (ifInst "" (formula "29")) (ifInst "" (formula "29"))) + (rule "true_left" (formula "135")) (rule "ifSplit" (formula "163")) (branch "if x_16 true" - (builtin "One Step Simplification" (formula "164")) (builtin "One Step Simplification" (formula "1")) (rule "closeFalse" (formula "1")) ) (branch "if x_16 false" - (builtin "One Step Simplification" (formula "164")) (builtin "One Step Simplification" (formula "1")) + (builtin "One Step Simplification" (formula "164")) (rule "true_left" (formula "1")) (rule "blockEmpty" (formula "163") (term "1")) (builtin "Block Contract (Internal)" (formula "163") (newnames "result_15,exc_15,heap_Before_BLOCK_13,savedHeap_Before_BLOCK_13,o,f")) @@ -3725,13 +6709,13 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO ) ) (branch "Usage" - (builtin "One Step Simplification" (formula "164")) (builtin "One Step Simplification" (formula "135")) + (builtin "One Step Simplification" (formula "164")) (rule "selectCreatedOfAnonAsFormulaEQ" (formula "135") (term "1,1,1,0") (ifseqformula "59")) (builtin "One Step Simplification" (formula "135")) (rule "expand_inInt" (formula "135") (term "0,1,0")) - (rule "replace_int_MAX" (formula "135") (term "1,0,0,1,0")) (rule "replace_int_MIN" (formula "135") (term "0,1,0,1,0")) + (rule "replace_int_MAX" (formula "135") (term "1,0,0,1,0")) (rule "andLeft" (formula "135")) (rule "andLeft" (formula "135")) (rule "andLeft" (formula "136")) @@ -3763,6 +6747,11 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inequality_comparison_simple" (formula "167") (term "1")) (builtin "One Step Simplification" (formula "167")) (rule "eqSymm" (formula "167") (term "0,0,1,0")) + (builtin "Use Dependency Contract" (formula "11") (ifInst "" (formula "167") (term "0,0,1,0,0,1")) (contract "de.wiesler.BucketPointers[java.lang.Object::()].JML accessible clause.0")) + (rule "wellFormedAnon" (formula "139") (term "1,1,0,0,0")) + (rule "replace_known_left" (formula "139") (term "0,1,0,0,0") (ifseqformula "14")) + (builtin "One Step Simplification" (formula "139") (ifInst "" (formula "165")) (ifInst "" (formula "23")) (ifInst "" (formula "14")) (ifInst "" (formula "13")) (ifInst "" (formula "28")) (ifInst "" (formula "11")) (ifInst "" (formula "28"))) + (rule "true_left" (formula "139")) (rule "ifSplit" (formula "167")) (branch "if x_18 true" (builtin "One Step Simplification" (formula "168")) @@ -3791,11 +6780,11 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "andLeft" (formula "141")) (rule "andLeft" (formula "141")) (rule "eqSymm" (formula "174") (term "0,0,1,0,1")) - (rule "translateJavaAddInt" (formula "140") (term "0,2,1,0")) - (rule "add_zero_left" (formula "140") (term "0,2,1,0")) + (rule "translateJavaSubInt" (formula "140") (term "2,1,0")) (rule "eqSymm" (formula "141") (term "1,0")) (rule "eqSymm" (formula "142") (term "1,0")) - (rule "translateJavaSubInt" (formula "140") (term "2,1,0")) + (rule "translateJavaAddInt" (formula "140") (term "0,2,1,0")) + (rule "add_zero_left" (formula "140") (term "0,2,1,0")) (rule "sub_literals" (formula "140") (term "2,1,0")) (rule "translateJavaAddInt" (formula "141") (term "0,2,1,1,0")) (rule "add_zero_left" (formula "141") (term "0,2,1,1,0")) @@ -3805,9 +6794,9 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "translateJavaAddInt" (formula "142") (term "3,0,1,0")) (rule "polySimp_addComm1" (formula "142") (term "3,0,1,0")) (rule "polySimp_addComm0" (formula "142") (term "0,3,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "141") (term "0,0,0,0")) (rule "inEqSimp_commuteLeq" (formula "141") (term "1,1,0,0")) (rule "inEqSimp_commuteLeq" (formula "142") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "141") (term "0,0,0,0")) (rule "variableDeclarationAssign" (formula "174") (term "1")) (rule "variableDeclaration" (formula "174") (term "1") (newnames "exc_17_1")) (rule "assignment" (formula "174") (term "1")) @@ -3816,8 +6805,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "174")) (rule "emptyStatement" (formula "174") (term "1")) (rule "commute_and" (formula "142") (term "0,0")) - (rule "commute_and" (formula "141") (term "0,0,0")) (rule "commute_and" (formula "141") (term "1,0,0")) + (rule "commute_and" (formula "141") (term "0,0,0")) (rule "shift_paren_and" (formula "141") (term "0,0")) (rule "commute_and_2" (formula "141") (term "0,0,0")) (rule "tryEmpty" (formula "174") (term "1")) @@ -3858,18 +6847,18 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "andLeft" (formula "141")) (rule "translateJavaSubInt" (formula "140") (term "2,1,0")) (rule "eqSymm" (formula "141") (term "1,0")) - (rule "translateJavaAddInt" (formula "142") (term "3,1,1,0")) - (rule "translateJavaAddInt" (formula "142") (term "3,0,1,0")) - (rule "add_zero_left" (formula "142") (term "3,0,1,0")) + (rule "eqSymm" (formula "142") (term "1,0")) (rule "translateJavaAddInt" (formula "140") (term "0,2,1,0")) (rule "add_zero_left" (formula "140") (term "0,2,1,0")) (rule "sub_literals" (formula "140") (term "2,1,0")) + (rule "translateJavaAddInt" (formula "141") (term "0,2,0,1,0")) (rule "translateJavaAddInt" (formula "141") (term "0,2,1,1,0")) (rule "add_zero_left" (formula "141") (term "0,2,1,1,0")) - (rule "translateJavaAddInt" (formula "141") (term "0,2,0,1,0")) - (rule "eqSymm" (formula "142") (term "1,0")) - (rule "replace_known_left" (formula "173") (term "1,0") (ifseqformula "58")) - (builtin "One Step Simplification" (formula "173") (ifInst "" (formula "14")) (ifInst "" (formula "13")) (ifInst "" (formula "139"))) + (rule "translateJavaAddInt" (formula "142") (term "3,0,1,0")) + (rule "translateJavaAddInt" (formula "142") (term "3,1,1,0")) + (rule "add_zero_left" (formula "142") (term "3,1,1,0")) + (rule "replace_known_left" (formula "173") (term "1,0,0") (ifseqformula "13")) + (builtin "One Step Simplification" (formula "173") (ifInst "" (formula "14")) (ifInst "" (formula "58")) (ifInst "" (formula "139"))) (rule "closeTrue" (formula "173")) ) ) @@ -3881,10 +6870,10 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "expand_inInt" (formula "141") (term "0,1,0")) (rule "replace_int_MIN" (formula "140") (term "0,1,1,0,0,0,1,0,1")) (rule "replace_int_MAX" (formula "140") (term "1,0,1,0,0,0,1,0,1")) - (rule "replace_int_MAX" (formula "140") (term "1,0,0,0,1,1,0,1")) (rule "replace_int_MIN" (formula "140") (term "0,1,0,0,1,1,0,1")) - (rule "replace_int_MIN" (formula "141") (term "0,1,0,1,0")) + (rule "replace_int_MAX" (formula "140") (term "1,0,0,0,1,1,0,1")) (rule "replace_int_MAX" (formula "141") (term "1,0,0,1,0")) + (rule "replace_int_MIN" (formula "141") (term "0,1,0,1,0")) (rule "andLeft" (formula "140")) (rule "selectCreatedOfAnonAsFormulaEQ" (formula "142") (term "1,1,1,0") (ifseqformula "140")) (rule "selectCreatedOfAnonAsFormulaEQ" (formula "142") (term "0,1,1,1,0") (ifseqformula "59")) @@ -3898,24 +6887,24 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "andLeft" (formula "145")) (rule "translateJavaSubInt" (formula "140") (term "2,1,0")) (rule "eqSymm" (formula "142") (term "1,0")) - (rule "translateJavaAddInt" (formula "141") (term "0,2,1,1,0")) - (rule "translateJavaAddInt" (formula "141") (term "0,2,0,1,0")) - (rule "add_zero_left" (formula "141") (term "0,2,0,1,0")) + (rule "eqSymm" (formula "141") (term "1,0")) (rule "translateJavaAddInt" (formula "140") (term "0,2,1,0")) (rule "add_zero_left" (formula "140") (term "0,2,1,0")) (rule "sub_literals" (formula "140") (term "2,1,0")) (rule "translateJavaAddInt" (formula "142") (term "3,0,1,0")) (rule "translateJavaAddInt" (formula "142") (term "3,1,1,0")) (rule "add_literals" (formula "142") (term "3,1,1,0")) - (rule "eqSymm" (formula "141") (term "1,0")) + (rule "translateJavaAddInt" (formula "141") (term "0,2,1,1,0")) + (rule "add_zero_left" (formula "141") (term "0,2,1,1,0")) + (rule "translateJavaAddInt" (formula "141") (term "0,2,0,1,0")) (rule "replace_known_left" (formula "147") (term "0") (ifseqformula "144")) (builtin "One Step Simplification" (formula "147")) (rule "true_left" (formula "147")) (rule "polySimp_addComm1" (formula "142") (term "3,0,1,0")) (rule "polySimp_addComm0" (formula "142") (term "0,3,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "142") (term "1,0,0")) (rule "inEqSimp_commuteLeq" (formula "141") (term "1,1,0,0")) (rule "inEqSimp_commuteLeq" (formula "141") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "142") (term "1,0,0")) (rule "inEqSimp_commuteLeq" (formula "146")) (rule "commute_and" (formula "142") (term "0,0")) (rule "commute_and" (formula "141") (term "1,0,0")) @@ -3923,51 +6912,12 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "elim_double_block_2" (formula "177") (term "1")) (rule "shift_paren_and" (formula "141") (term "0,0")) (rule "commute_and_2" (formula "141") (term "0,0,0")) - (builtin "Use Dependency Contract" (formula "66") (term "0") (ifInst "" (formula "134") (term "1")) (ifInst "" (formula "59")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::toReadCountOfBucket(int)].JML accessible clause.0")) - (builtin "One Step Simplification" (formula "148") (ifInst "" (formula "175")) (ifInst "" (formula "23")) (ifInst "" (formula "14")) (ifInst "" (formula "44")) (ifInst "" (formula "28"))) - (rule "wellFormedAnonEQ" (formula "148") (term "0,0,0,0") (ifseqformula "59")) - (rule "wellFormedAnon" (formula "148") (term "0,0,0,0,0")) - (rule "expand_inInt" (formula "148") (term "1,0,0,0")) - (rule "replace_int_MIN" (formula "148") (term "0,1,1,0,0,0")) - (rule "replace_int_MAX" (formula "148") (term "1,0,1,0,0,0")) - (rule "translateJavaMulInt" (formula "148") (term "0,1,0,1,1,0")) - (rule "translateJavaAddInt" (formula "148") (term "0,1,1,1,1,0")) - (rule "translateJavaMulInt" (formula "148") (term "0,0,1,1,1,1,0")) - (rule "replace_known_left" (formula "148") (term "1,0,0,0,0,0") (ifseqformula "13")) - (builtin "One Step Simplification" (formula "148") (ifInst "" (formula "14")) (ifInst "" (formula "58")) (ifInst "" (formula "15"))) - (rule "polySimp_mulComm0" (formula "148") (term "0,1,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "148") (term "0,0,1,1,1,1,0")) - (rule "polySimp_addComm0" (formula "148") (term "0,1,1,1,1,0")) - (rule "disjointDefinition" (formula "148") (term "1,0")) - (rule "disjointWithSingleton2" (formula "148") (term "1,0")) - (rule "inEqSimp_commuteLeq" (formula "148") (term "0,0,0")) - (rule "replace_known_left" (formula "148") (term "0,0,0") (ifseqformula "16")) - (builtin "One Step Simplification" (formula "148")) - (rule "inEqSimp_commuteLeq" (formula "148") (term "0,0")) - (rule "replace_known_left" (formula "148") (term "0,0") (ifseqformula "43")) - (builtin "One Step Simplification" (formula "148")) - (rule "elementOfUnion" (formula "148") (term "0,0")) - (rule "elementOfSingleton" (formula "148") (term "0,0,0")) - (builtin "One Step Simplification" (formula "148")) - (rule "elementOfSingleton" (formula "148") (term "1,0,0")) - (builtin "One Step Simplification" (formula "148")) - (rule "true_left" (formula "148")) (rule "ifUnfold" (formula "177") (term "1") (inst "#boolv=x_2")) (rule "variableDeclaration" (formula "177") (term "1") (newnames "x_19")) (rule "inequality_comparison_simple" (formula "177") (term "1")) (builtin "One Step Simplification" (formula "177")) (rule "replace_known_left" (formula "177") (term "0,0,1,0") (ifseqformula "144")) (builtin "One Step Simplification" (formula "177")) - (builtin "Use Dependency Contract" (formula "12") (ifInst "" (formula "177") (term "1,0,1,0,0,1")) (contract "de.wiesler.Classifier[java.lang.Object::()].JML accessible clause.0")) - (rule "wellFormedAnon" (formula "148") (term "1,1,0,0,0")) - (rule "replace_known_left" (formula "148") (term "1,0,0") (ifseqformula "29")) - (builtin "One Step Simplification" (formula "148") (ifInst "" (formula "176")) (ifInst "" (formula "22")) (ifInst "" (formula "14")) (ifInst "" (formula "14")) (ifInst "" (formula "13")) (ifInst "" (formula "12")) (ifInst "" (formula "29"))) - (rule "true_left" (formula "148")) - (builtin "Use Dependency Contract" (formula "11") (ifInst "" (formula "177") (term "0,0,1,0,0,1")) (contract "de.wiesler.BucketPointers[java.lang.Object::()].JML accessible clause.0")) - (rule "wellFormedAnon" (formula "148") (term "1,1,0,0,0")) - (rule "replace_known_left" (formula "148") (term "1,0,0,0,0") (ifseqformula "23")) - (builtin "One Step Simplification" (formula "148") (ifInst "" (formula "175")) (ifInst "" (formula "14")) (ifInst "" (formula "14")) (ifInst "" (formula "13")) (ifInst "" (formula "28")) (ifInst "" (formula "11")) (ifInst "" (formula "28"))) - (rule "true_left" (formula "148")) (rule "ifSplit" (formula "177")) (branch "if x_19 true" (builtin "One Step Simplification" (formula "1")) @@ -4047,38 +6997,39 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "181")) (rule "ifSplit" (formula "181")) (branch "if x_20 true" + (builtin "One Step Simplification" (formula "182")) (builtin "One Step Simplification" (formula "1")) (rule "closeFalse" (formula "1")) ) (branch "if x_20 false" - (builtin "One Step Simplification" (formula "1")) (builtin "One Step Simplification" (formula "182")) + (builtin "One Step Simplification" (formula "1")) (rule "true_left" (formula "1")) (rule "blockEmpty" (formula "181") (term "1")) (builtin "Use Operation Contract" (formula "181") (newnames "heapBefore_copy_nonoverlapping_0,exc_19,heapAfter_copy_nonoverlapping_0,anon_heap_copy_nonoverlapping_0") (contract "de.wiesler.Functions[de.wiesler.Functions::copy_nonoverlapping([I,int,[I,int,int)].JML normal_behavior operation contract.0")) (branch "Post (copy_nonoverlapping)" - (builtin "One Step Simplification" (formula "153")) (builtin "One Step Simplification" (formula "183")) (builtin "Block Contract (Internal)" (formula "183") (newnames "result_18,exc_20,heap_Before_BLOCK_16,savedHeap_Before_BLOCK_16,o,f")) (branch "Validity" - (builtin "One Step Simplification" (formula "154") (ifInst "" (formula "27"))) + (builtin "One Step Simplification" (formula "153")) (builtin "One Step Simplification" (formula "184")) - (rule "expand_inInt" (formula "153") (term "0,0,1,1,0,1")) + (builtin "One Step Simplification" (formula "154") (ifInst "" (formula "27"))) (rule "expand_inInt" (formula "153") (term "1,0,0,0,1,0,1")) - (rule "replace_int_MAX" (formula "153") (term "1,0,0,0,1,1,0,1")) - (rule "replace_int_MIN" (formula "153") (term "0,1,0,0,1,1,0,1")) + (rule "expand_inInt" (formula "153") (term "0,0,1,1,0,1")) (rule "replace_int_MAX" (formula "153") (term "1,0,1,0,0,0,1,0,1")) (rule "replace_int_MIN" (formula "153") (term "0,1,1,0,0,0,1,0,1")) + (rule "replace_int_MAX" (formula "153") (term "1,0,0,0,1,1,0,1")) + (rule "replace_int_MIN" (formula "153") (term "0,1,0,0,1,1,0,1")) (rule "andLeft" (formula "153")) (rule "andLeft" (formula "154")) (rule "andLeft" (formula "154")) (rule "andLeft" (formula "154")) (rule "eqSymm" (formula "187") (term "0,0,1,0,1")) (rule "translateJavaAddInt" (formula "153") (term "0,2,1,0")) - (rule "translateJavaAddInt" (formula "155") (term "3,0,1,0")) (rule "translateJavaAddInt" (formula "154") (term "0,2,0,1,0")) (rule "translateJavaAddInt" (formula "155") (term "3,1,1,0")) (rule "add_zero_left" (formula "155") (term "3,1,1,0")) + (rule "translateJavaAddInt" (formula "155") (term "3,0,1,0")) (rule "translateJavaAddInt" (formula "154") (term "0,2,1,1,0")) (rule "add_zero_left" (formula "154") (term "0,2,1,1,0")) (rule "translateJavaSubInt" (formula "153") (term "2,1,0")) @@ -4089,9 +7040,9 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_addComm1" (formula "153") (term "2,1,0")) (rule "polySimp_addComm0" (formula "155") (term "0,3,0,1,0")) (rule "polySimp_addComm0" (formula "153") (term "0,2,1,0")) - (rule "inEqSimp_commuteLeq" (formula "154") (term "1,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "155") (term "1,0,0")) (rule "inEqSimp_commuteLeq" (formula "154") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "155") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "154") (term "1,1,0,0")) (rule "variableDeclarationAssign" (formula "187") (term "1")) (rule "variableDeclaration" (formula "187") (term "1") (newnames "exc_20_1")) (rule "assignment" (formula "187") (term "1")) @@ -4100,8 +7051,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "187")) (rule "emptyStatement" (formula "187") (term "1")) (rule "commute_and" (formula "155") (term "0,0")) - (rule "commute_and" (formula "154") (term "1,0,0")) (rule "commute_and" (formula "154") (term "0,0,0")) + (rule "commute_and" (formula "154") (term "1,0,0")) (rule "shift_paren_and" (formula "154") (term "0,0")) (rule "commute_and_2" (formula "154") (term "0,0,0")) (rule "tryEmpty" (formula "187") (term "1")) @@ -4122,17 +7073,19 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (branch "Precondition" (rule "andRight" (formula "183")) (branch + (builtin "One Step Simplification" (formula "153")) (builtin "One Step Simplification" (formula "183") (ifInst "" (formula "27"))) (rule "closeTrue" (formula "183")) ) (branch + (builtin "One Step Simplification" (formula "153")) (builtin "One Step Simplification" (formula "183")) - (rule "expand_inInt" (formula "153") (term "1,0,0,0,1,0,1")) (rule "expand_inInt" (formula "153") (term "0,0,1,1,0,1")) - (rule "replace_int_MAX" (formula "153") (term "1,0,1,0,0,0,1,0,1")) - (rule "replace_int_MIN" (formula "153") (term "0,1,1,0,0,0,1,0,1")) + (rule "expand_inInt" (formula "153") (term "1,0,0,0,1,0,1")) (rule "replace_int_MAX" (formula "153") (term "1,0,0,0,1,1,0,1")) (rule "replace_int_MIN" (formula "153") (term "0,1,0,0,1,1,0,1")) + (rule "replace_int_MAX" (formula "153") (term "1,0,1,0,0,0,1,0,1")) + (rule "replace_int_MIN" (formula "153") (term "0,1,1,0,0,0,1,0,1")) (rule "andLeft" (formula "153")) (rule "wellFormedAnonEQ" (formula "184") (ifseqformula "153")) (rule "wellFormedAnonEQ" (formula "184") (term "0") (ifseqformula "140")) @@ -4149,14 +7102,15 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "translateJavaAddInt" (formula "154") (term "0,2,1,1,0")) (rule "add_zero_left" (formula "154") (term "0,2,1,1,0")) (rule "translateJavaAddInt" (formula "153") (term "0,2,1,0")) - (rule "replace_known_left" (formula "186") (term "1") (ifseqformula "152")) - (builtin "One Step Simplification" (formula "186") (ifInst "" (formula "14")) (ifInst "" (formula "13")) (ifInst "" (formula "58")) (ifInst "" (formula "139"))) + (rule "replace_known_left" (formula "186") (term "1,0") (ifseqformula "139")) + (builtin "One Step Simplification" (formula "186") (ifInst "" (formula "14")) (ifInst "" (formula "13")) (ifInst "" (formula "58")) (ifInst "" (formula "152"))) (rule "closeTrue" (formula "186")) ) ) (branch "Usage" - (builtin "One Step Simplification" (formula "184")) + (builtin "One Step Simplification" (formula "153")) (builtin "One Step Simplification" (formula "154")) + (builtin "One Step Simplification" (formula "184")) (rule "expand_inInt" (formula "153") (term "0,0,1,1,0,1")) (rule "expand_inInt" (formula "153") (term "1,0,0,0,1,0,1")) (rule "expand_inInt" (formula "154") (term "0,1,0")) @@ -4183,12 +7137,12 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "andLeft" (formula "158")) (rule "translateJavaSubInt" (formula "153") (term "2,1,0")) (rule "eqSymm" (formula "164")) - (rule "translateJavaAddInt" (formula "154") (term "0,2,1,1,0")) - (rule "add_zero_left" (formula "154") (term "0,2,1,1,0")) (rule "translateJavaAddInt" (formula "155") (term "3,1,1,0")) (rule "add_zero_left" (formula "155") (term "3,1,1,0")) - (rule "translateJavaAddInt" (formula "154") (term "0,2,0,1,0")) + (rule "translateJavaAddInt" (formula "154") (term "0,2,1,1,0")) + (rule "add_zero_left" (formula "154") (term "0,2,1,1,0")) (rule "translateJavaAddInt" (formula "155") (term "3,0,1,0")) + (rule "translateJavaAddInt" (formula "154") (term "0,2,0,1,0")) (rule "eqSymm" (formula "163")) (rule "translateJavaAddInt" (formula "153") (term "0,2,1,0")) (rule "replace_known_left" (formula "160") (term "0") (ifseqformula "157")) @@ -4205,11 +7159,11 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_commuteLeq" (formula "155") (term "1,0,0")) (rule "inEqSimp_commuteLeq" (formula "154") (term "1,1,0,0")) (rule "inEqSimp_commuteLeq" (formula "159")) - (rule "applyEq" (formula "92") (term "1,0") (ifseqformula "162")) + (rule "applyEq" (formula "62") (term "0") (ifseqformula "163")) (rule "applyEq" (formula "86") (term "1,0") (ifseqformula "162")) (rule "applyEq" (formula "97") (term "1,0,0") (ifseqformula "162")) - (rule "applyEq" (formula "62") (term "0") (ifseqformula "163")) (rule "applyEq" (formula "119") (term "1,5,0") (ifseqformula "162")) + (rule "applyEq" (formula "92") (term "1,0") (ifseqformula "162")) (rule "applyEq" (formula "115") (term "1,4,0") (ifseqformula "162")) (rule "applyEq" (formula "65") (term "1") (ifseqformula "162")) (rule "applyEq" (formula "163") (term "1") (ifseqformula "62")) @@ -4225,6 +7179,38 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "193")) (rule "replace_known_left" (formula "193") (term "0,0,1,0") (ifseqformula "157")) (builtin "One Step Simplification" (formula "193")) + (builtin "Use Dependency Contract" (formula "134") (term "0") (ifInst "" (formula "134") (term "1")) (ifInst "" (formula "59")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::toReadCountOfBucket(int)].JML accessible clause.0")) + (builtin "One Step Simplification" (formula "164") (ifInst "" (formula "191")) (ifInst "" (formula "23")) (ifInst "" (formula "14")) (ifInst "" (formula "44")) (ifInst "" (formula "28"))) + (rule "wellFormedAnonEQ" (formula "164") (term "0,0,0,0") (ifseqformula "59")) + (rule "wellFormedAnon" (formula "164") (term "0,0,0,0,0")) + (rule "expand_inInt" (formula "164") (term "1,0,0,0")) + (rule "replace_int_MIN" (formula "164") (term "0,1,1,0,0,0")) + (rule "replace_int_MAX" (formula "164") (term "1,0,1,0,0,0")) + (rule "translateJavaMulInt" (formula "164") (term "0,0,1,1,1,1,0")) + (rule "translateJavaMulInt" (formula "164") (term "0,1,0,1,1,0")) + (rule "translateJavaAddInt" (formula "164") (term "0,1,1,1,1,0")) + (rule "replace_known_left" (formula "164") (term "0,0,0,0,0,0") (ifseqformula "14")) + (builtin "One Step Simplification" (formula "164") (ifInst "" (formula "13")) (ifInst "" (formula "58")) (ifInst "" (formula "15"))) + (rule "polySimp_mulComm0" (formula "164") (term "0,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "164") (term "0,0,1,1,1,1,0")) + (rule "polySimp_addComm0" (formula "164") (term "0,1,1,1,1,0")) + (rule "disjointDefinition" (formula "164") (term "1,0")) + (rule "disjointWithSingleton2" (formula "164") (term "1,0")) + (rule "inEqSimp_commuteLeq" (formula "164") (term "0,0,0")) + (rule "replace_known_left" (formula "164") (term "0,0,0") (ifseqformula "16")) + (builtin "One Step Simplification" (formula "164")) + (rule "inEqSimp_commuteLeq" (formula "164") (term "0,0")) + (rule "replace_known_left" (formula "164") (term "0,0") (ifseqformula "43")) + (builtin "One Step Simplification" (formula "164")) + (rule "elementOfUnion" (formula "164") (term "0,0")) + (rule "elementOfSingleton" (formula "164") (term "1,0,0")) + (builtin "One Step Simplification" (formula "164")) + (rule "true_left" (formula "164")) + (builtin "Use Dependency Contract" (formula "12") (ifInst "" (formula "193") (term "1,0,1,0,0,1")) (contract "de.wiesler.Classifier[java.lang.Object::()].JML accessible clause.0")) + (rule "wellFormedAnon" (formula "164") (term "1,1,0,0,0")) + (rule "replace_known_left" (formula "164") (term "1,0,0") (ifseqformula "29")) + (builtin "One Step Simplification" (formula "164") (ifInst "" (formula "192")) (ifInst "" (formula "22")) (ifInst "" (formula "14")) (ifInst "" (formula "14")) (ifInst "" (formula "13")) (ifInst "" (formula "12")) (ifInst "" (formula "29"))) + (rule "true_left" (formula "164")) (builtin "Use Dependency Contract" (formula "138") (term "0") (ifInst "" (formula "7") (term "0")) (ifInst "" (formula "59")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::elementsToReadOfBucketBlockClassified(de.wiesler.Classifier,[I,int,int,int)].JML accessible clause.0")) (builtin "One Step Simplification" (formula "164") (ifInst "" (formula "191")) (ifInst "" (formula "192")) (ifInst "" (formula "193")) (ifInst "" (formula "44")) (ifInst "" (formula "12")) (ifInst "" (formula "11")) (ifInst "" (formula "192")) (ifInst "" (formula "193")) (ifInst "" (formula "23")) (ifInst "" (formula "22")) (ifInst "" (formula "17"))) (rule "wellFormedAnon" (formula "164") (term "0,0,0,0,0,0,0")) @@ -4271,18 +7257,20 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "164")) (rule "applyEq" (formula "164") (term "1,2,0,0,0,2,0,0") (ifseqformula "65")) (rule "applyEq" (formula "164") (term "1,1,0,0,0,2,0,0") (ifseqformula "67")) - (rule "applyEq" (formula "164") (term "1,1") (ifseqformula "138")) - (rule "replace_known_left" (formula "164") (term "1") (ifseqformula "7")) + (rule "applyEq" (formula "164") (term "0,1") (ifseqformula "7")) + (rule "eqSymm" (formula "164") (term "1")) + (rule "replace_known_left" (formula "164") (term "1") (ifseqformula "138")) (builtin "One Step Simplification" (formula "164")) (rule "true_left" (formula "164")) (rule "ifSplit" (formula "193")) (branch "if x_21 true" + (builtin "One Step Simplification" (formula "194")) (builtin "One Step Simplification" (formula "1")) (rule "closeFalse" (formula "1")) ) (branch "if x_21 false" - (builtin "One Step Simplification" (formula "1")) (builtin "One Step Simplification" (formula "194")) + (builtin "One Step Simplification" (formula "1")) (rule "true_left" (formula "1")) (rule "blockEmpty" (formula "193") (term "1")) (builtin "Block Contract (Internal)" (formula "193") (newnames "result_19,exc_21,heap_Before_BLOCK_17,savedHeap_Before_BLOCK_17,o,f")) @@ -4324,8 +7312,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "wellFormedAnonEQ" (formula "193") (term "0") (ifseqformula "140")) (rule "wellFormedAnonEQ" (formula "193") (term "0,0") (ifseqformula "59")) (rule "wellFormedAnon" (formula "193") (term "0,0,0")) - (rule "replace_known_left" (formula "193") (term "0,0,0,0") (ifseqformula "14")) - (builtin "One Step Simplification" (formula "193") (ifInst "" (formula "13")) (ifInst "" (formula "58")) (ifInst "" (formula "139")) (ifInst "" (formula "152"))) + (rule "replace_known_left" (formula "193") (term "1") (ifseqformula "152")) + (builtin "One Step Simplification" (formula "193") (ifInst "" (formula "14")) (ifInst "" (formula "13")) (ifInst "" (formula "58")) (ifInst "" (formula "139"))) (rule "closeTrue" (formula "193")) ) ) @@ -4348,6 +7336,11 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "true_left" (formula "167")) (rule "inEqSimp_commuteLeq" (formula "166")) (rule "elim_double_block_2" (formula "197") (term "1")) + (builtin "Use Dependency Contract" (formula "11") (ifInst "" (formula "197") (term "0,0,1,0,0,1")) (contract "de.wiesler.BucketPointers[java.lang.Object::()].JML accessible clause.0")) + (rule "wellFormedAnon" (formula "168") (term "1,1,0,0,0")) + (rule "replace_known_left" (formula "168") (term "0,1,0,0,0") (ifseqformula "14")) + (builtin "One Step Simplification" (formula "168") (ifInst "" (formula "195")) (ifInst "" (formula "23")) (ifInst "" (formula "14")) (ifInst "" (formula "13")) (ifInst "" (formula "28")) (ifInst "" (formula "11")) (ifInst "" (formula "28"))) + (rule "true_left" (formula "168")) (rule "ifUnfold" (formula "197") (term "1") (inst "#boolv=x_2")) (rule "variableDeclaration" (formula "197") (term "1") (newnames "x_22")) (rule "inequality_comparison_simple" (formula "197") (term "1")) @@ -4410,8 +7403,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO ) ) (branch "Usage" - (builtin "One Step Simplification" (formula "168")) (builtin "One Step Simplification" (formula "198")) + (builtin "One Step Simplification" (formula "168")) (rule "selectCreatedOfAnonAsFormulaEQ" (formula "168") (term "1,1,1,0") (ifseqformula "153")) (rule "selectCreatedOfAnonAsFormulaEQ" (formula "168") (term "0,1,1,1,0") (ifseqformula "140")) (rule "selectCreatedOfAnonAsFormulaEQ" (formula "168") (term "0,0,1,1,1,0") (ifseqformula "59")) @@ -4439,25 +7432,14 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "202")) (rule "replace_known_left" (formula "202") (term "0,0,1,0") (ifseqformula "168")) (builtin "One Step Simplification" (formula "202")) - (builtin "Use Dependency Contract" (formula "12") (ifInst "" (formula "202") (term "1,0,1,0,0,1")) (contract "de.wiesler.Classifier[java.lang.Object::()].JML accessible clause.0")) - (rule "wellFormedAnon" (formula "173") (term "1,1,0,0,0")) - (rule "replace_known_left" (formula "173") (term "1,0,0") (ifseqformula "29")) - (builtin "One Step Simplification" (formula "173") (ifInst "" (formula "201")) (ifInst "" (formula "22")) (ifInst "" (formula "14")) (ifInst "" (formula "14")) (ifInst "" (formula "13")) (ifInst "" (formula "12")) (ifInst "" (formula "29"))) - (rule "true_left" (formula "173")) - (builtin "Use Dependency Contract" (formula "11") (ifInst "" (formula "202") (term "0,0,1,0,0,1")) (contract "de.wiesler.BucketPointers[java.lang.Object::()].JML accessible clause.0")) - (rule "wellFormedAnon" (formula "173") (term "1,1,0,0,0")) - (rule "replace_known_left" (formula "173") (term "0,1") (ifseqformula "11")) - (builtin "One Step Simplification" (formula "173") (ifInst "" (formula "200")) (ifInst "" (formula "23")) (ifInst "" (formula "14")) (ifInst "" (formula "14")) (ifInst "" (formula "13")) (ifInst "" (formula "28")) (ifInst "" (formula "28"))) - (rule "true_left" (formula "173")) (rule "ifSplit" (formula "202")) (branch "if x_23 true" - (builtin "One Step Simplification" (formula "203")) (builtin "One Step Simplification" (formula "1")) (rule "closeFalse" (formula "1")) ) (branch "if x_23 false" - (builtin "One Step Simplification" (formula "203")) (builtin "One Step Simplification" (formula "1")) + (builtin "One Step Simplification" (formula "203")) (rule "true_left" (formula "1")) (rule "blockEmpty" (formula "202") (term "1")) (builtin "Block Contract (Internal)" (formula "202") (newnames "result_22,exc_23,heap_Before_BLOCK_19,savedHeap_Before_BLOCK_19,o,f")) @@ -4550,10 +7532,10 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "expand_inInt" (formula "177") (term "1,0,0,0")) (rule "replace_int_MAX" (formula "177") (term "1,0,1,0,0,0")) (rule "replace_int_MIN" (formula "177") (term "0,1,1,0,0,0")) - (rule "eqSymm" (formula "177") (term "1")) (rule "translateJavaMulInt" (formula "177") (term "0,1,1,1,0")) - (rule "replace_known_left" (formula "177") (term "0,0,0,0,0,0") (ifseqformula "14")) - (builtin "One Step Simplification" (formula "177") (ifInst "" (formula "13")) (ifInst "" (formula "14")) (ifInst "" (formula "13")) (ifInst "" (formula "58")) (ifInst "" (formula "15"))) + (rule "eqSymm" (formula "177") (term "1")) + (rule "replace_known_left" (formula "177") (term "1,0,0,0,0,0") (ifseqformula "13")) + (builtin "One Step Simplification" (formula "177") (ifInst "" (formula "14")) (ifInst "" (formula "14")) (ifInst "" (formula "13")) (ifInst "" (formula "58")) (ifInst "" (formula "15"))) (rule "polySimp_mulComm0" (formula "177") (term "0,1,1,1,0")) (rule "disjointDefinition" (formula "177") (term "1,0")) (rule "disjointWithSingleton1" (formula "177") (term "1,0")) @@ -4571,9 +7553,56 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "177")) (rule "true_left" (formula "177")) (builtin "Use Dependency Contract" (formula "162") (term "1") (ifInst "" (formula "162") (term "0")) (ifInst "" (formula "153")) (ifInst "" (formula "140")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::lastReadOf(int)].JML accessible clause.0")) - (rule "wellFormedAnonEQ" (formula "177") (term "0,1,0,0,0,0") (ifseqformula "59")) (rule "selectCreatedOfAnonAsFormulaEQ" (formula "177") (term "1,0,0,0,0,0") (ifseqformula "59")) - (builtin "One Step Simplification" (formula "177") (ifInst "" (formula "204")) (ifInst "" (formula "58")) (ifInst "" (formula "44")) (ifInst "" (formula "70")) (ifInst "" (formula "23"))) + (builtin "One Step Simplification" (formula "177") (ifInst "" (formula "204")) (ifInst "" (formula "44")) (ifInst "" (formula "70")) (ifInst "" (formula "23"))) + (rule "wellFormedAnonEQ" (formula "177") (term "0,0,0,0,0") (ifseqformula "59")) + (rule "wellFormedAnonEQ" (formula "177") (term "1,0,0,0,0") (ifseqformula "153")) + (rule "wellFormedAnon" (formula "177") (term "0,0,0,0,0,0")) + (rule "wellFormedAnonEQ" (formula "177") (term "0,1,0,0,0,0") (ifseqformula "140")) + (rule "wellFormedAnonEQ" (formula "177") (term "0,0,1,0,0,0,0") (ifseqformula "59")) + (rule "wellFormedAnon" (formula "177") (term "0,0,0,1,0,0,0,0")) + (rule "expand_inInt" (formula "177") (term "1,0,0,0")) + (rule "replace_int_MIN" (formula "177") (term "0,1,1,0,0,0")) + (rule "replace_int_MAX" (formula "177") (term "1,0,1,0,0,0")) + (rule "eqSymm" (formula "177") (term "1")) + (rule "translateJavaMulInt" (formula "177") (term "0,1,1,1,0")) + (rule "replace_known_left" (formula "177") (term "0,0,0,0,0,0,0") (ifseqformula "14")) + (builtin "One Step Simplification" (formula "177") (ifInst "" (formula "13")) (ifInst "" (formula "58")) (ifInst "" (formula "14")) (ifInst "" (formula "13")) (ifInst "" (formula "58")) (ifInst "" (formula "139")) (ifInst "" (formula "152")) (ifInst "" (formula "15")) (ifInst "" (formula "162"))) + (rule "true_left" (formula "177")) + (builtin "Use Dependency Contract" (formula "62") (term "0") (ifInst "" (formula "163") (term "0")) (ifInst "" (formula "153")) (ifInst "" (formula "140")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::nextWriteOf(int)].JML accessible clause.0")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "177") (term "1,0,0,0,0,0") (ifseqformula "59")) + (builtin "One Step Simplification" (formula "177") (ifInst "" (formula "204")) (ifInst "" (formula "44")) (ifInst "" (formula "70")) (ifInst "" (formula "23"))) + (rule "wellFormedAnonEQ" (formula "177") (term "0,0,0,0,0") (ifseqformula "59")) + (rule "wellFormedAnonEQ" (formula "177") (term "1,0,0,0,0") (ifseqformula "153")) + (rule "wellFormedAnon" (formula "177") (term "0,0,0,0,0,0")) + (rule "wellFormedAnonEQ" (formula "177") (term "0,1,0,0,0,0") (ifseqformula "140")) + (rule "wellFormedAnonEQ" (formula "177") (term "0,0,1,0,0,0,0") (ifseqformula "59")) + (rule "wellFormedAnon" (formula "177") (term "0,0,0,1,0,0,0,0")) + (rule "expand_inInt" (formula "177") (term "1,0,0,0")) + (rule "replace_int_MIN" (formula "177") (term "0,1,1,0,0,0")) + (rule "replace_int_MAX" (formula "177") (term "1,0,1,0,0,0")) + (rule "translateJavaAddInt" (formula "177") (term "0,1,1,1,0")) + (rule "eqSymm" (formula "177") (term "1")) + (rule "translateJavaMulInt" (formula "177") (term "0,0,1,1,1,0")) + (rule "replace_known_left" (formula "177") (term "1,1,0,0,0,0") (ifseqformula "152")) + (builtin "One Step Simplification" (formula "177") (ifInst "" (formula "14")) (ifInst "" (formula "13")) (ifInst "" (formula "58")) (ifInst "" (formula "14")) (ifInst "" (formula "13")) (ifInst "" (formula "58")) (ifInst "" (formula "139")) (ifInst "" (formula "15"))) + (rule "polySimp_mulComm0" (formula "177") (term "0,0,1,1,1,0")) + (rule "polySimp_addComm0" (formula "177") (term "0,1,1,1,0")) + (rule "disjointDefinition" (formula "177") (term "1,0")) + (rule "disjointWithSingleton1" (formula "177") (term "1,0")) + (rule "inEqSimp_commuteLeq" (formula "177") (term "1,0,0")) + (rule "replace_known_left" (formula "177") (term "1,0,0") (ifseqformula "43")) + (builtin "One Step Simplification" (formula "177")) + (rule "inEqSimp_commuteLeq" (formula "177") (term "0,0")) + (rule "replace_known_left" (formula "177") (term "0,0") (ifseqformula "16")) + (builtin "One Step Simplification" (formula "177")) + (rule "applyEq" (formula "177") (term "0,1") (ifseqformula "163")) + (rule "eqSymm" (formula "177") (term "1")) + (rule "replace_known_left" (formula "177") (term "1") (ifseqformula "62")) + (builtin "One Step Simplification" (formula "177")) + (rule "true_left" (formula "177")) + (builtin "Use Dependency Contract" (formula "86") (term "1,0") (ifInst "" (formula "65") (term "0")) (ifInst "" (formula "153")) (ifInst "" (formula "140")) (ifInst "" (formula "59")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::lastReadOf(int)].JML accessible clause.0")) + (builtin "One Step Simplification" (formula "177") (ifInst "" (formula "204")) (ifInst "" (formula "44")) (ifInst "" (formula "11")) (ifInst "" (formula "23"))) (rule "wellFormedAnon" (formula "177") (term "0,0,0,0,0")) (rule "wellFormedAnonEQ" (formula "177") (term "1,0,0,0,0") (ifseqformula "153")) (rule "wellFormedAnonEQ" (formula "177") (term "0,1,0,0,0,0") (ifseqformula "140")) @@ -4582,10 +7611,10 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "expand_inInt" (formula "177") (term "1,0,0,0")) (rule "replace_int_MAX" (formula "177") (term "1,0,1,0,0,0")) (rule "replace_int_MIN" (formula "177") (term "0,1,1,0,0,0")) - (rule "translateJavaMulInt" (formula "177") (term "0,1,1,1,0")) (rule "eqSymm" (formula "177") (term "1")) - (rule "replace_known_left" (formula "177") (term "0,0,0,0,0,0") (ifseqformula "14")) - (builtin "One Step Simplification" (formula "177") (ifInst "" (formula "13")) (ifInst "" (formula "14")) (ifInst "" (formula "13")) (ifInst "" (formula "58")) (ifInst "" (formula "139")) (ifInst "" (formula "152")) (ifInst "" (formula "15")) (ifInst "" (formula "162"))) + (rule "translateJavaMulInt" (formula "177") (term "0,1,1,1,0")) + (rule "replace_known_left" (formula "177") (term "1,0,0,0,0,0") (ifseqformula "13")) + (builtin "One Step Simplification" (formula "177") (ifInst "" (formula "14")) (ifInst "" (formula "14")) (ifInst "" (formula "13")) (ifInst "" (formula "58")) (ifInst "" (formula "139")) (ifInst "" (formula "152")) (ifInst "" (formula "15")) (ifInst "" (formula "65"))) (rule "true_left" (formula "177")) (rule "ifSplit" (formula "206")) (branch "if x_24 true" @@ -4672,80 +7701,32 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_commuteLeq" (formula "179")) (rule "commute_and" (formula "180") (term "0,0")) (rule "elim_double_block_2" (formula "210") (term "1")) - (builtin "Use Dependency Contract" (formula "92") (term "1,0") (ifInst "" (formula "65") (term "0")) (ifInst "" (formula "153")) (ifInst "" (formula "140")) (ifInst "" (formula "59")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::lastReadOf(int)].JML accessible clause.0")) - (builtin "One Step Simplification" (formula "181") (ifInst "" (formula "208")) (ifInst "" (formula "44")) (ifInst "" (formula "11")) (ifInst "" (formula "23"))) - (rule "wellFormedAnon" (formula "181") (term "0,0,0,0,0")) - (rule "wellFormedAnonEQ" (formula "181") (term "1,0,0,0,0") (ifseqformula "153")) - (rule "wellFormedAnonEQ" (formula "181") (term "0,1,0,0,0,0") (ifseqformula "140")) - (rule "wellFormedAnonEQ" (formula "181") (term "0,0,1,0,0,0,0") (ifseqformula "59")) - (rule "wellFormedAnon" (formula "181") (term "0,0,0,1,0,0,0,0")) - (rule "expand_inInt" (formula "181") (term "1,0,0,0")) - (rule "replace_int_MAX" (formula "181") (term "1,0,1,0,0,0")) - (rule "replace_int_MIN" (formula "181") (term "0,1,1,0,0,0")) - (rule "translateJavaMulInt" (formula "181") (term "0,1,1,1,0")) - (rule "eqSymm" (formula "181") (term "1")) - (rule "replace_known_left" (formula "181") (term "0,0,0,0,0,0") (ifseqformula "14")) - (builtin "One Step Simplification" (formula "181") (ifInst "" (formula "13")) (ifInst "" (formula "14")) (ifInst "" (formula "13")) (ifInst "" (formula "58")) (ifInst "" (formula "139")) (ifInst "" (formula "152")) (ifInst "" (formula "15")) (ifInst "" (formula "65"))) - (rule "true_left" (formula "181")) - (builtin "Use Dependency Contract" (formula "62") (term "0") (ifInst "" (formula "163") (term "0")) (ifInst "" (formula "153")) (ifInst "" (formula "140")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::nextWriteOf(int)].JML accessible clause.0")) - (rule "wellFormedAnonEQ" (formula "181") (term "0,1,0,0,0,0") (ifseqformula "59")) - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "181") (term "1,0,0,0,0,0") (ifseqformula "59")) - (builtin "One Step Simplification" (formula "181") (ifInst "" (formula "208")) (ifInst "" (formula "58")) (ifInst "" (formula "44")) (ifInst "" (formula "70")) (ifInst "" (formula "23"))) - (rule "wellFormedAnon" (formula "181") (term "0,0,0,0,0")) - (rule "wellFormedAnonEQ" (formula "181") (term "1,0,0,0,0") (ifseqformula "153")) - (rule "wellFormedAnonEQ" (formula "181") (term "0,1,0,0,0,0") (ifseqformula "140")) - (rule "wellFormedAnonEQ" (formula "181") (term "0,0,1,0,0,0,0") (ifseqformula "59")) - (rule "wellFormedAnon" (formula "181") (term "0,0,0,1,0,0,0,0")) - (rule "expand_inInt" (formula "181") (term "1,0,0,0")) - (rule "replace_int_MAX" (formula "181") (term "1,0,1,0,0,0")) - (rule "replace_int_MIN" (formula "181") (term "0,1,1,0,0,0")) - (rule "eqSymm" (formula "181") (term "1")) - (rule "translateJavaAddInt" (formula "181") (term "0,1,1,1,0")) - (rule "translateJavaMulInt" (formula "181") (term "0,0,1,1,1,0")) - (rule "replace_known_left" (formula "181") (term "1,1,0,0,0,0") (ifseqformula "152")) - (builtin "One Step Simplification" (formula "181") (ifInst "" (formula "14")) (ifInst "" (formula "13")) (ifInst "" (formula "14")) (ifInst "" (formula "13")) (ifInst "" (formula "58")) (ifInst "" (formula "139")) (ifInst "" (formula "15"))) - (rule "polySimp_mulComm0" (formula "181") (term "0,0,1,1,1,0")) - (rule "polySimp_addComm0" (formula "181") (term "0,1,1,1,0")) - (rule "disjointDefinition" (formula "181") (term "1,0")) - (rule "disjointWithSingleton1" (formula "181") (term "1,0")) - (rule "inEqSimp_commuteLeq" (formula "181") (term "1,0,0")) - (rule "replace_known_left" (formula "181") (term "1,0,0") (ifseqformula "43")) - (builtin "One Step Simplification" (formula "181")) - (rule "inEqSimp_commuteLeq" (formula "181") (term "0,0")) - (rule "replace_known_left" (formula "181") (term "0,0") (ifseqformula "16")) - (builtin "One Step Simplification" (formula "181")) - (rule "applyEq" (formula "181") (term "0,1") (ifseqformula "163")) - (rule "eqSymm" (formula "181") (term "1")) - (rule "replace_known_left" (formula "181") (term "1") (ifseqformula "62")) - (builtin "One Step Simplification" (formula "181")) + (builtin "Use Dependency Contract" (formula "12") (ifInst "" (formula "210") (term "1,0,1,0,0,1")) (contract "de.wiesler.Classifier[java.lang.Object::()].JML accessible clause.0")) + (rule "wellFormedAnon" (formula "181") (term "1,1,0,0,0")) + (rule "replace_known_left" (formula "181") (term "1,1") (ifseqformula "29")) + (builtin "One Step Simplification" (formula "181") (ifInst "" (formula "209")) (ifInst "" (formula "22")) (ifInst "" (formula "14")) (ifInst "" (formula "14")) (ifInst "" (formula "13")) (ifInst "" (formula "29")) (ifInst "" (formula "12"))) (rule "true_left" (formula "181")) - (rule "ifUnfold" (formula "210") (term "1") (inst "#boolv=x_2")) - (rule "variableDeclaration" (formula "210") (term "1") (newnames "x_25")) - (rule "inequality_comparison_simple" (formula "210") (term "1")) - (builtin "One Step Simplification" (formula "210")) - (rule "replace_known_left" (formula "210") (term "0,0,1,0") (ifseqformula "177")) - (builtin "One Step Simplification" (formula "210")) (builtin "Use Dependency Contract" (formula "138") (term "0") (ifInst "" (formula "82") (term "0,1")) (ifInst "" (formula "59")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::elementsToReadOfBucketBlockClassified(de.wiesler.Classifier,[I,int,int,int)].JML accessible clause.0")) (builtin "One Step Simplification" (formula "181") (ifInst "" (formula "208")) (ifInst "" (formula "23")) (ifInst "" (formula "14")) (ifInst "" (formula "209")) (ifInst "" (formula "22")) (ifInst "" (formula "210")) (ifInst "" (formula "17")) (ifInst "" (formula "44")) (ifInst "" (formula "29")) (ifInst "" (formula "28")) (ifInst "" (formula "209")) (ifInst "" (formula "210"))) (rule "wellFormedAnonEQ" (formula "181") (term "0,0,0,0,0,0") (ifseqformula "59")) (rule "wellFormedAnon" (formula "181") (term "0,0,0,0,0,0,0")) + (rule "expand_inInt" (formula "181") (term "1,0,0,0,0")) (rule "expand_inInt" (formula "181") (term "1,0,0,0")) (rule "expand_inInt" (formula "181") (term "1,0,0,0,0,0")) - (rule "expand_inInt" (formula "181") (term "1,0,0,0,0")) + (rule "replace_int_MIN" (formula "181") (term "0,1,1,0,0,0,0")) + (rule "replace_int_MAX" (formula "181") (term "1,0,1,0,0,0,0")) (rule "replace_int_MIN" (formula "181") (term "0,1,1,0,0,0")) (rule "replace_int_MAX" (formula "181") (term "1,0,1,0,0,0")) - (rule "replace_int_MIN" (formula "181") (term "0,1,1,0,0,0,0,0")) (rule "replace_int_MAX" (formula "181") (term "1,0,1,0,0,0,0,0")) - (rule "replace_int_MIN" (formula "181") (term "0,1,1,0,0,0,0")) - (rule "replace_int_MAX" (formula "181") (term "1,0,1,0,0,0,0")) - (rule "translateJavaAddInt" (formula "181") (term "1,0,0,0,1,1,0")) + (rule "replace_int_MIN" (formula "181") (term "0,1,1,0,0,0,0,0")) (rule "translateJavaSubInt" (formula "181") (term "2,0,0,0,1,1,0")) + (rule "translateJavaAddInt" (formula "181") (term "1,0,0,0,1,1,0")) (rule "translateJavaMulInt" (formula "181") (term "1,1,0,0,1,1,0")) (rule "translateJavaAddInt" (formula "181") (term "2,1,0,0,1,1,0")) (rule "translateJavaAddInt" (formula "181") (term "0,2,0,0,0,1,1,0")) (rule "translateJavaMulInt" (formula "181") (term "0,2,1,0,0,1,1,0")) - (rule "replace_known_left" (formula "181") (term "0,0,0,0,0,0,0,0") (ifseqformula "14")) - (builtin "One Step Simplification" (formula "181") (ifInst "" (formula "13")) (ifInst "" (formula "58")) (ifInst "" (formula "18")) (ifInst "" (formula "20")) (ifInst "" (formula "15"))) + (rule "replace_known_left" (formula "181") (term "1,0,0,0,0,0,0,0") (ifseqformula "13")) + (builtin "One Step Simplification" (formula "181") (ifInst "" (formula "14")) (ifInst "" (formula "58")) (ifInst "" (formula "18")) (ifInst "" (formula "20")) (ifInst "" (formula "15"))) (rule "polySimp_elimSub" (formula "181") (term "2,0,0,0,1,1,0")) (rule "mul_literals" (formula "181") (term "1,2,0,0,0,1,1,0")) (rule "polySimp_mulComm0" (formula "181") (term "0,2,1,0,0,1,1,0")) @@ -4758,14 +7739,14 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_commuteLeq" (formula "181") (term "1,0,0,0")) (rule "replace_known_left" (formula "181") (term "1,0,0,0") (ifseqformula "16")) (builtin "One Step Simplification" (formula "181")) - (rule "inEqSimp_commuteLeq" (formula "181") (term "0,0,0,0")) - (rule "replace_known_left" (formula "181") (term "0,0,0,0") (ifseqformula "19")) + (rule "inEqSimp_commuteLeq" (formula "181") (term "1,0,0,0")) + (rule "replace_known_left" (formula "181") (term "1,0,0,0") (ifseqformula "21")) (builtin "One Step Simplification" (formula "181")) - (rule "inEqSimp_commuteLeq" (formula "181") (term "0,0,0")) - (rule "replace_known_left" (formula "181") (term "0,0,0") (ifseqformula "21")) + (rule "inEqSimp_commuteLeq" (formula "181") (term "1,0,0")) + (rule "replace_known_left" (formula "181") (term "1,0,0") (ifseqformula "43")) (builtin "One Step Simplification" (formula "181")) (rule "inEqSimp_commuteLeq" (formula "181") (term "0,0")) - (rule "replace_known_left" (formula "181") (term "0,0") (ifseqformula "43")) + (rule "replace_known_left" (formula "181") (term "0,0") (ifseqformula "19")) (builtin "One Step Simplification" (formula "181")) (rule "applyEq" (formula "181") (term "0,1") (ifseqformula "138")) (rule "eqSymm" (formula "181") (term "1")) @@ -4786,6 +7767,17 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "elementOfArrayRangeConcrete" (formula "181") (term "0,0")) (builtin "One Step Simplification" (formula "181") (ifInst "" (formula "82"))) (rule "true_left" (formula "181")) + (rule "ifUnfold" (formula "210") (term "1") (inst "#boolv=x_2")) + (rule "variableDeclaration" (formula "210") (term "1") (newnames "x_25")) + (rule "inequality_comparison_simple" (formula "210") (term "1")) + (builtin "One Step Simplification" (formula "210")) + (rule "replace_known_left" (formula "210") (term "0,0,1,0") (ifseqformula "177")) + (builtin "One Step Simplification" (formula "210")) + (builtin "Use Dependency Contract" (formula "11") (ifInst "" (formula "210") (term "0,0,1,0,0,1")) (contract "de.wiesler.BucketPointers[java.lang.Object::()].JML accessible clause.0")) + (rule "wellFormedAnon" (formula "181") (term "1,1,0,0,0")) + (rule "replace_known_left" (formula "181") (term "1,0,0") (ifseqformula "28")) + (builtin "One Step Simplification" (formula "181") (ifInst "" (formula "208")) (ifInst "" (formula "23")) (ifInst "" (formula "14")) (ifInst "" (formula "14")) (ifInst "" (formula "13")) (ifInst "" (formula "11")) (ifInst "" (formula "28"))) + (rule "true_left" (formula "181")) (rule "ifSplit" (formula "210")) (branch "if x_25 true" (builtin "One Step Simplification" (formula "211")) @@ -4861,1119 +7853,7995 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO ) (branch "Pre (copy_nonoverlapping)" (builtin "One Step Simplification" (formula "181") (ifInst "" (formula "177")) (ifInst "" (formula "180")) (ifInst "" (formula "177")) (ifInst "" (formula "180"))) - (rule "andRight" (formula "181")) - (branch "Case 1" - (rule "andRight" (formula "181")) - (branch - (rule "andRight" (formula "181")) - (branch - (rule "andRight" (formula "181")) - (branch - (rule "andRight" (formula "181")) - (branch - (rule "wellFormedAnonEQ" (formula "181") (ifseqformula "140")) - (rule "wellFormedAnonEQ" (formula "181") (term "0") (ifseqformula "59")) - (rule "wellFormedAnon" (formula "181") (term "0,0")) - (rule "replace_known_left" (formula "181") (term "1") (ifseqformula "139")) - (builtin "One Step Simplification" (formula "181") (ifInst "" (formula "14")) (ifInst "" (formula "13")) (ifInst "" (formula "58"))) - (rule "closeTrue" (formula "181")) - ) - (branch - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "181") (ifseqformula "140")) - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "181") (term "0") (ifseqformula "59")) - (builtin "One Step Simplification" (formula "181") (ifInst "" (formula "24"))) - (rule "closeTrue" (formula "181")) - ) - ) - (branch - (rule "expand_inInt" (formula "181")) - (rule "replace_int_MIN" (formula "181") (term "0,1")) - (rule "replace_int_MAX" (formula "181") (term "1,0")) - (rule "leq_literals" (formula "181") (term "1")) - (builtin "One Step Simplification" (formula "181")) - (rule "leq_literals" (formula "181")) - (rule "closeTrue" (formula "181")) - ) - ) - (branch - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "181") (ifseqformula "140")) - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "181") (term "0") (ifseqformula "59")) - (builtin "One Step Simplification" (formula "181") (ifInst "" (formula "17"))) - (rule "closeTrue" (formula "181")) - ) - ) - (branch "Case 2" - (rule "expand_inInt" (formula "181") (userinteraction)) - (rule "andRight" (formula "181")) - (branch "Case 1" - (rule "replace_int_MAX" (formula "181") (term "1")) - (rule "polySimp_homoEq" (formula "64")) - (rule "polySimp_mulComm0" (formula "64") (term "1,0")) - (rule "polySimp_rightDist" (formula "64") (term "1,0")) - (rule "mul_literals" (formula "64") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "64") (term "0")) - (rule "polySimp_addComm0" (formula "64") (term "0,0")) - (rule "inEqSimp_leqRight" (formula "181")) - (rule "mul_literals" (formula "1") (term "1,0,0")) - (rule "add_literals" (formula "1") (term "0,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "67")) - (rule "polySimp_mulComm0" (formula "67") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "67") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "45")) - (rule "polySimp_mulComm0" (formula "45") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "45") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "49") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "6") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "6") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "142") (term "0,0,0,0,0")) - (rule "mul_literals" (formula "142") (term "1,0,0,0,0,0,0,0")) - (rule "add_literals" (formula "142") (term "0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "107")) - (rule "polySimp_mulComm0" (formula "107") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "107") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "77")) - (rule "polySimp_mulComm0" (formula "77") (term "1,0")) - (rule "polySimp_rightDist" (formula "77") (term "1,0")) - (rule "polySimp_mulComm0" (formula "77") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "77") (term "0")) - (rule "polySimp_addComm0" (formula "77") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "49") (term "1,1,0")) - (rule "polySimp_mulComm0" (formula "49") (term "1,0,1,1,0")) - (rule "polySimp_rightDist" (formula "49") (term "1,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "49") (term "0,1,0,1,1,0")) - (rule "polySimp_addAssoc" (formula "49") (term "0,1,1,0")) - (rule "inEqSimp_homoInEq0" (formula "43")) - (rule "polySimp_mulComm0" (formula "43") (term "1,0")) - (rule "polySimp_rightDist" (formula "43") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "43") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "43") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "43") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "43") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "43") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "58")) - (rule "polySimp_mulComm0" (formula "58") (term "1,0")) - (rule "polySimp_rightDist" (formula "58") (term "1,0")) - (rule "mul_literals" (formula "58") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "58") (term "0")) - (rule "polySimp_addComm0" (formula "58") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "83") (term "1,0,0")) - (rule "polySimp_pullOutFactor1" (formula "83") (term "0,1,0,0")) - (rule "add_literals" (formula "83") (term "1,0,1,0,0")) - (rule "times_zero_1" (formula "83") (term "0,1,0,0")) - (rule "qeq_literals" (formula "83") (term "1,0,0")) - (builtin "One Step Simplification" (formula "83")) - (rule "inEqSimp_homoInEq0" (formula "76")) - (rule "polySimp_addComm1" (formula "76") (term "0")) - (rule "polySimp_pullOutFactor1" (formula "76") (term "0,0")) - (rule "add_literals" (formula "76") (term "1,0,0")) - (rule "times_zero_1" (formula "76") (term "0,0")) - (rule "add_zero_left" (formula "76") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "97")) - (rule "polySimp_mulComm0" (formula "97") (term "1,0")) - (rule "polySimp_rightDist" (formula "97") (term "1,0")) - (rule "polySimp_rightDist" (formula "97") (term "0,1,0")) - (rule "mul_literals" (formula "97") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "97") (term "0")) - (rule "polySimp_addComm0" (formula "97") (term "0,0")) - (rule "inEqSimp_homoInEq1" (formula "87")) - (rule "polySimp_mulComm0" (formula "87") (term "1,0")) - (rule "polySimp_rightDist" (formula "87") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "87") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "87") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "87") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "87") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "87") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "11")) - (rule "polySimp_mulComm0" (formula "11") (term "1,0")) - (rule "polySimp_rightDist" (formula "11") (term "1,0")) - (rule "mul_literals" (formula "11") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "11") (term "0")) - (rule "polySimp_addComm0" (formula "11") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "83") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "83") (term "1,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "83") (term "0,0,0")) - (rule "add_literals" (formula "83") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "83") (term "1,0,0,0")) - (rule "add_zero_right" (formula "83") (term "0,0,0")) - (rule "qeq_literals" (formula "83") (term "0,0")) - (builtin "One Step Simplification" (formula "83")) - (rule "true_left" (formula "83")) - (rule "polySimp_sepNegMonomial" (formula "65")) - (rule "polySimp_mulLiterals" (formula "65") (term "0")) - (rule "polySimp_elimOne" (formula "65") (term "0")) - (rule "applyEq" (formula "58") (term "0,1,0") (ifseqformula "65")) - (rule "polySimp_mulComm0" (formula "58") (term "1,0")) - (rule "polySimp_rightDist" (formula "58") (term "1,0")) - (rule "mul_literals" (formula "58") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "58") (term "0")) - (rule "polySimp_addComm1" (formula "58") (term "0,0")) - (rule "add_literals" (formula "58") (term "0,0,0")) - (rule "add_zero_left" (formula "58") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "1")) - (rule "polySimp_mulComm0" (formula "1") (term "1")) - (rule "polySimp_rightDist" (formula "1") (term "1")) - (rule "mul_literals" (formula "1") (term "0,1")) - (rule "inEqSimp_sepNegMonomial0" (formula "67")) - (rule "polySimp_mulLiterals" (formula "67") (term "0")) - (rule "polySimp_elimOne" (formula "67") (term "0")) - (rule "inEqSimp_sepNegMonomial0" (formula "45")) - (rule "polySimp_mulLiterals" (formula "45") (term "0")) - (rule "polySimp_elimOne" (formula "45") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "49") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "49") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "49") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "49") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "49") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "6") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "6") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "6") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "6") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "6") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "6") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "141") (term "0,0,0,0,0")) - (rule "mul_literals" (formula "141") (term "1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "106")) - (rule "polySimp_mulLiterals" (formula "106") (term "0")) - (rule "polySimp_elimOne" (formula "106") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "77")) - (rule "polySimp_mulLiterals" (formula "77") (term "0")) - (rule "polySimp_elimOne" (formula "77") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "49") (term "1,1,0")) - (rule "polySimp_mulLiterals" (formula "49") (term "0,1,1,0")) - (rule "polySimp_elimOne" (formula "49") (term "0,1,1,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "43")) - (rule "polySimp_mulLiterals" (formula "43") (term "0")) - (rule "polySimp_elimOne" (formula "43") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "96")) - (rule "polySimp_mulLiterals" (formula "96") (term "0")) - (rule "polySimp_elimOne" (formula "96") (term "0")) - (rule "inEqSimp_sepNegMonomial0" (formula "86")) - (rule "polySimp_mulLiterals" (formula "86") (term "0")) - (rule "polySimp_elimOne" (formula "86") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "11")) - (rule "polySimp_mulLiterals" (formula "11") (term "0")) - (rule "polySimp_elimOne" (formula "11") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "58")) - (rule "polySimp_mulLiterals" (formula "58") (term "0")) - (rule "polySimp_elimOne" (formula "58") (term "0")) - (rule "inEqSimp_subsumption1" (formula "17") (ifseqformula "44")) - (rule "leq_literals" (formula "17") (term "0")) - (builtin "One Step Simplification" (formula "17")) - (rule "true_left" (formula "17")) - (rule "inEqSimp_subsumption1" (formula "103") (ifseqformula "104")) - (rule "leq_literals" (formula "103") (term "0")) - (builtin "One Step Simplification" (formula "103")) - (rule "true_left" (formula "103")) - (rule "inEqSimp_subsumption1" (formula "19") (ifseqformula "36")) - (rule "leq_literals" (formula "19") (term "0")) - (builtin "One Step Simplification" (formula "19")) - (rule "true_left" (formula "19")) - (rule "inEqSimp_subsumption0" (formula "75") (ifseqformula "94")) - (rule "inEqSimp_homoInEq0" (formula "75") (term "0")) - (rule "polySimp_mulComm0" (formula "75") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "75") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "75") (term "0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "75") (term "1,0,1,0,0")) - (rule "mul_literals" (formula "75") (term "0,0,1,0,0")) - (rule "polySimp_elimOne" (formula "75") (term "1,0,1,0,0")) - (rule "polySimp_addAssoc" (formula "75") (term "0,0")) - (rule "polySimp_addComm1" (formula "75") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "75") (term "0,0")) - (rule "add_literals" (formula "75") (term "1,1,0,0")) - (rule "times_zero_1" (formula "75") (term "1,0,0")) - (rule "add_zero_right" (formula "75") (term "0,0")) - (rule "polySimp_addAssoc" (formula "75") (term "0,0")) - (rule "polySimp_addComm0" (formula "75") (term "0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "75") (term "0,0")) - (rule "add_literals" (formula "75") (term "1,1,0,0")) - (rule "times_zero_1" (formula "75") (term "1,0,0")) - (rule "add_zero_right" (formula "75") (term "0,0")) - (rule "qeq_literals" (formula "75") (term "0")) - (builtin "One Step Simplification" (formula "75")) - (rule "true_left" (formula "75")) - (rule "inEqSimp_subsumption1" (formula "38") (ifseqformula "39")) - (rule "leq_literals" (formula "38") (term "0")) - (builtin "One Step Simplification" (formula "38")) - (rule "true_left" (formula "38")) - (rule "inEqSimp_exactShadow3" (formula "39") (ifseqformula "37")) - (rule "polySimp_mulComm0" (formula "39") (term "0,0")) - (rule "polySimp_addComm0" (formula "39") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "39")) - (rule "polySimp_mulLiterals" (formula "39") (term "0")) - (rule "polySimp_elimOne" (formula "39") (term "0")) - (rule "inEqSimp_subsumption0" (formula "19") (ifseqformula "39")) - (rule "leq_literals" (formula "19") (term "0")) - (builtin "One Step Simplification" (formula "19")) - (rule "true_left" (formula "19")) - (rule "inEqSimp_exactShadow3" (formula "1") (ifseqformula "92")) - (rule "polySimp_rightDist" (formula "1") (term "0,0")) - (rule "mul_literals" (formula "1") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,0,0")) - (rule "polySimp_elimOne" (formula "1") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0")) - (rule "polySimp_addAssoc" (formula "1") (term "0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0,0,0")) - (rule "add_literals" (formula "1") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "1") (term "0,0")) - (rule "add_literals" (formula "1") (term "1,1,0,0")) - (rule "times_zero_1" (formula "1") (term "1,0,0")) - (rule "add_zero_right" (formula "1") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "1")) - (rule "mul_literals" (formula "1") (term "1")) - (rule "inEqSimp_subsumption1" (formula "20") (ifseqformula "1")) - (rule "leq_literals" (formula "20") (term "0")) - (builtin "One Step Simplification" (formula "20")) - (rule "true_left" (formula "20")) - (rule "inEqSimp_contradInEq1" (formula "38") (ifseqformula "1")) - (rule "qeq_literals" (formula "38") (term "0")) - (builtin "One Step Simplification" (formula "38")) - (rule "closeFalse" (formula "38")) - ) - (branch - (rule "replace_int_MIN" (formula "181") (term "0")) - (rule "polySimp_homoEq" (formula "64")) - (rule "polySimp_mulComm0" (formula "64") (term "1,0")) - (rule "polySimp_rightDist" (formula "64") (term "1,0")) - (rule "mul_literals" (formula "64") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "64") (term "0")) - (rule "polySimp_addComm0" (formula "64") (term "0,0")) - (rule "inEqSimp_leqRight" (formula "181")) - (rule "polySimp_rightDist" (formula "1") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "1") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0")) - (rule "polySimp_addComm1" (formula "1") (term "0,0")) - (rule "add_literals" (formula "1") (term "0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "45")) - (rule "polySimp_mulComm0" (formula "45") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "45") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "107")) - (rule "polySimp_mulComm0" (formula "107") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "107") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "67")) - (rule "polySimp_mulComm0" (formula "67") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "67") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "49") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "142") (term "0,0,0,0,0")) - (rule "mul_literals" (formula "142") (term "1,0,0,0,0,0,0,0")) - (rule "add_literals" (formula "142") (term "0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "6") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "6") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_homoInEq0" (formula "83") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "83") (term "1,0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "83") (term "0,0,0,0")) - (rule "add_literals" (formula "83") (term "1,1,0,0,0,0")) - (rule "times_zero_1" (formula "83") (term "1,0,0,0,0")) - (rule "add_zero_right" (formula "83") (term "0,0,0,0")) - (rule "qeq_literals" (formula "83") (term "0,0,0")) - (builtin "One Step Simplification" (formula "83")) - (rule "inEqSimp_homoInEq0" (formula "77")) - (rule "polySimp_mulComm0" (formula "77") (term "1,0")) - (rule "polySimp_rightDist" (formula "77") (term "1,0")) - (rule "polySimp_mulComm0" (formula "77") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "77") (term "0")) - (rule "polySimp_addComm0" (formula "77") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "76")) - (rule "polySimp_addComm1" (formula "76") (term "0")) - (rule "polySimp_pullOutFactor1" (formula "76") (term "0,0")) - (rule "add_literals" (formula "76") (term "1,0,0")) - (rule "times_zero_1" (formula "76") (term "0,0")) - (rule "add_zero_left" (formula "76") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "49") (term "1,1,0")) - (rule "polySimp_mulComm0" (formula "49") (term "1,0,1,1,0")) - (rule "polySimp_rightDist" (formula "49") (term "1,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "49") (term "0,1,0,1,1,0")) - (rule "polySimp_addAssoc" (formula "49") (term "0,1,1,0")) - (rule "inEqSimp_homoInEq0" (formula "97")) - (rule "polySimp_mulComm0" (formula "97") (term "1,0")) - (rule "polySimp_rightDist" (formula "97") (term "1,0")) - (rule "polySimp_rightDist" (formula "97") (term "0,1,0")) - (rule "mul_literals" (formula "97") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "97") (term "0")) - (rule "polySimp_addComm0" (formula "97") (term "0,0")) - (rule "inEqSimp_homoInEq1" (formula "87")) - (rule "polySimp_mulComm0" (formula "87") (term "1,0")) - (rule "polySimp_rightDist" (formula "87") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "87") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "87") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "87") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "87") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "87") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "43")) - (rule "polySimp_mulComm0" (formula "43") (term "1,0")) - (rule "polySimp_rightDist" (formula "43") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "43") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "43") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "43") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "43") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "43") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "58")) - (rule "polySimp_mulComm0" (formula "58") (term "1,0")) - (rule "polySimp_rightDist" (formula "58") (term "1,0")) - (rule "mul_literals" (formula "58") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "58") (term "0")) - (rule "polySimp_addComm0" (formula "58") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "11")) - (rule "polySimp_mulComm0" (formula "11") (term "1,0")) - (rule "polySimp_rightDist" (formula "11") (term "1,0")) - (rule "mul_literals" (formula "11") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "11") (term "0")) - (rule "polySimp_addComm0" (formula "11") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "83") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "83") (term "0,0,0")) - (rule "add_literals" (formula "83") (term "1,0,0,0")) - (rule "times_zero_1" (formula "83") (term "0,0,0")) - (rule "qeq_literals" (formula "83") (term "0,0")) - (builtin "One Step Simplification" (formula "83")) - (rule "true_left" (formula "83")) - (rule "polySimp_sepNegMonomial" (formula "65")) - (rule "polySimp_mulLiterals" (formula "65") (term "0")) - (rule "polySimp_elimOne" (formula "65") (term "0")) - (rule "applyEq" (formula "58") (term "0,1,0") (ifseqformula "65")) - (rule "polySimp_mulComm0" (formula "58") (term "1,0")) - (rule "polySimp_rightDist" (formula "58") (term "1,0")) - (rule "mul_literals" (formula "58") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "58") (term "0")) - (rule "polySimp_addComm1" (formula "58") (term "0,0")) - (rule "add_literals" (formula "58") (term "0,0,0")) - (rule "add_zero_left" (formula "58") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "1")) - (rule "polySimp_mulLiterals" (formula "1") (term "0")) - (rule "polySimp_elimOne" (formula "1") (term "0")) - (rule "inEqSimp_sepNegMonomial0" (formula "45")) - (rule "polySimp_mulLiterals" (formula "45") (term "0")) - (rule "polySimp_elimOne" (formula "45") (term "0")) - (rule "inEqSimp_sepNegMonomial0" (formula "106")) - (rule "polySimp_mulLiterals" (formula "106") (term "0")) - (rule "polySimp_elimOne" (formula "106") (term "0")) - (rule "inEqSimp_sepNegMonomial0" (formula "67")) - (rule "polySimp_mulLiterals" (formula "67") (term "0")) - (rule "polySimp_elimOne" (formula "67") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "49") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "49") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "49") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "49") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "49") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "141") (term "0,0,0,0,0")) - (rule "mul_literals" (formula "141") (term "1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "6") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "6") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "6") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "6") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "6") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "6") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "77")) - (rule "polySimp_mulLiterals" (formula "77") (term "0")) - (rule "polySimp_elimOne" (formula "77") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "49") (term "1,1,0")) - (rule "polySimp_mulLiterals" (formula "49") (term "0,1,1,0")) - (rule "polySimp_elimOne" (formula "49") (term "0,1,1,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "96")) - (rule "polySimp_mulLiterals" (formula "96") (term "0")) - (rule "polySimp_elimOne" (formula "96") (term "0")) - (rule "inEqSimp_sepNegMonomial0" (formula "86")) - (rule "polySimp_mulLiterals" (formula "86") (term "0")) - (rule "polySimp_elimOne" (formula "86") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "43")) - (rule "polySimp_mulLiterals" (formula "43") (term "0")) - (rule "polySimp_elimOne" (formula "43") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "11")) - (rule "polySimp_mulLiterals" (formula "11") (term "0")) - (rule "polySimp_elimOne" (formula "11") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "58")) - (rule "polySimp_mulLiterals" (formula "58") (term "0")) - (rule "polySimp_elimOne" (formula "58") (term "0")) - (rule "inEqSimp_subsumption1" (formula "104") (ifseqformula "105")) - (rule "leq_literals" (formula "104") (term "0")) - (builtin "One Step Simplification" (formula "104")) - (rule "true_left" (formula "104")) - (rule "inEqSimp_subsumption1" (formula "17") (ifseqformula "44")) - (rule "leq_literals" (formula "17") (term "0")) - (builtin "One Step Simplification" (formula "17")) - (rule "true_left" (formula "17")) - (rule "inEqSimp_subsumption1" (formula "19") (ifseqformula "36")) - (rule "leq_literals" (formula "19") (term "0")) - (builtin "One Step Simplification" (formula "19")) - (rule "true_left" (formula "19")) - (rule "inEqSimp_subsumption1" (formula "38") (ifseqformula "39")) - (rule "leq_literals" (formula "38") (term "0")) - (builtin "One Step Simplification" (formula "38")) - (rule "true_left" (formula "38")) - (rule "inEqSimp_subsumption0" (formula "74") (ifseqformula "93")) - (rule "inEqSimp_homoInEq0" (formula "74") (term "0")) - (rule "polySimp_mulComm0" (formula "74") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "74") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "74") (term "0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "74") (term "1,0,1,0,0")) - (rule "mul_literals" (formula "74") (term "0,0,1,0,0")) - (rule "polySimp_elimOne" (formula "74") (term "1,0,1,0,0")) - (rule "polySimp_addAssoc" (formula "74") (term "0,0")) - (rule "polySimp_addComm1" (formula "74") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "74") (term "0,0")) - (rule "add_literals" (formula "74") (term "1,1,0,0")) - (rule "times_zero_1" (formula "74") (term "1,0,0")) - (rule "add_zero_right" (formula "74") (term "0,0")) - (rule "polySimp_addAssoc" (formula "74") (term "0,0")) - (rule "polySimp_addComm0" (formula "74") (term "0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "74") (term "0,0")) - (rule "add_literals" (formula "74") (term "1,1,0,0")) - (rule "times_zero_1" (formula "74") (term "1,0,0")) - (rule "add_zero_right" (formula "74") (term "0,0")) - (rule "qeq_literals" (formula "74") (term "0")) - (builtin "One Step Simplification" (formula "74")) - (rule "true_left" (formula "74")) - (rule "inEqSimp_exactShadow3" (formula "36") (ifseqformula "19")) - (rule "polySimp_mulComm0" (formula "36") (term "0,0")) - (rule "polySimp_addComm0" (formula "36") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "36")) - (rule "polySimp_mulLiterals" (formula "36") (term "0")) - (rule "polySimp_elimOne" (formula "36") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "20") (ifseqformula "40")) - (rule "mul_literals" (formula "20") (term "0,0")) - (rule "polySimp_addAssoc" (formula "20") (term "0")) - (rule "add_literals" (formula "20") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "20")) - (rule "mul_literals" (formula "20") (term "1")) - (rule "inEqSimp_subsumption1" (formula "20") (ifseqformula "36")) - (rule "leq_literals" (formula "20") (term "0")) - (builtin "One Step Simplification" (formula "20")) - (rule "true_left" (formula "20")) - (rule "inEqSimp_exactShadow3" (formula "73") (ifseqformula "1")) - (rule "times_zero_1" (formula "73") (term "0,0")) - (rule "add_zero_left" (formula "73") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "73")) - (rule "polySimp_mulLiterals" (formula "73") (term "0")) - (rule "polySimp_elimOne" (formula "73") (term "0")) - (rule "inEqSimp_subsumption0" (formula "18") (ifseqformula "73")) - (rule "leq_literals" (formula "18") (term "0")) - (builtin "One Step Simplification" (formula "18")) - (rule "true_left" (formula "18")) - (rule "inEqSimp_contradInEq1" (formula "72") (ifseqformula "34")) - (rule "qeq_literals" (formula "72") (term "0")) - (builtin "One Step Simplification" (formula "72")) - (rule "closeFalse" (formula "72")) - ) - ) - ) - (branch - (rule "expand_inInt" (formula "181")) - (rule "replace_int_MIN" (formula "181") (term "0,1")) - (rule "replace_int_MAX" (formula "181") (term "1,0")) - (rule "leq_literals" (formula "181") (term "1")) - (builtin "One Step Simplification" (formula "181")) - (rule "leq_literals" (formula "181")) - (rule "closeTrue" (formula "181")) - ) - ) - ) - ) - ) - ) - ) - (branch "Exceptional Post (copy_nonoverlapping)" - (builtin "One Step Simplification" (formula "140")) - (builtin "One Step Simplification" (formula "170")) - (rule "andLeft" (formula "140")) - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "141") (term "1,0") (ifseqformula "140")) - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "141") (term "0,1,0") (ifseqformula "59")) - (builtin "One Step Simplification" (formula "141")) - (rule "andLeft" (formula "141")) - (rule "andLeft" (formula "141")) - (rule "notLeft" (formula "141")) - (rule "close" (formula "143") (ifseqformula "142")) - ) - (branch "Pre (copy_nonoverlapping)" - (builtin "One Step Simplification" (formula "168") (ifInst "" (formula "167")) (ifInst "" (formula "163")) (ifInst "" (formula "167")) (ifInst "" (formula "163"))) - (rule "andRight" (formula "168")) - (branch "Case 1" - (rule "andRight" (formula "168")) - (branch "Case 1" - (rule "andRight" (formula "168")) - (branch "Case 1" - (rule "andRight" (formula "168")) - (branch - (rule "andRight" (formula "168")) - (branch - (rule "wellFormedAnonEQ" (formula "168") (ifseqformula "59")) - (rule "wellFormedAnon" (formula "168") (term "0")) - (rule "replace_known_left" (formula "168") (term "1") (ifseqformula "58")) - (builtin "One Step Simplification" (formula "168") (ifInst "" (formula "14")) (ifInst "" (formula "13"))) - (rule "closeTrue" (formula "168")) - ) - (branch - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "168") (ifseqformula "59")) - (builtin "One Step Simplification" (formula "168") (ifInst "" (formula "17"))) - (rule "closeTrue" (formula "168")) - ) - ) - (branch "Case 2" - (rule "expand_inInt" (formula "168") (userinteraction)) - (rule "andRight" (formula "168") (userinteraction)) - (branch "Case 1" - (rule "replace_int_MAX" (formula "168") (term "1")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "181") (term "1,0,0") (ifseqformula "140")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "181") (term "0,1,0,0") (ifseqformula "59")) + (builtin "One Step Simplification" (formula "181") (ifInst "" (formula "17"))) + (rule "wellFormedAnonEQ" (formula "181") (term "0,0,0,0") (ifseqformula "140")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "181") (term "1,0,0,0") (ifseqformula "140")) + (rule "wellFormedAnonEQ" (formula "181") (term "0,0,0,0,0") (ifseqformula "59")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "181") (term "0,1,0,0,0") (ifseqformula "59")) + (builtin "One Step Simplification" (formula "181") (ifInst "" (formula "58")) (ifInst "" (formula "139")) (ifInst "" (formula "24"))) + (rule "wellFormedAnon" (formula "181") (term "0,0,0")) + (rule "expand_inInt" (formula "181") (term "1,0,0")) + (rule "expand_inInt" (formula "181") (term "1")) + (rule "expand_inInt" (formula "181") (term "1,0")) + (rule "replace_int_MIN" (formula "181") (term "0,1,1,0,0")) + (rule "replace_int_MAX" (formula "181") (term "1,0,1,0,0")) + (rule "replace_int_MAX" (formula "181") (term "1,0,1")) + (rule "replace_int_MIN" (formula "181") (term "0,1,1")) + (rule "replace_int_MAX" (formula "181") (term "1,0,1,0")) + (rule "replace_int_MIN" (formula "181") (term "0,1,1,0")) + (rule "leq_literals" (formula "181") (term "1,1,0,0")) + (builtin "One Step Simplification" (formula "181") (ifInst "" (formula "14")) (ifInst "" (formula "13"))) + (rule "leq_literals" (formula "181") (term "0,1")) + (builtin "One Step Simplification" (formula "181")) + (rule "leq_literals" (formula "181") (term "0,0")) + (builtin "One Step Simplification" (formula "181")) + (rule "leq_literals" (formula "181") (term "1")) + (builtin "One Step Simplification" (formula "181")) (rule "polySimp_homoEq" (formula "64")) (rule "polySimp_mulComm0" (formula "64") (term "1,0")) (rule "polySimp_rightDist" (formula "64") (term "1,0")) (rule "mul_literals" (formula "64") (term "0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "141") (term "0,0,0,0,0")) + (rule "mul_literals" (formula "141") (term "1,0,0,0,0,0,0,0")) + (rule "add_literals" (formula "141") (term "0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "5") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "44")) + (rule "polySimp_mulComm0" (formula "44") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "44") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "66")) + (rule "polySimp_mulComm0" (formula "66") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "66") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "106")) + (rule "polySimp_mulComm0" (formula "106") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "106") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "48") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,0,0,0,0")) (rule "polySimp_addAssoc" (formula "64") (term "0")) (rule "polySimp_addComm0" (formula "64") (term "0,0")) - (rule "inEqSimp_leqRight" (formula "168")) - (rule "mul_literals" (formula "1") (term "1,0,0")) - (rule "add_literals" (formula "1") (term "0,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "67")) - (rule "polySimp_mulComm0" (formula "67") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "67") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "6") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "6") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "45")) - (rule "polySimp_mulComm0" (formula "45") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "45") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "107")) - (rule "polySimp_mulComm0" (formula "107") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "107") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "49") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_homoInEq0" (formula "77")) - (rule "polySimp_mulComm0" (formula "77") (term "1,0")) - (rule "polySimp_rightDist" (formula "77") (term "1,0")) - (rule "polySimp_mulComm0" (formula "77") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "77") (term "0")) - (rule "polySimp_addComm0" (formula "77") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "75")) + (rule "polySimp_addComm1" (formula "75") (term "0")) + (rule "polySimp_pullOutFactor1" (formula "75") (term "0,0")) + (rule "add_literals" (formula "75") (term "1,0,0")) + (rule "times_zero_1" (formula "75") (term "0,0")) + (rule "add_zero_left" (formula "75") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "96")) + (rule "polySimp_mulComm0" (formula "96") (term "1,0")) + (rule "polySimp_rightDist" (formula "96") (term "1,0")) + (rule "polySimp_rightDist" (formula "96") (term "0,1,0")) + (rule "mul_literals" (formula "96") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "96") (term "0")) + (rule "polySimp_addComm0" (formula "96") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "82") (term "1,0,0")) + (rule "polySimp_pullOutFactor1" (formula "82") (term "0,1,0,0")) + (rule "add_literals" (formula "82") (term "1,0,1,0,0")) + (rule "times_zero_1" (formula "82") (term "0,1,0,0")) + (rule "qeq_literals" (formula "82") (term "1,0,0")) + (builtin "One Step Simplification" (formula "82")) + (rule "inEqSimp_homoInEq0" (formula "48") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "48") (term "1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "48") (term "0,1,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "48") (term "0,1,1,0")) + (rule "inEqSimp_homoInEq1" (formula "86")) + (rule "polySimp_mulComm0" (formula "86") (term "1,0")) + (rule "polySimp_rightDist" (formula "86") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "86") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "86") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "86") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "86") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "86") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "10")) + (rule "polySimp_mulComm0" (formula "10") (term "1,0")) + (rule "polySimp_rightDist" (formula "10") (term "1,0")) + (rule "mul_literals" (formula "10") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "10") (term "0")) + (rule "polySimp_addComm0" (formula "10") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "57")) + (rule "polySimp_mulComm0" (formula "57") (term "1,0")) + (rule "polySimp_rightDist" (formula "57") (term "1,0")) + (rule "mul_literals" (formula "57") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "57") (term "0")) + (rule "polySimp_addComm0" (formula "57") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "42")) + (rule "polySimp_mulComm0" (formula "42") (term "1,0")) + (rule "polySimp_rightDist" (formula "42") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "42") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "42") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "42") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "42") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "42") (term "0")) (rule "inEqSimp_homoInEq0" (formula "76")) - (rule "polySimp_addComm1" (formula "76") (term "0")) - (rule "polySimp_pullOutFactor1" (formula "76") (term "0,0")) - (rule "add_literals" (formula "76") (term "1,0,0")) - (rule "times_zero_1" (formula "76") (term "0,0")) - (rule "add_zero_left" (formula "76") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "83") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "83") (term "1,0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "83") (term "0,0,0,0")) - (rule "add_literals" (formula "83") (term "1,1,0,0,0,0")) - (rule "times_zero_1" (formula "83") (term "1,0,0,0,0")) - (rule "add_zero_right" (formula "83") (term "0,0,0,0")) - (rule "qeq_literals" (formula "83") (term "0,0,0")) - (builtin "One Step Simplification" (formula "83")) - (rule "inEqSimp_homoInEq1" (formula "87")) - (rule "polySimp_mulComm0" (formula "87") (term "1,0")) - (rule "polySimp_rightDist" (formula "87") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "87") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "87") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "87") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "87") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "87") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "97")) - (rule "polySimp_mulComm0" (formula "97") (term "1,0")) - (rule "polySimp_rightDist" (formula "97") (term "1,0")) - (rule "polySimp_rightDist" (formula "97") (term "0,1,0")) - (rule "mul_literals" (formula "97") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "97") (term "0")) - (rule "polySimp_addComm0" (formula "97") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "43")) - (rule "polySimp_mulComm0" (formula "43") (term "1,0")) - (rule "polySimp_rightDist" (formula "43") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "43") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "43") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "43") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "43") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "43") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "49") (term "1,1,0")) - (rule "polySimp_mulComm0" (formula "49") (term "1,0,1,1,0")) - (rule "polySimp_rightDist" (formula "49") (term "1,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "49") (term "0,1,0,1,1,0")) - (rule "polySimp_addAssoc" (formula "49") (term "0,1,1,0")) - (rule "inEqSimp_homoInEq0" (formula "11")) - (rule "polySimp_mulComm0" (formula "11") (term "1,0")) - (rule "polySimp_rightDist" (formula "11") (term "1,0")) - (rule "mul_literals" (formula "11") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "11") (term "0")) - (rule "polySimp_addComm0" (formula "11") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "58")) - (rule "polySimp_mulComm0" (formula "58") (term "1,0")) - (rule "polySimp_rightDist" (formula "58") (term "1,0")) - (rule "mul_literals" (formula "58") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "58") (term "0")) - (rule "polySimp_addComm0" (formula "58") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "83") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "83") (term "0,0,0")) - (rule "add_literals" (formula "83") (term "1,0,0,0")) - (rule "times_zero_1" (formula "83") (term "0,0,0")) - (rule "qeq_literals" (formula "83") (term "0,0")) - (builtin "One Step Simplification" (formula "83")) - (rule "true_left" (formula "83")) - (rule "polySimp_sepNegMonomial" (formula "65")) - (rule "polySimp_mulLiterals" (formula "65") (term "0")) - (rule "polySimp_elimOne" (formula "65") (term "0")) - (rule "applyEq" (formula "58") (term "0,1,0") (ifseqformula "65")) - (rule "polySimp_mulComm0" (formula "58") (term "1,0")) - (rule "polySimp_rightDist" (formula "58") (term "1,0")) - (rule "mul_literals" (formula "58") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "58") (term "0")) - (rule "polySimp_addComm1" (formula "58") (term "0,0")) - (rule "add_literals" (formula "58") (term "0,0,0")) - (rule "add_zero_left" (formula "58") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "1")) - (rule "polySimp_mulComm0" (formula "1") (term "1")) - (rule "polySimp_rightDist" (formula "1") (term "1")) - (rule "mul_literals" (formula "1") (term "0,1")) - (rule "inEqSimp_sepNegMonomial0" (formula "67")) - (rule "polySimp_mulLiterals" (formula "67") (term "0")) - (rule "polySimp_elimOne" (formula "67") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "6") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "6") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "6") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "6") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "6") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "6") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "45")) - (rule "polySimp_mulLiterals" (formula "45") (term "0")) - (rule "polySimp_elimOne" (formula "45") (term "0")) - (rule "inEqSimp_sepNegMonomial0" (formula "106")) - (rule "polySimp_mulLiterals" (formula "106") (term "0")) - (rule "polySimp_elimOne" (formula "106") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "49") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "49") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "49") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "49") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "49") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "77")) - (rule "polySimp_mulLiterals" (formula "77") (term "0")) - (rule "polySimp_elimOne" (formula "77") (term "0")) - (rule "inEqSimp_sepNegMonomial0" (formula "86")) - (rule "polySimp_mulLiterals" (formula "86") (term "0")) - (rule "polySimp_elimOne" (formula "86") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "96")) - (rule "polySimp_mulLiterals" (formula "96") (term "0")) - (rule "polySimp_elimOne" (formula "96") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "43")) - (rule "polySimp_mulLiterals" (formula "43") (term "0")) - (rule "polySimp_elimOne" (formula "43") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "49") (term "1,1,0")) - (rule "polySimp_mulLiterals" (formula "49") (term "0,1,1,0")) - (rule "polySimp_elimOne" (formula "49") (term "0,1,1,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "11")) - (rule "polySimp_mulLiterals" (formula "11") (term "0")) - (rule "polySimp_elimOne" (formula "11") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "58")) - (rule "polySimp_mulLiterals" (formula "58") (term "0")) - (rule "polySimp_elimOne" (formula "58") (term "0")) - (rule "inEqSimp_subsumption1" (formula "40") (ifseqformula "41")) - (rule "leq_literals" (formula "40") (term "0")) - (builtin "One Step Simplification" (formula "40")) - (rule "true_left" (formula "40")) - (rule "inEqSimp_subsumption1" (formula "103") (ifseqformula "104")) - (rule "leq_literals" (formula "103") (term "0")) - (builtin "One Step Simplification" (formula "103")) - (rule "true_left" (formula "103")) - (rule "inEqSimp_subsumption1" (formula "20") (ifseqformula "37")) - (rule "leq_literals" (formula "20") (term "0")) - (builtin "One Step Simplification" (formula "20")) - (rule "true_left" (formula "20")) - (rule "inEqSimp_subsumption0" (formula "75") (ifseqformula "94")) - (rule "inEqSimp_homoInEq0" (formula "75") (term "0")) - (rule "polySimp_mulComm0" (formula "75") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "75") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "75") (term "0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "75") (term "1,0,1,0,0")) - (rule "mul_literals" (formula "75") (term "0,0,1,0,0")) - (rule "polySimp_elimOne" (formula "75") (term "1,0,1,0,0")) - (rule "polySimp_addAssoc" (formula "75") (term "0,0")) - (rule "polySimp_addComm1" (formula "75") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "75") (term "0,0")) - (rule "add_literals" (formula "75") (term "1,1,0,0")) - (rule "times_zero_1" (formula "75") (term "1,0,0")) - (rule "add_zero_right" (formula "75") (term "0,0")) - (rule "polySimp_addAssoc" (formula "75") (term "0,0")) - (rule "polySimp_addComm0" (formula "75") (term "0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "75") (term "0,0")) - (rule "add_literals" (formula "75") (term "1,1,0,0")) - (rule "times_zero_1" (formula "75") (term "1,0,0")) - (rule "add_zero_right" (formula "75") (term "0,0")) - (rule "qeq_literals" (formula "75") (term "0")) - (builtin "One Step Simplification" (formula "75")) - (rule "true_left" (formula "75")) - (rule "inEqSimp_subsumption1" (formula "17") (ifseqformula "42")) - (rule "leq_literals" (formula "17") (term "0")) - (builtin "One Step Simplification" (formula "17")) - (rule "true_left" (formula "17")) - (rule "inEqSimp_exactShadow3" (formula "39") (ifseqformula "37")) - (rule "polySimp_mulComm0" (formula "39") (term "0,0")) - (rule "polySimp_addComm0" (formula "39") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "39")) - (rule "polySimp_mulLiterals" (formula "39") (term "0")) - (rule "polySimp_elimOne" (formula "39") (term "0")) - (rule "inEqSimp_subsumption0" (formula "19") (ifseqformula "39")) - (rule "leq_literals" (formula "19") (term "0")) - (builtin "One Step Simplification" (formula "19")) - (rule "true_left" (formula "19")) - (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "10")) - (rule "polySimp_rightDist" (formula "64") (term "0,0")) - (rule "mul_literals" (formula "64") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "64") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "64")) + (rule "polySimp_mulComm0" (formula "76") (term "1,0")) + (rule "polySimp_rightDist" (formula "76") (term "1,0")) + (rule "polySimp_mulComm0" (formula "76") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "76") (term "0")) + (rule "polySimp_addComm0" (formula "76") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "181") (term "1")) + (rule "mul_literals" (formula "181") (term "1,0,1")) + (rule "polySimp_addComm1" (formula "181") (term "0,1")) + (rule "polySimp_addComm0" (formula "181") (term "0,0,1")) + (rule "inEqSimp_homoInEq0" (formula "181") (term "0")) + (rule "polySimp_mulComm0" (formula "181") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "181") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "181") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "181") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "82") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "82") (term "1,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "82") (term "0,0,0")) + (rule "add_literals" (formula "82") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "82") (term "1,0,0,0")) + (rule "add_zero_right" (formula "82") (term "0,0,0")) + (rule "qeq_literals" (formula "82") (term "0,0")) + (builtin "One Step Simplification" (formula "82")) + (rule "true_left" (formula "82")) + (rule "polySimp_sepNegMonomial" (formula "64")) (rule "polySimp_mulLiterals" (formula "64") (term "0")) (rule "polySimp_elimOne" (formula "64") (term "0")) - (rule "inEqSimp_subsumption0" (formula "130") (ifseqformula "64")) - (rule "inEqSimp_homoInEq0" (formula "130") (term "0")) - (rule "polySimp_mulComm0" (formula "130") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "130") (term "1,0,0")) - (rule "mul_literals" (formula "130") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "130") (term "0,0")) - (rule "polySimp_addComm0" (formula "130") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "130") (term "0,0")) - (rule "add_literals" (formula "130") (term "1,1,0,0")) - (rule "times_zero_1" (formula "130") (term "1,0,0")) - (rule "add_zero_right" (formula "130") (term "0,0")) - (rule "qeq_literals" (formula "130") (term "0")) - (builtin "One Step Simplification" (formula "130")) - (rule "true_left" (formula "130")) - (rule "inEqSimp_exactShadow3" (formula "74") (ifseqformula "93")) - (rule "times_zero_1" (formula "74") (term "0,0")) - (rule "add_zero_left" (formula "74") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "74")) - (rule "polySimp_mulComm0" (formula "74") (term "1")) - (rule "polySimp_rightDist" (formula "74") (term "1")) - (rule "mul_literals" (formula "74") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "74") (term "1,1")) - (rule "polySimp_elimOne" (formula "74") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "35") (ifseqformula "74")) - (rule "inEqSimp_homoInEq0" (formula "35") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "35") (term "0,0")) - (rule "add_literals" (formula "35") (term "1,1,0,0")) - (rule "times_zero_1" (formula "35") (term "1,0,0")) - (rule "add_zero_right" (formula "35") (term "0,0")) - (rule "qeq_literals" (formula "35") (term "0")) - (builtin "One Step Simplification" (formula "35")) - (rule "true_left" (formula "35")) - (rule "inEqSimp_exactShadow3" (formula "1") (ifseqformula "93")) - (rule "polySimp_rightDist" (formula "1") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,0,0")) - (rule "mul_literals" (formula "1") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "1") (term "1,0,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0")) - (rule "polySimp_addAssoc" (formula "1") (term "0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0,0,0")) - (rule "add_literals" (formula "1") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "1") (term "0,0")) - (rule "add_literals" (formula "1") (term "1,1,0,0")) - (rule "times_zero_1" (formula "1") (term "1,0,0")) - (rule "add_zero_right" (formula "1") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "1")) - (rule "mul_literals" (formula "1") (term "1")) - (rule "inEqSimp_subsumption1" (formula "20") (ifseqformula "1")) - (rule "leq_literals" (formula "20") (term "0")) - (builtin "One Step Simplification" (formula "20")) - (rule "true_left" (formula "20")) - (rule "inEqSimp_contradInEq1" (formula "37") (ifseqformula "1")) - (rule "qeq_literals" (formula "37") (term "0")) - (builtin "One Step Simplification" (formula "37")) - (rule "closeFalse" (formula "37")) - ) - (branch "Case 2" - (rule "replace_int_MIN" (formula "168") (term "0")) - (rule "polySimp_homoEq" (formula "64")) - (rule "polySimp_mulComm0" (formula "64") (term "1,0")) - (rule "polySimp_rightDist" (formula "64") (term "1,0")) - (rule "mul_literals" (formula "64") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "64") (term "0")) - (rule "polySimp_addComm0" (formula "64") (term "0,0")) - (rule "inEqSimp_leqRight" (formula "168")) - (rule "polySimp_rightDist" (formula "1") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "1") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0")) - (rule "polySimp_addComm1" (formula "1") (term "0,0")) - (rule "add_literals" (formula "1") (term "0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "107")) - (rule "polySimp_mulComm0" (formula "107") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "107") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "6") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "6") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "49") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "67")) - (rule "polySimp_mulComm0" (formula "67") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "67") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "45")) - (rule "polySimp_mulComm0" (formula "45") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "45") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "58")) - (rule "polySimp_mulComm0" (formula "58") (term "1,0")) - (rule "polySimp_rightDist" (formula "58") (term "1,0")) - (rule "mul_literals" (formula "58") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "58") (term "0")) - (rule "polySimp_addComm0" (formula "58") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "49") (term "1,1,0")) - (rule "polySimp_mulComm0" (formula "49") (term "1,0,1,1,0")) - (rule "polySimp_rightDist" (formula "49") (term "1,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "49") (term "0,1,0,1,1,0")) - (rule "polySimp_addAssoc" (formula "49") (term "0,1,1,0")) - (rule "inEqSimp_homoInEq0" (formula "77")) - (rule "polySimp_mulComm0" (formula "77") (term "1,0")) - (rule "polySimp_rightDist" (formula "77") (term "1,0")) - (rule "polySimp_mulComm0" (formula "77") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "77") (term "0")) - (rule "polySimp_addComm0" (formula "77") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "83") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "83") (term "1,0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "83") (term "0,0,0,0")) - (rule "add_literals" (formula "83") (term "1,1,0,0,0,0")) - (rule "times_zero_1" (formula "83") (term "1,0,0,0,0")) - (rule "add_zero_right" (formula "83") (term "0,0,0,0")) - (rule "qeq_literals" (formula "83") (term "0,0,0")) - (builtin "One Step Simplification" (formula "83")) - (rule "inEqSimp_homoInEq0" (formula "76")) - (rule "polySimp_addComm1" (formula "76") (term "0")) - (rule "polySimp_pullOutFactor1" (formula "76") (term "0,0")) - (rule "add_literals" (formula "76") (term "1,0,0")) - (rule "times_zero_1" (formula "76") (term "0,0")) - (rule "add_zero_left" (formula "76") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "43")) - (rule "polySimp_mulComm0" (formula "43") (term "1,0")) - (rule "polySimp_rightDist" (formula "43") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "43") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "43") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "43") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "43") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "43") (term "0")) - (rule "inEqSimp_homoInEq1" (formula "87")) - (rule "polySimp_mulComm0" (formula "87") (term "1,0")) - (rule "polySimp_rightDist" (formula "87") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "87") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "87") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "87") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "87") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "87") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "97")) - (rule "polySimp_mulComm0" (formula "97") (term "1,0")) - (rule "polySimp_rightDist" (formula "97") (term "1,0")) - (rule "polySimp_rightDist" (formula "97") (term "0,1,0")) - (rule "mul_literals" (formula "97") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "97") (term "0")) - (rule "polySimp_addComm0" (formula "97") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "11")) - (rule "polySimp_mulComm0" (formula "11") (term "1,0")) - (rule "polySimp_rightDist" (formula "11") (term "1,0")) - (rule "mul_literals" (formula "11") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "11") (term "0")) - (rule "polySimp_addComm0" (formula "11") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "83") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "83") (term "0,0,0")) - (rule "add_literals" (formula "83") (term "1,0,0,0")) - (rule "times_zero_1" (formula "83") (term "0,0,0")) - (rule "qeq_literals" (formula "83") (term "0,0")) - (builtin "One Step Simplification" (formula "83")) - (rule "true_left" (formula "83")) - (rule "polySimp_sepNegMonomial" (formula "65")) - (rule "polySimp_mulLiterals" (formula "65") (term "0")) - (rule "polySimp_elimOne" (formula "65") (term "0")) - (rule "applyEq" (formula "58") (term "0,1,0") (ifseqformula "65")) - (rule "polySimp_mulComm0" (formula "58") (term "1,0")) - (rule "polySimp_rightDist" (formula "58") (term "1,0")) - (rule "mul_literals" (formula "58") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "58") (term "0")) - (rule "polySimp_addComm1" (formula "58") (term "0,0")) - (rule "add_literals" (formula "58") (term "0,0,0")) - (rule "add_zero_left" (formula "58") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "1")) - (rule "polySimp_mulLiterals" (formula "1") (term "0")) - (rule "polySimp_elimOne" (formula "1") (term "0")) - (rule "inEqSimp_sepNegMonomial0" (formula "106")) - (rule "polySimp_mulLiterals" (formula "106") (term "0")) - (rule "polySimp_elimOne" (formula "106") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "6") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "6") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "6") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "6") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "6") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "6") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "49") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "49") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "49") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "49") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "49") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "67")) - (rule "polySimp_mulLiterals" (formula "67") (term "0")) - (rule "polySimp_elimOne" (formula "67") (term "0")) - (rule "inEqSimp_sepNegMonomial0" (formula "45")) - (rule "polySimp_mulLiterals" (formula "45") (term "0")) - (rule "polySimp_elimOne" (formula "45") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "49") (term "1,1,0")) - (rule "polySimp_mulLiterals" (formula "49") (term "0,1,1,0")) - (rule "polySimp_elimOne" (formula "49") (term "0,1,1,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "77")) - (rule "polySimp_mulLiterals" (formula "77") (term "0")) - (rule "polySimp_elimOne" (formula "77") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "43")) - (rule "polySimp_mulLiterals" (formula "43") (term "0")) - (rule "polySimp_elimOne" (formula "43") (term "0")) - (rule "inEqSimp_sepNegMonomial0" (formula "86")) - (rule "polySimp_mulLiterals" (formula "86") (term "0")) - (rule "polySimp_elimOne" (formula "86") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "96")) - (rule "polySimp_mulLiterals" (formula "96") (term "0")) - (rule "polySimp_elimOne" (formula "96") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "11")) - (rule "polySimp_mulLiterals" (formula "11") (term "0")) - (rule "polySimp_elimOne" (formula "11") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "58")) - (rule "polySimp_mulLiterals" (formula "58") (term "0")) - (rule "polySimp_elimOne" (formula "58") (term "0")) - (rule "inEqSimp_subsumption1" (formula "104") (ifseqformula "105")) - (rule "leq_literals" (formula "104") (term "0")) - (builtin "One Step Simplification" (formula "104")) - (rule "true_left" (formula "104")) - (rule "inEqSimp_subsumption1" (formula "17") (ifseqformula "44")) - (rule "leq_literals" (formula "17") (term "0")) - (builtin "One Step Simplification" (formula "17")) - (rule "true_left" (formula "17")) - (rule "inEqSimp_subsumption0" (formula "76") (ifseqformula "95")) - (rule "inEqSimp_homoInEq0" (formula "76") (term "0")) - (rule "polySimp_mulComm0" (formula "76") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "76") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "76") (term "0,1,0,0")) - (rule "mul_literals" (formula "76") (term "0,0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "76") (term "1,0,1,0,0")) - (rule "polySimp_elimOne" (formula "76") (term "1,0,1,0,0")) - (rule "polySimp_addAssoc" (formula "76") (term "0,0")) - (rule "polySimp_addComm1" (formula "76") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "76") (term "0,0")) - (rule "add_literals" (formula "76") (term "1,1,0,0")) - (rule "times_zero_1" (formula "76") (term "1,0,0")) - (rule "add_zero_right" (formula "76") (term "0,0")) - (rule "polySimp_addAssoc" (formula "76") (term "0,0")) - (rule "polySimp_addComm0" (formula "76") (term "0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "76") (term "0,0")) - (rule "add_literals" (formula "76") (term "1,1,0,0")) - (rule "times_zero_1" (formula "76") (term "1,0,0")) - (rule "add_zero_right" (formula "76") (term "0,0")) - (rule "qeq_literals" (formula "76") (term "0")) - (builtin "One Step Simplification" (formula "76")) - (rule "true_left" (formula "76")) + (rule "applyEq" (formula "57") (term "0,1,0") (ifseqformula "64")) + (rule "polySimp_mulComm0" (formula "57") (term "1,0")) + (rule "polySimp_rightDist" (formula "57") (term "1,0")) + (rule "mul_literals" (formula "57") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "57") (term "0")) + (rule "polySimp_addAssoc" (formula "57") (term "0,0")) + (rule "add_literals" (formula "57") (term "0,0,0")) + (rule "add_zero_left" (formula "57") (term "0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "140") (term "0,0,0,0,0")) + (rule "mul_literals" (formula "140") (term "1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "5") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "5") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "5") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "5") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "5") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "44")) + (rule "polySimp_mulLiterals" (formula "44") (term "0")) + (rule "polySimp_elimOne" (formula "44") (term "0")) + (rule "inEqSimp_sepNegMonomial0" (formula "66")) + (rule "polySimp_mulLiterals" (formula "66") (term "0")) + (rule "polySimp_elimOne" (formula "66") (term "0")) + (rule "inEqSimp_sepNegMonomial0" (formula "105")) + (rule "polySimp_mulLiterals" (formula "105") (term "0")) + (rule "polySimp_elimOne" (formula "105") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "48") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "48") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "48") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "48") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "95")) + (rule "polySimp_mulLiterals" (formula "95") (term "0")) + (rule "polySimp_elimOne" (formula "95") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "48") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "0,1,1,0")) + (rule "polySimp_elimOne" (formula "48") (term "0,1,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "85")) + (rule "polySimp_mulLiterals" (formula "85") (term "0")) + (rule "polySimp_elimOne" (formula "85") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "10")) + (rule "polySimp_mulLiterals" (formula "10") (term "0")) + (rule "polySimp_elimOne" (formula "10") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "42")) + (rule "polySimp_mulLiterals" (formula "42") (term "0")) + (rule "polySimp_elimOne" (formula "42") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "76")) + (rule "polySimp_mulLiterals" (formula "76") (term "0")) + (rule "polySimp_elimOne" (formula "76") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "180") (term "1")) + (rule "polySimp_mulComm0" (formula "180") (term "1,1")) + (rule "polySimp_rightDist" (formula "180") (term "1,1")) + (rule "mul_literals" (formula "180") (term "0,1,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "180") (term "0")) + (rule "polySimp_mulLiterals" (formula "180") (term "0,0")) + (rule "polySimp_elimOne" (formula "180") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "57")) + (rule "polySimp_mulLiterals" (formula "57") (term "1")) + (rule "polySimp_elimOne" (formula "57") (term "1")) (rule "inEqSimp_subsumption1" (formula "39") (ifseqformula "40")) (rule "leq_literals" (formula "39") (term "0")) (builtin "One Step Simplification" (formula "39")) (rule "true_left" (formula "39")) - (rule "inEqSimp_subsumption1" (formula "19") (ifseqformula "36")) - (rule "leq_literals" (formula "19") (term "0")) - (builtin "One Step Simplification" (formula "19")) - (rule "true_left" (formula "19")) - (rule "inEqSimp_exactShadow3" (formula "39") (ifseqformula "37")) - (rule "polySimp_mulComm0" (formula "39") (term "0,0")) - (rule "polySimp_addComm0" (formula "39") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "39")) - (rule "polySimp_mulLiterals" (formula "39") (term "0")) - (rule "polySimp_elimOne" (formula "39") (term "0")) - (rule "inEqSimp_subsumption0" (formula "19") (ifseqformula "39")) - (rule "leq_literals" (formula "19") (term "0")) - (builtin "One Step Simplification" (formula "19")) - (rule "true_left" (formula "19")) - (rule "inEqSimp_exactShadow3" (formula "66") (ifseqformula "10")) - (rule "mul_literals" (formula "66") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "66")) - (rule "mul_literals" (formula "66") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "19") (ifseqformula "40")) - (rule "mul_literals" (formula "19") (term "0,0")) - (rule "polySimp_addAssoc" (formula "19") (term "0")) - (rule "add_literals" (formula "19") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "19")) - (rule "mul_literals" (formula "19") (term "1")) - (rule "inEqSimp_subsumption1" (formula "19") (ifseqformula "35")) - (rule "leq_literals" (formula "19") (term "0")) - (builtin "One Step Simplification" (formula "19")) - (rule "true_left" (formula "19")) - (rule "inEqSimp_exactShadow3" (formula "74") (ifseqformula "93")) - (rule "mul_literals" (formula "74") (term "0,0")) - (rule "add_zero_left" (formula "74") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "74")) - (rule "polySimp_mulComm0" (formula "74") (term "1")) - (rule "polySimp_rightDist" (formula "74") (term "1")) - (rule "mul_literals" (formula "74") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "74") (term "1,1")) - (rule "polySimp_elimOne" (formula "74") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "35") (ifseqformula "74")) - (rule "inEqSimp_homoInEq0" (formula "35") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "35") (term "0,0")) - (rule "add_literals" (formula "35") (term "1,1,0,0")) - (rule "times_zero_1" (formula "35") (term "1,0,0")) - (rule "add_zero_right" (formula "35") (term "0,0")) - (rule "qeq_literals" (formula "35") (term "0")) - (builtin "One Step Simplification" (formula "35")) - (rule "true_left" (formula "35")) - (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "10")) + (rule "inEqSimp_subsumption1" (formula "16") (ifseqformula "42")) + (rule "leq_literals" (formula "16") (term "0")) + (builtin "One Step Simplification" (formula "16")) + (rule "true_left" (formula "16")) + (rule "inEqSimp_subsumption1" (formula "101") (ifseqformula "102")) + (rule "leq_literals" (formula "101") (term "0")) + (builtin "One Step Simplification" (formula "101")) + (rule "true_left" (formula "101")) + (rule "inEqSimp_subsumption0" (formula "74") (ifseqformula "93")) + (rule "inEqSimp_homoInEq0" (formula "74") (term "0")) + (rule "polySimp_mulComm0" (formula "74") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "74") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "74") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "74") (term "1,0,1,0,0")) + (rule "mul_literals" (formula "74") (term "0,0,1,0,0")) + (rule "polySimp_elimOne" (formula "74") (term "1,0,1,0,0")) + (rule "polySimp_addAssoc" (formula "74") (term "0,0")) + (rule "polySimp_addComm1" (formula "74") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "74") (term "0,0")) + (rule "add_literals" (formula "74") (term "1,1,0,0")) + (rule "times_zero_1" (formula "74") (term "1,0,0")) + (rule "add_zero_right" (formula "74") (term "0,0")) + (rule "polySimp_addAssoc" (formula "74") (term "0,0")) + (rule "polySimp_addComm0" (formula "74") (term "0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "74") (term "0,0")) + (rule "add_literals" (formula "74") (term "1,1,0,0")) + (rule "times_zero_1" (formula "74") (term "1,0,0")) + (rule "add_zero_right" (formula "74") (term "0,0")) + (rule "qeq_literals" (formula "74") (term "0")) + (builtin "One Step Simplification" (formula "74")) + (rule "true_left" (formula "74")) + (rule "inEqSimp_subsumption1" (formula "18") (ifseqformula "35")) + (rule "leq_literals" (formula "18") (term "0")) + (builtin "One Step Simplification" (formula "18")) + (rule "true_left" (formula "18")) + (rule "inEqSimp_exactShadow3" (formula "38") (ifseqformula "36")) + (rule "polySimp_mulComm0" (formula "38") (term "0,0")) + (rule "polySimp_addComm0" (formula "38") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "38")) + (rule "polySimp_mulLiterals" (formula "38") (term "0")) + (rule "polySimp_elimOne" (formula "38") (term "0")) + (rule "inEqSimp_subsumption0" (formula "18") (ifseqformula "38")) + (rule "leq_literals" (formula "18") (term "0")) + (builtin "One Step Simplification" (formula "18")) + (rule "true_left" (formula "18")) + (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "9")) (rule "polySimp_rightDist" (formula "63") (term "0,0")) (rule "mul_literals" (formula "63") (term "0,0,0")) (rule "polySimp_addComm1" (formula "63") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "63")) (rule "polySimp_mulLiterals" (formula "63") (term "0")) (rule "polySimp_elimOne" (formula "63") (term "0")) - (rule "inEqSimp_subsumption0" (formula "131") (ifseqformula "63")) - (rule "inEqSimp_homoInEq0" (formula "131") (term "0")) - (rule "polySimp_mulComm0" (formula "131") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "131") (term "1,0,0")) - (rule "mul_literals" (formula "131") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "131") (term "0,0")) - (rule "polySimp_addComm0" (formula "131") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "131") (term "0,0")) - (rule "add_literals" (formula "131") (term "1,1,0,0")) - (rule "times_zero_1" (formula "131") (term "1,0,0")) - (rule "add_zero_right" (formula "131") (term "0,0")) - (rule "qeq_literals" (formula "131") (term "0")) - (builtin "One Step Simplification" (formula "131")) - (rule "true_left" (formula "131")) - (rule "inEqSimp_exactShadow3" (formula "75") (ifseqformula "1")) - (rule "times_zero_1" (formula "75") (term "0,0")) - (rule "add_zero_left" (formula "75") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "75")) - (rule "polySimp_mulLiterals" (formula "75") (term "0")) - (rule "polySimp_elimOne" (formula "75") (term "0")) - (rule "inEqSimp_contradInEq0" (formula "34") (ifseqformula "75")) - (rule "qeq_literals" (formula "34") (term "0")) - (builtin "One Step Simplification" (formula "34")) - (rule "closeFalse" (formula "34")) - ) - ) - ) - (branch - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "168") (ifseqformula "59")) - (builtin "One Step Simplification" (formula "168") (ifInst "" (formula "25"))) - (rule "closeTrue" (formula "168")) - ) - ) - (branch - (rule "expand_inInt" (formula "168")) - (rule "replace_int_MIN" (formula "168") (term "0,1")) - (rule "replace_int_MAX" (formula "168") (term "1,0")) - (rule "leq_literals" (formula "168") (term "1")) - (builtin "One Step Simplification" (formula "168")) - (rule "leq_literals" (formula "168")) - (rule "closeTrue" (formula "168")) - ) - ) - (branch - (rule "expand_inInt" (formula "168")) - (rule "replace_int_MIN" (formula "168") (term "0,1")) - (rule "replace_int_MAX" (formula "168") (term "1,0")) - (rule "leq_literals" (formula "168") (term "1")) - (builtin "One Step Simplification" (formula "168")) - (rule "leq_literals" (formula "168")) - (rule "closeTrue" (formula "168")) - ) - ) + (rule "inEqSimp_subsumption0" (formula "129") (ifseqformula "63")) + (rule "inEqSimp_homoInEq0" (formula "129") (term "0")) + (rule "polySimp_mulComm0" (formula "129") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "129") (term "1,0,0")) + (rule "mul_literals" (formula "129") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "129") (term "0,0")) + (rule "polySimp_addComm0" (formula "129") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "129") (term "0,0")) + (rule "add_literals" (formula "129") (term "1,1,0,0")) + (rule "times_zero_1" (formula "129") (term "1,0,0")) + (rule "add_zero_right" (formula "129") (term "0,0")) + (rule "qeq_literals" (formula "129") (term "0")) + (builtin "One Step Simplification" (formula "129")) + (rule "true_left" (formula "129")) + (rule "inEqSimp_exactShadow3" (formula "18") (ifseqformula "39")) + (rule "mul_literals" (formula "18") (term "0,0")) + (rule "polySimp_addAssoc" (formula "18") (term "0")) + (rule "add_literals" (formula "18") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "18")) + (rule "mul_literals" (formula "18") (term "1")) + (rule "inEqSimp_subsumption1" (formula "18") (ifseqformula "34")) + (rule "leq_literals" (formula "18") (term "0")) + (builtin "One Step Simplification" (formula "18")) + (rule "true_left" (formula "18")) + (rule "inEqSimp_exactShadow3" (formula "73") (ifseqformula "92")) + (rule "times_zero_1" (formula "73") (term "0,0")) + (rule "add_zero_left" (formula "73") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "73")) + (rule "polySimp_mulComm0" (formula "73") (term "1")) + (rule "polySimp_rightDist" (formula "73") (term "1")) + (rule "polySimp_mulLiterals" (formula "73") (term "1,1")) + (rule "mul_literals" (formula "73") (term "0,1")) + (rule "polySimp_elimOne" (formula "73") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "34") (ifseqformula "73")) + (rule "inEqSimp_homoInEq0" (formula "34") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "34") (term "0,0")) + (rule "add_literals" (formula "34") (term "1,1,0,0")) + (rule "times_zero_1" (formula "34") (term "1,0,0")) + (rule "add_zero_right" (formula "34") (term "0,0")) + (rule "qeq_literals" (formula "34") (term "0")) + (builtin "One Step Simplification" (formula "34")) + (rule "true_left" (formula "34")) + (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "9")) + (rule "mul_literals" (formula "65") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "65")) + (rule "mul_literals" (formula "65") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "73") (ifseqformula "36")) + (rule "polySimp_rightDist" (formula "73") (term "0,0")) + (rule "mul_literals" (formula "73") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "73") (term "0")) + (rule "add_literals" (formula "73") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "73")) + (rule "polySimp_mulLiterals" (formula "73") (term "0")) + (rule "polySimp_elimOne" (formula "73") (term "0")) + (rule "inEqSimp_subsumption0" (formula "17") (ifseqformula "73")) + (rule "leq_literals" (formula "17") (term "0")) + (builtin "One Step Simplification" (formula "17")) + (rule "true_left" (formula "17")) + (rule "inEqSimp_and_subsumption3" (formula "136") (term "0,0,0")) + (rule "leq_literals" (formula "136") (term "0,1,0,0,0,0")) + (builtin "One Step Simplification" (formula "136")) + (rule "inEqSimp_and_subsumption3" (formula "5") (term "0,0,0")) + (rule "leq_literals" (formula "5") (term "0,1,0,0,0,0")) + (builtin "One Step Simplification" (formula "5")) + (rule "inEqSimp_and_subsumption3" (formula "43") (term "0,0,0")) + (rule "leq_literals" (formula "43") (term "0,1,0,0,0,0")) + (builtin "One Step Simplification" (formula "43")) + (rule "nnf_imp2or" (formula "137") (term "0")) + (rule "nnf_imp2or" (formula "6") (term "0")) + (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "142")) + (rule "andLeft" (formula "142")) + (rule "notLeft" (formula "142")) + (rule "notLeft" (formula "142")) + (rule "replace_known_right" (formula "2") (term "0") (ifseqformula "147")) + (builtin "One Step Simplification" (formula "2")) + (rule "replace_known_right" (formula "3") (term "0") (ifseqformula "146")) + (builtin "One Step Simplification" (formula "3")) + (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "25")) + (rule "andLeft" (formula "25")) + (rule "notLeft" (formula "25")) + (rule "notLeft" (formula "25")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "65") (inst "b=b")) + (builtin "One Step Simplification" (formula "65")) + (rule "expand_inInt" (formula "65") (term "1,0,0,1")) + (rule "replace_int_MAX" (formula "65") (term "1,0,1,0,0,1")) + (rule "replace_int_MIN" (formula "65") (term "0,1,1,0,0,1")) + (rule "andLeft" (formula "65")) + (rule "andLeft" (formula "65")) + (rule "andLeft" (formula "65")) + (rule "andLeft" (formula "67")) + (rule "andLeft" (formula "65")) + (rule "andLeft" (formula "65")) + (rule "andLeft" (formula "67")) + (rule "andLeft" (formula "67")) + (rule "andLeft" (formula "67")) + (rule "translateJavaAddInt" (formula "71") (term "1")) + (rule "translateJavaCastInt" (formula "72") (term "0")) + (rule "translateJavaMulInt" (formula "65") (term "1")) + (rule "translateJavaMulInt" (formula "66") (term "0")) + (rule "translateJavaCastInt" (formula "69") (term "0")) + (rule "translateJavaCastInt" (formula "68") (term "1")) + (rule "polySimp_mulComm0" (formula "65") (term "1")) + (rule "polySimp_mulComm0" (formula "66") (term "0")) + (rule "polySimp_addComm0" (formula "71") (term "1")) + (rule "castedGetAny" (formula "72") (term "0")) + (rule "castedGetAny" (formula "69") (term "0")) + (rule "castedGetAny" (formula "68") (term "1")) + (rule "inEqSimp_ltToLeq" (formula "74") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "74") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "74") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "74") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "67")) + (rule "inEqSimp_commuteLeq" (formula "65")) + (rule "inEqSimp_commuteLeq" (formula "68")) + (rule "applyEq" (formula "68") (term "0") (ifseqformula "39")) + (rule "inEqSimp_commuteGeq" (formula "68")) + (rule "applyEq" (formula "68") (term "0") (ifseqformula "39")) + (rule "inEqSimp_homoInEq0" (formula "68")) + (rule "polySimp_mulComm0" (formula "68") (term "1,0")) + (rule "polySimp_rightDist" (formula "68") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "68") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "68") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "68") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "68") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "68") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "73") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "73") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "73") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "73") (term "0,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "73") (term "1,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "73") (term "1,1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "68")) + (rule "polySimp_mulLiterals" (formula "68") (term "0")) + (rule "polySimp_elimOne" (formula "68") (term "0")) + (rule "elimGcdGeq_antec" (formula "65") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=int::final(bucket_pointers, + de.wiesler.BucketPointers::$num_buckets)") (inst "elimGcd=Z(2(#))")) + (rule "times_zero_1" (formula "65") (term "1,0,0,0,0,1,0")) + (rule "leq_literals" (formula "65") (term "0,0")) + (builtin "One Step Simplification" (formula "65")) + (rule "add_zero_right" (formula "65") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "65") (term "1,0,0")) + (rule "add_literals" (formula "65") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "65") (term "0,0")) + (rule "add_literals" (formula "65") (term "1,1,0,0")) + (rule "times_zero_1" (formula "65") (term "1,0,0")) + (rule "add_zero_right" (formula "65") (term "0,0")) + (rule "leq_literals" (formula "65") (term "0")) + (builtin "One Step Simplification" (formula "65")) + (rule "inEqSimp_exactShadow2" (formula "65") (ifseqformula "66")) + (rule "mul_literals" (formula "65") (term "1,0,0,1")) + (rule "greater_literals" (formula "65") (term "0")) + (builtin "One Step Simplification" (formula "65")) + (rule "mul_literals" (formula "65") (term "0,0")) + (rule "add_zero_left" (formula "65") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "68") (ifseqformula "40")) + (rule "mul_literals" (formula "68") (term "0,0")) + (rule "add_zero_left" (formula "68") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "68")) + (rule "polySimp_mulLiterals" (formula "68") (term "1")) + (rule "polySimp_elimOne" (formula "68") (term "1")) + (rule "inEqSimp_subsumption1" (formula "68") (ifseqformula "81")) + (rule "inEqSimp_homoInEq0" (formula "68") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "68") (term "0,0")) + (rule "add_literals" (formula "68") (term "1,1,0,0")) + (rule "times_zero_1" (formula "68") (term "1,0,0")) + (rule "add_zero_right" (formula "68") (term "0,0")) + (rule "qeq_literals" (formula "68") (term "0")) + (builtin "One Step Simplification" (formula "68")) + (rule "true_left" (formula "68")) + (rule "inEqSimp_exactShadow2" (formula "109") (ifseqformula "67")) + (rule "greater_literals" (formula "109") (term "0")) + (builtin "One Step Simplification" (formula "109")) + (rule "polySimp_rightDist" (formula "109") (term "1,0,0")) + (rule "mul_literals" (formula "109") (term "0,1,0,0")) + (rule "polySimp_rightDist" (formula "109") (term "0,0")) + (rule "mul_literals" (formula "109") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "109") (term "1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "109")) + (rule "polySimp_mulComm0" (formula "109") (term "1")) + (rule "polySimp_rightDist" (formula "109") (term "1")) + (rule "mul_literals" (formula "109") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "109") (term "1,1")) + (rule "inEqSimp_exactShadow2" (formula "38") (ifseqformula "67")) + (rule "greater_literals" (formula "38") (term "0")) + (builtin "One Step Simplification" (formula "38")) + (rule "polySimp_rightDist" (formula "38") (term "1,0,0")) + (rule "mul_literals" (formula "38") (term "0,1,0,0")) + (rule "polySimp_rightDist" (formula "38") (term "0,0")) + (rule "mul_literals" (formula "38") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "38") (term "1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "38")) + (rule "polySimp_mulComm0" (formula "38") (term "1")) + (rule "polySimp_rightDist" (formula "38") (term "1")) + (rule "polySimp_mulLiterals" (formula "38") (term "1,1")) + (rule "mul_literals" (formula "38") (term "0,1")) + (rule "Contract_axiom_for_isClassifiedBlocksRangeSplit_in_Classifier" (formula "124") (term "0")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "124") (term "1,0,0") (ifseqformula "54")) + (builtin "One Step Simplification" (formula "124") (ifInst "" (formula "115")) (ifInst "" (formula "186")) (ifInst "" (formula "185")) (ifInst "" (formula "115")) (ifInst "" (formula "125")) (ifInst "" (formula "114")) (ifInst "" (formula "18"))) + (rule "true_left" (formula "124")) + (rule "Contract_axiom_for_isClassifiedBlocksRange_in_Classifier" (formula "120") (term "0")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "120") (term "1,0,0") (ifseqformula "54")) + (builtin "One Step Simplification" (formula "120") (ifInst "" (formula "115")) (ifInst "" (formula "186")) (ifInst "" (formula "185")) (ifInst "" (formula "115")) (ifInst "" (formula "114")) (ifInst "" (formula "18"))) + (rule "true_left" (formula "120")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "25") (inst "b=b")) + (builtin "One Step Simplification" (formula "25") (ifInst "" (formula "70")) (ifInst "" (formula "73"))) + (rule "expand_inInt" (formula "25") (term "1,0,0,1")) + (rule "replace_int_MIN" (formula "25") (term "0,1,1,0,0,1")) + (rule "replace_int_MAX" (formula "25") (term "1,0,1,0,0,1")) + (rule "andLeft" (formula "25")) + (rule "andLeft" (formula "25")) + (rule "andLeft" (formula "25")) + (rule "andLeft" (formula "25")) + (rule "andLeft" (formula "25")) + (rule "andLeft" (formula "27")) + (rule "andLeft" (formula "27")) + (rule "translateJavaCastInt" (formula "31") (term "0")) + (rule "translateJavaAddInt" (formula "30") (term "1")) + (rule "translateJavaMulInt" (formula "26") (term "0")) + (rule "translateJavaMulInt" (formula "25") (term "1")) + (rule "translateJavaCastInt" (formula "29") (term "0")) + (rule "translateJavaCastInt" (formula "28") (term "1")) + (rule "polySimp_mulComm0" (formula "26") (term "0")) + (rule "polySimp_mulComm0" (formula "25") (term "1")) + (rule "polySimp_addComm0" (formula "29") (term "1")) + (rule "castedGetAny" (formula "29") (term "0")) + (rule "castedGetAny" (formula "28") (term "0")) + (rule "castedGetAny" (formula "27") (term "1")) + (rule "inEqSimp_ltToLeq" (formula "29") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "29") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "29") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "29") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "26")) + (rule "inEqSimp_commuteLeq" (formula "25")) + (rule "inEqSimp_commuteLeq" (formula "26")) + (rule "applyEq" (formula "27") (term "0") (ifseqformula "43")) + (rule "inEqSimp_homoInEq0" (formula "27")) + (rule "polySimp_mulComm0" (formula "27") (term "1,0")) + (rule "polySimp_rightDist" (formula "27") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "27") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "27") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "27") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "27") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "27") (term "0")) + (rule "applyEq" (formula "26") (term "0") (ifseqformula "43")) + (rule "inEqSimp_commuteGeq" (formula "26")) + (rule "inEqSimp_sepPosMonomial0" (formula "27") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "27") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "27") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "27") (term "0,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "27") (term "1,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "27") (term "1,1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "26")) + (rule "polySimp_mulLiterals" (formula "26") (term "0")) + (rule "polySimp_elimOne" (formula "26") (term "0")) + (rule "inEqSimp_subsumption6" (formula "25") (ifseqformula "68")) + (rule "times_zero_1" (formula "25") (term "1,1,0")) + (rule "greater_literals" (formula "25") (term "0,0")) + (builtin "One Step Simplification" (formula "25")) + (rule "leq_literals" (formula "25") (term "0")) + (builtin "One Step Simplification" (formula "25")) + (rule "true_left" (formula "25")) + (rule "Definition_axiom_for_disjointBucketsAreaLemma_in_de_wiesler_BucketPointers" (formula "87") (term "0") (inst "b=b")) + (builtin "One Step Simplification" (formula "87")) + (rule "expand_inInt" (formula "87") (term "1,0,0")) + (rule "replace_int_MIN" (formula "87") (term "0,1,1,0,0")) + (rule "replace_int_MAX" (formula "87") (term "1,0,1,0,0")) + (rule "translateJavaSubInt" (formula "87") (term "2,0,1,1,0")) + (rule "translateJavaSubInt" (formula "87") (term "2,1,1,1,0")) + (rule "translateJavaAddInt" (formula "87") (term "1,0,0,1,0")) + (rule "translateJavaAddInt" (formula "87") (term "1,0,1,1,0")) + (rule "translateJavaSubInt" (formula "87") (term "2,0,0,1,0")) + (rule "translateJavaSubInt" (formula "87") (term "2,1,0,1,0")) + (rule "translateJavaAddInt" (formula "87") (term "0,2,0,1,1,0")) + (rule "translateJavaAddInt" (formula "87") (term "0,2,0,0,1,0")) + (rule "polySimp_elimSub" (formula "87") (term "2,1,1,1,0")) + (rule "mul_literals" (formula "87") (term "1,2,1,1,1,0")) + (rule "polySimp_elimSub" (formula "87") (term "2,1,0,1,0")) + (rule "mul_literals" (formula "87") (term "1,2,1,0,1,0")) + (rule "polySimp_elimSub" (formula "87") (term "2,0,1,1,0")) + (rule "mul_literals" (formula "87") (term "1,2,0,1,1,0")) + (rule "polySimp_elimSub" (formula "87") (term "2,0,0,1,0")) + (rule "mul_literals" (formula "87") (term "1,2,0,0,1,0")) + (rule "polySimp_addComm1" (formula "87") (term "2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "87") (term "2,1,0,1,0")) + (rule "polySimp_addComm1" (formula "87") (term "2,0,1,1,0")) + (rule "polySimp_addComm1" (formula "87") (term "2,0,0,1,0")) + (rule "polySimp_addComm1" (formula "87") (term "0,2,1,1,1,0")) + (rule "add_literals" (formula "87") (term "0,0,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "87") (term "0,2,1,0,1,0")) + (rule "add_literals" (formula "87") (term "0,0,2,1,0,1,0")) + (rule "polySimp_addComm0" (formula "87") (term "0,2,0,1,1,0")) + (rule "polySimp_addComm0" (formula "87") (term "0,2,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "87") (term "1,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "87") (term "1,0,0,1,0,0,0,0")) + (rule "disjointDefinition" (formula "87") (term "1,1,0")) + (rule "disjointDefinition" (formula "87") (term "0,1,0")) + (rule "disjointArrayRanges" (formula "87") (term "1,1,0")) + (builtin "One Step Simplification" (formula "87")) + (rule "disjointArrayRanges" (formula "87") (term "0,1,0")) + (builtin "One Step Simplification" (formula "87")) + (rule "inEqSimp_commuteLeq" (formula "87") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "87") (term "0,0,0,0,0")) + (rule "inEqSimp_homoInEq0" (formula "87") (term "0,1,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "87") (term "1,0,0,1,1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "87") (term "1,0,0,1,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "87") (term "0,1,0,0,1,1,0,1,1,0")) + (rule "polySimp_addComm1" (formula "87") (term "0,0,1,1,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "87") (term "0,0,0,1,1,0,1,1,0")) + (rule "polySimp_pullOutFactor1" (formula "87") (term "0,0,0,0,1,1,0,1,1,0")) + (rule "add_literals" (formula "87") (term "1,0,0,0,0,1,1,0,1,1,0")) + (rule "times_zero_1" (formula "87") (term "0,0,0,0,1,1,0,1,1,0")) + (rule "add_zero_left" (formula "87") (term "0,0,0,1,1,0,1,1,0")) + (rule "inEqSimp_homoInEq0" (formula "87") (term "0,0,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "87") (term "1,0,0,0,1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "87") (term "1,0,0,0,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "87") (term "0,1,0,0,0,1,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "87") (term "0,0,0,1,0,1,1,0")) + (rule "polySimp_addComm1" (formula "87") (term "0,0,0,0,1,0,1,1,0")) + (rule "polySimp_pullOutFactor1" (formula "87") (term "0,0,0,0,0,1,0,1,1,0")) + (rule "add_literals" (formula "87") (term "1,0,0,0,0,0,1,0,1,1,0")) + (rule "times_zero_1" (formula "87") (term "0,0,0,0,0,1,0,1,1,0")) + (rule "add_zero_left" (formula "87") (term "0,0,0,0,1,0,1,1,0")) + (rule "inEqSimp_homoInEq0" (formula "87") (term "0,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "87") (term "1,0,0,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "87") (term "1,0,0,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "87") (term "0,1,0,0,0,0,0,1,0")) + (rule "polySimp_addComm1" (formula "87") (term "0,0,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "87") (term "0,0,0,0,0,0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "87") (term "0,0,0,0,0,0,0,1,0")) + (rule "add_literals" (formula "87") (term "1,1,0,0,0,0,0,0,0,1,0")) + (rule "times_zero_1" (formula "87") (term "1,0,0,0,0,0,0,0,1,0")) + (rule "add_zero_right" (formula "87") (term "0,0,0,0,0,0,0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "87") (term "0,1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "87") (term "1,0,0,1,1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "87") (term "1,0,0,1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "87") (term "0,1,0,0,1,1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "87") (term "0,0,1,1,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "87") (term "0,0,0,1,1,0,0,1,0")) + (rule "polySimp_pullOutFactor1" (formula "87") (term "0,0,0,0,1,1,0,0,1,0")) + (rule "add_literals" (formula "87") (term "1,0,0,0,0,1,1,0,0,1,0")) + (rule "times_zero_1" (formula "87") (term "0,0,0,0,1,1,0,0,1,0")) + (rule "add_zero_left" (formula "87") (term "0,0,0,1,1,0,0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "87") (term "1,1,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "87") (term "1,0,1,1,1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "87") (term "1,0,1,1,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "87") (term "0,1,0,1,1,1,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "87") (term "0,1,1,1,0,1,1,0")) + (rule "polySimp_addComm1" (formula "87") (term "0,0,1,1,1,0,1,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "87") (term "0,0,0,1,1,1,0,1,1,0")) + (rule "add_literals" (formula "87") (term "1,1,0,0,0,1,1,1,0,1,1,0")) + (rule "times_zero_1" (formula "87") (term "1,0,0,0,1,1,1,0,1,1,0")) + (rule "add_zero_right" (formula "87") (term "0,0,0,1,1,1,0,1,1,0")) + (rule "inEqSimp_homoInEq0" (formula "87") (term "0,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "87") (term "1,0,0,0,1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "87") (term "1,0,0,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "87") (term "0,1,0,0,0,1,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "87") (term "0,0,0,1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "87") (term "0,0,0,0,1,0,0,1,0")) + (rule "polySimp_pullOutFactor1" (formula "87") (term "0,0,0,0,0,1,0,0,1,0")) + (rule "add_literals" (formula "87") (term "1,0,0,0,0,0,1,0,0,1,0")) + (rule "times_zero_1" (formula "87") (term "0,0,0,0,0,1,0,0,1,0")) + (rule "add_zero_left" (formula "87") (term "0,0,0,0,1,0,0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "87") (term "1,0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "87") (term "1,0,1,0,0,1,1,0")) + (rule "polySimp_rightDist" (formula "87") (term "1,0,1,0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "87") (term "0,1,0,1,0,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "87") (term "0,1,0,0,1,1,0")) + (rule "polySimp_addComm1" (formula "87") (term "0,0,1,0,0,1,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "87") (term "0,1,0,0,1,1,0")) + (rule "add_literals" (formula "87") (term "1,1,0,1,0,0,1,1,0")) + (rule "times_zero_1" (formula "87") (term "1,0,1,0,0,1,1,0")) + (rule "add_zero_right" (formula "87") (term "0,1,0,0,1,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "87") (term "0,1,0,0,1,1,0")) + (rule "add_literals" (formula "87") (term "1,1,0,1,0,0,1,1,0")) + (rule "times_zero_1" (formula "87") (term "1,0,1,0,0,1,1,0")) + (rule "add_zero_right" (formula "87") (term "0,1,0,0,1,1,0")) + (rule "qeq_literals" (formula "87") (term "1,0,0,1,1,0")) + (builtin "One Step Simplification" (formula "87")) + (rule "inEqSimp_homoInEq0" (formula "87") (term "0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "87") (term "1,0,0,0,1,1,0")) + (rule "polySimp_rightDist" (formula "87") (term "1,0,0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "87") (term "0,1,0,0,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "87") (term "0,0,0,1,1,0")) + (rule "polySimp_addComm1" (formula "87") (term "0,0,0,0,1,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "87") (term "0,0,0,0,0,1,1,0")) + (rule "add_literals" (formula "87") (term "1,1,0,0,0,0,0,1,1,0")) + (rule "times_zero_1" (formula "87") (term "1,0,0,0,0,0,1,1,0")) + (rule "add_zero_right" (formula "87") (term "0,0,0,0,0,1,1,0")) + (rule "inEqSimp_homoInEq0" (formula "87") (term "1,0,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "87") (term "1,0,1,0,1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "87") (term "1,0,1,0,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "87") (term "0,1,0,1,0,1,0,1,1,0")) + (rule "polySimp_addComm1" (formula "87") (term "0,1,0,1,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "87") (term "0,0,1,0,1,0,1,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "87") (term "0,0,0,1,0,1,0,1,1,0")) + (rule "add_literals" (formula "87") (term "1,1,0,0,0,1,0,1,0,1,1,0")) + (rule "times_zero_1" (formula "87") (term "1,0,0,0,1,0,1,0,1,1,0")) + (rule "add_zero_right" (formula "87") (term "0,0,0,1,0,1,0,1,1,0")) + (rule "inEqSimp_homoInEq0" (formula "87") (term "1,1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "87") (term "1,0,1,1,1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "87") (term "1,0,1,1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "87") (term "0,1,0,1,1,1,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "87") (term "0,1,1,1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "87") (term "0,0,1,1,1,0,0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "87") (term "0,0,0,1,1,1,0,0,1,0")) + (rule "add_literals" (formula "87") (term "1,1,0,0,0,1,1,1,0,0,1,0")) + (rule "times_zero_1" (formula "87") (term "1,0,0,0,1,1,1,0,0,1,0")) + (rule "add_zero_right" (formula "87") (term "0,0,0,1,1,1,0,0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "87") (term "1,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "87") (term "1,0,1,0,1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "87") (term "1,0,1,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "87") (term "0,1,0,1,0,1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "87") (term "0,1,0,1,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "87") (term "0,0,1,0,1,0,0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "87") (term "0,0,0,1,0,1,0,0,1,0")) + (rule "add_literals" (formula "87") (term "1,1,0,0,0,1,0,1,0,0,1,0")) + (rule "times_zero_1" (formula "87") (term "1,0,0,0,1,0,1,0,0,1,0")) + (rule "add_zero_right" (formula "87") (term "0,0,0,1,0,1,0,0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "87") (term "1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "87") (term "1,0,1,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "87") (term "1,0,1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "87") (term "0,1,0,1,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "87") (term "0,1,0,0,0,1,0")) + (rule "polySimp_addComm1" (formula "87") (term "0,0,1,0,0,0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "87") (term "0,1,0,0,0,1,0")) + (rule "add_literals" (formula "87") (term "1,1,0,1,0,0,0,1,0")) + (rule "times_zero_1" (formula "87") (term "1,0,1,0,0,0,1,0")) + (rule "add_zero_right" (formula "87") (term "0,1,0,0,0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "87") (term "0,1,0,0,0,1,0")) + (rule "add_literals" (formula "87") (term "1,1,0,1,0,0,0,1,0")) + (rule "times_zero_1" (formula "87") (term "1,0,1,0,0,0,1,0")) + (rule "add_zero_right" (formula "87") (term "0,1,0,0,0,1,0")) + (rule "qeq_literals" (formula "87") (term "1,0,0,0,1,0")) + (builtin "One Step Simplification" (formula "87")) + (rule "inEqSimp_sepPosMonomial0" (formula "87") (term "1,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "87") (term "1,1,0,0,0,0")) + (rule "polySimp_rightDist" (formula "87") (term "1,1,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "87") (term "1,1,1,0,0,0,0")) + (rule "mul_literals" (formula "87") (term "0,1,1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "87") (term "1,1,1,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "87") (term "1,0,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "87") (term "1,1,0,1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "87") (term "1,1,0,1,0,1,1,0")) + (rule "mul_literals" (formula "87") (term "0,1,1,0,1,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "87") (term "1,1,1,0,1,0,1,1,0")) + (rule "polySimp_elimOne" (formula "87") (term "1,1,1,0,1,0,1,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "87") (term "0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "87") (term "1,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "87") (term "1,0,0,0,1,0")) + (rule "mul_literals" (formula "87") (term "0,1,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "87") (term "1,1,0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "87") (term "1,1,0,0,0,1,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "87") (term "1,1,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "87") (term "0,1,1,1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "87") (term "0,1,1,1,0,0,1,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "87") (term "0,0,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "87") (term "0,0,0,1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "87") (term "0,0,0,1,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "87") (term "0,1,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "87") (term "1,0,1,1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "87") (term "1,0,1,1,0,0,1,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "87") (term "0,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "87") (term "0,0,0,1,1,0")) + (rule "polySimp_elimOne" (formula "87") (term "0,0,0,1,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "87") (term "0,1,1,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "87") (term "1,0,1,1,0,1,1,0")) + (rule "polySimp_elimOne" (formula "87") (term "1,0,1,1,0,1,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "87") (term "1,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "87") (term "1,1,0,1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "87") (term "1,1,0,1,0,0,1,0")) + (rule "mul_literals" (formula "87") (term "0,1,1,0,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "87") (term "1,1,1,0,1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "87") (term "1,1,1,0,1,0,0,1,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "87") (term "1,1,1,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "87") (term "0,1,1,1,0,1,1,0")) + (rule "polySimp_elimOne" (formula "87") (term "0,1,1,1,0,1,1,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "87") (term "0,0,1,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "87") (term "0,0,0,1,0,1,1,0")) + (rule "polySimp_elimOne" (formula "87") (term "0,0,0,1,0,1,1,0")) + (rule "Contract_axiom_for_elementsToReadOfBucketBlockClassified_in_BucketPointers" (formula "7") (term "0")) + (builtin "One Step Simplification" (formula "7") (ifInst "" (formula "13")) (ifInst "" (formula "12")) (ifInst "" (formula "185")) (ifInst "" (formula "186")) (ifInst "" (formula "184")) (ifInst "" (formula "12")) (ifInst "" (formula "20"))) + (rule "wellFormedAnon" (formula "7") (term "1,0")) + (rule "replace_known_left" (formula "7") (term "1,1,0") (ifseqformula "14")) + (builtin "One Step Simplification" (formula "7") (ifInst "" (formula "15"))) + (rule "inEqSimp_ltToLeq" (formula "7") (term "1,0")) + (rule "polySimp_mulComm0" (formula "7") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "7") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "7") (term "0,0")) + (rule "replace_known_left" (formula "7") (term "0,0") (ifseqformula "38")) + (builtin "One Step Simplification" (formula "7")) + (rule "inEqSimp_sepNegMonomial0" (formula "7") (term "0")) + (rule "polySimp_mulLiterals" (formula "7") (term "0,0")) + (rule "polySimp_elimOne" (formula "7") (term "0,0")) + (rule "replace_known_left" (formula "7") (term "0") (ifseqformula "40")) + (builtin "One Step Simplification" (formula "7")) + (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "80") (term "0")) + (builtin "One Step Simplification" (formula "80")) + (rule "translateJavaMod" (formula "80") (term "0")) + (rule "jmod_axiom" (formula "80") (term "0")) + (rule "polySimp_mulLiterals" (formula "80") (term "1,0")) + (rule "polySimp_sepNegMonomial" (formula "80")) + (rule "polySimp_mulLiterals" (formula "80") (term "0")) + (rule "newSym_eq" (formula "80") (inst "l=l_0") (inst "newSymDef=mul(int::final(result_1, + de.wiesler.Increment::$position), + Z(0(#)))")) + (rule "times_zero_1" (formula "80") (term "1,1")) + (rule "add_zero_right" (formula "80") (term "1")) + (rule "applyEq" (formula "81") (term "0,0") (ifseqformula "80")) + (rule "eqSymm" (formula "81")) + (rule "applyEq" (formula "122") (term "1,3,0") (ifseqformula "81")) + (rule "polySimp_addComm0" (formula "122") (term "3,0")) + (rule "applyEq" (formula "98") (term "1,4,0") (ifseqformula "81")) + (rule "polySimp_addComm1" (formula "98") (term "4,0")) + (rule "applyEq" (formula "80") (term "0,0") (ifseqformula "81")) + (rule "applyEq" (formula "126") (term "1,3,0") (ifseqformula "81")) + (rule "polySimp_addComm0" (formula "126") (term "3,0")) + (rule "applyEq" (formula "130") (term "1,3,0") (ifseqformula "81")) + (rule "polySimp_addComm0" (formula "130") (term "3,0")) + (rule "applyEq" (formula "103") (term "0") (ifseqformula "81")) + (rule "inEqSimp_homoInEq0" (formula "103")) + (rule "polySimp_mulLiterals" (formula "103") (term "1,0")) + (rule "polySimp_addComm1" (formula "103") (term "0")) + (rule "polySimp_addComm1" (formula "103") (term "0,0")) + (rule "applyEq" (formula "108") (term "1,0,2,0") (ifseqformula "81")) + (rule "polySimp_addComm0" (formula "108") (term "0,2,0")) + (rule "applyEq" (formula "115") (term "1,0,2,2,0") (ifseqformula "81")) + (rule "polySimp_addComm0" (formula "115") (term "0,2,2,0")) + (rule "applyEq" (formula "97") (term "1,5,0") (ifseqformula "81")) + (rule "polySimp_addComm1" (formula "97") (term "5,0")) + (rule "applyEq" (formula "148") (term "1,3,0,1,0") (ifseqformula "81")) + (rule "polySimp_addComm1" (formula "148") (term "3,0,1,0")) + (rule "applyEq" (formula "89") (term "1,1,1,0,1,0,1,1,0") (ifseqformula "81")) + (rule "applyEq" (formula "188") (term "0,0") (ifseqformula "81")) + (rule "inEqSimp_homoInEq0" (formula "188") (term "0")) + (rule "polySimp_mulLiterals" (formula "188") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "188") (term "0,0")) + (rule "applyEq" (formula "89") (term "1,0,0,1,0,0,1,0") (ifseqformula "81")) + (rule "applyEq" (formula "137") (term "1,3,0") (ifseqformula "81")) + (rule "polySimp_addComm0" (formula "137") (term "3,0")) + (rule "applyEq" (formula "89") (term "1,1,1,1,1,0,1,1,0") (ifseqformula "81")) + (rule "applyEq" (formula "109") (term "1,0,2,0") (ifseqformula "81")) + (rule "polySimp_addComm0" (formula "109") (term "0,2,0")) + (rule "applyEq" (formula "130") (term "1,4,0") (ifseqformula "81")) + (rule "polySimp_addComm1" (formula "130") (term "4,0")) + (rule "applyEq" (formula "89") (term "1,1,1,0,1,0,0,1,0") (ifseqformula "81")) + (rule "applyEq" (formula "84") (term "0") (ifseqformula "81")) + (rule "applyEq" (formula "89") (term "1,0,0,1,0,1,1,0") (ifseqformula "81")) + (rule "applyEq" (formula "126") (term "1,4,0") (ifseqformula "81")) + (rule "polySimp_addComm1" (formula "126") (term "4,0")) + (rule "applyEq" (formula "188") (term "0,1") (ifseqformula "81")) + (rule "inEqSimp_homoInEq1" (formula "188") (term "1")) + (rule "polySimp_mulLiterals" (formula "188") (term "1,0,1")) + (rule "polySimp_addComm1" (formula "188") (term "0,1")) + (rule "applyEq" (formula "114") (term "1,0,2,2,0") (ifseqformula "81")) + (rule "polySimp_addComm0" (formula "114") (term "0,2,2,0")) + (rule "applyEq" (formula "93") (term "1,1") (ifseqformula "81")) + (rule "applyEq" (formula "99") (term "2,0") (ifseqformula "81")) + (rule "applyEq" (formula "88") (term "1,6,0") (ifseqformula "81")) + (rule "polySimp_addComm0" (formula "88") (term "6,0")) + (rule "applyEq" (formula "89") (term "1,0,1,1,0,0,1,0") (ifseqformula "81")) + (rule "applyEq" (formula "156") (term "1,3,0") (ifseqformula "81")) + (rule "polySimp_addComm0" (formula "156") (term "3,0")) + (rule "applyEq" (formula "88") (term "1,7,0") (ifseqformula "81")) + (rule "polySimp_addComm1" (formula "88") (term "7,0")) + (rule "applyEq" (formula "89") (term "1,1,1,1,1,0,0,1,0") (ifseqformula "81")) + (rule "applyEq" (formula "148") (term "1,2,0,1,0") (ifseqformula "81")) + (rule "polySimp_addComm0" (formula "148") (term "2,0,1,0")) + (rule "applyEq" (formula "137") (term "1,4,0") (ifseqformula "81")) + (rule "polySimp_addComm1" (formula "137") (term "4,0")) + (rule "applyEq" (formula "89") (term "1,0,1,1,0,1,1,0") (ifseqformula "81")) + (rule "applyEq" (formula "104") (term "0,0,0,0") (ifseqformula "81")) + (rule "polySimp_mulLiterals" (formula "104") (term "0,0,0")) + (rule "applyEq" (formula "64") (term "1") (ifseqformula "81")) + (rule "applyEq" (formula "147") (term "1,0,0,2,0,1,0") (ifseqformula "81")) + (rule "polySimp_addComm0" (formula "147") (term "0,0,2,0,1,0")) + (rule "applyEq" (formula "58") (term "1,1") (ifseqformula "81")) + (rule "inEqSimp_sepPosMonomial1" (formula "103")) + (rule "polySimp_mulComm0" (formula "103") (term "1")) + (rule "polySimp_rightDist" (formula "103") (term "1")) + (rule "polySimp_mulLiterals" (formula "103") (term "1,1")) + (rule "polySimp_elimOne" (formula "103") (term "1,1")) + (rule "polySimp_rightDist" (formula "103") (term "0,1")) + (rule "mul_literals" (formula "103") (term "0,0,1")) + (rule "polySimp_mulLiterals" (formula "103") (term "1,0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "188") (term "0")) + (rule "polySimp_mulLiterals" (formula "188") (term "0,0")) + (rule "polySimp_elimOne" (formula "188") (term "0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "188") (term "1")) + (rule "polySimp_mulLiterals" (formula "188") (term "0,1")) + (rule "polySimp_elimOne" (formula "188") (term "0,1")) + (rule "elimGcdGeq_antec" (formula "84") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "polySimp_mulLiterals" (formula "84") (term "1,0,1,0")) + (rule "mul_literals" (formula "84") (term "0,1,0,0,0,0,1,0")) + (rule "leq_literals" (formula "84") (term "0,0")) + (builtin "One Step Simplification" (formula "84")) + (rule "times_zero_1" (formula "84") (term "1,0,0,0,0,0")) + (rule "polySimp_addLiterals" (formula "84") (term "0,0,0,0")) + (rule "add_literals" (formula "84") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "84") (term "0,0")) + (rule "add_literals" (formula "84") (term "1,1,0,0")) + (rule "times_zero_1" (formula "84") (term "1,0,0")) + (rule "add_zero_right" (formula "84") (term "0,0")) + (rule "leq_literals" (formula "84") (term "0")) + (builtin "One Step Simplification" (formula "84")) + (rule "inEqSimp_exactShadow3" (formula "103") (ifseqformula "35")) + (rule "polySimp_rightDist" (formula "103") (term "0,0")) + (rule "polySimp_addComm1" (formula "103") (term "0")) + (rule "polySimp_rightDist" (formula "103") (term "0,0,0")) + (rule "mul_literals" (formula "103") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "103") (term "1,0,0,0")) + (rule "polySimp_addComm1" (formula "103") (term "0,0")) + (rule "add_literals" (formula "103") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "103")) + (rule "polySimp_mulLiterals" (formula "103") (term "0")) + (rule "polySimp_elimOne" (formula "103") (term "0")) + (rule "inEqSimp_subsumption0" (formula "189") (term "0") (ifseqformula "103")) + (rule "inEqSimp_homoInEq0" (formula "189") (term "0,0")) + (rule "polySimp_mulComm0" (formula "189") (term "1,0,0,0")) + (rule "polySimp_rightDist" (formula "189") (term "1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "189") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "189") (term "0,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "189") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "189") (term "0,0,0,0")) + (rule "add_literals" (formula "189") (term "0,0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "189") (term "0,0,0")) + (rule "add_literals" (formula "189") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "189") (term "1,0,0,0")) + (rule "add_literals" (formula "189") (term "0,0,0")) + (rule "qeq_literals" (formula "189") (term "0,0")) + (builtin "One Step Simplification" (formula "189")) + (rule "inEqSimp_geqRight" (formula "189")) + (rule "polySimp_rightDist" (formula "1") (term "1,0,0")) + (rule "mul_literals" (formula "1") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "1") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "1") (term "0,0")) + (rule "add_literals" (formula "1") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "1")) + (rule "polySimp_mulComm0" (formula "1") (term "1")) + (rule "polySimp_rightDist" (formula "1") (term "1")) + (rule "polySimp_mulLiterals" (formula "1") (term "1,1")) + (rule "mul_literals" (formula "1") (term "0,1")) + (rule "inEqSimp_subsumption0" (formula "104") (ifseqformula "1")) + (rule "inEqSimp_homoInEq0" (formula "104") (term "0")) + (rule "polySimp_mulComm0" (formula "104") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "104") (term "1,0,0")) + (rule "mul_literals" (formula "104") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "104") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "104") (term "0,0")) + (rule "polySimp_addComm1" (formula "104") (term "0,0,0")) + (rule "add_literals" (formula "104") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "104") (term "0,0")) + (rule "add_literals" (formula "104") (term "1,1,0,0")) + (rule "times_zero_1" (formula "104") (term "1,0,0")) + (rule "add_literals" (formula "104") (term "0,0")) + (rule "qeq_literals" (formula "104") (term "0")) + (builtin "One Step Simplification" (formula "104")) + (rule "true_left" (formula "104")) + (rule "inEqSimp_exactShadow3" (formula "104") (ifseqformula "38")) + (rule "polySimp_rightDist" (formula "104") (term "0,0")) + (rule "polySimp_rightDist" (formula "104") (term "0,0,0")) + (rule "mul_literals" (formula "104") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "104") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "104") (term "0")) + (rule "polySimp_addComm1" (formula "104") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "104") (term "0")) + (rule "add_literals" (formula "104") (term "1,1,0")) + (rule "times_zero_1" (formula "104") (term "1,0")) + (rule "add_zero_right" (formula "104") (term "0")) + (rule "polySimp_addComm1" (formula "104") (term "0")) + (rule "add_literals" (formula "104") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "104")) + (rule "polySimp_mulLiterals" (formula "104") (term "0")) + (rule "elimGcdLeq_antec" (formula "104") (inst "elimGcdRightDiv=Z(6(0(6(8(8(3(8(#))))))))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "polySimp_mulLiterals" (formula "104") (term "1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "104") (term "1,0,0,0,0,1,0")) + (rule "neg_literal" (formula "104") (term "0,0,0,0,0,1,0")) + (rule "leq_literals" (formula "104") (term "0,0")) + (builtin "One Step Simplification" (formula "104")) + (rule "mul_literals" (formula "104") (term "1,0,0,0,0,0")) + (rule "polySimp_addLiterals" (formula "104") (term "0,0,0,0")) + (rule "add_zero_right" (formula "104") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "104") (term "0,0")) + (rule "add_literals" (formula "104") (term "1,1,0,0")) + (rule "times_zero_1" (formula "104") (term "1,0,0")) + (rule "add_literals" (formula "104") (term "0,0")) + (rule "qeq_literals" (formula "104") (term "0")) + (builtin "One Step Simplification" (formula "104")) + (rule "inEqSimp_exactShadow3" (formula "33") (ifseqformula "1")) + (rule "mul_literals" (formula "33") (term "0,0")) + (rule "add_zero_left" (formula "33") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "33")) + (rule "polySimp_mulLiterals" (formula "33") (term "0")) + (rule "inEqSimp_contradInEq5" (formula "33") (ifseqformula "86")) + (rule "greater_literals" (formula "33") (term "0,0")) + (builtin "One Step Simplification" (formula "33")) + (rule "times_zero_1" (formula "33") (term "1,0")) + (rule "qeq_literals" (formula "33") (term "0")) + (builtin "One Step Simplification" (formula "33")) + (rule "closeFalse" (formula "33")) + ) + ) + ) + ) + ) + ) + (branch "Exceptional Post (copy_nonoverlapping)" + (builtin "One Step Simplification" (formula "170")) + (builtin "One Step Simplification" (formula "140")) + (rule "andLeft" (formula "140")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "141") (term "1,0") (ifseqformula "140")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "141") (term "0,1,0") (ifseqformula "59")) + (builtin "One Step Simplification" (formula "141")) + (rule "andLeft" (formula "141")) + (rule "andLeft" (formula "141")) + (rule "notLeft" (formula "141")) + (rule "close" (formula "143") (ifseqformula "142")) + ) + (branch "Pre (copy_nonoverlapping)" + (builtin "One Step Simplification" (formula "168") (ifInst "" (formula "167")) (ifInst "" (formula "163")) (ifInst "" (formula "167")) (ifInst "" (formula "163"))) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "168") (term "1,0,0") (ifseqformula "59")) + (builtin "One Step Simplification" (formula "168") (ifInst "" (formula "25"))) + (rule "wellFormedAnonEQ" (formula "168") (term "0,0,0,0") (ifseqformula "59")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "168") (term "1,0,0,0") (ifseqformula "59")) + (builtin "One Step Simplification" (formula "168") (ifInst "" (formula "58")) (ifInst "" (formula "17"))) + (rule "wellFormedAnon" (formula "168") (term "0,0,0")) + (rule "expand_inInt" (formula "168") (term "1")) + (rule "expand_inInt" (formula "168") (term "1,0,0")) + (rule "expand_inInt" (formula "168") (term "1,0")) + (rule "replace_int_MAX" (formula "168") (term "1,0,1")) + (rule "replace_int_MIN" (formula "168") (term "0,1,1")) + (rule "replace_int_MIN" (formula "168") (term "0,1,1,0,0")) + (rule "replace_int_MAX" (formula "168") (term "1,0,1,0,0")) + (rule "replace_int_MIN" (formula "168") (term "0,1,1,0")) + (rule "replace_int_MAX" (formula "168") (term "1,0,1,0")) + (rule "leq_literals" (formula "168") (term "0,1")) + (builtin "One Step Simplification" (formula "168") (ifInst "" (formula "14")) (ifInst "" (formula "13"))) + (rule "leq_literals" (formula "168") (term "0,1,0")) + (builtin "One Step Simplification" (formula "168")) + (rule "leq_literals" (formula "168") (term "1,0")) + (builtin "One Step Simplification" (formula "168")) + (rule "leq_literals" (formula "168") (term "1")) + (builtin "One Step Simplification" (formula "168")) + (rule "polySimp_homoEq" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1,0")) + (rule "polySimp_rightDist" (formula "64") (term "1,0")) + (rule "mul_literals" (formula "64") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "64") (term "0")) + (rule "polySimp_addComm0" (formula "64") (term "0,0")) + (rule "inEqSimp_ltToLeq" (formula "66")) + (rule "polySimp_mulComm0" (formula "66") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "66") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "5") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "106")) + (rule "polySimp_mulComm0" (formula "106") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "106") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "44")) + (rule "polySimp_mulComm0" (formula "44") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "44") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "48") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_homoInEq0" (formula "82") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "82") (term "1,0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "82") (term "0,0,0,0")) + (rule "add_literals" (formula "82") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "82") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "82") (term "0,0,0,0")) + (rule "qeq_literals" (formula "82") (term "0,0,0")) + (builtin "One Step Simplification" (formula "82")) + (rule "inEqSimp_homoInEq0" (formula "48") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "48") (term "1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "48") (term "0,1,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "48") (term "0,1,1,0")) + (rule "inEqSimp_homoInEq0" (formula "57")) + (rule "polySimp_mulComm0" (formula "57") (term "1,0")) + (rule "polySimp_rightDist" (formula "57") (term "1,0")) + (rule "mul_literals" (formula "57") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "57") (term "0")) + (rule "polySimp_addComm0" (formula "57") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "42")) + (rule "polySimp_mulComm0" (formula "42") (term "1,0")) + (rule "polySimp_rightDist" (formula "42") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "42") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "42") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "42") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "42") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "42") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "76")) + (rule "polySimp_mulComm0" (formula "76") (term "1,0")) + (rule "polySimp_rightDist" (formula "76") (term "1,0")) + (rule "polySimp_mulComm0" (formula "76") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "76") (term "0")) + (rule "polySimp_addComm0" (formula "76") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "96")) + (rule "polySimp_mulComm0" (formula "96") (term "1,0")) + (rule "polySimp_rightDist" (formula "96") (term "1,0")) + (rule "polySimp_rightDist" (formula "96") (term "0,1,0")) + (rule "mul_literals" (formula "96") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "96") (term "0")) + (rule "polySimp_addComm0" (formula "96") (term "0,0")) + (rule "inEqSimp_homoInEq1" (formula "86")) + (rule "polySimp_mulComm0" (formula "86") (term "1,0")) + (rule "polySimp_rightDist" (formula "86") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "86") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "86") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "86") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "86") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "86") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "75")) + (rule "polySimp_addComm1" (formula "75") (term "0")) + (rule "polySimp_pullOutFactor1" (formula "75") (term "0,0")) + (rule "add_literals" (formula "75") (term "1,0,0")) + (rule "times_zero_1" (formula "75") (term "0,0")) + (rule "add_zero_left" (formula "75") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "10")) + (rule "polySimp_mulComm0" (formula "10") (term "1,0")) + (rule "polySimp_rightDist" (formula "10") (term "1,0")) + (rule "mul_literals" (formula "10") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "10") (term "0")) + (rule "polySimp_addComm0" (formula "10") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "168") (term "0")) + (rule "polySimp_mulComm0" (formula "168") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "168") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "168") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "168") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "168") (term "1")) + (rule "mul_literals" (formula "168") (term "1,0,1")) + (rule "polySimp_addComm1" (formula "168") (term "0,1")) + (rule "polySimp_addComm0" (formula "168") (term "0,0,1")) + (rule "inEqSimp_homoInEq0" (formula "82") (term "0,0")) + (rule "polySimp_pullOutFactor1" (formula "82") (term "0,0,0")) + (rule "add_literals" (formula "82") (term "1,0,0,0")) + (rule "times_zero_1" (formula "82") (term "0,0,0")) + (rule "qeq_literals" (formula "82") (term "0,0")) + (builtin "One Step Simplification" (formula "82")) + (rule "true_left" (formula "82")) + (rule "polySimp_sepNegMonomial" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "0")) + (rule "polySimp_elimOne" (formula "64") (term "0")) + (rule "applyEq" (formula "57") (term "0,1,0") (ifseqformula "64")) + (rule "polySimp_mulComm0" (formula "57") (term "1,0")) + (rule "polySimp_rightDist" (formula "57") (term "1,0")) + (rule "mul_literals" (formula "57") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "57") (term "0")) + (rule "polySimp_addAssoc" (formula "57") (term "0,0")) + (rule "add_literals" (formula "57") (term "0,0,0")) + (rule "add_zero_left" (formula "57") (term "0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "66")) + (rule "polySimp_mulLiterals" (formula "66") (term "0")) + (rule "polySimp_elimOne" (formula "66") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "5") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "5") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "5") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "5") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "5") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "105")) + (rule "polySimp_mulLiterals" (formula "105") (term "0")) + (rule "polySimp_elimOne" (formula "105") (term "0")) + (rule "inEqSimp_sepNegMonomial0" (formula "44")) + (rule "polySimp_mulLiterals" (formula "44") (term "0")) + (rule "polySimp_elimOne" (formula "44") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "48") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "48") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "48") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "48") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "48") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "0,1,1,0")) + (rule "polySimp_elimOne" (formula "48") (term "0,1,1,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "42")) + (rule "polySimp_mulLiterals" (formula "42") (term "0")) + (rule "polySimp_elimOne" (formula "42") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "76")) + (rule "polySimp_mulLiterals" (formula "76") (term "0")) + (rule "polySimp_elimOne" (formula "76") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "95")) + (rule "polySimp_mulLiterals" (formula "95") (term "0")) + (rule "polySimp_elimOne" (formula "95") (term "0")) + (rule "inEqSimp_sepNegMonomial0" (formula "85")) + (rule "polySimp_mulLiterals" (formula "85") (term "0")) + (rule "polySimp_elimOne" (formula "85") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "10")) + (rule "polySimp_mulLiterals" (formula "10") (term "0")) + (rule "polySimp_elimOne" (formula "10") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "167") (term "0")) + (rule "polySimp_mulLiterals" (formula "167") (term "0,0")) + (rule "polySimp_elimOne" (formula "167") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "167") (term "1")) + (rule "polySimp_mulComm0" (formula "167") (term "1,1")) + (rule "polySimp_rightDist" (formula "167") (term "1,1")) + (rule "mul_literals" (formula "167") (term "0,1,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "57")) + (rule "polySimp_mulLiterals" (formula "57") (term "1")) + (rule "polySimp_elimOne" (formula "57") (term "1")) + (rule "inEqSimp_subsumption1" (formula "19") (ifseqformula "36")) + (rule "leq_literals" (formula "19") (term "0")) + (builtin "One Step Simplification" (formula "19")) + (rule "true_left" (formula "19")) + (rule "inEqSimp_subsumption1" (formula "102") (ifseqformula "103")) + (rule "leq_literals" (formula "102") (term "0")) + (builtin "One Step Simplification" (formula "102")) + (rule "true_left" (formula "102")) + (rule "inEqSimp_subsumption1" (formula "16") (ifseqformula "42")) + (rule "leq_literals" (formula "16") (term "0")) + (builtin "One Step Simplification" (formula "16")) + (rule "true_left" (formula "16")) + (rule "inEqSimp_subsumption0" (formula "74") (ifseqformula "93")) + (rule "inEqSimp_homoInEq0" (formula "74") (term "0")) + (rule "polySimp_mulComm0" (formula "74") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "74") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "74") (term "0,1,0,0")) + (rule "mul_literals" (formula "74") (term "0,0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "74") (term "1,0,1,0,0")) + (rule "polySimp_elimOne" (formula "74") (term "1,0,1,0,0")) + (rule "polySimp_addAssoc" (formula "74") (term "0,0")) + (rule "polySimp_addComm1" (formula "74") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "74") (term "0,0")) + (rule "add_literals" (formula "74") (term "1,1,0,0")) + (rule "times_zero_1" (formula "74") (term "1,0,0")) + (rule "add_zero_right" (formula "74") (term "0,0")) + (rule "polySimp_addAssoc" (formula "74") (term "0,0")) + (rule "polySimp_addComm0" (formula "74") (term "0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "74") (term "0,0")) + (rule "add_literals" (formula "74") (term "1,1,0,0")) + (rule "times_zero_1" (formula "74") (term "1,0,0")) + (rule "add_zero_right" (formula "74") (term "0,0")) + (rule "qeq_literals" (formula "74") (term "0")) + (builtin "One Step Simplification" (formula "74")) + (rule "true_left" (formula "74")) + (rule "inEqSimp_subsumption1" (formula "37") (ifseqformula "38")) + (rule "leq_literals" (formula "37") (term "0")) + (builtin "One Step Simplification" (formula "37")) + (rule "true_left" (formula "37")) + (rule "inEqSimp_exactShadow3" (formula "19") (ifseqformula "39")) + (rule "mul_literals" (formula "19") (term "0,0")) + (rule "polySimp_addAssoc" (formula "19") (term "0")) + (rule "add_literals" (formula "19") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "19")) + (rule "mul_literals" (formula "19") (term "1")) + (rule "inEqSimp_subsumption1" (formula "19") (ifseqformula "35")) + (rule "leq_literals" (formula "19") (term "0")) + (builtin "One Step Simplification" (formula "19")) + (rule "true_left" (formula "19")) + (rule "inEqSimp_exactShadow3" (formula "38") (ifseqformula "36")) + (rule "polySimp_mulComm0" (formula "38") (term "0,0")) + (rule "polySimp_addComm0" (formula "38") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "38")) + (rule "polySimp_mulLiterals" (formula "38") (term "0")) + (rule "polySimp_elimOne" (formula "38") (term "0")) + (rule "inEqSimp_subsumption0" (formula "18") (ifseqformula "38")) + (rule "leq_literals" (formula "18") (term "0")) + (builtin "One Step Simplification" (formula "18")) + (rule "true_left" (formula "18")) + (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "9")) + (rule "mul_literals" (formula "65") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "65")) + (rule "mul_literals" (formula "65") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "73") (ifseqformula "92")) + (rule "times_zero_1" (formula "73") (term "0,0")) + (rule "add_zero_left" (formula "73") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "73")) + (rule "polySimp_mulComm0" (formula "73") (term "1")) + (rule "polySimp_rightDist" (formula "73") (term "1")) + (rule "mul_literals" (formula "73") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "73") (term "1,1")) + (rule "polySimp_elimOne" (formula "73") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "34") (ifseqformula "73")) + (rule "inEqSimp_homoInEq0" (formula "34") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "34") (term "0,0")) + (rule "add_literals" (formula "34") (term "1,1,0,0")) + (rule "times_zero_1" (formula "34") (term "1,0,0")) + (rule "add_zero_right" (formula "34") (term "0,0")) + (rule "qeq_literals" (formula "34") (term "0")) + (builtin "One Step Simplification" (formula "34")) + (rule "true_left" (formula "34")) + (rule "inEqSimp_exactShadow3" (formula "62") (ifseqformula "9")) + (rule "polySimp_rightDist" (formula "62") (term "0,0")) + (rule "mul_literals" (formula "62") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "62") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "62")) + (rule "polySimp_mulLiterals" (formula "62") (term "0")) + (rule "polySimp_elimOne" (formula "62") (term "0")) + (rule "inEqSimp_subsumption0" (formula "130") (ifseqformula "62")) + (rule "inEqSimp_homoInEq0" (formula "130") (term "0")) + (rule "polySimp_mulComm0" (formula "130") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "130") (term "1,0,0")) + (rule "mul_literals" (formula "130") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "130") (term "0,0")) + (rule "polySimp_addComm0" (formula "130") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "130") (term "0,0")) + (rule "add_literals" (formula "130") (term "1,1,0,0")) + (rule "times_zero_1" (formula "130") (term "1,0,0")) + (rule "add_zero_right" (formula "130") (term "0,0")) + (rule "qeq_literals" (formula "130") (term "0")) + (builtin "One Step Simplification" (formula "130")) + (rule "true_left" (formula "130")) + (rule "inEqSimp_exactShadow3" (formula "73") (ifseqformula "36")) + (rule "polySimp_rightDist" (formula "73") (term "0,0")) + (rule "mul_literals" (formula "73") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "73") (term "0")) + (rule "add_literals" (formula "73") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "73")) + (rule "polySimp_mulLiterals" (formula "73") (term "0")) + (rule "polySimp_elimOne" (formula "73") (term "0")) + (rule "inEqSimp_subsumption0" (formula "17") (ifseqformula "73")) + (rule "leq_literals" (formula "17") (term "0")) + (builtin "One Step Simplification" (formula "17")) + (rule "true_left" (formula "17")) + (rule "inEqSimp_and_subsumption3" (formula "5") (term "0,0,0")) + (rule "leq_literals" (formula "5") (term "0,1,0,0,0,0")) + (builtin "One Step Simplification" (formula "5")) + (rule "inEqSimp_and_subsumption3" (formula "43") (term "0,0,0")) + (rule "leq_literals" (formula "43") (term "0,1,0,0,0,0")) + (builtin "One Step Simplification" (formula "43")) + (rule "nnf_imp2or" (formula "6") (term "0")) + (rule "Definition_axiom_for_elementsToReadOfBucketBlockClassified_in_de_wiesler_BucketPointers" (formula "7") (term "0")) + (builtin "One Step Simplification" (formula "7")) + (rule "translateJavaAddInt" (formula "7") (term "4,0,1")) + (rule "translateJavaAddInt" (formula "7") (term "3,0,1")) + (rule "inEqSimp_ltToLeq" (formula "7") (term "0")) + (rule "polySimp_mulComm0" (formula "7") (term "1,0,0,0")) + (rule "applyEq" (formula "7") (term "1,3,0,1") (ifseqformula "63")) + (rule "applyEq" (formula "7") (term "1,4,0,1") (ifseqformula "60")) + (rule "applyEq" (formula "7") (term "1,0,0") (ifseqformula "63")) + (rule "polySimp_addComm1" (formula "7") (term "0,0")) + (rule "applyEq" (formula "7") (term "0,1,0,0") (ifseqformula "60")) + (rule "inEqSimp_sepNegMonomial0" (formula "7") (term "0")) + (rule "polySimp_mulLiterals" (formula "7") (term "0,0")) + (rule "polySimp_elimOne" (formula "7") (term "0,0")) + (rule "inEqSimp_subsumption1" (formula "7") (term "0") (ifseqformula "83")) + (rule "inEqSimp_homoInEq0" (formula "7") (term "0,0")) + (rule "polySimp_mulComm0" (formula "7") (term "1,0,0,0")) + (rule "polySimp_rightDist" (formula "7") (term "1,0,0,0")) + (rule "mul_literals" (formula "7") (term "0,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "7") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "7") (term "0,0,0,0")) + (rule "add_literals" (formula "7") (term "0,0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "7") (term "0,0,0")) + (rule "add_literals" (formula "7") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "7") (term "1,0,0,0")) + (rule "add_zero_right" (formula "7") (term "0,0,0")) + (rule "qeq_literals" (formula "7") (term "0,0")) + (builtin "One Step Simplification" (formula "7")) + (rule "Contract_axiom_for_lastReadOf_in_BucketPointers" (formula "111") (term "1,4,0")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "111") (term "1,0,0") (ifseqformula "54")) + (builtin "One Step Simplification" (formula "111") (ifInst "" (formula "67")) (ifInst "" (formula "161")) (ifInst "" (formula "67")) (ifInst "" (formula "66")) (ifInst "" (formula "19"))) + (rule "wellFormedAnonEQ" (formula "111") (term "1,0") (ifseqformula "54")) + (rule "wellFormedAnon" (formula "111") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "111") (term "2,1,1,0,0,1")) + (rule "translateJavaAddInt" (formula "111") (term "2,0,1,0,1")) + (rule "replace_known_left" (formula "111") (term "1,1,0") (ifseqformula "53")) + (builtin "One Step Simplification" (formula "111") (ifInst "" (formula "14")) (ifInst "" (formula "13"))) + (rule "polySimp_addComm0" (formula "111") (term "2,1,1,0,0,1")) + (rule "polySimp_addComm0" (formula "111") (term "2,0,1,0,1")) + (rule "inEqSimp_ltToLeq" (formula "111") (term "1,0")) + (rule "polySimp_mulComm0" (formula "111") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "111") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "111") (term "0,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "111") (term "1,0,0,0,1")) + (rule "inEqSimp_commuteLeq" (formula "111") (term "0,0")) + (rule "replace_known_left" (formula "111") (term "0,0") (ifseqformula "38")) + (builtin "One Step Simplification" (formula "111")) + (rule "inEqSimp_commuteLeq" (formula "111") (term "1,0,1")) + (rule "inEqSimp_commuteLeq" (formula "111") (term "0,0,0,0,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "111") (term "0")) + (rule "polySimp_mulLiterals" (formula "111") (term "0,0")) + (rule "polySimp_elimOne" (formula "111") (term "0,0")) + (rule "replace_known_left" (formula "111") (term "0") (ifseqformula "39")) + (builtin "One Step Simplification" (formula "111")) + (rule "andLeft" (formula "111")) + (rule "andLeft" (formula "112")) + (rule "andLeft" (formula "111")) + (rule "andLeft" (formula "114")) + (rule "andLeft" (formula "111")) + (rule "andLeft" (formula "111")) + (rule "inEqSimp_exactShadow3" (formula "83") (ifseqformula "113")) + (rule "polySimp_rightDist" (formula "83") (term "0,0")) + (rule "mul_literals" (formula "83") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "83")) + (rule "polySimp_mulComm0" (formula "83") (term "1")) + (rule "polySimp_rightDist" (formula "83") (term "1")) + (rule "polySimp_mulLiterals" (formula "83") (term "1,1")) + (rule "mul_literals" (formula "83") (term "0,1")) + (rule "polySimp_elimOne" (formula "83") (term "1,1")) + (rule "inEqSimp_exactShadow3" (formula "113") (ifseqformula "114")) + (rule "polySimp_mulComm0" (formula "113") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "113")) + (rule "polySimp_mulLiterals" (formula "113") (term "1")) + (rule "polySimp_elimOne" (formula "113") (term "1")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "120") (term "1,4,0")) + (rule "translateJavaMulInt" (formula "120") (term "0,2,1,4,0")) + (rule "polySimp_mulComm0" (formula "120") (term "0,2,1,4,0")) + (rule "pullOutSelect" (formula "120") (term "1,4,0") (inst "selectSK=arr_1")) + (rule "simplifySelectOfAnonEQ" (formula "120") (ifseqformula "54")) + (builtin "One Step Simplification" (formula "120")) + (rule "polySimp_addComm0" (formula "121") (term "4,0")) + (rule "elementOfSingleton" (formula "120") (term "0,0,0")) + (builtin "One Step Simplification" (formula "120")) + (rule "polySimp_homoEq" (formula "120") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "120") (term "1,0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "120") (term "0,0,0,0")) + (rule "add_literals" (formula "120") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "120") (term "1,0,0,0,0")) + (rule "add_literals" (formula "120") (term "0,0,0,0")) + (rule "equal_literals" (formula "120") (term "0,0,0")) + (builtin "One Step Simplification" (formula "120")) + (rule "pullOutSelect" (formula "120") (term "2,0") (inst "selectSK=arr_2")) + (rule "simplifySelectOfAnon" (formula "120")) + (builtin "One Step Simplification" (formula "120")) + (rule "elementOfSingleton" (formula "120") (term "0,0,0")) + (builtin "One Step Simplification" (formula "120")) + (rule "polySimp_homoEq" (formula "120") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "120") (term "1,0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "120") (term "0,0,0,0")) + (rule "add_literals" (formula "120") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "120") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "120") (term "0,0,0,0")) + (rule "equal_literals" (formula "120") (term "0,0,0")) + (builtin "One Step Simplification" (formula "120")) + (rule "Definition_axiom_for_disjointBucketsAreaLemma_in_de_wiesler_BucketPointers" (formula "78") (term "0") (inst "b=b")) + (builtin "One Step Simplification" (formula "78")) + (rule "expand_inInt" (formula "78") (term "1,0,0")) + (rule "replace_int_MIN" (formula "78") (term "0,1,1,0,0")) + (rule "replace_int_MAX" (formula "78") (term "1,0,1,0,0")) + (rule "translateJavaAddInt" (formula "78") (term "1,0,0,1,0")) + (rule "translateJavaSubInt" (formula "78") (term "2,0,0,1,0")) + (rule "translateJavaAddInt" (formula "78") (term "1,0,1,1,0")) + (rule "translateJavaSubInt" (formula "78") (term "2,0,1,1,0")) + (rule "translateJavaSubInt" (formula "78") (term "2,1,0,1,0")) + (rule "translateJavaSubInt" (formula "78") (term "2,1,1,1,0")) + (rule "translateJavaAddInt" (formula "78") (term "0,2,0,0,1,0")) + (rule "translateJavaAddInt" (formula "78") (term "0,2,0,1,1,0")) + (rule "polySimp_elimSub" (formula "78") (term "2,1,0,1,0")) + (rule "mul_literals" (formula "78") (term "1,2,1,0,1,0")) + (rule "polySimp_elimSub" (formula "78") (term "2,1,1,1,0")) + (rule "mul_literals" (formula "78") (term "1,2,1,1,1,0")) + (rule "polySimp_elimSub" (formula "78") (term "2,0,0,1,0")) + (rule "mul_literals" (formula "78") (term "1,2,0,0,1,0")) + (rule "polySimp_elimSub" (formula "78") (term "2,0,1,1,0")) + (rule "mul_literals" (formula "78") (term "1,2,0,1,1,0")) + (rule "polySimp_addComm1" (formula "78") (term "2,1,0,1,0")) + (rule "polySimp_addComm1" (formula "78") (term "2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "78") (term "2,0,0,1,0")) + (rule "polySimp_addComm1" (formula "78") (term "2,0,1,1,0")) + (rule "polySimp_addComm1" (formula "78") (term "0,2,1,0,1,0")) + (rule "add_literals" (formula "78") (term "0,0,2,1,0,1,0")) + (rule "polySimp_addComm1" (formula "78") (term "0,2,1,1,1,0")) + (rule "add_literals" (formula "78") (term "0,0,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "78") (term "0,2,0,0,1,0")) + (rule "polySimp_addComm0" (formula "78") (term "0,2,0,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "78") (term "1,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,0,1,0,0,0,0")) + (rule "disjointDefinition" (formula "78") (term "0,1,0")) + (rule "disjointDefinition" (formula "78") (term "1,1,0")) + (rule "disjointArrayRanges" (formula "78") (term "0,1,0")) + (builtin "One Step Simplification" (formula "78")) + (rule "disjointArrayRanges" (formula "78") (term "1,1,0")) + (builtin "One Step Simplification" (formula "78")) + (rule "inEqSimp_commuteLeq" (formula "78") (term "0,0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "78") (term "1,1,0,0")) + (rule "inEqSimp_homoInEq0" (formula "78") (term "1,1,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,1,1,1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0,1,1,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,1,0,1,1,1,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,1,1,1,0,1,1,0")) + (rule "polySimp_addComm1" (formula "78") (term "0,0,1,1,1,0,1,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "78") (term "0,0,0,1,1,1,0,1,1,0")) + (rule "add_literals" (formula "78") (term "1,1,0,0,0,1,1,1,0,1,1,0")) + (rule "times_zero_1" (formula "78") (term "1,0,0,0,1,1,1,0,1,1,0")) + (rule "add_literals" (formula "78") (term "0,0,0,1,1,1,0,1,1,0")) + (rule "inEqSimp_homoInEq0" (formula "78") (term "0,1,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,0,1,1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0,0,1,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,1,0,0,1,1,0,1,1,0")) + (rule "polySimp_addComm1" (formula "78") (term "0,0,1,1,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,0,0,1,1,0,1,1,0")) + (rule "polySimp_pullOutFactor1" (formula "78") (term "0,0,0,0,1,1,0,1,1,0")) + (rule "add_literals" (formula "78") (term "1,0,0,0,0,1,1,0,1,1,0")) + (rule "times_zero_1" (formula "78") (term "0,0,0,0,1,1,0,1,1,0")) + (rule "add_zero_left" (formula "78") (term "0,0,0,1,1,0,1,1,0")) + (rule "inEqSimp_homoInEq0" (formula "78") (term "1,0,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,1,0,1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0,1,0,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,1,0,1,0,1,0,1,1,0")) + (rule "polySimp_addComm1" (formula "78") (term "0,1,0,1,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,0,1,0,1,0,1,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "78") (term "0,0,0,1,0,1,0,1,1,0")) + (rule "add_literals" (formula "78") (term "1,1,0,0,0,1,0,1,0,1,1,0")) + (rule "times_zero_1" (formula "78") (term "1,0,0,0,1,0,1,0,1,1,0")) + (rule "add_zero_right" (formula "78") (term "0,0,0,1,0,1,0,1,1,0")) + (rule "inEqSimp_homoInEq0" (formula "78") (term "0,0,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,0,0,1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0,0,0,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,1,0,0,0,1,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,0,0,1,0,1,1,0")) + (rule "polySimp_addComm1" (formula "78") (term "0,0,0,0,1,0,1,1,0")) + (rule "polySimp_pullOutFactor1" (formula "78") (term "0,0,0,0,0,1,0,1,1,0")) + (rule "add_literals" (formula "78") (term "1,0,0,0,0,0,1,0,1,1,0")) + (rule "times_zero_1" (formula "78") (term "0,0,0,0,0,1,0,1,1,0")) + (rule "add_zero_left" (formula "78") (term "0,0,0,0,1,0,1,1,0")) + (rule "inEqSimp_homoInEq0" (formula "78") (term "1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,1,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0,1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,1,0,1,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,1,0,0,0,1,0")) + (rule "polySimp_addComm1" (formula "78") (term "0,0,1,0,0,0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "78") (term "0,1,0,0,0,1,0")) + (rule "add_literals" (formula "78") (term "1,1,0,1,0,0,0,1,0")) + (rule "times_zero_1" (formula "78") (term "1,0,1,0,0,0,1,0")) + (rule "add_zero_right" (formula "78") (term "0,1,0,0,0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "78") (term "0,1,0,0,0,1,0")) + (rule "add_literals" (formula "78") (term "1,1,0,1,0,0,0,1,0")) + (rule "times_zero_1" (formula "78") (term "1,0,1,0,0,0,1,0")) + (rule "add_zero_right" (formula "78") (term "0,1,0,0,0,1,0")) + (rule "qeq_literals" (formula "78") (term "1,0,0,0,1,0")) + (builtin "One Step Simplification" (formula "78")) + (rule "inEqSimp_homoInEq0" (formula "78") (term "1,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,1,0,1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0,1,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,1,0,1,0,1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "78") (term "0,1,0,1,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,0,1,0,1,0,0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "78") (term "0,0,0,1,0,1,0,0,1,0")) + (rule "add_literals" (formula "78") (term "1,1,0,0,0,1,0,1,0,0,1,0")) + (rule "times_zero_1" (formula "78") (term "1,0,0,0,1,0,1,0,0,1,0")) + (rule "add_literals" (formula "78") (term "0,0,0,1,0,1,0,0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "78") (term "1,0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,1,0,0,1,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0,1,0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,1,0,1,0,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,1,0,0,1,1,0")) + (rule "polySimp_addComm1" (formula "78") (term "0,0,1,0,0,1,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "78") (term "0,1,0,0,1,1,0")) + (rule "add_literals" (formula "78") (term "1,1,0,1,0,0,1,1,0")) + (rule "times_zero_1" (formula "78") (term "1,0,1,0,0,1,1,0")) + (rule "add_zero_right" (formula "78") (term "0,1,0,0,1,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "78") (term "0,1,0,0,1,1,0")) + (rule "add_literals" (formula "78") (term "1,1,0,1,0,0,1,1,0")) + (rule "times_zero_1" (formula "78") (term "1,0,1,0,0,1,1,0")) + (rule "add_zero_right" (formula "78") (term "0,1,0,0,1,1,0")) + (rule "qeq_literals" (formula "78") (term "1,0,0,1,1,0")) + (builtin "One Step Simplification" (formula "78")) + (rule "inEqSimp_homoInEq0" (formula "78") (term "1,1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,1,1,1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0,1,1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,1,0,1,1,1,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,1,1,1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "78") (term "0,0,1,1,1,0,0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "78") (term "0,0,0,1,1,1,0,0,1,0")) + (rule "add_literals" (formula "78") (term "1,1,0,0,0,1,1,1,0,0,1,0")) + (rule "times_zero_1" (formula "78") (term "1,0,0,0,1,1,1,0,0,1,0")) + (rule "add_literals" (formula "78") (term "0,0,0,1,1,1,0,0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "78") (term "0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,0,0,1,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0,0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,1,0,0,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,0,0,1,1,0")) + (rule "polySimp_addComm1" (formula "78") (term "0,0,0,0,1,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "78") (term "0,0,0,0,0,1,1,0")) + (rule "add_literals" (formula "78") (term "1,1,0,0,0,0,0,1,1,0")) + (rule "times_zero_1" (formula "78") (term "1,0,0,0,0,0,1,1,0")) + (rule "add_zero_right" (formula "78") (term "0,0,0,0,0,1,1,0")) + (rule "inEqSimp_homoInEq0" (formula "78") (term "0,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,0,0,1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0,0,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,1,0,0,0,1,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,0,0,1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "78") (term "0,0,0,0,1,0,0,1,0")) + (rule "polySimp_pullOutFactor1" (formula "78") (term "0,0,0,0,0,1,0,0,1,0")) + (rule "add_literals" (formula "78") (term "1,0,0,0,0,0,1,0,0,1,0")) + (rule "times_zero_1" (formula "78") (term "0,0,0,0,0,1,0,0,1,0")) + (rule "add_zero_left" (formula "78") (term "0,0,0,0,1,0,0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "78") (term "0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,1,0,0,0,0,1,0")) + (rule "polySimp_addComm1" (formula "78") (term "0,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,0,0,0,0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "78") (term "0,0,0,0,0,0,1,0")) + (rule "add_literals" (formula "78") (term "1,1,0,0,0,0,0,0,1,0")) + (rule "times_zero_1" (formula "78") (term "1,0,0,0,0,0,0,1,0")) + (rule "add_zero_right" (formula "78") (term "0,0,0,0,0,0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "78") (term "0,1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,0,1,1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0,0,1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,1,0,0,1,1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "78") (term "0,0,1,1,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,0,0,1,1,0,0,1,0")) + (rule "polySimp_pullOutFactor1" (formula "78") (term "0,0,0,0,1,1,0,0,1,0")) + (rule "add_literals" (formula "78") (term "1,0,0,0,0,1,1,0,0,1,0")) + (rule "times_zero_1" (formula "78") (term "0,0,0,0,1,1,0,0,1,0")) + (rule "add_zero_left" (formula "78") (term "0,0,0,1,1,0,0,1,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "78") (term "1,1,1,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "0,1,1,1,0,1,1,0")) + (rule "polySimp_elimOne" (formula "78") (term "0,1,1,1,0,1,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "78") (term "1,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,1,0,1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,1,0,1,0,0,1,0")) + (rule "mul_literals" (formula "78") (term "0,1,1,0,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,1,1,0,1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "78") (term "1,1,1,0,1,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "78") (term "0,1,1,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,0,1,1,0,1,1,0")) + (rule "polySimp_elimOne" (formula "78") (term "1,0,1,1,0,1,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "78") (term "1,0,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,1,0,1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,1,0,1,0,1,1,0")) + (rule "mul_literals" (formula "78") (term "0,1,1,0,1,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,1,1,0,1,0,1,1,0")) + (rule "polySimp_elimOne" (formula "78") (term "1,1,1,0,1,0,1,1,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "78") (term "0,0,1,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "0,0,0,1,0,1,1,0")) + (rule "polySimp_elimOne" (formula "78") (term "0,0,0,1,0,1,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "78") (term "1,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,1,0,0,0,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,1,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,1,1,0,0,0,0")) + (rule "mul_literals" (formula "78") (term "0,1,1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "78") (term "1,1,1,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "78") (term "1,1,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "0,1,1,1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "78") (term "0,1,1,1,0,0,1,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "78") (term "0,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "0,0,0,1,1,0")) + (rule "polySimp_elimOne" (formula "78") (term "0,0,0,1,1,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "78") (term "0,0,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "0,0,0,1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "78") (term "0,0,0,1,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "78") (term "0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0,0,0,1,0")) + (rule "mul_literals" (formula "78") (term "0,1,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,1,0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "78") (term "1,1,0,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "78") (term "0,1,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,0,1,1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "78") (term "1,0,1,1,0,0,1,0")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "26") (inst "b=b")) + (builtin "One Step Simplification" (formula "26")) + (rule "expand_inInt" (formula "26") (term "1,0,0,1")) + (rule "replace_int_MAX" (formula "26") (term "1,0,1,0,0,1")) + (rule "replace_int_MIN" (formula "26") (term "0,1,1,0,0,1")) + (rule "andLeft" (formula "26")) + (rule "andLeft" (formula "26")) + (rule "andLeft" (formula "26")) + (rule "andLeft" (formula "28")) + (rule "andLeft" (formula "26")) + (rule "andLeft" (formula "26")) + (rule "andLeft" (formula "28")) + (rule "andLeft" (formula "28")) + (rule "andLeft" (formula "28")) + (rule "translateJavaAddInt" (formula "32") (term "1")) + (rule "translateJavaCastInt" (formula "33") (term "0")) + (rule "translateJavaMulInt" (formula "26") (term "1")) + (rule "translateJavaMulInt" (formula "27") (term "0")) + (rule "translateJavaCastInt" (formula "30") (term "0")) + (rule "translateJavaCastInt" (formula "29") (term "1")) + (rule "polySimp_mulComm0" (formula "26") (term "1")) + (rule "polySimp_mulComm0" (formula "27") (term "0")) + (rule "polySimp_addComm0" (formula "32") (term "1")) + (rule "castedGetAny" (formula "33") (term "0")) + (rule "castedGetAny" (formula "30") (term "0")) + (rule "castedGetAny" (formula "29") (term "1")) + (rule "inEqSimp_ltToLeq" (formula "35") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "35") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "35") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "35") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "28")) + (rule "inEqSimp_commuteLeq" (formula "26")) + (rule "inEqSimp_commuteLeq" (formula "29")) + (rule "applyEq" (formula "29") (term "0") (ifseqformula "49")) + (rule "inEqSimp_commuteGeq" (formula "29")) + (rule "applyEq" (formula "29") (term "0") (ifseqformula "48")) + (rule "inEqSimp_homoInEq0" (formula "29")) + (rule "polySimp_mulComm0" (formula "29") (term "1,0")) + (rule "polySimp_rightDist" (formula "29") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "29") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "29") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "29") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "29") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "29") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "34") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "34") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "34") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "34") (term "0,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "34") (term "1,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "34") (term "1,1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "29")) + (rule "polySimp_mulLiterals" (formula "29") (term "0")) + (rule "polySimp_elimOne" (formula "29") (term "0")) + (rule "elimGcdGeq_antec" (formula "26") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=int::final(bucket_pointers, + de.wiesler.BucketPointers::$num_buckets)") (inst "elimGcd=Z(2(#))")) + (rule "leq_literals" (formula "26") (term "0,0")) + (builtin "One Step Simplification" (formula "26")) + (rule "polySimp_mulLiterals" (formula "26") (term "1,0,0")) + (rule "add_zero_right" (formula "26") (term "0,0,0,0")) + (rule "times_zero_1" (formula "26") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "26") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "26") (term "0,0")) + (rule "add_literals" (formula "26") (term "1,1,0,0")) + (rule "times_zero_1" (formula "26") (term "1,0,0")) + (rule "add_literals" (formula "26") (term "0,0")) + (rule "leq_literals" (formula "26") (term "0")) + (builtin "One Step Simplification" (formula "26")) + (rule "inEqSimp_exactShadow2" (formula "46") (ifseqformula "27")) + (rule "greater_literals" (formula "46") (term "0")) + (builtin "One Step Simplification" (formula "46")) + (rule "polySimp_rightDist" (formula "46") (term "1,0,0")) + (rule "mul_literals" (formula "46") (term "0,1,0,0")) + (rule "polySimp_rightDist" (formula "46") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "46") (term "1,0,0")) + (rule "mul_literals" (formula "46") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "46")) + (rule "polySimp_mulComm0" (formula "46") (term "1")) + (rule "polySimp_rightDist" (formula "46") (term "1")) + (rule "polySimp_mulLiterals" (formula "46") (term "1,1")) + (rule "mul_literals" (formula "46") (term "0,1")) + (rule "inEqSimp_exactShadow2" (formula "111") (ifseqformula "27")) + (rule "greater_literals" (formula "111") (term "0")) + (builtin "One Step Simplification" (formula "111")) + (rule "polySimp_rightDist" (formula "111") (term "1,0,0")) + (rule "mul_literals" (formula "111") (term "0,1,0,0")) + (rule "polySimp_rightDist" (formula "111") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "111") (term "1,0,0")) + (rule "mul_literals" (formula "111") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "111")) + (rule "polySimp_mulComm0" (formula "111") (term "1")) + (rule "polySimp_rightDist" (formula "111") (term "1")) + (rule "polySimp_mulLiterals" (formula "111") (term "1,1")) + (rule "mul_literals" (formula "111") (term "0,1")) + (rule "inEqSimp_exactShadow3" (formula "28") (ifseqformula "49")) + (rule "mul_literals" (formula "28") (term "0,0")) + (rule "add_zero_left" (formula "28") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "28")) + (rule "polySimp_mulLiterals" (formula "28") (term "1")) + (rule "polySimp_elimOne" (formula "28") (term "1")) + (rule "inEqSimp_subsumption1" (formula "28") (ifseqformula "82")) + (rule "inEqSimp_homoInEq0" (formula "28") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "28") (term "0,0")) + (rule "add_literals" (formula "28") (term "1,1,0,0")) + (rule "times_zero_1" (formula "28") (term "1,0,0")) + (rule "add_literals" (formula "28") (term "0,0")) + (rule "qeq_literals" (formula "28") (term "0")) + (builtin "One Step Simplification" (formula "28")) + (rule "true_left" (formula "28")) + (rule "inEqSimp_exactShadow2" (formula "26") (ifseqformula "27")) + (rule "mul_literals" (formula "26") (term "1,0,0,1")) + (rule "greater_literals" (formula "26") (term "0")) + (builtin "One Step Simplification" (formula "26")) + (rule "times_zero_1" (formula "26") (term "0,0")) + (rule "add_zero_left" (formula "26") (term "0")) + (rule "Contract_axiom_for_elementsToReadCountClassEqSplitBucket_in_BucketPointers" (formula "97") (term "0")) + (builtin "One Step Simplification" (formula "97") (ifInst "" (formula "11")) (ifInst "" (formula "183")) (ifInst "" (formula "184")) (ifInst "" (formula "182")) (ifInst "" (formula "11")) (ifInst "" (formula "98")) (ifInst "" (formula "19"))) + (rule "wellFormedAnon" (formula "97") (term "1,0")) + (rule "translateJavaAddInt" (formula "97") (term "1,1,1,1,0,0")) + (rule "translateJavaAddInt" (formula "97") (term "0,0,1,1,0,0")) + (rule "eqSymm" (formula "97") (term "0,1,0,0")) + (rule "replace_known_left" (formula "97") (term "1,1,0") (ifseqformula "13")) + (builtin "One Step Simplification" (formula "97") (ifInst "" (formula "36")) (ifInst "" (formula "14"))) + (rule "inEqSimp_ltToLeq" (formula "97") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "97") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "97") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "97") (term "0,0,0")) + (rule "replace_known_left" (formula "97") (term "0,0,0") (ifseqformula "46")) + (builtin "One Step Simplification" (formula "97")) + (rule "inEqSimp_homoInEq0" (formula "97") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "97") (term "1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "97") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "97") (term "0,1,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "97") (term "0,0,1,0")) + (rule "polySimp_addComm1" (formula "97") (term "0,0,0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "97") (term "0,0,0,0,1,0")) + (rule "add_literals" (formula "97") (term "1,1,0,0,0,0,1,0")) + (rule "times_zero_1" (formula "97") (term "1,0,0,0,0,1,0")) + (rule "add_literals" (formula "97") (term "0,0,0,0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "97") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "97") (term "1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "97") (term "1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "97") (term "0,1,0,1,1,0")) + (rule "mul_literals" (formula "97") (term "0,0,1,0,1,1,0")) + (rule "polySimp_addComm1" (formula "97") (term "0,1,1,0")) + (rule "polySimp_addAssoc" (formula "97") (term "0,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "97") (term "0,0,0,1,1,0")) + (rule "polySimp_addComm0" (formula "97") (term "0,0,0,0,1,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "97") (term "0,0,0,1,1,0")) + (rule "add_literals" (formula "97") (term "1,1,0,0,0,1,1,0")) + (rule "times_zero_1" (formula "97") (term "1,0,0,0,1,1,0")) + (rule "add_literals" (formula "97") (term "0,0,0,1,1,0")) + (rule "applyEq" (formula "97") (term "0,1,0,0,1,0") (ifseqformula "72")) + (rule "polySimp_pullOutFactor1b" (formula "97") (term "0,0,1,0")) + (rule "add_literals" (formula "97") (term "1,1,0,0,1,0")) + (rule "times_zero_1" (formula "97") (term "1,0,0,1,0")) + (rule "add_literals" (formula "97") (term "0,0,1,0")) + (rule "qeq_literals" (formula "97") (term "0,1,0")) + (builtin "One Step Simplification" (formula "97")) + (rule "applyEq" (formula "97") (term "1,0,1,0") (ifseqformula "69")) + (rule "inEqSimp_sepNegMonomial0" (formula "97") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "97") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "97") (term "0,0,0")) + (rule "replace_known_left" (formula "97") (term "0,0") (ifseqformula "48")) + (builtin "One Step Simplification" (formula "97")) + (rule "inEqSimp_sepPosMonomial1" (formula "97") (term "0")) + (rule "polySimp_mulComm0" (formula "97") (term "1,0")) + (rule "polySimp_rightDist" (formula "97") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "97") (term "1,1,0")) + (rule "mul_literals" (formula "97") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "97") (term "1,1,0")) + (rule "replace_known_left" (formula "97") (term "0") (ifseqformula "93")) + (builtin "One Step Simplification" (formula "97")) + (rule "Free_class_invariant_axiom_for_de_wiesler_Classifier" (formula "35")) + (builtin "One Step Simplification" (formula "35")) + (rule "andLeft" (formula "35")) + (rule "andLeft" (formula "35")) + (rule "andLeft" (formula "35")) + (rule "andLeft" (formula "35")) + (rule "andLeft" (formula "35")) + (rule "andLeft" (formula "35")) + (rule "translateJavaSubInt" (formula "40") (term "0,2,0")) + (rule "translateJavaSubInt" (formula "40") (term "0,2,1")) + (rule "translateJavaMulInt" (formula "37") (term "1,1")) + (rule "eqSymm" (formula "40")) + (rule "eqSymm" (formula "37")) + (rule "polySimp_elimSub" (formula "40") (term "0,2,0")) + (rule "mul_literals" (formula "40") (term "1,0,2,0")) + (rule "eqSymm" (formula "40")) + (rule "polySimp_elimSub" (formula "40") (term "0,2,0")) + (rule "mul_literals" (formula "40") (term "1,0,2,0")) + (rule "eqSymm" (formula "40")) + (rule "polySimp_mulComm0" (formula "37") (term "1,0")) + (rule "polySimp_addComm0" (formula "40") (term "0,2,1")) + (rule "polySimp_addComm0" (formula "40") (term "0,2,0")) + (rule "inEqSimp_commuteLeq" (formula "35")) + (rule "applyEq" (formula "36") (term "0") (ifseqformula "42")) + (rule "applyEq" (formula "35") (term "0") (ifseqformula "42")) + (rule "applyEq" (formula "37") (term "1") (ifseqformula "42")) + (rule "inEqSimp_subsumption1" (formula "27") (ifseqformula "35")) + (rule "leq_literals" (formula "27") (term "0")) + (builtin "One Step Simplification" (formula "27")) + (rule "true_left" (formula "27")) + (rule "inEqSimp_exactShadow3" (formula "119") (ifseqformula "35")) + (rule "polySimp_rightDist" (formula "119") (term "0,0")) + (rule "mul_literals" (formula "119") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "119") (term "0")) + (rule "add_literals" (formula "119") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "119")) + (rule "polySimp_mulLiterals" (formula "119") (term "0")) + (rule "polySimp_elimOne" (formula "119") (term "0")) + (rule "inEqSimp_subsumption0" (formula "116") (ifseqformula "119")) + (rule "leq_literals" (formula "116") (term "0")) + (builtin "One Step Simplification" (formula "116")) + (rule "true_left" (formula "116")) + (rule "inEqSimp_exactShadow2" (formula "34") (ifseqformula "27")) + (rule "greater_literals" (formula "34") (term "0")) + (builtin "One Step Simplification" (formula "34")) + (rule "mul_literals" (formula "34") (term "1,0,0")) + (rule "mul_literals" (formula "34") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "34")) + (rule "mul_literals" (formula "34") (term "1")) + (rule "inEqSimp_subsumption1" (formula "26") (ifseqformula "34")) + (rule "leq_literals" (formula "26") (term "0")) + (builtin "One Step Simplification" (formula "26")) + (rule "true_left" (formula "26")) + (rule "inEqSimp_exactShadow3" (formula "53") (ifseqformula "35")) + (rule "polySimp_rightDist" (formula "53") (term "0,0")) + (rule "mul_literals" (formula "53") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "53") (term "0")) + (rule "add_literals" (formula "53") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "53")) + (rule "polySimp_mulLiterals" (formula "53") (term "0")) + (rule "polySimp_elimOne" (formula "53") (term "0")) + (rule "inEqSimp_subsumption0" (formula "15") (ifseqformula "53")) + (rule "leq_literals" (formula "15") (term "0")) + (builtin "One Step Simplification" (formula "15")) + (rule "true_left" (formula "15")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "11")) + (rule "notLeft" (formula "11")) + (rule "replace_known_right" (formula "136") (term "0,0,0,0") (ifseqformula "160")) + (builtin "One Step Simplification" (formula "136")) + (rule "replace_known_right" (formula "135") (term "0,0,0,0") (ifseqformula "160")) + (builtin "One Step Simplification" (formula "135")) + (rule "replace_known_right" (formula "4") (term "0") (ifseqformula "160")) + (builtin "One Step Simplification" (formula "4")) + (rule "replace_known_left" (formula "135") (term "0,0,0") (ifseqformula "4")) + (builtin "One Step Simplification" (formula "135")) + (rule "applyEqReverse" (formula "136") (term "2,0") (ifseqformula "135")) + (rule "hideAuxiliaryEq" (formula "135")) + (rule "replace_known_left" (formula "135") (term "0,0,0,0") (ifseqformula "4")) + (builtin "One Step Simplification" (formula "135")) + (rule "applyEqReverse" (formula "136") (term "0,4,0") (ifseqformula "135")) + (rule "hideAuxiliaryEq" (formula "135")) + (rule "polySimp_addComm0" (formula "135") (term "4,0")) + (rule "Contract_axiom_for_toReadCountOfBucket_in_BucketPointers" (formula "9") (term "1")) + (rule "replace_known_right" (formula "9") (term "0,1,0") (ifseqformula "186")) + (builtin "One Step Simplification" (formula "9") (ifInst "" (formula "23")) (ifInst "" (formula "14")) (ifInst "" (formula "18")) (ifInst "" (formula "23"))) + (rule "inEqSimp_ltToLeq" (formula "9") (term "1,0")) + (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "9") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "9") (term "0,0")) + (rule "replace_known_left" (formula "9") (term "0,0") (ifseqformula "50")) + (builtin "One Step Simplification" (formula "9")) + (rule "inEqSimp_sepNegMonomial0" (formula "9") (term "0")) + (rule "polySimp_mulLiterals" (formula "9") (term "0,0")) + (rule "polySimp_elimOne" (formula "9") (term "0,0")) + (rule "replace_known_left" (formula "9") (term "0") (ifseqformula "53")) + (builtin "One Step Simplification" (formula "9")) + (rule "andLeft" (formula "9")) + (rule "andLeft" (formula "10")) + (rule "inEqSimp_subsumption1" (formula "9") (ifseqformula "80")) + (rule "leq_literals" (formula "9") (term "0")) + (builtin "One Step Simplification" (formula "9")) + (rule "true_left" (formula "9")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "81") (inst "b=b")) + (builtin "One Step Simplification" (formula "81") (ifInst "" (formula "28")) (ifInst "" (formula "31"))) + (rule "expand_inInt" (formula "81") (term "1,0,0,1")) + (rule "replace_int_MIN" (formula "81") (term "0,1,1,0,0,1")) + (rule "replace_int_MAX" (formula "81") (term "1,0,1,0,0,1")) + (rule "andLeft" (formula "81")) + (rule "andLeft" (formula "81")) + (rule "andLeft" (formula "81")) + (rule "andLeft" (formula "81")) + (rule "andLeft" (formula "82")) + (rule "andLeft" (formula "81")) + (rule "andLeft" (formula "83")) + (rule "translateJavaCastInt" (formula "87") (term "0")) + (rule "translateJavaAddInt" (formula "86") (term "1")) + (rule "translateJavaCastInt" (formula "85") (term "0")) + (rule "translateJavaMulInt" (formula "81") (term "1")) + (rule "translateJavaMulInt" (formula "82") (term "0")) + (rule "translateJavaCastInt" (formula "84") (term "1")) + (rule "polySimp_mulComm0" (formula "81") (term "1")) + (rule "polySimp_mulComm0" (formula "82") (term "0")) + (rule "polySimp_addComm0" (formula "85") (term "1")) + (rule "castedGetAny" (formula "85") (term "0")) + (rule "castedGetAny" (formula "84") (term "0")) + (rule "castedGetAny" (formula "83") (term "1")) + (rule "inEqSimp_ltToLeq" (formula "85") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "85") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "85") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "85") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "82")) + (rule "inEqSimp_commuteLeq" (formula "81")) + (rule "inEqSimp_commuteLeq" (formula "82")) + (rule "applyEq" (formula "83") (term "0") (ifseqformula "55")) + (rule "inEqSimp_homoInEq0" (formula "83")) + (rule "polySimp_mulComm0" (formula "83") (term "1,0")) + (rule "polySimp_rightDist" (formula "83") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "83") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "83") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "83") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "83") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "83") (term "0")) + (rule "applyEq" (formula "82") (term "0") (ifseqformula "55")) + (rule "inEqSimp_commuteGeq" (formula "82")) + (rule "inEqSimp_sepPosMonomial0" (formula "83") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "83") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "83") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "83") (term "0,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "83") (term "1,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "83") (term "1,1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "82")) + (rule "polySimp_mulLiterals" (formula "82") (term "0")) + (rule "polySimp_elimOne" (formula "82") (term "0")) + (rule "inEqSimp_subsumption6" (formula "81") (ifseqformula "34")) + (rule "greater_literals" (formula "81") (term "0,0")) + (builtin "One Step Simplification" (formula "81")) + (rule "mul_literals" (formula "81") (term "1,0")) + (rule "leq_literals" (formula "81") (term "0")) + (builtin "One Step Simplification" (formula "81")) + (rule "true_left" (formula "81")) + (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "11") (term "1")) + (rule "translateJavaSubInt" (formula "11") (term "1,1")) + (rule "polySimp_elimSub" (formula "11") (term "1,1")) + (rule "inEqSimp_ltToLeq" (formula "11") (term "0,1")) + (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,1")) + (rule "inEqSimp_commuteLeq" (formula "11")) + (rule "inEqSimp_sepPosMonomial0" (formula "11") (term "0,0")) + (rule "polySimp_mulComm0" (formula "11") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "11") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "11") (term "1,1,0,0")) + (rule "mul_literals" (formula "11") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "11") (term "1,1,0,0")) + (rule "Contract_axiom_for_elementsToReadCountElementSplitBucket_in_BucketPointers" (formula "105") (term "0")) + (builtin "One Step Simplification" (formula "105") (ifInst "" (formula "190")) (ifInst "" (formula "188")) (ifInst "" (formula "106")) (ifInst "" (formula "103")) (ifInst "" (formula "19"))) + (rule "wellFormedAnon" (formula "105") (term "1,0")) + (rule "translateJavaAddInt" (formula "105") (term "0,0,0,1,0,0")) + (rule "translateJavaAddInt" (formula "105") (term "1,1,0,1,0,0")) + (rule "replace_known_left" (formula "105") (term "0,1,0") (ifseqformula "15")) + (builtin "One Step Simplification" (formula "105") (ifInst "" (formula "14"))) + (rule "inEqSimp_ltToLeq" (formula "105") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "105") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "105") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "105") (term "0,0,0")) + (rule "replace_known_left" (formula "105") (term "0,0,0") (ifseqformula "51")) + (builtin "One Step Simplification" (formula "105")) + (rule "inEqSimp_homoInEq0" (formula "105") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "105") (term "1,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "105") (term "1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "105") (term "0,1,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "105") (term "0,0,0,1,0")) + (rule "polySimp_addComm1" (formula "105") (term "0,0,0,0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "105") (term "0,0,0,0,0,1,0")) + (rule "add_literals" (formula "105") (term "1,1,0,0,0,0,0,1,0")) + (rule "times_zero_1" (formula "105") (term "1,0,0,0,0,0,1,0")) + (rule "add_literals" (formula "105") (term "0,0,0,0,0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "105") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "105") (term "1,0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "105") (term "1,0,1,0,1,0")) + (rule "polySimp_rightDist" (formula "105") (term "0,1,0,1,0,1,0")) + (rule "mul_literals" (formula "105") (term "0,0,1,0,1,0,1,0")) + (rule "polySimp_addComm1" (formula "105") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "105") (term "0,0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "105") (term "0,0,0,1,0,1,0")) + (rule "polySimp_addComm0" (formula "105") (term "0,0,0,0,1,0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "105") (term "0,0,0,1,0,1,0")) + (rule "add_literals" (formula "105") (term "1,1,0,0,0,1,0,1,0")) + (rule "times_zero_1" (formula "105") (term "1,0,0,0,1,0,1,0")) + (rule "add_literals" (formula "105") (term "0,0,0,1,0,1,0")) + (rule "applyEq" (formula "105") (term "1,0,1,0,1,0") (ifseqformula "75")) + (rule "applyEq" (formula "105") (term "0,1,0,0,0,1,0") (ifseqformula "78")) + (rule "polySimp_pullOutFactor1b" (formula "105") (term "0,0,0,1,0")) + (rule "add_literals" (formula "105") (term "1,1,0,0,0,1,0")) + (rule "times_zero_1" (formula "105") (term "1,0,0,0,1,0")) + (rule "add_zero_right" (formula "105") (term "0,0,0,1,0")) + (rule "qeq_literals" (formula "105") (term "0,0,1,0")) + (builtin "One Step Simplification" (formula "105")) + (rule "inEqSimp_sepNegMonomial0" (formula "105") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "105") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "105") (term "0,0,0")) + (rule "replace_known_left" (formula "105") (term "0,0") (ifseqformula "54")) + (builtin "One Step Simplification" (formula "105")) + (rule "inEqSimp_sepPosMonomial1" (formula "105") (term "0,0")) + (rule "polySimp_mulComm0" (formula "105") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "105") (term "1,0,0")) + (rule "mul_literals" (formula "105") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "105") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "105") (term "1,1,0,0")) + (rule "replace_known_left" (formula "105") (term "0,0") (ifseqformula "99")) + (builtin "One Step Simplification" (formula "105")) + (rule "true_left" (formula "105")) + (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "124")) + (rule "andLeft" (formula "124")) + (rule "notLeft" (formula "124")) + (rule "notLeft" (formula "124")) + (rule "replace_known_right" (formula "3") (term "0") (ifseqformula "159")) + (builtin "One Step Simplification" (formula "3")) + (rule "replace_known_right" (formula "2") (term "0") (ifseqformula "160")) + (builtin "One Step Simplification" (formula "2")) + (rule "Contract_axiom_for_lastReadOf_in_BucketPointers" (formula "75") (term "1")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "75") (term "1,0,0") (ifseqformula "69")) + (builtin "One Step Simplification" (formula "75") (ifInst "" (formula "83")) (ifInst "" (formula "189")) (ifInst "" (formula "83")) (ifInst "" (formula "134")) (ifInst "" (formula "136")) (ifInst "" (formula "19"))) + (rule "wellFormedAnonEQ" (formula "75") (term "1,0") (ifseqformula "69")) + (rule "wellFormedAnon" (formula "75") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "75") (term "2,0,1,0,1")) + (rule "translateJavaAddInt" (formula "75") (term "2,1,1,0,0,1")) + (rule "replace_known_left" (formula "75") (term "1,1,0") (ifseqformula "68")) + (builtin "One Step Simplification" (formula "75") (ifInst "" (formula "15")) (ifInst "" (formula "14"))) + (rule "polySimp_addComm0" (formula "75") (term "2,1,1,0,0,1")) + (rule "replace_known_left" (formula "75") (term "1,0,0,1") (ifseqformula "132")) + (builtin "One Step Simplification" (formula "75")) + (rule "polySimp_addComm0" (formula "75") (term "2,0,1,0,1")) + (rule "inEqSimp_ltToLeq" (formula "75") (term "1,0")) + (rule "polySimp_mulComm0" (formula "75") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "75") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "75") (term "0,1,1")) + (rule "replace_known_left" (formula "75") (term "0,1,1") (ifseqformula "135")) + (builtin "One Step Simplification" (formula "75")) + (rule "inEqSimp_commuteLeq" (formula "75") (term "0,0")) + (rule "replace_known_left" (formula "75") (term "0,0") (ifseqformula "51")) + (builtin "One Step Simplification" (formula "75")) + (rule "inEqSimp_commuteLeq" (formula "75") (term "1,0,0,1")) + (rule "replace_known_left" (formula "75") (term "1,0,0,1") (ifseqformula "131")) + (builtin "One Step Simplification" (formula "75")) + (rule "inEqSimp_commuteLeq" (formula "75") (term "1,0,1")) + (rule "replace_known_left" (formula "75") (term "1,0,1") (ifseqformula "133")) + (builtin "One Step Simplification" (formula "75")) + (rule "inEqSimp_commuteLeq" (formula "75") (term "0,1")) + (rule "replace_known_left" (formula "75") (term "0,1") (ifseqformula "129")) + (builtin "One Step Simplification" (formula "75")) + (rule "inEqSimp_sepNegMonomial0" (formula "75") (term "0")) + (rule "polySimp_mulLiterals" (formula "75") (term "0,0")) + (rule "polySimp_elimOne" (formula "75") (term "0,0")) + (rule "replace_known_left" (formula "75") (term "0") (ifseqformula "54")) + (builtin "One Step Simplification" (formula "75")) + (rule "Contract_axiom_for_disjointBucketsLemma_in_BucketPointers" (formula "63") (term "0")) + (rule "replace_known_left" (formula "63") (term "1,0,0,0") (ifseqformula "15")) + (builtin "One Step Simplification" (formula "63") (ifInst "" (formula "24")) (ifInst "" (formula "19")) (ifInst "" (formula "190")) (ifInst "" (formula "24")) (ifInst "" (formula "64")) (ifInst "" (formula "10"))) + (rule "true_left" (formula "63")) + (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "13")) + (rule "andLeft" (formula "13")) + (rule "notLeft" (formula "14")) + (rule "notLeft" (formula "13")) + (rule "Definition_axiom_for_remainingWriteCountOfBucket_in_de_wiesler_BucketPointers" (formula "72") (term "1,1")) + (rule "translateJavaSubInt" (formula "72") (term "1,1")) + (rule "translateJavaAddInt" (formula "72") (term "2,0,1,1")) + (rule "polySimp_elimSub" (formula "72") (term "1,1")) + (rule "polySimp_addComm0" (formula "72") (term "2,0,1,1")) + (rule "polySimp_addAssoc" (formula "72") (term "1")) + (rule "applyEq" (formula "72") (term "0,1,1") (ifseqformula "71")) + (rule "polySimp_mulComm0" (formula "72") (term "1,1")) + (rule "polySimp_rightDist" (formula "72") (term "1,1")) + (rule "mul_literals" (formula "72") (term "0,1,1")) + (rule "polySimp_addComm1" (formula "72") (term "1")) + (rule "polySimp_addAssoc" (formula "72") (term "0,1")) + (rule "add_literals" (formula "72") (term "0,0,1")) + (rule "add_zero_left" (formula "72") (term "0,1")) + (rule "Definition_axiom_for_disjointBucketsAreaLemma_in_de_wiesler_BucketPointers" (formula "94") (term "0") (inst "b=b")) + (builtin "One Step Simplification" (formula "94")) + (rule "expand_inInt" (formula "94") (term "1,0,0")) + (rule "replace_int_MAX" (formula "94") (term "1,0,1,0,0")) + (rule "replace_int_MIN" (formula "94") (term "0,1,1,0,0")) + (rule "translateJavaSubInt" (formula "94") (term "2,0,1,1,0")) + (rule "translateJavaAddInt" (formula "94") (term "1,0,0,1,0")) + (rule "translateJavaSubInt" (formula "94") (term "2,1,1,1,0")) + (rule "translateJavaSubInt" (formula "94") (term "2,0,0,1,0")) + (rule "translateJavaSubInt" (formula "94") (term "2,1,0,1,0")) + (rule "translateJavaAddInt" (formula "94") (term "1,0,1,1,0")) + (rule "translateJavaAddInt" (formula "94") (term "0,2,0,1,1,0")) + (rule "translateJavaAddInt" (formula "94") (term "0,2,0,0,1,0")) + (rule "polySimp_elimSub" (formula "94") (term "2,1,1,1,0")) + (rule "mul_literals" (formula "94") (term "1,2,1,1,1,0")) + (rule "polySimp_elimSub" (formula "94") (term "2,1,0,1,0")) + (rule "mul_literals" (formula "94") (term "1,2,1,0,1,0")) + (rule "polySimp_elimSub" (formula "94") (term "2,0,1,1,0")) + (rule "mul_literals" (formula "94") (term "1,2,0,1,1,0")) + (rule "polySimp_elimSub" (formula "94") (term "2,0,0,1,0")) + (rule "mul_literals" (formula "94") (term "1,2,0,0,1,0")) + (rule "polySimp_addComm1" (formula "94") (term "2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "94") (term "2,1,0,1,0")) + (rule "polySimp_addComm1" (formula "94") (term "2,0,1,1,0")) + (rule "polySimp_addComm1" (formula "94") (term "2,0,0,1,0")) + (rule "polySimp_addComm1" (formula "94") (term "0,2,1,1,1,0")) + (rule "add_literals" (formula "94") (term "0,0,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "94") (term "0,2,1,0,1,0")) + (rule "add_literals" (formula "94") (term "0,0,2,1,0,1,0")) + (rule "polySimp_addComm0" (formula "94") (term "0,2,0,1,1,0")) + (rule "polySimp_addComm0" (formula "94") (term "0,2,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "94") (term "1,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "94") (term "1,0,0,1,0,0,0,0")) + (rule "disjointDefinition" (formula "94") (term "1,1,0")) + (rule "disjointDefinition" (formula "94") (term "0,1,0")) + (rule "disjointArrayRanges" (formula "94") (term "1,1,0")) + (builtin "One Step Simplification" (formula "94")) + (rule "disjointArrayRanges" (formula "94") (term "0,1,0")) + (builtin "One Step Simplification" (formula "94")) + (rule "inEqSimp_commuteLeq" (formula "94") (term "0,0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "94") (term "1,1,0,0")) + (rule "inEqSimp_homoInEq0" (formula "94") (term "1,1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "94") (term "1,0,1,1,1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "94") (term "1,0,1,1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "94") (term "0,1,0,1,1,1,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "94") (term "0,1,1,1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "94") (term "0,0,1,1,1,0,0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "94") (term "0,0,0,1,1,1,0,0,1,0")) + (rule "add_literals" (formula "94") (term "1,1,0,0,0,1,1,1,0,0,1,0")) + (rule "times_zero_1" (formula "94") (term "1,0,0,0,1,1,1,0,0,1,0")) + (rule "add_zero_right" (formula "94") (term "0,0,0,1,1,1,0,0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "94") (term "0,0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "94") (term "1,0,0,0,0,1,1,0")) + (rule "polySimp_rightDist" (formula "94") (term "1,0,0,0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "94") (term "0,1,0,0,0,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "94") (term "0,0,0,0,1,1,0")) + (rule "polySimp_addComm1" (formula "94") (term "0,0,0,0,0,1,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "94") (term "0,0,0,0,0,0,1,1,0")) + (rule "add_literals" (formula "94") (term "1,1,0,0,0,0,0,0,1,1,0")) + (rule "times_zero_1" (formula "94") (term "1,0,0,0,0,0,0,1,1,0")) + (rule "add_zero_right" (formula "94") (term "0,0,0,0,0,0,1,1,0")) + (rule "inEqSimp_homoInEq0" (formula "94") (term "0,1,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "94") (term "1,0,0,1,1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "94") (term "1,0,0,1,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "94") (term "0,1,0,0,1,1,0,1,1,0")) + (rule "polySimp_addComm1" (formula "94") (term "0,0,1,1,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "94") (term "0,0,0,1,1,0,1,1,0")) + (rule "polySimp_pullOutFactor1" (formula "94") (term "0,0,0,0,1,1,0,1,1,0")) + (rule "add_literals" (formula "94") (term "1,0,0,0,0,1,1,0,1,1,0")) + (rule "times_zero_1" (formula "94") (term "0,0,0,0,1,1,0,1,1,0")) + (rule "add_zero_left" (formula "94") (term "0,0,0,1,1,0,1,1,0")) + (rule "inEqSimp_homoInEq0" (formula "94") (term "1,0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "94") (term "1,0,1,0,0,1,1,0")) + (rule "polySimp_rightDist" (formula "94") (term "1,0,1,0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "94") (term "0,1,0,1,0,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "94") (term "0,1,0,0,1,1,0")) + (rule "polySimp_addComm1" (formula "94") (term "0,0,1,0,0,1,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "94") (term "0,1,0,0,1,1,0")) + (rule "add_literals" (formula "94") (term "1,1,0,1,0,0,1,1,0")) + (rule "times_zero_1" (formula "94") (term "1,0,1,0,0,1,1,0")) + (rule "add_zero_right" (formula "94") (term "0,1,0,0,1,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "94") (term "0,1,0,0,1,1,0")) + (rule "add_literals" (formula "94") (term "1,1,0,1,0,0,1,1,0")) + (rule "times_zero_1" (formula "94") (term "1,0,1,0,0,1,1,0")) + (rule "add_zero_right" (formula "94") (term "0,1,0,0,1,1,0")) + (rule "qeq_literals" (formula "94") (term "1,0,0,1,1,0")) + (builtin "One Step Simplification" (formula "94")) + (rule "inEqSimp_homoInEq0" (formula "94") (term "0,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "94") (term "1,0,0,0,1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "94") (term "1,0,0,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "94") (term "0,1,0,0,0,1,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "94") (term "0,0,0,1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "94") (term "0,0,0,0,1,0,0,1,0")) + (rule "polySimp_pullOutFactor1" (formula "94") (term "0,0,0,0,0,1,0,0,1,0")) + (rule "add_literals" (formula "94") (term "1,0,0,0,0,0,1,0,0,1,0")) + (rule "times_zero_1" (formula "94") (term "0,0,0,0,0,1,0,0,1,0")) + (rule "add_zero_left" (formula "94") (term "0,0,0,0,1,0,0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "94") (term "0,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "94") (term "1,0,0,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "94") (term "1,0,0,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "94") (term "0,1,0,0,0,0,0,1,0")) + (rule "polySimp_addComm1" (formula "94") (term "0,0,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "94") (term "0,0,0,0,0,0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "94") (term "0,0,0,0,0,0,0,1,0")) + (rule "add_literals" (formula "94") (term "1,1,0,0,0,0,0,0,0,1,0")) + (rule "times_zero_1" (formula "94") (term "1,0,0,0,0,0,0,0,1,0")) + (rule "add_zero_right" (formula "94") (term "0,0,0,0,0,0,0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "94") (term "1,0,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "94") (term "1,0,1,0,1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "94") (term "1,0,1,0,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "94") (term "0,1,0,1,0,1,0,1,1,0")) + (rule "polySimp_addComm1" (formula "94") (term "0,1,0,1,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "94") (term "0,0,1,0,1,0,1,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "94") (term "0,0,0,1,0,1,0,1,1,0")) + (rule "add_literals" (formula "94") (term "1,1,0,0,0,1,0,1,0,1,1,0")) + (rule "times_zero_1" (formula "94") (term "1,0,0,0,1,0,1,0,1,1,0")) + (rule "add_literals" (formula "94") (term "0,0,0,1,0,1,0,1,1,0")) + (rule "inEqSimp_homoInEq0" (formula "94") (term "0,1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "94") (term "1,0,0,1,1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "94") (term "1,0,0,1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "94") (term "0,1,0,0,1,1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "94") (term "0,0,1,1,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "94") (term "0,0,0,1,1,0,0,1,0")) + (rule "polySimp_pullOutFactor1" (formula "94") (term "0,0,0,0,1,1,0,0,1,0")) + (rule "add_literals" (formula "94") (term "1,0,0,0,0,1,1,0,0,1,0")) + (rule "times_zero_1" (formula "94") (term "0,0,0,0,1,1,0,0,1,0")) + (rule "add_zero_left" (formula "94") (term "0,0,0,1,1,0,0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "94") (term "1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "94") (term "1,0,1,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "94") (term "1,0,1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "94") (term "0,1,0,1,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "94") (term "0,1,0,0,0,1,0")) + (rule "polySimp_addComm1" (formula "94") (term "0,0,1,0,0,0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "94") (term "0,1,0,0,0,1,0")) + (rule "add_literals" (formula "94") (term "1,1,0,1,0,0,0,1,0")) + (rule "times_zero_1" (formula "94") (term "1,0,1,0,0,0,1,0")) + (rule "add_zero_right" (formula "94") (term "0,1,0,0,0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "94") (term "0,1,0,0,0,1,0")) + (rule "add_literals" (formula "94") (term "1,1,0,1,0,0,0,1,0")) + (rule "times_zero_1" (formula "94") (term "1,0,1,0,0,0,1,0")) + (rule "add_zero_right" (formula "94") (term "0,1,0,0,0,1,0")) + (rule "qeq_literals" (formula "94") (term "1,0,0,0,1,0")) + (builtin "One Step Simplification" (formula "94")) + (rule "inEqSimp_homoInEq0" (formula "94") (term "0,0,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "94") (term "1,0,0,0,1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "94") (term "1,0,0,0,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "94") (term "0,1,0,0,0,1,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "94") (term "0,0,0,1,0,1,1,0")) + (rule "polySimp_addComm1" (formula "94") (term "0,0,0,0,1,0,1,1,0")) + (rule "polySimp_pullOutFactor1" (formula "94") (term "0,0,0,0,0,1,0,1,1,0")) + (rule "add_literals" (formula "94") (term "1,0,0,0,0,0,1,0,1,1,0")) + (rule "times_zero_1" (formula "94") (term "0,0,0,0,0,1,0,1,1,0")) + (rule "add_zero_left" (formula "94") (term "0,0,0,0,1,0,1,1,0")) + (rule "inEqSimp_homoInEq0" (formula "94") (term "1,1,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "94") (term "1,0,1,1,1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "94") (term "1,0,1,1,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "94") (term "0,1,0,1,1,1,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "94") (term "0,1,1,1,0,1,1,0")) + (rule "polySimp_addComm1" (formula "94") (term "0,0,1,1,1,0,1,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "94") (term "0,0,0,1,1,1,0,1,1,0")) + (rule "add_literals" (formula "94") (term "1,1,0,0,0,1,1,1,0,1,1,0")) + (rule "times_zero_1" (formula "94") (term "1,0,0,0,1,1,1,0,1,1,0")) + (rule "add_zero_right" (formula "94") (term "0,0,0,1,1,1,0,1,1,0")) + (rule "inEqSimp_homoInEq0" (formula "94") (term "1,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "94") (term "1,0,1,0,1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "94") (term "1,0,1,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "94") (term "0,1,0,1,0,1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "94") (term "0,1,0,1,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "94") (term "0,0,1,0,1,0,0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "94") (term "0,0,0,1,0,1,0,0,1,0")) + (rule "add_literals" (formula "94") (term "1,1,0,0,0,1,0,1,0,0,1,0")) + (rule "times_zero_1" (formula "94") (term "1,0,0,0,1,0,1,0,0,1,0")) + (rule "add_zero_right" (formula "94") (term "0,0,0,1,0,1,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "94") (term "1,0,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "94") (term "1,1,0,1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "94") (term "1,1,0,1,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "94") (term "1,1,1,0,1,0,1,1,0")) + (rule "mul_literals" (formula "94") (term "0,1,1,0,1,0,1,1,0")) + (rule "polySimp_elimOne" (formula "94") (term "1,1,1,0,1,0,1,1,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "94") (term "1,1,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "94") (term "0,1,1,1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "94") (term "0,1,1,1,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "94") (term "0,1,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "94") (term "1,0,1,1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "94") (term "1,0,1,1,0,0,1,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "94") (term "0,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "94") (term "0,0,0,1,1,0")) + (rule "polySimp_elimOne" (formula "94") (term "0,0,0,1,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "94") (term "0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "94") (term "1,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "94") (term "1,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "94") (term "1,1,0,0,0,1,0")) + (rule "mul_literals" (formula "94") (term "0,1,0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "94") (term "1,1,0,0,0,1,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "94") (term "0,0,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "94") (term "0,0,0,1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "94") (term "0,0,0,1,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "94") (term "0,1,1,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "94") (term "1,0,1,1,0,1,1,0")) + (rule "polySimp_elimOne" (formula "94") (term "1,0,1,1,0,1,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "94") (term "1,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "94") (term "1,1,0,0,0,0")) + (rule "polySimp_rightDist" (formula "94") (term "1,1,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "94") (term "1,1,1,0,0,0,0")) + (rule "mul_literals" (formula "94") (term "0,1,1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "94") (term "1,1,1,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "94") (term "0,0,1,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "94") (term "0,0,0,1,0,1,1,0")) + (rule "polySimp_elimOne" (formula "94") (term "0,0,0,1,0,1,1,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "94") (term "1,1,1,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "94") (term "0,1,1,1,0,1,1,0")) + (rule "polySimp_elimOne" (formula "94") (term "0,1,1,1,0,1,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "94") (term "1,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "94") (term "1,1,0,1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "94") (term "1,1,0,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "94") (term "1,1,1,0,1,0,0,1,0")) + (rule "mul_literals" (formula "94") (term "0,1,1,0,1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "94") (term "1,1,1,0,1,0,0,1,0")) + (rule "Definition_axiom_for_isClassifiedAs_in_de_wiesler_Classifier" (formula "121") (term "0")) + (builtin "One Step Simplification" (formula "121")) + (rule "translateJavaMod" (formula "121") (term "0,0,0,1")) + (rule "translateJavaSubInt" (formula "121") (term "1,0,1,2")) + (rule "translateJavaDivInt" (formula "121") (term "0,2,0,0,2,1")) + (rule "translateJavaSubInt" (formula "121") (term "1,0,1,1,1")) + (rule "translateJavaSubInt" (formula "121") (term "1,1,0,1")) + (rule "translateJavaSubInt" (formula "121") (term "0,2,0,1,0,1,1")) + (rule "translateJavaDivInt" (formula "121") (term "0,2,1,1,1,1,1")) + (rule "translateJavaDivInt" (formula "121") (term "1,0,1,2,1")) + (rule "translateJavaDivInt" (formula "121") (term "0,0,2,0,1,1,2,1")) + (rule "translateJavaSubInt" (formula "121") (term "0,2,0,1,0,2")) + (rule "eqSymm" (formula "121") (term "1,0,1")) + (rule "translateJavaDivInt" (formula "121") (term "0,0,2,0,1,0,1,1")) + (rule "translateJavaSubInt" (formula "121") (term "0,2,0,1,1,2,1")) + (rule "polySimp_elimSub" (formula "121") (term "1,0,1,2")) + (rule "mul_literals" (formula "121") (term "1,1,0,1,2")) + (rule "polySimp_elimSub" (formula "121") (term "1,0,1,1,1")) + (rule "mul_literals" (formula "121") (term "1,1,0,1,1,1")) + (rule "polySimp_elimSub" (formula "121") (term "0,2,0,1,0,2")) + (rule "mul_literals" (formula "121") (term "1,0,2,0,1,0,2")) + (rule "polySimp_elimSub" (formula "121") (term "0,1,0,1")) + (rule "mul_literals" (formula "121") (term "1,0,1,0,1")) + (rule "polySimp_elimSub" (formula "121") (term "0,2,0,1,0,1,1")) + (rule "mul_literals" (formula "121") (term "1,0,2,0,1,0,1,1")) + (rule "polySimp_elimSub" (formula "121") (term "0,2,0,1,1,2,1")) + (rule "mul_literals" (formula "121") (term "1,0,2,0,1,1,2,1")) + (rule "polySimp_homoEq" (formula "121") (term "1,0,1")) + (rule "polySimp_mulComm0" (formula "121") (term "1,0,1,0,1")) + (rule "polySimp_addComm0" (formula "121") (term "1,0,1,2")) + (rule "polySimp_addComm0" (formula "121") (term "1,0,1,1,1")) + (rule "polySimp_addComm0" (formula "121") (term "0,2,0,1,0,2")) + (rule "polySimp_addComm0" (formula "121") (term "0,2,0,1,0,1,1")) + (rule "polySimp_addComm0" (formula "121") (term "0,2,0,1,1,2,1")) + (rule "polySimp_addComm0" (formula "121") (term "1,1,0,1,0,1")) + (rule "polySimp_rightDist" (formula "121") (term "1,0,1,0,1")) + (rule "mul_literals" (formula "121") (term "0,1,0,1,0,1")) + (rule "inEqSimp_ltToLeq" (formula "121") (term "0,0,1,1")) + (rule "add_zero_right" (formula "121") (term "0,0,0,1,1")) + (rule "polySimp_mulComm0" (formula "121") (term "1,0,0,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "121") (term "0,0,2")) + (rule "add_zero_right" (formula "121") (term "0,0,0,2")) + (rule "polySimp_mulComm0" (formula "121") (term "1,0,0,0,2")) + (rule "polySimp_addAssoc" (formula "121") (term "0,1,0,1")) + (rule "polySimp_addComm0" (formula "121") (term "0,0,1,0,1")) + (rule "inEqSimp_ltToLeq" (formula "121") (term "1,1,1,1")) + (rule "polySimp_mulComm0" (formula "121") (term "1,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "121") (term "0,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "121") (term "0,1,2,1")) + (rule "add_zero_right" (formula "121") (term "0,0,1,2,1")) + (rule "polySimp_mulComm0" (formula "121") (term "1,0,0,1,2,1")) + (rule "inEqSimp_ltToLeq" (formula "121") (term "0,1,2")) + (rule "polySimp_rightDist" (formula "121") (term "1,0,0,0,1,2")) + (rule "mul_literals" (formula "121") (term "0,1,0,0,0,1,2")) + (rule "polySimp_addAssoc" (formula "121") (term "0,0,0,1,2")) + (rule "add_literals" (formula "121") (term "0,0,0,0,1,2")) + (rule "polySimp_addComm1" (formula "121") (term "0,0,1,2")) + (rule "inEqSimp_ltToLeq" (formula "121") (term "0,1,1,1")) + (rule "polySimp_rightDist" (formula "121") (term "1,0,0,0,1,1,1")) + (rule "mul_literals" (formula "121") (term "0,1,0,0,0,1,1,1")) + (rule "polySimp_addAssoc" (formula "121") (term "0,0,0,1,1,1")) + (rule "add_literals" (formula "121") (term "0,0,0,0,1,1,1")) + (rule "polySimp_addComm1" (formula "121") (term "0,0,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "121") (term "1,0,2")) + (rule "polySimp_mulComm0" (formula "121") (term "1,0,0,1,0,2")) + (rule "inEqSimp_ltToLeq" (formula "121") (term "1,0,1,1")) + (rule "polySimp_mulComm0" (formula "121") (term "1,0,0,1,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "121") (term "1,1,2,1")) + (rule "polySimp_mulComm0" (formula "121") (term "1,0,0,1,1,2,1")) + (rule "inEqSimp_commuteLeq" (formula "121") (term "1,1,2")) + (rule "applyEq" (formula "121") (term "0,1,0,0,1,1,1") (ifseqformula "40")) + (rule "applyEq" (formula "121") (term "0,1,0,1,0,1") (ifseqformula "40")) + (rule "applyEq" (formula "121") (term "0,1,0,0,1,2") (ifseqformula "40")) + (rule "jmod_axiom" (formula "121") (term "0,0,0,1")) + (rule "polySimp_mulLiterals" (formula "121") (term "1,0,0,0,1")) + (rule "polySimp_sepNegMonomial" (formula "121") (term "1,0,1")) + (rule "polySimp_mulLiterals" (formula "121") (term "0,1,0,1")) + (rule "polySimp_elimOne" (formula "121") (term "0,1,0,1")) + (rule "polySimp_sepNegMonomial" (formula "121") (term "0,0,1")) + (rule "polySimp_mulLiterals" (formula "121") (term "0,0,0,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "121") (term "0,0,1,1")) + (rule "polySimp_mulLiterals" (formula "121") (term "0,0,0,1,1")) + (rule "polySimp_elimOne" (formula "121") (term "0,0,0,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "121") (term "0,0,2")) + (rule "polySimp_mulLiterals" (formula "121") (term "0,0,0,2")) + (rule "polySimp_elimOne" (formula "121") (term "0,0,0,2")) + (rule "inEqSimp_sepNegMonomial0" (formula "121") (term "1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "121") (term "0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "121") (term "0,1,1,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "121") (term "0,1,2,1")) + (rule "polySimp_mulLiterals" (formula "121") (term "0,0,1,2,1")) + (rule "polySimp_elimOne" (formula "121") (term "0,0,1,2,1")) + (rule "inEqSimp_sepPosMonomial0" (formula "121") (term "1,0,2")) + (rule "polySimp_mulComm0" (formula "121") (term "1,1,0,2")) + (rule "polySimp_rightDist" (formula "121") (term "1,1,0,2")) + (rule "polySimp_mulLiterals" (formula "121") (term "1,1,1,0,2")) + (rule "mul_literals" (formula "121") (term "0,1,1,0,2")) + (rule "polySimp_elimOne" (formula "121") (term "1,1,1,0,2")) + (rule "inEqSimp_sepPosMonomial0" (formula "121") (term "1,0,1,1")) + (rule "polySimp_mulComm0" (formula "121") (term "1,1,0,1,1")) + (rule "polySimp_rightDist" (formula "121") (term "1,1,0,1,1")) + (rule "polySimp_mulLiterals" (formula "121") (term "1,1,1,0,1,1")) + (rule "mul_literals" (formula "121") (term "0,1,1,0,1,1")) + (rule "polySimp_elimOne" (formula "121") (term "1,1,1,0,1,1")) + (rule "inEqSimp_sepPosMonomial0" (formula "121") (term "1,1,2,1")) + (rule "polySimp_mulComm0" (formula "121") (term "1,1,1,2,1")) + (rule "polySimp_rightDist" (formula "121") (term "1,1,1,2,1")) + (rule "polySimp_mulLiterals" (formula "121") (term "1,1,1,1,2,1")) + (rule "mul_literals" (formula "121") (term "0,1,1,1,2,1")) + (rule "polySimp_elimOne" (formula "121") (term "1,1,1,1,2,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "121") (term "0,1,1,1")) + (rule "polySimp_mulLiterals" (formula "121") (term "0,0,1,1,1")) + (rule "polySimp_elimOne" (formula "121") (term "0,0,1,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "121") (term "0,1,2")) + (rule "polySimp_mulLiterals" (formula "121") (term "0,0,1,2")) + (rule "polySimp_elimOne" (formula "121") (term "0,0,1,2")) + (rule "pullOutSelect" (formula "121") (term "0,0,2,1") (inst "selectSK=arr_3")) + (rule "applyEq" (formula "122") (term "0,1,1,1,1") (ifseqformula "121")) + (rule "simplifySelectOfAnonEQ" (formula "121") (ifseqformula "68")) + (builtin "One Step Simplification" (formula "121") (ifInst "" (formula "160")) (ifInst "" (formula "3"))) + (rule "eqSymm" (formula "122") (term "0,2,1")) + (rule "elementOfSingleton" (formula "121") (term "0,0")) + (builtin "One Step Simplification" (formula "121") (ifInst "" (formula "183"))) + (rule "simplifySelectOfAnon" (formula "121")) + (builtin "One Step Simplification" (formula "121") (ifInst "" (formula "160")) (ifInst "" (formula "3"))) + (rule "elementOfSingleton" (formula "121") (term "0,0")) + (builtin "One Step Simplification" (formula "121") (ifInst "" (formula "183"))) + (rule "applyEqReverse" (formula "122") (term "0,1,1,1,1") (ifseqformula "121")) + (rule "applyEqReverse" (formula "122") (term "1,0,2,1") (ifseqformula "121")) + (rule "hideAuxiliaryEq" (formula "121")) + (rule "inEqSimp_homoInEq1" (formula "121") (term "1,1,1,1")) + (rule "polySimp_addComm1" (formula "121") (term "0,1,1,1,1")) + (rule "inEqSimp_sepPosMonomial0" (formula "121") (term "1,1,1,1")) + (rule "polySimp_mulComm0" (formula "121") (term "1,1,1,1,1")) + (rule "polySimp_rightDist" (formula "121") (term "1,1,1,1,1")) + (rule "mul_literals" (formula "121") (term "0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "121") (term "1,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "121") (term "1,1,1,1,1,1")) + (rule "pullOutSelect" (formula "121") (term "0,1,1,2") (inst "selectSK=arr_4")) + (rule "simplifySelectOfAnonEQ" (formula "121") (ifseqformula "68")) + (builtin "One Step Simplification" (formula "121") (ifInst "" (formula "160")) (ifInst "" (formula "3"))) + (rule "elementOfSingleton" (formula "121") (term "0,0")) + (builtin "One Step Simplification" (formula "121") (ifInst "" (formula "183"))) + (rule "simplifySelectOfAnon" (formula "121")) + (builtin "One Step Simplification" (formula "121") (ifInst "" (formula "160")) (ifInst "" (formula "3"))) + (rule "elementOfSingleton" (formula "121") (term "0,0")) + (builtin "One Step Simplification" (formula "121") (ifInst "" (formula "183"))) + (rule "applyEqReverse" (formula "122") (term "0,1,1,2") (ifseqformula "121")) + (rule "hideAuxiliaryEq" (formula "121")) + (rule "inEqSimp_commuteGeq" (formula "121") (term "1,1,2")) + (rule "pullOutSelect" (formula "121") (term "0,1,0,2") (inst "selectSK=arr_5")) + (rule "simplifySelectOfAnonEQ" (formula "121") (ifseqformula "68")) + (builtin "One Step Simplification" (formula "121") (ifInst "" (formula "160")) (ifInst "" (formula "3"))) + (rule "elementOfSingleton" (formula "121") (term "0,0")) + (builtin "One Step Simplification" (formula "121") (ifInst "" (formula "183"))) + (rule "simplifySelectOfAnon" (formula "121")) + (builtin "One Step Simplification" (formula "121") (ifInst "" (formula "160")) (ifInst "" (formula "3"))) + (rule "elementOfSingleton" (formula "121") (term "0,0")) + (builtin "One Step Simplification" (formula "121") (ifInst "" (formula "183"))) + (rule "applyEqReverse" (formula "122") (term "0,1,0,2") (ifseqformula "121")) + (rule "hideAuxiliaryEq" (formula "121")) + (rule "inEqSimp_homoInEq0" (formula "121") (term "1,0,2")) + (rule "polySimp_addComm1" (formula "121") (term "0,1,0,2")) + (rule "inEqSimp_sepPosMonomial1" (formula "121") (term "1,0,2")) + (rule "polySimp_mulComm0" (formula "121") (term "1,1,0,2")) + (rule "polySimp_rightDist" (formula "121") (term "1,1,0,2")) + (rule "polySimp_mulLiterals" (formula "121") (term "1,1,1,0,2")) + (rule "mul_literals" (formula "121") (term "0,1,1,0,2")) + (rule "polySimp_elimOne" (formula "121") (term "1,1,1,0,2")) + (rule "pullOutSelect" (formula "121") (term "0,1,0,1,1") (inst "selectSK=arr_6")) + (rule "applyEq" (formula "122") (term "0,1,1,2,1") (ifseqformula "121")) + (rule "simplifySelectOfAnonEQ" (formula "121") (ifseqformula "68")) + (builtin "One Step Simplification" (formula "121") (ifInst "" (formula "160")) (ifInst "" (formula "3"))) + (rule "elementOfSingleton" (formula "121") (term "0,0")) + (builtin "One Step Simplification" (formula "121") (ifInst "" (formula "183"))) + (rule "simplifySelectOfAnon" (formula "121")) + (builtin "One Step Simplification" (formula "121") (ifInst "" (formula "160")) (ifInst "" (formula "3"))) + (rule "elementOfSingleton" (formula "121") (term "0,0")) + (builtin "One Step Simplification" (formula "121") (ifInst "" (formula "183"))) + (rule "applyEqReverse" (formula "122") (term "0,1,1,2,1") (ifseqformula "121")) + (rule "applyEqReverse" (formula "122") (term "0,1,0,1,1") (ifseqformula "121")) + (rule "hideAuxiliaryEq" (formula "121")) + (rule "inEqSimp_homoInEq0" (formula "121") (term "1,1,2,1")) + (rule "polySimp_addComm1" (formula "121") (term "0,1,1,2,1")) + (rule "inEqSimp_homoInEq0" (formula "121") (term "1,0,1,1")) + (rule "polySimp_addComm1" (formula "121") (term "0,1,0,1,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "121") (term "1,1,2,1")) + (rule "polySimp_mulComm0" (formula "121") (term "1,1,1,2,1")) + (rule "polySimp_rightDist" (formula "121") (term "1,1,1,2,1")) + (rule "polySimp_mulLiterals" (formula "121") (term "1,1,1,1,2,1")) + (rule "mul_literals" (formula "121") (term "0,1,1,1,2,1")) + (rule "polySimp_elimOne" (formula "121") (term "1,1,1,1,2,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "121") (term "1,0,1,1")) + (rule "polySimp_mulComm0" (formula "121") (term "1,1,0,1,1")) + (rule "polySimp_rightDist" (formula "121") (term "1,1,0,1,1")) + (rule "mul_literals" (formula "121") (term "0,1,1,0,1,1")) + (rule "polySimp_mulLiterals" (formula "121") (term "1,1,1,0,1,1")) + (rule "polySimp_elimOne" (formula "121") (term "1,1,1,0,1,1")) + (rule "Definition_axiom_for_isClassOfSlice_in_de_wiesler_Classifier" (formula "56") (term "0") (inst "i=i")) + (builtin "One Step Simplification" (formula "56")) + (rule "expand_inInt" (formula "56") (term "1,0,0")) + (rule "replace_int_MIN" (formula "56") (term "0,1,1,0,0")) + (rule "replace_int_MAX" (formula "56") (term "1,0,1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "56") (term "1,0,0,0")) + (rule "mul_literals" (formula "56") (term "1,0,0,1,0,0,0")) + (rule "add_literals" (formula "56") (term "0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "56") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "56") (term "1,1,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "56") (term "1,0,0,0")) + (rule "mul_literals" (formula "56") (term "1,1,0,0,0")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "61") (term "1")) + (builtin "One Step Simplification" (formula "61")) + (rule "translateJavaUnaryMinusInt" (formula "61") (term "1,1")) + (rule "neg_literal" (formula "61") (term "1,1")) + (rule "translateJavaAddInt" (formula "61") (term "0,0,1")) + (rule "translateJavaSubInt" (formula "61") (term "0,1")) + (rule "polySimp_elimSub" (formula "61") (term "0,1")) + (rule "mul_literals" (formula "61") (term "1,0,1")) + (rule "polySimp_addLiterals" (formula "61") (term "0,1")) + (rule "polySimp_addComm1" (formula "61") (term "0,1")) + (rule "polySimp_addComm0" (formula "61") (term "0,0,1")) + (rule "Contract_axiom_for_lastReadOf_in_BucketPointers" (formula "106") (term "1,0")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "106") (term "1,0,0") (ifseqformula "68")) + (builtin "One Step Simplification" (formula "106") (ifInst "" (formula "82")) (ifInst "" (formula "189")) (ifInst "" (formula "82")) (ifInst "" (formula "134")) (ifInst "" (formula "136")) (ifInst "" (formula "74")) (ifInst "" (formula "18"))) + (rule "wellFormedAnonEQ" (formula "106") (term "1,0") (ifseqformula "68")) + (rule "wellFormedAnon" (formula "106") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "106") (term "2,1,1,0,0,1")) + (rule "translateJavaAddInt" (formula "106") (term "2,0,1,0,1")) + (rule "replace_known_left" (formula "106") (term "1,1,0") (ifseqformula "67")) + (builtin "One Step Simplification" (formula "106") (ifInst "" (formula "14")) (ifInst "" (formula "13"))) + (rule "polySimp_addComm0" (formula "106") (term "2,0,1,0,1")) + (rule "polySimp_addComm0" (formula "106") (term "2,1,1,0,0,1")) + (rule "replace_known_left" (formula "106") (term "1,0,0,1") (ifseqformula "132")) + (builtin "One Step Simplification" (formula "106")) + (rule "inEqSimp_ltToLeq" (formula "106") (term "1,0")) + (rule "polySimp_mulComm0" (formula "106") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "106") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "106") (term "0,0,0,1")) + (rule "replace_known_left" (formula "106") (term "0,0,0,1") (ifseqformula "129")) + (builtin "One Step Simplification" (formula "106")) + (rule "inEqSimp_commuteLeq" (formula "106") (term "1,0,1")) + (rule "replace_known_left" (formula "106") (term "1,0,1") (ifseqformula "133")) + (builtin "One Step Simplification" (formula "106")) + (rule "inEqSimp_commuteLeq" (formula "106") (term "0,0")) + (rule "replace_known_left" (formula "106") (term "0,0") (ifseqformula "50")) + (builtin "One Step Simplification" (formula "106")) + (rule "inEqSimp_commuteLeq" (formula "106") (term "0,1")) + (rule "replace_known_left" (formula "106") (term "0,1") (ifseqformula "131")) + (builtin "One Step Simplification" (formula "106")) + (rule "inEqSimp_commuteLeq" (formula "106") (term "1")) + (rule "replace_known_left" (formula "106") (term "1") (ifseqformula "135")) + (builtin "One Step Simplification" (formula "106")) + (rule "true_left" (formula "106")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "106") (term "1,0")) + (rule "translateJavaMulInt" (formula "106") (term "0,2,1,0")) + (rule "polySimp_mulComm0" (formula "106") (term "0,2,1,0")) + (rule "replaceKnownSelect_taclet20121212121212120012121212012121000120112_3" (formula "106") (term "1,0")) + (rule "replaceKnownAuxiliaryConstant_taclet20121212121212120012121212012121000120112_6" (formula "106") (term "1,0")) + (rule "Definition_axiom_for_elementsToReadOfBucketBlockClassified_in_de_wiesler_BucketPointers" (formula "158") (term "0")) + (builtin "One Step Simplification" (formula "158")) + (rule "translateJavaAddInt" (formula "158") (term "4,0,1")) + (rule "translateJavaAddInt" (formula "158") (term "3,0,1")) + (rule "inEqSimp_ltToLeq" (formula "158") (term "0")) + (rule "polySimp_mulComm0" (formula "158") (term "1,0,0,0")) + (rule "applyEq" (formula "158") (term "1,0,0") (ifseqformula "71")) + (rule "polySimp_addComm1" (formula "158") (term "0,0")) + (rule "polySimp_addAssoc" (formula "158") (term "0,0,0")) + (rule "add_literals" (formula "158") (term "0,0,0,0")) + (rule "applyEq" (formula "158") (term "1,3,0,1") (ifseqformula "71")) + (rule "polySimp_addAssoc" (formula "158") (term "3,0,1")) + (rule "polySimp_addComm0" (formula "158") (term "0,3,0,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "158") (term "0")) + (rule "polySimp_mulLiterals" (formula "158") (term "0,0")) + (rule "polySimp_elimOne" (formula "158") (term "0,0")) + (rule "Contract_axiom_for_countClassOfSliceEqLemma_in_Classifier" (formula "151") (term "0")) + (builtin "One Step Simplification" (formula "151") (ifInst "" (formula "191")) (ifInst "" (formula "190")) (ifInst "" (formula "152")) (ifInst "" (formula "17"))) + (rule "wellFormedAnon" (formula "151") (term "1,0")) + (rule "replace_known_left" (formula "151") (term "1,1,0") (ifseqformula "13")) + (builtin "One Step Simplification" (formula "151") (ifInst "" (formula "14"))) + (rule "inEqSimp_homoInEq0" (formula "151") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "151") (term "1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "151") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "151") (term "0,1,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "151") (term "0,0,1,0")) + (rule "polySimp_addComm1" (formula "151") (term "0,0,0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "151") (term "0,0,1,0")) + (rule "add_literals" (formula "151") (term "1,1,0,0,1,0")) + (rule "times_zero_1" (formula "151") (term "1,0,0,1,0")) + (rule "add_zero_right" (formula "151") (term "0,0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "151") (term "0,0,1,0")) + (rule "add_literals" (formula "151") (term "1,1,0,0,1,0")) + (rule "times_zero_1" (formula "151") (term "1,0,0,1,0")) + (rule "add_zero_right" (formula "151") (term "0,0,1,0")) + (rule "qeq_literals" (formula "151") (term "0,1,0")) + (builtin "One Step Simplification" (formula "151")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "111") (term "1,0,0")) + (rule "translateJavaMulInt" (formula "111") (term "0,2,1,0,0")) + (rule "polySimp_mulComm0" (formula "111") (term "0,2,1,0,0")) + (rule "replaceKnownSelect_taclet20121212121212120012121212012121000120112_3" (formula "111") (term "1,0,0")) + (rule "replaceKnownAuxiliaryConstant_taclet20121212121212120012121212012121000120112_6" (formula "111") (term "1,0,0")) + (rule "Contract_axiom_for_lastReadOf_in_BucketPointers" (formula "140") (term "1,5,0")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "140") (term "1,0,0") (ifseqformula "68")) + (builtin "One Step Simplification" (formula "140") (ifInst "" (formula "82")) (ifInst "" (formula "190")) (ifInst "" (formula "82")) (ifInst "" (formula "133")) (ifInst "" (formula "135")) (ifInst "" (formula "74")) (ifInst "" (formula "18"))) + (rule "wellFormedAnonEQ" (formula "140") (term "1,0") (ifseqformula "68")) + (rule "wellFormedAnon" (formula "140") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "140") (term "2,1,1,0,0,1")) + (rule "translateJavaAddInt" (formula "140") (term "2,0,1,0,1")) + (rule "replace_known_left" (formula "140") (term "1,0,1,0") (ifseqformula "13")) + (builtin "One Step Simplification" (formula "140") (ifInst "" (formula "14")) (ifInst "" (formula "67"))) + (rule "polySimp_addComm0" (formula "140") (term "2,1,1,0,0,1")) + (rule "replace_known_left" (formula "140") (term "1,0,0,1") (ifseqformula "131")) + (builtin "One Step Simplification" (formula "140")) + (rule "polySimp_addComm0" (formula "140") (term "2,0,1,0,1")) + (rule "inEqSimp_ltToLeq" (formula "140") (term "1,0")) + (rule "polySimp_mulComm0" (formula "140") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "140") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "140") (term "1,1")) + (rule "replace_known_left" (formula "140") (term "1,1") (ifseqformula "134")) + (builtin "One Step Simplification" (formula "140")) + (rule "inEqSimp_commuteLeq" (formula "140") (term "1,1")) + (rule "replace_known_left" (formula "140") (term "1,1") (ifseqformula "132")) + (builtin "One Step Simplification" (formula "140")) + (rule "inEqSimp_commuteLeq" (formula "140") (term "0,0")) + (rule "replace_known_left" (formula "140") (term "0,0") (ifseqformula "50")) + (builtin "One Step Simplification" (formula "140")) + (rule "inEqSimp_commuteLeq" (formula "140") (term "0,1")) + (rule "replace_known_left" (formula "140") (term "0,1") (ifseqformula "128")) + (builtin "One Step Simplification" (formula "140")) + (rule "inEqSimp_commuteLeq" (formula "140") (term "1")) + (rule "replace_known_left" (formula "140") (term "1") (ifseqformula "130")) + (builtin "One Step Simplification" (formula "140")) + (rule "true_left" (formula "140")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "140") (term "1,5,0")) + (rule "translateJavaMulInt" (formula "140") (term "0,2,1,5,0")) + (rule "polySimp_mulComm0" (formula "140") (term "0,2,1,5,0")) + (rule "replaceKnownSelect_taclet20121212121212120012121212012121000120112_3" (formula "140") (term "1,5,0")) + (rule "replaceKnownAuxiliaryConstant_taclet20121212121212120012121212012121000120112_6" (formula "140") (term "1,5,0")) + (rule "Definition_axiom_for_disjointBucketsLemma_in_de_wiesler_BucketPointers" (formula "62") (term "0") (inst "b=b")) + (builtin "One Step Simplification" (formula "62")) + (rule "expand_inInt" (formula "62") (term "1,0,0")) + (rule "replace_int_MAX" (formula "62") (term "1,0,1,0,0")) + (rule "replace_int_MIN" (formula "62") (term "0,1,1,0,0")) + (rule "translateJavaAddInt" (formula "62") (term "2,0,1,0,1,0")) + (rule "translateJavaAddInt" (formula "62") (term "2,0,1,1,1,0")) + (rule "polySimp_addComm0" (formula "62") (term "2,0,1,0,1,0")) + (rule "polySimp_addComm0" (formula "62") (term "2,0,1,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "62") (term "1,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "62") (term "1,0,0,1,0,0,0,0")) + (rule "inEqSimp_gtToGeq" (formula "62") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "62") (term "1,0,0,0,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "62") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "62") (term "1,0,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "62") (term "0,0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "62") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "62") (term "1,1,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "62") (term "1,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "62") (term "1,1,0,0,0,0")) + (rule "polySimp_rightDist" (formula "62") (term "1,1,0,0,0,0")) + (rule "mul_literals" (formula "62") (term "0,1,1,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "62") (term "1,1,1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "62") (term "1,1,1,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "62") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "62") (term "1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "62") (term "1,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "62") (term "1,1,0,1,1,0")) + (rule "mul_literals" (formula "62") (term "0,1,0,1,1,0")) + (rule "polySimp_elimOne" (formula "62") (term "1,1,0,1,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "62") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "62") (term "1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "62") (term "1,0,0,1,0")) + (rule "mul_literals" (formula "62") (term "0,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "62") (term "1,1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "62") (term "1,1,0,0,1,0")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "75") (term "1")) + (rule "translateJavaMulInt" (formula "75") (term "0,2,1")) + (rule "polySimp_mulComm0" (formula "75") (term "0,2,1")) + (rule "replaceKnownSelect_taclet20121212121212120012121212012121000120112_3" (formula "75") (term "1")) + (rule "replaceKnownAuxiliaryConstant_taclet20121212121212120012121212012121000120112_6" (formula "75") (term "1")) + (rule "Contract_axiom_for_remainingWriteCountOfBucket_in_BucketPointers" (formula "72") (term "0")) + (builtin "One Step Simplification" (formula "72") (ifInst "" (formula "190")) (ifInst "" (formula "104")) (ifInst "" (formula "18"))) + (rule "wellFormedAnon" (formula "72") (term "1,0")) + (rule "replace_known_left" (formula "72") (term "1,1,0") (ifseqformula "13")) + (builtin "One Step Simplification" (formula "72") (ifInst "" (formula "14"))) + (rule "inEqSimp_ltToLeq" (formula "72") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "72") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "72") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "72") (term "0,0,0")) + (rule "replace_known_left" (formula "72") (term "0,0,0") (ifseqformula "50")) + (builtin "One Step Simplification" (formula "72")) + (rule "inEqSimp_sepNegMonomial0" (formula "72") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "72") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "72") (term "0,0,0")) + (rule "replace_known_left" (formula "72") (term "0,0") (ifseqformula "53")) + (builtin "One Step Simplification" (formula "72")) + (rule "true_left" (formula "72")) + (rule "Definition_axiom_for_remainingWriteCountOfBucket_in_de_wiesler_BucketPointers" (formula "72") (term "0")) + (rule "translateJavaAddInt" (formula "72") (term "2,0,0")) + (rule "translateJavaSubInt" (formula "72") (term "0")) + (rule "polySimp_elimSub" (formula "72") (term "0")) + (rule "polySimp_homoEq" (formula "72")) + (rule "polySimp_mulComm0" (formula "72") (term "1,0")) + (rule "polySimp_addComm0" (formula "72") (term "2,0,1,1,0")) + (rule "polySimp_rightDist" (formula "72") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "72") (term "1,1,0")) + (rule "polySimp_elimOne" (formula "72") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "72") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "72") (term "0")) + (rule "applyEq" (formula "72") (term "1,0") (ifseqformula "78")) + (rule "polySimp_addComm1" (formula "72") (term "0")) + (rule "polySimp_addComm1" (formula "72") (term "0,0")) + (rule "polySimp_pullOutFactor2" (formula "72") (term "0,0,0")) + (rule "add_literals" (formula "72") (term "1,0,0,0")) + (rule "times_zero_1" (formula "72") (term "0,0,0")) + (rule "add_zero_left" (formula "72") (term "0,0")) + (rule "polySimp_sepNegMonomial" (formula "72")) + (rule "polySimp_mulLiterals" (formula "72") (term "0")) + (rule "polySimp_elimOne" (formula "72") (term "0")) + (rule "Definition_axiom_for_elementsToReadCountClassEqSplitBucket_in_de_wiesler_BucketPointers" (formula "104") (term "0") (inst "bucket=bucket") (inst "b=b")) + (builtin "One Step Simplification" (formula "104")) + (rule "expand_inInt" (formula "104") (term "1,0,0")) + (rule "replace_int_MAX" (formula "104") (term "1,0,1,0,0")) + (rule "replace_int_MIN" (formula "104") (term "0,1,1,0,0")) + (rule "translateJavaAddInt" (formula "104") (term "4,1,2,0,0,1,1,0")) + (rule "translateJavaAddInt" (formula "104") (term "3,1,1,1,0")) + (rule "translateJavaCastInt" (formula "104") (term "0,1,1,0")) + (rule "eqSymm" (formula "104") (term "1,0")) + (rule "translateJavaAddInt" (formula "104") (term "0,1,0")) + (rule "polySimp_homoEq" (formula "104") (term "1,0")) + (rule "polySimp_mulComm0" (formula "104") (term "1,0,1,0")) + (rule "polySimp_addComm0" (formula "104") (term "1,1,0,1,0")) + (rule "polySimp_rightDist" (formula "104") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "104") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "104") (term "0,1,0")) + (rule "polySimp_addComm0" (formula "104") (term "0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "104") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "104") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "104") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "104") (term "1,1,0,0")) + (rule "applyEq" (formula "104") (term "1,3,0,0,0,0,1,0") (ifseqformula "78")) + (rule "polySimp_sepNegMonomial" (formula "104") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "104") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "104") (term "0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "104") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "104") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "104") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "104") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "104") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "104") (term "1,1,1,0,0,0")) + (rule "Definition_axiom_for_classOfClassifiedBlockFromFirst_in_de_wiesler_Classifier" (formula "144") (term "0")) + (rule "Contract_axiom_for_toReadCountOfBucket_in_BucketPointers" (formula "80") (term "0")) + (builtin "One Step Simplification" (formula "80") (ifInst "" (formula "190")) (ifInst "" (formula "104")) (ifInst "" (formula "18"))) + (rule "wellFormedAnon" (formula "80") (term "1,0")) + (rule "replace_known_left" (formula "80") (term "1,1,0") (ifseqformula "13")) + (builtin "One Step Simplification" (formula "80") (ifInst "" (formula "14"))) + (rule "inEqSimp_ltToLeq" (formula "80") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "80") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "80") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "80") (term "0,0,0")) + (rule "replace_known_left" (formula "80") (term "0,0,0") (ifseqformula "50")) + (builtin "One Step Simplification" (formula "80")) + (rule "inEqSimp_sepNegMonomial0" (formula "80") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "80") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "80") (term "0,0,0")) + (rule "replace_known_left" (formula "80") (term "0,0") (ifseqformula "53")) + (builtin "One Step Simplification" (formula "80")) + (rule "inEqSimp_subsumption1" (formula "80") (term "0,1,1") (ifseqformula "81")) + (rule "leq_literals" (formula "80") (term "0,0,1,1")) + (builtin "One Step Simplification" (formula "80")) + (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "81") (term "0")) + (rule "translateJavaSubInt" (formula "81") (term "1,0")) + (rule "polySimp_elimSub" (formula "81") (term "1,0")) + (rule "inEqSimp_ltToLeq" (formula "81") (term "0,0")) + (rule "polySimp_mulComm0" (formula "81") (term "1,0,0,0,0")) + (rule "applyEq" (formula "81") (term "0,1,1,0") (ifseqformula "78")) + (rule "polySimp_addComm0" (formula "81") (term "1,0")) + (rule "applyEq" (formula "81") (term "1,0,0,0") (ifseqformula "78")) + (rule "polySimp_addComm1" (formula "81") (term "0,0,0")) + (rule "applyEq" (formula "81") (term "1,1,0") (ifseqformula "75")) + (rule "applyEq" (formula "81") (term "0,1,0,0,0") (ifseqformula "75")) + (rule "inEqSimp_sepNegMonomial0" (formula "81") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "81") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "81") (term "0,0,0")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "83")) + (rule "notLeft" (formula "83")) + (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "71") (term "0")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "71") (term "1,0,0") (ifseqformula "68")) + (builtin "One Step Simplification" (formula "71") (ifInst "" (formula "190")) (ifInst "" (formula "75")) (ifInst "" (formula "18"))) + (rule "wellFormedAnonEQ" (formula "71") (term "1,0") (ifseqformula "68")) + (rule "wellFormedAnon" (formula "71") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "71") (term "2,0,1,0,1,1")) + (rule "translateJavaAddInt" (formula "71") (term "2,1,1,0,0,1,1")) + (rule "replace_known_left" (formula "71") (term "1,1,0") (ifseqformula "67")) + (builtin "One Step Simplification" (formula "71") (ifInst "" (formula "14")) (ifInst "" (formula "13"))) + (rule "polySimp_addComm0" (formula "71") (term "2,1,1,0,0,1,1")) + (rule "polySimp_addComm0" (formula "71") (term "2,0,1,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "71") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "71") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "71") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "71") (term "0,0,0,0,1,1")) + (rule "replace_known_left" (formula "71") (term "0,0,0,0,1,1") (ifseqformula "129")) + (builtin "One Step Simplification" (formula "71")) + (rule "inEqSimp_commuteLeq" (formula "71") (term "0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "71") (term "1,0,1,1")) + (rule "replace_known_left" (formula "71") (term "1,0,1,1") (ifseqformula "133")) + (builtin "One Step Simplification" (formula "71")) + (rule "inEqSimp_commuteLeq" (formula "71") (term "0,0,0")) + (rule "replace_known_left" (formula "71") (term "0,0,0") (ifseqformula "50")) + (builtin "One Step Simplification" (formula "71")) + (rule "applyEq" (formula "71") (term "0,0,0,1,1") (ifseqformula "72")) + (rule "inEqSimp_commuteGeq" (formula "71") (term "0,0,1,1")) + (rule "applyEq" (formula "71") (term "0,0,1,1,1") (ifseqformula "72")) + (rule "applyEq" (formula "71") (term "0,1,0,1,1") (ifseqformula "72")) + (rule "inEqSimp_commuteLeq" (formula "71") (term "1,0,1,1")) + (rule "replace_known_left" (formula "71") (term "1,0,1,1") (ifseqformula "99")) + (builtin "One Step Simplification" (formula "71")) + (rule "inEqSimp_sepNegMonomial0" (formula "71") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "71") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "71") (term "0,0,0")) + (rule "replace_known_left" (formula "71") (term "0,0") (ifseqformula "53")) + (builtin "One Step Simplification" (formula "71")) + (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "87") (term "0")) + (builtin "One Step Simplification" (formula "87")) + (rule "translateJavaMod" (formula "87") (term "0")) + (rule "jmod_axiom" (formula "87") (term "0")) + (rule "polySimp_mulLiterals" (formula "87") (term "1,0")) + (rule "polySimp_sepNegMonomial" (formula "87")) + (rule "polySimp_mulLiterals" (formula "87") (term "0")) + (rule "Definition_axiom_for_writtenElementsOfBucketClassified_in_de_wiesler_BucketPointers" (formula "8") (term "0")) + (builtin "One Step Simplification" (formula "8")) + (rule "translateJavaAddInt" (formula "8") (term "0,4,0,0,1")) + (rule "translateJavaAddInt" (formula "8") (term "3,0,0,1")) + (rule "translateJavaSubInt" (formula "8") (term "0,0,0")) + (rule "translateJavaAddInt" (formula "8") (term "3,0,2")) + (rule "translateJavaAddInt" (formula "8") (term "4,0,2")) + (rule "translateJavaSubInt" (formula "8") (term "4,0,0,1")) + (rule "polySimp_elimSub" (formula "8") (term "0,0,0")) + (rule "polySimp_elimSub" (formula "8") (term "4,0,0,1")) + (rule "mul_literals" (formula "8") (term "1,4,0,0,1")) + (rule "polySimp_addComm0" (formula "8") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "8") (term "4,0,0,1")) + (rule "polySimp_addComm0" (formula "8") (term "0,4,0,0,1")) + (rule "inEqSimp_ltToLeq" (formula "8") (term "0,0")) + (rule "polySimp_mulComm0" (formula "8") (term "1,0,0,0,0")) + (rule "polySimp_addComm1" (formula "8") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "8") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "8") (term "1,0")) + (rule "applyEq" (formula "8") (term "0,1,0") (ifseqformula "74")) + (rule "inEqSimp_homoInEq1" (formula "8") (term "1,0")) + (rule "polySimp_mulComm0" (formula "8") (term "1,0,1,0")) + (rule "polySimp_rightDist" (formula "8") (term "1,0,1,0")) + (rule "mul_literals" (formula "8") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "8") (term "0,1,0")) + (rule "add_literals" (formula "8") (term "0,0,1,0")) + (rule "applyEq" (formula "8") (term "1,4,0,0,1") (ifseqformula "79")) + (rule "applyEq" (formula "8") (term "1,4,0,2") (ifseqformula "79")) + (rule "applyEq" (formula "8") (term "0,1,0,0,0") (ifseqformula "79")) + (rule "inEqSimp_sepNegMonomial0" (formula "8") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "8") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "8") (term "0,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "8") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "8") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "8") (term "0,0,0")) + (rule "inEqSimp_contradInEq0" (formula "8") (term "0,0") (ifseqformula "111")) + (rule "inEqSimp_homoInEq1" (formula "8") (term "0,0,0")) + (rule "polySimp_mulComm0" (formula "8") (term "1,0,0,0,0")) + (rule "polySimp_rightDist" (formula "8") (term "1,0,0,0,0")) + (rule "polySimp_rightDist" (formula "8") (term "0,1,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "8") (term "1,0,1,0,0,0,0")) + (rule "mul_literals" (formula "8") (term "0,0,1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "8") (term "1,0,1,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "8") (term "0,0,0,0")) + (rule "polySimp_addComm1" (formula "8") (term "0,0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "8") (term "0,0,0,0")) + (rule "add_literals" (formula "8") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "8") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "8") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "8") (term "0,0,0,0")) + (rule "polySimp_addComm1" (formula "8") (term "0,0,0,0,0")) + (rule "add_literals" (formula "8") (term "0,0,0,0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "8") (term "0,0,0,0")) + (rule "add_literals" (formula "8") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "8") (term "1,0,0,0,0")) + (rule "add_literals" (formula "8") (term "0,0,0,0")) + (rule "leq_literals" (formula "8") (term "0,0,0")) + (builtin "One Step Simplification" (formula "8")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "23")) + (rule "notLeft" (formula "23")) + (rule "Definition_axiom_for_elementsToReadCountElementSplitBucket_in_de_wiesler_BucketPointers" (formula "105") (term "0") (inst "element=element") (inst "b=b")) + (builtin "One Step Simplification" (formula "105")) + (rule "expand_inInt" (formula "105") (term "0,0")) + (rule "replace_int_MAX" (formula "105") (term "1,0,0,0")) + (rule "replace_int_MIN" (formula "105") (term "0,1,0,0")) + (rule "eqSymm" (formula "105") (term "1,0")) + (rule "translateJavaAddInt" (formula "105") (term "0,1,0")) + (rule "translateJavaCastInt" (formula "105") (term "0,0,1,0")) + (rule "translateJavaAddInt" (formula "105") (term "2,1,0,1,0")) + (rule "translateJavaAddInt" (formula "105") (term "3,1,2,0,0,1,0")) + (rule "polySimp_homoEq" (formula "105") (term "1,0")) + (rule "polySimp_mulComm0" (formula "105") (term "1,0,1,0")) + (rule "polySimp_addComm0" (formula "105") (term "1,1,0,1,0")) + (rule "polySimp_rightDist" (formula "105") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "105") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "105") (term "0,1,0")) + (rule "polySimp_addComm0" (formula "105") (term "0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "105") (term "1,0,0")) + (rule "applyEq" (formula "105") (term "1,2,0,0,0,0,1,0") (ifseqformula "78")) + (rule "polySimp_sepNegMonomial" (formula "105") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "105") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "105") (term "0,1,0")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "71") (term "0")) + (rule "translateJavaMulInt" (formula "71") (term "0,0,2,0")) + (rule "translateJavaAddInt" (formula "71") (term "0,2,0")) + (rule "polySimp_mulComm0" (formula "71") (term "0,0,2,0")) + (rule "polySimp_addComm0" (formula "71") (term "0,2,0")) + (rule "Free_class_invariant_axiom_for_de_wiesler_Classifier" (formula "123")) + (builtin "One Step Simplification" (formula "123") (ifInst "" (formula "35"))) + (rule "andLeft" (formula "123")) + (rule "andLeft" (formula "123")) + (rule "andLeft" (formula "123")) + (rule "andLeft" (formula "123")) + (rule "andLeft" (formula "123")) + (rule "translateJavaSubInt" (formula "127") (term "0,2,1")) + (rule "translateJavaSubInt" (formula "127") (term "0,2,0")) + (rule "translateJavaMulInt" (formula "125") (term "1,1")) + (rule "eqSymm" (formula "127")) + (rule "eqSymm" (formula "125")) + (rule "polySimp_elimSub" (formula "127") (term "0,2,1")) + (rule "mul_literals" (formula "127") (term "1,0,2,1")) + (rule "polySimp_elimSub" (formula "127") (term "0,2,0")) + (rule "mul_literals" (formula "127") (term "1,0,2,0")) + (rule "polySimp_mulComm0" (formula "125") (term "1,0")) + (rule "polySimp_addComm0" (formula "127") (term "0,2,1")) + (rule "polySimp_addComm0" (formula "127") (term "0,2,0")) + (rule "inEqSimp_commuteLeq" (formula "123")) + (rule "applyEq" (formula "124") (term "0") (ifseqformula "39")) + (rule "applyEq" (formula "34") (term "0") (ifseqformula "124")) + (rule "applyEq" (formula "122") (term "0") (ifseqformula "38")) + (rule "applyEq" (formula "122") (term "1") (ifseqformula "38")) + (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "23")) + (rule "andLeft" (formula "23")) + (rule "notLeft" (formula "24")) + (rule "notLeft" (formula "23")) + (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "76") (term "0")) + (builtin "One Step Simplification" (formula "76") (ifInst "" (formula "191")) (ifInst "" (formula "102")) (ifInst "" (formula "18"))) + (rule "wellFormedAnon" (formula "76") (term "1,0")) + (rule "translateJavaAddInt" (formula "76") (term "2,1,1,0,0,1,1")) + (rule "translateJavaAddInt" (formula "76") (term "2,0,1,0,1,1")) + (rule "replace_known_left" (formula "76") (term "1,1,0") (ifseqformula "13")) + (builtin "One Step Simplification" (formula "76") (ifInst "" (formula "14"))) + (rule "polySimp_addComm0" (formula "76") (term "2,1,1,0,0,1,1")) + (rule "polySimp_addComm0" (formula "76") (term "2,0,1,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "76") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "76") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "76") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "76") (term "1,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "76") (term "0,0,0")) + (rule "replace_known_left" (formula "76") (term "0,0,0") (ifseqformula "47")) + (builtin "One Step Simplification" (formula "76")) + (rule "inEqSimp_commuteLeq" (formula "76") (term "1,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "76") (term "0,0,0,0,1,1")) + (rule "applyEq" (formula "76") (term "0,1,0,0,1,1") (ifseqformula "77")) + (rule "inEqSimp_commuteLeq" (formula "76") (term "1,0,0,1,1")) + (rule "applyEq" (formula "76") (term "0,0,1,1,1") (ifseqformula "77")) + (rule "applyEq" (formula "76") (term "0,1,0,0,0,1,1") (ifseqformula "77")) + (rule "inEqSimp_commuteGeq" (formula "76") (term "1,0,0,0,1,1")) + (rule "applyEq" (formula "76") (term "1,1,0,1,1") (ifseqformula "70")) + (rule "applyEq" (formula "76") (term "0,1,0,0,1,1") (ifseqformula "70")) + (rule "inEqSimp_sepNegMonomial0" (formula "76") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "76") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "76") (term "0,0,0")) + (rule "replace_known_left" (formula "76") (term "0,0") (ifseqformula "50")) + (builtin "One Step Simplification" (formula "76")) + (rule "inEqSimp_subsumption1" (formula "76") (term "1,0,0,1,1") (ifseqformula "97")) + (rule "inEqSimp_homoInEq0" (formula "76") (term "0,1,0,0,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "76") (term "0,0,1,0,0,1,1")) + (rule "add_literals" (formula "76") (term "1,1,0,0,1,0,0,1,1")) + (rule "times_zero_1" (formula "76") (term "1,0,0,1,0,0,1,1")) + (rule "add_literals" (formula "76") (term "0,0,1,0,0,1,1")) + (rule "qeq_literals" (formula "76") (term "0,1,0,0,1,1")) + (builtin "One Step Simplification" (formula "76")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "77") (term "0")) + (rule "translateJavaMulInt" (formula "77") (term "0,0,2,0")) + (rule "translateJavaAddInt" (formula "77") (term "0,2,0")) + (rule "polySimp_mulComm0" (formula "77") (term "0,0,2,0")) + (rule "polySimp_addComm0" (formula "77") (term "0,2,0")) + (rule "Contract_axiom_for_lastReadOf_in_BucketPointers" (formula "73") (term "0")) + (builtin "One Step Simplification" (formula "73") (ifInst "" (formula "192")) (ifInst "" (formula "103")) (ifInst "" (formula "18"))) + (rule "wellFormedAnon" (formula "73") (term "1,0")) + (rule "translateJavaAddInt" (formula "73") (term "2,1,1,0,0,1,1")) + (rule "translateJavaAddInt" (formula "73") (term "2,0,1,0,1,1")) + (rule "replace_known_left" (formula "73") (term "1,1,0") (ifseqformula "13")) + (builtin "One Step Simplification" (formula "73") (ifInst "" (formula "14"))) + (rule "polySimp_addComm0" (formula "73") (term "2,0,1,0,1,1")) + (rule "polySimp_addComm0" (formula "73") (term "2,1,1,0,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "73") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "73") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "73") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "73") (term "0,0,0")) + (rule "replace_known_left" (formula "73") (term "0,0,0") (ifseqformula "47")) + (builtin "One Step Simplification" (formula "73")) + (rule "inEqSimp_commuteLeq" (formula "73") (term "1,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "73") (term "1,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "73") (term "0,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "73") (term "0,1,1,1,1")) + (rule "applyEq" (formula "73") (term "1,1,0,0,1,1") (ifseqformula "70")) + (rule "applyEq" (formula "73") (term "0,1,0,0,1,1") (ifseqformula "74")) + (rule "inEqSimp_commuteLeq" (formula "73") (term "1,0,0,1,1")) + (rule "applyEq" (formula "73") (term "0,0,0,1,1,1") (ifseqformula "74")) + (rule "applyEq" (formula "73") (term "0,1,0,0,0,1,1") (ifseqformula "74")) + (rule "inEqSimp_commuteGeq" (formula "73") (term "1,0,0,0,1,1")) + (rule "applyEq" (formula "73") (term "1,1,0,1,1") (ifseqformula "70")) + (rule "applyEq" (formula "73") (term "0,0,1,1,1,1,1") (ifseqformula "74")) + (rule "applyEq" (formula "73") (term "0,1,0,1,1,1") (ifseqformula "74")) + (rule "eqSymm" (formula "73") (term "1,0,1,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "73") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "73") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "73") (term "0,0,0")) + (rule "replace_known_left" (formula "73") (term "0,0") (ifseqformula "50")) + (builtin "One Step Simplification" (formula "73")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "74") (term "0")) + (rule "translateJavaMulInt" (formula "74") (term "0,2,0")) + (rule "polySimp_mulComm0" (formula "74") (term "0,2,0")) + (rule "replaceKnownSelect_taclet20121212121212120012121212012121000120112_4" (formula "74") (term "0")) + (rule "replaceKnownAuxiliaryConstant_taclet20121212121212120012121212012121000120112_5" (formula "74") (term "0")) + (builtin "One Step Simplification" (formula "74")) + (rule "true_left" (formula "74")) + (rule "Definition_axiom_for_countClassOfSliceEqLemma_in_de_wiesler_Classifier" (formula "154") (term "0") (inst "b=b")) + (builtin "One Step Simplification" (formula "154")) + (rule "expand_inInt" (formula "154") (term "1,0,0")) + (rule "replace_int_MIN" (formula "154") (term "0,1,1,0,0")) + (rule "replace_int_MAX" (formula "154") (term "1,0,1,0,0")) + (rule "eqSymm" (formula "154") (term "1,0")) + (rule "translateJavaSubInt" (formula "154") (term "1,0,1,0")) + (rule "polySimp_elimSub" (formula "154") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "154") (term "1,1,0,1,0")) + (rule "polySimp_rightDist" (formula "154") (term "1,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "154") (term "0,1,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "154") (term "1,0,1,0")) + (rule "polySimp_addComm1" (formula "154") (term "0,1,0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "154") (term "0,0,1,0,1,0")) + (rule "add_literals" (formula "154") (term "1,1,0,0,1,0,1,0")) + (rule "times_zero_1" (formula "154") (term "1,0,0,1,0,1,0")) + (rule "add_zero_right" (formula "154") (term "0,0,1,0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "154") (term "1,0,1,0")) + (rule "add_literals" (formula "154") (term "1,1,1,0,1,0")) + (rule "times_zero_1" (formula "154") (term "1,1,0,1,0")) + (rule "add_literals" (formula "154") (term "1,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "154") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "154") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "154") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "154") (term "1,1,0,0")) + (rule "applyEq" (formula "154") (term "0,1,0,0,1,0,0,0") (ifseqformula "37")) + (rule "inEqSimp_sepPosMonomial0" (formula "154") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "154") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "154") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "154") (term "0,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "154") (term "1,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "154") (term "1,1,1,0,0,0")) + (rule "nnf_imp2or" (formula "5") (term "0")) + (rule "nnf_imp2or" (formula "54") (term "0")) + (rule "nnf_notAnd" (formula "6") (term "0,0")) + (rule "Definition_axiom_for_writtenCountOfBucket_in_de_wiesler_BucketPointers" (formula "71") (term "1,1")) + (rule "translateJavaSubInt" (formula "71") (term "1,1")) + (rule "polySimp_elimSub" (formula "71") (term "1,1")) + (rule "polySimp_addComm0" (formula "71") (term "1,1")) + (rule "polySimp_addAssoc" (formula "71") (term "1")) + (rule "Definition_axiom_for_writtenCountOfBucket_in_de_wiesler_BucketPointers" (formula "71") (term "0")) + (rule "translateJavaSubInt" (formula "71") (term "0")) + (rule "polySimp_elimSub" (formula "71") (term "0")) + (rule "polySimp_homoEq" (formula "71")) + (rule "polySimp_mulComm0" (formula "71") (term "1,0")) + (rule "polySimp_addComm0" (formula "71") (term "1,1,0")) + (rule "polySimp_rightDist" (formula "71") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "71") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "71") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "71") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "71") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "71") (term "0")) + (rule "polySimp_sepNegMonomial" (formula "71")) + (rule "polySimp_mulLiterals" (formula "71") (term "0")) + (rule "polySimp_elimOne" (formula "71") (term "0")) + (rule "Contract_axiom_for_toReadCountOfBucket_in_BucketPointers" (formula "75") (term "1,1")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "75") (term "1,0,0") (ifseqformula "65")) + (builtin "One Step Simplification" (formula "75") (ifInst "" (formula "192")) (ifInst "" (formula "72")) (ifInst "" (formula "18"))) + (rule "wellFormedAnonEQ" (formula "75") (term "1,0") (ifseqformula "65")) + (rule "wellFormedAnon" (formula "75") (term "0,1,0")) + (rule "replace_known_left" (formula "75") (term "1,1,0") (ifseqformula "64")) + (builtin "One Step Simplification" (formula "75") (ifInst "" (formula "14")) (ifInst "" (formula "13"))) + (rule "inEqSimp_ltToLeq" (formula "75") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "75") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "75") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "75") (term "0,0,0")) + (rule "replace_known_left" (formula "75") (term "0,0,0") (ifseqformula "47")) + (builtin "One Step Simplification" (formula "75")) + (rule "inEqSimp_sepNegMonomial0" (formula "75") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "75") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "75") (term "0,0,0")) + (rule "replace_known_left" (formula "75") (term "0,0") (ifseqformula "50")) + (builtin "One Step Simplification" (formula "75")) + (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "76") (term "1,1")) + (rule "translateJavaSubInt" (formula "76") (term "1,1,1")) + (rule "polySimp_elimSub" (formula "76") (term "1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "76") (term "0,1,1")) + (rule "polySimp_mulComm0" (formula "76") (term "1,0,0,0,1,1")) + (rule "inEqSimp_homoInEq1" (formula "76")) + (rule "polySimp_addComm1" (formula "76") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "76")) + (rule "polySimp_mulComm0" (formula "76") (term "1")) + (rule "polySimp_rightDist" (formula "76") (term "1")) + (rule "mul_literals" (formula "76") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "76") (term "1,1")) + (rule "polySimp_elimOne" (formula "76") (term "1,1")) + (rule "inEqSimp_sepPosMonomial0" (formula "76") (term "0,0")) + (rule "polySimp_mulComm0" (formula "76") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "76") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "76") (term "1,1,0,0")) + (rule "mul_literals" (formula "76") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "76") (term "1,1,0,0")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "99") (term "0")) + (rule "translateJavaMulInt" (formula "99") (term "0,2,0")) + (rule "polySimp_mulComm0" (formula "99") (term "0,2,0")) + (rule "replaceKnownSelect_taclet20121212121212120012121212012121000120112_3" (formula "99") (term "0")) + (rule "replaceKnownAuxiliaryConstant_taclet20121212121212120012121212012121000120112_6" (formula "99") (term "0")) + (rule "inEqSimp_subsumption1" (formula "81") (term "0,0") (ifseqformula "99")) + (rule "inEqSimp_homoInEq0" (formula "81") (term "0,0,0")) + (rule "polySimp_mulComm0" (formula "81") (term "1,0,0,0,0")) + (rule "polySimp_rightDist" (formula "81") (term "1,0,0,0,0")) + (rule "mul_literals" (formula "81") (term "0,1,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "81") (term "0,0,0,0")) + (rule "polySimp_addComm1" (formula "81") (term "0,0,0,0,0")) + (rule "add_literals" (formula "81") (term "0,0,0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "81") (term "0,0,0,0")) + (rule "add_literals" (formula "81") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "81") (term "1,0,0,0,0")) + (rule "add_literals" (formula "81") (term "0,0,0,0")) + (rule "qeq_literals" (formula "81") (term "0,0,0")) + (builtin "One Step Simplification" (formula "81")) + (rule "inEqSimp_homoInEq1" (formula "81")) + (rule "polySimp_mulComm0" (formula "81") (term "1,0")) + (rule "polySimp_rightDist" (formula "81") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "81") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "81") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "81") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "81") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "81") (term "0")) + (rule "inEqSimp_sepNegMonomial0" (formula "81")) + (rule "polySimp_mulLiterals" (formula "81") (term "0")) + (rule "polySimp_elimOne" (formula "81") (term "0")) + (rule "Definition_axiom_for_remainingWriteCountOfBucket_in_de_wiesler_BucketPointers" (formula "12") (term "1,1")) + (rule "translateJavaAddInt" (formula "12") (term "2,0,1,1")) + (rule "translateJavaSubInt" (formula "12") (term "1,1")) + (rule "polySimp_elimSub" (formula "12") (term "1,1")) + (rule "polySimp_addComm0" (formula "12") (term "2,0,1,1")) + (rule "polySimp_addAssoc" (formula "12") (term "1")) + (rule "Contract_axiom_for_remainingWriteCountOfBucket_in_BucketPointers" (formula "12") (term "0")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "12") (term "1,0,0") (ifseqformula "66")) + (builtin "One Step Simplification" (formula "12") (ifInst "" (formula "192")) (ifInst "" (formula "73")) (ifInst "" (formula "19"))) + (rule "wellFormedAnonEQ" (formula "12") (term "1,0") (ifseqformula "66")) + (rule "wellFormedAnon" (formula "12") (term "0,1,0")) + (rule "replace_known_left" (formula "12") (term "1,1,0") (ifseqformula "65")) + (builtin "One Step Simplification" (formula "12") (ifInst "" (formula "15")) (ifInst "" (formula "14"))) + (rule "inEqSimp_ltToLeq" (formula "12") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "12") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "12") (term "0,0,0")) + (rule "replace_known_left" (formula "12") (term "0,0,0") (ifseqformula "48")) + (builtin "One Step Simplification" (formula "12")) + (rule "inEqSimp_sepNegMonomial0" (formula "12") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "12") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "12") (term "0,0,0")) + (rule "replace_known_left" (formula "12") (term "0,0") (ifseqformula "51")) + (builtin "One Step Simplification" (formula "12")) + (rule "true_left" (formula "12")) + (rule "Definition_axiom_for_remainingWriteCountOfBucket_in_de_wiesler_BucketPointers" (formula "12") (term "0")) + (rule "translateJavaSubInt" (formula "12") (term "0")) + (rule "translateJavaAddInt" (formula "12") (term "2,0,0")) + (rule "polySimp_elimSub" (formula "12") (term "0")) + (rule "polySimp_addComm0" (formula "12") (term "2,0,0")) + (rule "inEqSimp_homoInEq0" (formula "12")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0")) + (rule "polySimp_rightDist" (formula "12") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "12") (term "1,1,0")) + (rule "polySimp_elimOne" (formula "12") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "12") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "12") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "12")) + (rule "polySimp_mulComm0" (formula "12") (term "1")) + (rule "polySimp_rightDist" (formula "12") (term "1")) + (rule "polySimp_mulLiterals" (formula "12") (term "1,1")) + (rule "polySimp_elimOne" (formula "12") (term "1,1")) + (rule "polySimp_rightDist" (formula "12") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "12") (term "1,0,1")) + (rule "polySimp_elimOne" (formula "12") (term "1,0,1")) + (rule "polySimp_rightDist" (formula "12") (term "0,0,1")) + (rule "mul_literals" (formula "12") (term "0,0,0,1")) + (rule "Contract_axiom_for_bucketSize_in_BucketPointers" (formula "63") (term "0")) + (builtin "One Step Simplification" (formula "63") (ifInst "" (formula "192")) (ifInst "" (formula "103")) (ifInst "" (formula "18"))) + (rule "wellFormedAnon" (formula "63") (term "1,0")) + (rule "replace_known_left" (formula "63") (term "1,1,0") (ifseqformula "13")) + (builtin "One Step Simplification" (formula "63") (ifInst "" (formula "14"))) + (rule "inEqSimp_ltToLeq" (formula "63") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "63") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "63") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "63") (term "0,0,0")) + (rule "replace_known_left" (formula "63") (term "0,0,0") (ifseqformula "47")) + (builtin "One Step Simplification" (formula "63")) + (rule "inEqSimp_sepNegMonomial0" (formula "63") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "63") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "63") (term "0,0,0")) + (rule "replace_known_left" (formula "63") (term "0,0") (ifseqformula "50")) + (builtin "One Step Simplification" (formula "63")) + (rule "Definition_axiom_for_bucketSize_in_de_wiesler_BucketPointers" (formula "64") (term "0")) + (rule "translateJavaSubInt" (formula "64") (term "0")) + (rule "translateJavaAddInt" (formula "64") (term "2,0,0")) + (rule "polySimp_elimSub" (formula "64") (term "0")) + (rule "polySimp_addComm0" (formula "64") (term "0")) + (rule "polySimp_addComm0" (formula "64") (term "2,1,0")) + (rule "inEqSimp_homoInEq1" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1,0")) + (rule "polySimp_rightDist" (formula "64") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "64") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "64") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "64") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "64") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "64") (term "0")) + (rule "applyEq" (formula "64") (term "0,1,0") (ifseqformula "71")) + (rule "polySimp_addComm1" (formula "64") (term "0")) + (rule "polySimp_addComm0" (formula "64") (term "0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1")) + (rule "polySimp_rightDist" (formula "64") (term "1")) + (rule "polySimp_mulAssoc" (formula "64") (term "0,1")) + (rule "polySimp_mulComm0" (formula "64") (term "0,0,1")) + (rule "polySimp_mulLiterals" (formula "64") (term "0,1")) + (rule "polySimp_elimOne" (formula "64") (term "0,1")) + (rule "commute_and" (formula "195")) + (rule "Contract_axiom_for_toReadCountOfBucket_in_BucketPointers" (formula "80") (term "0")) + (rule "replace_known_left" (formula "80") (term "1,0,0,0") (ifseqformula "14")) + (builtin "One Step Simplification" (formula "80") (ifInst "" (formula "18")) (ifInst "" (formula "193")) (ifInst "" (formula "9")) (ifInst "" (formula "10"))) + (rule "inEqSimp_ltToLeq" (formula "80") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "80") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "80") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "80") (term "0,0,0")) + (rule "replace_known_left" (formula "80") (term "0,0,0") (ifseqformula "47")) + (builtin "One Step Simplification" (formula "80")) + (rule "inEqSimp_sepNegMonomial0" (formula "80") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "80") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "80") (term "0,0,0")) + (rule "replace_known_left" (formula "80") (term "0,0") (ifseqformula "50")) + (builtin "One Step Simplification" (formula "80")) + (rule "inEqSimp_subsumption1" (formula "80") (term "1,1") (ifseqformula "81")) + (rule "leq_literals" (formula "80") (term "0,1,1")) + (builtin "One Step Simplification" (formula "80")) + (rule "true_left" (formula "80")) + (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "80") (term "0")) + (rule "translateJavaSubInt" (formula "80") (term "1,0")) + (rule "polySimp_elimSub" (formula "80") (term "1,0")) + (rule "inEqSimp_ltToLeq" (formula "80") (term "0,0")) + (rule "polySimp_mulComm0" (formula "80") (term "1,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "80") (term "0,0")) + (rule "polySimp_mulComm0" (formula "80") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "80") (term "1,0,0")) + (rule "mul_literals" (formula "80") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "80") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "80") (term "1,1,0,0")) + (rule "Contract_axiom_for_toReadCountOfBucket_in_BucketPointers" (formula "75") (term "1,1")) + (rule "replace_known_left" (formula "75") (term "1,0,0,0") (ifseqformula "14")) + (builtin "One Step Simplification" (formula "75") (ifInst "" (formula "18")) (ifInst "" (formula "193")) (ifInst "" (formula "9")) (ifInst "" (formula "10"))) + (rule "inEqSimp_ltToLeq" (formula "75") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "75") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "75") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "75") (term "0,0,0")) + (rule "replace_known_left" (formula "75") (term "0,0,0") (ifseqformula "47")) + (builtin "One Step Simplification" (formula "75")) + (rule "inEqSimp_sepNegMonomial0" (formula "75") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "75") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "75") (term "0,0,0")) + (rule "replace_known_left" (formula "75") (term "0,0") (ifseqformula "50")) + (builtin "One Step Simplification" (formula "75")) + (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "76") (term "1,1")) + (rule "translateJavaSubInt" (formula "76") (term "1,1,1")) + (rule "polySimp_elimSub" (formula "76") (term "1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "76") (term "0,1,1")) + (rule "polySimp_mulComm0" (formula "76") (term "1,0,0,0,1,1")) + (rule "inEqSimp_homoInEq0" (formula "76")) + (rule "polySimp_addComm1" (formula "76") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "76")) + (rule "polySimp_mulComm0" (formula "76") (term "1")) + (rule "polySimp_rightDist" (formula "76") (term "1")) + (rule "polySimp_mulLiterals" (formula "76") (term "1,1")) + (rule "mul_literals" (formula "76") (term "0,1")) + (rule "polySimp_elimOne" (formula "76") (term "1,1")) + (rule "inEqSimp_sepPosMonomial0" (formula "76") (term "0,0")) + (rule "polySimp_mulComm0" (formula "76") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "76") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "76") (term "1,1,0,0")) + (rule "mul_literals" (formula "76") (term "0,1,0,0")) + (rule "polySimp_elimOne" (formula "76") (term "1,1,0,0")) + (rule "pullOutSelect" (formula "70") (term "0") (inst "selectSK=arr_7")) + (rule "simplifySelectOfAnonEQ" (formula "70") (ifseqformula "66")) + (builtin "One Step Simplification" (formula "70") (ifInst "" (formula "167")) (ifInst "" (formula "4"))) + (rule "polySimp_homoEq" (formula "71")) + (rule "polySimp_addComm1" (formula "71") (term "0")) + (rule "elementOfSingleton" (formula "70") (term "0,0")) + (builtin "One Step Simplification" (formula "70")) + (rule "applyEqReverse" (formula "71") (term "0,1,0,0") (ifseqformula "70")) + (rule "hideAuxiliaryEq" (formula "70")) + (rule "polySimp_addComm1" (formula "70") (term "0")) + (rule "polySimp_sepNegMonomial" (formula "70")) + (rule "polySimp_mulLiterals" (formula "70") (term "0")) + (rule "polySimp_elimOne" (formula "70") (term "0")) + (rule "pullOutSelect" (formula "126") (term "1") (inst "selectSK=arr_8")) + (rule "simplifySelectOfAnonEQ" (formula "127") (ifseqformula "66")) + (builtin "One Step Simplification" (formula "127") (ifInst "" (formula "165")) (ifInst "" (formula "3"))) + (rule "simplifySelectOfAnonEQ" (formula "126") (ifseqformula "66")) + (builtin "One Step Simplification" (formula "126") (ifInst "" (formula "165")) (ifInst "" (formula "3"))) + (rule "elementOfSingleton" (formula "127") (term "0,0")) + (builtin "One Step Simplification" (formula "127") (ifInst "" (formula "188"))) + (rule "simplifySelectOfAnon" (formula "127")) + (builtin "One Step Simplification" (formula "127") (ifInst "" (formula "165")) (ifInst "" (formula "3"))) + (rule "elementOfSingleton" (formula "126") (term "0,0")) + (builtin "One Step Simplification" (formula "126") (ifInst "" (formula "188"))) + (rule "simplifySelectOfAnon" (formula "126")) + (builtin "One Step Simplification" (formula "126") (ifInst "" (formula "165")) (ifInst "" (formula "3"))) + (rule "elementOfSingleton" (formula "127") (term "0,0")) + (builtin "One Step Simplification" (formula "127") (ifInst "" (formula "188"))) + (rule "applyEqReverse" (formula "126") (term "1") (ifseqformula "127")) + (rule "hideAuxiliaryEq" (formula "127")) + (rule "elementOfSingleton" (formula "126") (term "0,0")) + (builtin "One Step Simplification" (formula "126") (ifInst "" (formula "187"))) + (rule "eqSymm" (formula "126")) + (rule "Contract_axiom_for_countElement_in_BucketPointers" (formula "6") (term "0,1,0")) + (builtin "One Step Simplification" (formula "6") (ifInst "" (formula "195")) (ifInst "" (formula "190")) (ifInst "" (formula "193")) (ifInst "" (formula "105")) (ifInst "" (formula "41")) (ifInst "" (formula "19"))) + (rule "wellFormedAnon" (formula "6") (term "1,0")) + (rule "replace_known_left" (formula "6") (term "1,1,0") (ifseqformula "14")) + (builtin "One Step Simplification" (formula "6") (ifInst "" (formula "15"))) + (rule "inEqSimp_commuteLeq" (formula "6") (term "1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "6") (term "1,0,0")) + (rule "replace_known_left" (formula "6") (term "1,0,0") (ifseqformula "46")) + (builtin "One Step Simplification" (formula "6")) + (rule "inEqSimp_commuteLeq" (formula "6") (term "0,0,0")) + (rule "replace_known_left" (formula "6") (term "0,0,0") (ifseqformula "42")) + (builtin "One Step Simplification" (formula "6")) + (rule "inEqSimp_subsumption1" (formula "6") (term "0,0") (ifseqformula "90")) + (rule "inEqSimp_homoInEq0" (formula "6") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "6") (term "0,0,0,0")) + (rule "add_literals" (formula "6") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "6") (term "1,0,0,0,0")) + (rule "add_literals" (formula "6") (term "0,0,0,0")) + (rule "qeq_literals" (formula "6") (term "0,0,0")) + (builtin "One Step Simplification" (formula "6")) + (rule "true_left" (formula "6")) + (rule "Definition_axiom_for_countElement_in_de_wiesler_BucketPointers" (formula "6") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "6") (term "0,1,0")) + (rule "polySimp_homoEq" (formula "6") (term "1,0")) + (rule "polySimp_mulComm0" (formula "6") (term "1,0,1,0")) + (rule "polySimp_rightDist" (formula "6") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "6") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "6") (term "0,1,0")) + (rule "polySimp_addComm0" (formula "6") (term "0,0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "6") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "6") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "6") (term "0,1,0")) + (rule "newSym_eq" (formula "87") (inst "l=l_0") (inst "newSymDef=mul(int::final(result_1, + de.wiesler.Increment::$position), + Z(0(#)))")) + (rule "times_zero_1" (formula "87") (term "1,1")) + (rule "add_zero_right" (formula "87") (term "1")) + (rule "applyEq" (formula "88") (term "0,0") (ifseqformula "87")) + (rule "eqSymm" (formula "88")) + (rule "applyEq" (formula "87") (term "0,0") (ifseqformula "88")) + (rule "applyEq" (formula "163") (term "1,3,0,1") (ifseqformula "88")) + (rule "polySimp_addComm1" (formula "163") (term "3,0,1")) + (rule "applyEq" (formula "148") (term "1,3,0") (ifseqformula "88")) + (rule "polySimp_addComm0" (formula "148") (term "3,0")) + (rule "applyEq" (formula "196") (term "0,0") (ifseqformula "88")) + (rule "inEqSimp_homoInEq1" (formula "196") (term "0")) + (rule "polySimp_mulLiterals" (formula "196") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "196") (term "0,0")) + (rule "applyEq" (formula "118") (term "1,0,2,0") (ifseqformula "88")) + (rule "polySimp_addComm0" (formula "118") (term "0,2,0")) + (rule "applyEq" (formula "96") (term "1,0,0,1,0,1,1,0") (ifseqformula "88")) + (rule "applyEq" (formula "69") (term "1,0,0,1,1,1") (ifseqformula "88")) + (rule "applyEq" (formula "155") (term "1,4,0,0,0") (ifseqformula "88")) + (rule "polySimp_addComm1" (formula "155") (term "4,0,0,0")) + (rule "applyEq" (formula "95") (term "1,0,1,1,0,0,1,0") (ifseqformula "88")) + (rule "applyEq" (formula "123") (term "1,0,2,0,1,0,2") (ifseqformula "88")) + (rule "polySimp_addComm0" (formula "123") (term "0,2,0,1,0,2")) + (rule "inEqSimp_homoInEq1" (formula "123") (term "1,0,2")) + (rule "polySimp_addComm1" (formula "123") (term "0,1,0,2")) + (rule "applyEq" (formula "96") (term "1,1,1,0,1,0,0,1,0") (ifseqformula "88")) + (rule "applyEq" (formula "8") (term "1,4,0") (ifseqformula "88")) + (rule "polySimp_addComm0" (formula "8") (term "4,0")) + (rule "applyEq" (formula "123") (term "1,0,2,0,1,1,1,1") (ifseqformula "88")) + (rule "polySimp_addComm0" (formula "123") (term "0,2,0,1,1,1,1")) + (rule "inEqSimp_homoInEq0" (formula "123") (term "1,1,1,1")) + (rule "polySimp_addComm1" (formula "123") (term "0,1,1,1,1")) + (rule "applyEq" (formula "163") (term "1,1,0") (ifseqformula "88")) + (rule "applyEq" (formula "95") (term "1,1,1,1,1,0,0,1,0") (ifseqformula "88")) + (rule "applyEq" (formula "96") (term "1,1,1,0,1,0,1,1,0") (ifseqformula "88")) + (rule "applyEq" (formula "79") (term "1,1,0,0,1,1") (ifseqformula "88")) + (rule "applyEq" (formula "123") (term "1,0,2,0,0,2,1") (ifseqformula "88")) + (rule "eqSymm" (formula "123") (term "0,2,1")) + (rule "polySimp_addComm0" (formula "123") (term "0,2,1,0,2,1")) + (rule "applyEq" (formula "107") (term "1,2,1,2,0,1,0") (ifseqformula "88")) + (rule "polySimp_addComm1" (formula "107") (term "2,1,2,0,1,0")) + (rule "applyEq" (formula "112") (term "0") (ifseqformula "88")) + (rule "inEqSimp_homoInEq0" (formula "112")) + (rule "polySimp_mulLiterals" (formula "112") (term "1,0")) + (rule "polySimp_addComm1" (formula "112") (term "0")) + (rule "polySimp_addComm1" (formula "112") (term "0,0")) + (rule "applyEq" (formula "96") (term "1,0,1,1,0,0,1,0") (ifseqformula "88")) + (rule "applyEq" (formula "100") (term "1,1") (ifseqformula "88")) + (rule "applyEq" (formula "144") (term "1,4,0") (ifseqformula "88")) + (rule "polySimp_addComm1" (formula "144") (term "4,0")) + (rule "applyEq" (formula "96") (term "1,0,0,1,0,0,1,0") (ifseqformula "88")) + (rule "applyEq" (formula "140") (term "1,3,0") (ifseqformula "88")) + (rule "polySimp_addComm0" (formula "140") (term "3,0")) + (rule "applyEq" (formula "7") (term "1,3,0") (ifseqformula "88")) + (rule "polySimp_addComm0" (formula "7") (term "3,0")) + (rule "applyEq" (formula "144") (term "1,3,0") (ifseqformula "88")) + (rule "polySimp_addComm0" (formula "144") (term "3,0")) + (rule "applyEq" (formula "79") (term "0,0,1,1,1") (ifseqformula "88")) + (rule "applyEq" (formula "96") (term "1,1,1,1,1,0,0,1,0") (ifseqformula "88")) + (rule "applyEq" (formula "95") (term "1,0,0,1,0,1,1,0") (ifseqformula "88")) + (rule "applyEq" (formula "123") (term "1,0,2,0,1,1,2,1") (ifseqformula "88")) + (rule "polySimp_addComm0" (formula "123") (term "0,2,0,1,1,2,1")) + (rule "inEqSimp_homoInEq1" (formula "123") (term "1,1,2,1")) + (rule "polySimp_addComm1" (formula "123") (term "0,1,1,2,1")) + (rule "applyEq" (formula "69") (term "1,1,0,1,1") (ifseqformula "88")) + (rule "applyEq" (formula "123") (term "1,0,2,0,1,1,2") (ifseqformula "88")) + (rule "polySimp_addComm0" (formula "123") (term "0,2,0,1,1,2")) + (rule "inEqSimp_commuteLeq" (formula "123") (term "1,1,2")) + (rule "applyEq" (formula "96") (term "1,0,1,1,0,1,1,0") (ifseqformula "88")) + (rule "applyEq" (formula "95") (term "1,1,1,0,1,0,1,1,0") (ifseqformula "88")) + (rule "applyEq" (formula "117") (term "1,0,2,0") (ifseqformula "88")) + (rule "polySimp_addComm0" (formula "117") (term "0,2,0")) + (rule "applyEq" (formula "96") (term "1,1,1,1,1,0,1,1,0") (ifseqformula "88")) + (rule "applyEq" (formula "148") (term "1,4,0") (ifseqformula "88")) + (rule "polySimp_addComm1" (formula "148") (term "4,0")) + (rule "applyEq" (formula "95") (term "1,0,1,1,0,1,1,0") (ifseqformula "88")) + (rule "applyEq" (formula "196") (term "0,1") (ifseqformula "88")) + (rule "inEqSimp_homoInEq0" (formula "196") (term "1")) + (rule "polySimp_mulLiterals" (formula "196") (term "1,0,1")) + (rule "polySimp_addComm1" (formula "196") (term "0,1")) + (rule "applyEq" (formula "95") (term "1,1,1,0,1,0,0,1,0") (ifseqformula "88")) + (rule "applyEq" (formula "95") (term "1,1,1,1,1,0,1,1,0") (ifseqformula "88")) + (rule "applyEq" (formula "101") (term "1,1") (ifseqformula "88")) + (rule "applyEq" (formula "108") (term "2,0") (ifseqformula "88")) + (rule "applyEq" (formula "91") (term "0") (ifseqformula "88")) + (rule "applyEq" (formula "123") (term "1,0,2,0,1,0,1,1") (ifseqformula "88")) + (rule "polySimp_addComm0" (formula "123") (term "0,2,0,1,0,1,1")) + (rule "inEqSimp_homoInEq1" (formula "123") (term "1,0,1,1")) + (rule "polySimp_addComm1" (formula "123") (term "0,1,0,1,1")) + (rule "applyEq" (formula "124") (term "1,0,2,2,0") (ifseqformula "88")) + (rule "polySimp_addComm0" (formula "124") (term "0,2,2,0")) + (rule "applyEq" (formula "155") (term "1,3,0,0,0") (ifseqformula "88")) + (rule "polySimp_addComm0" (formula "155") (term "3,0,0,0")) + (rule "applyEq" (formula "106") (term "1,3,1,2,0,1,0") (ifseqformula "88")) + (rule "polySimp_addComm1" (formula "106") (term "3,1,2,0,1,0")) + (rule "applyEq" (formula "95") (term "1,0,0,1,0,0,1,0") (ifseqformula "88")) + (rule "applyEq" (formula "156") (term "1,4,1,1,0") (ifseqformula "88")) + (rule "polySimp_addComm1" (formula "156") (term "4,1,1,0")) + (rule "applyEq" (formula "113") (term "0,0,0,0") (ifseqformula "88")) + (rule "polySimp_mulLiterals" (formula "113") (term "0,0,0")) + (rule "applyEq" (formula "80") (term "1") (ifseqformula "88")) + (rule "applyEq" (formula "156") (term "1,3,1,1,0") (ifseqformula "88")) + (rule "polySimp_addComm0" (formula "156") (term "3,1,1,0")) + (rule "applyEq" (formula "70") (term "1,1") (ifseqformula "88")) + (rule "applyEq" (formula "107") (term "1,3,0,0,1,1,0") (ifseqformula "88")) + (rule "polySimp_addComm1" (formula "107") (term "3,0,0,1,1,0")) + (rule "applyEq" (formula "106") (term "1,3,0,0,1,1,0") (ifseqformula "88")) + (rule "polySimp_addComm0" (formula "106") (term "3,0,0,1,1,0")) + (rule "applyEq" (formula "106") (term "1,4,0,0,1,1,0") (ifseqformula "88")) + (rule "polySimp_addComm1" (formula "106") (term "4,0,0,1,1,0")) + (rule "applyEq" (formula "107") (term "1,2,0,0,1,1,0") (ifseqformula "88")) + (rule "polySimp_addComm0" (formula "107") (term "2,0,0,1,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "196") (term "0")) + (rule "polySimp_mulLiterals" (formula "196") (term "0,0")) + (rule "polySimp_elimOne" (formula "196") (term "0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "123") (term "1,0,2")) + (rule "polySimp_mulComm0" (formula "123") (term "1,1,0,2")) + (rule "polySimp_rightDist" (formula "123") (term "1,1,0,2")) + (rule "polySimp_mulLiterals" (formula "123") (term "1,1,1,0,2")) + (rule "mul_literals" (formula "123") (term "0,1,1,0,2")) + (rule "polySimp_elimOne" (formula "123") (term "1,1,1,0,2")) + (rule "inEqSimp_sepPosMonomial1" (formula "123") (term "1,1,1,1")) + (rule "polySimp_mulComm0" (formula "123") (term "1,1,1,1,1")) + (rule "polySimp_rightDist" (formula "123") (term "1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "123") (term "1,1,1,1,1,1")) + (rule "mul_literals" (formula "123") (term "0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "123") (term "1,1,1,1,1,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "112")) + (rule "polySimp_mulComm0" (formula "112") (term "1")) + (rule "polySimp_rightDist" (formula "112") (term "1")) + (rule "polySimp_mulLiterals" (formula "112") (term "1,1")) + (rule "polySimp_elimOne" (formula "112") (term "1,1")) + (rule "polySimp_rightDist" (formula "112") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "112") (term "1,0,1")) + (rule "mul_literals" (formula "112") (term "0,0,1")) + (rule "inEqSimp_sepPosMonomial0" (formula "123") (term "1,1,2,1")) + (rule "polySimp_mulComm0" (formula "123") (term "1,1,1,2,1")) + (rule "polySimp_rightDist" (formula "123") (term "1,1,1,2,1")) + (rule "polySimp_mulLiterals" (formula "123") (term "1,1,1,1,2,1")) + (rule "mul_literals" (formula "123") (term "0,1,1,1,2,1")) + (rule "polySimp_elimOne" (formula "123") (term "1,1,1,1,2,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "196") (term "1")) + (rule "polySimp_mulLiterals" (formula "196") (term "0,1")) + (rule "polySimp_elimOne" (formula "196") (term "0,1")) + (rule "inEqSimp_sepPosMonomial0" (formula "123") (term "1,0,1,1")) + (rule "polySimp_mulComm0" (formula "123") (term "1,1,0,1,1")) + (rule "polySimp_rightDist" (formula "123") (term "1,1,0,1,1")) + (rule "polySimp_mulLiterals" (formula "123") (term "1,1,1,0,1,1")) + (rule "mul_literals" (formula "123") (term "0,1,1,0,1,1")) + (rule "polySimp_elimOne" (formula "123") (term "1,1,1,0,1,1")) + (rule "Contract_axiom_for_lastReadOf_in_BucketPointers" (formula "7") (term "1,4,0")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "7") (term "1,0,0") (ifseqformula "67")) + (builtin "One Step Simplification" (formula "7") (ifInst "" (formula "194")) (ifInst "" (formula "138")) (ifInst "" (formula "140")) (ifInst "" (formula "74")) (ifInst "" (formula "19"))) + (rule "wellFormedAnonEQ" (formula "7") (term "1,0") (ifseqformula "67")) + (rule "wellFormedAnon" (formula "7") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "7") (term "2,0,1,0,1,1")) + (rule "translateJavaAddInt" (formula "7") (term "2,1,1,0,0,1,1")) + (rule "replace_known_left" (formula "7") (term "1,1,0") (ifseqformula "66")) + (builtin "One Step Simplification" (formula "7") (ifInst "" (formula "15")) (ifInst "" (formula "14"))) + (rule "polySimp_addComm0" (formula "7") (term "2,1,1,0,0,1,1")) + (rule "replace_known_left" (formula "7") (term "1,0,0,1,1") (ifseqformula "136")) + (builtin "One Step Simplification" (formula "7")) + (rule "polySimp_addComm0" (formula "7") (term "2,0,1,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "7") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "7") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "7") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "7") (term "1,1,1")) + (rule "replace_known_left" (formula "7") (term "1,1,1") (ifseqformula "139")) + (builtin "One Step Simplification" (formula "7")) + (rule "inEqSimp_commuteLeq" (formula "7") (term "0,0,0")) + (rule "replace_known_left" (formula "7") (term "0,0,0") (ifseqformula "48")) + (builtin "One Step Simplification" (formula "7")) + (rule "inEqSimp_commuteLeq" (formula "7") (term "1,0,1,1")) + (rule "replace_known_left" (formula "7") (term "1,0,1,1") (ifseqformula "135")) + (builtin "One Step Simplification" (formula "7")) + (rule "inEqSimp_commuteLeq" (formula "7") (term "0,1,1")) + (rule "replace_known_left" (formula "7") (term "0,1,1") (ifseqformula "133")) + (builtin "One Step Simplification" (formula "7")) + (rule "inEqSimp_commuteLeq" (formula "7") (term "1,1")) + (rule "replace_known_left" (formula "7") (term "1,1") (ifseqformula "137")) + (builtin "One Step Simplification" (formula "7")) + (rule "inEqSimp_sepNegMonomial0" (formula "7") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "7") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "7") (term "0,0,0")) + (rule "replace_known_left" (formula "7") (term "0,0") (ifseqformula "51")) + (builtin "One Step Simplification" (formula "7")) + (rule "true_left" (formula "7")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "7") (term "1,4,0")) + (rule "translateJavaMulInt" (formula "7") (term "0,2,1,4,0")) + (rule "polySimp_mulComm0" (formula "7") (term "0,2,1,4,0")) + (rule "replaceKnownSelect_taclet20121212121212120012121212012121000120112_3" (formula "7") (term "1,4,0")) + (rule "replaceKnownAuxiliaryConstant_taclet20121212121212120012121212012121000120112_6" (formula "7") (term "1,4,0")) + (rule "pullOutSelect" (formula "80") (term "0") (inst "selectSK=arr_9")) + (rule "simplifySelectOfAnon" (formula "80")) + (builtin "One Step Simplification" (formula "80") (ifInst "" (formula "167")) (ifInst "" (formula "4"))) + (rule "elementOfSingleton" (formula "80") (term "0,0")) + (builtin "One Step Simplification" (formula "80")) + (rule "applyEqReverse" (formula "81") (term "0") (ifseqformula "80")) + (rule "hideAuxiliaryEq" (formula "80")) + (rule "cut_direct" (formula "68") (term "0,0")) + (branch "CUT: result_1. = TRUE TRUE" + (builtin "One Step Simplification" (formula "69")) + (rule "true_left" (formula "69")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "137") (term "0,1")) + (rule "translateJavaMulInt" (formula "137") (term "0,2,0,1")) + (rule "polySimp_mulComm0" (formula "137") (term "0,2,0,1")) + (rule "replaceKnownSelect_taclet20121212121212120012121212012121000120112_3" (formula "137") (term "0,1")) + (rule "replaceKnownAuxiliaryConstant_taclet20121212121212120012121212012121000120112_6" (formula "137") (term "0,1")) + (rule "eqSymm" (formula "137") (term "1")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "137") (term "0,0")) + (rule "translateJavaMulInt" (formula "137") (term "0,2,0,0")) + (rule "polySimp_mulComm0" (formula "137") (term "0,2,0,0")) + (rule "replaceKnownSelect_taclet20121212121212120012121212012121000120112_3" (formula "137") (term "0,0")) + (rule "replaceKnownAuxiliaryConstant_taclet20121212121212120012121212012121000120112_6" (formula "137") (term "0,0")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "136") (term "1")) + (builtin "One Step Simplification" (formula "136") (ifInst "" (formula "194")) (ifInst "" (formula "73"))) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "136") (term "1,0") (ifseqformula "66")) + (builtin "One Step Simplification" (formula "136") (ifInst "" (formula "18"))) + (rule "wellFormedAnonEQ" (formula "136") (term "1,0") (ifseqformula "66")) + (rule "wellFormedAnon" (formula "136") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "136") (term "2,1,1,0,1,1,1,1")) + (rule "translateJavaSubInt" (formula "136") (term "2,0,1,1,1,1,1,1")) + (rule "replace_known_left" (formula "136") (term "1,1,0") (ifseqformula "65")) + (builtin "One Step Simplification" (formula "136") (ifInst "" (formula "14")) (ifInst "" (formula "13"))) + (rule "polySimp_elimSub" (formula "136") (term "2,0,1,1,1,1,1,1")) + (rule "mul_literals" (formula "136") (term "1,2,0,1,1,1,1,1,1")) + (rule "polySimp_addComm1" (formula "136") (term "2,1,1,0,1,1,1,1")) + (rule "add_literals" (formula "136") (term "0,2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "136") (term "2,0,1,1,1,1,1,1")) + (rule "add_literals" (formula "136") (term "0,2,0,1,1,1,1,1,1")) + (rule "add_zero_left" (formula "136") (term "2,0,1,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "136") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "136") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "136") (term "0,0,0,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "136") (term "0,0,0,0,1,1,1,1")) + (rule "add_literals" (formula "136") (term "0,0,0,0,0,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "136") (term "0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "136") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_rightDist" (formula "136") (term "1,0,0,0,1,1,1,1,1")) + (rule "mul_literals" (formula "136") (term "0,1,0,0,0,1,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "136") (term "0,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "136") (term "0,0,0,0,1,1,1,1,1")) + (rule "add_zero_left" (formula "136") (term "0,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "136") (term "1,0,0,1,1")) + (rule "replace_known_left" (formula "136") (term "1,0,0,1,1") (ifseqformula "137")) + (builtin "One Step Simplification" (formula "136")) + (rule "inEqSimp_commuteLeq" (formula "136") (term "1,1,1,1,1,1")) + (rule "replace_known_left" (formula "136") (term "1,1,1,1,1,1") (ifseqformula "133")) + (builtin "One Step Simplification" (formula "136")) + (rule "inEqSimp_commuteLeq" (formula "136") (term "1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "136") (term "0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "136") (term "1,0,0")) + (rule "replace_known_left" (formula "136") (term "1,0,0") (ifseqformula "50")) + (builtin "One Step Simplification" (formula "136")) + (rule "inEqSimp_homoInEq0" (formula "136") (term "0,0")) + (rule "mul_literals" (formula "136") (term "1,0,0,0")) + (rule "add_zero_right" (formula "136") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "136") (term "0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "136") (term "0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "136") (term "0,0,1,1,1,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "136") (term "0,0")) + (rule "mul_literals" (formula "136") (term "1,0,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "137") (term "1")) + (rule "translateJavaCastInt" (formula "137") (term "0,1")) + (rule "castedGetAny" (formula "137") (term "0,1")) + (rule "inEqSimp_commuteGeq" (formula "137")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "139") (term "0")) + (rule "translateJavaCastInt" (formula "139") (term "0,0")) + (rule "castedGetAny" (formula "139") (term "0,0")) + (rule "applyEq" (formula "139") (term "0,0") (ifseqformula "51")) + (rule "inEqSimp_commuteGeq" (formula "139")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "140") (term "0,0")) + (rule "translateJavaMulInt" (formula "140") (term "0,2,0,0")) + (rule "polySimp_mulComm0" (formula "140") (term "0,2,0,0")) + (rule "replaceKnownSelect_taclet20121212121212120012121212012121000120112_3" (formula "140") (term "0,0")) + (rule "replaceKnownAuxiliaryConstant_taclet20121212121212120012121212012121000120112_6" (formula "140") (term "0,0")) + (rule "replace_known_left" (formula "74") (term "1,1,1,1,1") (ifseqformula "140")) + (builtin "One Step Simplification" (formula "74")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "135") (term "0")) + (rule "translateJavaMulInt" (formula "135") (term "0,2,0")) + (rule "polySimp_mulComm0" (formula "135") (term "0,2,0")) + (rule "replaceKnownSelect_taclet20121212121212120012121212012121000120112_3" (formula "135") (term "0")) + (rule "replaceKnownAuxiliaryConstant_taclet20121212121212120012121212012121000120112_6" (formula "135") (term "0")) + (rule "inEqSimp_commuteLeq" (formula "135")) + (rule "replace_known_left" (formula "74") (term "1,0,0,1,1") (ifseqformula "135")) + (builtin "One Step Simplification" (formula "74")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "134") (term "1")) + (builtin "One Step Simplification" (formula "134") (ifInst "" (formula "195")) (ifInst "" (formula "73"))) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "134") (term "1,0") (ifseqformula "66")) + (builtin "One Step Simplification" (formula "134") (ifInst "" (formula "18"))) + (rule "wellFormedAnonEQ" (formula "134") (term "1,0") (ifseqformula "66")) + (rule "wellFormedAnon" (formula "134") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "134") (term "2,1,1,0,1,1,1,1")) + (rule "translateJavaSubInt" (formula "134") (term "2,0,1,1,1,1,1,1")) + (rule "replace_known_left" (formula "134") (term "0,0,1,0") (ifseqformula "14")) + (builtin "One Step Simplification" (formula "134") (ifInst "" (formula "13")) (ifInst "" (formula "65"))) + (rule "polySimp_elimSub" (formula "134") (term "2,0,1,1,1,1,1,1")) + (rule "mul_literals" (formula "134") (term "1,2,0,1,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "134") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "134") (term "2,0,1,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "134") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "134") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "134") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "134") (term "0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "134") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "134") (term "1,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "134") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "134") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "134") (term "1,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "134") (term "0,0,0")) + (rule "replace_known_left" (formula "134") (term "0,0,0") (ifseqformula "47")) + (builtin "One Step Simplification" (formula "134")) + (rule "inEqSimp_commuteLeq" (formula "134") (term "1,0,1,1,1,1")) + (rule "replace_known_left" (formula "134") (term "1,0,1,1,1,1") (ifseqformula "133")) + (builtin "One Step Simplification" (formula "134")) + (rule "inEqSimp_commuteLeq" (formula "134") (term "0,0,0,1,1")) + (rule "replace_known_left" (formula "134") (term "0,0,0,1,1") (ifseqformula "132")) + (builtin "One Step Simplification" (formula "134")) + (rule "inEqSimp_sepNegMonomial0" (formula "134") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "134") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "134") (term "0,0,0,1,1,1,1")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "135") (term "1")) + (rule "translateJavaCastInt" (formula "135") (term "0,1")) + (rule "castedGetAny" (formula "135") (term "0,1")) + (rule "inEqSimp_commuteGeq" (formula "135")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "132") (term "0")) + (builtin "One Step Simplification" (formula "132") (ifInst "" (formula "196")) (ifInst "" (formula "73"))) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "132") (term "1,0") (ifseqformula "66")) + (builtin "One Step Simplification" (formula "132") (ifInst "" (formula "18"))) + (rule "wellFormedAnonEQ" (formula "132") (term "1,0") (ifseqformula "66")) + (rule "wellFormedAnon" (formula "132") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "132") (term "2,1,1,0,1,1,1,1")) + (rule "translateJavaSubInt" (formula "132") (term "2,0,1,1,1,1,1,1")) + (rule "replace_known_left" (formula "132") (term "1,1,0") (ifseqformula "65")) + (builtin "One Step Simplification" (formula "132") (ifInst "" (formula "14")) (ifInst "" (formula "13"))) + (rule "polySimp_elimSub" (formula "132") (term "2,0,1,1,1,1,1,1")) + (rule "mul_literals" (formula "132") (term "1,2,0,1,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "132") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "132") (term "2,0,1,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "132") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "132") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "132") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "132") (term "0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "132") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "132") (term "1,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "132") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "132") (term "0,0,0")) + (rule "replace_known_left" (formula "132") (term "0,0,0") (ifseqformula "47")) + (builtin "One Step Simplification" (formula "132")) + (rule "inEqSimp_commuteLeq" (formula "132") (term "0,0")) + (rule "inEqSimp_commuteLeq" (formula "132") (term "0,0,0,1,1")) + (rule "replace_known_left" (formula "132") (term "0,0,0,1,1") (ifseqformula "133")) + (builtin "One Step Simplification" (formula "132")) + (rule "inEqSimp_commuteLeq" (formula "132") (term "1,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "132") (term "1,0,1,1,1,1")) + (rule "replace_known_left" (formula "132") (term "1,0,1,1,1,1") (ifseqformula "134")) + (builtin "One Step Simplification" (formula "132")) + (rule "inEqSimp_sepNegMonomial0" (formula "132") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "132") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "132") (term "0,0,0,1,1,1,1")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "132") (term "0")) + (rule "translateJavaCastInt" (formula "132") (term "0,0")) + (rule "castedGetAny" (formula "132") (term "0,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "100") (term "0")) + (rule "translateJavaCastInt" (formula "100") (term "0,0")) + (rule "castedGetAny" (formula "100") (term "0,0")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "133") (term "0")) + (builtin "One Step Simplification" (formula "133") (ifInst "" (formula "196")) (ifInst "" (formula "73"))) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "133") (term "1,0") (ifseqformula "66")) + (builtin "One Step Simplification" (formula "133") (ifInst "" (formula "18"))) + (rule "wellFormedAnonEQ" (formula "133") (term "1,0") (ifseqformula "66")) + (rule "wellFormedAnon" (formula "133") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "133") (term "2,1,1,0,1,1,1,1")) + (rule "translateJavaSubInt" (formula "133") (term "2,0,1,1,1,1,1,1")) + (rule "replace_known_left" (formula "133") (term "1,1,0") (ifseqformula "65")) + (builtin "One Step Simplification" (formula "133") (ifInst "" (formula "14")) (ifInst "" (formula "13"))) + (rule "polySimp_elimSub" (formula "133") (term "2,0,1,1,1,1,1,1")) + (rule "mul_literals" (formula "133") (term "1,2,0,1,1,1,1,1,1")) + (rule "polySimp_addComm1" (formula "133") (term "2,1,1,0,1,1,1,1")) + (rule "add_literals" (formula "133") (term "0,2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "133") (term "2,0,1,1,1,1,1,1")) + (rule "add_literals" (formula "133") (term "0,2,0,1,1,1,1,1,1")) + (rule "add_zero_left" (formula "133") (term "2,0,1,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "133") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "133") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "133") (term "0,0,0,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "133") (term "0,0,0,0,1,1,1,1")) + (rule "add_literals" (formula "133") (term "0,0,0,0,0,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "133") (term "0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "133") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_rightDist" (formula "133") (term "1,0,0,0,1,1,1,1,1")) + (rule "mul_literals" (formula "133") (term "0,1,0,0,0,1,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "133") (term "0,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "133") (term "0,0,0,0,1,1,1,1,1")) + (rule "add_zero_left" (formula "133") (term "0,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "133") (term "1,0,0")) + (rule "replace_known_left" (formula "133") (term "1,0,0") (ifseqformula "50")) + (builtin "One Step Simplification" (formula "133")) + (rule "inEqSimp_commuteLeq" (formula "133") (term "1,0,1,1,1,1,1")) + (rule "replace_known_left" (formula "133") (term "1,0,1,1,1,1,1") (ifseqformula "50")) + (builtin "One Step Simplification" (formula "133")) + (rule "inEqSimp_commuteLeq" (formula "133") (term "1,1,1,1,1,1")) + (rule "replace_known_left" (formula "133") (term "1,1,1,1,1,1") (ifseqformula "134")) + (builtin "One Step Simplification" (formula "133")) + (rule "inEqSimp_commuteLeq" (formula "133") (term "1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "133") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "133") (term "0,0,0,1,1")) + (rule "inEqSimp_homoInEq0" (formula "133") (term "0,0")) + (rule "mul_literals" (formula "133") (term "1,0,0,0")) + (rule "add_zero_right" (formula "133") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "133") (term "0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "133") (term "0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "133") (term "0,0,1,1,1,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "133") (term "0,0")) + (rule "mul_literals" (formula "133") (term "1,0,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "134") (term "0")) + (rule "translateJavaCastInt" (formula "134") (term "0,0")) + (rule "castedGetAny" (formula "134") (term "0,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "134") (term "1")) + (rule "translateJavaCastInt" (formula "134") (term "0,1")) + (rule "castedGetAny" (formula "134") (term "0,1")) + (rule "nnf_imp2or" (formula "29") (term "0")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "95") (term "0,1,1,1,0,1,1,0")) + (rule "translateJavaAddInt" (formula "95") (term "0,2,0,1,1,1,0,1,1,0")) + (rule "translateJavaMulInt" (formula "95") (term "0,0,2,0,1,1,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "95") (term "0,0,2,0,1,1,1,0,1,1,0")) + (rule "polySimp_addComm0" (formula "95") (term "0,2,0,1,1,1,0,1,1,0")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "95") (term "0,1,0,1,0,0,1,0")) + (rule "translateJavaAddInt" (formula "95") (term "0,2,0,1,0,1,0,0,1,0")) + (rule "translateJavaMulInt" (formula "95") (term "0,0,2,0,1,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "95") (term "0,0,2,0,1,0,1,0,0,1,0")) + (rule "polySimp_addComm0" (formula "95") (term "0,2,0,1,0,1,0,0,1,0")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "95") (term "0,0,1,1,0,1,1,0")) + (rule "translateJavaAddInt" (formula "95") (term "0,2,0,0,1,1,0,1,1,0")) + (rule "translateJavaMulInt" (formula "95") (term "0,0,2,0,0,1,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "95") (term "0,0,2,0,0,1,1,0,1,1,0")) + (rule "polySimp_addComm0" (formula "95") (term "0,2,0,0,1,1,0,1,1,0")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "95") (term "0,1,0,1,0,1,1,0")) + (rule "translateJavaMulInt" (formula "95") (term "0,2,0,1,0,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "95") (term "0,2,0,1,0,1,0,1,1,0")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "95") (term "0,0,0,1,0,1,1,0")) + (rule "translateJavaMulInt" (formula "95") (term "0,0,2,0,0,0,1,0,1,1,0")) + (rule "translateJavaAddInt" (formula "95") (term "0,2,0,0,0,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "95") (term "0,0,2,0,0,0,1,0,1,1,0")) + (rule "polySimp_addComm0" (formula "95") (term "0,2,0,0,0,1,0,1,1,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "95") (term "0,1,1,1,0,0,1,0")) + (rule "translateJavaCastInt" (formula "95") (term "0,0,1,1,1,0,0,1,0")) + (rule "castedGetAny" (formula "95") (term "0,0,1,1,1,0,0,1,0")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "95") (term "1,1,0,0,1,1,0")) + (rule "translateJavaMulInt" (formula "95") (term "0,2,1,1,0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "95") (term "0,2,1,1,0,0,1,1,0")) + (rule "inEqSimp_homoInEq0" (formula "95") (term "0,0,1,1,0")) + (rule "polySimp_addComm1" (formula "95") (term "0,0,0,1,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "95") (term "0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "95") (term "1,0,0,1,1,0")) + (rule "polySimp_rightDist" (formula "95") (term "1,0,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "95") (term "1,1,0,0,1,1,0")) + (rule "mul_literals" (formula "95") (term "0,1,0,0,1,1,0")) + (rule "polySimp_elimOne" (formula "95") (term "1,1,0,0,1,1,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "95") (term "0,0,0,1,0,0,1,0")) + (rule "translateJavaCastInt" (formula "95") (term "0,0,0,0,1,0,0,1,0")) + (rule "castedGetAny" (formula "95") (term "0,0,0,0,1,0,0,1,0")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "95") (term "0,0,0,0,1,0")) + (rule "translateJavaMulInt" (formula "95") (term "0,0,2,0,0,0,0,1,0")) + (rule "translateJavaAddInt" (formula "95") (term "0,2,0,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "95") (term "0,0,2,0,0,0,0,1,0")) + (rule "polySimp_addComm0" (formula "95") (term "0,2,0,0,0,0,1,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "95") (term "1,1,0,0,0,1,0")) + (rule "translateJavaCastInt" (formula "95") (term "0,1,1,0,0,0,1,0")) + (rule "castedGetAny" (formula "95") (term "0,1,1,0,0,0,1,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "95") (term "0,0,1,1,0,0,1,0")) + (rule "translateJavaCastInt" (formula "95") (term "0,0,0,1,1,0,0,1,0")) + (rule "castedGetAny" (formula "95") (term "0,0,0,1,1,0,0,1,0")) + (rule "commute_and" (formula "95") (term "1,0,0")) + (rule "Definition_axiom_for_isSortedSeqTransitive_in_de_wiesler_Functions" (formula "28") (term "0") (inst "i=i") (inst "j=j")) + (builtin "One Step Simplification" (formula "28")) + (rule "expand_inInt" (formula "28") (term "1,0,0")) + (rule "expand_inInt" (formula "28") (term "1,0,0,1,0")) + (rule "replace_int_MAX" (formula "28") (term "1,0,1,0,0")) + (rule "replace_int_MIN" (formula "28") (term "0,1,1,0,0")) + (rule "replace_int_MIN" (formula "28") (term "0,1,1,0,0,1,0")) + (rule "replace_int_MAX" (formula "28") (term "1,0,1,0,0,1,0")) + (rule "translateJavaCastInt" (formula "28") (term "0,1,0,1,0")) + (rule "translateJavaCastInt" (formula "28") (term "1,1,0,1,0")) + (rule "castedGetAny" (formula "28") (term "0,1,0,1,0")) + (rule "castedGetAny" (formula "28") (term "1,1,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "28") (term "1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "28") (term "1,0,0,1,0,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "28") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "28") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "28") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "28") (term "0,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "28") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "28") (term "1,1,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "28") (term "1,0,1,0")) + (rule "applyEq" (formula "28") (term "0,1,0,0,1,0,0,0,1,0") (ifseqformula "26")) + (rule "polySimp_mulComm0" (formula "28") (term "1,0,0,1,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "28") (term "1,0,0,1,0,0,0,1,0")) + (rule "mul_literals" (formula "28") (term "0,1,0,0,1,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "28") (term "0,0,1,0,0,0,1,0")) + (rule "add_literals" (formula "28") (term "0,0,0,1,0,0,0,1,0")) + (rule "add_zero_left" (formula "28") (term "0,0,1,0,0,0,1,0")) + (rule "applyEq" (formula "28") (term "0,1,0,0,1,0,0,0") (ifseqformula "26")) + (rule "polySimp_mulComm0" (formula "28") (term "1,0,0,1,0,0,0")) + (rule "polySimp_rightDist" (formula "28") (term "1,0,0,1,0,0,0")) + (rule "mul_literals" (formula "28") (term "0,1,0,0,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "28") (term "0,0,1,0,0,0")) + (rule "add_literals" (formula "28") (term "0,0,0,1,0,0,0")) + (rule "add_zero_left" (formula "28") (term "0,0,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "28") (term "1,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "28") (term "1,1,0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "28") (term "1,1,0,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "28") (term "1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "28") (term "1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "28") (term "1,1,0,0,0")) + (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "25") (term "0")) + (builtin "One Step Simplification" (formula "25")) + (rule "translateJavaMod" (formula "25") (term "0")) + (rule "jmod_axiom" (formula "25") (term "0")) + (rule "polySimp_mulLiterals" (formula "25") (term "1,0")) + (rule "polySimp_sepNegMonomial" (formula "25")) + (rule "polySimp_mulLiterals" (formula "25") (term "0")) + (rule "inEqSimp_subsumption1" (formula "135") (term "1,0,1,1,1,1") (ifseqformula "50")) + (rule "inEqSimp_homoInEq0" (formula "135") (term "0,1,0,1,1,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "135") (term "0,0,1,0,1,1,1,1")) + (rule "add_literals" (formula "135") (term "1,1,0,0,1,0,1,1,1,1")) + (rule "times_zero_1" (formula "135") (term "1,0,0,1,0,1,1,1,1")) + (rule "add_zero_right" (formula "135") (term "0,0,1,0,1,1,1,1")) + (rule "qeq_literals" (formula "135") (term "0,1,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "135")) + (rule "inEqSimp_subsumption1" (formula "138") (term "0,0") (ifseqformula "47")) + (rule "leq_literals" (formula "138") (term "0,0,0")) + (builtin "One Step Simplification" (formula "138")) + (rule "nnf_imp2or" (formula "83") (term "0")) + (rule "commute_and_2" (formula "95") (term "0,0,0")) + (rule "inEqSimp_subsumption1" (formula "133") (term "0,0") (ifseqformula "47")) + (rule "leq_literals" (formula "133") (term "0,0,0")) + (builtin "One Step Simplification" (formula "133")) + (rule "inEqSimp_subsumption1" (formula "135") (term "0,0") (ifseqformula "50")) + (rule "inEqSimp_homoInEq0" (formula "135") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "135") (term "0,0,0,0")) + (rule "add_literals" (formula "135") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "135") (term "1,0,0,0,0")) + (rule "add_literals" (formula "135") (term "0,0,0,0")) + (rule "qeq_literals" (formula "135") (term "0,0,0")) + (builtin "One Step Simplification" (formula "135")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "105") (inst "b=b")) + (builtin "One Step Simplification" (formula "105")) + (rule "expand_inInt" (formula "105") (term "1,0,0,1")) + (rule "replace_int_MIN" (formula "105") (term "0,1,1,0,0,1")) + (rule "replace_int_MAX" (formula "105") (term "1,0,1,0,0,1")) + (rule "andLeft" (formula "105")) + (rule "andLeft" (formula "105")) + (rule "andLeft" (formula "106")) + (rule "andLeft" (formula "105")) + (rule "andLeft" (formula "105")) + (rule "andLeft" (formula "106")) + (rule "andLeft" (formula "105")) + (rule "andLeft" (formula "107")) + (rule "andLeft" (formula "107")) + (rule "translateJavaCastInt" (formula "112") (term "0")) + (rule "translateJavaAddInt" (formula "111") (term "1")) + (rule "translateJavaMulInt" (formula "105") (term "1")) + (rule "translateJavaMulInt" (formula "106") (term "0")) + (rule "translateJavaCastInt" (formula "109") (term "0")) + (rule "translateJavaCastInt" (formula "108") (term "1")) + (rule "polySimp_mulComm0" (formula "105") (term "1")) + (rule "polySimp_mulComm0" (formula "106") (term "0")) + (rule "polySimp_addComm0" (formula "110") (term "1")) + (rule "castedGetAny" (formula "110") (term "0")) + (rule "castedGetAny" (formula "108") (term "0")) + (rule "castedGetAny" (formula "107") (term "1")) + (rule "inEqSimp_ltToLeq" (formula "111") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "111") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "111") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "111") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "106")) + (rule "inEqSimp_commuteLeq" (formula "105")) + (rule "inEqSimp_commuteLeq" (formula "106")) + (rule "applyEq" (formula "107") (term "0") (ifseqformula "51")) + (rule "inEqSimp_homoInEq0" (formula "107")) + (rule "polySimp_mulComm0" (formula "107") (term "1,0")) + (rule "polySimp_rightDist" (formula "107") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "107") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "107") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "107") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "107") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "107") (term "0")) + (rule "applyEq" (formula "106") (term "0") (ifseqformula "51")) + (rule "inEqSimp_commuteGeq" (formula "106")) + (rule "inEqSimp_sepPosMonomial0" (formula "109") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "109") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "109") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "109") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "109") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "109") (term "1,1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "106")) + (rule "polySimp_mulLiterals" (formula "106") (term "0")) + (rule "polySimp_elimOne" (formula "106") (term "0")) + (rule "Class_invariant_axiom_for_de_wiesler_Tree" (formula "36") (inst "i=i") (inst "i_0=i_0")) + (builtin "One Step Simplification" (formula "36")) + (rule "expand_inInt" (formula "36") (term "1,0,0,1")) + (rule "expand_inInt" (formula "36") (term "1,0,0,1,0")) + (rule "replace_int_MAX" (formula "36") (term "1,0,1,0,0,1")) + (rule "replace_int_MIN" (formula "36") (term "0,1,1,0,0,1")) + (rule "replace_int_MAX" (formula "36") (term "1,0,1,0,0,1,0")) + (rule "replace_int_MIN" (formula "36") (term "0,1,1,0,0,1,0")) + (rule "andLeft" (formula "36")) + (rule "andLeft" (formula "36")) + (rule "andLeft" (formula "36")) + (rule "andLeft" (formula "36")) + (rule "andLeft" (formula "36")) + (rule "andLeft" (formula "37")) + (rule "andLeft" (formula "36")) + (rule "andLeft" (formula "36")) + (rule "andLeft" (formula "37")) + (rule "andLeft" (formula "36")) + (rule "notLeft" (formula "36")) + (rule "notLeft" (formula "36")) + (rule "translateJavaSubInt" (formula "44") (term "0,2,1,1,0")) + (rule "translateJavaSubInt" (formula "42") (term "3,0")) + (rule "translateJavaShiftLeftInt" (formula "38") (term "1")) + (rule "eqSymm" (formula "44") (term "1,0")) + (rule "polySimp_elimSub" (formula "42") (term "3,0")) + (rule "mul_literals" (formula "42") (term "1,3,0")) + (rule "polySimp_elimSub" (formula "44") (term "0,2,0,1,0")) + (rule "mul_literals" (formula "44") (term "1,0,2,0,1,0")) + (rule "polySimp_addComm0" (formula "42") (term "3,0")) + (rule "polySimp_addComm0" (formula "44") (term "0,2,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "44") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "44") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "43") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "43") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "43") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "43") (term "1,0,0,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "44") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "44") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "43") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "43") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "43") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "41")) + (rule "inEqSimp_commuteLeq" (formula "40")) + (rule "inEqSimp_commuteLeq" (formula "39")) + (rule "inEqSimp_commuteLeq" (formula "36")) + (rule "applyEq" (formula "40") (term "1") (ifseqformula "38")) + (rule "applyEq" (formula "39") (term "0") (ifseqformula "38")) + (rule "applyEq" (formula "41") (term "0,0") (ifseqformula "33")) + (rule "inEqSimp_commuteGeq" (formula "41")) + (rule "applyEq" (formula "179") (term "0") (ifseqformula "33")) + (rule "applyEq" (formula "42") (term "1,0") (ifseqformula "33")) + (rule "applyEq" (formula "42") (term "1,3,0") (ifseqformula "38")) + (rule "applyEq" (formula "44") (term "1,0,1,0") (ifseqformula "33")) + (rule "applyEq" (formula "136") (term "0,1,0") (ifseqformula "38")) + (rule "applyEq" (formula "35") (term "1,0,2,0") (ifseqformula "38")) + (rule "eqSymm" (formula "35")) + (rule "applyEq" (formula "34") (term "3,0") (ifseqformula "38")) + (rule "applyEq" (formula "137") (term "3,0") (ifseqformula "38")) + (rule "applyEq" (formula "136") (term "2,0") (ifseqformula "38")) + (rule "applyEq" (formula "43") (term "0,1,0,0,1,0,0,0") (ifseqformula "38")) + (rule "applyEq" (formula "43") (term "0,1,0,0,1,1,0") (ifseqformula "38")) + (rule "applyEq" (formula "44") (term "0,1,0,0,1,0,0,0") (ifseqformula "38")) + (rule "applyEq" (formula "41") (term "0") (ifseqformula "38")) + (rule "applyEq" (formula "35") (term "1,0,2,0") (ifseqformula "38")) + (rule "eqSymm" (formula "35")) + (rule "inEqSimp_sepPosMonomial0" (formula "43") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "43") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "43") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "43") (term "0,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "43") (term "1,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "43") (term "1,1,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "43") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "43") (term "1,1,1,0")) + (rule "polySimp_rightDist" (formula "43") (term "1,1,1,0")) + (rule "mul_literals" (formula "43") (term "0,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "43") (term "1,1,1,1,0")) + (rule "polySimp_elimOne" (formula "43") (term "1,1,1,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "44") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "44") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "44") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "44") (term "0,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "44") (term "1,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "44") (term "1,1,1,0,0,0")) + (rule "inEqSimp_subsumption6" (formula "113") (ifseqformula "31")) + (rule "greater_literals" (formula "113") (term "0,0")) + (builtin "One Step Simplification" (formula "113")) + (rule "mul_literals" (formula "113") (term "1,0")) + (rule "leq_literals" (formula "113") (term "0")) + (builtin "One Step Simplification" (formula "113")) + (rule "true_left" (formula "113")) + (rule "elimGcdGeq_antec" (formula "99") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "polySimp_mulLiterals" (formula "99") (term "1,0,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "99") (term "1,0,1,0")) + (rule "leq_literals" (formula "99") (term "0,0")) + (builtin "One Step Simplification" (formula "99")) + (rule "mul_literals" (formula "99") (term "1,0,0,0,0,0")) + (rule "add_zero_right" (formula "99") (term "0,0,0,0,0")) + (rule "add_literals" (formula "99") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "99") (term "0,0")) + (rule "add_literals" (formula "99") (term "1,1,0,0")) + (rule "times_zero_1" (formula "99") (term "1,0,0")) + (rule "add_literals" (formula "99") (term "0,0")) + (rule "leq_literals" (formula "99") (term "0")) + (builtin "One Step Simplification" (formula "99")) + (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "9") (term "0")) + (builtin "One Step Simplification" (formula "9")) + (rule "translateJavaMod" (formula "9") (term "0")) + (rule "jmod_axiom" (formula "9") (term "0")) + (rule "polySimp_mulLiterals" (formula "9") (term "1,0")) + (rule "polySimp_sepNegMonomial" (formula "9")) + (rule "polySimp_mulLiterals" (formula "9") (term "0")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "10") (inst "b=b")) + (builtin "One Step Simplification" (formula "10") (ifInst "" (formula "113")) (ifInst "" (formula "114"))) + (rule "expand_inInt" (formula "10") (term "1,0,0,1")) + (rule "replace_int_MIN" (formula "10") (term "0,1,1,0,0,1")) + (rule "replace_int_MAX" (formula "10") (term "1,0,1,0,0,1")) + (rule "andLeft" (formula "10")) + (rule "andLeft" (formula "10")) + (rule "andLeft" (formula "10")) + (rule "andLeft" (formula "10")) + (rule "andLeft" (formula "11")) + (rule "andLeft" (formula "10")) + (rule "andLeft" (formula "12")) + (rule "translateJavaCastInt" (formula "16") (term "0")) + (rule "translateJavaAddInt" (formula "15") (term "1")) + (rule "translateJavaCastInt" (formula "14") (term "0")) + (rule "translateJavaMulInt" (formula "10") (term "1")) + (rule "translateJavaMulInt" (formula "11") (term "0")) + (rule "translateJavaCastInt" (formula "13") (term "1")) + (rule "polySimp_mulComm0" (formula "10") (term "1")) + (rule "polySimp_mulComm0" (formula "11") (term "0")) + (rule "polySimp_addComm0" (formula "14") (term "1")) + (rule "castedGetAny" (formula "14") (term "0")) + (rule "castedGetAny" (formula "13") (term "0")) + (rule "castedGetAny" (formula "12") (term "1")) + (rule "inEqSimp_ltToLeq" (formula "14") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "14") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "14") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "11")) + (rule "inEqSimp_commuteLeq" (formula "10")) + (rule "inEqSimp_commuteLeq" (formula "11")) + (rule "applyEq" (formula "12") (term "0") (ifseqformula "62")) + (rule "inEqSimp_homoInEq0" (formula "12")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0")) + (rule "polySimp_rightDist" (formula "12") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "12") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "12") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "12") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "12") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "12") (term "0")) + (rule "applyEq" (formula "11") (term "0") (ifseqformula "62")) + (rule "inEqSimp_commuteGeq" (formula "11")) + (rule "inEqSimp_sepPosMonomial0" (formula "12") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "12") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "12") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "12") (term "0,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "12") (term "1,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "12") (term "1,1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "11")) + (rule "polySimp_mulLiterals" (formula "11") (term "0")) + (rule "polySimp_elimOne" (formula "11") (term "0")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "12") (term "0,1,0")) + (rule "translateJavaMulInt" (formula "12") (term "0,2,0,1,0")) + (rule "polySimp_mulComm0" (formula "12") (term "0,2,0,1,0")) + (rule "polySimp_addComm0" (formula "12") (term "1,0")) + (rule "Contract_axiom_for_toReadCountOfBucket_in_BucketPointers" (formula "12") (term "1")) + (builtin "One Step Simplification" (formula "12") (ifInst "" (formula "209")) (ifInst "" (formula "20"))) + (rule "wellFormedAnon" (formula "12") (term "1,0")) + (rule "replace_known_left" (formula "12") (term "0,1,0") (ifseqformula "16")) + (builtin "One Step Simplification" (formula "12") (ifInst "" (formula "15"))) + (rule "inEqSimp_ltToLeq" (formula "12") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "12") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "12") (term "0,0,0")) + (rule "replace_known_left" (formula "12") (term "0,0,0") (ifseqformula "57")) + (builtin "One Step Simplification" (formula "12")) + (rule "inEqSimp_sepNegMonomial0" (formula "12") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "12") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "12") (term "0,0,0")) + (rule "replace_known_left" (formula "12") (term "0,0") (ifseqformula "60")) + (builtin "One Step Simplification" (formula "12")) + (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "13") (term "1")) + (rule "translateJavaSubInt" (formula "13") (term "1,1")) + (rule "polySimp_elimSub" (formula "13") (term "1,1")) + (rule "inEqSimp_ltToLeq" (formula "13") (term "0,1")) + (rule "polySimp_mulComm0" (formula "13") (term "1,0,0,0,1")) + (rule "inEqSimp_commuteGeq" (formula "13")) + (rule "applyEq" (formula "13") (term "1,0,0,0") (ifseqformula "82")) + (rule "polySimp_addComm1" (formula "13") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "13") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "13") (term "0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "13") (term "0,0,0,0,0,0")) + (rule "add_literals" (formula "13") (term "0,0,0,0,0,0,0")) + (rule "applyEq" (formula "13") (term "0,1,1,0") (ifseqformula "82")) + (rule "polySimp_mulComm0" (formula "13") (term "1,1,0")) + (rule "polySimp_rightDist" (formula "13") (term "1,1,0")) + (rule "polySimp_rightDist" (formula "13") (term "0,1,1,0")) + (rule "polySimp_rightDist" (formula "13") (term "0,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "13") (term "1,0,0,1,1,0")) + (rule "mul_literals" (formula "13") (term "0,0,0,1,1,0")) + (rule "polySimp_elimOne" (formula "13") (term "1,0,0,1,1,0")) + (rule "polySimp_addComm0" (formula "13") (term "1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "13") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "13") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "13") (term "0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "13")) + (rule "lenNonNegative" (formula "28") (term "0")) + (rule "inEqSimp_commuteLeq" (formula "28")) + (rule "applyEq" (formula "28") (term "0") (ifseqformula "29")) + (rule "inEqSimp_sepPosMonomial1" (formula "28")) + (rule "mul_literals" (formula "28") (term "1")) + (rule "inEqSimp_subsumption6" (formula "10") (ifseqformula "34")) + (rule "greater_literals" (formula "10") (term "0,0")) + (builtin "One Step Simplification" (formula "10")) + (rule "mul_literals" (formula "10") (term "1,0")) + (rule "leq_literals" (formula "10") (term "0")) + (builtin "One Step Simplification" (formula "10")) + (rule "true_left" (formula "10")) + (rule "arrayLengthIsAShort" (formula "24") (term "1")) + (rule "expand_inShort" (formula "24")) + (rule "replace_short_MAX" (formula "24") (term "1,0")) + (rule "replace_short_MIN" (formula "24") (term "0,1")) + (rule "andLeft" (formula "24")) + (rule "inEqSimp_commuteLeq" (formula "25")) + (rule "arrayLengthNotNegative" (formula "26") (term "1")) + (rule "seqGetAlphaCast" (formula "32") (term "0")) + (rule "castedGetAny" (formula "32") (term "0")) + (builtin "One Step Simplification" (formula "32")) + (rule "true_left" (formula "32")) + (rule "inEqSimp_subsumption1" (formula "30") (ifseqformula "36")) + (rule "leq_literals" (formula "30") (term "0")) + (builtin "One Step Simplification" (formula "30")) + (rule "true_left" (formula "30")) + (rule "inEqSimp_subsumption1" (formula "25") (ifseqformula "34")) + (rule "leq_literals" (formula "25") (term "0")) + (builtin "One Step Simplification" (formula "25")) + (rule "true_left" (formula "25")) + (rule "inEqSimp_subsumption1" (formula "25") (ifseqformula "33")) + (rule "leq_literals" (formula "25") (term "0")) + (builtin "One Step Simplification" (formula "25")) + (rule "true_left" (formula "25")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "83") (inst "b=b")) + (builtin "One Step Simplification" (formula "83") (ifInst "" (formula "115")) (ifInst "" (formula "116"))) + (rule "expand_inInt" (formula "83") (term "1,0,0,1")) + (rule "replace_int_MIN" (formula "83") (term "0,1,1,0,0,1")) + (rule "replace_int_MAX" (formula "83") (term "1,0,1,0,0,1")) + (rule "andLeft" (formula "83")) + (rule "andLeft" (formula "83")) + (rule "andLeft" (formula "83")) + (rule "andLeft" (formula "83")) + (rule "andLeft" (formula "83")) + (rule "andLeft" (formula "85")) + (rule "andLeft" (formula "85")) + (rule "translateJavaCastInt" (formula "89") (term "0")) + (rule "translateJavaAddInt" (formula "88") (term "1")) + (rule "translateJavaMulInt" (formula "84") (term "0")) + (rule "translateJavaMulInt" (formula "83") (term "1")) + (rule "translateJavaCastInt" (formula "87") (term "0")) + (rule "translateJavaCastInt" (formula "86") (term "1")) + (rule "polySimp_mulComm0" (formula "84") (term "0")) + (rule "polySimp_mulComm0" (formula "83") (term "1")) + (rule "polySimp_addComm0" (formula "87") (term "1")) + (rule "castedGetAny" (formula "87") (term "0")) + (rule "castedGetAny" (formula "86") (term "0")) + (rule "castedGetAny" (formula "85") (term "1")) + (rule "inEqSimp_ltToLeq" (formula "87") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "87") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "87") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "87") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "84")) + (rule "inEqSimp_commuteLeq" (formula "83")) + (rule "inEqSimp_commuteLeq" (formula "84")) + (rule "applyEq" (formula "84") (term "0") (ifseqformula "61")) + (rule "inEqSimp_commuteGeq" (formula "84")) + (rule "applyEq" (formula "84") (term "0") (ifseqformula "61")) + (rule "inEqSimp_homoInEq0" (formula "84")) + (rule "polySimp_mulComm0" (formula "84") (term "1,0")) + (rule "polySimp_rightDist" (formula "84") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "84") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "84") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "84") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "84") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "84") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "85") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "85") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "85") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "85") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "85") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "85") (term "1,1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "84")) + (rule "polySimp_mulLiterals" (formula "84") (term "0")) + (rule "polySimp_elimOne" (formula "84") (term "0")) + (rule "inEqSimp_subsumption6" (formula "83") (ifseqformula "33")) + (rule "greater_literals" (formula "83") (term "0,0")) + (builtin "One Step Simplification" (formula "83")) + (rule "mul_literals" (formula "83") (term "1,0")) + (rule "leq_literals" (formula "83") (term "0")) + (builtin "One Step Simplification" (formula "83")) + (rule "true_left" (formula "83")) + (rule "inEqSimp_exactShadow3" (formula "26") (ifseqformula "153")) + (rule "times_zero_1" (formula "26") (term "0,0")) + (rule "add_zero_left" (formula "26") (term "0")) + (rule "inEqSimp_notLeq" (formula "6") (term "1,0,0")) + (rule "mul_literals" (formula "6") (term "1,0,0,1,0,0")) + (rule "add_literals" (formula "6") (term "0,0,1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "6") (term "1,0,0")) + (rule "mul_literals" (formula "6") (term "1,1,0,0")) + (rule "inEqSimp_notGeq" (formula "6") (term "0,0,0")) + (rule "mul_literals" (formula "6") (term "1,0,0,0,0,0")) + (rule "add_literals" (formula "6") (term "0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "6") (term "0,0,0")) + (rule "mul_literals" (formula "6") (term "1,0,0,0")) + (rule "javaShiftLeftIntDef" (formula "41") (term "1")) + (rule "mod_axiom" (formula "41") (term "1,0,1")) + (rule "polySimp_mulLiterals" (formula "41") (term "1,1,0,1")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "107") (term "0,1,0,1,0,1,1,0")) + (rule "translateJavaMulInt" (formula "107") (term "0,2,0,1,0,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "107") (term "0,2,0,1,0,1,0,1,1,0")) + (rule "javaShiftLeftIntDef" (formula "43") (term "1")) + (rule "mod_axiom" (formula "43") (term "1,0,1")) + (rule "polySimp_mulLiterals" (formula "43") (term "1,1,0,1")) + (rule "javaShiftLeftIntDef" (formula "42") (term "0")) + (rule "mod_axiom" (formula "42") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "42") (term "1,1,0,0")) + (rule "javaShiftLeftIntDef" (formula "45") (term "1,3,0")) + (rule "mod_axiom" (formula "45") (term "1,0,1,3,0")) + (rule "polySimp_mulLiterals" (formula "45") (term "1,1,0,1,3,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "107") (term "0,1,1,1,0,0,1,0")) + (rule "translateJavaCastInt" (formula "107") (term "0,0,1,1,1,0,0,1,0")) + (rule "castedGetAny" (formula "107") (term "0,0,1,1,1,0,0,1,0")) + (rule "javaShiftLeftIntDef" (formula "138") (term "0,1,0")) + (rule "mod_axiom" (formula "138") (term "1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "138") (term "1,1,0,0,1,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "107") (term "0,0,1,1,0,0,1,0")) + (rule "translateJavaCastInt" (formula "107") (term "0,0,0,1,1,0,0,1,0")) + (rule "castedGetAny" (formula "107") (term "0,0,0,1,1,0,0,1,0")) + (rule "javaShiftLeftIntDef" (formula "37") (term "3,0")) + (rule "mod_axiom" (formula "37") (term "1,0,3,0")) + (rule "polySimp_mulLiterals" (formula "37") (term "1,1,0,3,0")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "107") (term "1,1,0,0,1,1,0")) + (rule "translateJavaMulInt" (formula "107") (term "0,2,1,1,0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "107") (term "0,2,1,1,0,0,1,1,0")) + (rule "inEqSimp_homoInEq0" (formula "107") (term "0,0,1,1,0")) + (rule "polySimp_addComm1" (formula "107") (term "0,0,0,1,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "107") (term "0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "107") (term "1,0,0,1,1,0")) + (rule "polySimp_rightDist" (formula "107") (term "1,0,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "107") (term "1,1,0,0,1,1,0")) + (rule "mul_literals" (formula "107") (term "0,1,0,0,1,1,0")) + (rule "polySimp_elimOne" (formula "107") (term "1,1,0,0,1,1,0")) + (rule "javaShiftLeftIntDef" (formula "139") (term "3,0")) + (rule "mod_axiom" (formula "139") (term "1,0,3,0")) + (rule "polySimp_mulLiterals" (formula "139") (term "1,1,0,3,0")) + (rule "nnf_imp2or" (formula "64") (term "0")) + (rule "javaShiftLeftIntDef" (formula "138") (term "2,0")) + (rule "mod_axiom" (formula "138") (term "1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "138") (term "1,1,0,2,0")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "107") (term "0,0,0,0,1,0")) + (rule "translateJavaMulInt" (formula "107") (term "0,0,2,0,0,0,0,1,0")) + (rule "translateJavaAddInt" (formula "107") (term "0,2,0,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "107") (term "0,0,2,0,0,0,0,1,0")) + (rule "polySimp_addComm0" (formula "107") (term "0,2,0,0,0,0,1,0")) + (rule "javaShiftLeftIntDef" (formula "44") (term "0")) + (rule "mod_axiom" (formula "44") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "44") (term "1,1,0,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "107") (term "1,1,0,0,0,1,0")) + (rule "translateJavaCastInt" (formula "107") (term "0,1,1,0,0,0,1,0")) + (rule "castedGetAny" (formula "107") (term "0,1,1,0,0,0,1,0")) + (rule "javaShiftLeftIntDef" (formula "38") (term "1,0,2,1")) + (rule "mod_axiom" (formula "38") (term "1,0,1,0,2,1")) + (rule "polySimp_mulLiterals" (formula "38") (term "1,1,0,1,0,2,1")) + (rule "javaShiftLeftIntDef" (formula "38") (term "1,0,2,0")) + (rule "mod_axiom" (formula "38") (term "1,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "38") (term "1,1,0,1,0,2,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "107") (term "0,0,0,1,0,0,1,0")) + (rule "translateJavaCastInt" (formula "107") (term "0,0,0,0,1,0,0,1,0")) + (rule "castedGetAny" (formula "107") (term "0,0,0,0,1,0,0,1,0")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "107") (term "0,0,1,1,0,1,1,0")) + (rule "translateJavaAddInt" (formula "107") (term "0,2,0,0,1,1,0,1,1,0")) + (rule "translateJavaMulInt" (formula "107") (term "0,0,2,0,0,1,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "107") (term "0,0,2,0,0,1,1,0,1,1,0")) + (rule "polySimp_addComm0" (formula "107") (term "0,2,0,0,1,1,0,1,1,0")) + (rule "javaShiftLeftIntDef" (formula "46") (term "1,1,1,0,0,0")) + (rule "mod_axiom" (formula "46") (term "1,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "46") (term "1,1,0,1,1,1,0,0,0")) + (rule "javaShiftLeftIntDef" (formula "46") (term "1,1,1,1,0")) + (rule "mod_axiom" (formula "46") (term "1,0,1,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "46") (term "1,1,0,1,1,1,1,0")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "107") (term "0,0,0,1,0,1,1,0")) + (rule "translateJavaAddInt" (formula "107") (term "0,2,0,0,0,1,0,1,1,0")) + (rule "translateJavaMulInt" (formula "107") (term "0,0,2,0,0,0,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "107") (term "0,0,2,0,0,0,1,0,1,1,0")) + (rule "polySimp_addComm0" (formula "107") (term "0,2,0,0,0,1,0,1,1,0")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "107") (term "0,1,1,1,0,1,1,0")) + (rule "translateJavaAddInt" (formula "107") (term "0,2,0,1,1,1,0,1,1,0")) + (rule "translateJavaMulInt" (formula "107") (term "0,0,2,0,1,1,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "107") (term "0,0,2,0,1,1,1,0,1,1,0")) + (rule "polySimp_addComm0" (formula "107") (term "0,2,0,1,1,1,0,1,1,0")) + (rule "javaShiftLeftIntDef" (formula "47") (term "1,1,1,0,0,0")) + (rule "mod_axiom" (formula "47") (term "1,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "47") (term "1,1,0,1,1,1,0,0,0")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "107") (term "0,1,0,1,0,0,1,0")) + (rule "translateJavaAddInt" (formula "107") (term "0,2,0,1,0,1,0,0,1,0")) + (rule "translateJavaMulInt" (formula "107") (term "0,0,2,0,1,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "107") (term "0,0,2,0,1,0,1,0,0,1,0")) + (rule "polySimp_addComm0" (formula "107") (term "0,2,0,1,0,1,0,0,1,0")) + (rule "commute_and" (formula "107") (term "1,0,0")) + (rule "commute_and_2" (formula "107") (term "0,0,0")) + (rule "inEqSimp_exactShadow3" (formula "125") (ifseqformula "55")) + (rule "polySimp_rightDist" (formula "125") (term "0,0")) + (rule "polySimp_addComm1" (formula "125") (term "0")) + (rule "polySimp_rightDist" (formula "125") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "125") (term "1,0,0,0")) + (rule "mul_literals" (formula "125") (term "0,0,0,0")) + (rule "polySimp_addComm1" (formula "125") (term "0,0")) + (rule "add_literals" (formula "125") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "125")) + (rule "polySimp_mulLiterals" (formula "125") (term "0")) + (rule "polySimp_elimOne" (formula "125") (term "0")) + (rule "inEqSimp_subsumption0" (formula "214") (term "1") (ifseqformula "125")) + (rule "inEqSimp_homoInEq0" (formula "214") (term "0,1")) + (rule "polySimp_mulComm0" (formula "214") (term "1,0,0,1")) + (rule "polySimp_rightDist" (formula "214") (term "1,0,0,1")) + (rule "polySimp_mulLiterals" (formula "214") (term "1,1,0,0,1")) + (rule "mul_literals" (formula "214") (term "0,1,0,0,1")) + (rule "polySimp_addAssoc" (formula "214") (term "0,0,1")) + (rule "polySimp_addComm1" (formula "214") (term "0,0,0,1")) + (rule "add_literals" (formula "214") (term "0,0,0,0,1")) + (rule "polySimp_pullOutFactor0b" (formula "214") (term "0,0,1")) + (rule "add_literals" (formula "214") (term "1,1,0,0,1")) + (rule "times_zero_1" (formula "214") (term "1,0,0,1")) + (rule "add_zero_right" (formula "214") (term "0,0,1")) + (rule "qeq_literals" (formula "214") (term "0,1")) + (builtin "One Step Simplification" (formula "214")) + (rule "inEqSimp_geqRight" (formula "214")) + (rule "polySimp_rightDist" (formula "1") (term "1,0,0")) + (rule "mul_literals" (formula "1") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "1") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "1") (term "0,0")) + (rule "add_literals" (formula "1") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "1")) + (rule "polySimp_mulComm0" (formula "1") (term "1")) + (rule "polySimp_rightDist" (formula "1") (term "1")) + (rule "polySimp_mulLiterals" (formula "1") (term "1,1")) + (rule "mul_literals" (formula "1") (term "0,1")) + (rule "inEqSimp_subsumption0" (formula "126") (ifseqformula "1")) + (rule "inEqSimp_homoInEq0" (formula "126") (term "0")) + (rule "polySimp_mulComm0" (formula "126") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "126") (term "1,0,0")) + (rule "mul_literals" (formula "126") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "126") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "126") (term "0,0")) + (rule "polySimp_addComm1" (formula "126") (term "0,0,0")) + (rule "add_literals" (formula "126") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "126") (term "0,0")) + (rule "add_literals" (formula "126") (term "1,1,0,0")) + (rule "times_zero_1" (formula "126") (term "1,0,0")) + (rule "add_literals" (formula "126") (term "0,0")) + (rule "qeq_literals" (formula "126") (term "0")) + (builtin "One Step Simplification" (formula "126")) + (rule "true_left" (formula "126")) + (rule "inEqSimp_exactShadow3" (formula "126") (ifseqformula "58")) + (rule "polySimp_rightDist" (formula "126") (term "0,0")) + (rule "polySimp_rightDist" (formula "126") (term "0,0,0")) + (rule "mul_literals" (formula "126") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "126") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "126") (term "0")) + (rule "polySimp_addComm1" (formula "126") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "126") (term "0")) + (rule "add_literals" (formula "126") (term "1,1,0")) + (rule "times_zero_1" (formula "126") (term "1,0")) + (rule "polySimp_addLiterals" (formula "126") (term "0")) + (rule "polySimp_addComm1" (formula "126") (term "0")) + (rule "add_literals" (formula "126") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "126")) + (rule "polySimp_mulLiterals" (formula "126") (term "0")) + (rule "nnf_imp2or" (formula "71") (term "0")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "70") (term "0")) + (builtin "One Step Simplification" (formula "70") (ifInst "" (formula "16")) (ifInst "" (formula "20")) (ifInst "" (formula "213"))) + (rule "translateJavaSubInt" (formula "70") (term "2,0,1,0,1,1,1,1,1")) + (rule "translateJavaAddInt" (formula "70") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_elimSub" (formula "70") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "70") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "70") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "70") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "70") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "70") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_pullOutFactor2b" (formula "70") (term "0,0,0,1,1,1,1")) + (rule "add_literals" (formula "70") (term "1,1,0,0,0,1,1,1,1")) + (rule "times_zero_1" (formula "70") (term "1,0,0,0,1,1,1,1")) + (rule "add_literals" (formula "70") (term "0,0,0,1,1,1,1")) + (rule "leq_literals" (formula "70") (term "0,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "70")) + (rule "inEqSimp_ltToLeq" (formula "70") (term "0,0,0,1,1,1,1")) + (rule "add_zero_right" (formula "70") (term "0,0,0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "70") (term "1,0,0,0,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "70") (term "0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "70") (term "0,0,0")) + (rule "inEqSimp_homoInEq0" (formula "70") (term "1,0,0,1,1")) + (rule "polySimp_pullOutFactor1" (formula "70") (term "0,1,0,0,1,1")) + (rule "add_literals" (formula "70") (term "1,0,1,0,0,1,1")) + (rule "times_zero_1" (formula "70") (term "0,1,0,0,1,1")) + (rule "qeq_literals" (formula "70") (term "1,0,0,1,1")) + (builtin "One Step Simplification" (formula "70")) + (rule "inEqSimp_homoInEq0" (formula "70") (term "1,0,0")) + (rule "polySimp_pullOutFactor1" (formula "70") (term "0,1,0,0")) + (rule "add_literals" (formula "70") (term "1,0,1,0,0")) + (rule "times_zero_1" (formula "70") (term "0,1,0,0")) + (rule "qeq_literals" (formula "70") (term "1,0,0")) + (builtin "One Step Simplification" (formula "70")) + (rule "inEqSimp_homoInEq0" (formula "70") (term "1,0,0,1,1,1,1")) + (rule "polySimp_pullOutFactor1" (formula "70") (term "0,1,0,0,1,1,1,1")) + (rule "add_literals" (formula "70") (term "1,0,1,0,0,1,1,1,1")) + (rule "times_zero_1" (formula "70") (term "0,1,0,0,1,1,1,1")) + (rule "qeq_literals" (formula "70") (term "1,0,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "70")) + (rule "applyEq" (formula "70") (term "0,0,0,1,1") (ifseqformula "71")) + (rule "applyEq" (formula "70") (term "0,1,0,1,1") (ifseqformula "71")) + (rule "applyEq" (formula "70") (term "0,0,0,1,1,1") (ifseqformula "71")) + (rule "applyEq" (formula "70") (term "1,1,0,1,1,1,1") (ifseqformula "71")) + (rule "inEqSimp_sepNegMonomial0" (formula "70") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "70") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "70") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_subsumption1" (formula "70") (term "0,0") (ifseqformula "35")) + (rule "leq_literals" (formula "70") (term "0,0,0")) + (builtin "One Step Simplification" (formula "70")) + (rule "inEqSimp_subsumption1" (formula "70") (term "0,0,1,1,1,1") (ifseqformula "35")) + (rule "leq_literals" (formula "70") (term "0,0,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "70")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "71") (term "0")) + (rule "translateJavaCastInt" (formula "71") (term "0,0")) + (rule "castedGetAny" (formula "71") (term "0,0")) + (rule "applyEq" (formula "71") (term "0,0") (ifseqformula "63")) + (rule "eqSymm" (formula "71")) + (rule "applyEq" (formula "70") (term "1,0,1,1,1,1") (ifseqformula "71")) + (rule "applyEq" (formula "70") (term "0,0,0,1,1") (ifseqformula "71")) + (rule "replace_known_left" (formula "70") (term "0,0,1,1") (ifseqformula "27")) + (builtin "One Step Simplification" (formula "70")) + (rule "applyEq" (formula "70") (term "0,0,0,1,1,1") (ifseqformula "71")) + (rule "applyEq" (formula "70") (term "0,0,1,1") (ifseqformula "71")) + (rule "newSym_eq" (formula "29") (inst "l=l_1") (inst "newSymDef=mul(int::final(bucket_pointers, + de.wiesler.BucketPointers::$first_empty_position), + Z(0(#)))")) + (rule "times_zero_1" (formula "29") (term "1,1")) + (rule "add_zero_right" (formula "29") (term "1")) + (rule "applyEq" (formula "30") (term "0,0") (ifseqformula "29")) + (rule "eqSymm" (formula "30")) + (rule "applyEq" (formula "28") (term "0") (ifseqformula "30")) + (rule "applyEq" (formula "119") (term "0,0") (ifseqformula "30")) + (rule "applyEq" (formula "88") (term "1,0,0,1,1,1") (ifseqformula "30")) + (rule "applyEq" (formula "29") (term "0,0") (ifseqformula "30")) + (rule "applyEq" (formula "65") (term "0") (ifseqformula "30")) + (rule "inEqSimp_homoInEq0" (formula "65")) + (rule "polySimp_mulLiterals" (formula "65") (term "1,0")) + (rule "polySimp_addComm1" (formula "65") (term "0")) + (rule "polySimp_addComm0" (formula "65") (term "0,0")) + (rule "applyEq" (formula "157") (term "1,0") (ifseqformula "30")) + (rule "applyEq" (formula "88") (term "1,1,1,1,1") (ifseqformula "30")) + (rule "applyEq" (formula "158") (term "0") (ifseqformula "30")) + (rule "inEqSimp_commuteLeq" (formula "158")) + (rule "inEqSimp_sepPosMonomial1" (formula "65")) + (rule "polySimp_mulComm0" (formula "65") (term "1")) + (rule "polySimp_rightDist" (formula "65") (term "1")) + (rule "polySimp_mulLiterals" (formula "65") (term "1,1")) + (rule "polySimp_elimOne" (formula "65") (term "1,1")) + (rule "polySimp_mulComm0" (formula "65") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "65") (term "0,1")) + (rule "shiftLeftDef" (formula "43") (term "0,1")) + (rule "eqSymm" (formula "43")) + (rule "polySimp_elimNeg" (formula "43") (term "1,1,0,0")) + (rule "polySimp_mulComm0" (formula "43") (term "1,1,0,0")) + (rule "polySimp_rightDist" (formula "43") (term "1,1,0,0")) + (rule "polySimp_mulLiterals" (formula "43") (term "1,1,1,0,0")) + (rule "polySimp_mulComm0" (formula "43") (term "0,1,1,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "43") (term "2,0,0")) + (rule "polySimp_elimOneLeft0" (formula "43") (term "2,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "43") (term "1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "43") (term "0,0,0")) + (rule "mul_literals" (formula "43") (term "1,0,0,0,0,0")) + (rule "add_literals" (formula "43") (term "0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "43") (term "0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "43") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "43") (term "0,0,0,0")) + (rule "shiftLeftDef" (formula "45") (term "0,1")) + (rule "polySimp_elimNeg" (formula "45") (term "1,1,0,1")) + (rule "polySimp_mulComm0" (formula "45") (term "1,1,0,1")) + (rule "polySimp_rightDist" (formula "45") (term "1,1,0,1")) + (rule "polySimp_mulLiterals" (formula "45") (term "1,1,1,0,1")) + (rule "polySimp_mulComm0" (formula "45") (term "0,1,1,0,1")) + (rule "shiftLeftPositiveShiftDef" (formula "45") (term "2,0,1")) + (rule "polySimp_elimOneLeft0" (formula "45") (term "2,0,1")) + (rule "shiftRightPositiveShiftDef" (formula "45") (term "1,0,1")) + (rule "inEqSimp_ltToLeq" (formula "45") (term "0,0,1")) + (rule "mul_literals" (formula "45") (term "1,0,0,0,0,1")) + (rule "add_literals" (formula "45") (term "0,0,0,0,1")) + (rule "polySimp_addAssoc" (formula "45") (term "0,0,0,1")) + (rule "inEqSimp_commuteGeq" (formula "45")) + (rule "inEqSimp_sepNegMonomial0" (formula "45") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "45") (term "0,0,0,0")) + (rule "applyEq" (formula "45") (term "0") (ifseqformula "43")) + (rule "inEqSimp_commuteLeq" (formula "45")) + (rule "shiftLeftDef" (formula "44") (term "0,0")) + (rule "polySimp_elimNeg" (formula "44") (term "1,1,0,0")) + (rule "polySimp_mulComm0" (formula "44") (term "1,1,0,0")) + (rule "polySimp_rightDist" (formula "44") (term "1,1,0,0")) + (rule "polySimp_mulLiterals" (formula "44") (term "1,1,1,0,0")) + (rule "polySimp_mulComm0" (formula "44") (term "0,1,1,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "44") (term "2,0,0")) + (rule "polySimp_elimOneLeft0" (formula "44") (term "2,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "44") (term "1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "44") (term "0,0,0")) + (rule "mul_literals" (formula "44") (term "1,0,0,0,0,0")) + (rule "add_literals" (formula "44") (term "0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "44") (term "0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "44") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "44") (term "0,0,0,0")) + (rule "applyEq" (formula "44") (term "0") (ifseqformula "43")) + (rule "shiftLeftDef" (formula "47") (term "0,1,3,0")) + (rule "polySimp_elimNeg" (formula "47") (term "1,1,0,1,3,0")) + (rule "polySimp_mulComm0" (formula "47") (term "1,1,0,1,3,0")) + (rule "polySimp_rightDist" (formula "47") (term "1,1,0,1,3,0")) + (rule "polySimp_mulLiterals" (formula "47") (term "1,1,1,0,1,3,0")) + (rule "polySimp_mulComm0" (formula "47") (term "0,1,1,0,1,3,0")) + (rule "shiftLeftPositiveShiftDef" (formula "47") (term "2,0,1,3,0")) + (rule "polySimp_elimOneLeft0" (formula "47") (term "2,0,1,3,0")) + (rule "shiftRightPositiveShiftDef" (formula "47") (term "1,0,1,3,0")) + (rule "inEqSimp_ltToLeq" (formula "47") (term "0,0,1,3,0")) + (rule "mul_literals" (formula "47") (term "1,0,0,0,0,1,3,0")) + (rule "add_literals" (formula "47") (term "0,0,0,0,1,3,0")) + (rule "polySimp_addAssoc" (formula "47") (term "0,0,0,1,3,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "47") (term "0,0,1,3,0")) + (rule "polySimp_mulLiterals" (formula "47") (term "0,0,0,1,3,0")) + (rule "applyEq" (formula "47") (term "1,3,0") (ifseqformula "43")) + (rule "shiftLeftDef" (formula "142") (term "0,0,1,0")) + (rule "polySimp_elimNeg" (formula "142") (term "1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "142") (term "1,1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "142") (term "1,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "142") (term "1,1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "142") (term "0,1,1,0,0,1,0")) + (rule "shiftLeftPositiveShiftDef" (formula "142") (term "2,0,0,1,0")) + (rule "polySimp_elimOneLeft0" (formula "142") (term "2,0,0,1,0")) + (rule "shiftRightPositiveShiftDef" (formula "142") (term "1,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "142") (term "0,0,0,1,0")) + (rule "mul_literals" (formula "142") (term "1,0,0,0,0,0,1,0")) + (rule "add_zero_right" (formula "142") (term "0,0,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "142") (term "0,0,0,0,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "142") (term "0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "142") (term "0,0,0,0,1,0")) + (rule "applyEq" (formula "142") (term "0,1,0") (ifseqformula "43")) + (rule "shiftLeftDef" (formula "39") (term "0,3,0")) + (rule "polySimp_elimNeg" (formula "39") (term "1,1,0,3,0")) + (rule "polySimp_mulComm0" (formula "39") (term "1,1,0,3,0")) + (rule "polySimp_rightDist" (formula "39") (term "1,1,0,3,0")) + (rule "polySimp_mulLiterals" (formula "39") (term "1,1,1,0,3,0")) + (rule "polySimp_mulComm0" (formula "39") (term "0,1,1,0,3,0")) + (rule "shiftLeftPositiveShiftDef" (formula "39") (term "2,0,3,0")) + (rule "polySimp_elimOneLeft0" (formula "39") (term "2,0,3,0")) + (rule "shiftRightPositiveShiftDef" (formula "39") (term "1,0,3,0")) + (rule "inEqSimp_ltToLeq" (formula "39") (term "0,0,3,0")) + (rule "mul_literals" (formula "39") (term "1,0,0,0,0,3,0")) + (rule "add_literals" (formula "39") (term "0,0,0,0,3,0")) + (rule "polySimp_addAssoc" (formula "39") (term "0,0,0,3,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "39") (term "0,0,3,0")) + (rule "polySimp_mulLiterals" (formula "39") (term "0,0,0,3,0")) + (rule "applyEq" (formula "39") (term "3,0") (ifseqformula "43")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "183") (term "1,4,0,1")) + (rule "translateJavaMulInt" (formula "183") (term "0,2,1,4,0,1")) + (rule "polySimp_mulComm0" (formula "183") (term "0,2,1,4,0,1")) + (rule "replaceKnownSelect_taclet20121212121212120012121212012121000120112_3" (formula "183") (term "1,4,0,1")) + (rule "replaceKnownAuxiliaryConstant_taclet20121212121212120012121212012121000120112_6" (formula "183") (term "1,4,0,1")) + (rule "shiftLeftDef" (formula "143") (term "0,3,0")) + (rule "polySimp_elimNeg" (formula "143") (term "1,1,0,3,0")) + (rule "polySimp_mulComm0" (formula "143") (term "1,1,0,3,0")) + (rule "polySimp_rightDist" (formula "143") (term "1,1,0,3,0")) + (rule "polySimp_mulLiterals" (formula "143") (term "1,1,1,0,3,0")) + (rule "polySimp_mulComm0" (formula "143") (term "0,1,1,0,3,0")) + (rule "shiftLeftPositiveShiftDef" (formula "143") (term "2,0,3,0")) + (rule "polySimp_elimOneLeft0" (formula "143") (term "2,0,3,0")) + (rule "shiftRightPositiveShiftDef" (formula "143") (term "1,0,3,0")) + (rule "inEqSimp_ltToLeq" (formula "143") (term "0,0,3,0")) + (rule "mul_literals" (formula "143") (term "1,0,0,0,0,3,0")) + (rule "add_zero_right" (formula "143") (term "0,0,0,0,3,0")) + (rule "polySimp_addAssoc" (formula "143") (term "0,0,0,3,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "143") (term "0,0,3,0")) + (rule "polySimp_mulLiterals" (formula "143") (term "0,0,0,3,0")) + (rule "applyEq" (formula "143") (term "3,0") (ifseqformula "43")) + (rule "shiftLeftDef" (formula "142") (term "0,2,0")) + (rule "polySimp_elimNeg" (formula "142") (term "1,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "142") (term "1,1,0,2,0")) + (rule "polySimp_rightDist" (formula "142") (term "1,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "142") (term "1,1,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "142") (term "0,1,1,0,2,0")) + (rule "shiftLeftPositiveShiftDef" (formula "142") (term "2,0,2,0")) + (rule "polySimp_elimOneLeft0" (formula "142") (term "2,0,2,0")) + (rule "shiftRightPositiveShiftDef" (formula "142") (term "1,0,2,0")) + (rule "inEqSimp_ltToLeq" (formula "142") (term "0,0,2,0")) + (rule "mul_literals" (formula "142") (term "1,0,0,0,0,2,0")) + (rule "add_zero_right" (formula "142") (term "0,0,0,0,2,0")) + (rule "polySimp_addAssoc" (formula "142") (term "0,0,0,2,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "142") (term "0,0,2,0")) + (rule "polySimp_mulLiterals" (formula "142") (term "0,0,0,2,0")) + (rule "applyEq" (formula "142") (term "2,0") (ifseqformula "43")) + (rule "Contract_axiom_for_lastReadOf_in_BucketPointers" (formula "183") (term "0,0")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "183") (term "1,0,0") (ifseqformula "80")) + (builtin "One Step Simplification" (formula "183") (ifInst "" (formula "215")) (ifInst "" (formula "20"))) + (rule "wellFormedAnonEQ" (formula "183") (term "1,0") (ifseqformula "80")) + (rule "wellFormedAnon" (formula "183") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "183") (term "2,0,1,0,1,1")) + (rule "translateJavaAddInt" (formula "183") (term "2,1,1,0,0,1,1")) + (rule "replace_known_left" (formula "183") (term "1,0,1,0") (ifseqformula "15")) + (builtin "One Step Simplification" (formula "183") (ifInst "" (formula "16")) (ifInst "" (formula "79"))) + (rule "polySimp_addComm0" (formula "183") (term "2,0,1,0,1,1")) + (rule "polySimp_addComm0" (formula "183") (term "2,1,1,0,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "183") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "183") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "183") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "183") (term "1,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "183") (term "0,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "183") (term "0,0,0")) + (rule "replace_known_left" (formula "183") (term "0,0,0") (ifseqformula "60")) + (builtin "One Step Simplification" (formula "183")) + (rule "inEqSimp_commuteLeq" (formula "183") (term "0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "183") (term "1,0,1,1")) + (rule "applyEq" (formula "183") (term "1,0,0,1,1,1") (ifseqformula "30")) + (rule "applyEq" (formula "183") (term "1,0,1,1,1,1") (ifseqformula "30")) + (rule "inEqSimp_sepNegMonomial0" (formula "183") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "183") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "183") (term "0,0,0")) + (rule "replace_known_left" (formula "183") (term "0,0") (ifseqformula "63")) + (builtin "One Step Simplification" (formula "183")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "184") (term "0,0")) + (rule "translateJavaMulInt" (formula "184") (term "0,2,0,0")) + (rule "polySimp_mulComm0" (formula "184") (term "0,2,0,0")) + (rule "replaceKnownSelect_taclet20121212121212120012121212012121000120112_3" (formula "184") (term "0,0")) + (rule "replaceKnownAuxiliaryConstant_taclet20121212121212120012121212012121000120112_6" (formula "184") (term "0,0")) + (rule "shiftLeftDef" (formula "46") (term "0,0")) + (rule "polySimp_elimNeg" (formula "46") (term "1,1,0,0")) + (rule "polySimp_mulComm0" (formula "46") (term "1,1,0,0")) + (rule "polySimp_rightDist" (formula "46") (term "1,1,0,0")) + (rule "polySimp_mulLiterals" (formula "46") (term "1,1,1,0,0")) + (rule "polySimp_mulComm0" (formula "46") (term "0,1,1,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "46") (term "2,0,0")) + (rule "polySimp_elimOneLeft0" (formula "46") (term "2,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "46") (term "1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "46") (term "0,0,0")) + (rule "mul_literals" (formula "46") (term "1,0,0,0,0,0")) + (rule "add_literals" (formula "46") (term "0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "46") (term "0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "46") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "46") (term "0,0,0,0")) + (rule "applyEq" (formula "46") (term "0") (ifseqformula "43")) + (rule "shiftLeftDef" (formula "40") (term "0,1,0,2,1")) + (rule "eqSymm" (formula "40")) + (rule "polySimp_elimNeg" (formula "40") (term "1,1,0,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "40") (term "1,1,0,1,0,2,0")) + (rule "polySimp_rightDist" (formula "40") (term "1,1,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "40") (term "1,1,1,0,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "40") (term "0,1,1,0,1,0,2,0")) + (rule "shiftLeftPositiveShiftDef" (formula "40") (term "2,0,1,0,2,0")) + (rule "polySimp_elimOneLeft0" (formula "40") (term "2,0,1,0,2,0")) + (rule "shiftRightPositiveShiftDef" (formula "40") (term "1,0,1,0,2,0")) + (rule "inEqSimp_ltToLeq" (formula "40") (term "0,0,1,0,2,0")) + (rule "mul_literals" (formula "40") (term "1,0,0,0,0,1,0,2,0")) + (rule "add_zero_right" (formula "40") (term "0,0,0,0,1,0,2,0")) + (rule "polySimp_addAssoc" (formula "40") (term "0,0,0,1,0,2,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "40") (term "0,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "40") (term "0,0,0,1,0,2,0")) + (rule "applyEq" (formula "40") (term "1,0,2,0") (ifseqformula "43")) + (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "175") (term "1,0")) + (rule "replace_known_right" (formula "175") (term "0,1,1,0") (ifseqformula "186")) + (builtin "One Step Simplification" (formula "175") (ifInst "" (formula "187"))) + (rule "shiftLeftDef" (formula "48") (term "0,1,1,1,0,0,0")) + (rule "polySimp_elimNeg" (formula "48") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "48") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "1,1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "48") (term "0,1,1,0,1,1,1,0,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "48") (term "2,0,1,1,1,0,0,0")) + (rule "polySimp_elimOneLeft0" (formula "48") (term "2,0,1,1,1,0,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "48") (term "1,0,1,1,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "48") (term "0,0,1,1,1,0,0,0")) + (rule "mul_literals" (formula "48") (term "1,0,0,0,0,1,1,1,0,0,0")) + (rule "add_literals" (formula "48") (term "0,0,0,0,1,1,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "48") (term "0,0,0,1,1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "48") (term "0,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "0,0,0,1,1,1,0,0,0")) + (rule "applyEq" (formula "48") (term "1,1,1,0,0,0") (ifseqformula "43")) + (rule "shiftLeftDef" (formula "48") (term "0,1,1,1,1,0")) + (rule "polySimp_elimNeg" (formula "48") (term "1,1,0,1,1,1,1,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,1,0,1,1,1,1,0")) + (rule "polySimp_rightDist" (formula "48") (term "1,1,0,1,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "1,1,1,0,1,1,1,1,0")) + (rule "polySimp_mulComm0" (formula "48") (term "0,1,1,0,1,1,1,1,0")) + (rule "shiftLeftPositiveShiftDef" (formula "48") (term "2,0,1,1,1,1,0")) + (rule "polySimp_elimOneLeft0" (formula "48") (term "2,0,1,1,1,1,0")) + (rule "shiftRightPositiveShiftDef" (formula "48") (term "1,0,1,1,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "48") (term "0,0,1,1,1,1,0")) + (rule "mul_literals" (formula "48") (term "1,0,0,0,0,1,1,1,1,0")) + (rule "add_zero_right" (formula "48") (term "0,0,0,0,1,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "48") (term "0,0,0,1,1,1,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "48") (term "0,0,1,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "0,0,0,1,1,1,1,0")) + (rule "applyEq" (formula "48") (term "1,1,1,1,0") (ifseqformula "43")) + (rule "inEqSimp_exactShadow3" (formula "149") (ifseqformula "153")) + (rule "mul_literals" (formula "149") (term "0,0")) + (rule "add_zero_left" (formula "149") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "114") (ifseqformula "157")) + (rule "polySimp_rightDist" (formula "114") (term "0,0")) + (rule "mul_literals" (formula "114") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "114") (term "1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "114")) + (rule "polySimp_mulComm0" (formula "114") (term "1")) + (rule "polySimp_rightDist" (formula "114") (term "1")) + (rule "mul_literals" (formula "114") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "114") (term "1,1")) + (rule "inEqSimp_exactShadow3" (formula "61") (ifseqformula "25")) + (rule "polySimp_rightDist" (formula "61") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "61") (term "1,0,0")) + (rule "mul_literals" (formula "61") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "61") (term "0")) + (rule "add_literals" (formula "61") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "61")) + (rule "polySimp_mulLiterals" (formula "61") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "154") (ifseqformula "159")) + (rule "polySimp_mulComm0" (formula "154") (term "0,0")) + (rule "polySimp_addComm0" (formula "154") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "154")) + (rule "polySimp_mulLiterals" (formula "154") (term "0")) + (rule "polySimp_elimOne" (formula "154") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "139") (ifseqformula "25")) + (rule "polySimp_rightDist" (formula "139") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "139") (term "1,0,0")) + (rule "mul_literals" (formula "139") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "139") (term "0")) + (rule "add_literals" (formula "139") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "139")) + (rule "polySimp_mulLiterals" (formula "139") (term "0")) + (rule "shiftLeftDef" (formula "49") (term "0,1,1,1,0,0,0")) + (rule "polySimp_elimNeg" (formula "49") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "49") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "49") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "49") (term "1,1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "49") (term "0,1,1,0,1,1,1,0,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "49") (term "2,0,1,1,1,0,0,0")) + (rule "polySimp_elimOneLeft0" (formula "49") (term "2,0,1,1,1,0,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "49") (term "1,0,1,1,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "49") (term "0,0,1,1,1,0,0,0")) + (rule "mul_literals" (formula "49") (term "1,0,0,0,0,1,1,1,0,0,0")) + (rule "add_literals" (formula "49") (term "0,0,0,0,1,1,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "49") (term "0,0,0,1,1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "49") (term "0,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "49") (term "0,0,0,1,1,1,0,0,0")) + (rule "applyEq" (formula "49") (term "1,1,1,0,0,0") (ifseqformula "43")) + (rule "newSym_eq" (formula "10") (inst "l=l_2") (inst "newSymDef=mul(de.wiesler.BucketPointers::toReadCountOfBucket(heap, + bucket_pointers, + target_bucket), + Z(0(#)))")) + (rule "times_zero_1" (formula "10") (term "1,1")) + (rule "add_zero_right" (formula "10") (term "1")) + (rule "applyEq" (formula "11") (term "0,0") (ifseqformula "10")) + (rule "eqSymm" (formula "11")) + (rule "applyEq" (formula "10") (term "0,0") (ifseqformula "11")) + (rule "applyEq" (formula "91") (term "0,1,1") (ifseqformula "11")) + (rule "jdiv_axiom" (formula "144") (term "0,0,0,0,1")) + (rule "eqSymm" (formula "144")) + (rule "replace_known_left" (formula "144") (term "0,0") (ifseqformula "139")) + (builtin "One Step Simplification" (formula "144")) + (rule "eqSymm" (formula "144")) + (rule "applyEq" (formula "145") (term "0,2,0,1,1,1,1") (ifseqformula "144")) + (rule "applyEq" (formula "145") (term "1,0,2,0,1,0,1,1") (ifseqformula "144")) + (rule "applyEq" (formula "145") (term "0,0,0,0,1") (ifseqformula "144")) + (rule "applyEq" (formula "145") (term "1,0,2,0,1,1,2,1") (ifseqformula "144")) + (rule "applyEq" (formula "145") (term "0,2,0,0,2,1") (ifseqformula "144")) + (rule "applyEq" (formula "145") (term "0,0,1,2,1") (ifseqformula "144")) + (rule "elimGcdLeq_antec" (formula "131") (inst "elimGcdRightDiv=Z(6(0(6(8(8(3(8(#))))))))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "polySimp_mulLiterals" (formula "131") (term "1,0,1,0")) + (rule "leq_literals" (formula "131") (term "0,0")) + (builtin "One Step Simplification" (formula "131")) + (rule "mul_literals" (formula "131") (term "0,1,0,0,0,0,0")) + (rule "neg_literal" (formula "131") (term "0,0,0,0,0,0")) + (rule "mul_literals" (formula "131") (term "1,0,0,0,0,0")) + (rule "add_literals" (formula "131") (term "0,0,0,0,0")) + (rule "add_literals" (formula "131") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "131") (term "0,0")) + (rule "add_literals" (formula "131") (term "1,1,0,0")) + (rule "times_zero_1" (formula "131") (term "1,0,0")) + (rule "add_literals" (formula "131") (term "0,0")) + (rule "qeq_literals" (formula "131") (term "0")) + (builtin "One Step Simplification" (formula "131")) + (rule "inEqSimp_subsumption4" (formula "62") (ifseqformula "64")) + (rule "greater_literals" (formula "62") (term "0,0")) + (builtin "One Step Simplification" (formula "62")) + (rule "mul_literals" (formula "62") (term "0,0")) + (rule "leq_literals" (formula "62") (term "0")) + (builtin "One Step Simplification" (formula "62")) + (rule "true_left" (formula "62")) + (rule "inEqSimp_subsumption4" (formula "139") (ifseqformula "141")) + (rule "mul_literals" (formula "139") (term "0,1,0")) + (rule "greater_literals" (formula "139") (term "0,0")) + (builtin "One Step Simplification" (formula "139")) + (rule "leq_literals" (formula "139") (term "0")) + (builtin "One Step Simplification" (formula "139")) + (rule "true_left" (formula "139")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "86") (term "1")) + (rule "eqSymm" (formula "86")) + (rule "translateJavaCastInt" (formula "86") (term "0,0")) + (rule "castedGetAny" (formula "86") (term "0,0")) + (rule "eqSymm" (formula "86")) + (rule "Definition_axiom_for_elementsToReadCountClassEq_in_de_wiesler_BucketPointers" (formula "124") (term "1,1,1,0") (inst "b=b")) + (rule "translateJavaCastInt" (formula "124") (term "1,1,1,0")) + (rule "Definition_axiom_for_elementsToReadOfBucketCountClassEq_in_de_wiesler_BucketPointers" (formula "124") (term "2,2,0,1,0")) + (rule "translateJavaAddInt" (formula "124") (term "3,2,2,0,1,0")) + (rule "translateJavaAddInt" (formula "124") (term "4,2,2,0,1,0")) + (rule "polySimp_homoEq" (formula "124") (term "1,0")) + (rule "polySimp_addComm1" (formula "124") (term "0,1,0")) + (rule "polySimp_sepPosMonomial" (formula "124") (term "1,0")) + (rule "polySimp_mulComm0" (formula "124") (term "1,1,0")) + (rule "polySimp_rightDist" (formula "124") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "124") (term "1,1,1,0")) + (rule "polySimp_elimOne" (formula "124") (term "1,1,1,0")) + (rule "polySimp_mulAssoc" (formula "124") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "124") (term "0,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "124") (term "0,1,1,0")) + (rule "polySimp_elimOne" (formula "124") (term "0,1,1,0")) + (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "97") (term "0,1,1")) + (builtin "One Step Simplification" (formula "97")) + (rule "translateJavaMod" (formula "97") (term "0,1,1")) + (rule "jmod_axiom" (formula "97") (term "0,1,1")) + (rule "polySimp_mulLiterals" (formula "97") (term "1,0,1,1")) + (rule "polySimp_sepNegMonomial" (formula "97") (term "1,1")) + (rule "polySimp_mulLiterals" (formula "97") (term "0,1,1")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "84") (term "0,0,1,1")) + (builtin "One Step Simplification" (formula "84") (ifInst "" (formula "221"))) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "84") (term "1,0") (ifseqformula "81")) + (builtin "One Step Simplification" (formula "84") (ifInst "" (formula "21"))) + (rule "wellFormedAnonEQ" (formula "84") (term "1,0") (ifseqformula "81")) + (rule "wellFormedAnon" (formula "84") (term "0,1,0")) + (rule "translateJavaSubInt" (formula "84") (term "2,0,1,0,1,1,1,1,1")) + (rule "translateJavaAddInt" (formula "84") (term "2,1,1,0,1,1,1,1")) + (rule "replace_known_left" (formula "84") (term "1,1,0") (ifseqformula "80")) + (builtin "One Step Simplification" (formula "84") (ifInst "" (formula "17")) (ifInst "" (formula "16"))) + (rule "polySimp_elimSub" (formula "84") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "84") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "84") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "84") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "84") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "84") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "84") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "84") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "84") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "84") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "84") (term "0,0,0")) + (rule "replace_known_left" (formula "84") (term "0,0,0") (ifseqformula "61")) + (builtin "One Step Simplification" (formula "84")) + (rule "inEqSimp_commuteLeq" (formula "84") (term "1,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "84") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "84") (term "0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "84") (term "1,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "84") (term "0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "84") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "84") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "84") (term "0,0,0,1,1,1,1")) + (rule "replace_known_left" (formula "84") (term "0,0,1,1,1,1") (ifseqformula "64")) + (builtin "One Step Simplification" (formula "84")) + (rule "inEqSimp_sepNegMonomial0" (formula "84") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "84") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "84") (term "0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_subsumption1" (formula "84") (term "1,0,0,1,1,1,1,1") (ifseqformula "64")) + (rule "inEqSimp_homoInEq0" (formula "84") (term "0,1,0,0,1,1,1,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "84") (term "0,0,1,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "84") (term "1,1,0,0,1,0,0,1,1,1,1,1")) + (rule "times_zero_1" (formula "84") (term "1,0,0,1,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "84") (term "0,0,1,0,0,1,1,1,1,1")) + (rule "qeq_literals" (formula "84") (term "0,1,0,0,1,1,1,1,1")) + (builtin "One Step Simplification" (formula "84")) + (rule "inEqSimp_subsumption1" (formula "84") (term "0,0") (ifseqformula "64")) + (rule "inEqSimp_homoInEq0" (formula "84") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "84") (term "0,0,0,0")) + (rule "add_literals" (formula "84") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "84") (term "1,0,0,0,0")) + (rule "add_literals" (formula "84") (term "0,0,0,0")) + (rule "qeq_literals" (formula "84") (term "0,0,0")) + (builtin "One Step Simplification" (formula "84")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "85") (term "0,0,1,1")) + (rule "translateJavaCastInt" (formula "85") (term "0,0,0,1,1")) + (rule "castedGetAny" (formula "85") (term "0,0,0,1,1")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "85") (term "0")) + (rule "replace_known_right" (formula "85") (term "0,0") (ifseqformula "194")) + (builtin "One Step Simplification" (formula "85")) + (rule "andLeft" (formula "85")) + (rule "andLeft" (formula "86")) + (rule "replace_known_left" (formula "95") (term "0") (ifseqformula "85")) + (builtin "One Step Simplification" (formula "95") (ifInst "" (formula "85"))) + (rule "andLeft" (formula "95")) + (rule "replace_known_left" (formula "161") (term "0,1") (ifseqformula "85")) + (builtin "One Step Simplification" (formula "161") (ifInst "" (formula "85"))) + (rule "andLeft" (formula "161")) + (rule "andLeft" (formula "161")) + (rule "andLeft" (formula "163")) + (rule "replace_known_left" (formula "158") (term "0") (ifseqformula "85")) + (builtin "One Step Simplification" (formula "158") (ifInst "" (formula "85")) (ifInst "" (formula "162"))) + (rule "andLeft" (formula "158")) + (rule "andLeft" (formula "159")) + (rule "andLeft" (formula "158")) + (rule "replace_known_left" (formula "84") (term "0,1") (ifseqformula "85")) + (builtin "One Step Simplification" (formula "84") (ifInst "" (formula "85")) (ifInst "" (formula "164")) (ifInst "" (formula "165")) (ifInst "" (formula "166")) (ifInst "" (formula "167"))) + (rule "andLeft" (formula "84")) + (rule "andLeft" (formula "85")) + (rule "replace_known_left" (formula "172") (term "0,1") (ifseqformula "87")) + (builtin "One Step Simplification" (formula "172") (ifInst "" (formula "87")) (ifInst "" (formula "160")) (ifInst "" (formula "167")) (ifInst "" (formula "162")) (ifInst "" (formula "163"))) + (rule "true_left" (formula "172")) + (rule "replace_known_left" (formula "199") (term "0") (ifseqformula "87")) + (builtin "One Step Simplification" (formula "199") (ifInst "" (formula "87")) (ifInst "" (formula "84")) (ifInst "" (formula "161")) (ifInst "" (formula "86"))) + (rule "andLeft" (formula "199")) + (rule "andLeft" (formula "199")) + (rule "andLeft" (formula "201")) + (rule "andLeft" (formula "202")) + (rule "commute_and_2" (formula "130") (term "0,0")) + (rule "nnf_notAnd" (formula "6") (term "0,0")) + (rule "nnf_notAnd" (formula "68") (term "0,0")) + (rule "elimGcdGeq_antec" (formula "29") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=l_1") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "polySimp_mulLiterals" (formula "29") (term "1,0,1,0")) + (rule "mul_literals" (formula "29") (term "0,1,0,0,0,0,1,0")) + (rule "leq_literals" (formula "29") (term "0,0")) + (builtin "One Step Simplification" (formula "29")) + (rule "add_zero_right" (formula "29") (term "0,0,0,0")) + (rule "mul_literals" (formula "29") (term "1,0,0,0,0")) + (rule "add_literals" (formula "29") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "29") (term "0,0")) + (rule "add_literals" (formula "29") (term "1,1,0,0")) + (rule "times_zero_1" (formula "29") (term "1,0,0")) + (rule "add_zero_right" (formula "29") (term "0,0")) + (rule "leq_literals" (formula "29") (term "0")) + (builtin "One Step Simplification" (formula "29")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "9") (term "1,3,0")) + (builtin "One Step Simplification" (formula "9") (ifInst "" (formula "236")) (ifInst "" (formula "22"))) + (rule "wellFormedAnon" (formula "9") (term "1,0")) + (rule "translateJavaSubInt" (formula "9") (term "2,0,1,0,1,1,1,1,1")) + (rule "translateJavaAddInt" (formula "9") (term "2,1,1,0,1,1,1,1")) + (rule "replace_known_left" (formula "9") (term "1,1,0") (ifseqformula "17")) + (builtin "One Step Simplification" (formula "9") (ifInst "" (formula "18"))) + (rule "polySimp_elimSub" (formula "9") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "9") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "9") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "9") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "9") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "9") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "9") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "9") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "9") (term "0,0,0")) + (rule "replace_known_left" (formula "9") (term "0,0,0") (ifseqformula "62")) + (builtin "One Step Simplification" (formula "9")) + (rule "inEqSimp_commuteLeq" (formula "9") (term "0,0")) + (rule "inEqSimp_commuteLeq" (formula "9") (term "0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "9") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "9") (term "1,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "9") (term "1,0,0,1,1,1,1,1")) + (rule "applyEq" (formula "9") (term "0,1,0,1,1,1,1") (ifseqformula "92")) + (rule "inEqSimp_commuteGeq" (formula "9") (term "1,0,1,1,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "9") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "9") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "9") (term "0,0,0,1,1,1,1")) + (rule "replace_known_left" (formula "9") (term "0,0,1,1,1,1") (ifseqformula "65")) + (builtin "One Step Simplification" (formula "9")) + (rule "inEqSimp_sepNegMonomial0" (formula "9") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "9") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "9") (term "0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_subsumption1" (formula "9") (term "0,0") (ifseqformula "65")) + (rule "inEqSimp_homoInEq0" (formula "9") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "9") (term "0,0,0,0")) + (rule "add_literals" (formula "9") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "9") (term "1,0,0,0,0")) + (rule "add_literals" (formula "9") (term "0,0,0,0")) + (rule "qeq_literals" (formula "9") (term "0,0,0")) + (builtin "One Step Simplification" (formula "9")) + (rule "inEqSimp_subsumption1" (formula "9") (term "1,0,0,1,1,1,1,1") (ifseqformula "65")) + (rule "inEqSimp_homoInEq0" (formula "9") (term "0,1,0,0,1,1,1,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "9") (term "0,0,1,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "9") (term "1,1,0,0,1,0,0,1,1,1,1,1")) + (rule "times_zero_1" (formula "9") (term "1,0,0,1,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "9") (term "0,0,1,0,0,1,1,1,1,1")) + (rule "qeq_literals" (formula "9") (term "0,1,0,0,1,1,1,1,1")) + (builtin "One Step Simplification" (formula "9")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "10") (term "1,3,0")) + (rule "translateJavaCastInt" (formula "10") (term "0,1,3,0")) + (rule "castedGetAny" (formula "10") (term "0,1,3,0")) + (rule "Contract_axiom_for_elementsToReadCountElement_in_BucketPointers" (formula "132") (term "1,1,1,0")) + (builtin "One Step Simplification" (formula "132") (ifInst "" (formula "239")) (ifInst "" (formula "237")) (ifInst "" (formula "22"))) + (rule "wellFormedAnon" (formula "132") (term "1,0")) + (rule "replace_known_left" (formula "132") (term "1,1,0") (ifseqformula "17")) + (builtin "One Step Simplification" (formula "132") (ifInst "" (formula "18"))) + (rule "Definition_axiom_for_elementsToReadCountElement_in_de_wiesler_BucketPointers" (formula "133") (term "1,1,1,0") (inst "b=b")) + (rule "translateJavaCastInt" (formula "133") (term "1,1,1,0")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "133") (term "1,3,1,2,0,1,0")) + (rule "translateJavaMulInt" (formula "133") (term "0,2,1,3,1,2,0,1,0")) + (rule "polySimp_mulComm0" (formula "133") (term "0,2,1,3,1,2,0,1,0")) + (rule "Definition_axiom_for_elementsToReadOfBucketCountElement_in_de_wiesler_BucketPointers" (formula "133") (term "2,2,0,1,0")) + (rule "translateJavaAddInt" (formula "133") (term "3,2,2,0,1,0")) + (rule "translateJavaAddInt" (formula "133") (term "2,2,2,0,1,0")) + (rule "polySimp_homoEq" (formula "133") (term "1,0")) + (rule "polySimp_addComm1" (formula "133") (term "0,1,0")) + (rule "polySimp_sepPosMonomial" (formula "133") (term "1,0")) + (rule "polySimp_mulComm0" (formula "133") (term "1,1,0")) + (rule "polySimp_rightDist" (formula "133") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "133") (term "1,1,1,0")) + (rule "polySimp_elimOne" (formula "133") (term "1,1,1,0")) + (rule "polySimp_mulAssoc" (formula "133") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "133") (term "0,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "133") (term "0,1,1,0")) + (rule "polySimp_elimOne" (formula "133") (term "0,1,1,0")) + (rule "Class_invariant_axiom_for_de_wiesler_Tree" (formula "155") (inst "i=i") (inst "i_0=i_0")) + (builtin "One Step Simplification" (formula "155") (ifInst "" (formula "207")) (ifInst "" (formula "44"))) + (rule "expand_inInt" (formula "155") (term "1,0,0,1")) + (rule "expand_inInt" (formula "155") (term "1,0,0,1,0")) + (rule "replace_int_MAX" (formula "155") (term "1,0,1,0,0,1")) + (rule "replace_int_MIN" (formula "155") (term "0,1,1,0,0,1")) + (rule "replace_int_MAX" (formula "155") (term "1,0,1,0,0,1,0")) + (rule "replace_int_MIN" (formula "155") (term "0,1,1,0,0,1,0")) + (rule "andLeft" (formula "155")) + (rule "andLeft" (formula "155")) + (rule "andLeft" (formula "155")) + (rule "andLeft" (formula "155")) + (rule "andLeft" (formula "155")) + (rule "andLeft" (formula "156")) + (rule "andLeft" (formula "155")) + (rule "andLeft" (formula "155")) + (rule "notLeft" (formula "155")) + (rule "eqSymm" (formula "162") (term "1,0")) + (rule "translateJavaSubInt" (formula "160") (term "3,0")) + (rule "translateJavaShiftLeftInt" (formula "156") (term "1")) + (rule "translateJavaSubInt" (formula "162") (term "0,2,0,1,0")) + (rule "polySimp_elimSub" (formula "160") (term "3,0")) + (rule "mul_literals" (formula "160") (term "1,3,0")) + (rule "polySimp_elimSub" (formula "162") (term "0,2,0,1,0")) + (rule "mul_literals" (formula "162") (term "1,0,2,0,1,0")) + (rule "polySimp_addComm0" (formula "160") (term "3,0")) + (rule "polySimp_addComm0" (formula "162") (term "0,2,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "162") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "162") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "161") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "161") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "161") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "161") (term "1,0,0,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "162") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "162") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "161") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "161") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "161") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "159")) + (rule "inEqSimp_commuteLeq" (formula "158")) + (rule "inEqSimp_commuteLeq" (formula "157")) + (rule "inEqSimp_commuteLeq" (formula "155")) + (rule "applyEq" (formula "157") (term "1,0") (ifseqformula "40")) + (rule "applyEq" (formula "41") (term "3,0") (ifseqformula "155")) + (rule "applyEq" (formula "153") (term "0,1,0") (ifseqformula "155")) + (rule "applyEq" (formula "47") (term "1") (ifseqformula "155")) + (rule "applyEq" (formula "153") (term "2,0") (ifseqformula "155")) + (rule "applyEq" (formula "49") (term "1,3,0") (ifseqformula "155")) + (rule "applyEq" (formula "154") (term "3,0") (ifseqformula "155")) + (rule "applyEq" (formula "48") (term "0") (ifseqformula "155")) + (rule "applyEq" (formula "157") (term "1,3,0") (ifseqformula "155")) + (rule "applyEq" (formula "156") (term "0,0") (ifseqformula "40")) + (rule "inEqSimp_commuteGeq" (formula "156")) + (rule "applyEq" (formula "42") (term "1,0,2,0") (ifseqformula "155")) + (rule "applyEq" (formula "50") (term "1,1,1,0,0,0") (ifseqformula "155")) + (rule "applyEq" (formula "159") (term "1,0,1,0") (ifseqformula "40")) + (rule "applyEq" (formula "46") (term "0") (ifseqformula "155")) + (rule "applyEq" (formula "51") (term "1,1,1,0,0,0") (ifseqformula "155")) + (rule "applyEq" (formula "50") (term "1,1,1,1,0") (ifseqformula "155")) + (rule "applyEq" (formula "211") (term "0") (ifseqformula "40")) + (rule "applyEq" (formula "158") (term "0,1,0,0,1,1,0") (ifseqformula "155")) + (rule "applyEq" (formula "158") (term "0,1,0,0,1,0,0,0") (ifseqformula "155")) + (rule "applyEq" (formula "45") (term "1") (ifseqformula "155")) + (rule "applyEq" (formula "159") (term "0,1,0,0,1,0,0,0") (ifseqformula "155")) + (rule "inEqSimp_sepPosMonomial0" (formula "158") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "158") (term "1,1,1,0")) + (rule "polySimp_rightDist" (formula "158") (term "1,1,1,0")) + (rule "mul_literals" (formula "158") (term "0,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "158") (term "1,1,1,1,0")) + (rule "polySimp_elimOne" (formula "158") (term "1,1,1,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "158") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "158") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "158") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "158") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "158") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "158") (term "1,1,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "158") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "158") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "158") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "158") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "158") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "158") (term "1,1,1,0,0,0")) + (rule "shiftLeftDef" (formula "42") (term "0,1,0,2,1")) + (rule "eqSymm" (formula "42")) + (rule "polySimp_elimNeg" (formula "42") (term "1,1,0,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "42") (term "1,1,0,1,0,2,0")) + (rule "polySimp_rightDist" (formula "42") (term "1,1,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "42") (term "1,1,1,0,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "42") (term "0,1,1,0,1,0,2,0")) + (rule "shiftLeftPositiveShiftDef" (formula "42") (term "2,0,1,0,2,0")) + (rule "polySimp_elimOneLeft0" (formula "42") (term "2,0,1,0,2,0")) + (rule "shiftRightPositiveShiftDef" (formula "42") (term "1,0,1,0,2,0")) + (rule "inEqSimp_ltToLeq" (formula "42") (term "0,0,1,0,2,0")) + (rule "mul_literals" (formula "42") (term "1,0,0,0,0,1,0,2,0")) + (rule "add_zero_right" (formula "42") (term "0,0,0,0,1,0,2,0")) + (rule "polySimp_addAssoc" (formula "42") (term "0,0,0,1,0,2,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "42") (term "0,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "42") (term "0,0,0,1,0,2,0")) + (rule "applyEq" (formula "42") (term "1,0,2,0") (ifseqformula "45")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "101") (term "0,1")) + (rule "replace_known_right" (formula "101") (term "0,0,1") (ifseqformula "213")) + (builtin "One Step Simplification" (formula "101")) + (rule "commute_and" (formula "133") (term "0,0")) + (rule "Definition_axiom_for_countBucketElementsEverywhere_in_de_wiesler_Permute" (formula "6") (term "1,1,0")) + (rule "translateJavaAddInt" (formula "6") (term "1,1,0")) + (rule "polySimp_addComm0" (formula "6") (term "1,1,0")) + (rule "Definition_axiom_for_countBucketElementsEverywhere_in_de_wiesler_Permute" (formula "6") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "6") (term "0,1,0")) + (rule "polySimp_homoEq" (formula "6") (term "1,0")) + (rule "polySimp_mulComm0" (formula "6") (term "1,0,1,0")) + (rule "polySimp_addComm0" (formula "6") (term "1,1,0,1,0")) + (rule "polySimp_rightDist" (formula "6") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "6") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "6") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "6") (term "0,0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "6") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "6") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "6") (term "0,1,0")) + (rule "Definition_axiom_for_writtenElementsOfBucketClassified_in_de_wiesler_BucketPointers" (formula "69") (term "0,1,0,1,0")) + (builtin "One Step Simplification" (formula "69")) + (rule "translateJavaAddInt" (formula "69") (term "0,4,0,0,1,1,0,1,0")) + (rule "translateJavaAddInt" (formula "69") (term "3,0,2,1,0,1,0")) + (rule "translateJavaSubInt" (formula "69") (term "0,0,0,1,0,1,0")) + (rule "translateJavaAddInt" (formula "69") (term "4,0,2,1,0,1,0")) + (rule "translateJavaAddInt" (formula "69") (term "3,0,0,1,1,0,1,0")) + (rule "translateJavaSubInt" (formula "69") (term "4,0,0,1,1,0,1,0")) + (rule "polySimp_elimSub" (formula "69") (term "0,0,0,1,0,1,0")) + (rule "polySimp_elimSub" (formula "69") (term "4,0,0,1,1,0,1,0")) + (rule "mul_literals" (formula "69") (term "1,4,0,0,1,1,0,1,0")) + (rule "polySimp_addComm0" (formula "69") (term "0,0,0,1,0,1,0")) + (rule "polySimp_addComm1" (formula "69") (term "4,0,0,1,1,0,1,0")) + (rule "polySimp_addComm0" (formula "69") (term "0,4,0,0,1,1,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "69") (term "0,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "69") (term "1,0,0,0,0,1,0,1,0")) + (rule "polySimp_addComm1" (formula "69") (term "0,0,0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "69") (term "0,0,0,0,1,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "69") (term "1,0,1,0,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "69") (term "0,0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "69") (term "0,0,0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "69") (term "0,0,0,1,0,1,0")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "93") (term "1,1")) + (builtin "One Step Simplification" (formula "93") (ifInst "" (formula "241")) (ifInst "" (formula "22"))) + (rule "wellFormedAnon" (formula "93") (term "1,0")) + (rule "translateJavaSubInt" (formula "93") (term "2,0,1,0,1,1,1,1,1")) + (rule "translateJavaAddInt" (formula "93") (term "2,1,1,0,1,1,1,1")) + (rule "replace_known_left" (formula "93") (term "1,1,0") (ifseqformula "17")) + (builtin "One Step Simplification" (formula "93") (ifInst "" (formula "18"))) + (rule "polySimp_elimSub" (formula "93") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "93") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "93") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "93") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "93") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "93") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "93") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "93") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "93") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "93") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "93") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "93") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "93") (term "0,0,0")) + (rule "replace_known_left" (formula "93") (term "0,0,0") (ifseqformula "62")) + (builtin "One Step Simplification" (formula "93")) + (rule "inEqSimp_commuteLeq" (formula "93") (term "1,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "93") (term "0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "93") (term "1,0,1,1,1,1")) + (rule "applyEq" (formula "93") (term "0,1,0,1,1,1,1") (ifseqformula "92")) + (rule "inEqSimp_commuteGeq" (formula "93") (term "1,0,1,1,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "93") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "93") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "93") (term "0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "93") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "93") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "93") (term "0,0,0,1,1,1,1")) + (rule "replace_known_left" (formula "93") (term "0,0,1,1,1,1") (ifseqformula "65")) + (builtin "One Step Simplification" (formula "93")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "94") (term "0,1,0,0,1")) + (rule "translateJavaCastInt" (formula "94") (term "0,0,1,0,0,1")) + (rule "polySimp_homoEq" (formula "94")) + (rule "polySimp_addComm1" (formula "94") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "94") (term "0,0")) + (rule "polySimp_addComm1" (formula "94") (term "0")) + (rule "castedGetAny" (formula "94") (term "0,0,1,0")) + (rule "polySimp_addComm1" (formula "94") (term "0")) + (rule "polySimp_addComm1" (formula "94") (term "0,0")) + (rule "polySimp_sepNegMonomial" (formula "94")) + (rule "polySimp_mulLiterals" (formula "94") (term "0")) + (rule "polySimp_elimOne" (formula "94") (term "0")) + (rule "inEqSimp_subsumption1" (formula "93") (term "1,0,0,1,1,1,1,1") (ifseqformula "65")) + (rule "inEqSimp_homoInEq0" (formula "93") (term "0,1,0,0,1,1,1,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "93") (term "0,0,1,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "93") (term "1,1,0,0,1,0,0,1,1,1,1,1")) + (rule "times_zero_1" (formula "93") (term "1,0,0,1,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "93") (term "0,0,1,0,0,1,1,1,1,1")) + (rule "qeq_literals" (formula "93") (term "0,1,0,0,1,1,1,1,1")) + (builtin "One Step Simplification" (formula "93")) + (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "101") (term "0,1,1,0")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "101") (term "1,0,0") (ifseqformula "82")) + (builtin "One Step Simplification" (formula "101") (ifInst "" (formula "88")) (ifInst "" (formula "242")) (ifInst "" (formula "88")) (ifInst "" (formula "87")) (ifInst "" (formula "22"))) + (rule "wellFormedAnonEQ" (formula "101") (term "1,0") (ifseqformula "82")) + (rule "wellFormedAnon" (formula "101") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "101") (term "2,1,1,0,0,1")) + (rule "translateJavaAddInt" (formula "101") (term "2,0,1,0,1")) + (rule "replace_known_left" (formula "101") (term "1,1,0") (ifseqformula "81")) + (builtin "One Step Simplification" (formula "101") (ifInst "" (formula "18")) (ifInst "" (formula "17"))) + (rule "polySimp_addComm0" (formula "101") (term "2,1,1,0,0,1")) + (rule "polySimp_addComm0" (formula "101") (term "2,0,1,0,1")) + (rule "inEqSimp_ltToLeq" (formula "101") (term "1,0")) + (rule "polySimp_mulComm0" (formula "101") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "101") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "101") (term "0,0,0,0,1")) + (rule "replace_known_left" (formula "101") (term "0,0,0,0,1") (ifseqformula "85")) + (builtin "One Step Simplification" (formula "101")) + (rule "inEqSimp_commuteLeq" (formula "101") (term "1,0,1")) + (rule "replace_known_left" (formula "101") (term "1,0,1") (ifseqformula "168")) + (builtin "One Step Simplification" (formula "101")) + (rule "inEqSimp_commuteLeq" (formula "101") (term "0,0,1")) + (rule "inEqSimp_commuteLeq" (formula "101") (term "0,0")) + (rule "replace_known_left" (formula "101") (term "0,0") (ifseqformula "62")) + (builtin "One Step Simplification" (formula "101")) + (rule "inEqSimp_sepNegMonomial0" (formula "101") (term "0")) + (rule "polySimp_mulLiterals" (formula "101") (term "0,0")) + (rule "polySimp_elimOne" (formula "101") (term "0,0")) + (rule "replace_known_left" (formula "101") (term "0") (ifseqformula "65")) + (builtin "One Step Simplification" (formula "101")) + (rule "andLeft" (formula "101")) + (rule "andLeft" (formula "101")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "104") (term "0,1,1,0")) + (rule "translateJavaMulInt" (formula "104") (term "0,0,2,0,1,1,0")) + (rule "translateJavaAddInt" (formula "104") (term "0,2,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "104") (term "0,0,2,0,1,1,0")) + (rule "polySimp_addComm0" (formula "104") (term "0,2,0,1,1,0")) + (rule "replaceKnownSelect_taclet20121212121212120012121212012121000120112_19" (formula "104") (term "0,1,1,0")) + (rule "replaceKnownAuxiliaryConstant_taclet20121212121212120012121212012121000120112_20" (formula "104") (term "0,1,1,0")) + (rule "polySimp_addComm0" (formula "104") (term "1,0")) + (rule "applyEq" (formula "104") (term "0,0,1,0") (ifseqformula "91")) + (rule "polySimp_mulComm0" (formula "104") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "104") (term "0,1,0")) + (rule "mul_literals" (formula "104") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "104") (term "1,0,1,0")) + (rule "Contract_axiom_for_toReadCountOfBucket_in_BucketPointers" (formula "104") (term "1,1")) + (builtin "One Step Simplification" (formula "104") (ifInst "" (formula "245")) (ifInst "" (formula "22"))) + (rule "wellFormedAnon" (formula "104") (term "1,0")) + (rule "replace_known_left" (formula "104") (term "1,1,0") (ifseqformula "17")) + (builtin "One Step Simplification" (formula "104") (ifInst "" (formula "18"))) + (rule "inEqSimp_ltToLeq" (formula "104") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "104") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "104") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "104") (term "0,0,0")) + (rule "replace_known_left" (formula "104") (term "0,0,0") (ifseqformula "62")) + (builtin "One Step Simplification" (formula "104")) + (rule "inEqSimp_sepNegMonomial0" (formula "104") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "104") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "104") (term "0,0,0")) + (rule "replace_known_left" (formula "104") (term "0,0") (ifseqformula "65")) + (builtin "One Step Simplification" (formula "104") (ifInst "" (formula "14"))) + (rule "true_left" (formula "104")) + (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "104") (term "1,1")) + (rule "translateJavaSubInt" (formula "104") (term "1,1,1")) + (rule "polySimp_elimSub" (formula "104") (term "1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "104") (term "0,1,1")) + (rule "polySimp_mulComm0" (formula "104") (term "1,0,0,0,1,1")) + (rule "inEqSimp_homoInEq0" (formula "104")) + (rule "polySimp_addComm1" (formula "104") (term "0")) + (rule "applyEq" (formula "104") (term "1,0,0,1,0") (ifseqformula "94")) + (rule "polySimp_addComm1" (formula "104") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "104") (term "0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "104") (term "0,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "104") (term "0,0,0,0,0,1,0")) + (rule "add_literals" (formula "104") (term "0,0,0,0,0,0,1,0")) + (rule "applyEq" (formula "104") (term "0,1,1,1,0") (ifseqformula "94")) + (rule "polySimp_mulComm0" (formula "104") (term "1,1,1,0")) + (rule "polySimp_rightDist" (formula "104") (term "1,1,1,0")) + (rule "polySimp_rightDist" (formula "104") (term "0,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "104") (term "1,0,1,1,1,0")) + (rule "polySimp_elimOne" (formula "104") (term "1,0,1,1,1,0")) + (rule "polySimp_rightDist" (formula "104") (term "0,0,1,1,1,0")) + (rule "mul_literals" (formula "104") (term "0,0,0,1,1,1,0")) + (rule "polySimp_addComm0" (formula "104") (term "1,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "104") (term "0,1,0")) + (rule "polySimp_mulLiterals" (formula "104") (term "0,0,1,0")) + (rule "polySimp_elimOne" (formula "104") (term "0,0,1,0")) + (rule "polySimp_addComm1" (formula "104") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "104")) + (rule "polySimp_mulLiterals" (formula "104") (term "0")) + (rule "polySimp_elimOne" (formula "104") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "56") (ifseqformula "1")) + (rule "mul_literals" (formula "56") (term "0,0")) + (rule "add_zero_left" (formula "56") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "56")) + (rule "polySimp_mulLiterals" (formula "56") (term "0")) + (rule "commute_and_2" (formula "202") (term "0,0")) + (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "16") (term "0")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "16") (term "1,0,0") (ifseqformula "84")) + (builtin "One Step Simplification" (formula "16") (ifInst "" (formula "90")) (ifInst "" (formula "246")) (ifInst "" (formula "90")) (ifInst "" (formula "105")) (ifInst "" (formula "89")) (ifInst "" (formula "23"))) + (rule "wellFormedAnonEQ" (formula "16") (term "1,0") (ifseqformula "84")) + (rule "wellFormedAnon" (formula "16") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "16") (term "2,0,1,1")) + (rule "translateJavaAddInt" (formula "16") (term "2,1,1,0,1")) + (rule "replace_known_left" (formula "16") (term "1,1,0") (ifseqformula "83")) + (builtin "One Step Simplification" (formula "16") (ifInst "" (formula "19")) (ifInst "" (formula "18"))) + (rule "polySimp_addComm0" (formula "16") (term "2,0,1,1")) + (rule "polySimp_addComm0" (formula "16") (term "2,1,1,0,1")) + (rule "replace_known_left" (formula "16") (term "1,0,1") (ifseqformula "104")) + (builtin "One Step Simplification" (formula "16")) + (rule "inEqSimp_ltToLeq" (formula "16") (term "1,0")) + (rule "polySimp_mulComm0" (formula "16") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "16") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "16") (term "0,0,1")) + (rule "replace_known_left" (formula "16") (term "0,0,1") (ifseqformula "87")) + (builtin "One Step Simplification" (formula "16")) + (rule "inEqSimp_commuteLeq" (formula "16") (term "1,1")) + (rule "replace_known_left" (formula "16") (term "1,1") (ifseqformula "172")) + (builtin "One Step Simplification" (formula "16")) + (rule "inEqSimp_commuteLeq" (formula "16") (term "1")) + (rule "replace_known_left" (formula "16") (term "1") (ifseqformula "103")) + (builtin "One Step Simplification" (formula "16")) + (rule "true_left" (formula "16")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "16") (term "0")) + (rule "translateJavaMulInt" (formula "16") (term "0,0,2,0")) + (rule "translateJavaAddInt" (formula "16") (term "0,2,0")) + (rule "polySimp_mulComm0" (formula "16") (term "0,0,2,0")) + (rule "polySimp_addComm0" (formula "16") (term "0,2,0")) + (rule "replaceKnownSelect_taclet20121212121212120012121212012121000120112_19" (formula "16") (term "0")) + (rule "replaceKnownAuxiliaryConstant_taclet20121212121212120012121212012121000120112_20" (formula "16") (term "0")) + (rule "inEqSimp_homoInEq1" (formula "16")) + (rule "polySimp_addComm1" (formula "16") (term "0")) + (rule "applyEq" (formula "16") (term "0,1,0,0") (ifseqformula "92")) + (rule "polySimp_mulComm0" (formula "16") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "16") (term "1,0,0")) + (rule "mul_literals" (formula "16") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "16") (term "1,1,0,0")) + (rule "polySimp_addComm1" (formula "16") (term "0,0")) + (rule "polySimp_addComm1" (formula "16") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "16") (term "0,0,0,0")) + (rule "add_literals" (formula "16") (term "0,0,0,0,0")) + (rule "add_zero_left" (formula "16") (term "0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "16")) + (rule "polySimp_mulComm0" (formula "16") (term "1")) + (rule "polySimp_rightDist" (formula "16") (term "1")) + (rule "polySimp_rightDist" (formula "16") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "16") (term "1,0,1")) + (rule "polySimp_elimOne" (formula "16") (term "1,0,1")) + (rule "polySimp_mulComm0" (formula "16") (term "0,0,1")) + (rule "polySimp_mulLiterals" (formula "16") (term "0,0,1")) + (rule "inEqSimp_subsumption1" (formula "94") (term "0,0") (ifseqformula "66")) + (rule "inEqSimp_homoInEq0" (formula "94") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "94") (term "0,0,0,0")) + (rule "add_literals" (formula "94") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "94") (term "1,0,0,0,0")) + (rule "add_literals" (formula "94") (term "0,0,0,0")) + (rule "qeq_literals" (formula "94") (term "0,0,0")) + (builtin "One Step Simplification" (formula "94") (ifInst "" (formula "9"))) + (rule "true_left" (formula "94")) + (rule "applyEq" (formula "160") (term "0") (ifseqformula "159")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "80") (term "0,1")) + (rule "replace_known_right" (formula "80") (term "0,0,1") (ifseqformula "216")) + (builtin "One Step Simplification" (formula "80")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "81") (term "0")) + (builtin "One Step Simplification" (formula "81") (ifInst "" (formula "244")) (ifInst "" (formula "22"))) + (rule "wellFormedAnon" (formula "81") (term "1,0")) + (rule "translateJavaAddInt" (formula "81") (term "2,1,1,0,1,1,1,1")) + (rule "translateJavaSubInt" (formula "81") (term "2,0,1,0,1,1,1,1,1")) + (rule "replace_known_left" (formula "81") (term "0,1,0") (ifseqformula "18")) + (builtin "One Step Simplification" (formula "81") (ifInst "" (formula "17"))) + (rule "polySimp_elimSub" (formula "81") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "81") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "81") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "81") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "81") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "81") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "81") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "81") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "81") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "81") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "81") (term "0,0,0")) + (rule "replace_known_left" (formula "81") (term "0,0,0") (ifseqformula "63")) + (builtin "One Step Simplification" (formula "81")) + (rule "inEqSimp_commuteLeq" (formula "81") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "81") (term "1,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "81") (term "0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "81") (term "0,0")) + (rule "inEqSimp_commuteLeq" (formula "81") (term "1,0,0,1,1,1,1,1")) + (rule "applyEq" (formula "81") (term "0,1,0,1,1,1,1") (ifseqformula "94")) + (rule "inEqSimp_commuteGeq" (formula "81") (term "1,0,1,1,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "81") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "81") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "81") (term "0,0,0,1,1,1,1")) + (rule "replace_known_left" (formula "81") (term "0,0,1,1,1,1") (ifseqformula "66")) + (builtin "One Step Simplification" (formula "81")) + (rule "inEqSimp_sepNegMonomial0" (formula "81") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "81") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "81") (term "0,0,0,0,1,1,1,1,1")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "82") (term "0")) + (rule "translateJavaCastInt" (formula "82") (term "0,0")) + (rule "castedGetAny" (formula "82") (term "0,0")) + (rule "Definition_axiom_for_writtenCountOfBucket_in_de_wiesler_BucketPointers" (formula "82") (term "0,1,1")) + (rule "translateJavaSubInt" (formula "82") (term "0,1,1")) + (rule "polySimp_elimSub" (formula "82") (term "0,1,1")) + (rule "polySimp_mulComm0" (formula "82") (term "1,1")) + (rule "polySimp_addComm0" (formula "82") (term "1,1,1")) + (rule "polySimp_rightDist" (formula "82") (term "1,1")) + (rule "polySimp_mulAssoc" (formula "82") (term "0,1,1")) + (rule "polySimp_mulComm0" (formula "82") (term "0,0,1,1")) + (rule "polySimp_mulLiterals" (formula "82") (term "0,1,1")) + (rule "polySimp_elimOne" (formula "82") (term "0,1,1")) + (rule "polySimp_addAssoc" (formula "82") (term "1")) + (rule "polySimp_addComm0" (formula "82") (term "0,1")) + (rule "elimGcdGeq" (formula "98") (term "1,1") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=l_2") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "times_zero_1" (formula "98") (term "1,0,0,0,0,0,0,1,1")) + (rule "sub_literals" (formula "98") (term "0,0,0,0,0,0,0,1,1")) + (rule "polySimp_mulLiterals" (formula "98") (term "1,0,1,0,1,1")) + (rule "add_zero_right" (formula "98") (term "0,0,0,1,0,1,1")) + (rule "polySimp_mulLiterals" (formula "98") (term "1,0,0,0,1,1")) + (rule "polySimp_addLiterals" (formula "98") (term "0,0,0,0,0,1,1")) + (rule "polySimp_mulLiterals" (formula "98") (term "0,0,0,1,0,1,1")) + (rule "add_literals" (formula "98") (term "0,0,0,0,0,1,1")) + (rule "mul_literals" (formula "98") (term "0,0,0,1,0,1,1")) + (rule "add_zero_left" (formula "98") (term "0,0,1,0,1,1")) + (rule "polySimp_pullOutFactor0b" (formula "98") (term "0,0,0,1,1")) + (rule "add_literals" (formula "98") (term "1,1,0,0,0,1,1")) + (rule "times_zero_1" (formula "98") (term "1,0,0,0,1,1")) + (rule "add_zero_right" (formula "98") (term "0,0,0,1,1")) + (rule "qeq_literals" (formula "98") (term "0,0,1,1")) + (builtin "One Step Simplification" (formula "98")) + (rule "polySimp_pullOutFactor0" (formula "98") (term "0,0,1,1")) + (rule "add_literals" (formula "98") (term "1,0,0,1,1")) + (rule "times_zero_1" (formula "98") (term "0,0,1,1")) + (rule "leq_literals" (formula "98") (term "0,1,1")) + (builtin "One Step Simplification" (formula "98")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "108") (term "0,1,1,0")) + (rule "translateJavaMulInt" (formula "108") (term "0,0,2,0,1,1,0")) + (rule "translateJavaAddInt" (formula "108") (term "0,2,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "108") (term "0,0,2,0,1,1,0")) + (rule "polySimp_addComm0" (formula "108") (term "0,2,0,1,1,0")) + (rule "Contract_axiom_for_lastReadOf_in_BucketPointers" (formula "108") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "108") (term "2,1,1,0,0,1,1")) + (rule "translateJavaAddInt" (formula "108") (term "2,0,1,0,1,1")) + (rule "replace_known_left" (formula "108") (term "1,0,0,0") (ifseqformula "18")) + (builtin "One Step Simplification" (formula "108") (ifInst "" (formula "22")) (ifInst "" (formula "245"))) + (rule "polySimp_addComm0" (formula "108") (term "2,0,1,0,1,1")) + (rule "polySimp_addComm0" (formula "108") (term "2,1,1,0,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "108") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "108") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "108") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "108") (term "0,0,0")) + (rule "replace_known_left" (formula "108") (term "0,0,0") (ifseqformula "63")) + (builtin "One Step Simplification" (formula "108")) + (rule "inEqSimp_commuteLeq" (formula "108") (term "0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "108") (term "1,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "108") (term "0,0,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "108") (term "0,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "108") (term "1,0,0,0,1,1")) + (rule "applyEq" (formula "108") (term "0,0,0,1,1,1") (ifseqformula "32")) + (rule "inEqSimp_commuteGeq" (formula "108") (term "0,0,1,1,1")) + (rule "applyEq" (formula "108") (term "1,0,1,1,1,1") (ifseqformula "32")) + (rule "inEqSimp_sepNegMonomial0" (formula "108") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "108") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "108") (term "0,0,0")) + (rule "replace_known_left" (formula "108") (term "0,0") (ifseqformula "66")) + (builtin "One Step Simplification" (formula "108")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "109") (term "0,1,0")) + (rule "translateJavaMulInt" (formula "109") (term "0,2,0,1,0")) + (rule "polySimp_mulComm0" (formula "109") (term "0,2,0,1,0")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "109") (term "0,0,0")) + (rule "translateJavaMulInt" (formula "109") (term "0,0,2,0,0,0")) + (rule "translateJavaAddInt" (formula "109") (term "0,2,0,0,0")) + (rule "polySimp_mulComm0" (formula "109") (term "0,0,2,0,0,0")) + (rule "polySimp_addComm0" (formula "109") (term "0,2,0,0,0")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "109") (term "1,1,0,0")) + (rule "translateJavaMulInt" (formula "109") (term "0,2,1,1,0,0")) + (rule "polySimp_mulComm0" (formula "109") (term "0,2,1,1,0,0")) + (rule "inEqSimp_contradInEq5" (formula "56") (ifseqformula "119")) + (rule "mul_literals" (formula "56") (term "1,1,0")) + (rule "greater_literals" (formula "56") (term "0,0")) + (builtin "One Step Simplification" (formula "56")) + (rule "qeq_literals" (formula "56") (term "0")) + (builtin "One Step Simplification" (formula "56")) + (rule "closeFalse" (formula "56")) + ) + (branch "CUT: result_1. = TRUE FALSE" + (builtin "One Step Simplification" (formula "68")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "137") (term "1,1")) + (rule "eqSymm" (formula "137") (term "1")) + (rule "translateJavaCastInt" (formula "137") (term "0,0,1")) + (rule "castedGetAny" (formula "137") (term "0,0,1")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "137") (term "0,0")) + (rule "translateJavaMulInt" (formula "137") (term "0,2,0,0")) + (rule "polySimp_mulComm0" (formula "137") (term "0,2,0,0")) + (rule "replaceKnownSelect_taclet20121212121212120012121212012121000120112_3" (formula "137") (term "0,0")) + (rule "replaceKnownAuxiliaryConstant_taclet20121212121212120012121212012121000120112_6" (formula "137") (term "0,0")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "136") (term "0")) + (builtin "One Step Simplification" (formula "136") (ifInst "" (formula "195")) (ifInst "" (formula "73"))) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "136") (term "1,0") (ifseqformula "66")) + (builtin "One Step Simplification" (formula "136") (ifInst "" (formula "18"))) + (rule "wellFormedAnonEQ" (formula "136") (term "1,0") (ifseqformula "66")) + (rule "wellFormedAnon" (formula "136") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "136") (term "2,1,1,0,1,1,1,1")) + (rule "translateJavaSubInt" (formula "136") (term "2,0,1,1,1,1,1,1")) + (rule "replace_known_left" (formula "136") (term "1,1,0") (ifseqformula "65")) + (builtin "One Step Simplification" (formula "136") (ifInst "" (formula "14")) (ifInst "" (formula "13"))) + (rule "polySimp_elimSub" (formula "136") (term "2,0,1,1,1,1,1,1")) + (rule "mul_literals" (formula "136") (term "1,2,0,1,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "136") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "136") (term "2,0,1,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "136") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "136") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_pullOutFactor2b" (formula "136") (term "0,0,0,1,1,1,1")) + (rule "add_literals" (formula "136") (term "1,1,0,0,0,1,1,1,1")) + (rule "times_zero_1" (formula "136") (term "1,0,0,0,1,1,1,1")) + (rule "add_literals" (formula "136") (term "0,0,0,1,1,1,1")) + (rule "leq_literals" (formula "136") (term "0,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "136")) + (rule "inEqSimp_ltToLeq" (formula "136") (term "0,0,1,1,1,1")) + (rule "add_zero_right" (formula "136") (term "0,0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "136") (term "1,0,0,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "136") (term "0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "136") (term "0,0,0")) + (rule "inEqSimp_homoInEq0" (formula "136") (term "1,0,1,1,1,1")) + (rule "polySimp_pullOutFactor1" (formula "136") (term "0,1,0,1,1,1,1")) + (rule "add_literals" (formula "136") (term "1,0,1,0,1,1,1,1")) + (rule "times_zero_1" (formula "136") (term "0,1,0,1,1,1,1")) + (rule "qeq_literals" (formula "136") (term "1,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "136")) + (rule "inEqSimp_homoInEq0" (formula "136") (term "1,0,0")) + (rule "polySimp_pullOutFactor1" (formula "136") (term "0,1,0,0")) + (rule "add_literals" (formula "136") (term "1,0,1,0,0")) + (rule "times_zero_1" (formula "136") (term "0,1,0,0")) + (rule "qeq_literals" (formula "136") (term "1,0,0")) + (builtin "One Step Simplification" (formula "136")) + (rule "inEqSimp_homoInEq0" (formula "136") (term "1,0,0,1,1")) + (rule "polySimp_pullOutFactor1" (formula "136") (term "0,1,0,0,1,1")) + (rule "add_literals" (formula "136") (term "1,0,1,0,0,1,1")) + (rule "times_zero_1" (formula "136") (term "0,1,0,0,1,1")) + (rule "qeq_literals" (formula "136") (term "1,0,0,1,1")) + (builtin "One Step Simplification" (formula "136")) + (rule "inEqSimp_sepNegMonomial0" (formula "136") (term "0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "136") (term "0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "136") (term "0,0,1,1,1,1")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "137") (term "1")) + (builtin "One Step Simplification" (formula "137") (ifInst "" (formula "196")) (ifInst "" (formula "73"))) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "137") (term "1,0") (ifseqformula "66")) + (builtin "One Step Simplification" (formula "137") (ifInst "" (formula "18"))) + (rule "wellFormedAnonEQ" (formula "137") (term "1,0") (ifseqformula "66")) + (rule "wellFormedAnon" (formula "137") (term "0,1,0")) + (rule "translateJavaSubInt" (formula "137") (term "2,0,1,1,1,1,1,1")) + (rule "translateJavaAddInt" (formula "137") (term "2,1,1,0,1,1,1,1")) + (rule "replace_known_left" (formula "137") (term "0,0,1,0") (ifseqformula "14")) + (builtin "One Step Simplification" (formula "137") (ifInst "" (formula "13")) (ifInst "" (formula "65"))) + (rule "polySimp_elimSub" (formula "137") (term "2,0,1,1,1,1,1,1")) + (rule "mul_literals" (formula "137") (term "1,2,0,1,1,1,1,1,1")) + (rule "polySimp_addComm1" (formula "137") (term "2,1,1,0,1,1,1,1")) + (rule "add_literals" (formula "137") (term "0,2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "137") (term "2,0,1,1,1,1,1,1")) + (rule "add_literals" (formula "137") (term "0,2,0,1,1,1,1,1,1")) + (rule "add_zero_left" (formula "137") (term "2,0,1,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "137") (term "0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "137") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_rightDist" (formula "137") (term "1,0,0,0,1,1,1,1,1")) + (rule "mul_literals" (formula "137") (term "0,1,0,0,0,1,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "137") (term "0,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "137") (term "0,0,0,0,1,1,1,1,1")) + (rule "add_zero_left" (formula "137") (term "0,0,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "137") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "137") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "137") (term "0,0,0,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "137") (term "0,0,0,0,1,1,1,1")) + (rule "add_literals" (formula "137") (term "0,0,0,0,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "137") (term "1,0,0,1,1")) + (rule "replace_known_left" (formula "137") (term "1,0,0,1,1") (ifseqformula "138")) + (builtin "One Step Simplification" (formula "137")) + (rule "inEqSimp_commuteLeq" (formula "137") (term "1,0,1,1,1,1,1")) + (rule "replace_known_left" (formula "137") (term "1,0,1,1,1,1,1") (ifseqformula "50")) + (builtin "One Step Simplification" (formula "137")) + (rule "inEqSimp_commuteLeq" (formula "137") (term "1,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "137") (term "0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "137") (term "1,1,1,1,1,1")) + (rule "replace_known_left" (formula "137") (term "1,1,1,1,1,1") (ifseqformula "133")) + (builtin "One Step Simplification" (formula "137")) + (rule "inEqSimp_commuteLeq" (formula "137") (term "1,0,0")) + (rule "replace_known_left" (formula "137") (term "1,0,0") (ifseqformula "50")) + (builtin "One Step Simplification" (formula "137")) + (rule "inEqSimp_homoInEq0" (formula "137") (term "0,0")) + (rule "mul_literals" (formula "137") (term "1,0,0,0")) + (rule "add_zero_right" (formula "137") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "137") (term "0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "137") (term "0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "137") (term "0,0,1,1,1,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "137") (term "0,0")) + (rule "mul_literals" (formula "137") (term "1,0,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "138") (term "0")) + (rule "translateJavaCastInt" (formula "138") (term "0,0")) + (rule "castedGetAny" (formula "138") (term "0,0")) + (rule "applyEq" (formula "138") (term "0,0") (ifseqformula "51")) + (rule "inEqSimp_commuteGeq" (formula "138")) + (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "141") (term "0")) + (builtin "One Step Simplification" (formula "141")) + (rule "translateJavaMod" (formula "141") (term "0")) + (rule "jmod_axiom" (formula "141") (term "0")) + (rule "polySimp_mulLiterals" (formula "141") (term "1,0")) + (rule "polySimp_sepNegMonomial" (formula "141")) + (rule "polySimp_mulLiterals" (formula "141") (term "0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "140") (term "0")) + (rule "translateJavaCastInt" (formula "140") (term "0,0")) + (rule "castedGetAny" (formula "140") (term "0,0")) + (rule "applyEq" (formula "140") (term "0,0") (ifseqformula "51")) + (rule "inEqSimp_commuteGeq" (formula "140")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "135") (term "1")) + (rule "translateJavaCastInt" (formula "135") (term "0,1")) + (rule "castedGetAny" (formula "135") (term "0,1")) + (rule "inEqSimp_commuteLeq" (formula "135")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "134") (term "1")) + (rule "translateJavaCastInt" (formula "134") (term "0,1")) + (rule "castedGetAny" (formula "134") (term "0,1")) + (rule "inEqSimp_commuteGeq" (formula "134")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "132") (term "0")) + (rule "translateJavaCastInt" (formula "132") (term "0,0")) + (rule "castedGetAny" (formula "132") (term "0,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "100") (term "0")) + (rule "translateJavaCastInt" (formula "100") (term "0,0")) + (rule "castedGetAny" (formula "100") (term "0,0")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "133") (term "0")) + (builtin "One Step Simplification" (formula "133") (ifInst "" (formula "197")) (ifInst "" (formula "73"))) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "133") (term "1,0") (ifseqformula "66")) + (builtin "One Step Simplification" (formula "133") (ifInst "" (formula "18"))) + (rule "wellFormedAnonEQ" (formula "133") (term "1,0") (ifseqformula "66")) + (rule "wellFormedAnon" (formula "133") (term "0,1,0")) + (rule "translateJavaSubInt" (formula "133") (term "2,0,1,1,1,1,1,1")) + (rule "translateJavaAddInt" (formula "133") (term "2,1,1,0,1,1,1,1")) + (rule "replace_known_left" (formula "133") (term "1,1,0") (ifseqformula "65")) + (builtin "One Step Simplification" (formula "133") (ifInst "" (formula "14")) (ifInst "" (formula "13"))) + (rule "polySimp_elimSub" (formula "133") (term "2,0,1,1,1,1,1,1")) + (rule "mul_literals" (formula "133") (term "1,2,0,1,1,1,1,1,1")) + (rule "polySimp_addComm1" (formula "133") (term "2,1,1,0,1,1,1,1")) + (rule "add_literals" (formula "133") (term "0,2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "133") (term "2,0,1,1,1,1,1,1")) + (rule "add_literals" (formula "133") (term "0,2,0,1,1,1,1,1,1")) + (rule "add_zero_left" (formula "133") (term "2,0,1,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "133") (term "0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "133") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_rightDist" (formula "133") (term "1,0,0,0,1,1,1,1,1")) + (rule "mul_literals" (formula "133") (term "0,1,0,0,0,1,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "133") (term "0,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "133") (term "0,0,0,0,1,1,1,1,1")) + (rule "add_zero_left" (formula "133") (term "0,0,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "133") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "133") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "133") (term "0,0,0,1,1,1,1")) + (rule "polySimp_addAssoc" (formula "133") (term "0,0,0,0,1,1,1,1")) + (rule "add_literals" (formula "133") (term "0,0,0,0,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "133") (term "1,0,1,1,1,1,1")) + (rule "replace_known_left" (formula "133") (term "1,0,1,1,1,1,1") (ifseqformula "50")) + (builtin "One Step Simplification" (formula "133")) + (rule "inEqSimp_commuteLeq" (formula "133") (term "1,0,0")) + (rule "replace_known_left" (formula "133") (term "1,0,0") (ifseqformula "50")) + (builtin "One Step Simplification" (formula "133")) + (rule "inEqSimp_commuteLeq" (formula "133") (term "1,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "133") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "133") (term "0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "133") (term "1,1,1,1,1,1")) + (rule "replace_known_left" (formula "133") (term "1,1,1,1,1,1") (ifseqformula "134")) + (builtin "One Step Simplification" (formula "133")) + (rule "inEqSimp_homoInEq0" (formula "133") (term "0,0")) + (rule "mul_literals" (formula "133") (term "1,0,0,0")) + (rule "add_zero_right" (formula "133") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "133") (term "0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "133") (term "0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "133") (term "0,0,1,1,1,1")) + (rule "inEqSimp_sepPosMonomial1" (formula "133") (term "0,0")) + (rule "mul_literals" (formula "133") (term "1,0,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "134") (term "0")) + (rule "translateJavaCastInt" (formula "134") (term "0,0")) + (rule "castedGetAny" (formula "134") (term "0,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "134") (term "1")) + (rule "translateJavaCastInt" (formula "134") (term "0,1")) + (rule "castedGetAny" (formula "134") (term "0,1")) + (rule "nnf_imp2or" (formula "29") (term "0")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "95") (term "0,1,1,1,0,1,1,0")) + (rule "translateJavaAddInt" (formula "95") (term "0,2,0,1,1,1,0,1,1,0")) + (rule "translateJavaMulInt" (formula "95") (term "0,0,2,0,1,1,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "95") (term "0,0,2,0,1,1,1,0,1,1,0")) + (rule "polySimp_addComm0" (formula "95") (term "0,2,0,1,1,1,0,1,1,0")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "95") (term "0,1,0,1,0,0,1,0")) + (rule "translateJavaAddInt" (formula "95") (term "0,2,0,1,0,1,0,0,1,0")) + (rule "translateJavaMulInt" (formula "95") (term "0,0,2,0,1,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "95") (term "0,0,2,0,1,0,1,0,0,1,0")) + (rule "polySimp_addComm0" (formula "95") (term "0,2,0,1,0,1,0,0,1,0")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "95") (term "0,0,1,1,0,1,1,0")) + (rule "translateJavaMulInt" (formula "95") (term "0,0,2,0,0,1,1,0,1,1,0")) + (rule "translateJavaAddInt" (formula "95") (term "0,2,0,0,1,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "95") (term "0,0,2,0,0,1,1,0,1,1,0")) + (rule "polySimp_addComm0" (formula "95") (term "0,2,0,0,1,1,0,1,1,0")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "95") (term "0,1,0,1,0,1,1,0")) + (rule "translateJavaMulInt" (formula "95") (term "0,2,0,1,0,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "95") (term "0,2,0,1,0,1,0,1,1,0")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "95") (term "0,0,0,1,0,1,1,0")) + (rule "translateJavaMulInt" (formula "95") (term "0,0,2,0,0,0,1,0,1,1,0")) + (rule "translateJavaAddInt" (formula "95") (term "0,2,0,0,0,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "95") (term "0,0,2,0,0,0,1,0,1,1,0")) + (rule "polySimp_addComm0" (formula "95") (term "0,2,0,0,0,1,0,1,1,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "95") (term "0,1,1,1,0,0,1,0")) + (rule "translateJavaCastInt" (formula "95") (term "0,0,1,1,1,0,0,1,0")) + (rule "castedGetAny" (formula "95") (term "0,0,1,1,1,0,0,1,0")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "95") (term "1,1,0,0,1,1,0")) + (rule "translateJavaMulInt" (formula "95") (term "0,2,1,1,0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "95") (term "0,2,1,1,0,0,1,1,0")) + (rule "inEqSimp_homoInEq0" (formula "95") (term "0,0,1,1,0")) + (rule "polySimp_addComm1" (formula "95") (term "0,0,0,1,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "95") (term "0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "95") (term "1,0,0,1,1,0")) + (rule "polySimp_rightDist" (formula "95") (term "1,0,0,1,1,0")) + (rule "mul_literals" (formula "95") (term "0,1,0,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "95") (term "1,1,0,0,1,1,0")) + (rule "polySimp_elimOne" (formula "95") (term "1,1,0,0,1,1,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "95") (term "0,0,0,1,0,0,1,0")) + (rule "translateJavaCastInt" (formula "95") (term "0,0,0,0,1,0,0,1,0")) + (rule "castedGetAny" (formula "95") (term "0,0,0,0,1,0,0,1,0")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "95") (term "0,0,0,0,1,0")) + (rule "translateJavaMulInt" (formula "95") (term "0,0,2,0,0,0,0,1,0")) + (rule "translateJavaAddInt" (formula "95") (term "0,2,0,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "95") (term "0,0,2,0,0,0,0,1,0")) + (rule "polySimp_addComm0" (formula "95") (term "0,2,0,0,0,0,1,0")) + (rule "inEqSimp_subsumption1" (formula "138") (term "0,0") (ifseqformula "47")) + (rule "leq_literals" (formula "138") (term "0,0,0")) + (builtin "One Step Simplification" (formula "138")) + (rule "inEqSimp_subsumption1" (formula "137") (term "0,1,1,1,1") (ifseqformula "31")) + (rule "leq_literals" (formula "137") (term "0,0,1,1,1,1")) + (builtin "One Step Simplification" (formula "137")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "95") (term "1,1,0,0,0,1,0")) + (rule "translateJavaCastInt" (formula "95") (term "0,1,1,0,0,0,1,0")) + (rule "castedGetAny" (formula "95") (term "0,1,1,0,0,0,1,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "95") (term "0,0,1,1,0,0,1,0")) + (rule "translateJavaCastInt" (formula "95") (term "0,0,0,1,1,0,0,1,0")) + (rule "castedGetAny" (formula "95") (term "0,0,0,1,1,0,0,1,0")) + (rule "commute_and" (formula "95") (term "1,0,0")) + (rule "Definition_axiom_for_isSortedSeqTransitive_in_de_wiesler_Functions" (formula "28") (term "0") (inst "i=i") (inst "j=j")) + (builtin "One Step Simplification" (formula "28")) + (rule "expand_inInt" (formula "28") (term "1,0,0")) + (rule "expand_inInt" (formula "28") (term "1,0,0,1,0")) + (rule "replace_int_MIN" (formula "28") (term "0,1,1,0,0")) + (rule "replace_int_MAX" (formula "28") (term "1,0,1,0,0")) + (rule "replace_int_MIN" (formula "28") (term "0,1,1,0,0,1,0")) + (rule "replace_int_MAX" (formula "28") (term "1,0,1,0,0,1,0")) + (rule "translateJavaCastInt" (formula "28") (term "1,1,0,1,0")) + (rule "translateJavaCastInt" (formula "28") (term "0,1,0,1,0")) + (rule "castedGetAny" (formula "28") (term "1,1,0,1,0")) + (rule "castedGetAny" (formula "28") (term "0,1,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "28") (term "1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "28") (term "1,0,0,1,0,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "28") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "28") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "28") (term "0,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "28") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "28") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "28") (term "1,1,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "28") (term "1,0,1,0")) + (rule "applyEq" (formula "28") (term "0,1,0,0,1,0,0,0") (ifseqformula "26")) + (rule "polySimp_mulComm0" (formula "28") (term "1,0,0,1,0,0,0")) + (rule "polySimp_rightDist" (formula "28") (term "1,0,0,1,0,0,0")) + (rule "mul_literals" (formula "28") (term "0,1,0,0,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "28") (term "0,0,1,0,0,0")) + (rule "add_literals" (formula "28") (term "0,0,0,1,0,0,0")) + (rule "add_zero_left" (formula "28") (term "0,0,1,0,0,0")) + (rule "applyEq" (formula "28") (term "0,1,0,0,1,0,0,0,1,0") (ifseqformula "26")) + (rule "polySimp_mulComm0" (formula "28") (term "1,0,0,1,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "28") (term "1,0,0,1,0,0,0,1,0")) + (rule "mul_literals" (formula "28") (term "0,1,0,0,1,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "28") (term "0,0,1,0,0,0,1,0")) + (rule "add_literals" (formula "28") (term "0,0,0,1,0,0,0,1,0")) + (rule "add_zero_left" (formula "28") (term "0,0,1,0,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "28") (term "1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "28") (term "1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "28") (term "1,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "28") (term "1,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "28") (term "1,1,0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "28") (term "1,1,0,0,0,1,0")) + (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "25") (term "0")) + (builtin "One Step Simplification" (formula "25")) + (rule "translateJavaMod" (formula "25") (term "0")) + (rule "jmod_axiom" (formula "25") (term "0")) + (rule "polySimp_mulLiterals" (formula "25") (term "1,0")) + (rule "polySimp_sepNegMonomial" (formula "25")) + (rule "polySimp_mulLiterals" (formula "25") (term "0")) + (rule "inEqSimp_subsumption1" (formula "133") (term "0,0") (ifseqformula "47")) + (rule "leq_literals" (formula "133") (term "0,0,0")) + (builtin "One Step Simplification" (formula "133")) + (rule "nnf_imp2or" (formula "83") (term "0")) + (rule "commute_and_2" (formula "95") (term "0,0,0")) + (rule "inEqSimp_subsumption1" (formula "137") (term "0,0") (ifseqformula "31")) + (rule "leq_literals" (formula "137") (term "0,0,0")) + (builtin "One Step Simplification" (formula "137")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "105") (inst "b=b")) + (builtin "One Step Simplification" (formula "105")) + (rule "expand_inInt" (formula "105") (term "1,0,0,1")) + (rule "replace_int_MIN" (formula "105") (term "0,1,1,0,0,1")) + (rule "replace_int_MAX" (formula "105") (term "1,0,1,0,0,1")) + (rule "andLeft" (formula "105")) + (rule "andLeft" (formula "105")) + (rule "andLeft" (formula "105")) + (rule "andLeft" (formula "107")) + (rule "andLeft" (formula "105")) + (rule "andLeft" (formula "105")) + (rule "andLeft" (formula "107")) + (rule "andLeft" (formula "107")) + (rule "andLeft" (formula "107")) + (rule "translateJavaAddInt" (formula "111") (term "1")) + (rule "translateJavaCastInt" (formula "112") (term "0")) + (rule "translateJavaMulInt" (formula "106") (term "0")) + (rule "translateJavaMulInt" (formula "105") (term "1")) + (rule "translateJavaCastInt" (formula "109") (term "0")) + (rule "translateJavaCastInt" (formula "108") (term "1")) + (rule "polySimp_mulComm0" (formula "106") (term "0")) + (rule "polySimp_mulComm0" (formula "105") (term "1")) + (rule "polySimp_addComm0" (formula "110") (term "1")) + (rule "castedGetAny" (formula "110") (term "0")) + (rule "castedGetAny" (formula "108") (term "0")) + (rule "castedGetAny" (formula "107") (term "1")) + (rule "inEqSimp_ltToLeq" (formula "111") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "111") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "111") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "111") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "106")) + (rule "inEqSimp_commuteLeq" (formula "105")) + (rule "inEqSimp_commuteLeq" (formula "106")) + (rule "applyEq" (formula "106") (term "0") (ifseqformula "51")) + (rule "inEqSimp_commuteGeq" (formula "106")) + (rule "applyEq" (formula "106") (term "0") (ifseqformula "51")) + (rule "inEqSimp_homoInEq0" (formula "106")) + (rule "polySimp_mulComm0" (formula "106") (term "1,0")) + (rule "polySimp_rightDist" (formula "106") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "106") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "106") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "106") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "106") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "106") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "109") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "109") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "109") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "109") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "109") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "109") (term "1,1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "106")) + (rule "polySimp_mulLiterals" (formula "106") (term "0")) + (rule "polySimp_elimOne" (formula "106") (term "0")) + (rule "inEqSimp_subsumption6" (formula "105") (ifseqformula "31")) + (rule "mul_literals" (formula "105") (term "1,1,0")) + (rule "greater_literals" (formula "105") (term "0,0")) + (builtin "One Step Simplification" (formula "105")) + (rule "leq_literals" (formula "105") (term "0")) + (builtin "One Step Simplification" (formula "105")) + (rule "true_left" (formula "105")) + (rule "Class_invariant_axiom_for_de_wiesler_Tree" (formula "36") (inst "i=i") (inst "i_0=i_0")) + (builtin "One Step Simplification" (formula "36")) + (rule "expand_inInt" (formula "36") (term "1,0,0,1")) + (rule "expand_inInt" (formula "36") (term "1,0,0,1,0")) + (rule "replace_int_MAX" (formula "36") (term "1,0,1,0,0,1")) + (rule "replace_int_MIN" (formula "36") (term "0,1,1,0,0,1")) + (rule "replace_int_MAX" (formula "36") (term "1,0,1,0,0,1,0")) + (rule "replace_int_MIN" (formula "36") (term "0,1,1,0,0,1,0")) + (rule "andLeft" (formula "36")) + (rule "andLeft" (formula "36")) + (rule "andLeft" (formula "36")) + (rule "andLeft" (formula "36")) + (rule "andLeft" (formula "36")) + (rule "andLeft" (formula "36")) + (rule "andLeft" (formula "38")) + (rule "andLeft" (formula "36")) + (rule "andLeft" (formula "36")) + (rule "andLeft" (formula "38")) + (rule "notLeft" (formula "36")) + (rule "notLeft" (formula "36")) + (rule "eqSymm" (formula "44") (term "1,0")) + (rule "translateJavaSubInt" (formula "42") (term "3,0")) + (rule "translateJavaShiftLeftInt" (formula "38") (term "1")) + (rule "translateJavaSubInt" (formula "44") (term "0,2,0,1,0")) + (rule "polySimp_elimSub" (formula "42") (term "3,0")) + (rule "mul_literals" (formula "42") (term "1,3,0")) + (rule "polySimp_elimSub" (formula "44") (term "0,2,0,1,0")) + (rule "mul_literals" (formula "44") (term "1,0,2,0,1,0")) + (rule "polySimp_addComm0" (formula "42") (term "3,0")) + (rule "polySimp_addComm0" (formula "44") (term "0,2,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "44") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "44") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "43") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "43") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "43") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "43") (term "1,0,0,1,1,0")) + (rule "inEqSimp_commuteLeq" (formula "44") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "44") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "43") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "43") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "43") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "41")) + (rule "inEqSimp_commuteLeq" (formula "39")) + (rule "inEqSimp_commuteLeq" (formula "40")) + (rule "inEqSimp_commuteLeq" (formula "36")) + (rule "applyEq" (formula "41") (term "1") (ifseqformula "38")) + (rule "applyEq" (formula "35") (term "1,0,2,0") (ifseqformula "38")) + (rule "eqSymm" (formula "35")) + (rule "applyEq" (formula "135") (term "0,1,0") (ifseqformula "38")) + (rule "applyEq" (formula "34") (term "3,0") (ifseqformula "38")) + (rule "applyEq" (formula "44") (term "1,0,1,0") (ifseqformula "33")) + (rule "applyEq" (formula "42") (term "1,3,0") (ifseqformula "38")) + (rule "applyEq" (formula "136") (term "3,0") (ifseqformula "38")) + (rule "applyEq" (formula "39") (term "0") (ifseqformula "38")) + (rule "applyEq" (formula "40") (term "1") (ifseqformula "38")) + (rule "applyEq" (formula "42") (term "1,0") (ifseqformula "33")) + (rule "applyEq" (formula "178") (term "0") (ifseqformula "33")) + (rule "applyEq" (formula "41") (term "0,0") (ifseqformula "33")) + (rule "inEqSimp_commuteGeq" (formula "41")) + (rule "applyEq" (formula "135") (term "2,0") (ifseqformula "38")) + (rule "applyEq" (formula "43") (term "0,1,0,0,1,0,0,0") (ifseqformula "38")) + (rule "applyEq" (formula "43") (term "0,1,0,0,1,1,0") (ifseqformula "38")) + (rule "applyEq" (formula "44") (term "0,1,0,0,1,0,0,0") (ifseqformula "38")) + (rule "applyEq" (formula "35") (term "1,0,2,0") (ifseqformula "38")) + (rule "eqSymm" (formula "35")) + (rule "inEqSimp_sepPosMonomial0" (formula "43") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "43") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "43") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "43") (term "0,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "43") (term "1,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "43") (term "1,1,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "43") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "43") (term "1,1,1,0")) + (rule "polySimp_rightDist" (formula "43") (term "1,1,1,0")) + (rule "mul_literals" (formula "43") (term "0,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "43") (term "1,1,1,1,0")) + (rule "polySimp_elimOne" (formula "43") (term "1,1,1,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "44") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "44") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "44") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "44") (term "0,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "44") (term "1,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "44") (term "1,1,1,0,0,0")) + (rule "elimGcdGeq_antec" (formula "99") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "leq_literals" (formula "99") (term "0,0")) + (builtin "One Step Simplification" (formula "99")) + (rule "mul_literals" (formula "99") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "99") (term "1,0,0")) + (rule "mul_literals" (formula "99") (term "1,0,0,0,0,0")) + (rule "polySimp_addLiterals" (formula "99") (term "0,0,0,0")) + (rule "add_literals" (formula "99") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "99") (term "0,0")) + (rule "add_literals" (formula "99") (term "1,1,0,0")) + (rule "times_zero_1" (formula "99") (term "1,0,0")) + (rule "add_literals" (formula "99") (term "0,0")) + (rule "leq_literals" (formula "99") (term "0")) + (builtin "One Step Simplification" (formula "99")) + (rule "Contract_axiom_for_toReadCountOfBucket_in_BucketPointers" (formula "9") (term "0,0")) + (rule "replace_known_left" (formula "9") (term "0,1,1,1") (ifseqformula "10")) + (builtin "One Step Simplification" (formula "9") (ifInst "" (formula "15")) (ifInst "" (formula "19")) (ifInst "" (formula "209")) (ifInst "" (formula "11"))) + (rule "inEqSimp_ltToLeq" (formula "9") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "9") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "9") (term "0,0,0")) + (rule "replace_known_left" (formula "9") (term "0,0,0") (ifseqformula "56")) + (builtin "One Step Simplification" (formula "9")) + (rule "inEqSimp_sepNegMonomial0" (formula "9") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "9") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "9") (term "0,0,0")) + (rule "replace_known_left" (formula "9") (term "0,0") (ifseqformula "59")) + (builtin "One Step Simplification" (formula "9") (ifInst "" (formula "84"))) + (rule "true_left" (formula "9")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "10") (inst "b=b")) + (builtin "One Step Simplification" (formula "10") (ifInst "" (formula "113")) (ifInst "" (formula "114"))) + (rule "expand_inInt" (formula "10") (term "1,0,0,1")) + (rule "replace_int_MIN" (formula "10") (term "0,1,1,0,0,1")) + (rule "replace_int_MAX" (formula "10") (term "1,0,1,0,0,1")) + (rule "andLeft" (formula "10")) + (rule "andLeft" (formula "10")) + (rule "andLeft" (formula "10")) + (rule "andLeft" (formula "10")) + (rule "andLeft" (formula "10")) + (rule "andLeft" (formula "12")) + (rule "andLeft" (formula "12")) + (rule "translateJavaCastInt" (formula "16") (term "0")) + (rule "translateJavaAddInt" (formula "15") (term "1")) + (rule "translateJavaMulInt" (formula "11") (term "0")) + (rule "translateJavaMulInt" (formula "10") (term "1")) + (rule "translateJavaCastInt" (formula "14") (term "0")) + (rule "translateJavaCastInt" (formula "13") (term "1")) + (rule "polySimp_mulComm0" (formula "11") (term "0")) + (rule "polySimp_mulComm0" (formula "10") (term "1")) + (rule "polySimp_addComm0" (formula "14") (term "1")) + (rule "castedGetAny" (formula "14") (term "0")) + (rule "castedGetAny" (formula "13") (term "0")) + (rule "castedGetAny" (formula "12") (term "1")) + (rule "inEqSimp_ltToLeq" (formula "14") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "14") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "14") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "11")) + (rule "inEqSimp_commuteLeq" (formula "10")) + (rule "inEqSimp_commuteLeq" (formula "11")) + (rule "applyEq" (formula "12") (term "0") (ifseqformula "62")) + (rule "inEqSimp_homoInEq0" (formula "12")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0")) + (rule "polySimp_rightDist" (formula "12") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "12") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "12") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "12") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "12") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "12") (term "0")) + (rule "applyEq" (formula "11") (term "0") (ifseqformula "62")) + (rule "inEqSimp_commuteGeq" (formula "11")) + (rule "inEqSimp_sepPosMonomial0" (formula "12") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "12") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "12") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "12") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "12") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "12") (term "1,1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "11")) + (rule "polySimp_mulLiterals" (formula "11") (term "0")) + (rule "polySimp_elimOne" (formula "11") (term "0")) + (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "9") (term "0,0")) + (rule "translateJavaSubInt" (formula "9") (term "1,0,0")) + (rule "polySimp_elimSub" (formula "9") (term "1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "9") (term "0,0,0")) + (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "9") (term "0,0,0")) + (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0")) + (rule "polySimp_rightDist" (formula "9") (term "1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "9") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "9") (term "0,1,0,0,0")) + (rule "polySimp_elimOne" (formula "9") (term "1,1,0,0,0")) + (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "12") (term "0,1,1,0")) + (rule "translateJavaAddInt" (formula "12") (term "2,1,1,0,0,1,1")) + (rule "translateJavaAddInt" (formula "12") (term "2,0,1,0,1,1")) + (rule "replace_known_right" (formula "12") (term "0,1,0") (ifseqformula "210")) + (builtin "One Step Simplification" (formula "12") (ifInst "" (formula "16")) (ifInst "" (formula "20"))) + (rule "polySimp_addComm0" (formula "12") (term "2,0,1,0,1,1")) + (rule "polySimp_addComm0" (formula "12") (term "2,1,1,0,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "12") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "12") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "12") (term "0,0,0")) + (rule "replace_known_left" (formula "12") (term "0,0,0") (ifseqformula "57")) + (builtin "One Step Simplification" (formula "12")) + (rule "inEqSimp_commuteLeq" (formula "12") (term "1,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "12") (term "1,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "12") (term "0,0,0,0,1,1")) + (rule "applyEq" (formula "12") (term "0,1,0,1,1") (ifseqformula "68")) + (rule "inEqSimp_commuteGeq" (formula "12") (term "1,0,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "12") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "12") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "12") (term "0,0,0")) + (rule "replace_known_left" (formula "12") (term "0,0") (ifseqformula "60")) + (builtin "One Step Simplification" (formula "12")) + (rule "Contract_axiom_for_lastReadOf_in_BucketPointers" (formula "13") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "13") (term "2,0,1,0,1,1")) + (rule "translateJavaAddInt" (formula "13") (term "2,1,1,0,0,1,1")) + (rule "replace_known_left" (formula "13") (term "1,0,0,0") (ifseqformula "17")) + (builtin "One Step Simplification" (formula "13") (ifInst "" (formula "21")) (ifInst "" (formula "211"))) + (rule "polySimp_addComm0" (formula "13") (term "2,0,1,0,1,1")) + (rule "polySimp_addComm0" (formula "13") (term "2,1,1,0,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "13") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "13") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "13") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "13") (term "0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "13") (term "1,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "13") (term "0,0,0")) + (rule "replace_known_left" (formula "13") (term "0,0,0") (ifseqformula "58")) + (builtin "One Step Simplification" (formula "13")) + (rule "inEqSimp_commuteLeq" (formula "13") (term "1,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "13") (term "0,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "13") (term "0,0,1,1,1")) + (rule "applyEq" (formula "13") (term "0,0,1,1,1,1") (ifseqformula "69")) + (rule "inEqSimp_commuteGeq" (formula "13") (term "0,1,1,1,1")) + (rule "applyEq" (formula "13") (term "0,1,0,1,1") (ifseqformula "69")) + (rule "inEqSimp_commuteGeq" (formula "13") (term "1,0,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "13") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "13") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "13") (term "0,0,0")) + (rule "replace_known_left" (formula "13") (term "0,0") (ifseqformula "61")) + (builtin "One Step Simplification" (formula "13")) + (rule "Contract_axiom_for_toReadCountOfBucket_in_BucketPointers" (formula "14") (term "1")) + (builtin "One Step Simplification" (formula "14") (ifInst "" (formula "212")) (ifInst "" (formula "22"))) + (rule "wellFormedAnon" (formula "14") (term "1,0")) + (rule "replace_known_left" (formula "14") (term "0,1,0") (ifseqformula "18")) + (builtin "One Step Simplification" (formula "14") (ifInst "" (formula "17"))) + (rule "inEqSimp_ltToLeq" (formula "14") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "14") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "14") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "14") (term "0,0,0")) + (rule "replace_known_left" (formula "14") (term "0,0,0") (ifseqformula "59")) + (builtin "One Step Simplification" (formula "14")) + (rule "inEqSimp_sepNegMonomial0" (formula "14") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "14") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "14") (term "0,0,0")) + (rule "replace_known_left" (formula "14") (term "0,0") (ifseqformula "62")) + (builtin "One Step Simplification" (formula "14")) + (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "15") (term "1")) + (rule "translateJavaSubInt" (formula "15") (term "1,1")) + (rule "polySimp_elimSub" (formula "15") (term "1,1")) + (rule "inEqSimp_ltToLeq" (formula "15") (term "0,1")) + (rule "polySimp_mulComm0" (formula "15") (term "1,0,0,0,1")) + (rule "inEqSimp_commuteGeq" (formula "15")) + (rule "applyEq" (formula "15") (term "1,0,0,0") (ifseqformula "84")) + (rule "polySimp_addComm1" (formula "15") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "15") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "15") (term "0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "15") (term "0,0,0,0,0,0")) + (rule "add_literals" (formula "15") (term "0,0,0,0,0,0,0")) + (rule "applyEq" (formula "15") (term "0,1,1,0") (ifseqformula "84")) + (rule "polySimp_mulComm0" (formula "15") (term "1,1,0")) + (rule "polySimp_rightDist" (formula "15") (term "1,1,0")) + (rule "polySimp_rightDist" (formula "15") (term "0,1,1,0")) + (rule "polySimp_rightDist" (formula "15") (term "0,0,1,1,0")) + (rule "mul_literals" (formula "15") (term "0,0,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "15") (term "1,0,0,1,1,0")) + (rule "polySimp_elimOne" (formula "15") (term "1,0,0,1,1,0")) + (rule "polySimp_addComm0" (formula "15") (term "1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "15") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "15") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "15") (term "0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "15")) + (rule "inEqSimp_subsumption6" (formula "10") (ifseqformula "35")) + (rule "greater_literals" (formula "10") (term "0,0")) + (builtin "One Step Simplification" (formula "10")) + (rule "mul_literals" (formula "10") (term "1,0")) + (rule "leq_literals" (formula "10") (term "0")) + (builtin "One Step Simplification" (formula "10")) + (rule "true_left" (formula "10")) + (rule "lenNonNegative" (formula "29") (term "0")) + (rule "inEqSimp_commuteLeq" (formula "29")) + (rule "applyEq" (formula "29") (term "0") (ifseqformula "30")) + (rule "inEqSimp_sepPosMonomial1" (formula "29")) + (rule "mul_literals" (formula "29") (term "1")) + (rule "arrayLengthNotNegative" (formula "26") (term "1")) + (rule "arrayLengthIsAShort" (formula "27") (term "1")) + (rule "expand_inShort" (formula "27")) + (rule "replace_short_MIN" (formula "27") (term "0,1")) + (rule "replace_short_MAX" (formula "27") (term "1,0")) + (rule "andLeft" (formula "27")) + (rule "inEqSimp_commuteLeq" (formula "28")) + (rule "seqGetAlphaCast" (formula "34") (term "0")) + (rule "castedGetAny" (formula "34") (term "0")) + (builtin "One Step Simplification" (formula "34")) + (rule "true_left" (formula "34")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "88") (inst "b=b")) + (builtin "One Step Simplification" (formula "88") (ifInst "" (formula "120")) (ifInst "" (formula "121"))) + (rule "expand_inInt" (formula "88") (term "1,0,0,1")) + (rule "replace_int_MAX" (formula "88") (term "1,0,1,0,0,1")) + (rule "replace_int_MIN" (formula "88") (term "0,1,1,0,0,1")) + (rule "andLeft" (formula "88")) + (rule "andLeft" (formula "88")) + (rule "andLeft" (formula "88")) + (rule "andLeft" (formula "88")) + (rule "andLeft" (formula "88")) + (rule "andLeft" (formula "90")) + (rule "andLeft" (formula "90")) + (rule "translateJavaCastInt" (formula "94") (term "0")) + (rule "translateJavaAddInt" (formula "93") (term "1")) + (rule "translateJavaMulInt" (formula "89") (term "0")) + (rule "translateJavaMulInt" (formula "88") (term "1")) + (rule "translateJavaCastInt" (formula "92") (term "0")) + (rule "translateJavaCastInt" (formula "91") (term "1")) + (rule "polySimp_mulComm0" (formula "89") (term "0")) + (rule "polySimp_mulComm0" (formula "88") (term "1")) + (rule "polySimp_addComm0" (formula "92") (term "1")) + (rule "castedGetAny" (formula "92") (term "0")) + (rule "castedGetAny" (formula "91") (term "0")) + (rule "castedGetAny" (formula "90") (term "1")) + (rule "inEqSimp_ltToLeq" (formula "92") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "92") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "92") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "92") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "89")) + (rule "inEqSimp_commuteLeq" (formula "88")) + (rule "inEqSimp_commuteLeq" (formula "89")) + (rule "applyEq" (formula "89") (term "0") (ifseqformula "66")) + (rule "inEqSimp_commuteGeq" (formula "89")) + (rule "applyEq" (formula "89") (term "0") (ifseqformula "66")) + (rule "inEqSimp_homoInEq0" (formula "89")) + (rule "polySimp_mulComm0" (formula "89") (term "1,0")) + (rule "polySimp_rightDist" (formula "89") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "89") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "89") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "89") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "89") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "89") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "90") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "90") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "90") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "90") (term "0,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "90") (term "1,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "90") (term "1,1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "89")) + (rule "polySimp_mulLiterals" (formula "89") (term "0")) + (rule "polySimp_elimOne" (formula "89") (term "0")) + (rule "inEqSimp_subsumption1" (formula "32") (ifseqformula "38")) + (rule "leq_literals" (formula "32") (term "0")) + (builtin "One Step Simplification" (formula "32")) + (rule "true_left" (formula "32")) + (rule "inEqSimp_exactShadow3" (formula "30") (ifseqformula "158")) + (rule "mul_literals" (formula "30") (term "0,0")) + (rule "add_zero_left" (formula "30") (term "0")) + (rule "inEqSimp_subsumption1" (formula "28") (ifseqformula "26")) + (rule "leq_literals" (formula "28") (term "0")) + (builtin "One Step Simplification" (formula "28")) + (rule "true_left" (formula "28")) + (rule "inEqSimp_subsumption1" (formula "26") (ifseqformula "36")) + (rule "leq_literals" (formula "26") (term "0")) + (builtin "One Step Simplification" (formula "26")) + (rule "true_left" (formula "26")) + (rule "inEqSimp_subsumption6" (formula "86") (ifseqformula "36")) + (rule "mul_literals" (formula "86") (term "1,1,0")) + (rule "greater_literals" (formula "86") (term "0,0")) + (builtin "One Step Simplification" (formula "86")) + (rule "leq_literals" (formula "86") (term "0")) + (builtin "One Step Simplification" (formula "86")) + (rule "true_left" (formula "86")) + (rule "javaShiftLeftIntDef" (formula "43") (term "1")) + (rule "mod_axiom" (formula "43") (term "1,0,1")) + (rule "polySimp_mulLiterals" (formula "43") (term "1,1,0,1")) + (rule "inEqSimp_notGeq" (formula "6") (term "0,0,0")) + (rule "mul_literals" (formula "6") (term "1,0,0,0,0,0")) + (rule "add_literals" (formula "6") (term "0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "6") (term "0,0,0")) + (rule "mul_literals" (formula "6") (term "1,0,0,0")) + (rule "inEqSimp_notLeq" (formula "6") (term "1,0,0")) + (rule "mul_literals" (formula "6") (term "1,0,0,1,0,0")) + (rule "add_literals" (formula "6") (term "0,0,1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "6") (term "1,0,0")) + (rule "mul_literals" (formula "6") (term "1,1,0,0")) + (rule "javaShiftLeftIntDef" (formula "140") (term "0,1,0")) + (rule "mod_axiom" (formula "140") (term "1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "140") (term "1,1,0,0,1,0")) + (rule "javaShiftLeftIntDef" (formula "39") (term "3,0")) + (rule "mod_axiom" (formula "39") (term "1,0,3,0")) + (rule "polySimp_mulLiterals" (formula "39") (term "1,1,0,3,0")) + (rule "javaShiftLeftIntDef" (formula "47") (term "1,3,0")) + (rule "mod_axiom" (formula "47") (term "1,0,1,3,0")) + (rule "polySimp_mulLiterals" (formula "47") (term "1,1,0,1,3,0")) + (rule "javaShiftLeftIntDef" (formula "141") (term "3,0")) + (rule "mod_axiom" (formula "141") (term "1,0,3,0")) + (rule "polySimp_mulLiterals" (formula "141") (term "1,1,0,3,0")) + (rule "javaShiftLeftIntDef" (formula "44") (term "0")) + (rule "mod_axiom" (formula "44") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "44") (term "1,1,0,0")) + (rule "javaShiftLeftIntDef" (formula "45") (term "1")) + (rule "mod_axiom" (formula "45") (term "1,0,1")) + (rule "polySimp_mulLiterals" (formula "45") (term "1,1,0,1")) + (rule "javaShiftLeftIntDef" (formula "46") (term "0")) + (rule "mod_axiom" (formula "46") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "46") (term "1,1,0,0")) + (rule "javaShiftLeftIntDef" (formula "140") (term "2,0")) + (rule "mod_axiom" (formula "140") (term "1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "140") (term "1,1,0,2,0")) + (rule "javaShiftLeftIntDef" (formula "40") (term "1,0,2,0")) + (rule "eqSymm" (formula "40")) + (rule "mod_axiom" (formula "40") (term "1,0,1,0,2,1")) + (rule "polySimp_mulLiterals" (formula "40") (term "1,1,0,1,0,2,1")) + (rule "javaShiftLeftIntDef" (formula "48") (term "1,1,1,0,0,0")) + (rule "mod_axiom" (formula "48") (term "1,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "1,1,0,1,1,1,0,0,0")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "109") (term "0,1,0,1,0,1,1,0")) + (rule "translateJavaMulInt" (formula "109") (term "0,2,0,1,0,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "109") (term "0,2,0,1,0,1,0,1,1,0")) + (rule "javaShiftLeftIntDef" (formula "48") (term "1,1,1,1,0")) + (rule "mod_axiom" (formula "48") (term "1,0,1,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "1,1,0,1,1,1,1,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "109") (term "0,1,1,1,0,0,1,0")) + (rule "translateJavaCastInt" (formula "109") (term "0,0,1,1,1,0,0,1,0")) + (rule "castedGetAny" (formula "109") (term "0,0,1,1,1,0,0,1,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "109") (term "0,0,1,1,0,0,1,0")) + (rule "translateJavaCastInt" (formula "109") (term "0,0,0,1,1,0,0,1,0")) + (rule "castedGetAny" (formula "109") (term "0,0,0,1,1,0,0,1,0")) + (rule "javaShiftLeftIntDef" (formula "49") (term "1,1,1,0,0,0")) + (rule "mod_axiom" (formula "49") (term "1,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "49") (term "1,1,0,1,1,1,0,0,0")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "109") (term "1,1,0,0,1,1,0")) + (rule "translateJavaMulInt" (formula "109") (term "0,2,1,1,0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "109") (term "0,2,1,1,0,0,1,1,0")) + (rule "inEqSimp_homoInEq0" (formula "109") (term "0,0,1,1,0")) + (rule "polySimp_addComm1" (formula "109") (term "0,0,0,1,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "109") (term "0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "109") (term "1,0,0,1,1,0")) + (rule "polySimp_rightDist" (formula "109") (term "1,0,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "109") (term "1,1,0,0,1,1,0")) + (rule "mul_literals" (formula "109") (term "0,1,0,0,1,1,0")) + (rule "polySimp_elimOne" (formula "109") (term "1,1,0,0,1,1,0")) + (rule "nnf_imp2or" (formula "66") (term "0")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "109") (term "0,0,0,0,1,0")) + (rule "translateJavaAddInt" (formula "109") (term "0,2,0,0,0,0,1,0")) + (rule "translateJavaMulInt" (formula "109") (term "0,0,2,0,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "109") (term "0,0,2,0,0,0,0,1,0")) + (rule "polySimp_addComm0" (formula "109") (term "0,2,0,0,0,0,1,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "109") (term "1,1,0,0,0,1,0")) + (rule "translateJavaCastInt" (formula "109") (term "0,1,1,0,0,0,1,0")) + (rule "castedGetAny" (formula "109") (term "0,1,1,0,0,0,1,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "109") (term "0,0,0,1,0,0,1,0")) + (rule "translateJavaCastInt" (formula "109") (term "0,0,0,0,1,0,0,1,0")) + (rule "castedGetAny" (formula "109") (term "0,0,0,0,1,0,0,1,0")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "109") (term "0,0,1,1,0,1,1,0")) + (rule "translateJavaMulInt" (formula "109") (term "0,0,2,0,0,1,1,0,1,1,0")) + (rule "translateJavaAddInt" (formula "109") (term "0,2,0,0,1,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "109") (term "0,0,2,0,0,1,1,0,1,1,0")) + (rule "polySimp_addComm0" (formula "109") (term "0,2,0,0,1,1,0,1,1,0")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "109") (term "0,0,0,1,0,1,1,0")) + (rule "translateJavaAddInt" (formula "109") (term "0,2,0,0,0,1,0,1,1,0")) + (rule "translateJavaMulInt" (formula "109") (term "0,0,2,0,0,0,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "109") (term "0,0,2,0,0,0,1,0,1,1,0")) + (rule "polySimp_addComm0" (formula "109") (term "0,2,0,0,0,1,0,1,1,0")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "109") (term "0,1,1,1,0,1,1,0")) + (rule "translateJavaMulInt" (formula "109") (term "0,0,2,0,1,1,1,0,1,1,0")) + (rule "translateJavaAddInt" (formula "109") (term "0,2,0,1,1,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "109") (term "0,0,2,0,1,1,1,0,1,1,0")) + (rule "polySimp_addComm0" (formula "109") (term "0,2,0,1,1,1,0,1,1,0")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "109") (term "0,1,0,1,0,0,1,0")) + (rule "translateJavaAddInt" (formula "109") (term "0,2,0,1,0,1,0,0,1,0")) + (rule "translateJavaMulInt" (formula "109") (term "0,0,2,0,1,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "109") (term "0,0,2,0,1,0,1,0,0,1,0")) + (rule "polySimp_addComm0" (formula "109") (term "0,2,0,1,0,1,0,0,1,0")) + (rule "commute_and" (formula "109") (term "1,0,0")) + (rule "newSym_eq" (formula "157") (inst "l=l_1") (inst "newSymDef=mul(de.wiesler.BucketPointers::lastReadOf(heapAfter_increment_write, + bucket_pointers, + target_bucket), + Z(0(#)))")) + (rule "times_zero_1" (formula "157") (term "1,1")) + (rule "add_zero_right" (formula "157") (term "1")) + (rule "applyEq" (formula "158") (term "0,0") (ifseqformula "157")) + (rule "eqSymm" (formula "158")) + (rule "applyEq" (formula "150") (term "1") (ifseqformula "158")) + (rule "applyEq" (formula "157") (term "0,0") (ifseqformula "158")) + (rule "applyEq" (formula "151") (term "1") (ifseqformula "158")) + (rule "applyEq" (formula "182") (term "1,4,0,1") (ifseqformula "158")) + (rule "polySimp_addComm0" (formula "182") (term "4,0,1")) + (rule "applyEq" (formula "182") (term "0,0") (ifseqformula "158")) + (rule "inEqSimp_homoInEq1" (formula "182") (term "0")) + (rule "polySimp_mulLiterals" (formula "182") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "182") (term "0,0")) + (rule "applyEq" (formula "91") (term "1,1,0,0") (ifseqformula "158")) + (rule "applyEq" (formula "155") (term "1,1") (ifseqformula "158")) + (rule "applyEq" (formula "91") (term "0,1,0") (ifseqformula "158")) + (rule "inEqSimp_sepPosMonomial0" (formula "182") (term "0")) + (rule "polySimp_mulComm0" (formula "182") (term "1,0")) + (rule "polySimp_rightDist" (formula "182") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "182") (term "1,1,0")) + (rule "mul_literals" (formula "182") (term "0,1,0")) + (rule "inEqSimp_exactShadow3" (formula "127") (ifseqformula "57")) + (rule "polySimp_rightDist" (formula "127") (term "0,0")) + (rule "polySimp_addComm1" (formula "127") (term "0")) + (rule "polySimp_rightDist" (formula "127") (term "0,0,0")) + (rule "mul_literals" (formula "127") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "127") (term "1,0,0,0")) + (rule "polySimp_addComm1" (formula "127") (term "0,0")) + (rule "add_literals" (formula "127") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "127")) + (rule "polySimp_mulLiterals" (formula "127") (term "0")) + (rule "polySimp_elimOne" (formula "127") (term "0")) + (rule "inEqSimp_subsumption0" (formula "218") (term "1") (ifseqformula "127")) + (rule "inEqSimp_homoInEq0" (formula "218") (term "0,1")) + (rule "polySimp_mulComm0" (formula "218") (term "1,0,0,1")) + (rule "polySimp_rightDist" (formula "218") (term "1,0,0,1")) + (rule "mul_literals" (formula "218") (term "0,1,0,0,1")) + (rule "polySimp_mulLiterals" (formula "218") (term "1,1,0,0,1")) + (rule "polySimp_addAssoc" (formula "218") (term "0,0,1")) + (rule "polySimp_addComm1" (formula "218") (term "0,0,0,1")) + (rule "add_literals" (formula "218") (term "0,0,0,0,1")) + (rule "polySimp_pullOutFactor0b" (formula "218") (term "0,0,1")) + (rule "add_literals" (formula "218") (term "1,1,0,0,1")) + (rule "times_zero_1" (formula "218") (term "1,0,0,1")) + (rule "add_zero_right" (formula "218") (term "0,0,1")) + (rule "qeq_literals" (formula "218") (term "0,1")) + (builtin "One Step Simplification" (formula "218")) + (rule "inEqSimp_geqRight" (formula "218")) + (rule "polySimp_rightDist" (formula "1") (term "1,0,0")) + (rule "mul_literals" (formula "1") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "1") (term "1,1,0,0")) + (rule "polySimp_addAssoc" (formula "1") (term "0,0")) + (rule "add_literals" (formula "1") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "1")) + (rule "polySimp_mulComm0" (formula "1") (term "1")) + (rule "polySimp_rightDist" (formula "1") (term "1")) + (rule "polySimp_mulLiterals" (formula "1") (term "1,1")) + (rule "mul_literals" (formula "1") (term "0,1")) + (rule "inEqSimp_subsumption0" (formula "128") (ifseqformula "1")) + (rule "inEqSimp_homoInEq0" (formula "128") (term "0")) + (rule "polySimp_mulComm0" (formula "128") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "128") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "128") (term "1,1,0,0")) + (rule "mul_literals" (formula "128") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "128") (term "0,0")) + (rule "polySimp_addComm1" (formula "128") (term "0,0,0")) + (rule "add_literals" (formula "128") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "128") (term "0,0")) + (rule "add_literals" (formula "128") (term "1,1,0,0")) + (rule "times_zero_1" (formula "128") (term "1,0,0")) + (rule "add_zero_right" (formula "128") (term "0,0")) + (rule "qeq_literals" (formula "128") (term "0")) + (builtin "One Step Simplification" (formula "128")) + (rule "true_left" (formula "128")) + (rule "inEqSimp_exactShadow3" (formula "128") (ifseqformula "60")) + (rule "polySimp_rightDist" (formula "128") (term "0,0")) + (rule "polySimp_rightDist" (formula "128") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "128") (term "1,0,0,0")) + (rule "mul_literals" (formula "128") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "128") (term "0")) + (rule "polySimp_addComm1" (formula "128") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "128") (term "0")) + (rule "add_literals" (formula "128") (term "1,1,0")) + (rule "times_zero_1" (formula "128") (term "1,0")) + (rule "polySimp_addLiterals" (formula "128") (term "0")) + (rule "polySimp_addComm1" (formula "128") (term "0")) + (rule "add_literals" (formula "128") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "128")) + (rule "polySimp_mulLiterals" (formula "128") (term "0")) + (rule "commute_and_2" (formula "110") (term "0,0,0")) + (rule "nnf_imp2or" (formula "73") (term "0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "72") (term "0")) + (rule "translateJavaCastInt" (formula "72") (term "0,0")) + (rule "castedGetAny" (formula "72") (term "0,0")) + (rule "applyEq" (formula "72") (term "0,0") (ifseqformula "65")) + (rule "eqSymm" (formula "72")) + (rule "applyEq" (formula "13") (term "1,1,0,1,1") (ifseqformula "72")) + (rule "applyEq" (formula "12") (term "1,1,0,1,1") (ifseqformula "72")) + (rule "applyEq" (formula "13") (term "1,0,1,1,1,1") (ifseqformula "72")) + (rule "replace_known_left" (formula "13") (term "0,1,1,1,1") (ifseqformula "158")) + (builtin "One Step Simplification" (formula "13")) + (rule "newSym_eq" (formula "31") (inst "l=l_2") (inst "newSymDef=mul(int::final(bucket_pointers, + de.wiesler.BucketPointers::$first_empty_position), + Z(0(#)))")) + (rule "times_zero_1" (formula "31") (term "1,1")) + (rule "add_zero_right" (formula "31") (term "1")) + (rule "applyEq" (formula "32") (term "0,0") (ifseqformula "31")) + (rule "eqSymm" (formula "32")) + (rule "applyEq" (formula "13") (term "0,0,0,1,1,1") (ifseqformula "32")) + (rule "inEqSimp_commuteGeq" (formula "13") (term "0,0,1,1,1")) + (rule "applyEq" (formula "67") (term "0") (ifseqformula "32")) + (rule "inEqSimp_homoInEq0" (formula "67")) + (rule "polySimp_mulLiterals" (formula "67") (term "1,0")) + (rule "polySimp_addComm1" (formula "67") (term "0")) + (rule "polySimp_addComm0" (formula "67") (term "0,0")) + (rule "applyEq" (formula "30") (term "0") (ifseqformula "32")) + (rule "applyEq" (formula "159") (term "0") (ifseqformula "32")) + (rule "inEqSimp_commuteLeq" (formula "159")) + (rule "applyEq" (formula "89") (term "1,0,0,1,1,1") (ifseqformula "32")) + (rule "applyEq" (formula "120") (term "0,0") (ifseqformula "32")) + (rule "applyEq" (formula "158") (term "1,0") (ifseqformula "32")) + (rule "applyEq" (formula "31") (term "0,0") (ifseqformula "32")) + (rule "applyEq" (formula "89") (term "1,0,1,1,1,1") (ifseqformula "32")) + (rule "inEqSimp_sepPosMonomial1" (formula "67")) + (rule "polySimp_mulComm0" (formula "67") (term "1")) + (rule "polySimp_rightDist" (formula "67") (term "1")) + (rule "polySimp_mulLiterals" (formula "67") (term "1,1")) + (rule "polySimp_elimOne" (formula "67") (term "1,1")) + (rule "polySimp_mulComm0" (formula "67") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "67") (term "0,1")) + (rule "shiftLeftDef" (formula "45") (term "0,1")) + (rule "eqSymm" (formula "45")) + (rule "polySimp_elimNeg" (formula "45") (term "1,1,0,0")) + (rule "polySimp_mulComm0" (formula "45") (term "1,1,0,0")) + (rule "polySimp_rightDist" (formula "45") (term "1,1,0,0")) + (rule "polySimp_mulLiterals" (formula "45") (term "1,1,1,0,0")) + (rule "polySimp_mulComm0" (formula "45") (term "0,1,1,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "45") (term "2,0,0")) + (rule "polySimp_elimOneLeft0" (formula "45") (term "2,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "45") (term "1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "45") (term "0,0,0")) + (rule "mul_literals" (formula "45") (term "1,0,0,0,0,0")) + (rule "add_zero_right" (formula "45") (term "0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "45") (term "0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "45") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "45") (term "0,0,0,0")) + (rule "shiftLeftDef" (formula "143") (term "0,0,1,0")) + (rule "polySimp_elimNeg" (formula "143") (term "1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "143") (term "1,1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "143") (term "1,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "143") (term "1,1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "143") (term "0,1,1,0,0,1,0")) + (rule "shiftLeftPositiveShiftDef" (formula "143") (term "2,0,0,1,0")) + (rule "polySimp_elimOneLeft0" (formula "143") (term "2,0,0,1,0")) + (rule "shiftRightPositiveShiftDef" (formula "143") (term "1,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "143") (term "0,0,0,1,0")) + (rule "mul_literals" (formula "143") (term "1,0,0,0,0,0,1,0")) + (rule "add_literals" (formula "143") (term "0,0,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "143") (term "0,0,0,0,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "143") (term "0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "143") (term "0,0,0,0,1,0")) + (rule "applyEq" (formula "143") (term "0,1,0") (ifseqformula "45")) + (rule "shiftLeftDef" (formula "41") (term "0,3,0")) + (rule "polySimp_elimNeg" (formula "41") (term "1,1,0,3,0")) + (rule "polySimp_mulComm0" (formula "41") (term "1,1,0,3,0")) + (rule "polySimp_rightDist" (formula "41") (term "1,1,0,3,0")) + (rule "polySimp_mulLiterals" (formula "41") (term "1,1,1,0,3,0")) + (rule "polySimp_mulComm0" (formula "41") (term "0,1,1,0,3,0")) + (rule "shiftLeftPositiveShiftDef" (formula "41") (term "2,0,3,0")) + (rule "polySimp_elimOneLeft0" (formula "41") (term "2,0,3,0")) + (rule "shiftRightPositiveShiftDef" (formula "41") (term "1,0,3,0")) + (rule "inEqSimp_ltToLeq" (formula "41") (term "0,0,3,0")) + (rule "mul_literals" (formula "41") (term "1,0,0,0,0,3,0")) + (rule "add_literals" (formula "41") (term "0,0,0,0,3,0")) + (rule "polySimp_addAssoc" (formula "41") (term "0,0,0,3,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "41") (term "0,0,3,0")) + (rule "polySimp_mulLiterals" (formula "41") (term "0,0,0,3,0")) + (rule "applyEq" (formula "41") (term "3,0") (ifseqformula "45")) + (rule "shiftLeftDef" (formula "49") (term "0,1,3,0")) + (rule "polySimp_elimNeg" (formula "49") (term "1,1,0,1,3,0")) + (rule "polySimp_mulComm0" (formula "49") (term "1,1,0,1,3,0")) + (rule "polySimp_rightDist" (formula "49") (term "1,1,0,1,3,0")) + (rule "polySimp_mulLiterals" (formula "49") (term "1,1,1,0,1,3,0")) + (rule "polySimp_mulComm0" (formula "49") (term "0,1,1,0,1,3,0")) + (rule "shiftLeftPositiveShiftDef" (formula "49") (term "2,0,1,3,0")) + (rule "polySimp_elimOneLeft0" (formula "49") (term "2,0,1,3,0")) + (rule "shiftRightPositiveShiftDef" (formula "49") (term "1,0,1,3,0")) + (rule "inEqSimp_ltToLeq" (formula "49") (term "0,0,1,3,0")) + (rule "mul_literals" (formula "49") (term "1,0,0,0,0,1,3,0")) + (rule "add_literals" (formula "49") (term "0,0,0,0,1,3,0")) + (rule "polySimp_addAssoc" (formula "49") (term "0,0,0,1,3,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "49") (term "0,0,1,3,0")) + (rule "polySimp_mulLiterals" (formula "49") (term "0,0,0,1,3,0")) + (rule "applyEq" (formula "49") (term "1,3,0") (ifseqformula "45")) + (rule "shiftLeftDef" (formula "144") (term "0,3,0")) + (rule "polySimp_elimNeg" (formula "144") (term "1,1,0,3,0")) + (rule "polySimp_mulComm0" (formula "144") (term "1,1,0,3,0")) + (rule "polySimp_rightDist" (formula "144") (term "1,1,0,3,0")) + (rule "polySimp_mulLiterals" (formula "144") (term "1,1,1,0,3,0")) + (rule "polySimp_mulComm0" (formula "144") (term "0,1,1,0,3,0")) + (rule "shiftLeftPositiveShiftDef" (formula "144") (term "2,0,3,0")) + (rule "polySimp_elimOneLeft0" (formula "144") (term "2,0,3,0")) + (rule "shiftRightPositiveShiftDef" (formula "144") (term "1,0,3,0")) + (rule "inEqSimp_ltToLeq" (formula "144") (term "0,0,3,0")) + (rule "mul_literals" (formula "144") (term "1,0,0,0,0,3,0")) + (rule "add_zero_right" (formula "144") (term "0,0,0,0,3,0")) + (rule "polySimp_addAssoc" (formula "144") (term "0,0,0,3,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "144") (term "0,0,3,0")) + (rule "polySimp_mulLiterals" (formula "144") (term "0,0,0,3,0")) + (rule "applyEq" (formula "144") (term "3,0") (ifseqformula "45")) + (rule "shiftLeftDef" (formula "46") (term "0,0")) + (rule "polySimp_elimNeg" (formula "46") (term "1,1,0,0")) + (rule "polySimp_mulComm0" (formula "46") (term "1,1,0,0")) + (rule "polySimp_rightDist" (formula "46") (term "1,1,0,0")) + (rule "polySimp_mulLiterals" (formula "46") (term "1,1,1,0,0")) + (rule "polySimp_mulComm0" (formula "46") (term "0,1,1,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "46") (term "2,0,0")) + (rule "polySimp_elimOneLeft0" (formula "46") (term "2,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "46") (term "1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "46") (term "0,0,0")) + (rule "mul_literals" (formula "46") (term "1,0,0,0,0,0")) + (rule "add_zero_right" (formula "46") (term "0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "46") (term "0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "46") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "46") (term "0,0,0,0")) + (rule "applyEq" (formula "46") (term "0") (ifseqformula "45")) + (rule "shiftLeftDef" (formula "47") (term "0,1")) + (rule "polySimp_elimNeg" (formula "47") (term "1,1,0,1")) + (rule "polySimp_mulComm0" (formula "47") (term "1,1,0,1")) + (rule "polySimp_rightDist" (formula "47") (term "1,1,0,1")) + (rule "polySimp_mulLiterals" (formula "47") (term "1,1,1,0,1")) + (rule "polySimp_mulComm0" (formula "47") (term "0,1,1,0,1")) + (rule "shiftLeftPositiveShiftDef" (formula "47") (term "2,0,1")) + (rule "polySimp_elimOneLeft0" (formula "47") (term "2,0,1")) + (rule "shiftRightPositiveShiftDef" (formula "47") (term "1,0,1")) + (rule "inEqSimp_ltToLeq" (formula "47") (term "0,0,1")) + (rule "mul_literals" (formula "47") (term "1,0,0,0,0,1")) + (rule "add_zero_right" (formula "47") (term "0,0,0,0,1")) + (rule "polySimp_addAssoc" (formula "47") (term "0,0,0,1")) + (rule "inEqSimp_commuteGeq" (formula "47")) + (rule "inEqSimp_sepNegMonomial0" (formula "47") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "47") (term "0,0,0,0")) + (rule "applyEq" (formula "47") (term "0") (ifseqformula "45")) + (rule "inEqSimp_commuteLeq" (formula "47")) + (rule "shiftLeftDef" (formula "48") (term "0,0")) + (rule "polySimp_elimNeg" (formula "48") (term "1,1,0,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,1,0,0")) + (rule "polySimp_rightDist" (formula "48") (term "1,1,0,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "1,1,1,0,0")) + (rule "polySimp_mulComm0" (formula "48") (term "0,1,1,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "48") (term "2,0,0")) + (rule "polySimp_elimOneLeft0" (formula "48") (term "2,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "48") (term "1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "48") (term "0,0,0")) + (rule "mul_literals" (formula "48") (term "1,0,0,0,0,0")) + (rule "add_zero_right" (formula "48") (term "0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "48") (term "0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "48") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "0,0,0,0")) + (rule "applyEq" (formula "48") (term "0") (ifseqformula "45")) + (rule "shiftLeftDef" (formula "143") (term "0,2,0")) + (rule "polySimp_elimNeg" (formula "143") (term "1,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "143") (term "1,1,0,2,0")) + (rule "polySimp_rightDist" (formula "143") (term "1,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "143") (term "1,1,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "143") (term "0,1,1,0,2,0")) + (rule "shiftLeftPositiveShiftDef" (formula "143") (term "2,0,2,0")) + (rule "polySimp_elimOneLeft0" (formula "143") (term "2,0,2,0")) + (rule "shiftRightPositiveShiftDef" (formula "143") (term "1,0,2,0")) + (rule "inEqSimp_ltToLeq" (formula "143") (term "0,0,2,0")) + (rule "mul_literals" (formula "143") (term "1,0,0,0,0,2,0")) + (rule "add_zero_right" (formula "143") (term "0,0,0,0,2,0")) + (rule "polySimp_addAssoc" (formula "143") (term "0,0,0,2,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "143") (term "0,0,2,0")) + (rule "polySimp_mulLiterals" (formula "143") (term "0,0,0,2,0")) + (rule "applyEq" (formula "143") (term "2,0") (ifseqformula "45")) + (rule "javaShiftLeftIntDef" (formula "42") (term "1,0,2,0")) + (rule "mod_axiom" (formula "42") (term "1,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "42") (term "1,1,0,1,0,2,0")) + (rule "eqSymm" (formula "42")) + (rule "shiftLeftDef" (formula "50") (term "0,1,1,1,0,0,0")) + (rule "polySimp_elimNeg" (formula "50") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "50") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "50") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "50") (term "1,1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "50") (term "0,1,1,0,1,1,1,0,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "50") (term "2,0,1,1,1,0,0,0")) + (rule "polySimp_elimOneLeft0" (formula "50") (term "2,0,1,1,1,0,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "50") (term "1,0,1,1,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "50") (term "0,0,1,1,1,0,0,0")) + (rule "mul_literals" (formula "50") (term "1,0,0,0,0,1,1,1,0,0,0")) + (rule "add_literals" (formula "50") (term "0,0,0,0,1,1,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "50") (term "0,0,0,1,1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "50") (term "0,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "50") (term "0,0,0,1,1,1,0,0,0")) + (rule "applyEq" (formula "50") (term "1,1,1,0,0,0") (ifseqformula "45")) + (rule "shiftLeftDef" (formula "50") (term "0,1,1,1,1,0")) + (rule "polySimp_elimNeg" (formula "50") (term "1,1,0,1,1,1,1,0")) + (rule "polySimp_mulComm0" (formula "50") (term "1,1,0,1,1,1,1,0")) + (rule "polySimp_rightDist" (formula "50") (term "1,1,0,1,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "50") (term "1,1,1,0,1,1,1,1,0")) + (rule "polySimp_mulComm0" (formula "50") (term "0,1,1,0,1,1,1,1,0")) + (rule "shiftLeftPositiveShiftDef" (formula "50") (term "2,0,1,1,1,1,0")) + (rule "polySimp_elimOneLeft0" (formula "50") (term "2,0,1,1,1,1,0")) + (rule "shiftRightPositiveShiftDef" (formula "50") (term "1,0,1,1,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "50") (term "0,0,1,1,1,1,0")) + (rule "mul_literals" (formula "50") (term "1,0,0,0,0,1,1,1,1,0")) + (rule "add_literals" (formula "50") (term "0,0,0,0,1,1,1,1,0")) + (rule "polySimp_addAssoc" (formula "50") (term "0,0,0,1,1,1,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "50") (term "0,0,1,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "50") (term "0,0,0,1,1,1,1,0")) + (rule "applyEq" (formula "50") (term "1,1,1,1,0") (ifseqformula "45")) + (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "177") (term "1,0")) + (rule "replace_known_right" (formula "177") (term "0,0,1,0") (ifseqformula "189")) + (builtin "One Step Simplification" (formula "177") (ifInst "" (formula "188"))) + (rule "elimGcdLeq" (formula "185") (term "0") (inst "elimGcdRightDiv=add(Z(neglit(2(#))), l_1)") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "polySimp_mulLiterals" (formula "185") (term "1,0,0,0,0")) + (rule "mul_literals" (formula "185") (term "0,1,0,0,0,0,0,0,0")) + (rule "sub_literals" (formula "185") (term "0,0,0,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "185") (term "1,0,1,0,0")) + (rule "mul_literals" (formula "185") (term "0,0,0,0,0,1,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "185") (term "0,0,0,0")) + (rule "add_literals" (formula "185") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "185") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "185") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "185") (term "0,1,0,0")) + (rule "add_literals" (formula "185") (term "1,1,0,1,0,0")) + (rule "times_zero_1" (formula "185") (term "1,0,1,0,0")) + (rule "add_zero_right" (formula "185") (term "0,1,0,0")) + (rule "polySimp_rightDist" (formula "185") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "185") (term "0,1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "185") (term "0,0,1,0,0")) + (rule "mul_literals" (formula "185") (term "0,0,0,1,0,0")) + (rule "polySimp_addAssoc" (formula "185") (term "0,0,0,0,0")) + (rule "add_literals" (formula "185") (term "0,0,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "185") (term "0,1,0,0")) + (rule "polySimp_addComm1" (formula "185") (term "0,0,1,0,0")) + (rule "add_literals" (formula "185") (term "0,0,0,1,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "185") (term "0,1,0,0")) + (rule "add_literals" (formula "185") (term "1,1,0,1,0,0")) + (rule "times_zero_1" (formula "185") (term "1,0,1,0,0")) + (rule "add_literals" (formula "185") (term "0,1,0,0")) + (rule "qeq_literals" (formula "185") (term "1,0,0")) + (builtin "One Step Simplification" (formula "185")) + (rule "polySimp_addAssoc" (formula "185") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "185") (term "0,0,0,0")) + (rule "add_literals" (formula "185") (term "0,0,0,0,0")) + (rule "add_zero_left" (formula "185") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0" (formula "185") (term "0,0,0")) + (rule "add_literals" (formula "185") (term "1,0,0,0")) + (rule "times_zero_1" (formula "185") (term "0,0,0")) + (rule "leq_literals" (formula "185") (term "0,0")) + (builtin "One Step Simplification" (formula "185")) + (rule "shiftLeftDef" (formula "51") (term "0,1,1,1,0,0,0")) + (rule "polySimp_elimNeg" (formula "51") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "51") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "51") (term "1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "51") (term "1,1,1,0,1,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "51") (term "0,1,1,0,1,1,1,0,0,0")) + (rule "shiftLeftPositiveShiftDef" (formula "51") (term "2,0,1,1,1,0,0,0")) + (rule "polySimp_elimOneLeft0" (formula "51") (term "2,0,1,1,1,0,0,0")) + (rule "shiftRightPositiveShiftDef" (formula "51") (term "1,0,1,1,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "51") (term "0,0,1,1,1,0,0,0")) + (rule "mul_literals" (formula "51") (term "1,0,0,0,0,1,1,1,0,0,0")) + (rule "add_literals" (formula "51") (term "0,0,0,0,1,1,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "51") (term "0,0,0,1,1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "51") (term "0,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "51") (term "0,0,0,1,1,1,0,0,0")) + (rule "applyEq" (formula "51") (term "1,1,1,0,0,0") (ifseqformula "45")) + (rule "inEqSimp_exactShadow3" (formula "138") (ifseqformula "27")) + (rule "polySimp_rightDist" (formula "138") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "138") (term "1,0,0")) + (rule "mul_literals" (formula "138") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "138") (term "0")) + (rule "add_literals" (formula "138") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "138")) + (rule "polySimp_mulLiterals" (formula "138") (term "0")) + (rule "inEqSimp_subsumption4" (formula "138") (ifseqformula "140")) + (rule "mul_literals" (formula "138") (term "0,1,0")) + (rule "greater_literals" (formula "138") (term "0,0")) + (builtin "One Step Simplification" (formula "138")) + (rule "leq_literals" (formula "138") (term "0")) + (builtin "One Step Simplification" (formula "138")) + (rule "true_left" (formula "138")) + (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "27")) + (rule "polySimp_rightDist" (formula "63") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "63") (term "1,0,0")) + (rule "mul_literals" (formula "63") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "63") (term "0")) + (rule "add_literals" (formula "63") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "63")) + (rule "polySimp_mulLiterals" (formula "63") (term "0")) + (rule "jdiv_axiom" (formula "142") (term "0,0,0,0,1")) + (rule "eqSymm" (formula "142")) + (rule "replace_known_left" (formula "142") (term "0,0") (ifseqformula "138")) + (builtin "One Step Simplification" (formula "142")) + (rule "eqSymm" (formula "142")) + (rule "applyEq" (formula "143") (term "0,0,1,2,1") (ifseqformula "142")) + (rule "applyEq" (formula "143") (term "0,2,0,1,1,1,1") (ifseqformula "142")) + (rule "applyEq" (formula "143") (term "0,2,0,0,2,1") (ifseqformula "142")) + (rule "applyEq" (formula "143") (term "0,0,0,0,1") (ifseqformula "142")) + (rule "applyEq" (formula "143") (term "1,0,2,0,1,0,1,1") (ifseqformula "142")) + (rule "applyEq" (formula "143") (term "1,0,2,0,1,1,2,1") (ifseqformula "142")) + (rule "inEqSimp_subsumption4" (formula "63") (ifseqformula "65")) + (rule "mul_literals" (formula "63") (term "0,1,0")) + (rule "greater_literals" (formula "63") (term "0,0")) + (builtin "One Step Simplification" (formula "63")) + (rule "leq_literals" (formula "63") (term "0")) + (builtin "One Step Simplification" (formula "63")) + (rule "true_left" (formula "63")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "86") (term "1")) + (rule "eqSymm" (formula "86")) + (rule "translateJavaCastInt" (formula "86") (term "0,0")) + (rule "castedGetAny" (formula "86") (term "0,0")) + (rule "eqSymm" (formula "86")) + (rule "elimGcdLeq_antec" (formula "129") (inst "elimGcdRightDiv=Z(6(0(6(8(8(3(8(#))))))))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "polySimp_mulLiterals" (formula "129") (term "1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "129") (term "1,0,0,0,0,1,0")) + (rule "neg_literal" (formula "129") (term "0,0,0,0,0,1,0")) + (rule "leq_literals" (formula "129") (term "0,0")) + (builtin "One Step Simplification" (formula "129")) + (rule "mul_literals" (formula "129") (term "1,0,0,0,0,0")) + (rule "add_literals" (formula "129") (term "0,0,0,0,0")) + (rule "add_literals" (formula "129") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "129") (term "0,0")) + (rule "add_literals" (formula "129") (term "1,1,0,0")) + (rule "times_zero_1" (formula "129") (term "1,0,0")) + (rule "add_zero_right" (formula "129") (term "0,0")) + (rule "qeq_literals" (formula "129") (term "0")) + (builtin "One Step Simplification" (formula "129")) + (rule "Definition_axiom_for_elementsToReadCountClassEq_in_de_wiesler_BucketPointers" (formula "123") (term "1,1,1,0") (inst "b=b")) + (rule "translateJavaCastInt" (formula "123") (term "1,1,1,0")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "123") (term "1,4,1,2,0,1,0")) + (rule "translateJavaMulInt" (formula "123") (term "0,2,1,4,1,2,0,1,0")) + (rule "polySimp_mulComm0" (formula "123") (term "0,2,1,4,1,2,0,1,0")) + (rule "Definition_axiom_for_elementsToReadOfBucketCountClassEq_in_de_wiesler_BucketPointers" (formula "123") (term "2,2,0,1,0")) + (rule "translateJavaAddInt" (formula "123") (term "4,2,2,0,1,0")) + (rule "translateJavaAddInt" (formula "123") (term "3,2,2,0,1,0")) + (rule "polySimp_homoEq" (formula "123") (term "1,0")) + (rule "polySimp_addComm1" (formula "123") (term "0,1,0")) + (rule "polySimp_sepPosMonomial" (formula "123") (term "1,0")) + (rule "polySimp_mulComm0" (formula "123") (term "1,1,0")) + (rule "polySimp_rightDist" (formula "123") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "123") (term "1,1,1,0")) + (rule "polySimp_elimOne" (formula "123") (term "1,1,1,0")) + (rule "polySimp_mulAssoc" (formula "123") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "123") (term "0,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "123") (term "0,1,1,0")) + (rule "polySimp_elimOne" (formula "123") (term "0,1,1,0")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "97") (term "0,1")) + (rule "replace_known_right" (formula "97") (term "0,0,1") (ifseqformula "191")) + (builtin "One Step Simplification" (formula "97")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "84") (term "0")) + (rule "replace_known_right" (formula "84") (term "0,0") (ifseqformula "191")) + (builtin "One Step Simplification" (formula "84")) + (rule "andLeft" (formula "84")) + (rule "andLeft" (formula "85")) + (rule "replace_known_left" (formula "158") (term "0") (ifseqformula "84")) + (builtin "One Step Simplification" (formula "158") (ifInst "" (formula "84"))) + (rule "andLeft" (formula "158")) + (rule "andLeft" (formula "158")) + (rule "andLeft" (formula "160")) + (rule "replace_known_left" (formula "94") (term "0,1") (ifseqformula "84")) + (builtin "One Step Simplification" (formula "94") (ifInst "" (formula "84"))) + (rule "andLeft" (formula "94")) + (rule "replace_known_left" (formula "155") (term "0,1") (ifseqformula "84")) + (builtin "One Step Simplification" (formula "155") (ifInst "" (formula "84")) (ifInst "" (formula "160"))) + (rule "andLeft" (formula "155")) + (rule "andLeft" (formula "155")) + (rule "andLeft" (formula "157")) + (rule "replace_known_left" (formula "166") (term "0,1") (ifseqformula "84")) + (builtin "One Step Simplification" (formula "166") (ifInst "" (formula "84")) (ifInst "" (formula "155")) (ifInst "" (formula "163")) (ifInst "" (formula "157")) (ifInst "" (formula "158"))) + (rule "true_left" (formula "166")) + (rule "commute_and_2" (formula "126") (term "0,0")) + (rule "nnf_notAnd" (formula "6") (term "0,0")) + (rule "nnf_notAnd" (formula "69") (term "0,0")) + (rule "elimGcdGeq_antec" (formula "30") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=l_2") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "leq_literals" (formula "30") (term "0,0")) + (builtin "One Step Simplification" (formula "30")) + (rule "add_zero_right" (formula "30") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "30") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "30") (term "1,0,0,0,0")) + (rule "times_zero_1" (formula "30") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "30") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "30") (term "0,0")) + (rule "add_literals" (formula "30") (term "1,1,0,0")) + (rule "times_zero_1" (formula "30") (term "1,0,0")) + (rule "add_zero_right" (formula "30") (term "0,0")) + (rule "leq_literals" (formula "30") (term "0")) + (builtin "One Step Simplification" (formula "30")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "9") (term "1,3,0")) + (builtin "One Step Simplification" (formula "9") (ifInst "" (formula "227")) (ifInst "" (formula "23"))) + (rule "wellFormedAnon" (formula "9") (term "1,0")) + (rule "translateJavaSubInt" (formula "9") (term "2,0,1,0,1,1,1,1,1")) + (rule "translateJavaAddInt" (formula "9") (term "2,1,1,0,1,1,1,1")) + (rule "replace_known_left" (formula "9") (term "0,1,0") (ifseqformula "19")) + (builtin "One Step Simplification" (formula "9") (ifInst "" (formula "18"))) + (rule "polySimp_elimSub" (formula "9") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "9") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "9") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "9") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "9") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "9") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "9") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "9") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "9") (term "0,0,0")) + (rule "replace_known_left" (formula "9") (term "0,0,0") (ifseqformula "63")) + (builtin "One Step Simplification" (formula "9")) + (rule "inEqSimp_commuteLeq" (formula "9") (term "0,0")) + (rule "inEqSimp_commuteLeq" (formula "9") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "9") (term "1,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "9") (term "0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "9") (term "1,0,0,1,1,1,1,1")) + (rule "applyEq" (formula "9") (term "0,1,0,1,1,1,1") (ifseqformula "89")) + (rule "inEqSimp_commuteGeq" (formula "9") (term "1,0,1,1,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "9") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "9") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "9") (term "0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "9") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "9") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "9") (term "0,0,0,1,1,1,1")) + (rule "replace_known_left" (formula "9") (term "0,0,1,1,1,1") (ifseqformula "66")) + (builtin "One Step Simplification" (formula "9")) + (rule "inEqSimp_subsumption1" (formula "9") (term "1,0,0,1,1,1,1,1") (ifseqformula "66")) + (rule "inEqSimp_homoInEq0" (formula "9") (term "0,1,0,0,1,1,1,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "9") (term "0,0,1,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "9") (term "1,1,0,0,1,0,0,1,1,1,1,1")) + (rule "times_zero_1" (formula "9") (term "1,0,0,1,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "9") (term "0,0,1,0,0,1,1,1,1,1")) + (rule "qeq_literals" (formula "9") (term "0,1,0,0,1,1,1,1,1")) + (builtin "One Step Simplification" (formula "9")) + (rule "inEqSimp_subsumption1" (formula "9") (term "0,0") (ifseqformula "66")) + (rule "inEqSimp_homoInEq0" (formula "9") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "9") (term "0,0,0,0")) + (rule "add_literals" (formula "9") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "9") (term "1,0,0,0,0")) + (rule "add_literals" (formula "9") (term "0,0,0,0")) + (rule "qeq_literals" (formula "9") (term "0,0,0")) + (builtin "One Step Simplification" (formula "9")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "10") (term "1,3,0")) + (rule "translateJavaCastInt" (formula "10") (term "0,1,3,0")) + (rule "castedGetAny" (formula "10") (term "0,1,3,0")) + (rule "Definition_axiom_for_elementsToReadCountElement_in_de_wiesler_BucketPointers" (formula "128") (term "1,1,1,0") (inst "b=b")) + (rule "translateJavaCastInt" (formula "128") (term "1,1,1,0")) + (rule "Definition_axiom_for_elementsToReadOfBucketCountElement_in_de_wiesler_BucketPointers" (formula "128") (term "2,2,0,1,0")) + (rule "translateJavaAddInt" (formula "128") (term "3,2,2,0,1,0")) + (rule "translateJavaAddInt" (formula "128") (term "2,2,2,0,1,0")) + (rule "polySimp_homoEq" (formula "128") (term "1,0")) + (rule "polySimp_addComm1" (formula "128") (term "0,1,0")) + (rule "polySimp_sepPosMonomial" (formula "128") (term "1,0")) + (rule "polySimp_mulComm0" (formula "128") (term "1,1,0")) + (rule "polySimp_rightDist" (formula "128") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "128") (term "1,1,1,0")) + (rule "polySimp_elimOne" (formula "128") (term "1,1,1,0")) + (rule "polySimp_mulAssoc" (formula "128") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "128") (term "0,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "128") (term "0,1,1,0")) + (rule "polySimp_elimOne" (formula "128") (term "0,1,1,0")) + (rule "Class_invariant_axiom_for_de_wiesler_Tree" (formula "150") (inst "i=i") (inst "i_0=i_0")) + (builtin "One Step Simplification" (formula "150") (ifInst "" (formula "196")) (ifInst "" (formula "45"))) + (rule "expand_inInt" (formula "150") (term "1,0,0,1,0")) + (rule "expand_inInt" (formula "150") (term "1,0,0,1")) + (rule "replace_int_MAX" (formula "150") (term "1,0,1,0,0,1,0")) + (rule "replace_int_MIN" (formula "150") (term "0,1,1,0,0,1,0")) + (rule "replace_int_MAX" (formula "150") (term "1,0,1,0,0,1")) + (rule "replace_int_MIN" (formula "150") (term "0,1,1,0,0,1")) + (rule "andLeft" (formula "150")) + (rule "andLeft" (formula "150")) + (rule "andLeft" (formula "150")) + (rule "andLeft" (formula "150")) + (rule "andLeft" (formula "150")) + (rule "andLeft" (formula "150")) + (rule "andLeft" (formula "152")) + (rule "andLeft" (formula "150")) + (rule "notLeft" (formula "150")) + (rule "eqSymm" (formula "157") (term "1,0")) + (rule "translateJavaSubInt" (formula "155") (term "3,0")) + (rule "translateJavaShiftLeftInt" (formula "151") (term "1")) + (rule "translateJavaSubInt" (formula "157") (term "0,2,0,1,0")) + (rule "polySimp_elimSub" (formula "155") (term "3,0")) + (rule "mul_literals" (formula "155") (term "1,3,0")) + (rule "polySimp_elimSub" (formula "157") (term "0,2,0,1,0")) + (rule "mul_literals" (formula "157") (term "1,0,2,0,1,0")) + (rule "polySimp_addComm0" (formula "155") (term "3,0")) + (rule "polySimp_addComm0" (formula "157") (term "0,2,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "157") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "157") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "156") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "156") (term "1,0,0,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "156") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "156") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "157") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "157") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "156") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "156") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "156") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "154")) + (rule "inEqSimp_commuteLeq" (formula "153")) + (rule "inEqSimp_commuteLeq" (formula "152")) + (rule "inEqSimp_commuteLeq" (formula "150")) + (rule "applyEq" (formula "51") (term "1,1,1,1,0") (ifseqformula "150")) + (rule "applyEq" (formula "200") (term "0") (ifseqformula "41")) + (rule "applyEq" (formula "152") (term "1,3,0") (ifseqformula "150")) + (rule "applyEq" (formula "52") (term "1,1,1,0,0,0") (ifseqformula "150")) + (rule "applyEq" (formula "49") (term "0") (ifseqformula "150")) + (rule "applyEq" (formula "151") (term "0,0") (ifseqformula "41")) + (rule "inEqSimp_commuteGeq" (formula "151")) + (rule "applyEq" (formula "148") (term "2,0") (ifseqformula "150")) + (rule "applyEq" (formula "152") (term "1,0") (ifseqformula "41")) + (rule "applyEq" (formula "48") (term "1") (ifseqformula "150")) + (rule "applyEq" (formula "154") (term "1,0,1,0") (ifseqformula "41")) + (rule "applyEq" (formula "148") (term "0,1,0") (ifseqformula "150")) + (rule "applyEq" (formula "51") (term "1,1,1,0,0,0") (ifseqformula "150")) + (rule "applyEq" (formula "50") (term "1,3,0") (ifseqformula "150")) + (rule "applyEq" (formula "149") (term "3,0") (ifseqformula "150")) + (rule "applyEq" (formula "47") (term "0") (ifseqformula "150")) + (rule "applyEq" (formula "42") (term "3,0") (ifseqformula "150")) + (rule "applyEq" (formula "153") (term "0,1,0,0,1,0,0,0") (ifseqformula "150")) + (rule "applyEq" (formula "153") (term "0,1,0,0,1,1,0") (ifseqformula "150")) + (rule "applyEq" (formula "154") (term "0,1,0,0,1,0,0,0") (ifseqformula "150")) + (rule "applyEq" (formula "46") (term "1") (ifseqformula "150")) + (rule "inEqSimp_sepPosMonomial0" (formula "153") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "153") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "153") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "153") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "153") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "153") (term "1,1,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "153") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "153") (term "1,1,1,0")) + (rule "polySimp_rightDist" (formula "153") (term "1,1,1,0")) + (rule "mul_literals" (formula "153") (term "0,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "153") (term "1,1,1,1,0")) + (rule "polySimp_elimOne" (formula "153") (term "1,1,1,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "153") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "153") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "153") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "153") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "153") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "153") (term "1,1,1,0,0,0")) + (rule "shiftLeftDef" (formula "43") (term "0,1,0,2,0")) + (rule "polySimp_elimNeg" (formula "43") (term "1,1,0,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "43") (term "1,1,0,1,0,2,0")) + (rule "polySimp_rightDist" (formula "43") (term "1,1,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "43") (term "1,1,1,0,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "43") (term "0,1,1,0,1,0,2,0")) + (rule "shiftLeftPositiveShiftDef" (formula "43") (term "2,0,1,0,2,0")) + (rule "polySimp_elimOneLeft0" (formula "43") (term "2,0,1,0,2,0")) + (rule "shiftRightPositiveShiftDef" (formula "43") (term "1,0,1,0,2,0")) + (rule "inEqSimp_ltToLeq" (formula "43") (term "0,0,1,0,2,0")) + (rule "mul_literals" (formula "43") (term "1,0,0,0,0,1,0,2,0")) + (rule "add_literals" (formula "43") (term "0,0,0,0,1,0,2,0")) + (rule "polySimp_addAssoc" (formula "43") (term "0,0,0,1,0,2,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "43") (term "0,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "43") (term "0,0,0,1,0,2,0")) + (rule "applyEq" (formula "43") (term "1,0,2,0") (ifseqformula "46")) + (rule "shiftLeftDef" (formula "43") (term "0,1,0,2,1")) + (rule "eqSymm" (formula "43")) + (rule "polySimp_elimNeg" (formula "43") (term "1,1,0,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "43") (term "1,1,0,1,0,2,0")) + (rule "polySimp_rightDist" (formula "43") (term "1,1,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "43") (term "1,1,1,0,1,0,2,0")) + (rule "polySimp_mulComm0" (formula "43") (term "0,1,1,0,1,0,2,0")) + (rule "shiftLeftPositiveShiftDef" (formula "43") (term "2,0,1,0,2,0")) + (rule "polySimp_elimOneLeft0" (formula "43") (term "2,0,1,0,2,0")) + (rule "shiftRightPositiveShiftDef" (formula "43") (term "1,0,1,0,2,0")) + (rule "inEqSimp_ltToLeq" (formula "43") (term "0,0,1,0,2,0")) + (rule "mul_literals" (formula "43") (term "1,0,0,0,0,1,0,2,0")) + (rule "add_literals" (formula "43") (term "0,0,0,0,1,0,2,0")) + (rule "polySimp_addAssoc" (formula "43") (term "0,0,0,1,0,2,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "43") (term "0,0,1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "43") (term "0,0,0,1,0,2,0")) + (rule "applyEq" (formula "43") (term "1,0,2,0") (ifseqformula "46")) + (rule "eqSymm" (formula "43")) + (rule "inEqSimp_exactShadow3" (formula "158") (ifseqformula "164")) + (rule "mul_literals" (formula "158") (term "0,0")) + (rule "add_zero_left" (formula "158") (term "0")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "98") (term "0,1,0,0,1,1")) + (builtin "One Step Simplification" (formula "98") (ifInst "" (formula "232")) (ifInst "" (formula "23"))) + (rule "wellFormedAnon" (formula "98") (term "1,0")) + (rule "translateJavaAddInt" (formula "98") (term "2,1,1,0,1,1,1,1")) + (rule "translateJavaSubInt" (formula "98") (term "2,0,1,0,1,1,1,1,1")) + (rule "replace_known_left" (formula "98") (term "0,1,0") (ifseqformula "19")) + (builtin "One Step Simplification" (formula "98") (ifInst "" (formula "18"))) + (rule "polySimp_elimSub" (formula "98") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "98") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "98") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "98") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "98") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "98") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "98") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "98") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "98") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "98") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "98") (term "0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "98") (term "1,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "98") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "98") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "98") (term "0,0,0")) + (rule "replace_known_left" (formula "98") (term "0,0,0") (ifseqformula "63")) + (builtin "One Step Simplification" (formula "98")) + (rule "inEqSimp_commuteLeq" (formula "98") (term "1,0,1,1,1,1")) + (rule "applyEq" (formula "98") (term "0,1,0,1,1,1,1") (ifseqformula "89")) + (rule "inEqSimp_commuteGeq" (formula "98") (term "1,0,1,1,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "98") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "98") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "98") (term "0,0,0,1,1,1,1")) + (rule "replace_known_left" (formula "98") (term "0,0,1,1,1,1") (ifseqformula "66")) + (builtin "One Step Simplification" (formula "98")) + (rule "inEqSimp_sepNegMonomial0" (formula "98") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "98") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "98") (term "0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_subsumption1" (formula "98") (term "1,0,0,1,1,1,1,1") (ifseqformula "66")) + (rule "inEqSimp_homoInEq0" (formula "98") (term "0,1,0,0,1,1,1,1,1")) + (rule "polySimp_pullOutFactor1b" (formula "98") (term "0,0,1,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "98") (term "1,1,0,0,1,0,0,1,1,1,1,1")) + (rule "times_zero_1" (formula "98") (term "1,0,0,1,0,0,1,1,1,1,1")) + (rule "add_literals" (formula "98") (term "0,0,1,0,0,1,1,1,1,1")) + (rule "qeq_literals" (formula "98") (term "0,1,0,0,1,1,1,1,1")) + (builtin "One Step Simplification" (formula "98")) + (rule "inEqSimp_subsumption1" (formula "98") (term "0,0") (ifseqformula "66")) + (rule "inEqSimp_homoInEq0" (formula "98") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "98") (term "0,0,0,0")) + (rule "add_literals" (formula "98") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "98") (term "1,0,0,0,0")) + (rule "add_literals" (formula "98") (term "0,0,0,0")) + (rule "qeq_literals" (formula "98") (term "0,0,0")) + (builtin "One Step Simplification" (formula "98") (ifInst "" (formula "9"))) + (rule "true_left" (formula "98")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "98") (term "1,1,0,1,1")) + (builtin "One Step Simplification" (formula "98") (ifInst "" (formula "85")) (ifInst "" (formula "85")) (ifInst "" (formula "232")) (ifInst "" (formula "85")) (ifInst "" (formula "163")) (ifInst "" (formula "169"))) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "98") (term "1,0") (ifseqformula "82")) + (builtin "One Step Simplification" (formula "98") (ifInst "" (formula "23"))) + (rule "wellFormedAnonEQ" (formula "98") (term "1,0") (ifseqformula "82")) + (rule "wellFormedAnon" (formula "98") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "98") (term "2,1,1,0,1,1")) + (rule "translateJavaSubInt" (formula "98") (term "2,0,1,0,1,1,1")) + (rule "replace_known_left" (formula "98") (term "0,0,1,0") (ifseqformula "19")) + (builtin "One Step Simplification" (formula "98") (ifInst "" (formula "18")) (ifInst "" (formula "81"))) + (rule "polySimp_elimSub" (formula "98") (term "2,0,1,0,1,1,1")) + (rule "mul_literals" (formula "98") (term "1,2,0,1,0,1,1,1")) + (rule "polySimp_addComm1" (formula "98") (term "2,1,1,0,1,1")) + (rule "add_literals" (formula "98") (term "0,2,1,1,0,1,1")) + (rule "polySimp_addComm1" (formula "98") (term "2,0,1,0,1,1,1")) + (rule "add_literals" (formula "98") (term "0,2,0,1,0,1,1,1")) + (rule "add_zero_left" (formula "98") (term "2,0,1,0,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "98") (term "0,0,0,1,1,1")) + (rule "add_zero_right" (formula "98") (term "0,0,0,0,1,1,1")) + (rule "polySimp_rightDist" (formula "98") (term "1,0,0,0,0,1,1,1")) + (rule "mul_literals" (formula "98") (term "0,1,0,0,0,0,1,1,1")) + (rule "polySimp_addAssoc" (formula "98") (term "0,0,0,0,1,1,1")) + (rule "add_literals" (formula "98") (term "0,0,0,0,0,1,1,1")) + (rule "add_zero_left" (formula "98") (term "0,0,0,0,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "98") (term "0,0,1,1")) + (rule "polySimp_mulComm0" (formula "98") (term "1,0,0,0,0,1,1")) + (rule "polySimp_addComm1" (formula "98") (term "0,0,0,1,1")) + (rule "polySimp_addAssoc" (formula "98") (term "0,0,0,0,1,1")) + (rule "add_literals" (formula "98") (term "0,0,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "98") (term "1,0,1")) + (rule "replace_known_left" (formula "98") (term "1,0,1") (ifseqformula "162")) + (builtin "One Step Simplification" (formula "98")) + (rule "inEqSimp_commuteLeq" (formula "98") (term "1,0")) + (rule "replace_known_left" (formula "98") (term "1,0") (ifseqformula "66")) + (builtin "One Step Simplification" (formula "98")) + (rule "inEqSimp_commuteLeq" (formula "98") (term "1,0,0,1,1,1")) + (rule "replace_known_left" (formula "98") (term "1,0,0,1,1,1") (ifseqformula "66")) + (builtin "One Step Simplification" (formula "98")) + (rule "inEqSimp_commuteLeq" (formula "98") (term "0,1")) + (rule "replace_known_left" (formula "98") (term "0,1") (ifseqformula "161")) + (builtin "One Step Simplification" (formula "98")) + (rule "inEqSimp_commuteLeq" (formula "98") (term "1,0,1")) + (rule "inEqSimp_commuteLeq" (formula "98") (term "1,0,1,1")) + (rule "inEqSimp_homoInEq0" (formula "98") (term "0")) + (rule "mul_literals" (formula "98") (term "1,0,0")) + (rule "add_zero_right" (formula "98") (term "0,0")) + (rule "inEqSimp_invertInEq0" (formula "98") (term "0,0,1,1")) + (rule "times_zero_2" (formula "98") (term "1,0,0,1,1")) + (rule "polySimp_mulLiterals" (formula "98") (term "0,0,0,1,1")) + (rule "polySimp_elimOne" (formula "98") (term "0,0,0,1,1")) + (rule "replace_known_left" (formula "98") (term "0,0,1,1") (ifseqformula "63")) + (builtin "One Step Simplification" (formula "98")) + (rule "inEqSimp_sepNegMonomial0" (formula "98") (term "0,0,1")) + (rule "polySimp_mulLiterals" (formula "98") (term "0,0,0,1")) + (rule "polySimp_elimOne" (formula "98") (term "0,0,0,1")) + (rule "replace_known_left" (formula "98") (term "0,1") (ifseqformula "164")) + (builtin "One Step Simplification" (formula "98")) + (rule "inEqSimp_sepPosMonomial1" (formula "98") (term "0")) + (rule "mul_literals" (formula "98") (term "1,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "99") (term "0,1,0,0,1,1")) + (rule "translateJavaCastInt" (formula "99") (term "0,0,1,0,0,1,1")) + (rule "castedGetAny" (formula "99") (term "0,0,1,0,0,1,1")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "99") (term "0,0,0,0,1,1")) + (builtin "One Step Simplification" (formula "99") (ifInst "" (formula "233")) (ifInst "" (formula "23"))) + (rule "wellFormedAnon" (formula "99") (term "1,0")) + (rule "translateJavaSubInt" (formula "99") (term "2,0,1,0,1,1,1,1,1")) + (rule "translateJavaAddInt" (formula "99") (term "2,1,1,0,1,1,1,1")) + (rule "replace_known_left" (formula "99") (term "0,1,0") (ifseqformula "19")) + (builtin "One Step Simplification" (formula "99") (ifInst "" (formula "18"))) + (rule "polySimp_elimSub" (formula "99") (term "2,0,1,0,1,1,1,1,1")) + (rule "mul_literals" (formula "99") (term "1,2,0,1,0,1,1,1,1,1")) + (rule "polySimp_addComm0" (formula "99") (term "2,1,1,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "99") (term "2,0,1,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "99") (term "0,0,0,1,1,1,1,1")) + (rule "add_zero_right" (formula "99") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "99") (term "1,0,0,0,0,1,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "99") (term "0,0,1,1,1,1")) + (rule "polySimp_mulComm0" (formula "99") (term "1,0,0,0,0,1,1,1,1")) + (rule "polySimp_addComm1" (formula "99") (term "0,0,0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "99") (term "1,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "99") (term "0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "99") (term "1,0,0,1,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "99") (term "1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "99") (term "0,0,0")) + (rule "replace_known_left" (formula "99") (term "0,0,0") (ifseqformula "63")) + (builtin "One Step Simplification" (formula "99")) + (rule "inEqSimp_commuteLeq" (formula "99") (term "1,0,1,1,1,1")) + (rule "applyEq" (formula "99") (term "0,1,0,1,1,1,1") (ifseqformula "89")) + (rule "inEqSimp_commuteGeq" (formula "99") (term "1,0,1,1,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "99") (term "0,0,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "99") (term "0,0,0,1,1,1,1")) + (rule "polySimp_elimOne" (formula "99") (term "0,0,0,1,1,1,1")) + (rule "replace_known_left" (formula "99") (term "0,0,1,1,1,1") (ifseqformula "66")) + (builtin "One Step Simplification" (formula "99")) + (rule "inEqSimp_sepNegMonomial0" (formula "99") (term "0,0,0,1,1,1,1,1")) + (rule "polySimp_mulLiterals" (formula "99") (term "0,0,0,0,1,1,1,1,1")) + (rule "polySimp_elimOne" (formula "99") (term "0,0,0,0,1,1,1,1,1")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "100") (term "0")) + (rule "replace_known_right" (formula "100") (term "0,0") (ifseqformula "206")) + (builtin "One Step Simplification" (formula "100")) + (rule "andLeft" (formula "100")) + (rule "andLeft" (formula "101")) + (rule "andLeft" (formula "101")) + (rule "andLeft" (formula "101")) + (rule "replace_known_left" (formula "79") (term "0,1") (ifseqformula "100")) + (builtin "One Step Simplification" (formula "79") (ifInst "" (formula "100"))) + (rule "andLeft" (formula "79")) + (rule "replace_known_left" (formula "15") (term "0,1") (ifseqformula "101")) + (builtin "One Step Simplification" (formula "15") (ifInst "" (formula "101"))) + (rule "andLeft" (formula "15")) + (rule "andLeft" (formula "16")) + (rule "replace_known_left" (formula "110") (term "0") (ifseqformula "103")) + (builtin "One Step Simplification" (formula "110") (ifInst "" (formula "16"))) + (rule "true_left" (formula "110")) + (rule "replace_known_left" (formula "95") (term "1,0,1,1") (ifseqformula "106")) + (builtin "One Step Simplification" (formula "95") (ifInst "" (formula "103")) (ifInst "" (formula "103")) (ifInst "" (formula "104"))) + (rule "andLeft" (formula "95")) + (rule "andLeft" (formula "95")) + (rule "andLeft" (formula "97")) + (rule "andLeft" (formula "98")) + (rule "replace_known_left" (formula "9") (term "0,1") (ifseqformula "107")) + (builtin "One Step Simplification" (formula "9") (ifInst "" (formula "107")) (ifInst "" (formula "108")) (ifInst "" (formula "17"))) + (rule "andLeft" (formula "9")) + (rule "andLeft" (formula "10")) + (rule "andLeft" (formula "9")) + (rule "andLeft" (formula "12")) + (rule "replace_known_left" (formula "110") (term "1,0,0,1,1") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "110") (ifInst "" (formula "111")) (ifInst "" (formula "111")) (ifInst "" (formula "112")) (ifInst "" (formula "10")) (ifInst "" (formula "11")) (ifInst "" (formula "12")) (ifInst "" (formula "21"))) + (rule "commute_and" (formula "144") (term "0,0")) + (rule "Definition_axiom_for_countBucketElementsEverywhere_in_de_wiesler_Permute" (formula "6") (term "0,1,0")) + (rule "eqSymm" (formula "6") (term "1,0")) + (rule "translateJavaAddInt" (formula "6") (term "1,1,0")) + (rule "polySimp_addComm0" (formula "6") (term "1,1,0")) + (rule "Definition_axiom_for_writtenElementsOfBucketClassified_in_de_wiesler_BucketPointers" (formula "76") (term "0,1,0,1,0")) + (builtin "One Step Simplification" (formula "76")) + (rule "translateJavaAddInt" (formula "76") (term "3,0,2,1,0,1,0")) + (rule "translateJavaSubInt" (formula "76") (term "4,0,0,1,1,0,1,0")) + (rule "translateJavaAddInt" (formula "76") (term "3,0,0,1,1,0,1,0")) + (rule "translateJavaSubInt" (formula "76") (term "0,0,0,1,0,1,0")) + (rule "translateJavaAddInt" (formula "76") (term "4,0,2,1,0,1,0")) + (rule "translateJavaAddInt" (formula "76") (term "0,4,0,0,1,1,0,1,0")) + (rule "polySimp_elimSub" (formula "76") (term "0,0,0,1,0,1,0")) + (rule "polySimp_elimSub" (formula "76") (term "4,0,0,1,1,0,1,0")) + (rule "mul_literals" (formula "76") (term "1,4,0,0,1,1,0,1,0")) + (rule "polySimp_addComm0" (formula "76") (term "0,0,0,1,0,1,0")) + (rule "polySimp_addComm1" (formula "76") (term "4,0,0,1,1,0,1,0")) + (rule "polySimp_addComm0" (formula "76") (term "0,4,0,0,1,1,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "76") (term "0,0,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "76") (term "1,0,0,0,0,1,0,1,0")) + (rule "polySimp_addComm1" (formula "76") (term "0,0,0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "76") (term "0,0,0,0,1,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "76") (term "1,0,1,0,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "76") (term "0,0,1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "76") (term "0,0,0,1,0,1,0")) + (rule "polySimp_elimOne" (formula "76") (term "0,0,0,1,0,1,0")) + (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "97") (term "1,1")) + (builtin "One Step Simplification" (formula "97") (ifInst "" (formula "112")) (ifInst "" (formula "112")) (ifInst "" (formula "248")) (ifInst "" (formula "112")) (ifInst "" (formula "11")) (ifInst "" (formula "21")) (ifInst "" (formula "29")) (ifInst "" (formula "10"))) + (rule "wellFormedAnon" (formula "97") (term "1,0")) + (rule "translateJavaSubInt" (formula "97") (term "2,0,1,1,1,1")) + (rule "translateJavaAddInt" (formula "97") (term "2,1,1,0,1,1")) + (rule "replace_known_left" (formula "97") (term "0,1,0") (ifseqformula "25")) + (builtin "One Step Simplification" (formula "97") (ifInst "" (formula "24"))) + (rule "polySimp_elimSub" (formula "97") (term "2,0,1,1,1,1")) + (rule "mul_literals" (formula "97") (term "1,2,0,1,1,1,1")) + (rule "polySimp_addComm0" (formula "97") (term "2,1,1,0,1,1")) + (rule "polySimp_addComm0" (formula "97") (term "2,0,1,1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "97") (term "0,0,1,1")) + (rule "polySimp_mulComm0" (formula "97") (term "1,0,0,0,0,1,1")) + (rule "polySimp_addComm1" (formula "97") (term "0,0,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "97") (term "0,0,1,1,1")) + (rule "add_zero_right" (formula "97") (term "0,0,0,1,1,1")) + (rule "polySimp_mulComm0" (formula "97") (term "1,0,0,0,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "97") (term "0,0,1")) + (rule "replace_known_left" (formula "97") (term "0,0,1") (ifseqformula "113")) + (builtin "One Step Simplification" (formula "97")) + (rule "inEqSimp_commuteLeq" (formula "97") (term "1,0")) + (rule "inEqSimp_commuteLeq" (formula "97") (term "1,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "97") (term "0,1")) + (rule "replace_known_left" (formula "97") (term "0,1") (ifseqformula "9")) + (builtin "One Step Simplification" (formula "97")) + (rule "inEqSimp_commuteLeq" (formula "97") (term "0,0")) + (rule "replace_known_left" (formula "97") (term "0,0") (ifseqformula "69")) + (builtin "One Step Simplification" (formula "97")) + (rule "inEqSimp_commuteLeq" (formula "97") (term "1,0,1,1")) + (rule "applyEq" (formula "97") (term "0,1,0,1") (ifseqformula "96")) + (rule "inEqSimp_commuteGeq" (formula "97") (term "1,0,1")) + (rule "replace_known_left" (formula "97") (term "1,0,1") (ifseqformula "12")) + (builtin "One Step Simplification" (formula "97")) + (rule "inEqSimp_sepNegMonomial0" (formula "97") (term "0,0,1")) + (rule "polySimp_mulLiterals" (formula "97") (term "0,0,0,1")) + (rule "polySimp_elimOne" (formula "97") (term "0,0,0,1")) + (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "97") (term "1,0,1")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "97") (term "1,0,0") (ifseqformula "89")) + (builtin "One Step Simplification" (formula "97") (ifInst "" (formula "92")) (ifInst "" (formula "248")) (ifInst "" (formula "92")) (ifInst "" (formula "29"))) + (rule "wellFormedAnonEQ" (formula "97") (term "1,0") (ifseqformula "89")) + (rule "wellFormedAnon" (formula "97") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "97") (term "2,0,1,0,1")) + (rule "translateJavaAddInt" (formula "97") (term "2,1,1,0,0,1")) + (rule "replace_known_left" (formula "97") (term "1,1,0") (ifseqformula "88")) + (builtin "One Step Simplification" (formula "97") (ifInst "" (formula "25")) (ifInst "" (formula "24"))) + (rule "polySimp_addComm0" (formula "97") (term "2,1,1,0,0,1")) + (rule "polySimp_addComm0" (formula "97") (term "2,0,1,0,1")) + (rule "inEqSimp_ltToLeq" (formula "97") (term "1,0")) + (rule "polySimp_mulComm0" (formula "97") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "97") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "97") (term "0,0,0,0,1")) + (rule "inEqSimp_commuteLeq" (formula "97") (term "0,0")) + (rule "replace_known_left" (formula "97") (term "0,0") (ifseqformula "69")) + (builtin "One Step Simplification" (formula "97")) + (rule "inEqSimp_commuteLeq" (formula "97") (term "1,0,1")) + (rule "replace_known_left" (formula "97") (term "1,0,1") (ifseqformula "178")) + (builtin "One Step Simplification" (formula "97")) + (rule "inEqSimp_commuteLeq" (formula "97") (term "1,0,0,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "97") (term "0")) + (rule "polySimp_mulLiterals" (formula "97") (term "0,0")) + (rule "polySimp_elimOne" (formula "97") (term "0,0")) + (rule "replace_known_left" (formula "97") (term "0") (ifseqformula "72")) + (builtin "One Step Simplification" (formula "97")) + (rule "andLeft" (formula "97")) + (rule "andLeft" (formula "98")) + (rule "andLeft" (formula "97")) + (rule "andLeft" (formula "97")) + (rule "replace_known_left" (formula "114") (term "1,1") (ifseqformula "101")) + (builtin "One Step Simplification" (formula "114")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "102") (term "0,1,0,0,1")) + (rule "translateJavaCastInt" (formula "102") (term "0,0,1,0,0,1")) + (rule "polySimp_homoEq" (formula "102")) + (rule "polySimp_addComm1" (formula "102") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "102") (term "0,0")) + (rule "polySimp_addComm1" (formula "102") (term "0")) + (rule "castedGetAny" (formula "102") (term "0,0,1,0")) + (rule "polySimp_addComm1" (formula "102") (term "0")) + (rule "polySimp_addComm1" (formula "102") (term "0,0")) + (rule "polySimp_sepNegMonomial" (formula "102")) + (rule "polySimp_mulLiterals" (formula "102") (term "0")) + (rule "polySimp_elimOne" (formula "102") (term "0")) + (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "113") (term "0,1,1,0")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "113") (term "1,0,0") (ifseqformula "89")) + (builtin "One Step Simplification" (formula "113") (ifInst "" (formula "92")) (ifInst "" (formula "253")) (ifInst "" (formula "92")) (ifInst "" (formula "100")) (ifInst "" (formula "101")) (ifInst "" (formula "29"))) + (rule "wellFormedAnonEQ" (formula "113") (term "1,0") (ifseqformula "89")) + (rule "wellFormedAnon" (formula "113") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "113") (term "2,0,1,1")) + (rule "translateJavaAddInt" (formula "113") (term "2,1,1,0,1")) + (rule "replace_known_left" (formula "113") (term "1,1,0") (ifseqformula "88")) + (builtin "One Step Simplification" (formula "113") (ifInst "" (formula "25")) (ifInst "" (formula "24"))) + (rule "polySimp_addComm0" (formula "113") (term "2,0,1,1")) + (rule "polySimp_addComm0" (formula "113") (term "2,1,1,0,1")) + (rule "replace_known_left" (formula "113") (term "1,0,1") (ifseqformula "99")) + (builtin "One Step Simplification" (formula "113")) + (rule "inEqSimp_ltToLeq" (formula "113") (term "1,0")) + (rule "polySimp_mulComm0" (formula "113") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "113") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "113") (term "1,1")) + (rule "replace_known_left" (formula "113") (term "1,1") (ifseqformula "183")) + (builtin "One Step Simplification" (formula "113")) + (rule "inEqSimp_commuteLeq" (formula "113") (term "0,1")) + (rule "replace_known_left" (formula "113") (term "0,1") (ifseqformula "97")) + (builtin "One Step Simplification" (formula "113")) + (rule "inEqSimp_commuteLeq" (formula "113") (term "1")) + (rule "replace_known_left" (formula "113") (term "1") (ifseqformula "98")) + (builtin "One Step Simplification" (formula "113")) + (rule "true_left" (formula "113")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "113") (term "0,1,1,0")) + (rule "translateJavaMulInt" (formula "113") (term "0,0,2,0,1,1,0")) + (rule "translateJavaAddInt" (formula "113") (term "0,2,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "113") (term "0,0,2,0,1,1,0")) + (rule "polySimp_addComm0" (formula "113") (term "0,2,0,1,1,0")) + (rule "replaceKnownSelect_taclet20121212121212120012121212012121000120112_19" (formula "113") (term "0,1,1,0")) + (rule "replaceKnownAuxiliaryConstant_taclet20121212121212120012121212012121000120112_20" (formula "113") (term "0,1,1,0")) + (rule "applyEq" (formula "113") (term "0,1,1,0") (ifseqformula "95")) + (rule "polySimp_mulComm0" (formula "113") (term "1,1,0")) + (rule "polySimp_rightDist" (formula "113") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "113") (term "1,1,1,0")) + (rule "mul_literals" (formula "113") (term "0,1,1,0")) + (rule "polySimp_addAssoc" (formula "113") (term "1,0")) + (rule "polySimp_addComm0" (formula "113") (term "0,1,0")) + (rule "Contract_axiom_for_toReadCountOfBucket_in_BucketPointers" (formula "113") (term "1,1")) + (builtin "One Step Simplification" (formula "113") (ifInst "" (formula "117")) (ifInst "" (formula "253")) (ifInst "" (formula "117")) (ifInst "" (formula "19")) (ifInst "" (formula "20")) (ifInst "" (formula "21")) (ifInst "" (formula "29"))) + (rule "true_left" (formula "113")) + (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "113") (term "1,1")) + (rule "translateJavaSubInt" (formula "113") (term "1,1,1")) + (rule "polySimp_elimSub" (formula "113") (term "1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "113") (term "0,1,1")) + (rule "polySimp_mulComm0" (formula "113") (term "1,0,0,0,1,1")) + (rule "inEqSimp_homoInEq0" (formula "113")) + (rule "polySimp_addComm1" (formula "113") (term "0")) + (rule "applyEq" (formula "113") (term "0,1,1,1,0") (ifseqformula "102")) + (rule "polySimp_mulComm0" (formula "113") (term "1,1,1,0")) + (rule "polySimp_rightDist" (formula "113") (term "1,1,1,0")) + (rule "polySimp_rightDist" (formula "113") (term "0,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "113") (term "1,0,1,1,1,0")) + (rule "polySimp_elimOne" (formula "113") (term "1,0,1,1,1,0")) + (rule "polySimp_rightDist" (formula "113") (term "0,0,1,1,1,0")) + (rule "mul_literals" (formula "113") (term "0,0,0,1,1,1,0")) + (rule "polySimp_addComm0" (formula "113") (term "1,1,0")) + (rule "applyEq" (formula "113") (term "1,0,0,1,0") (ifseqformula "102")) + (rule "polySimp_addComm1" (formula "113") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "113") (term "0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "113") (term "0,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "113") (term "0,0,0,0,0,1,0")) + (rule "add_literals" (formula "113") (term "0,0,0,0,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "113")) + (rule "polySimp_mulComm0" (formula "113") (term "1")) + (rule "polySimp_rightDist" (formula "113") (term "1")) + (rule "polySimp_mulLiterals" (formula "113") (term "1,1")) + (rule "mul_literals" (formula "113") (term "0,1")) + (rule "polySimp_elimOne" (formula "113") (term "1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "113") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "113") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "113") (term "0,0,0")) + (rule "inEqSimp_homoInEq1" (formula "113")) + (rule "polySimp_addComm1" (formula "113") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "113")) + (rule "polySimp_mulComm0" (formula "113") (term "1")) + (rule "polySimp_rightDist" (formula "113") (term "1")) + (rule "mul_literals" (formula "113") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "113") (term "1,1")) + (rule "polySimp_elimOne" (formula "113") (term "1,1")) + (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "1")) + (rule "mul_literals" (formula "63") (term "0,0")) + (rule "add_zero_left" (formula "63") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "63")) + (rule "polySimp_mulLiterals" (formula "63") (term "0")) + (rule "commute_and_2" (formula "214") (term "0,0")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "23") (term "0")) + (rule "translateJavaAddInt" (formula "23") (term "0,2,0")) + (rule "translateJavaMulInt" (formula "23") (term "0,0,2,0")) + (rule "polySimp_mulComm0" (formula "23") (term "0,0,2,0")) + (rule "polySimp_addComm0" (formula "23") (term "0,2,0")) + (rule "replaceKnownSelect_taclet20121212121212120012121212012121000120112_19" (formula "23") (term "0")) + (rule "replaceKnownAuxiliaryConstant_taclet20121212121212120012121212012121000120112_20" (formula "23") (term "0")) + (rule "inEqSimp_homoInEq1" (formula "23")) + (rule "polySimp_addComm1" (formula "23") (term "0")) + (rule "applyEq" (formula "23") (term "0,1,0,0") (ifseqformula "96")) + (rule "polySimp_mulComm0" (formula "23") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "23") (term "1,0,0")) + (rule "mul_literals" (formula "23") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "23") (term "1,1,0,0")) + (rule "polySimp_addComm1" (formula "23") (term "0,0")) + (rule "polySimp_addComm1" (formula "23") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "23") (term "0,0,0,0")) + (rule "add_literals" (formula "23") (term "0,0,0,0,0")) + (rule "add_zero_left" (formula "23") (term "0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "23")) + (rule "polySimp_mulComm0" (formula "23") (term "1")) + (rule "polySimp_rightDist" (formula "23") (term "1")) + (rule "polySimp_rightDist" (formula "23") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "23") (term "1,0,1")) + (rule "polySimp_elimOne" (formula "23") (term "1,0,1")) + (rule "polySimp_mulComm0" (formula "23") (term "0,0,1")) + (rule "polySimp_mulLiterals" (formula "23") (term "0,0,1")) + (rule "inEqSimp_subsumption1" (formula "116") (term "0") (ifseqformula "73")) + (rule "inEqSimp_homoInEq0" (formula "116") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "116") (term "0,0,0")) + (rule "add_literals" (formula "116") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "116") (term "1,0,0,0")) + (rule "add_zero_right" (formula "116") (term "0,0,0")) + (rule "qeq_literals" (formula "116") (term "0,0")) + (builtin "One Step Simplification" (formula "116")) + (rule "javaShiftLeftIntDef" (formula "172") (term "1")) + (rule "applyEq" (formula "173") (term "0") (ifseqformula "172")) + (rule "mod_axiom" (formula "172") (term "1,0,1")) + (rule "polySimp_mulLiterals" (formula "172") (term "1,1,0,1")) + (rule "mod_axiom" (formula "173") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "173") (term "1,1,0,0")) + (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "88") (term "0")) + (rule "translateJavaCastInt" (formula "88") (term "0,0")) + (rule "castedGetAny" (formula "88") (term "0,0")) + (rule "Definition_axiom_for_writtenCountOfBucket_in_de_wiesler_BucketPointers" (formula "88") (term "0,1,1")) + (rule "translateJavaSubInt" (formula "88") (term "0,1,1")) + (rule "polySimp_elimSub" (formula "88") (term "0,1,1")) + (rule "polySimp_mulComm0" (formula "88") (term "1,1")) + (rule "polySimp_addComm0" (formula "88") (term "1,1,1")) + (rule "polySimp_rightDist" (formula "88") (term "1,1")) + (rule "polySimp_mulAssoc" (formula "88") (term "0,1,1")) + (rule "polySimp_mulComm0" (formula "88") (term "0,0,1,1")) + (rule "polySimp_mulLiterals" (formula "88") (term "0,1,1")) + (rule "polySimp_elimOne" (formula "88") (term "0,1,1")) + (rule "polySimp_addAssoc" (formula "88") (term "1")) + (rule "polySimp_addComm0" (formula "88") (term "0,1")) + (rule "inEqSimp_exactShadow3" (formula "75") (ifseqformula "69")) + (rule "polySimp_rightDist" (formula "75") (term "0,0")) + (rule "polySimp_mulAssoc" (formula "75") (term "0,0,0")) + (rule "polySimp_mulComm0" (formula "75") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "75") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "75") (term "0")) + (rule "polySimp_addComm1" (formula "75") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "75") (term "0")) + (rule "add_literals" (formula "75") (term "1,1,0")) + (rule "times_zero_1" (formula "75") (term "1,0")) + (rule "polySimp_addLiterals" (formula "75") (term "0")) + (rule "polySimp_addComm0" (formula "75") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "75")) + (rule "polySimp_mulLiterals" (formula "75") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "76") (ifseqformula "67")) + (rule "polySimp_rightDist" (formula "76") (term "0,0")) + (rule "polySimp_mulAssoc" (formula "76") (term "0,0,0")) + (rule "polySimp_mulComm0" (formula "76") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "76") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "76") (term "0")) + (rule "polySimp_addComm0" (formula "76") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "76")) + (rule "polySimp_mulLiterals" (formula "76") (term "0")) + (rule "polySimp_elimOne" (formula "76") (term "0")) + (rule "javaShiftLeftIntDef" (formula "57") (term "1,1,1,1,0")) + (rule "mod_axiom" (formula "57") (term "1,0,1,1,1,1,0")) + (rule "polySimp_mulLiterals" (formula "57") (term "1,1,0,1,1,1,1,0")) + (rule "javaShiftLeftIntDef" (formula "176") (term "1,3,0")) + (rule "mod_axiom" (formula "176") (term "1,0,1,3,0")) + (rule "polySimp_mulLiterals" (formula "176") (term "1,1,0,1,3,0")) + (rule "javaShiftLeftIntDef" (formula "58") (term "1,1,1,0,0,0")) + (rule "mod_axiom" (formula "58") (term "1,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "58") (term "1,1,0,1,1,1,0,0,0")) + (rule "javaShiftLeftIntDef" (formula "55") (term "0")) + (rule "mod_axiom" (formula "55") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "55") (term "1,1,0,0")) + (rule "javaShiftLeftIntDef" (formula "171") (term "2,0")) + (rule "mod_axiom" (formula "171") (term "1,0,2,0")) + (rule "polySimp_mulLiterals" (formula "171") (term "1,1,0,2,0")) + (rule "Contract_axiom_for_lastReadOf_in_BucketPointers" (formula "124") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "124") (term "2,0,1,0,1,1")) + (rule "translateJavaAddInt" (formula "124") (term "2,1,1,0,0,1,1")) + (rule "replace_known_right" (formula "124") (term "0,1,0") (ifseqformula "255")) + (builtin "One Step Simplification" (formula "124") (ifInst "" (formula "25")) (ifInst "" (formula "29"))) + (rule "polySimp_addComm0" (formula "124") (term "2,1,1,0,0,1,1")) + (rule "polySimp_addComm0" (formula "124") (term "2,0,1,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "124") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "124") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "124") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "124") (term "0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "124") (term "0,0,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "124") (term "1,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "124") (term "0,0,0")) + (rule "replace_known_left" (formula "124") (term "0,0,0") (ifseqformula "69")) + (builtin "One Step Simplification" (formula "124")) + (rule "inEqSimp_commuteLeq" (formula "124") (term "1,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "124") (term "0,0,0,0,1,1")) + (rule "applyEq" (formula "124") (term "0,0,0,1,1,1") (ifseqformula "39")) + (rule "inEqSimp_commuteGeq" (formula "124") (term "0,0,1,1,1")) + (rule "applyEq" (formula "124") (term "1,0,1,1,1,1") (ifseqformula "39")) + (rule "inEqSimp_sepNegMonomial0" (formula "124") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "124") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "124") (term "0,0,0")) + (rule "replace_known_left" (formula "124") (term "0,0") (ifseqformula "72")) + (builtin "One Step Simplification" (formula "124")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "125") (term "0,1,1,0")) + (rule "translateJavaAddInt" (formula "125") (term "0,2,0,1,1,0")) + (rule "translateJavaMulInt" (formula "125") (term "0,0,2,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "125") (term "0,0,2,0,1,1,0")) + (rule "polySimp_addComm0" (formula "125") (term "0,2,0,1,1,0")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "125") (term "0,1,0")) + (rule "translateJavaMulInt" (formula "125") (term "0,2,0,1,0")) + (rule "polySimp_mulComm0" (formula "125") (term "0,2,0,1,0")) + (rule "javaShiftLeftIntDef" (formula "54") (term "1")) + (rule "mod_axiom" (formula "54") (term "1,0,1")) + (rule "polySimp_mulLiterals" (formula "54") (term "1,1,0,1")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "125") (term "0,0,0")) + (rule "translateJavaMulInt" (formula "125") (term "0,0,2,0,0,0")) + (rule "translateJavaAddInt" (formula "125") (term "0,2,0,0,0")) + (rule "polySimp_mulComm0" (formula "125") (term "0,0,2,0,0,0")) + (rule "polySimp_addComm0" (formula "125") (term "0,2,0,0,0")) + (rule "javaShiftLeftIntDef" (formula "172") (term "0,1,0")) + (rule "mod_axiom" (formula "172") (term "1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "172") (term "1,1,0,0,1,0")) + (rule "javaShiftLeftIntDef" (formula "56") (term "1,1,1,0,0,0")) + (rule "mod_axiom" (formula "56") (term "1,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "56") (term "1,1,0,1,1,1,0,0,0")) + (rule "javaShiftLeftIntDef" (formula "55") (term "1,3,0")) + (rule "mod_axiom" (formula "55") (term "1,0,1,3,0")) + (rule "polySimp_mulLiterals" (formula "55") (term "1,1,0,1,3,0")) + (rule "javaShiftLeftIntDef" (formula "173") (term "3,0")) + (rule "mod_axiom" (formula "173") (term "1,0,3,0")) + (rule "polySimp_mulLiterals" (formula "173") (term "1,1,0,3,0")) + (rule "javaShiftLeftIntDef" (formula "53") (term "0")) + (rule "mod_axiom" (formula "53") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "53") (term "1,1,0,0")) + (rule "javaShiftLeftIntDef" (formula "48") (term "3,0")) + (rule "mod_axiom" (formula "48") (term "1,0,3,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "1,1,0,3,0")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "125") (term "1,1,0,0")) + (rule "translateJavaMulInt" (formula "125") (term "0,2,1,1,0,0")) + (rule "polySimp_mulComm0" (formula "125") (term "0,2,1,1,0,0")) + (rule "javaShiftLeftIntDef" (formula "52") (term "1")) + (rule "mod_axiom" (formula "52") (term "1,0,1")) + (rule "polySimp_mulLiterals" (formula "52") (term "1,1,0,1")) + (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "111") (term "0,1,1")) + (rule "translateJavaSubInt" (formula "111") (term "1,0,1,1")) + (rule "polySimp_elimSub" (formula "111") (term "1,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "111") (term "0,0,1,1")) + (rule "polySimp_mulComm0" (formula "111") (term "1,0,0,0,0,1,1")) + (rule "inEqSimp_sepPosMonomial0" (formula "111") (term "0,0,1,1")) + (rule "polySimp_mulComm0" (formula "111") (term "1,0,0,1,1")) + (rule "polySimp_rightDist" (formula "111") (term "1,0,0,1,1")) + (rule "polySimp_mulLiterals" (formula "111") (term "1,1,0,0,1,1")) + (rule "mul_literals" (formula "111") (term "0,1,0,0,1,1")) + (rule "polySimp_elimOne" (formula "111") (term "1,1,0,0,1,1")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "111") (term "0")) + (rule "replace_known_right" (formula "111") (term "0,0") (ifseqformula "228")) + (builtin "One Step Simplification" (formula "111")) + (rule "andLeft" (formula "111")) + (rule "replace_known_left" (formula "17") (term "0,1") (ifseqformula "111")) + (builtin "One Step Simplification" (formula "17") (ifInst "" (formula "111"))) + (rule "andLeft" (formula "17")) + (rule "andLeft" (formula "17")) + (rule "andLeft" (formula "19")) + (rule "andLeft" (formula "17")) + (rule "andLeft" (formula "17")) + (rule "replace_known_left" (formula "130") (term "0,0,0,0,1,1") (ifseqformula "17")) + (builtin "One Step Simplification" (formula "130") (ifInst "" (formula "116")) (ifInst "" (formula "116")) (ifInst "" (formula "22"))) + (rule "andLeft" (formula "130")) + (rule "andLeft" (formula "130")) + (rule "andLeft" (formula "132")) + (rule "andLeft" (formula "130")) + (rule "andLeft" (formula "134")) + (rule "replace_known_left" (formula "23") (term "1,1,1,1,1") (ifseqformula "22")) + (builtin "One Step Simplification" (formula "23") (ifInst "" (formula "116")) (ifInst "" (formula "116")) (ifInst "" (formula "17")) (ifInst "" (formula "130")) (ifInst "" (formula "131")) (ifInst "" (formula "20")) (ifInst "" (formula "133")) (ifInst "" (formula "135"))) + (rule "true_left" (formula "23")) + (rule "Contract_axiom_for_lastReadOf_in_BucketPointers" (formula "117") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "117") (term "2,0,1,0,1,1")) + (rule "translateJavaAddInt" (formula "117") (term "2,1,1,0,0,1,1")) + (rule "replace_known_left" (formula "117") (term "1,0,0,0") (ifseqformula "29")) + (builtin "One Step Simplification" (formula "117") (ifInst "" (formula "115")) (ifInst "" (formula "33")) (ifInst "" (formula "266")) (ifInst "" (formula "115")) (ifInst "" (formula "135")) (ifInst "" (formula "22"))) + (rule "polySimp_addComm0" (formula "117") (term "2,1,1,0,0,1")) + (rule "replace_known_left" (formula "117") (term "1,0,0,1") (ifseqformula "131")) + (builtin "One Step Simplification" (formula "117")) + (rule "polySimp_addComm0" (formula "117") (term "2,0,1,0,1")) + (rule "inEqSimp_ltToLeq" (formula "117") (term "1,0")) + (rule "polySimp_mulComm0" (formula "117") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "117") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "117") (term "0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "117") (term "0,0,0,1")) + (rule "replace_known_left" (formula "117") (term "0,0,0,1") (ifseqformula "17")) + (builtin "One Step Simplification" (formula "117")) + (rule "inEqSimp_commuteLeq" (formula "117") (term "0,0,1")) + (rule "replace_known_left" (formula "117") (term "0,0,1") (ifseqformula "130")) + (builtin "One Step Simplification" (formula "117")) + (rule "inEqSimp_commuteLeq" (formula "117") (term "0,1")) + (rule "replace_known_left" (formula "117") (term "0,1") (ifseqformula "132")) + (builtin "One Step Simplification" (formula "117")) + (rule "inEqSimp_commuteLeq" (formula "117") (term "0,0")) + (rule "replace_known_left" (formula "117") (term "0,0") (ifseqformula "73")) + (builtin "One Step Simplification" (formula "117")) + (rule "inEqSimp_commuteLeq" (formula "117") (term "1,1")) + (rule "applyEq" (formula "117") (term "0,0,0,1") (ifseqformula "43")) + (rule "inEqSimp_commuteGeq" (formula "117") (term "0,0,1")) + (rule "replace_known_left" (formula "117") (term "0,1") (ifseqformula "133")) + (builtin "One Step Simplification" (formula "117")) + (rule "applyEq" (formula "117") (term "1,1") (ifseqformula "43")) + (rule "replace_known_left" (formula "117") (term "1") (ifseqformula "134")) + (builtin "One Step Simplification" (formula "117")) + (rule "true_left" (formula "117")) + (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "117") (term "0,1,1,0")) + (rule "translateJavaAddInt" (formula "117") (term "2,1,1,0,0,1,1")) + (rule "translateJavaAddInt" (formula "117") (term "2,0,1,0,1,1")) + (rule "replace_known_left" (formula "117") (term "1,0,0,0,0") (ifseqformula "115")) + (builtin "One Step Simplification" (formula "117") (ifInst "" (formula "29")) (ifInst "" (formula "33")) (ifInst "" (formula "266")) (ifInst "" (formula "115")) (ifInst "" (formula "21")) (ifInst "" (formula "22"))) + (rule "polySimp_addComm0" (formula "117") (term "2,0,1,1")) + (rule "polySimp_addComm0" (formula "117") (term "2,1,1,0,1")) + (rule "replace_known_left" (formula "117") (term "1,0,1") (ifseqformula "19")) + (builtin "One Step Simplification" (formula "117")) + (rule "inEqSimp_ltToLeq" (formula "117") (term "1,0")) + (rule "polySimp_mulComm0" (formula "117") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "117") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "117") (term "1,0,1")) + (rule "replace_known_left" (formula "117") (term "1,0,1") (ifseqformula "18")) + (builtin "One Step Simplification" (formula "117")) + (rule "inEqSimp_commuteLeq" (formula "117") (term "0,0")) + (rule "replace_known_left" (formula "117") (term "0,0") (ifseqformula "73")) + (builtin "One Step Simplification" (formula "117")) + (rule "inEqSimp_commuteLeq" (formula "117") (term "1,1")) + (rule "replace_known_left" (formula "117") (term "1,1") (ifseqformula "132")) + (builtin "One Step Simplification" (formula "117")) + (rule "inEqSimp_commuteLeq" (formula "117") (term "1")) + (rule "replace_known_left" (formula "117") (term "1") (ifseqformula "17")) + (builtin "One Step Simplification" (formula "117")) + (rule "true_left" (formula "117")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "117") (term "0,1,0")) + (rule "translateJavaMulInt" (formula "117") (term "0,2,0,1,0")) + (rule "polySimp_mulComm0" (formula "117") (term "0,2,0,1,0")) + (rule "polySimp_addComm0" (formula "117") (term "1,0")) + (rule "javaShiftLeftIntDef" (formula "187") (term "1,1,1,0,0,0")) + (rule "mod_axiom" (formula "187") (term "1,0,1,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "187") (term "1,1,0,1,1,1,0,0,0")) + (rule "Contract_axiom_for_toReadCountOfBucket_in_BucketPointers" (formula "117") (term "1,1")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "117") (term "1,0,0") (ifseqformula "95")) + (builtin "One Step Simplification" (formula "117") (ifInst "" (formula "98")) (ifInst "" (formula "266")) (ifInst "" (formula "98")) (ifInst "" (formula "119")) (ifInst "" (formula "120")) (ifInst "" (formula "107")) (ifInst "" (formula "33"))) + (rule "true_left" (formula "117")) + (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "117") (term "1,1")) + (rule "translateJavaSubInt" (formula "117") (term "1,1,1")) + (rule "polySimp_elimSub" (formula "117") (term "1,1,1")) + (rule "inEqSimp_ltToLeq" (formula "117") (term "0,1,1")) + (rule "polySimp_mulComm0" (formula "117") (term "1,0,0,0,1,1")) + (rule "inEqSimp_homoInEq1" (formula "117")) + (rule "polySimp_addComm1" (formula "117") (term "0")) + (rule "applyEq" (formula "117") (term "0,1,0,0,0,1,0") (ifseqformula "209")) + (rule "polySimp_mulLiterals" (formula "117") (term "1,0,0,0,1,0")) + (rule "applyEq" (formula "117") (term "0,1,1,0") (ifseqformula "209")) + (rule "inEqSimp_sepPosMonomial0" (formula "117") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "117") (term "1,0,1,0")) + (rule "polySimp_rightDist" (formula "117") (term "1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "117") (term "1,1,0,1,0")) + (rule "mul_literals" (formula "117") (term "0,1,0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "117")) + (rule "polySimp_mulComm0" (formula "117") (term "1")) + (rule "polySimp_rightDist" (formula "117") (term "1")) + (rule "mul_literals" (formula "117") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "117") (term "1,1")) + (rule "polySimp_elimOne" (formula "117") (term "1,1")) + (rule "javaShiftLeftIntDef" (formula "53") (term "1,0,2,0")) + (rule "eqSymm" (formula "53")) + (rule "mod_axiom" (formula "53") (term "1,0,1,0,2,1")) + (rule "polySimp_mulLiterals" (formula "53") (term "1,1,0,1,0,2,1")) + (rule "inEqSimp_subsumption1" (formula "121") (term "0") (ifseqformula "73")) + (rule "leq_literals" (formula "121") (term "0,0")) + (builtin "One Step Simplification" (formula "121")) + (rule "Definition_axiom_for_countElement_in_de_wiesler_BucketPointers" (formula "7") (term "1,1,1,0")) + (rule "translateJavaAddInt" (formula "7") (term "1,1,1,0")) + (rule "polySimp_addAssoc" (formula "7") (term "1,1,0")) + (rule "polySimp_addComm0" (formula "7") (term "0,1,1,0")) + (rule "Definition_axiom_for_writtenElementsCountElement_in_de_wiesler_BucketPointers" (formula "7") (term "0,1,0") (inst "b=b")) + (rule "translateJavaCastInt" (formula "7") (term "0,1,0")) + (rule "Definition_axiom_for_isClassifiedBlocksRange_in_de_wiesler_Classifier" (formula "210") (term "0") (inst "block=block")) + (builtin "One Step Simplification" (formula "210")) + (rule "expand_inInt" (formula "210") (term "1,0,0")) + (rule "replace_int_MAX" (formula "210") (term "1,0,1,0,0")) + (rule "replace_int_MIN" (formula "210") (term "0,1,1,0,0")) + (rule "translateJavaAddInt" (formula "210") (term "0,1,4,0,1,0")) + (rule "translateJavaDivInt" (formula "210") (term "1,1,0,0,0")) + (rule "translateJavaMulInt" (formula "210") (term "1,3,0,1,0")) + (rule "translateJavaAddInt" (formula "210") (term "4,0,1,0")) + (rule "translateJavaSubInt" (formula "210") (term "0,1,1,0,0,0")) + (rule "translateJavaAddInt" (formula "210") (term "3,0,1,0")) + (rule "translateJavaMulInt" (formula "210") (term "1,4,0,1,0")) + (rule "polySimp_elimSub" (formula "210") (term "0,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "210") (term "1,4,0,1,0")) + (rule "polySimp_mulComm0" (formula "210") (term "1,0,1,1,0,0,0")) + (rule "polySimp_addComm0" (formula "210") (term "1,1,4,0,1,0")) + (rule "polySimp_rightDist" (formula "210") (term "1,0,1,1,0,0,0")) + (rule "polySimp_mulAssoc" (formula "210") (term "0,1,0,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "210") (term "0,0,1,0,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "210") (term "0,1,0,1,1,0,0,0")) + (rule "polySimp_addComm1" (formula "210") (term "0,1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "210") (term "1,4,0,1,0")) + (rule "mul_literals" (formula "210") (term "0,1,4,0,1,0")) + (rule "polySimp_addAssoc" (formula "210") (term "0,0,1,1,0,0,0")) + (rule "polySimp_addComm0" (formula "210") (term "0,0,0,1,1,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "210") (term "0,0,1,1,0,0,0")) + (rule "add_literals" (formula "210") (term "1,1,0,0,1,1,0,0,0")) + (rule "times_zero_1" (formula "210") (term "1,0,0,1,1,0,0,0")) + (rule "add_zero_right" (formula "210") (term "0,0,1,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "210") (term "4,0,1,0")) + (rule "polySimp_addComm1" (formula "210") (term "0,4,0,1,0")) + (rule "polySimp_addComm0" (formula "210") (term "0,0,4,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "210") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "210") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "210") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "210") (term "1,1,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "210") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "210") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "210") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "210") (term "0,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "210") (term "1,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "210") (term "1,1,1,0,0,0")) + (rule "Contract_axiom_for_isClassifiedBlocksRangeSplit_in_Classifier" (formula "214") (term "0")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "214") (term "1,0,0") (ifseqformula "95")) + (builtin "One Step Simplification" (formula "214") (ifInst "" (formula "268")) (ifInst "" (formula "267")) (ifInst "" (formula "215")) (ifInst "" (formula "32"))) + (rule "wellFormedAnonEQ" (formula "214") (term "1,0") (ifseqformula "95")) + (rule "wellFormedAnon" (formula "214") (term "0,1,0")) + (rule "translateJavaSubInt" (formula "214") (term "0,0,0,1,0,0")) + (rule "translateJavaSubInt" (formula "214") (term "0,0,0,1,1,0,0")) + (rule "replace_known_left" (formula "214") (term "1,1,0") (ifseqformula "94")) + (builtin "One Step Simplification" (formula "214") (ifInst "" (formula "29")) (ifInst "" (formula "28"))) + (rule "polySimp_elimSub" (formula "214") (term "0,0,0,1,0")) + (rule "polySimp_elimSub" (formula "214") (term "0,0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "214") (term "1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "214") (term "1,0,0,0,1,1,0")) + (rule "polySimp_rightDist" (formula "214") (term "1,0,0,0,1,0")) + (rule "polySimp_mulAssoc" (formula "214") (term "0,1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "214") (term "0,0,1,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "214") (term "0,1,0,0,0,1,0")) + (rule "polySimp_addComm1" (formula "214") (term "0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "214") (term "1,0,0,0,1,1,0")) + (rule "polySimp_mulAssoc" (formula "214") (term "0,1,0,0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "214") (term "0,0,1,0,0,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "214") (term "0,1,0,0,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "214") (term "0,0,0,0,1,0")) + (rule "polySimp_addComm0" (formula "214") (term "0,0,0,0,0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "214") (term "0,0,0,0,1,0")) + (rule "add_literals" (formula "214") (term "1,1,0,0,0,0,1,0")) + (rule "times_zero_1" (formula "214") (term "1,0,0,0,0,1,0")) + (rule "add_zero_right" (formula "214") (term "0,0,0,0,1,0")) + (rule "replace_known_left" (formula "214") (term "0,1,0") (ifseqformula "169")) + (builtin "One Step Simplification" (formula "214")) + (rule "polySimp_addAssoc" (formula "214") (term "0,0,0,1,0")) + (rule "polySimp_addComm1" (formula "214") (term "0,0,0,0,1,0")) + (rule "polySimp_pullOutFactor0b" (formula "214") (term "0,0,0,0,0,1,0")) + (rule "add_literals" (formula "214") (term "1,1,0,0,0,0,0,1,0")) + (rule "times_zero_1" (formula "214") (term "1,0,0,0,0,0,1,0")) + (rule "add_literals" (formula "214") (term "0,0,0,0,0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "214") (term "0,0,0,1,0")) + (rule "add_literals" (formula "214") (term "1,1,0,0,0,1,0")) + (rule "times_zero_1" (formula "214") (term "1,0,0,0,1,0")) + (rule "add_zero_right" (formula "214") (term "0,0,0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "214") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "214") (term "1,0,1,0,0")) + (rule "polySimp_rightDist" (formula "214") (term "1,0,1,0,0")) + (rule "polySimp_rightDist" (formula "214") (term "0,1,0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "214") (term "1,0,1,0,1,0,0")) + (rule "mul_literals" (formula "214") (term "0,0,1,0,1,0,0")) + (rule "polySimp_addComm1" (formula "214") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "214") (term "0,0,1,0,0")) + (rule "polySimp_addComm0" (formula "214") (term "0,0,0,1,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "214") (term "0,0,1,0,0")) + (rule "add_literals" (formula "214") (term "1,1,0,0,1,0,0")) + (rule "times_zero_1" (formula "214") (term "1,0,0,1,0,0")) + (rule "add_zero_right" (formula "214") (term "0,0,1,0,0")) + (rule "inEqSimp_homoInEq0" (formula "214") (term "0,0,0")) + (rule "polySimp_mulComm0" (formula "214") (term "1,0,0,0,0")) + (rule "polySimp_rightDist" (formula "214") (term "1,0,0,0,0")) + (rule "polySimp_mulAssoc" (formula "214") (term "0,1,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "214") (term "0,0,1,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "214") (term "0,1,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "214") (term "0,0,0,0")) + (rule "polySimp_addComm1" (formula "214") (term "0,0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "214") (term "0,0,0,0")) + (rule "add_literals" (formula "214") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "214") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "214") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "214") (term "0,0,0,0")) + (rule "add_literals" (formula "214") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "214") (term "1,0,0,0,0")) + (rule "add_literals" (formula "214") (term "0,0,0,0")) + (rule "qeq_literals" (formula "214") (term "0,0,0")) + (builtin "One Step Simplification" (formula "214")) + (rule "inEqSimp_sepPosMonomial1" (formula "214") (term "0,0")) + (rule "polySimp_mulComm0" (formula "214") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "214") (term "1,0,0")) + (rule "mul_literals" (formula "214") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "214") (term "1,1,0,0")) + (rule "replace_known_left" (formula "214") (term "0,0") (ifseqformula "154")) + (builtin "One Step Simplification" (formula "214")) + (rule "Definition_axiom_for_isClassifiedBlocksRangeSplit_in_de_wiesler_Classifier" (formula "215") (term "0")) + (builtin "One Step Simplification" (formula "215")) + (rule "eqSymm" (formula "215")) + (rule "Contract_axiom_for_isClassOfSlice_in_Classifier" (formula "219") (term "0")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "219") (term "1,0,0") (ifseqformula "95")) + (builtin "One Step Simplification" (formula "219") (ifInst "" (formula "269")) (ifInst "" (formula "268")) (ifInst "" (formula "32"))) + (rule "wellFormedAnonEQ" (formula "219") (term "1,0") (ifseqformula "95")) + (rule "wellFormedAnon" (formula "219") (term "0,1,0")) + (rule "replace_known_left" (formula "219") (term "1,1,0") (ifseqformula "94")) + (builtin "One Step Simplification" (formula "219") (ifInst "" (formula "29")) (ifInst "" (formula "28"))) + (rule "Definition_axiom_for_isClassOfSlice_in_de_wiesler_Classifier" (formula "220") (term "0") (inst "i=i")) + (builtin "One Step Simplification" (formula "220")) + (rule "expand_inInt" (formula "220") (term "1,0,0")) + (rule "replace_int_MAX" (formula "220") (term "1,0,1,0,0")) + (rule "replace_int_MIN" (formula "220") (term "0,1,1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "220") (term "1,0,0,0")) + (rule "polySimp_rightDist" (formula "220") (term "1,0,0,1,0,0,0")) + (rule "polySimp_rightDist" (formula "220") (term "0,1,0,0,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "220") (term "1,0,1,0,0,1,0,0,0")) + (rule "mul_literals" (formula "220") (term "0,0,1,0,0,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "220") (term "0,0,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "220") (term "0,0,0,1,0,0,0")) + (rule "add_literals" (formula "220") (term "0,0,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "220") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "220") (term "1,1,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "220") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "220") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "220") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "220") (term "1,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "220") (term "1,1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "220") (term "0,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "220") (term "1,0,1,1,0,0,0")) + (rule "mul_literals" (formula "220") (term "0,0,1,1,0,0,0")) + (rule "Definition_axiom_for_isBlockAlignedSub_in_de_wiesler_Buffers" (formula "163") (term "0")) + (rule "translateJavaSubInt" (formula "163") (term "0,0")) + (rule "polySimp_elimSub" (formula "163") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "163") (term "1,0,0")) + (rule "polySimp_addComm0" (formula "163") (term "0,0")) + (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "168") (term "0")) + (builtin "One Step Simplification" (formula "168")) + (rule "translateJavaMod" (formula "168") (term "0")) + (rule "jmod_axiom" (formula "168") (term "0")) + (rule "polySimp_mulLiterals" (formula "168") (term "1,0")) + (rule "polySimp_sepNegMonomial" (formula "168")) + (rule "polySimp_mulLiterals" (formula "168") (term "0")) + (rule "Contract_axiom_for_countClassOfSliceEq_in_Classifier" (formula "227") (term "1,1,0")) + (builtin "One Step Simplification" (formula "227") (ifInst "" (formula "269")) (ifInst "" (formula "268")) (ifInst "" (formula "32"))) + (rule "wellFormedAnon" (formula "227") (term "1,0")) + (rule "replace_known_left" (formula "227") (term "1,1,0") (ifseqformula "28")) + (builtin "One Step Simplification" (formula "227") (ifInst "" (formula "29"))) + (rule "Definition_axiom_for_countClassOfSliceEq_in_de_wiesler_Classifier" (formula "228") (term "1,1,0") (inst "i=i")) + (rule "eqSymm" (formula "228") (term "1,0")) + (rule "nnf_notAnd" (formula "47") (term "0,0")) + (rule "elimGcdGeq_antec" (formula "191") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=l_1") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "polySimp_mulLiterals" (formula "191") (term "1,0,1,0")) + (rule "add_zero_right" (formula "191") (term "0,0,0,1,0")) + (rule "leq_literals" (formula "191") (term "0,0")) + (builtin "One Step Simplification" (formula "191")) + (rule "polySimp_mulLiterals" (formula "191") (term "1,0,0,0,0")) + (rule "times_zero_1" (formula "191") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "191") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "191") (term "0,0")) + (rule "add_literals" (formula "191") (term "1,1,0,0")) + (rule "times_zero_1" (formula "191") (term "1,0,0")) + (rule "add_zero_right" (formula "191") (term "0,0")) + (rule "leq_literals" (formula "191") (term "0")) + (builtin "One Step Simplification" (formula "191")) + (rule "Contract_axiom_for_isClassifiedBlocksRange_in_Classifier" (formula "8") (term "0")) + (builtin "One Step Simplification" (formula "8") (ifInst "" (formula "270")) (ifInst "" (formula "269")) (ifInst "" (formula "33"))) + (rule "wellFormedAnon" (formula "8") (term "1,0")) + (rule "translateJavaSubInt" (formula "8") (term "0,0,0,0,0")) + (rule "replace_known_left" (formula "8") (term "1,1,0") (ifseqformula "29")) + (builtin "One Step Simplification" (formula "8") (ifInst "" (formula "30"))) + (rule "polySimp_elimSub" (formula "8") (term "0,0,0,0")) + (rule "polySimp_mulComm0" (formula "8") (term "1,0,0,0,0")) + (rule "polySimp_rightDist" (formula "8") (term "1,0,0,0,0")) + (rule "polySimp_mulAssoc" (formula "8") (term "0,1,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "8") (term "0,0,1,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "8") (term "0,1,0,0,0,0")) + (rule "polySimp_addComm1" (formula "8") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "8") (term "0,0,0,0,0")) + (rule "polySimp_addComm0" (formula "8") (term "0,0,0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "8") (term "0,0,0,0,0")) + (rule "add_literals" (formula "8") (term "1,1,0,0,0,0,0")) + (rule "times_zero_1" (formula "8") (term "1,0,0,0,0,0")) + (rule "add_zero_right" (formula "8") (term "0,0,0,0,0")) + (rule "Definition_axiom_for_isClassifiedBlocksRange_in_de_wiesler_Classifier" (formula "9") (term "0") (inst "block=block")) + (builtin "One Step Simplification" (formula "9")) + (rule "expand_inInt" (formula "9") (term "1,0,0")) + (rule "replace_int_MAX" (formula "9") (term "1,0,1,0,0")) + (rule "replace_int_MIN" (formula "9") (term "0,1,1,0,0")) + (rule "translateJavaDivInt" (formula "9") (term "1,1,0,0,0")) + (rule "translateJavaAddInt" (formula "9") (term "3,0,1,0")) + (rule "translateJavaAddInt" (formula "9") (term "4,0,1,0")) + (rule "translateJavaSubInt" (formula "9") (term "0,1,1,0,0,0")) + (rule "translateJavaMulInt" (formula "9") (term "1,3,0,1,0")) + (rule "translateJavaMulInt" (formula "9") (term "1,4,0,1,0")) + (rule "translateJavaAddInt" (formula "9") (term "0,1,4,0,1,0")) + (rule "polySimp_elimSub" (formula "9") (term "0,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "9") (term "1,4,0,1,0")) + (rule "polySimp_mulComm0" (formula "9") (term "1,0,1,1,0,0,0")) + (rule "polySimp_addComm0" (formula "9") (term "1,1,4,0,1,0")) + (rule "polySimp_rightDist" (formula "9") (term "1,0,1,1,0,0,0")) + (rule "polySimp_mulAssoc" (formula "9") (term "0,1,0,1,1,0,0,0")) + (rule "polySimp_mulComm0" (formula "9") (term "0,0,1,0,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "9") (term "0,1,0,1,1,0,0,0")) + (rule "polySimp_addComm1" (formula "9") (term "0,1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "9") (term "1,4,0,1,0")) + (rule "mul_literals" (formula "9") (term "0,1,4,0,1,0")) + (rule "polySimp_addAssoc" (formula "9") (term "0,0,1,1,0,0,0")) + (rule "polySimp_addComm0" (formula "9") (term "0,0,0,1,1,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "9") (term "0,0,1,1,0,0,0")) + (rule "add_literals" (formula "9") (term "1,1,0,0,1,1,0,0,0")) + (rule "times_zero_1" (formula "9") (term "1,0,0,1,1,0,0,0")) + (rule "add_zero_right" (formula "9") (term "0,0,1,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "9") (term "4,0,1,0")) + (rule "polySimp_addComm1" (formula "9") (term "0,4,0,1,0")) + (rule "polySimp_addComm0" (formula "9") (term "0,0,4,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "9") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "9") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "9") (term "1,1,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "9") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "9") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "9") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "9") (term "0,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "9") (term "1,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "9") (term "1,1,1,0,0,0")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "206") (term "0,1")) + (builtin "One Step Simplification" (formula "206")) + (rule "translateJavaAddInt" (formula "206") (term "0,0,0,1")) + (rule "translateJavaUnaryMinusInt" (formula "206") (term "1,0,1")) + (rule "neg_literal" (formula "206") (term "1,0,1")) + (rule "translateJavaSubInt" (formula "206") (term "0,0,1")) + (rule "polySimp_elimSub" (formula "206") (term "0,0,1")) + (rule "mul_literals" (formula "206") (term "1,0,0,1")) + (rule "polySimp_addLiterals" (formula "206") (term "0,0,1")) + (rule "polySimp_addComm0" (formula "206") (term "0,0,1")) + (rule "nnf_notAnd" (formula "149") (term "1,1,0")) + (rule "inEqSimp_contradInEq5" (formula "67") (ifseqformula "145")) + (rule "greater_literals" (formula "67") (term "0,0")) + (builtin "One Step Simplification" (formula "67")) + (rule "times_zero_1" (formula "67") (term "1,0")) + (rule "qeq_literals" (formula "67") (term "0")) + (builtin "One Step Simplification" (formula "67")) + (rule "closeFalse" (formula "67")) + ) + ) ) (branch "if x_18 false" (builtin "Block Contract (Internal)" (formula "168") (newnames "result_16,exc_16,heap_Before_BLOCK_14,savedHeap_Before_BLOCK_14,o,f")) (branch "Validity" (builtin "One Step Simplification" (formula "1")) - (builtin "One Step Simplification" (formula "140") (ifInst "" (formula "28"))) (builtin "One Step Simplification" (formula "169")) + (builtin "One Step Simplification" (formula "140") (ifInst "" (formula "28"))) (rule "eqSymm" (formula "169") (term "0,0,1,0,1")) (rule "variableDeclarationAssign" (formula "169") (term "1")) (rule "variableDeclaration" (formula "169") (term "1") (newnames "exc_16_1")) @@ -5982,69 +15850,71 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "emptyStatement" (formula "169") (term "1")) (builtin "One Step Simplification" (formula "169")) (rule "emptyStatement" (formula "169") (term "1")) - (rule "applyEq" (formula "82") (term "5,0") (ifseqformula "1")) - (rule "applyEq" (formula "11") (term "2,1,0") (ifseqformula "1")) - (rule "applyEq" (formula "83") (term "6,0,1") (ifseqformula "1")) - (rule "applyEq" (formula "9") (term "0,1,0,1,1,0,0") (ifseqformula "1")) - (rule "applyEq" (formula "67") (term "0,1,0,1,1,0,1") (ifseqformula "1")) - (rule "applyEq" (formula "9") (term "7,0") (ifseqformula "1")) - (rule "applyEq" (formula "64") (term "0,1,0,1,1,0,0") (ifseqformula "1")) - (rule "applyEq" (formula "7") (term "0,1,0,1,1,0,0,1,0") (ifseqformula "1")) - (rule "applyEq" (formula "10") (term "2,0") (ifseqformula "1")) (rule "applyEq" (formula "135") (term "2,0") (ifseqformula "1")) + (rule "applyEq" (formula "93") (term "2,1,0") (ifseqformula "1")) + (rule "applyEq" (formula "83") (term "6,0,1") (ifseqformula "1")) (rule "applyEq" (formula "69") (term "2,0") (ifseqformula "1")) + (rule "applyEq" (formula "120") (term "2,1,5,0") (ifseqformula "1")) + (rule "applyEq" (formula "135") (term "2,1") (ifseqformula "1")) + (rule "applyEq" (formula "65") (term "2,1,0") (ifseqformula "1")) + (rule "applyEq" (formula "131") (term "0,1,0,1,1,0,0") (ifseqformula "1")) + (rule "applyEq" (formula "8") (term "6,0") (ifseqformula "1")) + (rule "applyEq" (formula "8") (term "0,1,0,1,1,0,0") (ifseqformula "1")) + (rule "applyEq" (formula "58") (term "0,1,0,1,1,0,1,0") (ifseqformula "1")) + (rule "inEqSimp_commuteLeq" (formula "58")) + (rule "applyEq" (formula "67") (term "0,1,0,1,1,0,1") (ifseqformula "1")) + (rule "applyEq" (formula "83") (term "0,1,0,1,0,0") (ifseqformula "1")) (rule "applyEq" (formula "92") (term "6,0") (ifseqformula "1")) + (rule "applyEq" (formula "54") (term "2,0") (ifseqformula "1")) (rule "applyEq" (formula "45") (term "0") (ifseqformula "1")) - (rule "applyEq" (formula "82") (term "0,1,1,1,0,0") (ifseqformula "1")) - (rule "applyEq" (formula "6") (term "0,1,0,1,1,0,0,1,0") (ifseqformula "1")) - (rule "applyEq" (formula "86") (term "2,1,0") (ifseqformula "1")) - (rule "applyEq" (formula "115") (term "2,1,4,0") (ifseqformula "1")) - (rule "applyEq" (formula "10") (term "0,1,0,1,1,0,0") (ifseqformula "1")) - (rule "applyEq" (formula "64") (term "2,1,0") (ifseqformula "1")) - (rule "applyEq" (formula "82") (term "0,1,1,0,0,0") (ifseqformula "1")) - (rule "applyEq" (formula "90") (term "0,1,0,1,1,0,0") (ifseqformula "1")) - (rule "applyEq" (formula "16") (term "0") (ifseqformula "1")) - (rule "applyEq" (formula "65") (term "2,0") (ifseqformula "1")) - (rule "applyEq" (formula "89") (term "7,0") (ifseqformula "1")) - (rule "applyEq" (formula "52") (term "2,0") (ifseqformula "1")) - (rule "applyEq" (formula "58") (term "0,1,0,1,1,0,0") (ifseqformula "1")) (rule "applyEq" (formula "67") (term "0,1,0,1,1,0,0") (ifseqformula "1")) - (rule "applyEq" (formula "66") (term "2,0") (ifseqformula "1")) - (rule "applyEq" (formula "56") (term "0,1,0,1,1,0,1,0") (ifseqformula "1")) - (rule "applyEq" (formula "16") (term "0") (ifseqformula "1")) - (rule "applyEq" (formula "57") (term "0,1,0,1,1,0") (ifseqformula "1")) - (rule "applyEq" (formula "60") (term "2,0") (ifseqformula "1")) - (rule "applyEq" (formula "8") (term "0,1,0,1,1,0,0") (ifseqformula "1")) - (rule "applyEq" (formula "63") (term "0,1,0,1,1,0,0") (ifseqformula "1")) - (rule "applyEq" (formula "12") (term "0,1,0,1,1,0") (ifseqformula "1")) - (rule "applyEq" (formula "10") (term "2,1") (ifseqformula "1")) - (rule "applyEq" (formula "62") (term "0,1,0,1,1,0,1,0") (ifseqformula "1")) - (rule "applyEq" (formula "13") (term "0,1,0,1,1,0") (ifseqformula "1")) + (rule "applyEq" (formula "9") (term "0,1,0,1,1,0,0") (ifseqformula "1")) (rule "applyEq" (formula "63") (term "2,0") (ifseqformula "1")) + (rule "applyEq" (formula "47") (term "5,0") (ifseqformula "1")) (rule "applyEq" (formula "65") (term "0,1,0,1,1,0,0") (ifseqformula "1")) - (rule "applyEq" (formula "45") (term "5,0") (ifseqformula "1")) - (rule "applyEq" (formula "95") (term "2,1,0,0") (ifseqformula "1")) - (rule "applyEq" (formula "8") (term "6,0") (ifseqformula "1")) + (rule "applyEq" (formula "11") (term "2,1,0") (ifseqformula "1")) + (rule "applyEq" (formula "81") (term "5,0") (ifseqformula "1")) + (rule "applyEq" (formula "138") (term "6,0") (ifseqformula "1")) + (rule "applyEq" (formula "10") (term "2,0") (ifseqformula "1")) + (rule "applyEq" (formula "68") (term "0,1,0,1,1,0,0") (ifseqformula "1")) + (rule "applyEq" (formula "62") (term "2,0") (ifseqformula "1")) + (rule "applyEq" (formula "91") (term "0,1,0,1,1,0,0") (ifseqformula "1")) + (rule "applyEq" (formula "59") (term "0,1,0,1,1,0,0") (ifseqformula "1")) + (rule "applyEq" (formula "66") (term "2,1") (ifseqformula "1")) + (rule "applyEq" (formula "90") (term "7,0") (ifseqformula "1")) + (rule "applyEq" (formula "59") (term "0,1,0,1,1,0") (ifseqformula "1")) + (rule "applyEq" (formula "90") (term "0,1,0,1,1,0,0") (ifseqformula "1")) + (rule "applyEq" (formula "17") (term "0") (ifseqformula "1")) + (rule "applyEq" (formula "43") (term "0") (ifseqformula "1")) + (rule "applyEq" (formula "7") (term "0,1,0,1,1,0,0,1,0") (ifseqformula "1")) (rule "applyEq" (formula "80") (term "0,0,0,0,0") (ifseqformula "1")) - (rule "applyEq" (formula "80") (term "0,1,0,1,0,0") (ifseqformula "1")) - (rule "applyEq" (formula "90") (term "2,1,0") (ifseqformula "1")) - (rule "applyEq" (formula "117") (term "2,1,5,0") (ifseqformula "1")) - (rule "applyEq" (formula "132") (term "2,1") (ifseqformula "1")) - (rule "applyEq" (formula "78") (term "5,0") (ifseqformula "1")) + (rule "applyEq" (formula "113") (term "2,1,4,0") (ifseqformula "1")) + (rule "applyEq" (formula "65") (term "2,0") (ifseqformula "1")) (rule "applyEq" (formula "79") (term "0,1,0,1,1,0,0") (ifseqformula "1")) - (rule "applyEq" (formula "128") (term "0,1,0,1,1,0,0") (ifseqformula "1")) + (rule "applyEq" (formula "95") (term "2,1,0,0") (ifseqformula "1")) + (rule "applyEq" (formula "9") (term "7,0") (ifseqformula "1")) + (rule "applyEq" (formula "6") (term "0,1,0,1,1,0,0,1,0") (ifseqformula "1")) + (rule "applyEq" (formula "61") (term "0,1,0,1,1,0,0") (ifseqformula "1")) + (rule "applyEq" (formula "80") (term "0,1,1,1,0,0") (ifseqformula "1")) + (rule "applyEq" (formula "13") (term "0,1,0,1,1,0") (ifseqformula "1")) + (rule "applyEq" (formula "64") (term "2,0") (ifseqformula "1")) + (rule "applyEq" (formula "16") (term "0") (ifseqformula "1")) + (rule "applyEq" (formula "10") (term "0,1,0,1,1,0,0") (ifseqformula "1")) + (rule "applyEq" (formula "77") (term "5,0") (ifseqformula "1")) + (rule "applyEq" (formula "10") (term "2,1") (ifseqformula "1")) + (rule "applyEq" (formula "12") (term "0,1,0,1,1,0") (ifseqformula "1")) (rule "applyEq" (formula "11") (term "2,1") (ifseqformula "1")) - (rule "applyEq" (formula "55") (term "2,1,0") (ifseqformula "1")) - (rule "applyEq" (formula "42") (term "0") (ifseqformula "1")) - (rule "applyEq" (formula "60") (term "2,0") (ifseqformula "1")) - (rule "applyEq" (formula "88") (term "0,1,0,1,1,0,0") (ifseqformula "1")) - (rule "applyEq" (formula "54") (term "1,1") (ifseqformula "1")) - (rule "applyEq" (formula "63") (term "2,1") (ifseqformula "1")) - (rule "applyEq" (formula "135") (term "6,0") (ifseqformula "1")) + (rule "applyEq" (formula "62") (term "2,0") (ifseqformula "1")) + (rule "applyEq" (formula "83") (term "2,1,0") (ifseqformula "1")) + (rule "applyEq" (formula "79") (term "0,1,1,0,0,0") (ifseqformula "1")) + (rule "applyEq" (formula "61") (term "0,1,0,1,1,0,1,0") (ifseqformula "1")) (rule "applyEq" (formula "45") (term "1,0,1,0,1,1,0") (ifseqformula "1")) - (rule "applyEq" (formula "62") (term "2,1") (ifseqformula "1")) (rule "applyEq" (formula "60") (term "2,1,1") (ifseqformula "1")) (rule "applyEq" (formula "61") (term "2,1") (ifseqformula "1")) + (rule "applyEq" (formula "62") (term "2,1") (ifseqformula "1")) + (rule "applyEq" (formula "54") (term "2,0") (ifseqformula "1")) + (rule "applyEq" (formula "54") (term "0,1,0,1,1,0,0") (ifseqformula "1")) + (rule "applyEq" (formula "54") (term "2,1,1") (ifseqformula "1")) (rule "tryEmpty" (formula "165") (term "1")) (rule "blockEmptyLabel" (formula "165") (term "1")) (rule "blockEmpty" (formula "165") (term "1")) @@ -6079,95 +15949,97 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO ) (branch "Usage" (builtin "One Step Simplification" (formula "1")) - (builtin "One Step Simplification" (formula "140")) (builtin "One Step Simplification" (formula "169")) + (builtin "One Step Simplification" (formula "140")) (rule "selectCreatedOfAnonAsFormulaEQ" (formula "140") (term "1,1,1,0") (ifseqformula "60")) (builtin "One Step Simplification" (formula "140")) (rule "expand_inInt" (formula "140") (term "0,1,0")) (rule "replace_int_MAX" (formula "140") (term "1,0,0,1,0")) (rule "replace_int_MIN" (formula "140") (term "0,1,0,1,0")) (rule "andLeft" (formula "140")) - (rule "andLeft" (formula "141")) (rule "andLeft" (formula "140")) + (rule "andLeft" (formula "142")) (rule "andLeft" (formula "141")) (rule "andLeft" (formula "141")) - (rule "translateJavaAddInt" (formula "144") (term "3,0")) (rule "translateJavaAddInt" (formula "144") (term "5,0")) + (rule "translateJavaAddInt" (formula "144") (term "3,0")) (rule "replace_known_left" (formula "143") (term "0") (ifseqformula "140")) (builtin "One Step Simplification" (formula "143")) (rule "true_left" (formula "143")) (rule "polySimp_addComm1" (formula "143") (term "5,0")) (rule "polySimp_addComm0" (formula "143") (term "0,5,0")) (rule "inEqSimp_commuteLeq" (formula "142")) - (rule "applyEq" (formula "143") (term "1,1,3,0") (ifseqformula "1")) - (rule "applyEq" (formula "143") (term "6,0") (ifseqformula "1")) - (rule "applyEq" (formula "173") (term "0,0,0,0,0,0,0,0,0,0,0,0,0") (ifseqformula "1")) - (rule "applyEq" (formula "8") (term "0,1,0,1,1,0,0") (ifseqformula "1")) (rule "applyEq" (formula "82") (term "5,0") (ifseqformula "1")) - (rule "applyEq" (formula "83") (term "0,1,1,1,0,0") (ifseqformula "1")) - (rule "applyEq" (formula "116") (term "2,1,4,0") (ifseqformula "1")) - (rule "applyEq" (formula "11") (term "2,1") (ifseqformula "1")) - (rule "applyEq" (formula "8") (term "6,0") (ifseqformula "1")) - (rule "applyEq" (formula "135") (term "2,1") (ifseqformula "1")) - (rule "applyEq" (formula "173") (term "0,1,0,1,1,0,1,0,0,0") (ifseqformula "1")) - (rule "applyEq" (formula "10") (term "2,0") (ifseqformula "1")) - (rule "applyEq" (formula "58") (term "2,1,0") (ifseqformula "1")) - (rule "applyEq" (formula "91") (term "7,0") (ifseqformula "1")) - (rule "applyEq" (formula "7") (term "0,1,0,1,1,0,0,1,0") (ifseqformula "1")) - (rule "applyEq" (formula "87") (term "2,1,0") (ifseqformula "1")) (rule "applyEq" (formula "63") (term "2,0") (ifseqformula "1")) - (rule "applyEq" (formula "139") (term "6,0") (ifseqformula "1")) - (rule "applyEq" (formula "83") (term "0,1,0,1,0,0") (ifseqformula "1")) + (rule "applyEq" (formula "58") (term "2,1,0") (ifseqformula "1")) + (rule "applyEq" (formula "92") (term "0,1,0,1,1,0,0") (ifseqformula "1")) (rule "applyEq" (formula "60") (term "0,1,0,1,1,0,0") (ifseqformula "1")) - (rule "applyEq" (formula "13") (term "0,1,0,1,1,0") (ifseqformula "1")) - (rule "applyEq" (formula "82") (term "0,1,0,1,1,0,0") (ifseqformula "1")) - (rule "applyEq" (formula "144") (term "6,0") (ifseqformula "1")) - (rule "applyEq" (formula "54") (term "2,0") (ifseqformula "1")) - (rule "applyEq" (formula "68") (term "2,0") (ifseqformula "1")) - (rule "applyEq" (formula "65") (term "0,1,0,1,1,0,1,0") (ifseqformula "1")) - (rule "applyEq" (formula "12") (term "0,1,0,1,1,0") (ifseqformula "1")) - (rule "applyEq" (formula "92") (term "6,0") (ifseqformula "1")) - (rule "applyEq" (formula "64") (term "2,0") (ifseqformula "1")) - (rule "applyEq" (formula "66") (term "2,0") (ifseqformula "1")) - (rule "applyEq" (formula "65") (term "2,1,0") (ifseqformula "1")) - (rule "applyEq" (formula "66") (term "0,1,0,1,1,0,0") (ifseqformula "1")) - (rule "applyEq" (formula "6") (term "0,1,0,1,1,0,0,1,0") (ifseqformula "1")) - (rule "applyEq" (formula "9") (term "7,0") (ifseqformula "1")) - (rule "applyEq" (formula "69") (term "0,1,0,1,1,0,0") (ifseqformula "1")) - (rule "applyEq" (formula "93") (term "2,1,0") (ifseqformula "1")) - (rule "applyEq" (formula "69") (term "2,0") (ifseqformula "1")) (rule "applyEq" (formula "67") (term "0,1,0,1,1,0,1") (ifseqformula "1")) - (rule "applyEq" (formula "44") (term "0") (ifseqformula "1")) - (rule "applyEq" (formula "172") (term "2,1,0,1,0,0,0,0") (ifseqformula "1")) + (rule "applyEq" (formula "98") (term "2,1,0,0") (ifseqformula "1")) + (rule "applyEq" (formula "83") (term "0,1,0,1,0,0") (ifseqformula "1")) + (rule "applyEq" (formula "135") (term "2,0") (ifseqformula "1")) + (rule "applyEq" (formula "69") (term "2,0") (ifseqformula "1")) + (rule "applyEq" (formula "135") (term "2,1") (ifseqformula "1")) + (rule "applyEq" (formula "93") (term "2,1,0") (ifseqformula "1")) + (rule "applyEq" (formula "83") (term "6,0,1") (ifseqformula "1")) + (rule "applyEq" (formula "8") (term "0,1,0,1,1,0,0") (ifseqformula "1")) + (rule "applyEq" (formula "65") (term "2,1,0") (ifseqformula "1")) + (rule "applyEq" (formula "120") (term "2,1,5,0") (ifseqformula "1")) + (rule "applyEq" (formula "92") (term "6,0") (ifseqformula "1")) + (rule "applyEq" (formula "8") (term "6,0") (ifseqformula "1")) + (rule "applyEq" (formula "48") (term "5,0") (ifseqformula "1")) + (rule "applyEq" (formula "68") (term "2,0") (ifseqformula "1")) + (rule "applyEq" (formula "58") (term "0,1,0,1,1,0,1,0") (ifseqformula "1")) + (rule "inEqSimp_commuteLeq" (formula "58")) (rule "applyEq" (formula "91") (term "0,1,0,1,1,0,0") (ifseqformula "1")) - (rule "applyEq" (formula "119") (term "2,1,5,0") (ifseqformula "1")) - (rule "applyEq" (formula "97") (term "2,1,0,0") (ifseqformula "1")) - (rule "applyEq" (formula "82") (term "0,0,0,0,0") (ifseqformula "1")) - (rule "applyEq" (formula "44") (term "0") (ifseqformula "1")) - (rule "applyEq" (formula "58") (term "0,1,0,1,1,0") (ifseqformula "1")) + (rule "applyEq" (formula "91") (term "7,0") (ifseqformula "1")) (rule "applyEq" (formula "17") (term "0") (ifseqformula "1")) - (rule "applyEq" (formula "55") (term "0,1,0,1,1,0,1,0") (ifseqformula "1")) - (rule "applyEq" (formula "11") (term "2,1,0") (ifseqformula "1")) - (rule "applyEq" (formula "61") (term "0,1,0,1,1,0,0") (ifseqformula "1")) - (rule "applyEq" (formula "64") (term "2,1") (ifseqformula "1")) - (rule "applyEq" (formula "64") (term "2,0") (ifseqformula "1")) - (rule "applyEq" (formula "80") (term "0,1,1,0,0,0") (ifseqformula "1")) - (rule "applyEq" (formula "55") (term "1,1") (ifseqformula "1")) - (rule "applyEq" (formula "10") (term "0,1,0,1,1,0,0") (ifseqformula "1")) - (rule "applyEq" (formula "88") (term "0,1,0,1,1,0,0") (ifseqformula "1")) - (rule "applyEq" (formula "132") (term "2,0") (ifseqformula "1")) - (rule "applyEq" (formula "80") (term "6,0,1") (ifseqformula "1")) - (rule "applyEq" (formula "45") (term "5,0") (ifseqformula "1")) + (rule "applyEq" (formula "66") (term "2,0") (ifseqformula "1")) + (rule "applyEq" (formula "82") (term "0,0,0,0,0") (ifseqformula "1")) + (rule "applyEq" (formula "59") (term "0,1,0,1,1,0") (ifseqformula "1")) + (rule "applyEq" (formula "130") (term "0,1,0,1,1,0,0") (ifseqformula "1")) (rule "applyEq" (formula "16") (term "0") (ifseqformula "1")) - (rule "applyEq" (formula "127") (term "0,1,0,1,1,0,0") (ifseqformula "1")) - (rule "applyEq" (formula "77") (term "5,0") (ifseqformula "1")) + (rule "applyEq" (formula "63") (term "0,1,0,1,1,0,1,0") (ifseqformula "1")) + (rule "applyEq" (formula "81") (term "0,1,1,1,0,0") (ifseqformula "1")) + (rule "applyEq" (formula "80") (term "0,1,0,1,1,0,0") (ifseqformula "1")) + (rule "applyEq" (formula "137") (term "6,0") (ifseqformula "1")) + (rule "applyEq" (formula "7") (term "0,1,0,1,1,0,0,1,0") (ifseqformula "1")) + (rule "applyEq" (formula "64") (term "2,0") (ifseqformula "1")) + (rule "applyEq" (formula "9") (term "7,0") (ifseqformula "1")) + (rule "applyEq" (formula "114") (term "2,1,4,0") (ifseqformula "1")) + (rule "applyEq" (formula "81") (term "0,1,1,0,0,0") (ifseqformula "1")) + (rule "applyEq" (formula "11") (term "2,1,0") (ifseqformula "1")) (rule "applyEq" (formula "64") (term "0,1,0,1,1,0,0") (ifseqformula "1")) (rule "applyEq" (formula "10") (term "2,1") (ifseqformula "1")) + (rule "applyEq" (formula "62") (term "2,0") (ifseqformula "1")) + (rule "applyEq" (formula "43") (term "0") (ifseqformula "1")) + (rule "applyEq" (formula "65") (term "0,1,0,1,1,0,0") (ifseqformula "1")) + (rule "applyEq" (formula "78") (term "5,0") (ifseqformula "1")) (rule "applyEq" (formula "9") (term "0,1,0,1,1,0,0") (ifseqformula "1")) + (rule "applyEq" (formula "64") (term "2,1") (ifseqformula "1")) + (rule "applyEq" (formula "11") (term "2,1") (ifseqformula "1")) + (rule "applyEq" (formula "10") (term "0,1,0,1,1,0,0") (ifseqformula "1")) + (rule "applyEq" (formula "51") (term "2,0") (ifseqformula "1")) + (rule "applyEq" (formula "6") (term "0,1,0,1,1,0,0,1,0") (ifseqformula "1")) + (rule "applyEq" (formula "66") (term "0,1,0,1,1,0,0") (ifseqformula "1")) + (rule "applyEq" (formula "61") (term "0,1,0,1,1,0,0") (ifseqformula "1")) + (rule "applyEq" (formula "42") (term "0") (ifseqformula "1")) + (rule "applyEq" (formula "12") (term "0,1,0,1,1,0") (ifseqformula "1")) + (rule "applyEq" (formula "83") (term "2,1,0") (ifseqformula "1")) + (rule "applyEq" (formula "13") (term "0,1,0,1,1,0") (ifseqformula "1")) + (rule "applyEq" (formula "169") (term "0,1,0,1,1,0,1,0,0,0") (ifseqformula "1")) + (rule "applyEq" (formula "169") (term "2,1,0,1,0,0,0,0") (ifseqformula "1")) + (rule "applyEq" (formula "10") (term "2,0") (ifseqformula "1")) + (rule "applyEq" (formula "140") (term "6,0") (ifseqformula "1")) + (rule "applyEq" (formula "139") (term "6,0") (ifseqformula "1")) + (rule "applyEq" (formula "139") (term "2,1,3,0") (ifseqformula "1")) + (rule "applyEq" (formula "169") (term "0,0,0,0,0,0,0,0,0,0,0,0,0") (ifseqformula "1")) (rule "applyEq" (formula "61") (term "2,1") (ifseqformula "1")) + (rule "applyEq" (formula "60") (term "2,1,1") (ifseqformula "1")) (rule "applyEq" (formula "62") (term "2,1") (ifseqformula "1")) (rule "applyEq" (formula "45") (term "1,0,1,0,1,1,0") (ifseqformula "1")) - (rule "applyEq" (formula "60") (term "2,1,1") (ifseqformula "1")) + (rule "applyEq" (formula "54") (term "0,1,0,1,1,0,0") (ifseqformula "1")) + (rule "applyEq" (formula "54") (term "2,0") (ifseqformula "1")) (rule "elim_double_block_2" (formula "169") (term "1")) (rule "ifUnfold" (formula "169") (term "1") (inst "#boolv=x_2")) (rule "variableDeclaration" (formula "169") (term "1") (newnames "x_19")) @@ -6267,13 +16139,12 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "173")) (rule "ifSplit" (formula "173")) (branch "if x_20 true" - (builtin "One Step Simplification" (formula "174")) (builtin "One Step Simplification" (formula "1")) (rule "closeFalse" (formula "1")) ) (branch "if x_20 false" - (builtin "One Step Simplification" (formula "174")) (builtin "One Step Simplification" (formula "1")) + (builtin "One Step Simplification" (formula "174")) (rule "true_left" (formula "1")) (rule "blockEmpty" (formula "173") (term "1")) (builtin "Block Contract (Internal)" (formula "173") (newnames "result_18,exc_18,heap_Before_BLOCK_16,savedHeap_Before_BLOCK_16,o,f")) @@ -6333,21 +16204,21 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "andLeft" (formula "145")) (rule "andLeft" (formula "146")) (rule "andLeft" (formula "146")) - (rule "translateJavaAddInt" (formula "149") (term "3,1,0,0,1,0")) (rule "eqSymm" (formula "149") (term "1,1,0")) - (rule "translateJavaAddInt" (formula "149") (term "0,0,1,0")) - (rule "translateJavaAddInt" (formula "149") (term "0,1,1,0")) - (rule "eqSymm" (formula "149") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "149") (term "3,1,0,0,1,0")) (rule "translateJavaAddInt" (formula "149") (term "3,1,0,1,1,0")) + (rule "eqSymm" (formula "149") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "149") (term "0,1,1,0")) + (rule "translateJavaAddInt" (formula "149") (term "1,0,1,0")) (rule "replace_known_left" (formula "148") (term "0") (ifseqformula "145")) (builtin "One Step Simplification" (formula "148")) (rule "true_left" (formula "148")) + (rule "polySimp_addComm1" (formula "148") (term "3,1,0,1,1,0")) + (rule "polySimp_addComm1" (formula "148") (term "3,1,1,0,1,0")) + (rule "polySimp_addComm0" (formula "148") (term "0,3,1,0,1,1,0")) (rule "polySimp_addComm0" (formula "148") (term "1,0,1,0")) (rule "polySimp_addComm0" (formula "148") (term "0,1,1,0")) - (rule "polySimp_addComm1" (formula "148") (term "3,0,1,0,1,0")) - (rule "polySimp_addComm1" (formula "148") (term "3,0,0,1,1,0")) (rule "polySimp_addComm0" (formula "148") (term "0,3,0,1,0,1,0")) - (rule "polySimp_addComm0" (formula "148") (term "0,3,0,0,1,1,0")) (rule "inEqSimp_commuteLeq" (formula "148") (term "1,0,0")) (rule "inEqSimp_commuteLeq" (formula "147")) (rule "commute_and" (formula "148") (term "0,0")) @@ -6372,1678 +16243,763 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "blockEmpty" (formula "177") (term "1")) (rule "blockEmpty" (formula "177") (term "1")) (rule "lsContinue" (formula "177") (term "1")) - (builtin "One Step Simplification" (formula "177")) - (rule "polySimp_homoEq" (formula "61")) - (rule "polySimp_homoEq" (formula "148") (term "1,1,0")) - (rule "polySimp_homoEq" (formula "144") (term "0,1,0")) - (rule "polySimp_homoEq" (formula "144") (term "1,1,0")) - (rule "polySimp_mulComm0" (formula "61") (term "1,0")) - (rule "polySimp_mulComm0" (formula "148") (term "1,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "144") (term "1,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "144") (term "1,0,1,1,0")) - (rule "polySimp_rightDist" (formula "61") (term "1,0")) - (rule "mul_literals" (formula "61") (term "0,1,0")) - (rule "polySimp_rightDist" (formula "148") (term "1,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "148") (term "0,1,0,1,1,0")) - (rule "polySimp_rightDist" (formula "144") (term "1,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "144") (term "0,1,0,0,1,0")) - (rule "polySimp_rightDist" (formula "144") (term "1,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "144") (term "0,1,0,1,1,0")) - (rule "polySimp_addAssoc" (formula "61") (term "0")) - (rule "polySimp_addComm0" (formula "61") (term "0,0")) - (rule "precOfInt" (formula "177")) - (rule "polySimp_addAssoc" (formula "148") (term "0,1,1,0")) - (rule "polySimp_addComm0" (formula "148") (term "0,0,1,1,0")) - (rule "polySimp_addAssoc" (formula "144") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "144") (term "0,1,1,0")) - (rule "polySimp_addComm0" (formula "144") (term "0,0,1,1,0")) - (rule "inEqSimp_ltToLeq" (formula "63")) - (rule "polySimp_mulComm0" (formula "63") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "63") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "144") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "144") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "103")) - (rule "polySimp_mulComm0" (formula "103") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "103") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "6") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "6") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "45") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "45") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "177") (term "1")) - (rule "polySimp_rightDist" (formula "177") (term "1,0,0,1")) - (rule "mul_literals" (formula "177") (term "0,1,0,0,1")) - (rule "polySimp_addAssoc" (formula "177") (term "0,0,1")) - (rule "add_literals" (formula "177") (term "0,0,0,1")) - (rule "polySimp_pullOutFactor2b" (formula "177") (term "0,1")) - (rule "add_literals" (formula "177") (term "1,1,0,1")) - (rule "times_zero_1" (formula "177") (term "1,0,1")) - (rule "add_zero_right" (formula "177") (term "0,1")) - (rule "leq_literals" (formula "177") (term "1")) - (builtin "One Step Simplification" (formula "177")) - (rule "inEqSimp_leqRight" (formula "177")) - (rule "add_zero_right" (formula "1") (term "0")) - (rule "polySimp_mulComm0" (formula "1") (term "1,0")) - (rule "inEqSimp_homoInEq0" (formula "46") (term "1,1,0")) - (rule "polySimp_mulComm0" (formula "46") (term "1,0,1,1,0")) - (rule "polySimp_rightDist" (formula "46") (term "1,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "46") (term "0,1,0,1,1,0")) - (rule "polySimp_addAssoc" (formula "46") (term "0,1,1,0")) - (rule "inEqSimp_homoInEq0" (formula "42")) - (rule "polySimp_mulComm0" (formula "42") (term "1,0")) - (rule "polySimp_rightDist" (formula "42") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "42") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "42") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "42") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "42") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "42") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "55")) - (rule "polySimp_mulComm0" (formula "55") (term "1,0")) - (rule "polySimp_rightDist" (formula "55") (term "1,0")) - (rule "mul_literals" (formula "55") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "55") (term "0")) - (rule "polySimp_addComm0" (formula "55") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "73")) - (rule "polySimp_addComm1" (formula "73") (term "0")) - (rule "polySimp_pullOutFactor1" (formula "73") (term "0,0")) - (rule "add_literals" (formula "73") (term "1,0,0")) - (rule "times_zero_1" (formula "73") (term "0,0")) - (rule "add_zero_left" (formula "73") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "80") (term "1,0,0")) - (rule "polySimp_pullOutFactor1" (formula "80") (term "0,1,0,0")) - (rule "add_literals" (formula "80") (term "1,0,1,0,0")) - (rule "times_zero_1" (formula "80") (term "0,1,0,0")) - (rule "qeq_literals" (formula "80") (term "1,0,0")) - (builtin "One Step Simplification" (formula "80")) - (rule "inEqSimp_homoInEq0" (formula "12")) - (rule "polySimp_mulComm0" (formula "12") (term "1,0")) - (rule "polySimp_rightDist" (formula "12") (term "1,0")) - (rule "mul_literals" (formula "12") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "12") (term "0")) - (rule "polySimp_addComm0" (formula "12") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "74")) - (rule "polySimp_mulComm0" (formula "74") (term "1,0")) - (rule "polySimp_rightDist" (formula "74") (term "1,0")) - (rule "polySimp_mulComm0" (formula "74") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "74") (term "0")) - (rule "polySimp_addComm0" (formula "74") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "94")) - (rule "polySimp_mulComm0" (formula "94") (term "1,0")) - (rule "polySimp_rightDist" (formula "94") (term "1,0")) - (rule "polySimp_rightDist" (formula "94") (term "0,1,0")) - (rule "mul_literals" (formula "94") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "94") (term "0")) - (rule "polySimp_addComm0" (formula "94") (term "0,0")) - (rule "inEqSimp_homoInEq1" (formula "84")) - (rule "polySimp_mulComm0" (formula "84") (term "1,0")) - (rule "polySimp_rightDist" (formula "84") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "84") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "84") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "84") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "84") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "84") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "80") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "80") (term "1,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "80") (term "0,0,0")) - (rule "add_literals" (formula "80") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "80") (term "1,0,0,0")) - (rule "add_literals" (formula "80") (term "0,0,0")) - (rule "qeq_literals" (formula "80") (term "0,0")) - (builtin "One Step Simplification" (formula "80")) - (rule "true_left" (formula "80")) - (rule "polySimp_sepNegMonomial" (formula "62")) - (rule "polySimp_mulLiterals" (formula "62") (term "0")) - (rule "polySimp_elimOne" (formula "62") (term "0")) - (rule "applyEq" (formula "55") (term "0,1,0") (ifseqformula "62")) - (rule "polySimp_mulComm0" (formula "55") (term "1,0")) - (rule "polySimp_rightDist" (formula "55") (term "1,0")) - (rule "mul_literals" (formula "55") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "55") (term "0")) - (rule "polySimp_addComm1" (formula "55") (term "0,0")) - (rule "add_literals" (formula "55") (term "0,0,0")) - (rule "add_zero_left" (formula "55") (term "0,0")) - (rule "polySimp_sepNegMonomial" (formula "148") (term "1,1,0")) - (rule "polySimp_mulLiterals" (formula "148") (term "0,1,1,0")) - (rule "polySimp_elimOne" (formula "148") (term "0,1,1,0")) - (rule "polySimp_sepNegMonomial" (formula "144") (term "0,1,0")) - (rule "polySimp_mulLiterals" (formula "144") (term "0,0,1,0")) - (rule "polySimp_elimOne" (formula "144") (term "0,0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "144") (term "1,1,0")) - (rule "polySimp_mulLiterals" (formula "144") (term "0,1,1,0")) - (rule "polySimp_elimOne" (formula "144") (term "0,1,1,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "64")) - (rule "polySimp_mulLiterals" (formula "64") (term "0")) - (rule "polySimp_elimOne" (formula "64") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "144") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "144") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "144") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "144") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "144") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "144") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "103")) - (rule "polySimp_mulLiterals" (formula "103") (term "0")) - (rule "polySimp_elimOne" (formula "103") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "7") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "7") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "7") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "7") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "7") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "7") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "46") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "46") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "46") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "46") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "46") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "46") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "1")) - (rule "polySimp_mulLiterals" (formula "1") (term "0")) - (rule "polySimp_elimOne" (formula "1") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "46") (term "1,1,0")) - (rule "polySimp_mulLiterals" (formula "46") (term "0,1,1,0")) - (rule "polySimp_elimOne" (formula "46") (term "0,1,1,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "42")) - (rule "polySimp_mulLiterals" (formula "42") (term "0")) - (rule "polySimp_elimOne" (formula "42") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "12")) - (rule "polySimp_mulLiterals" (formula "12") (term "0")) - (rule "polySimp_elimOne" (formula "12") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "74")) - (rule "polySimp_mulLiterals" (formula "74") (term "0")) - (rule "polySimp_elimOne" (formula "74") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "93")) - (rule "polySimp_mulLiterals" (formula "93") (term "0")) - (rule "polySimp_elimOne" (formula "93") (term "0")) - (rule "inEqSimp_sepNegMonomial0" (formula "83")) - (rule "polySimp_mulLiterals" (formula "83") (term "0")) - (rule "polySimp_elimOne" (formula "83") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "55")) - (rule "polySimp_mulLiterals" (formula "55") (term "0")) - (rule "polySimp_elimOne" (formula "55") (term "0")) - (rule "inEqSimp_subsumption0" (formula "74") (ifseqformula "93")) - (rule "inEqSimp_homoInEq0" (formula "74") (term "0")) - (rule "polySimp_mulComm0" (formula "74") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "74") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "74") (term "0,1,0,0")) - (rule "mul_literals" (formula "74") (term "0,0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "74") (term "1,0,1,0,0")) - (rule "polySimp_elimOne" (formula "74") (term "1,0,1,0,0")) - (rule "polySimp_addAssoc" (formula "74") (term "0,0")) - (rule "polySimp_addComm1" (formula "74") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "74") (term "0,0")) - (rule "add_literals" (formula "74") (term "1,1,0,0")) - (rule "times_zero_1" (formula "74") (term "1,0,0")) - (rule "add_zero_right" (formula "74") (term "0,0")) - (rule "polySimp_addAssoc" (formula "74") (term "0,0")) - (rule "polySimp_addComm0" (formula "74") (term "0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "74") (term "0,0")) - (rule "add_literals" (formula "74") (term "1,1,0,0")) - (rule "times_zero_1" (formula "74") (term "1,0,0")) - (rule "add_zero_right" (formula "74") (term "0,0")) - (rule "qeq_literals" (formula "74") (term "0")) - (builtin "One Step Simplification" (formula "74")) - (rule "true_left" (formula "74")) - (rule "inEqSimp_subsumption1" (formula "39") (ifseqformula "40")) - (rule "leq_literals" (formula "39") (term "0")) - (builtin "One Step Simplification" (formula "39")) - (rule "true_left" (formula "39")) - (rule "inEqSimp_subsumption1" (formula "99") (ifseqformula "100")) - (rule "leq_literals" (formula "99") (term "0")) - (builtin "One Step Simplification" (formula "99")) - (rule "true_left" (formula "99")) - (rule "inEqSimp_subsumption1" (formula "19") (ifseqformula "36")) - (rule "leq_literals" (formula "19") (term "0")) - (builtin "One Step Simplification" (formula "19")) - (rule "true_left" (formula "19")) - (rule "inEqSimp_exactShadow3" (formula "20") (ifseqformula "40")) - (rule "mul_literals" (formula "20") (term "0,0")) - (rule "polySimp_addAssoc" (formula "20") (term "0")) - (rule "add_literals" (formula "20") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "20")) - (rule "mul_literals" (formula "20") (term "1")) - (rule "inEqSimp_subsumption1" (formula "20") (ifseqformula "36")) - (rule "leq_literals" (formula "20") (term "0")) - (builtin "One Step Simplification" (formula "20")) - (rule "true_left" (formula "20")) - (rule "inEqSimp_exactShadow3" (formula "39") (ifseqformula "37")) - (rule "polySimp_mulComm0" (formula "39") (term "0,0")) - (rule "polySimp_addComm0" (formula "39") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "39")) - (rule "polySimp_mulLiterals" (formula "39") (term "0")) - (rule "polySimp_elimOne" (formula "39") (term "0")) - (rule "inEqSimp_subsumption0" (formula "19") (ifseqformula "39")) - (rule "leq_literals" (formula "19") (term "0")) - (builtin "One Step Simplification" (formula "19")) - (rule "true_left" (formula "19")) - (rule "inEqSimp_exactShadow3" (formula "71") (ifseqformula "90")) - (rule "mul_literals" (formula "71") (term "0,0")) - (rule "add_zero_left" (formula "71") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "71")) - (rule "polySimp_mulComm0" (formula "71") (term "1")) - (rule "polySimp_rightDist" (formula "71") (term "1")) - (rule "mul_literals" (formula "71") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "71") (term "1,1")) - (rule "polySimp_elimOne" (formula "71") (term "1,1")) - (rule "inEqSimp_subsumption1" (formula "35") (ifseqformula "71")) - (rule "inEqSimp_homoInEq0" (formula "35") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "35") (term "0,0")) - (rule "add_literals" (formula "35") (term "1,1,0,0")) - (rule "times_zero_1" (formula "35") (term "1,0,0")) - (rule "add_zero_right" (formula "35") (term "0,0")) - (rule "qeq_literals" (formula "35") (term "0")) - (builtin "One Step Simplification" (formula "35")) - (rule "true_left" (formula "35")) - (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "11")) - (rule "mul_literals" (formula "63") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "63")) - (rule "mul_literals" (formula "63") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "61") (ifseqformula "11")) - (rule "polySimp_rightDist" (formula "61") (term "0,0")) - (rule "mul_literals" (formula "61") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "61") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "61")) - (rule "polySimp_mulLiterals" (formula "61") (term "0")) - (rule "polySimp_elimOne" (formula "61") (term "0")) - (rule "inEqSimp_subsumption0" (formula "129") (ifseqformula "61")) - (rule "inEqSimp_homoInEq0" (formula "129") (term "0")) - (rule "polySimp_mulComm0" (formula "129") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "129") (term "1,0,0")) - (rule "mul_literals" (formula "129") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "129") (term "0,0")) - (rule "polySimp_addComm0" (formula "129") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "129") (term "0,0")) - (rule "add_literals" (formula "129") (term "1,1,0,0")) - (rule "times_zero_1" (formula "129") (term "1,0,0")) - (rule "add_literals" (formula "129") (term "0,0")) - (rule "qeq_literals" (formula "129") (term "0")) - (builtin "One Step Simplification" (formula "129")) - (rule "true_left" (formula "129")) - (rule "inEqSimp_exactShadow3" (formula "72") (ifseqformula "37")) - (rule "polySimp_rightDist" (formula "72") (term "0,0")) - (rule "mul_literals" (formula "72") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "72") (term "0")) - (rule "add_literals" (formula "72") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "72")) - (rule "polySimp_mulLiterals" (formula "72") (term "0")) - (rule "polySimp_elimOne" (formula "72") (term "0")) - (rule "inEqSimp_subsumption0" (formula "18") (ifseqformula "72")) - (rule "leq_literals" (formula "18") (term "0")) - (builtin "One Step Simplification" (formula "18")) - (rule "true_left" (formula "18")) - (rule "inEqSimp_and_subsumption3" (formula "141") (term "0,0,0")) - (rule "leq_literals" (formula "141") (term "0,1,0,0,0,0")) - (builtin "One Step Simplification" (formula "141")) - (rule "inEqSimp_and_subsumption3" (formula "7") (term "0,0,0")) - (rule "leq_literals" (formula "7") (term "0,1,0,0,0,0")) - (builtin "One Step Simplification" (formula "7")) - (rule "inEqSimp_and_subsumption3" (formula "42") (term "0,0,0")) - (rule "leq_literals" (formula "42") (term "0,1,0,0,0,0")) - (builtin "One Step Simplification" (formula "42")) - (rule "nnf_imp2or" (formula "8") (term "0")) - (rule "nnf_imp2or" (formula "145") (term "0")) - (rule "Contract_axiom_for_disjointBucketsLemma_in_BucketPointers" (formula "47") (term "0")) - (rule "replace_known_left" (formula "47") (term "1,0,0") (ifseqformula "20")) - (builtin "One Step Simplification" (formula "47") (ifInst "" (formula "25")) (ifInst "" (formula "16")) (ifInst "" (formula "172")) (ifInst "" (formula "25")) (ifInst "" (formula "48")) (ifInst "" (formula "27"))) - (rule "true_left" (formula "47")) - (rule "Definition_axiom_for_writtenElementsCountElementSplitBucket_in_de_wiesler_BucketPointers" (formula "137") (term "0") (inst "element=element") (inst "b=b")) - (builtin "One Step Simplification" (formula "137")) - (rule "expand_inInt" (formula "137") (term "0,0")) - (rule "replace_int_MAX" (formula "137") (term "1,0,0,0")) - (rule "replace_int_MIN" (formula "137") (term "0,1,0,0")) - (rule "translateJavaAddInt" (formula "137") (term "0,2,2,1,1,1,0")) - (rule "translateJavaSubInt" (formula "137") (term "3,1,2,0,0,1,1,0")) - (rule "translateJavaSubInt" (formula "137") (term "0,0,0,1,1,1,0")) - (rule "translateJavaAddInt" (formula "137") (term "2,1,2,0,0,1,1,0")) - (rule "translateJavaAddInt" (formula "137") (term "3,2,1,1,1,0")) - (rule "translateJavaSubInt" (formula "137") (term "2,2,1,1,1,0")) - (rule "translateJavaAddInt" (formula "137") (term "0,3,1,2,0,0,1,1,0")) - (rule "eqSymm" (formula "137") (term "1,0")) - (rule "translateJavaAddInt" (formula "137") (term "0,1,0")) - (rule "translateJavaCastInt" (formula "137") (term "0,0,1,0")) - (rule "polySimp_elimSub" (formula "137") (term "0,0,0,1,0,1,0")) - (rule "polySimp_elimSub" (formula "137") (term "2,2,1,0,1,0")) - (rule "mul_literals" (formula "137") (term "1,2,2,1,0,1,0")) - (rule "polySimp_elimSub" (formula "137") (term "3,1,2,0,0,1,0")) - (rule "mul_literals" (formula "137") (term "1,3,1,2,0,0,1,0")) - (rule "polySimp_homoEq" (formula "137") (term "1,0")) - (rule "polySimp_mulComm0" (formula "137") (term "1,0,1,0")) - (rule "polySimp_addComm0" (formula "137") (term "1,1,0,1,0")) - (rule "polySimp_addComm1" (formula "137") (term "3,1,2,1,1,1,0,1,0")) - (rule "polySimp_addComm0" (formula "137") (term "0,0,0,0,1,1,0,1,0")) - (rule "polySimp_addComm1" (formula "137") (term "2,2,0,1,1,0,1,0")) - (rule "polySimp_addComm0" (formula "137") (term "0,3,1,2,1,1,1,0,1,0")) - (rule "polySimp_addComm0" (formula "137") (term "0,2,2,0,1,1,0,1,0")) - (rule "polySimp_rightDist" (formula "137") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "137") (term "0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "137") (term "0,1,0")) - (rule "polySimp_addComm0" (formula "137") (term "0,0,1,0")) - (rule "inEqSimp_ltToLeq" (formula "137") (term "0,0,0,0,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "137") (term "1,0,0,0,0,0,0,0,0,1,0")) - (rule "polySimp_addComm1" (formula "137") (term "0,0,0,0,0,0,0,1,0")) - (rule "polySimp_addAssoc" (formula "137") (term "0,0,0,0,0,0,0,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "137") (term "1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "137") (term "1,0,0,0,0,0,1,0")) - (rule "applyEq" (formula "137") (term "1,3,1,2,0,1,0,1,0") (ifseqformula "56")) - (rule "polySimp_addAssoc" (formula "137") (term "3,1,2,0,1,0,1,0")) - (rule "polySimp_addComm1" (formula "137") (term "0,3,1,2,0,1,0,1,0")) - (rule "add_literals" (formula "137") (term "0,0,3,1,2,0,1,0,1,0")) - (rule "add_zero_left" (formula "137") (term "0,3,1,2,0,1,0,1,0")) - (rule "applyEq" (formula "137") (term "1,2,2,0,0,0,0,1,0") (ifseqformula "56")) - (rule "polySimp_addAssoc" (formula "137") (term "2,2,0,0,0,0,1,0")) - (rule "polySimp_addComm1" (formula "137") (term "0,2,2,0,0,0,0,1,0")) - (rule "add_literals" (formula "137") (term "0,0,2,2,0,0,0,0,1,0")) - (rule "add_zero_left" (formula "137") (term "0,2,2,0,0,0,0,1,0")) - (rule "applyEq" (formula "137") (term "1,3,2,0,0,0,0,1,0") (ifseqformula "56")) - (rule "polySimp_addAssoc" (formula "137") (term "3,2,0,0,0,0,1,0")) - (rule "polySimp_addComm0" (formula "137") (term "0,3,2,0,0,0,0,1,0")) - (rule "applyEq" (formula "137") (term "0,1,0,0,0,0,0,0,0,1,0") (ifseqformula "56")) - (rule "polySimp_mulComm0" (formula "137") (term "1,0,0,0,0,0,0,0,1,0")) - (rule "polySimp_rightDist" (formula "137") (term "1,0,0,0,0,0,0,0,1,0")) - (rule "mul_literals" (formula "137") (term "0,1,0,0,0,0,0,0,0,1,0")) - (rule "polySimp_addAssoc" (formula "137") (term "0,0,0,0,0,0,0,1,0")) - (rule "polySimp_addComm1" (formula "137") (term "0,0,0,0,0,0,0,0,1,0")) - (rule "polySimp_addComm1" (formula "137") (term "0,0,0,0,0,0,0,0,0,1,0")) - (rule "add_literals" (formula "137") (term "0,0,0,0,0,0,0,0,0,0,1,0")) - (rule "polySimp_sepNegMonomial" (formula "137") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "137") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "137") (term "0,1,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "137") (term "0,0,0,0,1,1,0")) - (rule "polySimp_mulLiterals" (formula "137") (term "0,0,0,0,0,1,1,0")) - (rule "polySimp_elimOne" (formula "137") (term "0,0,0,0,0,1,1,0")) - (rule "inEqSimp_contradInEq0" (formula "137") (term "0,0,0,0,1,1,0") (ifseqformula "92")) - (rule "inEqSimp_homoInEq1" (formula "137") (term "0,0,0,0,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "137") (term "1,0,0,0,0,0,0,1,1,0")) - (rule "polySimp_rightDist" (formula "137") (term "1,0,0,0,0,0,0,1,1,0")) - (rule "polySimp_rightDist" (formula "137") (term "0,1,0,0,0,0,0,0,1,1,0")) - (rule "polySimp_mulLiterals" (formula "137") (term "1,0,1,0,0,0,0,0,0,1,1,0")) - (rule "mul_literals" (formula "137") (term "0,0,1,0,0,0,0,0,0,1,1,0")) - (rule "polySimp_elimOne" (formula "137") (term "1,0,1,0,0,0,0,0,0,1,1,0")) - (rule "polySimp_addAssoc" (formula "137") (term "0,0,0,0,0,0,1,1,0")) - (rule "polySimp_addComm1" (formula "137") (term "0,0,0,0,0,0,0,1,1,0")) - (rule "polySimp_pullOutFactor1b" (formula "137") (term "0,0,0,0,0,0,1,1,0")) - (rule "add_literals" (formula "137") (term "1,1,0,0,0,0,0,0,1,1,0")) - (rule "times_zero_1" (formula "137") (term "1,0,0,0,0,0,0,1,1,0")) - (rule "add_zero_right" (formula "137") (term "0,0,0,0,0,0,1,1,0")) - (rule "polySimp_addAssoc" (formula "137") (term "0,0,0,0,0,0,1,1,0")) - (rule "polySimp_addComm1" (formula "137") (term "0,0,0,0,0,0,0,1,1,0")) - (rule "add_literals" (formula "137") (term "0,0,0,0,0,0,0,0,1,1,0")) - (rule "polySimp_pullOutFactor2b" (formula "137") (term "0,0,0,0,0,0,1,1,0")) - (rule "add_literals" (formula "137") (term "1,1,0,0,0,0,0,0,1,1,0")) - (rule "times_zero_1" (formula "137") (term "1,0,0,0,0,0,0,1,1,0")) - (rule "add_zero_right" (formula "137") (term "0,0,0,0,0,0,1,1,0")) - (rule "leq_literals" (formula "137") (term "0,0,0,0,0,1,1,0")) - (builtin "One Step Simplification" (formula "137")) - (rule "Contract_axiom_for_disjointBucketsAreaLemma_in_BucketPointers" (formula "77") (term "0")) - (rule "translateJavaAddInt" (formula "77") (term "0,0,0,0,1,0,0,0,0")) - (rule "translateJavaAddInt" (formula "77") (term "1,1,0,1,0,0,0,0")) - (rule "translateJavaAddInt" (formula "77") (term "1,1,1,1,0,1,0,0,0,0")) - (rule "replace_known_left" (formula "77") (term "0,1,1,1,0,0,0,0") (ifseqformula "25")) - (builtin "One Step Simplification" (formula "77") (ifInst "" (formula "47")) (ifInst "" (formula "174")) (ifInst "" (formula "16")) (ifInst "" (formula "20")) (ifInst "" (formula "172")) (ifInst "" (formula "25")) (ifInst "" (formula "78")) (ifInst "" (formula "27"))) - (rule "true_left" (formula "77")) - (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "11") (term "1")) - (rule "translateJavaSubInt" (formula "11") (term "1,1")) - (rule "polySimp_elimSub" (formula "11") (term "1,1")) - (rule "inEqSimp_ltToLeq" (formula "11") (term "0,1")) - (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "11")) - (rule "inEqSimp_sepPosMonomial0" (formula "11") (term "0,0")) - (rule "polySimp_mulComm0" (formula "11") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "11") (term "1,0,0")) - (rule "mul_literals" (formula "11") (term "0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "11") (term "1,1,0,0")) - (rule "polySimp_elimOne" (formula "11") (term "1,1,0,0")) - (rule "Free_class_invariant_axiom_for_de_wiesler_Classifier" (formula "104")) - (builtin "One Step Simplification" (formula "104")) - (rule "andLeft" (formula "104")) - (rule "andLeft" (formula "104")) - (rule "andLeft" (formula "104")) - (rule "andLeft" (formula "104")) - (rule "andLeft" (formula "104")) - (rule "andLeft" (formula "104")) - (rule "translateJavaSubInt" (formula "109") (term "0,2,0")) - (rule "translateJavaSubInt" (formula "109") (term "0,2,1")) - (rule "eqSymm" (formula "106")) - (rule "eqSymm" (formula "109")) - (rule "translateJavaMulInt" (formula "106") (term "1,0")) - (rule "polySimp_elimSub" (formula "109") (term "0,2,1")) - (rule "mul_literals" (formula "109") (term "1,0,2,1")) - (rule "polySimp_elimSub" (formula "109") (term "0,2,0")) - (rule "mul_literals" (formula "109") (term "1,0,2,0")) - (rule "polySimp_mulComm0" (formula "106") (term "1,0")) - (rule "polySimp_addComm0" (formula "109") (term "0,2,1")) - (rule "polySimp_addComm0" (formula "109") (term "0,2,0")) - (rule "inEqSimp_commuteLeq" (formula "104")) - (rule "applyEq" (formula "105") (term "0") (ifseqformula "29")) - (rule "applyEq" (formula "104") (term "0") (ifseqformula "29")) - (rule "applyEq" (formula "106") (term "1") (ifseqformula "29")) - (rule "pullOutSelect" (formula "109") (term "1") (inst "selectSK=arr_1")) - (rule "simplifySelectOfAnonEQ" (formula "109") (ifseqformula "53")) - (builtin "One Step Simplification" (formula "109")) - (rule "simplifySelectOfAnonEQ" (formula "110") (ifseqformula "53")) - (builtin "One Step Simplification" (formula "110")) - (rule "elementOfSingleton" (formula "109") (term "0,0,0")) - (builtin "One Step Simplification" (formula "109") (ifInst "" (formula "172"))) - (rule "elementOfSingleton" (formula "110") (term "0,0,0")) - (builtin "One Step Simplification" (formula "110") (ifInst "" (formula "172"))) - (rule "inEqSimp_exactShadow3" (formula "101") (ifseqformula "105")) - (rule "polySimp_rightDist" (formula "101") (term "0,0")) - (rule "mul_literals" (formula "101") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "101") (term "0")) - (rule "add_literals" (formula "101") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "101")) - (rule "polySimp_mulLiterals" (formula "101") (term "0")) - (rule "polySimp_elimOne" (formula "101") (term "0")) - (rule "inEqSimp_subsumption0" (formula "99") (ifseqformula "101")) - (rule "leq_literals" (formula "99") (term "0")) - (builtin "One Step Simplification" (formula "99")) - (rule "true_left" (formula "99")) - (rule "pullOutSelect" (formula "109") (term "2,0") (inst "selectSK=arr_2")) - (rule "simplifySelectOfAnon" (formula "109")) - (builtin "One Step Simplification" (formula "109")) - (rule "elementOfSingleton" (formula "109") (term "0,0,0")) - (builtin "One Step Simplification" (formula "109") (ifInst "" (formula "173"))) - (rule "pullOutSelect" (formula "111") (term "2,0") (inst "selectSK=arr_3")) - (rule "simplifySelectOfAnon" (formula "111")) - (builtin "One Step Simplification" (formula "111")) - (rule "elementOfSingleton" (formula "111") (term "0,0,0")) - (builtin "One Step Simplification" (formula "111") (ifInst "" (formula "174"))) - (rule "Contract_axiom_for_elementsToReadCountElementSplitBucket_in_BucketPointers" (formula "87") (term "0")) - (builtin "One Step Simplification" (formula "87") (ifInst "" (formula "13")) (ifInst "" (formula "183")) (ifInst "" (formula "181")) (ifInst "" (formula "13")) (ifInst "" (formula "88")) (ifInst "" (formula "20"))) - (rule "wellFormedAnon" (formula "87") (term "1,0")) - (rule "translateJavaAddInt" (formula "87") (term "0,0,1,0,0")) - (rule "translateJavaAddInt" (formula "87") (term "1,1,1,0,0")) - (rule "replace_known_left" (formula "87") (term "1,1,0") (ifseqformula "15")) - (builtin "One Step Simplification" (formula "87") (ifInst "" (formula "16"))) - (rule "inEqSimp_ltToLeq" (formula "87") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "87") (term "1,0,0,1,0,0")) - (rule "polySimp_addComm1" (formula "87") (term "0,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "87") (term "0,0,0")) - (rule "replace_known_left" (formula "87") (term "0,0,0") (ifseqformula "100")) - (builtin "One Step Simplification" (formula "87")) - (rule "inEqSimp_homoInEq0" (formula "87") (term "1,1,0")) - (rule "polySimp_mulComm0" (formula "87") (term "1,0,1,1,0")) - (rule "polySimp_rightDist" (formula "87") (term "1,0,1,1,0")) - (rule "polySimp_rightDist" (formula "87") (term "0,1,0,1,1,0")) - (rule "mul_literals" (formula "87") (term "0,0,1,0,1,1,0")) - (rule "polySimp_addComm1" (formula "87") (term "0,1,1,0")) - (rule "polySimp_addAssoc" (formula "87") (term "0,0,1,1,0")) - (rule "polySimp_addAssoc" (formula "87") (term "0,0,0,1,1,0")) - (rule "polySimp_addComm0" (formula "87") (term "0,0,0,0,1,1,0")) - (rule "polySimp_pullOutFactor1b" (formula "87") (term "0,0,0,1,1,0")) - (rule "add_literals" (formula "87") (term "1,1,0,0,0,1,1,0")) - (rule "times_zero_1" (formula "87") (term "1,0,0,0,1,1,0")) - (rule "add_zero_right" (formula "87") (term "0,0,0,1,1,0")) - (rule "inEqSimp_homoInEq0" (formula "87") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "87") (term "1,0,0,1,0")) - (rule "polySimp_rightDist" (formula "87") (term "1,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "87") (term "0,1,0,0,1,0")) - (rule "polySimp_addAssoc" (formula "87") (term "0,0,1,0")) - (rule "polySimp_addComm1" (formula "87") (term "0,0,0,1,0")) - (rule "polySimp_pullOutFactor1b" (formula "87") (term "0,0,0,0,1,0")) - (rule "add_literals" (formula "87") (term "1,1,0,0,0,0,1,0")) - (rule "times_zero_1" (formula "87") (term "1,0,0,0,0,1,0")) - (rule "add_zero_right" (formula "87") (term "0,0,0,0,1,0")) - (rule "applyEq" (formula "87") (term "0,1,0,0,1,0") (ifseqformula "62")) - (rule "polySimp_pullOutFactor1b" (formula "87") (term "0,0,1,0")) - (rule "add_literals" (formula "87") (term "1,1,0,0,1,0")) - (rule "times_zero_1" (formula "87") (term "1,0,0,1,0")) - (rule "add_zero_right" (formula "87") (term "0,0,1,0")) - (rule "qeq_literals" (formula "87") (term "0,1,0")) - (builtin "One Step Simplification" (formula "87")) - (rule "applyEq" (formula "87") (term "1,0,1,0") (ifseqformula "59")) - (rule "inEqSimp_sepNegMonomial0" (formula "87") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "87") (term "0,0,0")) - (rule "polySimp_elimOne" (formula "87") (term "0,0,0")) - (rule "replace_known_left" (formula "87") (term "0,0") (ifseqformula "102")) - (builtin "One Step Simplification" (formula "87")) - (rule "inEqSimp_sepPosMonomial1" (formula "87") (term "0")) - (rule "polySimp_mulComm0" (formula "87") (term "1,0")) - (rule "polySimp_rightDist" (formula "87") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "87") (term "1,1,0")) - (rule "mul_literals" (formula "87") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "87") (term "1,1,0")) - (rule "replace_known_left" (formula "87") (term "0") (ifseqformula "82")) - (builtin "One Step Simplification" (formula "87")) - (rule "Definition_axiom_for_disjointBucketsAreaLemma_in_de_wiesler_BucketPointers" (formula "77") (term "0") (inst "b=b")) - (builtin "One Step Simplification" (formula "77")) - (rule "expand_inInt" (formula "77") (term "1,0,0")) - (rule "replace_int_MIN" (formula "77") (term "0,1,1,0,0")) - (rule "replace_int_MAX" (formula "77") (term "1,0,1,0,0")) - (rule "translateJavaAddInt" (formula "77") (term "1,0,0,1,0")) - (rule "translateJavaSubInt" (formula "77") (term "2,0,0,1,0")) - (rule "translateJavaSubInt" (formula "77") (term "2,1,0,1,0")) - (rule "translateJavaAddInt" (formula "77") (term "1,0,1,1,0")) - (rule "translateJavaSubInt" (formula "77") (term "2,0,1,1,0")) - (rule "translateJavaSubInt" (formula "77") (term "2,1,1,1,0")) - (rule "translateJavaAddInt" (formula "77") (term "0,2,0,0,1,0")) - (rule "translateJavaAddInt" (formula "77") (term "0,2,0,1,1,0")) - (rule "polySimp_elimSub" (formula "77") (term "2,1,0,1,0")) - (rule "mul_literals" (formula "77") (term "1,2,1,0,1,0")) - (rule "polySimp_elimSub" (formula "77") (term "2,1,1,1,0")) - (rule "mul_literals" (formula "77") (term "1,2,1,1,1,0")) - (rule "polySimp_elimSub" (formula "77") (term "2,0,0,1,0")) - (rule "mul_literals" (formula "77") (term "1,2,0,0,1,0")) - (rule "polySimp_elimSub" (formula "77") (term "2,0,1,1,0")) - (rule "mul_literals" (formula "77") (term "1,2,0,1,1,0")) - (rule "polySimp_addComm1" (formula "77") (term "2,1,0,1,0")) - (rule "polySimp_addComm1" (formula "77") (term "2,1,1,1,0")) - (rule "polySimp_addComm1" (formula "77") (term "2,0,0,1,0")) - (rule "polySimp_addComm1" (formula "77") (term "2,0,1,1,0")) - (rule "polySimp_addComm1" (formula "77") (term "0,2,1,0,1,0")) - (rule "add_literals" (formula "77") (term "0,0,2,1,0,1,0")) - (rule "polySimp_addComm1" (formula "77") (term "0,2,1,1,1,0")) - (rule "add_literals" (formula "77") (term "0,0,2,1,1,1,0")) - (rule "polySimp_addComm0" (formula "77") (term "0,2,0,0,1,0")) - (rule "polySimp_addComm0" (formula "77") (term "0,2,0,1,1,0")) - (rule "inEqSimp_ltToLeq" (formula "77") (term "1,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "77") (term "1,0,0,1,0,0,0,0")) - (rule "disjointDefinition" (formula "77") (term "0,1,0")) - (rule "disjointDefinition" (formula "77") (term "1,1,0")) - (rule "disjointArrayRanges" (formula "77") (term "0,1,0")) - (builtin "One Step Simplification" (formula "77")) - (rule "disjointArrayRanges" (formula "77") (term "1,1,0")) - (builtin "One Step Simplification" (formula "77")) - (rule "inEqSimp_commuteLeq" (formula "77") (term "1,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "77") (term "0,0,0,0,0")) - (rule "inEqSimp_homoInEq0" (formula "77") (term "0,0,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "77") (term "1,0,0,0,0,1,1,0")) - (rule "polySimp_rightDist" (formula "77") (term "1,0,0,0,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "77") (term "0,1,0,0,0,0,1,1,0")) - (rule "polySimp_addAssoc" (formula "77") (term "0,0,0,0,1,1,0")) - (rule "polySimp_addComm1" (formula "77") (term "0,0,0,0,0,1,1,0")) - (rule "polySimp_pullOutFactor1b" (formula "77") (term "0,0,0,0,0,0,1,1,0")) - (rule "add_literals" (formula "77") (term "1,1,0,0,0,0,0,0,1,1,0")) - (rule "times_zero_1" (formula "77") (term "1,0,0,0,0,0,0,1,1,0")) - (rule "add_literals" (formula "77") (term "0,0,0,0,0,0,1,1,0")) - (rule "inEqSimp_homoInEq0" (formula "77") (term "1,0,1,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "77") (term "1,0,1,0,1,0,0,1,0")) - (rule "polySimp_rightDist" (formula "77") (term "1,0,1,0,1,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "77") (term "0,1,0,1,0,1,0,0,1,0")) - (rule "polySimp_addComm1" (formula "77") (term "0,1,0,1,0,0,1,0")) - (rule "polySimp_addAssoc" (formula "77") (term "0,0,1,0,1,0,0,1,0")) - (rule "polySimp_pullOutFactor1b" (formula "77") (term "0,0,0,1,0,1,0,0,1,0")) - (rule "add_literals" (formula "77") (term "1,1,0,0,0,1,0,1,0,0,1,0")) - (rule "times_zero_1" (formula "77") (term "1,0,0,0,1,0,1,0,0,1,0")) - (rule "add_literals" (formula "77") (term "0,0,0,1,0,1,0,0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "77") (term "0,0,1,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "77") (term "1,0,0,0,1,0,0,1,0")) - (rule "polySimp_rightDist" (formula "77") (term "1,0,0,0,1,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "77") (term "0,1,0,0,0,1,0,0,1,0")) - (rule "polySimp_addAssoc" (formula "77") (term "0,0,0,1,0,0,1,0")) - (rule "polySimp_addComm1" (formula "77") (term "0,0,0,0,1,0,0,1,0")) - (rule "polySimp_pullOutFactor1" (formula "77") (term "0,0,0,0,0,1,0,0,1,0")) - (rule "add_literals" (formula "77") (term "1,0,0,0,0,0,1,0,0,1,0")) - (rule "times_zero_1" (formula "77") (term "0,0,0,0,0,1,0,0,1,0")) - (rule "add_zero_left" (formula "77") (term "0,0,0,0,1,0,0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "77") (term "1,0,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "77") (term "1,0,1,0,0,1,1,0")) - (rule "polySimp_rightDist" (formula "77") (term "1,0,1,0,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "77") (term "0,1,0,1,0,0,1,1,0")) - (rule "polySimp_addAssoc" (formula "77") (term "0,1,0,0,1,1,0")) - (rule "polySimp_addComm1" (formula "77") (term "0,0,1,0,0,1,1,0")) - (rule "polySimp_pullOutFactor1b" (formula "77") (term "0,0,0,1,0,0,1,1,0")) - (rule "add_literals" (formula "77") (term "1,1,0,0,0,1,0,0,1,1,0")) - (rule "times_zero_1" (formula "77") (term "1,0,0,0,1,0,0,1,1,0")) - (rule "add_literals" (formula "77") (term "0,0,0,1,0,0,1,1,0")) - (rule "polySimp_pullOutFactor1b" (formula "77") (term "0,1,0,0,1,1,0")) - (rule "add_literals" (formula "77") (term "1,1,0,1,0,0,1,1,0")) - (rule "times_zero_1" (formula "77") (term "1,0,1,0,0,1,1,0")) - (rule "add_literals" (formula "77") (term "0,1,0,0,1,1,0")) - (rule "qeq_literals" (formula "77") (term "1,0,0,1,1,0")) - (builtin "One Step Simplification" (formula "77")) - (rule "inEqSimp_homoInEq0" (formula "77") (term "0,0,1,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "77") (term "1,0,0,0,1,0,1,1,0")) - (rule "polySimp_rightDist" (formula "77") (term "1,0,0,0,1,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "77") (term "0,1,0,0,0,1,0,1,1,0")) - (rule "polySimp_addAssoc" (formula "77") (term "0,0,0,1,0,1,1,0")) - (rule "polySimp_addComm1" (formula "77") (term "0,0,0,0,1,0,1,1,0")) - (rule "polySimp_pullOutFactor1" (formula "77") (term "0,0,0,0,0,1,0,1,1,0")) - (rule "add_literals" (formula "77") (term "1,0,0,0,0,0,1,0,1,1,0")) - (rule "times_zero_1" (formula "77") (term "0,0,0,0,0,1,0,1,1,0")) - (rule "add_zero_left" (formula "77") (term "0,0,0,0,1,0,1,1,0")) - (rule "inEqSimp_homoInEq0" (formula "77") (term "1,1,1,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "77") (term "1,0,1,1,1,0,1,1,0")) - (rule "polySimp_rightDist" (formula "77") (term "1,0,1,1,1,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "77") (term "0,1,0,1,1,1,0,1,1,0")) - (rule "polySimp_addAssoc" (formula "77") (term "0,1,1,1,0,1,1,0")) - (rule "polySimp_addComm1" (formula "77") (term "0,0,1,1,1,0,1,1,0")) - (rule "polySimp_pullOutFactor1b" (formula "77") (term "0,0,0,1,1,1,0,1,1,0")) - (rule "add_literals" (formula "77") (term "1,1,0,0,0,1,1,1,0,1,1,0")) - (rule "times_zero_1" (formula "77") (term "1,0,0,0,1,1,1,0,1,1,0")) - (rule "add_literals" (formula "77") (term "0,0,0,1,1,1,0,1,1,0")) - (rule "inEqSimp_homoInEq0" (formula "77") (term "1,0,1,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "77") (term "1,0,1,0,1,0,1,1,0")) - (rule "polySimp_rightDist" (formula "77") (term "1,0,1,0,1,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "77") (term "0,1,0,1,0,1,0,1,1,0")) - (rule "polySimp_addComm1" (formula "77") (term "0,1,0,1,0,1,1,0")) - (rule "polySimp_addAssoc" (formula "77") (term "0,0,1,0,1,0,1,1,0")) - (rule "polySimp_pullOutFactor1b" (formula "77") (term "0,0,0,1,0,1,0,1,1,0")) - (rule "add_literals" (formula "77") (term "1,1,0,0,0,1,0,1,0,1,1,0")) - (rule "times_zero_1" (formula "77") (term "1,0,0,0,1,0,1,0,1,1,0")) - (rule "add_literals" (formula "77") (term "0,0,0,1,0,1,0,1,1,0")) - (rule "inEqSimp_homoInEq0" (formula "77") (term "0,1,1,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "77") (term "1,0,0,1,1,0,1,1,0")) - (rule "polySimp_rightDist" (formula "77") (term "1,0,0,1,1,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "77") (term "0,1,0,0,1,1,0,1,1,0")) - (rule "polySimp_addComm1" (formula "77") (term "0,0,1,1,0,1,1,0")) - (rule "polySimp_addAssoc" (formula "77") (term "0,0,0,1,1,0,1,1,0")) - (rule "polySimp_pullOutFactor1" (formula "77") (term "0,0,0,0,1,1,0,1,1,0")) - (rule "add_literals" (formula "77") (term "1,0,0,0,0,1,1,0,1,1,0")) - (rule "times_zero_1" (formula "77") (term "0,0,0,0,1,1,0,1,1,0")) - (rule "add_zero_left" (formula "77") (term "0,0,0,1,1,0,1,1,0")) - (rule "inEqSimp_homoInEq0" (formula "77") (term "0,0,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "77") (term "1,0,0,0,0,0,1,0")) - (rule "polySimp_rightDist" (formula "77") (term "1,0,0,0,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "77") (term "0,1,0,0,0,0,0,1,0")) - (rule "polySimp_addComm1" (formula "77") (term "0,0,0,0,0,1,0")) - (rule "polySimp_addAssoc" (formula "77") (term "0,0,0,0,0,0,1,0")) - (rule "polySimp_pullOutFactor1b" (formula "77") (term "0,0,0,0,0,0,0,1,0")) - (rule "add_literals" (formula "77") (term "1,1,0,0,0,0,0,0,0,1,0")) - (rule "times_zero_1" (formula "77") (term "1,0,0,0,0,0,0,0,1,0")) - (rule "add_literals" (formula "77") (term "0,0,0,0,0,0,0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "77") (term "1,0,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "77") (term "1,0,1,0,0,0,1,0")) - (rule "polySimp_rightDist" (formula "77") (term "1,0,1,0,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "77") (term "0,1,0,1,0,0,0,1,0")) - (rule "polySimp_addAssoc" (formula "77") (term "0,1,0,0,0,1,0")) - (rule "polySimp_addComm1" (formula "77") (term "0,0,1,0,0,0,1,0")) - (rule "polySimp_pullOutFactor1b" (formula "77") (term "0,1,0,0,0,1,0")) - (rule "add_literals" (formula "77") (term "1,1,0,1,0,0,0,1,0")) - (rule "times_zero_1" (formula "77") (term "1,0,1,0,0,0,1,0")) - (rule "add_zero_right" (formula "77") (term "0,1,0,0,0,1,0")) - (rule "polySimp_pullOutFactor1b" (formula "77") (term "0,1,0,0,0,1,0")) - (rule "add_literals" (formula "77") (term "1,1,0,1,0,0,0,1,0")) - (rule "times_zero_1" (formula "77") (term "1,0,1,0,0,0,1,0")) - (rule "add_zero_right" (formula "77") (term "0,1,0,0,0,1,0")) - (rule "qeq_literals" (formula "77") (term "1,0,0,0,1,0")) - (builtin "One Step Simplification" (formula "77")) - (rule "inEqSimp_homoInEq0" (formula "77") (term "0,1,1,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "77") (term "1,0,0,1,1,0,0,1,0")) - (rule "polySimp_rightDist" (formula "77") (term "1,0,0,1,1,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "77") (term "0,1,0,0,1,1,0,0,1,0")) - (rule "polySimp_addComm1" (formula "77") (term "0,0,1,1,0,0,1,0")) - (rule "polySimp_addAssoc" (formula "77") (term "0,0,0,1,1,0,0,1,0")) - (rule "polySimp_pullOutFactor1" (formula "77") (term "0,0,0,0,1,1,0,0,1,0")) - (rule "add_literals" (formula "77") (term "1,0,0,0,0,1,1,0,0,1,0")) - (rule "times_zero_1" (formula "77") (term "0,0,0,0,1,1,0,0,1,0")) - (rule "add_zero_left" (formula "77") (term "0,0,0,1,1,0,0,1,0")) - (rule "inEqSimp_homoInEq0" (formula "77") (term "1,1,1,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "77") (term "1,0,1,1,1,0,0,1,0")) - (rule "polySimp_rightDist" (formula "77") (term "1,0,1,1,1,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "77") (term "0,1,0,1,1,1,0,0,1,0")) - (rule "polySimp_addAssoc" (formula "77") (term "0,1,1,1,0,0,1,0")) - (rule "polySimp_addComm1" (formula "77") (term "0,0,1,1,1,0,0,1,0")) - (rule "polySimp_pullOutFactor1b" (formula "77") (term "0,0,0,1,1,1,0,0,1,0")) - (rule "add_literals" (formula "77") (term "1,1,0,0,0,1,1,1,0,0,1,0")) - (rule "times_zero_1" (formula "77") (term "1,0,0,0,1,1,1,0,0,1,0")) - (rule "add_literals" (formula "77") (term "0,0,0,1,1,1,0,0,1,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "77") (term "1,0,1,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "77") (term "1,1,0,1,0,0,1,0")) - (rule "polySimp_rightDist" (formula "77") (term "1,1,0,1,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "77") (term "1,1,1,0,1,0,0,1,0")) - (rule "mul_literals" (formula "77") (term "0,1,1,0,1,0,0,1,0")) - (rule "polySimp_elimOne" (formula "77") (term "1,1,1,0,1,0,0,1,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "77") (term "0,0,1,1,0")) - (rule "polySimp_mulLiterals" (formula "77") (term "0,0,0,1,1,0")) - (rule "polySimp_elimOne" (formula "77") (term "0,0,0,1,1,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "77") (term "1,0,1,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "77") (term "1,1,0,1,0,1,1,0")) - (rule "polySimp_rightDist" (formula "77") (term "1,1,0,1,0,1,1,0")) - (rule "mul_literals" (formula "77") (term "0,1,1,0,1,0,1,1,0")) - (rule "polySimp_mulLiterals" (formula "77") (term "1,1,1,0,1,0,1,1,0")) - (rule "polySimp_elimOne" (formula "77") (term "1,1,1,0,1,0,1,1,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "77") (term "0,0,0,1,0")) - (rule "polySimp_mulComm0" (formula "77") (term "1,0,0,0,1,0")) - (rule "polySimp_rightDist" (formula "77") (term "1,0,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "77") (term "1,1,0,0,0,1,0")) - (rule "mul_literals" (formula "77") (term "0,1,0,0,0,1,0")) - (rule "polySimp_elimOne" (formula "77") (term "1,1,0,0,0,1,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "77") (term "1,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "77") (term "1,1,0,0,0,0")) - (rule "polySimp_rightDist" (formula "77") (term "1,1,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "77") (term "1,1,1,0,0,0,0")) - (rule "mul_literals" (formula "77") (term "0,1,1,0,0,0,0")) - (rule "polySimp_elimOne" (formula "77") (term "1,1,1,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "77") (term "0,0,1,0,1,1,0")) - (rule "polySimp_mulLiterals" (formula "77") (term "0,0,0,1,0,1,1,0")) - (rule "polySimp_elimOne" (formula "77") (term "0,0,0,1,0,1,1,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "77") (term "0,0,1,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "77") (term "0,0,0,1,0,0,1,0")) - (rule "polySimp_elimOne" (formula "77") (term "0,0,0,1,0,0,1,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "77") (term "0,1,1,0,1,1,0")) - (rule "polySimp_mulLiterals" (formula "77") (term "1,0,1,1,0,1,1,0")) - (rule "polySimp_elimOne" (formula "77") (term "1,0,1,1,0,1,1,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "77") (term "1,1,1,0,1,1,0")) - (rule "polySimp_mulLiterals" (formula "77") (term "0,1,1,1,0,1,1,0")) - (rule "polySimp_elimOne" (formula "77") (term "0,1,1,1,0,1,1,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "77") (term "0,1,1,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "77") (term "1,0,1,1,0,0,1,0")) - (rule "polySimp_elimOne" (formula "77") (term "1,0,1,1,0,0,1,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "77") (term "1,1,1,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "77") (term "0,1,1,1,0,0,1,0")) - (rule "polySimp_elimOne" (formula "77") (term "0,1,1,1,0,0,1,0")) - (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "56") (term "0")) - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "56") (term "1,0,0") (ifseqformula "53")) - (builtin "One Step Simplification" (formula "56") (ifInst "" (formula "67")) (ifInst "" (formula "182")) (ifInst "" (formula "67")) (ifInst "" (formula "66")) (ifInst "" (formula "20"))) - (rule "wellFormedAnonEQ" (formula "56") (term "1,0") (ifseqformula "53")) - (rule "wellFormedAnon" (formula "56") (term "0,1,0")) - (rule "translateJavaAddInt" (formula "56") (term "1,1,1,0,0,1")) - (rule "translateJavaAddInt" (formula "56") (term "1,0,1,0,1")) - (rule "replace_known_left" (formula "56") (term "1,1,0") (ifseqformula "52")) - (builtin "One Step Simplification" (formula "56") (ifInst "" (formula "16")) (ifInst "" (formula "15"))) - (rule "polySimp_addComm0" (formula "56") (term "1,1,1,0,0,1")) - (rule "polySimp_addComm0" (formula "56") (term "1,0,1,0,1")) - (rule "inEqSimp_ltToLeq" (formula "56") (term "1,0")) - (rule "polySimp_mulComm0" (formula "56") (term "1,0,0,1,0")) - (rule "polySimp_addComm1" (formula "56") (term "0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "56") (term "1,0,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "56") (term "0,0,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "56") (term "0,0")) - (rule "replace_known_left" (formula "56") (term "0,0") (ifseqformula "101")) - (builtin "One Step Simplification" (formula "56")) - (rule "inEqSimp_commuteLeq" (formula "56") (term "1,0,1")) - (rule "applyEq" (formula "56") (term "0,1,0,0,1") (ifseqformula "57")) - (rule "inEqSimp_homoInEq0" (formula "56") (term "1,0,0,1")) - (rule "polySimp_mulComm0" (formula "56") (term "1,0,1,0,0,1")) - (rule "polySimp_rightDist" (formula "56") (term "1,0,1,0,0,1")) - (rule "mul_literals" (formula "56") (term "0,1,0,1,0,0,1")) - (rule "polySimp_addAssoc" (formula "56") (term "0,1,0,0,1")) - (rule "polySimp_addComm0" (formula "56") (term "0,0,1,0,0,1")) - (rule "applyEq" (formula "56") (term "0,1,0,0,0,1") (ifseqformula "57")) - (rule "inEqSimp_homoInEq1" (formula "56") (term "1,0,0,0,1")) - (rule "polySimp_mulComm0" (formula "56") (term "1,0,1,0,0,0,1")) - (rule "polySimp_rightDist" (formula "56") (term "1,0,1,0,0,0,1")) - (rule "mul_literals" (formula "56") (term "0,1,0,1,0,0,0,1")) - (rule "polySimp_addAssoc" (formula "56") (term "0,1,0,0,0,1")) - (rule "polySimp_addComm0" (formula "56") (term "0,0,1,0,0,0,1")) - (rule "applyEq" (formula "56") (term "0,1,0,1") (ifseqformula "46")) - (rule "inEqSimp_commuteGeq" (formula "56") (term "1,0,1")) - (rule "applyEq" (formula "56") (term "0,0,1,1") (ifseqformula "57")) - (rule "inEqSimp_sepNegMonomial0" (formula "56") (term "0")) - (rule "polySimp_mulLiterals" (formula "56") (term "0,0")) - (rule "polySimp_elimOne" (formula "56") (term "0,0")) - (rule "replace_known_left" (formula "56") (term "0") (ifseqformula "103")) - (builtin "One Step Simplification" (formula "56")) - (rule "andLeft" (formula "56")) - (rule "andLeft" (formula "56")) - (rule "andLeft" (formula "56")) - (rule "andLeft" (formula "56")) - (rule "inEqSimp_sepNegMonomial1" (formula "58")) - (rule "polySimp_mulLiterals" (formula "58") (term "0")) - (rule "polySimp_elimOne" (formula "58") (term "0")) - (rule "inEqSimp_sepNegMonomial0" (formula "57")) - (rule "polySimp_mulLiterals" (formula "57") (term "0")) - (rule "polySimp_elimOne" (formula "57") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "78") (ifseqformula "58")) - (rule "times_zero_1" (formula "78") (term "0,0")) - (rule "add_zero_left" (formula "78") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "78")) - (rule "mul_literals" (formula "78") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "57") (ifseqformula "58")) - (rule "polySimp_rightDist" (formula "57") (term "0,0")) - (rule "mul_literals" (formula "57") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "57") (term "0")) - (rule "polySimp_addComm1" (formula "57") (term "0,0")) - (rule "add_literals" (formula "57") (term "0,0,0")) - (rule "add_zero_left" (formula "57") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "57")) - (rule "polySimp_mulLiterals" (formula "57") (term "1")) - (rule "polySimp_elimOne" (formula "57") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "58") (ifseqformula "100")) - (rule "polySimp_rightDist" (formula "58") (term "0,0")) - (rule "mul_literals" (formula "58") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "58") (term "0")) - (rule "polySimp_addAssoc" (formula "58") (term "0,0")) - (rule "polySimp_addAssoc" (formula "58") (term "0,0,0")) - (rule "add_literals" (formula "58") (term "0,0,0,0")) - (rule "add_zero_left" (formula "58") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "58")) - (rule "polySimp_mulLiterals" (formula "58") (term "0")) - (rule "polySimp_elimOne" (formula "58") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "56") (ifseqformula "58")) - (rule "times_zero_1" (formula "56") (term "0,0")) - (rule "add_zero_left" (formula "56") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "56")) - (rule "polySimp_mulLiterals" (formula "56") (term "1")) - (rule "polySimp_elimOne" (formula "56") (term "1")) - (rule "inEqSimp_subsumption1" (formula "56") (ifseqformula "80")) - (rule "inEqSimp_homoInEq0" (formula "56") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "56") (term "0,0")) - (rule "add_literals" (formula "56") (term "1,1,0,0")) - (rule "times_zero_1" (formula "56") (term "1,0,0")) - (rule "add_zero_right" (formula "56") (term "0,0")) - (rule "qeq_literals" (formula "56") (term "0")) - (builtin "One Step Simplification" (formula "56")) - (rule "true_left" (formula "56")) - (rule "inEqSimp_exactShadow3" (formula "80") (ifseqformula "61")) - (rule "mul_literals" (formula "80") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "80")) - (rule "mul_literals" (formula "80") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "57") (ifseqformula "61")) - (rule "polySimp_mulComm0" (formula "57") (term "0,0")) - (rule "polySimp_addComm0" (formula "57") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "57")) - (rule "polySimp_mulLiterals" (formula "57") (term "0")) - (rule "polySimp_elimOne" (formula "57") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "56") (ifseqformula "57")) - (rule "times_zero_1" (formula "56") (term "0,0")) - (rule "add_zero_left" (formula "56") (term "0")) - (rule "inEqSimp_subsumption1" (formula "56") (ifseqformula "82")) - (rule "leq_literals" (formula "56") (term "0")) - (builtin "One Step Simplification" (formula "56")) - (rule "true_left" (formula "56")) - (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "104") (term "0")) - (builtin "One Step Simplification" (formula "104")) - (rule "translateJavaMod" (formula "104") (term "0")) - (rule "jmod_axiom" (formula "104") (term "0")) - (rule "polySimp_mulLiterals" (formula "104") (term "1,0")) - (rule "polySimp_sepNegMonomial" (formula "104")) - (rule "polySimp_mulLiterals" (formula "104") (term "0")) - (rule "newSym_eq" (formula "104") (inst "l=l_0") (inst "newSymDef=add(mul(int::final(result_1, - de.wiesler.Increment::$position), - Z(0(#))), - mul(de.wiesler.BucketPointers::lastReadOf(heapAfter_increment_write, - bucket_pointers, - result_8), - Z(0(#))))")) - (rule "times_zero_1" (formula "104") (term "1,1,1")) - (rule "times_zero_1" (formula "104") (term "0,1,1")) - (rule "add_zero_left" (formula "104") (term "1,1")) - (rule "add_zero_right" (formula "104") (term "1")) - (rule "applyEq" (formula "105") (term "0,0") (ifseqformula "104")) - (rule "polySimp_homoEq" (formula "105")) - (rule "polySimp_mulLiterals" (formula "105") (term "1,0")) - (rule "polySimp_addComm1" (formula "105") (term "0")) - (rule "polySimp_addComm0" (formula "105") (term "0,0")) - (rule "polySimp_sepPosMonomial" (formula "105")) - (rule "polySimp_mulComm0" (formula "105") (term "1")) - (rule "polySimp_rightDist" (formula "105") (term "1")) - (rule "polySimp_mulLiterals" (formula "105") (term "1,1")) - (rule "polySimp_elimOne" (formula "105") (term "1,1")) - (rule "polySimp_mulComm0" (formula "105") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "105") (term "0,1")) - (rule "applyEq" (formula "135") (term "1,5,0") (ifseqformula "105")) - (rule "polySimp_addAssoc" (formula "135") (term "5,0")) - (rule "polySimp_addComm0" (formula "135") (term "0,5,0")) - (rule "applyEq" (formula "104") (term "1,0,0") (ifseqformula "105")) - (rule "polySimp_addAssoc" (formula "104") (term "0,0")) - (rule "polySimp_addComm0" (formula "104") (term "0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "104") (term "0,0")) - (rule "add_literals" (formula "104") (term "1,1,0,0")) - (rule "times_zero_1" (formula "104") (term "1,0,0")) - (rule "add_zero_right" (formula "104") (term "0,0")) - (rule "applyEq" (formula "99") (term "1,0") (ifseqformula "105")) - (rule "applyEq" (formula "92") (term "0") (ifseqformula "105")) - (rule "inEqSimp_homoInEq1" (formula "92")) - (rule "polySimp_mulComm0" (formula "92") (term "1,0")) - (rule "polySimp_rightDist" (formula "92") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "92") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "92") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "92") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "92") (term "0")) - (rule "polySimp_addComm1" (formula "92") (term "0,0")) - (rule "polySimp_pullOutFactor1b" (formula "92") (term "0")) - (rule "add_literals" (formula "92") (term "1,1,0")) - (rule "times_zero_1" (formula "92") (term "1,0")) - (rule "add_zero_right" (formula "92") (term "0")) - (rule "applyEq" (formula "131") (term "1,4,0") (ifseqformula "105")) - (rule "polySimp_addAssoc" (formula "131") (term "4,0")) - (rule "polySimp_addComm0" (formula "131") (term "0,4,0")) - (rule "applyEq" (formula "67") (term "1") (ifseqformula "105")) - (rule "inEqSimp_sepNegMonomial0" (formula "92")) - (rule "polySimp_mulLiterals" (formula "92") (term "0")) - (rule "elimGcdGeq_antec" (formula "92") (inst "elimGcdRightDiv=Z(1(#))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) - (rule "mul_literals" (formula "92") (term "0,1,0,0,0,0,1,0")) - (rule "leq_literals" (formula "92") (term "0,0")) - (builtin "One Step Simplification" (formula "92")) - (rule "mul_literals" (formula "92") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "92") (term "1,0,0")) - (rule "polySimp_addLiterals" (formula "92") (term "0,0,0,0")) - (rule "add_zero_right" (formula "92") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "92") (term "0,0")) - (rule "add_literals" (formula "92") (term "1,1,0,0")) - (rule "times_zero_1" (formula "92") (term "1,0,0")) - (rule "add_zero_right" (formula "92") (term "0,0")) - (rule "leq_literals" (formula "92") (term "0")) - (builtin "One Step Simplification" (formula "92")) - (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "64") (term "0")) - (rule "translateJavaMulInt" (formula "64") (term "0,0,2,0")) - (rule "translateJavaAddInt" (formula "64") (term "0,2,0")) - (rule "polySimp_mulComm0" (formula "64") (term "0,0,2,0")) - (rule "polySimp_addComm0" (formula "64") (term "0,2,0")) - (rule "pullOutSelect" (formula "64") (term "0") (inst "selectSK=arr_4")) - (rule "simplifySelectOfAnonEQ" (formula "64") (ifseqformula "53")) - (builtin "One Step Simplification" (formula "64")) - (rule "polySimp_homoEq" (formula "65")) - (rule "polySimp_addComm1" (formula "65") (term "0")) - (rule "elementOfSingleton" (formula "64") (term "0,0,0")) - (builtin "One Step Simplification" (formula "64")) - (rule "applyEqReverse" (formula "65") (term "0,1,0,0") (ifseqformula "64")) - (rule "hideAuxiliaryEq" (formula "64")) - (rule "polySimp_addComm1" (formula "64") (term "0")) - (rule "polySimp_sepNegMonomial" (formula "64")) - (rule "polySimp_mulLiterals" (formula "64") (term "0")) - (rule "polySimp_elimOne" (formula "64") (term "0")) - (rule "Definition_axiom_for_elementsToReadCountElementSplitBucket_in_de_wiesler_BucketPointers" (formula "98") (term "0") (inst "element=element") (inst "b=b")) - (builtin "One Step Simplification" (formula "98")) - (rule "expand_inInt" (formula "98") (term "0,0")) - (rule "replace_int_MAX" (formula "98") (term "1,0,0,0")) - (rule "replace_int_MIN" (formula "98") (term "0,1,0,0")) - (rule "translateJavaAddInt" (formula "98") (term "3,1,2,0,0,1,1,0")) - (rule "translateJavaAddInt" (formula "98") (term "2,1,1,1,0")) - (rule "translateJavaCastInt" (formula "98") (term "0,1,1,0")) - (rule "eqSymm" (formula "98") (term "1,0")) - (rule "translateJavaAddInt" (formula "98") (term "0,1,0")) - (rule "polySimp_homoEq" (formula "98") (term "1,0")) - (rule "polySimp_mulComm0" (formula "98") (term "1,0,1,0")) - (rule "polySimp_addComm0" (formula "98") (term "1,1,0,1,0")) - (rule "polySimp_rightDist" (formula "98") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "98") (term "0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "98") (term "0,1,0")) - (rule "polySimp_addComm0" (formula "98") (term "0,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "98") (term "1,0,0")) - (rule "applyEq" (formula "98") (term "1,2,0,0,0,0,1,0") (ifseqformula "70")) - (rule "polySimp_sepNegMonomial" (formula "98") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "98") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "98") (term "0,1,0")) - (rule "Contract_axiom_for_remainingWriteCountOfBucket_in_BucketPointers" (formula "65") (term "1,1")) - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "65") (term "1,0,0") (ifseqformula "53")) - (builtin "One Step Simplification" (formula "65") (ifInst "" (formula "75")) (ifInst "" (formula "193")) (ifInst "" (formula "75")) (ifInst "" (formula "74")) (ifInst "" (formula "20"))) - (rule "true_left" (formula "65")) - (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "73") (inst "b=b")) - (builtin "One Step Simplification" (formula "73")) - (rule "expand_inInt" (formula "73") (term "1,0,0,1")) - (rule "replace_int_MIN" (formula "73") (term "0,1,1,0,0,1")) - (rule "replace_int_MAX" (formula "73") (term "1,0,1,0,0,1")) - (rule "andLeft" (formula "73")) - (rule "andLeft" (formula "73")) - (rule "andLeft" (formula "73")) - (rule "andLeft" (formula "75")) - (rule "andLeft" (formula "73")) - (rule "andLeft" (formula "74")) - (rule "andLeft" (formula "73")) - (rule "andLeft" (formula "75")) - (rule "andLeft" (formula "75")) - (rule "translateJavaAddInt" (formula "79") (term "1")) - (rule "translateJavaCastInt" (formula "80") (term "0")) - (rule "translateJavaMulInt" (formula "74") (term "0")) - (rule "translateJavaMulInt" (formula "73") (term "1")) - (rule "translateJavaCastInt" (formula "77") (term "0")) - (rule "translateJavaCastInt" (formula "76") (term "1")) - (rule "polySimp_mulComm0" (formula "74") (term "0")) - (rule "polySimp_mulComm0" (formula "73") (term "1")) - (rule "polySimp_addComm0" (formula "79") (term "1")) - (rule "castedGetAny" (formula "80") (term "0")) - (rule "castedGetAny" (formula "77") (term "0")) - (rule "castedGetAny" (formula "76") (term "1")) - (rule "inEqSimp_ltToLeq" (formula "82") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "82") (term "1,0,0,1,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "82") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "82") (term "1,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "75")) - (rule "inEqSimp_commuteLeq" (formula "73")) - (rule "inEqSimp_commuteLeq" (formula "76")) - (rule "applyEq" (formula "76") (term "0") (ifseqformula "39")) - (rule "inEqSimp_commuteGeq" (formula "76")) - (rule "applyEq" (formula "76") (term "0") (ifseqformula "39")) - (rule "inEqSimp_homoInEq0" (formula "76")) - (rule "polySimp_mulComm0" (formula "76") (term "1,0")) - (rule "polySimp_rightDist" (formula "76") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "76") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "76") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "76") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "76") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "76") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "81") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "81") (term "1,1,0,0,0")) - (rule "polySimp_rightDist" (formula "81") (term "1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "81") (term "1,1,1,0,0,0")) - (rule "mul_literals" (formula "81") (term "0,1,1,0,0,0")) - (rule "polySimp_elimOne" (formula "81") (term "1,1,1,0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "76")) - (rule "polySimp_mulLiterals" (formula "76") (term "0")) - (rule "polySimp_elimOne" (formula "76") (term "0")) - (rule "inEqSimp_subsumption6" (formula "73") (ifseqformula "123")) - (rule "mul_literals" (formula "73") (term "1,1,0")) - (rule "greater_literals" (formula "73") (term "0,0")) - (builtin "One Step Simplification" (formula "73")) - (rule "leq_literals" (formula "73") (term "0")) - (builtin "One Step Simplification" (formula "73")) - (rule "true_left" (formula "73")) - (rule "inEqSimp_exactShadow2" (formula "119") (ifseqformula "73")) - (rule "greater_literals" (formula "119") (term "0")) - (builtin "One Step Simplification" (formula "119")) - (rule "polySimp_rightDist" (formula "119") (term "1,0,0")) - (rule "mul_literals" (formula "119") (term "0,1,0,0")) - (rule "polySimp_rightDist" (formula "119") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "119") (term "1,0,0")) - (rule "mul_literals" (formula "119") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "119")) - (rule "polySimp_mulComm0" (formula "119") (term "1")) - (rule "polySimp_rightDist" (formula "119") (term "1")) - (rule "polySimp_mulLiterals" (formula "119") (term "1,1")) - (rule "mul_literals" (formula "119") (term "0,1")) - (rule "inEqSimp_exactShadow2" (formula "123") (ifseqformula "73")) - (rule "mul_literals" (formula "123") (term "1,0,0,1")) - (rule "greater_literals" (formula "123") (term "0")) - (builtin "One Step Simplification" (formula "123")) - (rule "mul_literals" (formula "123") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "123")) - (rule "mul_literals" (formula "123") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "74") (ifseqformula "40")) - (rule "times_zero_1" (formula "74") (term "0,0")) - (rule "add_zero_left" (formula "74") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "74")) - (rule "polySimp_mulLiterals" (formula "74") (term "1")) - (rule "polySimp_elimOne" (formula "74") (term "1")) - (rule "inEqSimp_subsumption1" (formula "74") (ifseqformula "87")) - (rule "inEqSimp_homoInEq0" (formula "74") (term "0")) - (rule "polySimp_pullOutFactor1b" (formula "74") (term "0,0")) - (rule "add_literals" (formula "74") (term "1,1,0,0")) - (rule "times_zero_1" (formula "74") (term "1,0,0")) - (rule "add_zero_right" (formula "74") (term "0,0")) - (rule "qeq_literals" (formula "74") (term "0")) - (builtin "One Step Simplification" (formula "74")) - (rule "true_left" (formula "74")) - (rule "Contract_axiom_for_isClassOfSliceSplit_in_Classifier" (formula "165") (term "0")) - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "165") (term "1,0,0") (ifseqformula "53")) - (builtin "One Step Simplification" (formula "165") (ifInst "" (formula "134")) (ifInst "" (formula "203")) (ifInst "" (formula "202")) (ifInst "" (formula "134")) (ifInst "" (formula "166")) (ifInst "" (formula "19"))) - (rule "wellFormedAnonEQ" (formula "165") (term "1,0") (ifseqformula "53")) - (rule "wellFormedAnon" (formula "165") (term "0,1,0")) - (rule "replace_known_left" (formula "165") (term "1,0,1,0") (ifseqformula "15")) - (builtin "One Step Simplification" (formula "165") (ifInst "" (formula "16")) (ifInst "" (formula "52"))) - (rule "inEqSimp_homoInEq0" (formula "165") (term "1,0")) - (rule "polySimp_mulComm0" (formula "165") (term "1,0,1,0")) - (rule "polySimp_rightDist" (formula "165") (term "1,0,1,0")) - (rule "polySimp_mulComm0" (formula "165") (term "0,1,0,1,0")) - (rule "polySimp_addAssoc" (formula "165") (term "0,1,0")) - (rule "polySimp_addComm1" (formula "165") (term "0,0,1,0")) - (rule "polySimp_pullOutFactor1b" (formula "165") (term "0,1,0")) - (rule "add_literals" (formula "165") (term "1,1,0,1,0")) - (rule "times_zero_1" (formula "165") (term "1,0,1,0")) - (rule "add_zero_right" (formula "165") (term "0,1,0")) - (rule "polySimp_pullOutFactor1b" (formula "165") (term "0,1,0")) - (rule "add_literals" (formula "165") (term "1,1,0,1,0")) - (rule "times_zero_1" (formula "165") (term "1,0,1,0")) - (rule "add_zero_right" (formula "165") (term "0,1,0")) - (rule "qeq_literals" (formula "165") (term "1,0")) - (builtin "One Step Simplification" (formula "165")) - (rule "inEqSimp_homoInEq0" (formula "165") (term "0")) - (rule "polySimp_mulComm0" (formula "165") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "165") (term "1,0,0")) - (rule "polySimp_mulComm0" (formula "165") (term "0,1,0,0")) - (rule "polySimp_addComm1" (formula "165") (term "0,0")) - (rule "polySimp_addAssoc" (formula "165") (term "0,0,0")) - (rule "polySimp_pullOutFactor1" (formula "165") (term "0,0,0,0")) - (rule "add_literals" (formula "165") (term "1,0,0,0,0")) - (rule "times_zero_1" (formula "165") (term "0,0,0,0")) - (rule "add_zero_left" (formula "165") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "165") (term "0")) - (rule "polySimp_mulLiterals" (formula "165") (term "1,0")) - (rule "polySimp_elimOne" (formula "165") (term "1,0")) - (rule "Definition_axiom_for_disjointBucketsLemma_in_de_wiesler_BucketPointers" (formula "47") (term "0") (inst "b=b")) - (builtin "One Step Simplification" (formula "47")) - (rule "expand_inInt" (formula "47") (term "1,0,0")) - (rule "replace_int_MAX" (formula "47") (term "1,0,1,0,0")) - (rule "replace_int_MIN" (formula "47") (term "0,1,1,0,0")) - (rule "translateJavaAddInt" (formula "47") (term "1,0,1,0,1,0")) - (rule "translateJavaAddInt" (formula "47") (term "1,0,1,1,1,0")) - (rule "polySimp_addComm0" (formula "47") (term "1,0,1,0,1,0")) - (rule "polySimp_addComm0" (formula "47") (term "1,0,1,1,1,0")) - (rule "inEqSimp_gtToGeq" (formula "47") (term "0,1,1,0")) - (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,0,1,1,0")) - (rule "inEqSimp_ltToLeq" (formula "47") (term "1,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,1,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "47") (term "0,0,1,0")) - (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,0,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "47") (term "0,0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "47") (term "1,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "47") (term "1,1,1,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "47") (term "0,1,1,0")) - (rule "polySimp_mulComm0" (formula "47") (term "1,0,1,1,0")) - (rule "polySimp_rightDist" (formula "47") (term "1,0,1,1,0")) - (rule "polySimp_mulLiterals" (formula "47") (term "1,1,0,1,1,0")) - (rule "mul_literals" (formula "47") (term "0,1,0,1,1,0")) - (rule "polySimp_elimOne" (formula "47") (term "1,1,0,1,1,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "47") (term "1,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "47") (term "1,1,0,0,0,0")) - (rule "polySimp_rightDist" (formula "47") (term "1,1,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "47") (term "1,1,1,0,0,0,0")) - (rule "mul_literals" (formula "47") (term "0,1,1,0,0,0,0")) - (rule "polySimp_elimOne" (formula "47") (term "1,1,1,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "47") (term "0,0,1,0")) - (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,1,0")) - (rule "polySimp_rightDist" (formula "47") (term "1,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "47") (term "1,1,0,0,1,0")) - (rule "mul_literals" (formula "47") (term "0,1,0,0,1,0")) - (rule "polySimp_elimOne" (formula "47") (term "1,1,0,0,1,0")) - (rule "Contract_axiom_for_isClassifiedAs_in_Classifier" (formula "121") (term "0")) - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "121") (term "1,0,0") (ifseqformula "53")) - (builtin "One Step Simplification" (formula "121") (ifInst "" (formula "135")) (ifInst "" (formula "203")) (ifInst "" (formula "135")) (ifInst "" (formula "19"))) - (rule "wellFormedAnonEQ" (formula "121") (term "0") (ifseqformula "53")) - (rule "wellFormedAnon" (formula "121") (term "0,0")) - (rule "replace_known_left" (formula "121") (term "1,0,0") (ifseqformula "15")) - (builtin "One Step Simplification" (formula "121") (ifInst "" (formula "16")) (ifInst "" (formula "52"))) - (rule "replace_known_left" (formula "166") (term "1") (ifseqformula "121")) - (builtin "One Step Simplification" (formula "166")) - (rule "true_left" (formula "166")) - (rule "Contract_axiom_for_bucketStart_in_BucketPointers" (formula "46") (term "0")) - (builtin "One Step Simplification" (formula "46") (ifInst "" (formula "25")) (ifInst "" (formula "202"))) - (rule "translateJavaAddInt" (formula "46") (term "1,1,1,0,1,1,1")) - (rule "translateJavaSubInt" (formula "46") (term "1,0,1,1,1,1,1")) - (rule "polySimp_elimSub" (formula "46") (term "1,0,1,1,1,1,1")) - (rule "mul_literals" (formula "46") (term "1,1,0,1,1,1,1,1")) - (rule "polySimp_addComm0" (formula "46") (term "1,1,1,0,1,1,1")) - (rule "polySimp_addComm0" (formula "46") (term "1,0,1,1,1,1,1")) - (rule "inEqSimp_ltToLeq" (formula "46") (term "0,0,1,1,1")) - (rule "polySimp_mulComm0" (formula "46") (term "1,0,0,0,0,1,1,1")) - (rule "polySimp_pullOutFactor2b" (formula "46") (term "0,0,0,1,1,1")) - (rule "add_literals" (formula "46") (term "1,1,0,0,0,1,1,1")) - (rule "times_zero_1" (formula "46") (term "1,0,0,0,1,1,1")) - (rule "add_zero_right" (formula "46") (term "0,0,0,1,1,1")) - (rule "leq_literals" (formula "46") (term "0,0,1,1,1")) - (builtin "One Step Simplification" (formula "46")) - (rule "inEqSimp_ltToLeq" (formula "46") (term "0,0,1,1,1")) - (rule "add_zero_right" (formula "46") (term "0,0,0,1,1,1")) - (rule "polySimp_mulComm0" (formula "46") (term "1,0,0,0,1,1,1")) - (rule "inEqSimp_commuteLeq" (formula "46") (term "0,0")) - (rule "inEqSimp_commuteLeq" (formula "46") (term "0,0,0,1")) - (rule "inEqSimp_homoInEq0" (formula "46") (term "1,0,0,1")) - (rule "polySimp_pullOutFactor1" (formula "46") (term "0,1,0,0,1")) - (rule "add_literals" (formula "46") (term "1,0,1,0,0,1")) - (rule "times_zero_1" (formula "46") (term "0,1,0,0,1")) - (rule "qeq_literals" (formula "46") (term "1,0,0,1")) - (builtin "One Step Simplification" (formula "46")) - (rule "inEqSimp_homoInEq0" (formula "46") (term "1,0,1,1,1")) - (rule "polySimp_pullOutFactor1" (formula "46") (term "0,1,0,1,1,1")) - (rule "add_literals" (formula "46") (term "1,0,1,0,1,1,1")) - (rule "times_zero_1" (formula "46") (term "0,1,0,1,1,1")) - (rule "qeq_literals" (formula "46") (term "1,0,1,1,1")) - (builtin "One Step Simplification" (formula "46")) - (rule "inEqSimp_homoInEq0" (formula "46") (term "1,0")) - (rule "polySimp_pullOutFactor1" (formula "46") (term "0,1,0")) - (rule "add_literals" (formula "46") (term "1,0,1,0")) - (rule "times_zero_1" (formula "46") (term "0,1,0")) - (rule "qeq_literals" (formula "46") (term "1,0")) - (builtin "One Step Simplification" (formula "46")) - (rule "applyEq" (formula "46") (term "1,1,1,1,1") (ifseqformula "47")) - (rule "applyEq" (formula "46") (term "0,0,0,1") (ifseqformula "47")) - (rule "applyEq" (formula "46") (term "0,1,0,1") (ifseqformula "47")) - (rule "applyEq" (formula "46") (term "0,0,0,1,1") (ifseqformula "47")) - (rule "inEqSimp_sepNegMonomial0" (formula "46") (term "0,1,1,1")) - (rule "polySimp_mulLiterals" (formula "46") (term "0,0,1,1,1")) - (rule "polySimp_elimOne" (formula "46") (term "0,0,1,1,1")) - (rule "inEqSimp_subsumption1" (formula "46") (term "0,1,1,1") (ifseqformula "126")) - (rule "leq_literals" (formula "46") (term "0,0,1,1,1")) - (builtin "One Step Simplification" (formula "46")) - (rule "inEqSimp_subsumption1" (formula "46") (term "0") (ifseqformula "126")) - (rule "leq_literals" (formula "46") (term "0,0")) - (builtin "One Step Simplification" (formula "46")) - (rule "andLeft" (formula "46")) - (rule "andLeft" (formula "47")) - (rule "andLeft" (formula "46")) - (rule "inEqSimp_subsumption1" (formula "46") (ifseqformula "91")) - (rule "leq_literals" (formula "46") (term "0")) - (builtin "One Step Simplification" (formula "46")) - (rule "true_left" (formula "46")) - (rule "Definition_axiom_for_bucketStart_in_de_wiesler_BucketPointers" (formula "49") (term "0")) - (rule "translateJavaCastInt" (formula "49") (term "0,0")) - (rule "castedGetAny" (formula "49") (term "0,0")) - (rule "applyEq" (formula "49") (term "0,0") (ifseqformula "39")) - (builtin "One Step Simplification" (formula "49")) - (rule "true_left" (formula "49")) - (rule "Contract_axiom_for_lastReadOf_in_BucketPointers" (formula "69") (term "0")) - (builtin "One Step Simplification" (formula "69") (ifInst "" (formula "13")) (ifInst "" (formula "204")) (ifInst "" (formula "13")) (ifInst "" (formula "106")) (ifInst "" (formula "20"))) - (rule "wellFormedAnon" (formula "69") (term "1,0")) - (rule "translateJavaAddInt" (formula "69") (term "1,1,1,0,0,1")) - (rule "translateJavaAddInt" (formula "69") (term "1,0,1,0,1")) - (rule "replace_known_left" (formula "69") (term "0,1,0") (ifseqformula "16")) - (builtin "One Step Simplification" (formula "69") (ifInst "" (formula "15"))) - (rule "polySimp_addComm0" (formula "69") (term "1,1,1,0,0,1")) - (rule "polySimp_addComm0" (formula "69") (term "1,0,1,0,1")) - (rule "inEqSimp_ltToLeq" (formula "69") (term "1,0")) - (rule "polySimp_mulComm0" (formula "69") (term "1,0,0,1,0")) - (rule "polySimp_addComm1" (formula "69") (term "0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "69") (term "0,0,0,0,1")) - (rule "replace_known_left" (formula "69") (term "0,0,0,0,1") (ifseqformula "58")) - (builtin "One Step Simplification" (formula "69")) - (rule "inEqSimp_commuteLeq" (formula "69") (term "1,0,1")) - (rule "inEqSimp_commuteLeq" (formula "69") (term "0,0")) - (rule "replace_known_left" (formula "69") (term "0,0") (ifseqformula "120")) - (builtin "One Step Simplification" (formula "69")) - (rule "inEqSimp_commuteLeq" (formula "69") (term "0,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "69") (term "0,1,1,1")) - (rule "applyEq" (formula "69") (term "0,0,1,1,1,1") (ifseqformula "70")) - (rule "applyEq" (formula "69") (term "0,1,0,0,1") (ifseqformula "70")) - (rule "inEqSimp_homoInEq0" (formula "69") (term "1,0,0,1")) - (rule "polySimp_mulComm0" (formula "69") (term "1,0,1,0,0,1")) - (rule "polySimp_rightDist" (formula "69") (term "1,0,1,0,0,1")) - (rule "polySimp_mulAssoc" (formula "69") (term "0,1,0,1,0,0,1")) - (rule "polySimp_mulComm0" (formula "69") (term "0,0,1,0,1,0,0,1")) - (rule "polySimp_mulLiterals" (formula "69") (term "0,1,0,1,0,0,1")) - (rule "polySimp_addAssoc" (formula "69") (term "0,1,0,0,1")) - (rule "polySimp_addComm0" (formula "69") (term "0,0,1,0,0,1")) - (rule "applyEq" (formula "69") (term "0,0,0,1,1") (ifseqformula "70")) - (rule "inEqSimp_homoInEq0" (formula "69") (term "0,0,1,1")) - (rule "polySimp_mulComm0" (formula "69") (term "1,0,0,0,1,1")) - (rule "polySimp_rightDist" (formula "69") (term "1,0,0,0,1,1")) - (rule "polySimp_mulAssoc" (formula "69") (term "0,1,0,0,0,1,1")) - (rule "polySimp_mulComm0" (formula "69") (term "0,0,1,0,0,0,1,1")) - (rule "polySimp_mulLiterals" (formula "69") (term "0,1,0,0,0,1,1")) - (rule "polySimp_addAssoc" (formula "69") (term "0,0,0,1,1")) - (rule "polySimp_addComm0" (formula "69") (term "0,0,0,0,1,1")) - (rule "applyEq" (formula "69") (term "0,0,0,0,1") (ifseqformula "70")) - (rule "inEqSimp_homoInEq1" (formula "69") (term "0,0,0,1")) - (rule "polySimp_mulComm0" (formula "69") (term "1,0,0,0,0,1")) - (rule "polySimp_rightDist" (formula "69") (term "1,0,0,0,0,1")) - (rule "polySimp_mulAssoc" (formula "69") (term "0,1,0,0,0,0,1")) - (rule "polySimp_mulComm0" (formula "69") (term "0,0,1,0,0,0,0,1")) - (rule "polySimp_mulLiterals" (formula "69") (term "0,1,0,0,0,0,1")) - (rule "polySimp_addAssoc" (formula "69") (term "0,0,0,0,1")) - (rule "polySimp_addComm0" (formula "69") (term "0,0,0,0,0,1")) - (rule "applyEq" (formula "69") (term "0,1,0,1,1") (ifseqformula "70")) - (rule "polySimp_homoEq" (formula "69") (term "1,0,1,1")) - (rule "polySimp_mulComm0" (formula "69") (term "1,0,1,0,1,1")) - (rule "polySimp_rightDist" (formula "69") (term "1,0,1,0,1,1")) - (rule "polySimp_mulAssoc" (formula "69") (term "0,1,0,1,0,1,1")) - (rule "polySimp_mulComm0" (formula "69") (term "0,0,1,0,1,0,1,1")) - (rule "polySimp_mulLiterals" (formula "69") (term "0,1,0,1,0,1,1")) - (rule "polySimp_addAssoc" (formula "69") (term "0,1,0,1,1")) - (rule "polySimp_addComm0" (formula "69") (term "0,0,1,0,1,1")) - (rule "polySimp_sepNegMonomial" (formula "69") (term "1,0,1,1")) - (rule "polySimp_mulLiterals" (formula "69") (term "0,1,0,1,1")) - (rule "polySimp_elimOne" (formula "69") (term "0,1,0,1,1")) - (rule "inEqSimp_sepNegMonomial0" (formula "69") (term "0")) - (rule "polySimp_mulLiterals" (formula "69") (term "0,0")) - (rule "polySimp_elimOne" (formula "69") (term "0,0")) - (rule "replace_known_left" (formula "69") (term "0") (ifseqformula "123")) - (builtin "One Step Simplification" (formula "69")) - (rule "andLeft" (formula "69")) - (rule "andLeft" (formula "69")) - (rule "andLeft" (formula "71")) - (rule "andLeft" (formula "69")) - (rule "andLeft" (formula "73")) - (rule "inEqSimp_sepNegMonomial1" (formula "72") (term "0")) - (rule "polySimp_mulLiterals" (formula "72") (term "0,0")) - (rule "polySimp_elimOne" (formula "72") (term "0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "69")) - (rule "polySimp_mulLiterals" (formula "69") (term "0")) - (rule "polySimp_elimOne" (formula "69") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "70")) - (rule "polySimp_mulLiterals" (formula "70") (term "0")) - (rule "polySimp_elimOne" (formula "70") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "69") (ifseqformula "70")) - (rule "polySimp_rightDist" (formula "69") (term "0,0")) - (rule "polySimp_mulComm0" (formula "69") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "69") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "69") (term "0")) - (rule "polySimp_addComm1" (formula "69") (term "0,0")) - (rule "polySimp_pullOutFactor0" (formula "69") (term "0,0,0")) - (rule "add_literals" (formula "69") (term "1,0,0,0")) - (rule "times_zero_1" (formula "69") (term "0,0,0")) - (rule "add_zero_left" (formula "69") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "69")) - (rule "polySimp_mulLiterals" (formula "69") (term "1")) - (rule "polySimp_elimOne" (formula "69") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "69") (ifseqformula "63")) - (rule "polySimp_rightDist" (formula "69") (term "0,0")) - (rule "polySimp_mulComm0" (formula "69") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "69") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "69") (term "0")) - (rule "polySimp_addComm1" (formula "69") (term "0,0")) - (rule "polySimp_addComm0" (formula "69") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "69")) - (rule "polySimp_mulComm0" (formula "69") (term "1")) - (rule "polySimp_rightDist" (formula "69") (term "1")) - (rule "polySimp_mulLiterals" (formula "69") (term "1,1")) - (rule "polySimp_elimOne" (formula "69") (term "1,1")) - (rule "polySimp_rightDist" (formula "69") (term "0,1")) - (rule "mul_literals" (formula "69") (term "0,0,1")) - (rule "polySimp_mulLiterals" (formula "69") (term "1,0,1")) - (rule "inEqSimp_exactShadow3" (formula "70") (ifseqformula "118")) - (rule "polySimp_rightDist" (formula "70") (term "0,0")) - (rule "polySimp_mulComm0" (formula "70") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "70") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "70") (term "0")) - (rule "polySimp_addAssoc" (formula "70") (term "0,0")) - (rule "polySimp_addAssoc" (formula "70") (term "0,0,0")) - (rule "polySimp_addComm0" (formula "70") (term "0,0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "70")) - (rule "polySimp_mulLiterals" (formula "70") (term "0")) - (rule "polySimp_elimOne" (formula "70") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "62") (ifseqformula "72")) - (rule "polySimp_rightDist" (formula "62") (term "0,0")) - (rule "mul_literals" (formula "62") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "62") (term "0")) - (rule "polySimp_addComm1" (formula "62") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "62")) - (rule "polySimp_mulComm0" (formula "62") (term "1")) - (rule "polySimp_rightDist" (formula "62") (term "1")) - (rule "polySimp_mulLiterals" (formula "62") (term "1,1")) - (rule "polySimp_elimOne" (formula "62") (term "1,1")) - (rule "polySimp_rightDist" (formula "62") (term "0,1")) - (rule "mul_literals" (formula "62") (term "0,0,1")) - (rule "polySimp_mulLiterals" (formula "62") (term "1,0,1")) - (rule "inEqSimp_exactShadow3" (formula "100") (ifseqformula "73")) - (rule "mul_literals" (formula "100") (term "0,0")) - (rule "add_zero_left" (formula "100") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "100")) - (rule "polySimp_mulLiterals" (formula "100") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "70") (ifseqformula "65")) - (rule "polySimp_rightDist" (formula "70") (term "0,0")) - (rule "polySimp_addComm1" (formula "70") (term "0")) - (rule "polySimp_rightDist" (formula "70") (term "0,0,0")) - (rule "mul_literals" (formula "70") (term "0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "70") (term "1,0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "70")) - (rule "polySimp_mulLiterals" (formula "70") (term "0")) - (rule "polySimp_elimOne" (formula "70") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "58") (ifseqformula "72")) - (rule "times_zero_1" (formula "58") (term "0,0")) - (rule "add_zero_left" (formula "58") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "58")) - (rule "polySimp_mulComm0" (formula "58") (term "1")) - (rule "polySimp_rightDist" (formula "58") (term "1")) - (rule "polySimp_mulLiterals" (formula "58") (term "1,1")) - (rule "polySimp_elimOne" (formula "58") (term "1,1")) - (rule "polySimp_rightDist" (formula "58") (term "0,1")) - (rule "mul_literals" (formula "58") (term "0,0,1")) - (rule "polySimp_mulLiterals" (formula "58") (term "1,0,1")) - (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "66")) - (rule "polySimp_rightDist" (formula "63") (term "0,0")) - (rule "polySimp_addComm1" (formula "63") (term "0")) - (rule "polySimp_rightDist" (formula "63") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "63") (term "1,0,0,0")) - (rule "mul_literals" (formula "63") (term "0,0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "63")) - (rule "polySimp_mulLiterals" (formula "63") (term "0")) - (rule "polySimp_elimOne" (formula "63") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "103") (ifseqformula "67")) - (rule "polySimp_mulAssoc" (formula "103") (term "0,0")) - (rule "polySimp_mulComm0" (formula "103") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "103") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "103")) - (rule "polySimp_mulLiterals" (formula "103") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "59") (ifseqformula "72")) - (rule "times_zero_1" (formula "59") (term "0,0")) - (rule "add_zero_left" (formula "59") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "59")) - (rule "polySimp_mulComm0" (formula "59") (term "1")) - (rule "polySimp_rightDist" (formula "59") (term "1")) - (rule "mul_literals" (formula "59") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "59") (term "1,1")) - (rule "inEqSimp_exactShadow3" (formula "60") (ifseqformula "64")) - (rule "mul_literals" (formula "60") (term "0,0")) - (rule "add_zero_left" (formula "60") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "60")) - (rule "polySimp_mulComm0" (formula "60") (term "1")) - (rule "polySimp_rightDist" (formula "60") (term "1")) - (rule "polySimp_mulLiterals" (formula "60") (term "1,1")) - (rule "mul_literals" (formula "60") (term "0,1")) - (rule "inEqSimp_subsumption1" (formula "60") (ifseqformula "105")) - (rule "inEqSimp_homoInEq0" (formula "60") (term "0")) - (rule "polySimp_mulComm0" (formula "60") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "60") (term "1,0,0")) - (rule "polySimp_mulLiterals" (formula "60") (term "1,1,0,0")) - (rule "mul_literals" (formula "60") (term "0,1,0,0")) - (rule "polySimp_addAssoc" (formula "60") (term "0,0")) - (rule "polySimp_addComm0" (formula "60") (term "0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "60") (term "0,0")) - (rule "add_literals" (formula "60") (term "1,1,0,0")) - (rule "times_zero_1" (formula "60") (term "1,0,0")) - (rule "add_zero_right" (formula "60") (term "0,0")) - (rule "qeq_literals" (formula "60") (term "0")) - (builtin "One Step Simplification" (formula "60")) - (rule "true_left" (formula "60")) - (rule "inEqSimp_exactShadow3" (formula "58") (ifseqformula "36")) - (rule "polySimp_rightDist" (formula "58") (term "0,0")) - (rule "polySimp_addComm1" (formula "58") (term "0")) - (rule "polySimp_rightDist" (formula "58") (term "0,0,0")) - (rule "mul_literals" (formula "58") (term "0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "58") (term "1,0,0,0")) - (rule "polySimp_addComm1" (formula "58") (term "0,0")) - (rule "add_literals" (formula "58") (term "0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "58")) - (rule "polySimp_mulLiterals" (formula "58") (term "0")) - (rule "polySimp_elimOne" (formula "58") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "105") (ifseqformula "46")) - (rule "polySimp_mulAssoc" (formula "105") (term "0,0")) - (rule "polySimp_mulComm0" (formula "105") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "105") (term "0,0")) - (rule "polySimp_addComm0" (formula "105") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "105")) - (rule "polySimp_mulLiterals" (formula "105") (term "0")) - (rule "elimGcdLeq_antec" (formula "105") (inst "elimGcdRightDiv=Z(7(0(6(8(8(3(8(#))))))))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) - (rule "polySimp_mulLiterals" (formula "105") (term "1,0,0,0,0,1,0")) - (rule "neg_literal" (formula "105") (term "0,0,0,0,0,1,0")) - (rule "leq_literals" (formula "105") (term "0,0")) - (builtin "One Step Simplification" (formula "105")) - (rule "mul_literals" (formula "105") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "105") (term "1,0,0")) - (rule "polySimp_addLiterals" (formula "105") (term "0,0,0,0")) - (rule "add_zero_right" (formula "105") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "105") (term "0,0")) - (rule "add_literals" (formula "105") (term "1,1,0,0")) - (rule "times_zero_1" (formula "105") (term "1,0,0")) - (rule "add_zero_right" (formula "105") (term "0,0")) - (rule "qeq_literals" (formula "105") (term "0")) - (builtin "One Step Simplification" (formula "105")) - (rule "inEqSimp_exactShadow3" (formula "59") (ifseqformula "38")) - (rule "polySimp_rightDist" (formula "59") (term "0,0")) - (rule "polySimp_rightDist" (formula "59") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "59") (term "1,0,0,0")) - (rule "mul_literals" (formula "59") (term "0,0,0,0")) - (rule "polySimp_addAssoc" (formula "59") (term "0")) - (rule "polySimp_addComm1" (formula "59") (term "0,0")) - (rule "polySimp_pullOutFactor2b" (formula "59") (term "0")) - (rule "add_literals" (formula "59") (term "1,1,0")) - (rule "times_zero_1" (formula "59") (term "1,0")) - (rule "add_zero_right" (formula "59") (term "0")) - (rule "polySimp_addComm1" (formula "59") (term "0")) - (rule "add_literals" (formula "59") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "59")) - (rule "mul_literals" (formula "59") (term "1")) - (rule "inEqSimp_subsumption6" (formula "59") (ifseqformula "118")) - (rule "mul_literals" (formula "59") (term "1,1,0")) - (rule "greater_literals" (formula "59") (term "0,0")) - (builtin "One Step Simplification" (formula "59")) - (rule "leq_literals" (formula "59") (term "0")) - (builtin "One Step Simplification" (formula "59")) - (rule "true_left" (formula "59")) - (rule "inEqSimp_exactShadow3" (formula "60") (ifseqformula "46")) - (rule "polySimp_rightDist" (formula "60") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "60") (term "1,0,0")) - (rule "mul_literals" (formula "60") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "60") (term "0")) - (rule "add_literals" (formula "60") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "60")) - (rule "mul_literals" (formula "60") (term "1")) - (rule "inEqSimp_subsumption6" (formula "60") (ifseqformula "118")) - (rule "greater_literals" (formula "60") (term "0,0")) - (builtin "One Step Simplification" (formula "60")) - (rule "mul_literals" (formula "60") (term "1,0")) - (rule "leq_literals" (formula "60") (term "0")) - (builtin "One Step Simplification" (formula "60")) - (rule "true_left" (formula "60")) - (rule "inEqSimp_exactShadow3" (formula "33") (ifseqformula "58")) - (rule "mul_literals" (formula "33") (term "0,0")) - (rule "add_zero_left" (formula "33") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "33")) - (rule "mul_literals" (formula "33") (term "1")) - (rule "inEqSimp_subsumption6" (formula "33") (ifseqformula "118")) - (rule "greater_literals" (formula "33") (term "0,0")) - (builtin "One Step Simplification" (formula "33")) - (rule "mul_literals" (formula "33") (term "1,0")) - (rule "leq_literals" (formula "33") (term "0")) - (builtin "One Step Simplification" (formula "33")) - (rule "true_left" (formula "33")) - (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "154")) - (rule "andLeft" (formula "154")) - (rule "notLeft" (formula "154")) - (rule "notLeft" (formula "154")) - (rule "replace_known_right" (formula "150") (term "0,0,0,0") (ifseqformula "194")) - (builtin "One Step Simplification" (formula "150")) - (rule "replace_known_right" (formula "152") (term "0,0,0,0") (ifseqformula "194")) - (builtin "One Step Simplification" (formula "152")) - (rule "replace_known_right" (formula "151") (term "0,0,0,0") (ifseqformula "194")) - (builtin "One Step Simplification" (formula "151")) - (rule "replace_known_right" (formula "149") (term "0,0,0,0") (ifseqformula "194")) - (builtin "One Step Simplification" (formula "149")) - (rule "replace_known_right" (formula "4") (term "0") (ifseqformula "195")) - (builtin "One Step Simplification" (formula "4")) - (rule "replace_known_right" (formula "5") (term "0") (ifseqformula "194")) - (builtin "One Step Simplification" (formula "5")) - (rule "replace_known_left" (formula "149") (term "0,0,0") (ifseqformula "5")) - (builtin "One Step Simplification" (formula "149")) - (rule "applyEqReverse" (formula "150") (term "2,0") (ifseqformula "149")) - (rule "hideAuxiliaryEq" (formula "149")) - (rule "replace_known_left" (formula "150") (term "0,0,0") (ifseqformula "5")) - (builtin "One Step Simplification" (formula "150")) - (rule "applyEqReverse" (formula "151") (term "2,0") (ifseqformula "150")) - (rule "hideAuxiliaryEq" (formula "150")) - (rule "replace_known_left" (formula "149") (term "0,0,0,0") (ifseqformula "5")) - (builtin "One Step Simplification" (formula "149")) - (rule "applyEqReverse" (formula "150") (term "1") (ifseqformula "149")) - (rule "hideAuxiliaryEq" (formula "149")) - (rule "replace_known_left" (formula "149") (term "0,0,0,0") (ifseqformula "5")) - (builtin "One Step Simplification" (formula "149")) - (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "27") (inst "b=b")) - (builtin "One Step Simplification" (formula "27") (ifInst "" (formula "91")) (ifInst "" (formula "94"))) - (rule "expand_inInt" (formula "27") (term "1,0,0,1")) - (rule "replace_int_MIN" (formula "27") (term "0,1,1,0,0,1")) - (rule "replace_int_MAX" (formula "27") (term "1,0,1,0,0,1")) - (rule "andLeft" (formula "27")) - (rule "andLeft" (formula "27")) - (rule "andLeft" (formula "27")) - (rule "andLeft" (formula "27")) - (rule "andLeft" (formula "27")) - (rule "andLeft" (formula "29")) - (rule "andLeft" (formula "29")) - (rule "translateJavaCastInt" (formula "33") (term "0")) - (rule "translateJavaAddInt" (formula "32") (term "1")) - (rule "translateJavaMulInt" (formula "27") (term "1")) - (rule "translateJavaMulInt" (formula "28") (term "0")) - (rule "translateJavaCastInt" (formula "31") (term "0")) - (rule "translateJavaCastInt" (formula "30") (term "1")) - (rule "polySimp_mulComm0" (formula "27") (term "1")) - (rule "polySimp_mulComm0" (formula "28") (term "0")) - (rule "polySimp_addComm0" (formula "31") (term "1")) - (rule "castedGetAny" (formula "31") (term "0")) - (rule "castedGetAny" (formula "30") (term "0")) - (rule "castedGetAny" (formula "29") (term "1")) - (rule "inEqSimp_ltToLeq" (formula "31") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "31") (term "1,0,0,1,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "31") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "31") (term "1,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "28")) - (rule "inEqSimp_commuteLeq" (formula "27")) - (rule "inEqSimp_commuteLeq" (formula "28")) - (rule "applyEq" (formula "28") (term "0") (ifseqformula "42")) - (rule "inEqSimp_commuteGeq" (formula "28")) - (rule "applyEq" (formula "28") (term "0") (ifseqformula "41")) - (rule "inEqSimp_homoInEq0" (formula "28")) - (rule "polySimp_mulComm0" (formula "28") (term "1,0")) - (rule "polySimp_rightDist" (formula "28") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "28") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "28") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "28") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "28") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "28") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "29") (term "1,0,0,0")) - (rule "polySimp_mulComm0" (formula "29") (term "1,1,0,0,0")) - (rule "polySimp_rightDist" (formula "29") (term "1,1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "29") (term "1,1,1,0,0,0")) - (rule "mul_literals" (formula "29") (term "0,1,1,0,0,0")) - (rule "polySimp_elimOne" (formula "29") (term "1,1,1,0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "28")) - (rule "polySimp_mulLiterals" (formula "28") (term "0")) - (rule "polySimp_elimOne" (formula "28") (term "0")) - (rule "inEqSimp_subsumption6" (formula "27") (ifseqformula "145")) - (rule "greater_literals" (formula "27") (term "0,0")) - (builtin "One Step Simplification" (formula "27")) - (rule "mul_literals" (formula "27") (term "1,0")) - (rule "leq_literals" (formula "27") (term "0")) - (builtin "One Step Simplification" (formula "27")) - (rule "true_left" (formula "27")) - (rule "Contract_axiom_for_isClassOfSlice_in_Classifier" (formula "41") (term "0")) - (rule "replace_known_right" (formula "41") (term "0,1,0,0,0,0") (ifseqformula "218")) - (builtin "One Step Simplification" (formula "41") (ifInst "" (formula "26")) (ifInst "" (formula "16")) (ifInst "" (formula "19")) (ifInst "" (formula "220")) (ifInst "" (formula "26")) (ifInst "" (formula "28"))) - (rule "true_left" (formula "41")) - (rule "Contract_axiom_for_remainingWriteCountOfBucket_in_BucketPointers" (formula "72") (term "0")) - (builtin "One Step Simplification" (formula "72") (ifInst "" (formula "13")) (ifInst "" (formula "219")) (ifInst "" (formula "13")) (ifInst "" (formula "123")) (ifInst "" (formula "20"))) - (rule "true_left" (formula "72")) - (rule "Definition_axiom_for_remainingWriteCountOfBucket_in_de_wiesler_BucketPointers" (formula "72") (term "0")) - (rule "translateJavaSubInt" (formula "72") (term "0")) - (rule "translateJavaAddInt" (formula "72") (term "1,0,0")) - (rule "polySimp_elimSub" (formula "72") (term "0")) - (rule "polySimp_homoEq" (formula "72")) - (rule "polySimp_mulComm0" (formula "72") (term "1,0")) - (rule "polySimp_addComm0" (formula "72") (term "1,0,1,1,0")) - (rule "polySimp_rightDist" (formula "72") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "72") (term "1,1,0")) - (rule "polySimp_elimOne" (formula "72") (term "1,1,0")) - (rule "polySimp_mulComm0" (formula "72") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "72") (term "0")) - (rule "polySimp_addComm1" (formula "72") (term "0,0")) - (rule "applyEq" (formula "72") (term "1,0") (ifseqformula "86")) - (rule "polySimp_addComm1" (formula "72") (term "0")) - (rule "polySimp_sepPosMonomial" (formula "72")) - (rule "polySimp_mulComm0" (formula "72") (term "1")) - (rule "polySimp_rightDist" (formula "72") (term "1")) - (rule "polySimp_rightDist" (formula "72") (term "0,1")) - (rule "mul_literals" (formula "72") (term "0,0,1")) - (rule "polySimp_mulLiterals" (formula "72") (term "1,0,1")) - (rule "polySimp_elimOne" (formula "72") (term "1,0,1")) - (rule "applyEq" (formula "1") (term "0") (ifseqformula "72")) - (rule "inEqSimp_homoInEq0" (formula "1")) - (rule "polySimp_mulComm0" (formula "1") (term "1,0")) - (rule "polySimp_rightDist" (formula "1") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,1,0")) - (rule "polySimp_elimOne" (formula "1") (term "1,1,0")) - (rule "polySimp_rightDist" (formula "1") (term "0,1,0")) - (rule "mul_literals" (formula "1") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0")) - (rule "polySimp_addAssoc" (formula "1") (term "0,0")) - (rule "add_literals" (formula "1") (term "0,0,0")) - (rule "applyEq" (formula "12") (term "0") (ifseqformula "72")) - (rule "inEqSimp_homoInEq0" (formula "12")) - (rule "polySimp_mulComm0" (formula "12") (term "1,0")) - (rule "polySimp_rightDist" (formula "12") (term "1,0")) - (rule "polySimp_mulLiterals" (formula "12") (term "1,1,0")) - (rule "polySimp_elimOne" (formula "12") (term "1,1,0")) - (rule "polySimp_rightDist" (formula "12") (term "0,1,0")) - (rule "mul_literals" (formula "12") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "12") (term "0")) - (rule "polySimp_addComm1" (formula "12") (term "0,0")) - (rule "polySimp_addAssoc" (formula "12") (term "0,0,0")) - (rule "add_literals" (formula "12") (term "0,0,0,0")) - (rule "add_zero_left" (formula "12") (term "0,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "1")) - (rule "polySimp_mulComm0" (formula "1") (term "1")) - (rule "polySimp_rightDist" (formula "1") (term "1")) - (rule "mul_literals" (formula "1") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,1")) - (rule "polySimp_elimOne" (formula "1") (term "1,1")) - (rule "inEqSimp_sepPosMonomial1" (formula "12")) - (rule "polySimp_mulComm0" (formula "12") (term "1")) - (rule "polySimp_rightDist" (formula "12") (term "1")) - (rule "polySimp_mulAssoc" (formula "12") (term "0,1")) - (rule "polySimp_mulComm0" (formula "12") (term "0,0,1")) - (rule "polySimp_mulLiterals" (formula "12") (term "0,1")) - (rule "polySimp_elimOne" (formula "12") (term "0,1")) - (rule "inEqSimp_contradInEq0" (formula "1") (ifseqformula "68")) - (rule "andLeft" (formula "1")) - (rule "inEqSimp_homoInEq1" (formula "1")) - (rule "polySimp_mulComm0" (formula "1") (term "1,0")) - (rule "polySimp_rightDist" (formula "1") (term "1,0")) - (rule "mul_literals" (formula "1") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "1") (term "0")) - (rule "polySimp_addComm1" (formula "1") (term "0,0")) - (rule "add_literals" (formula "1") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "1") (term "0")) - (rule "add_literals" (formula "1") (term "1,1,0")) - (rule "times_zero_1" (formula "1") (term "1,0")) - (rule "add_literals" (formula "1") (term "0")) - (rule "leq_literals" (formula "1")) - (rule "closeFalse" (formula "1")) + (builtin "One Step Simplification" (formula "177") (userinteraction)) + (rule "precOfInt" (formula "177") (userinteraction)) + (rule "andRight" (formula "177") (userinteraction)) + (branch "Case 1" + (rule "Contract_axiom_for_remainingWriteCountOfBucket_in_BucketPointers" (formula "177") (term "1") (userinteraction)) + (rule "Definition_axiom_for_remainingWriteCountOfBucket_in_de_wiesler_BucketPointers" (formula "178") (term "1") (userinteraction)) + (rule "applyEq" (formula "178") (term "1,1") (ifseqformula "60") (userinteraction)) + (rule "translateJavaSubInt" (formula "178") (term "1") (userinteraction)) + (rule "Definition_axiom_for_isClassOfSliceSplit_in_de_wiesler_Classifier" (formula "140") (term "0") (userinteraction)) + (builtin "One Step Simplification" (formula "140")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "1") (term "1,0,0") (ifseqformula "57")) + (builtin "One Step Simplification" (formula "1") (ifInst "" (formula "104")) (ifInst "" (formula "68")) (ifInst "" (formula "175")) (ifInst "" (formula "68")) (ifInst "" (formula "67")) (ifInst "" (formula "23"))) + (rule "true_left" (formula "1")) + (rule "translateJavaAddInt" (formula "177") (term "2,0,1")) + (rule "eqSymm" (formula "139")) + (rule "polySimp_homoEq" (formula "144") (term "0,1,0")) + (rule "polySimp_homoEq" (formula "144") (term "1,1,0")) + (rule "polySimp_homoEq" (formula "148") (term "1,1,0")) + (rule "polySimp_homoEq" (formula "61")) + (rule "polySimp_elimSub" (formula "177") (term "1")) + (rule "polySimp_mulComm0" (formula "144") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "144") (term "1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "148") (term "1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "61") (term "1,0")) + (rule "polySimp_mulComm0" (formula "177") (term "1,1")) + (rule "polySimp_addComm0" (formula "177") (term "2,0,1")) + (rule "polySimp_rightDist" (formula "144") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "144") (term "0,1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "144") (term "1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "144") (term "0,1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "148") (term "1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "148") (term "0,1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "61") (term "1,0")) + (rule "mul_literals" (formula "61") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "177") (term "1,1")) + (rule "mul_literals" (formula "177") (term "0,1,1")) + (rule "polySimp_addComm0" (formula "177") (term "1")) + (rule "polySimp_addAssoc" (formula "144") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "144") (term "0,1,1,0")) + (rule "polySimp_addComm0" (formula "144") (term "0,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "148") (term "0,1,1,0")) + (rule "polySimp_addComm0" (formula "148") (term "0,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "61") (term "0")) + (rule "polySimp_addComm0" (formula "61") (term "0,0")) + (rule "inEqSimp_ltToLeq" (formula "144") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "144") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "63")) + (rule "polySimp_mulComm0" (formula "63") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "63") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "103")) + (rule "polySimp_mulComm0" (formula "103") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "103") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "6") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "6") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "45") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "45") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_leqRight" (formula "177")) + (rule "add_zero_right" (formula "1") (term "0")) + (rule "polySimp_rightDist" (formula "1") (term "1,0")) + (rule "polySimp_rightDist" (formula "1") (term "0,1,0")) + (rule "polySimp_mulLiterals" (formula "1") (term "1,0,1,0")) + (rule "mul_literals" (formula "1") (term "0,0,1,0")) + (rule "polySimp_elimOne" (formula "1") (term "1,0,1,0")) + (rule "polySimp_addAssoc" (formula "1") (term "0")) + (rule "polySimp_addAssoc" (formula "1") (term "0,0")) + (rule "add_literals" (formula "1") (term "0,0,0")) + (rule "inEqSimp_homoInEq1" (formula "84")) + (rule "polySimp_mulComm0" (formula "84") (term "1,0")) + (rule "polySimp_rightDist" (formula "84") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "84") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "84") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "84") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "84") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "84") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "94")) + (rule "polySimp_mulComm0" (formula "94") (term "1,0")) + (rule "polySimp_rightDist" (formula "94") (term "1,0")) + (rule "polySimp_rightDist" (formula "94") (term "0,1,0")) + (rule "mul_literals" (formula "94") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "94") (term "0")) + (rule "polySimp_addComm0" (formula "94") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "46") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "46") (term "1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "46") (term "1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "46") (term "0,1,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "46") (term "0,1,1,0")) + (rule "inEqSimp_homoInEq0" (formula "80") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "80") (term "1,0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "80") (term "0,0,0,0")) + (rule "add_literals" (formula "80") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "80") (term "1,0,0,0,0")) + (rule "add_literals" (formula "80") (term "0,0,0,0")) + (rule "qeq_literals" (formula "80") (term "0,0,0")) + (builtin "One Step Simplification" (formula "80")) + (rule "inEqSimp_homoInEq0" (formula "12")) + (rule "polySimp_mulComm0" (formula "12") (term "1,0")) + (rule "polySimp_rightDist" (formula "12") (term "1,0")) + (rule "mul_literals" (formula "12") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "12") (term "0")) + (rule "polySimp_addComm0" (formula "12") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "42")) + (rule "polySimp_mulComm0" (formula "42") (term "1,0")) + (rule "polySimp_rightDist" (formula "42") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "42") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "42") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "42") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "42") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "42") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "74")) + (rule "polySimp_mulComm0" (formula "74") (term "1,0")) + (rule "polySimp_rightDist" (formula "74") (term "1,0")) + (rule "polySimp_mulComm0" (formula "74") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "74") (term "0")) + (rule "polySimp_addComm0" (formula "74") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "73")) + (rule "polySimp_addComm1" (formula "73") (term "0")) + (rule "polySimp_pullOutFactor1" (formula "73") (term "0,0")) + (rule "add_literals" (formula "73") (term "1,0,0")) + (rule "times_zero_1" (formula "73") (term "0,0")) + (rule "add_zero_left" (formula "73") (term "0")) + (rule "inEqSimp_homoInEq1" (formula "55")) + (rule "polySimp_addComm1" (formula "55") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "80") (term "0,0")) + (rule "polySimp_pullOutFactor1" (formula "80") (term "0,0,0")) + (rule "add_literals" (formula "80") (term "1,0,0,0")) + (rule "times_zero_1" (formula "80") (term "0,0,0")) + (rule "qeq_literals" (formula "80") (term "0,0")) + (builtin "One Step Simplification" (formula "80")) + (rule "true_left" (formula "80")) + (rule "polySimp_sepNegMonomial" (formula "144") (term "0,1,0")) + (rule "polySimp_mulLiterals" (formula "144") (term "0,0,1,0")) + (rule "polySimp_elimOne" (formula "144") (term "0,0,1,0")) + (rule "polySimp_sepNegMonomial" (formula "144") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "144") (term "0,1,1,0")) + (rule "polySimp_elimOne" (formula "144") (term "0,1,1,0")) + (rule "polySimp_sepNegMonomial" (formula "148") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "148") (term "0,1,1,0")) + (rule "polySimp_elimOne" (formula "148") (term "0,1,1,0")) + (rule "polySimp_sepNegMonomial" (formula "62")) + (rule "polySimp_mulLiterals" (formula "62") (term "0")) + (rule "polySimp_elimOne" (formula "62") (term "0")) + (rule "applyEq" (formula "55") (term "1,0") (ifseqformula "62")) + (rule "polySimp_addComm1" (formula "55") (term "0")) + (rule "polySimp_addAssoc" (formula "55") (term "0,0")) + (rule "add_literals" (formula "55") (term "0,0,0")) + (rule "add_zero_left" (formula "55") (term "0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "144") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "144") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "144") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "144") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "144") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "144") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "0")) + (rule "polySimp_elimOne" (formula "64") (term "0")) + (rule "inEqSimp_sepNegMonomial0" (formula "103")) + (rule "polySimp_mulLiterals" (formula "103") (term "0")) + (rule "polySimp_elimOne" (formula "103") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "7") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "7") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "7") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "7") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "7") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "7") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "46") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "46") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "46") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "46") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "46") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "46") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "1")) + (rule "polySimp_mulLiterals" (formula "1") (term "0")) + (rule "polySimp_elimOne" (formula "1") (term "0")) + (rule "inEqSimp_sepNegMonomial0" (formula "83")) + (rule "polySimp_mulLiterals" (formula "83") (term "0")) + (rule "polySimp_elimOne" (formula "83") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "93")) + (rule "polySimp_mulLiterals" (formula "93") (term "0")) + (rule "polySimp_elimOne" (formula "93") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "46") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "46") (term "0,1,1,0")) + (rule "polySimp_elimOne" (formula "46") (term "0,1,1,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "12")) + (rule "polySimp_mulLiterals" (formula "12") (term "0")) + (rule "polySimp_elimOne" (formula "12") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "42")) + (rule "polySimp_mulLiterals" (formula "42") (term "0")) + (rule "polySimp_elimOne" (formula "42") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "74")) + (rule "polySimp_mulLiterals" (formula "74") (term "0")) + (rule "polySimp_elimOne" (formula "74") (term "0")) + (rule "inEqSimp_sepNegMonomial0" (formula "55")) + (rule "polySimp_mulLiterals" (formula "55") (term "0")) + (rule "polySimp_elimOne" (formula "55") (term "0")) + (rule "inEqSimp_subsumption1" (formula "19") (ifseqformula "36")) + (rule "leq_literals" (formula "19") (term "0")) + (builtin "One Step Simplification" (formula "19")) + (rule "true_left" (formula "19")) + (rule "inEqSimp_subsumption1" (formula "38") (ifseqformula "39")) + (rule "leq_literals" (formula "38") (term "0")) + (builtin "One Step Simplification" (formula "38")) + (rule "true_left" (formula "38")) + (rule "inEqSimp_subsumption0" (formula "72") (ifseqformula "91")) + (rule "inEqSimp_homoInEq0" (formula "72") (term "0")) + (rule "polySimp_mulComm0" (formula "72") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "72") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "72") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "72") (term "1,0,1,0,0")) + (rule "mul_literals" (formula "72") (term "0,0,1,0,0")) + (rule "polySimp_elimOne" (formula "72") (term "1,0,1,0,0")) + (rule "polySimp_addAssoc" (formula "72") (term "0,0")) + (rule "polySimp_addComm1" (formula "72") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "72") (term "0,0")) + (rule "add_literals" (formula "72") (term "1,1,0,0")) + (rule "times_zero_1" (formula "72") (term "1,0,0")) + (rule "add_zero_right" (formula "72") (term "0,0")) + (rule "polySimp_addAssoc" (formula "72") (term "0,0")) + (rule "polySimp_addComm0" (formula "72") (term "0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "72") (term "0,0")) + (rule "add_literals" (formula "72") (term "1,1,0,0")) + (rule "times_zero_1" (formula "72") (term "1,0,0")) + (rule "add_zero_right" (formula "72") (term "0,0")) + (rule "qeq_literals" (formula "72") (term "0")) + (builtin "One Step Simplification" (formula "72")) + (rule "true_left" (formula "72")) + (rule "inEqSimp_subsumption1" (formula "98") (ifseqformula "99")) + (rule "leq_literals" (formula "98") (term "0")) + (builtin "One Step Simplification" (formula "98")) + (rule "true_left" (formula "98")) + (rule "inEqSimp_exactShadow3" (formula "62") (ifseqformula "11")) + (rule "polySimp_rightDist" (formula "62") (term "0,0")) + (rule "mul_literals" (formula "62") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "62") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "62")) + (rule "polySimp_mulLiterals" (formula "62") (term "0")) + (rule "polySimp_elimOne" (formula "62") (term "0")) + (rule "inEqSimp_subsumption0" (formula "128") (ifseqformula "62")) + (rule "inEqSimp_homoInEq0" (formula "128") (term "0")) + (rule "polySimp_mulComm0" (formula "128") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "128") (term "1,0,0")) + (rule "mul_literals" (formula "128") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "128") (term "0,0")) + (rule "polySimp_addComm0" (formula "128") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "128") (term "0,0")) + (rule "add_literals" (formula "128") (term "1,1,0,0")) + (rule "times_zero_1" (formula "128") (term "1,0,0")) + (rule "add_literals" (formula "128") (term "0,0")) + (rule "qeq_literals" (formula "128") (term "0")) + (builtin "One Step Simplification" (formula "128")) + (rule "true_left" (formula "128")) + (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "11")) + (rule "mul_literals" (formula "65") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "65")) + (rule "mul_literals" (formula "65") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "20") (ifseqformula "40")) + (rule "mul_literals" (formula "20") (term "0,0")) + (rule "polySimp_addAssoc" (formula "20") (term "0")) + (rule "add_literals" (formula "20") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "20")) + (rule "mul_literals" (formula "20") (term "1")) + (rule "inEqSimp_subsumption1" (formula "20") (ifseqformula "36")) + (rule "leq_literals" (formula "20") (term "0")) + (builtin "One Step Simplification" (formula "20")) + (rule "true_left" (formula "20")) + (rule "inEqSimp_exactShadow3" (formula "36") (ifseqformula "19")) + (rule "polySimp_mulComm0" (formula "36") (term "0,0")) + (rule "polySimp_addComm0" (formula "36") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "36")) + (rule "polySimp_mulLiterals" (formula "36") (term "0")) + (rule "polySimp_elimOne" (formula "36") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "39") (ifseqformula "37")) + (rule "polySimp_mulComm0" (formula "39") (term "0,0")) + (rule "polySimp_addComm0" (formula "39") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "39")) + (rule "polySimp_mulLiterals" (formula "39") (term "0")) + (rule "polySimp_elimOne" (formula "39") (term "0")) + (rule "inEqSimp_subsumption0" (formula "19") (ifseqformula "39")) + (rule "leq_literals" (formula "19") (term "0")) + (builtin "One Step Simplification" (formula "19")) + (rule "true_left" (formula "19")) + (rule "inEqSimp_exactShadow3" (formula "73") (ifseqformula "92")) + (rule "times_zero_1" (formula "73") (term "0,0")) + (rule "add_zero_left" (formula "73") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "73")) + (rule "polySimp_mulComm0" (formula "73") (term "1")) + (rule "polySimp_rightDist" (formula "73") (term "1")) + (rule "mul_literals" (formula "73") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "73") (term "1,1")) + (rule "polySimp_elimOne" (formula "73") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "35") (ifseqformula "73")) + (rule "inEqSimp_homoInEq0" (formula "35") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "35") (term "0,0")) + (rule "add_literals" (formula "35") (term "1,1,0,0")) + (rule "times_zero_1" (formula "35") (term "1,0,0")) + (rule "add_zero_right" (formula "35") (term "0,0")) + (rule "qeq_literals" (formula "35") (term "0")) + (builtin "One Step Simplification" (formula "35")) + (rule "true_left" (formula "35")) + (rule "inEqSimp_exactShadow3" (formula "72") (ifseqformula "37")) + (rule "polySimp_rightDist" (formula "72") (term "0,0")) + (rule "mul_literals" (formula "72") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "72") (term "0")) + (rule "add_literals" (formula "72") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "72")) + (rule "polySimp_mulLiterals" (formula "72") (term "0")) + (rule "polySimp_elimOne" (formula "72") (term "0")) + (rule "inEqSimp_subsumption0" (formula "18") (ifseqformula "72")) + (rule "leq_literals" (formula "18") (term "0")) + (builtin "One Step Simplification" (formula "18")) + (rule "true_left" (formula "18")) + (rule "inEqSimp_and_subsumption3" (formula "141") (term "0,0,0")) + (rule "leq_literals" (formula "141") (term "0,1,0,0,0,0")) + (builtin "One Step Simplification" (formula "141")) + (rule "inEqSimp_and_subsumption3" (formula "7") (term "0,0,0")) + (rule "leq_literals" (formula "7") (term "0,1,0,0,0,0")) + (builtin "One Step Simplification" (formula "7")) + (rule "inEqSimp_and_subsumption3" (formula "42") (term "0,0,0")) + (rule "leq_literals" (formula "42") (term "0,1,0,0,0,0")) + (builtin "One Step Simplification" (formula "42")) + (rule "nnf_imp2or" (formula "8") (term "0")) + (rule "nnf_imp2or" (formula "145") (term "0")) + (rule "Contract_axiom_for_elementsToReadCountElementSplitBucket_in_BucketPointers" (formula "87") (term "0")) + (builtin "One Step Simplification" (formula "87") (ifInst "" (formula "13")) (ifInst "" (formula "174")) (ifInst "" (formula "172")) (ifInst "" (formula "13")) (ifInst "" (formula "88")) (ifInst "" (formula "20"))) + (rule "wellFormedAnon" (formula "87") (term "1,0")) + (rule "translateJavaAddInt" (formula "87") (term "0,0,1,0,0")) + (rule "translateJavaAddInt" (formula "87") (term "1,1,1,0,0")) + (rule "replace_known_left" (formula "87") (term "0,1,0") (ifseqformula "16")) + (builtin "One Step Simplification" (formula "87") (ifInst "" (formula "15"))) + (rule "inEqSimp_ltToLeq" (formula "87") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "87") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "87") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "87") (term "0,0,0")) + (rule "replace_known_left" (formula "87") (term "0,0,0") (ifseqformula "101")) + (builtin "One Step Simplification" (formula "87")) + (rule "inEqSimp_homoInEq0" (formula "87") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "87") (term "1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "87") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "87") (term "0,1,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "87") (term "0,0,1,0")) + (rule "polySimp_addComm1" (formula "87") (term "0,0,0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "87") (term "0,0,0,0,1,0")) + (rule "add_literals" (formula "87") (term "1,1,0,0,0,0,1,0")) + (rule "times_zero_1" (formula "87") (term "1,0,0,0,0,1,0")) + (rule "add_zero_right" (formula "87") (term "0,0,0,0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "87") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "87") (term "1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "87") (term "1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "87") (term "0,1,0,1,1,0")) + (rule "mul_literals" (formula "87") (term "0,0,1,0,1,1,0")) + (rule "polySimp_addComm1" (formula "87") (term "0,1,1,0")) + (rule "polySimp_addAssoc" (formula "87") (term "0,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "87") (term "0,0,0,1,1,0")) + (rule "polySimp_addComm0" (formula "87") (term "0,0,0,0,1,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "87") (term "0,0,0,1,1,0")) + (rule "add_literals" (formula "87") (term "1,1,0,0,0,1,1,0")) + (rule "times_zero_1" (formula "87") (term "1,0,0,0,1,1,0")) + (rule "add_zero_right" (formula "87") (term "0,0,0,1,1,0")) + (rule "applyEq" (formula "87") (term "0,1,0,0,1,0") (ifseqformula "62")) + (rule "polySimp_pullOutFactor1b" (formula "87") (term "0,0,1,0")) + (rule "add_literals" (formula "87") (term "1,1,0,0,1,0")) + (rule "times_zero_1" (formula "87") (term "1,0,0,1,0")) + (rule "add_zero_right" (formula "87") (term "0,0,1,0")) + (rule "qeq_literals" (formula "87") (term "0,1,0")) + (builtin "One Step Simplification" (formula "87")) + (rule "applyEq" (formula "87") (term "1,0,1,0") (ifseqformula "59")) + (rule "inEqSimp_sepNegMonomial0" (formula "87") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "87") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "87") (term "0,0,0")) + (rule "replace_known_left" (formula "87") (term "0,0") (ifseqformula "102")) + (builtin "One Step Simplification" (formula "87")) + (rule "inEqSimp_sepPosMonomial1" (formula "87") (term "0")) + (rule "polySimp_mulComm0" (formula "87") (term "1,0")) + (rule "polySimp_rightDist" (formula "87") (term "1,0")) + (rule "mul_literals" (formula "87") (term "0,1,0")) + (rule "polySimp_mulLiterals" (formula "87") (term "1,1,0")) + (rule "polySimp_elimOne" (formula "87") (term "1,1,0")) + (rule "replace_known_left" (formula "87") (term "0") (ifseqformula "82")) + (builtin "One Step Simplification" (formula "87")) + (rule "Free_class_invariant_axiom_for_de_wiesler_Classifier" (formula "105")) + (builtin "One Step Simplification" (formula "105")) + (rule "andLeft" (formula "105")) + (rule "andLeft" (formula "105")) + (rule "andLeft" (formula "105")) + (rule "andLeft" (formula "105")) + (rule "andLeft" (formula "105")) + (rule "andLeft" (formula "105")) + (rule "translateJavaSubInt" (formula "110") (term "0,2,1")) + (rule "translateJavaSubInt" (formula "110") (term "0,2,0")) + (rule "eqSymm" (formula "107")) + (rule "eqSymm" (formula "110")) + (rule "translateJavaMulInt" (formula "107") (term "1,0")) + (rule "polySimp_elimSub" (formula "110") (term "0,2,1")) + (rule "mul_literals" (formula "110") (term "1,0,2,1")) + (rule "polySimp_elimSub" (formula "110") (term "0,2,0")) + (rule "mul_literals" (formula "110") (term "1,0,2,0")) + (rule "polySimp_mulComm0" (formula "107") (term "1,0")) + (rule "polySimp_addComm0" (formula "110") (term "0,2,1")) + (rule "polySimp_addComm0" (formula "110") (term "0,2,0")) + (rule "inEqSimp_commuteLeq" (formula "105")) + (rule "applyEq" (formula "105") (term "0") (ifseqformula "29")) + (rule "applyEq" (formula "106") (term "0") (ifseqformula "29")) + (rule "applyEq" (formula "107") (term "1") (ifseqformula "29")) + (rule "pullOutSelect" (formula "110") (term "1") (inst "selectSK=arr_1")) + (rule "simplifySelectOfAnonEQ" (formula "111") (ifseqformula "53")) + (builtin "One Step Simplification" (formula "111")) + (rule "simplifySelectOfAnonEQ" (formula "110") (ifseqformula "53")) + (builtin "One Step Simplification" (formula "110")) + (rule "elementOfSingleton" (formula "111") (term "0,0,0")) + (builtin "One Step Simplification" (formula "111") (ifInst "" (formula "173"))) + (rule "elementOfSingleton" (formula "110") (term "0,0,0")) + (builtin "One Step Simplification" (formula "110") (ifInst "" (formula "173"))) + (rule "inEqSimp_exactShadow3" (formula "102") (ifseqformula "106")) + (rule "polySimp_rightDist" (formula "102") (term "0,0")) + (rule "mul_literals" (formula "102") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "102") (term "0")) + (rule "add_literals" (formula "102") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "102")) + (rule "polySimp_mulLiterals" (formula "102") (term "0")) + (rule "polySimp_elimOne" (formula "102") (term "0")) + (rule "inEqSimp_subsumption0" (formula "100") (ifseqformula "102")) + (rule "leq_literals" (formula "100") (term "0")) + (builtin "One Step Simplification" (formula "100")) + (rule "true_left" (formula "100")) + (rule "pullOutSelect" (formula "111") (term "2,0") (inst "selectSK=arr_2")) + (rule "simplifySelectOfAnon" (formula "111")) + (builtin "One Step Simplification" (formula "111")) + (rule "elementOfSingleton" (formula "111") (term "0,0,0")) + (builtin "One Step Simplification" (formula "111") (ifInst "" (formula "174"))) + (rule "pullOutSelect" (formula "110") (term "2,0") (inst "selectSK=arr_3")) + (rule "simplifySelectOfAnon" (formula "110")) + (builtin "One Step Simplification" (formula "110")) + (rule "elementOfSingleton" (formula "110") (term "0,0,0")) + (builtin "One Step Simplification" (formula "110") (ifInst "" (formula "175"))) + (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "11") (term "1")) + (rule "translateJavaSubInt" (formula "11") (term "1,1")) + (rule "polySimp_elimSub" (formula "11") (term "1,1")) + (rule "inEqSimp_ltToLeq" (formula "11") (term "0,1")) + (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,1")) + (rule "inEqSimp_commuteLeq" (formula "11")) + (rule "inEqSimp_sepPosMonomial0" (formula "11") (term "0,0")) + (rule "polySimp_mulComm0" (formula "11") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "11") (term "1,0,0")) + (rule "mul_literals" (formula "11") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "11") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "11") (term "1,1,0,0")) + (rule "Definition_axiom_for_countClassOfSliceEqLemma_in_de_wiesler_Classifier" (formula "135") (term "0") (inst "b=b")) + (builtin "One Step Simplification" (formula "135")) + (rule "expand_inInt" (formula "135") (term "1,0,0")) + (rule "replace_int_MAX" (formula "135") (term "1,0,1,0,0")) + (rule "replace_int_MIN" (formula "135") (term "0,1,1,0,0")) + (rule "eqSymm" (formula "135") (term "1,0")) + (rule "translateJavaSubInt" (formula "135") (term "1,0,1,0")) + (rule "polySimp_elimSub" (formula "135") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "135") (term "1,1,0,1,0")) + (rule "polySimp_rightDist" (formula "135") (term "1,1,0,1,0")) + (rule "polySimp_mulComm0" (formula "135") (term "0,1,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "135") (term "1,0,1,0")) + (rule "polySimp_addComm1" (formula "135") (term "0,1,0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "135") (term "0,0,1,0,1,0")) + (rule "add_literals" (formula "135") (term "1,1,0,0,1,0,1,0")) + (rule "times_zero_1" (formula "135") (term "1,0,0,1,0,1,0")) + (rule "add_literals" (formula "135") (term "0,0,1,0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "135") (term "1,0,1,0")) + (rule "add_literals" (formula "135") (term "1,1,1,0,1,0")) + (rule "times_zero_1" (formula "135") (term "1,1,0,1,0")) + (rule "add_literals" (formula "135") (term "1,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "135") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "135") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "135") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "135") (term "1,1,0,0")) + (rule "applyEq" (formula "135") (term "0,1,0,0,1,0,0,0") (ifseqformula "29")) + (rule "inEqSimp_sepPosMonomial0" (formula "135") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "135") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "135") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "135") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "135") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "135") (term "1,1,1,0,0,0")) + (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "70") (term "0")) + (builtin "One Step Simplification" (formula "70")) + (rule "translateJavaMod" (formula "70") (term "0")) + (rule "jmod_axiom" (formula "70") (term "0")) + (rule "polySimp_mulLiterals" (formula "70") (term "1,0")) + (rule "polySimp_sepNegMonomial" (formula "70")) + (rule "polySimp_mulLiterals" (formula "70") (term "0")) + (rule "newSym_eq" (formula "70") (inst "l=l_0") (inst "newSymDef=mul(int::final(result_1, + de.wiesler.Increment::$position), + Z(0(#)))")) + (rule "times_zero_1" (formula "70") (term "1,1")) + (rule "add_zero_right" (formula "70") (term "1")) + (rule "applyEq" (formula "71") (term "0,0") (ifseqformula "70")) + (rule "eqSymm" (formula "71")) + (rule "applyEq" (formula "79") (term "1,6,0") (ifseqformula "71")) + (rule "polySimp_addComm0" (formula "79") (term "6,0")) + (rule "applyEq" (formula "105") (term "1,0,2,2,0") (ifseqformula "71")) + (rule "polySimp_addComm0" (formula "105") (term "0,2,2,0")) + (rule "applyEq" (formula "99") (term "1,0,2,0") (ifseqformula "71")) + (rule "polySimp_addComm0" (formula "99") (term "0,2,0")) + (rule "applyEq" (formula "90") (term "2,0") (ifseqformula "71")) + (rule "applyEq" (formula "70") (term "0,0") (ifseqformula "71")) + (rule "applyEq" (formula "74") (term "0") (ifseqformula "71")) + (rule "applyEq" (formula "87") (term "1,5,0") (ifseqformula "71")) + (rule "polySimp_addComm1" (formula "87") (term "5,0")) + (rule "applyEq" (formula "1") (term "1,1") (ifseqformula "71")) + (rule "applyEq" (formula "129") (term "1,4,0") (ifseqformula "71")) + (rule "polySimp_addComm1" (formula "129") (term "4,0")) + (rule "applyEq" (formula "125") (term "1,4,0") (ifseqformula "71")) + (rule "polySimp_addComm1" (formula "125") (term "4,0")) + (rule "applyEq" (formula "94") (term "0") (ifseqformula "71")) + (rule "inEqSimp_homoInEq0" (formula "94")) + (rule "polySimp_mulLiterals" (formula "94") (term "1,0")) + (rule "polySimp_addComm1" (formula "94") (term "0")) + (rule "polySimp_addComm1" (formula "94") (term "0,0")) + (rule "applyEq" (formula "129") (term "1,3,0") (ifseqformula "71")) + (rule "polySimp_addComm0" (formula "129") (term "3,0")) + (rule "applyEq" (formula "100") (term "1,0,2,0") (ifseqformula "71")) + (rule "polySimp_addComm0" (formula "100") (term "0,2,0")) + (rule "applyEq" (formula "79") (term "1,7,0") (ifseqformula "71")) + (rule "polySimp_addComm1" (formula "79") (term "7,0")) + (rule "applyEq" (formula "147") (term "1,4,0,1,0,0") (ifseqformula "71")) + (rule "polySimp_addComm1" (formula "147") (term "4,0,1,0,0")) + (rule "applyEq" (formula "78") (term "1,6,0") (ifseqformula "71")) + (rule "polySimp_addComm0" (formula "78") (term "6,0")) + (rule "applyEq" (formula "147") (term "1,4,0,0,0,0") (ifseqformula "71")) + (rule "polySimp_addComm0" (formula "147") (term "4,0,0,0,0")) + (rule "applyEq" (formula "78") (term "1,7,0") (ifseqformula "71")) + (rule "polySimp_addComm1" (formula "78") (term "7,0")) + (rule "applyEq" (formula "125") (term "1,3,0") (ifseqformula "71")) + (rule "polySimp_addComm0" (formula "125") (term "3,0")) + (rule "applyEq" (formula "83") (term "1,1") (ifseqformula "71")) + (rule "applyEq" (formula "104") (term "1,0,2,2,0") (ifseqformula "71")) + (rule "polySimp_addComm0" (formula "104") (term "0,2,2,0")) + (rule "applyEq" (formula "147") (term "1,3,0,1,0,0") (ifseqformula "71")) + (rule "polySimp_addComm0" (formula "147") (term "3,0,1,0,0")) + (rule "applyEq" (formula "121") (term "1,3,0") (ifseqformula "71")) + (rule "polySimp_addComm0" (formula "121") (term "3,0")) + (rule "applyEq" (formula "89") (term "1,4,0") (ifseqformula "71")) + (rule "polySimp_addComm1" (formula "89") (term "4,0")) + (rule "applyEq" (formula "136") (term "1,3,1,1,0") (ifseqformula "71")) + (rule "polySimp_addComm0" (formula "136") (term "3,1,1,0")) + (rule "applyEq" (formula "56") (term "1,1") (ifseqformula "71")) + (rule "applyEq" (formula "95") (term "0,0,0,0") (ifseqformula "71")) + (rule "polySimp_mulLiterals" (formula "95") (term "0,0,0")) + (rule "applyEq" (formula "136") (term "1,4,1,1,0") (ifseqformula "71")) + (rule "polySimp_addComm1" (formula "136") (term "4,1,1,0")) + (rule "applyEq" (formula "147") (term "1,4,1") (ifseqformula "71")) + (rule "polySimp_addComm1" (formula "147") (term "4,1")) + (rule "applyEq" (formula "62") (term "1") (ifseqformula "71")) + (rule "applyEq" (formula "156") (term "1,2,0,1,0,1,0") (ifseqformula "71")) + (rule "polySimp_addComm0" (formula "156") (term "2,0,1,0,1,0")) + (rule "applyEq" (formula "156") (term "1,3,0,1,0,1,0") (ifseqformula "71")) + (rule "polySimp_addComm1" (formula "156") (term "3,0,1,0,1,0")) + (rule "applyEq" (formula "156") (term "1,2,0,0,1,1,1,0") (ifseqformula "71")) + (rule "polySimp_addComm0" (formula "156") (term "2,0,0,1,1,1,0")) + (rule "applyEq" (formula "156") (term "1,3,0,0,1,1,1,0") (ifseqformula "71")) + (rule "polySimp_addComm1" (formula "156") (term "3,0,0,1,1,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "94")) + (rule "polySimp_mulComm0" (formula "94") (term "1")) + (rule "polySimp_rightDist" (formula "94") (term "1")) + (rule "polySimp_mulLiterals" (formula "94") (term "1,1")) + (rule "polySimp_elimOne" (formula "94") (term "1,1")) + (rule "polySimp_rightDist" (formula "94") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "94") (term "1,0,1")) + (rule "mul_literals" (formula "94") (term "0,0,1")) + (rule "elimGcdGeq_antec" (formula "74") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "leq_literals" (formula "74") (term "0,0")) + (builtin "One Step Simplification" (formula "74")) + (rule "add_zero_right" (formula "74") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "74") (term "1,0,0")) + (rule "times_zero_1" (formula "74") (term "1,0,0,0,0")) + (rule "add_literals" (formula "74") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "74") (term "0,0")) + (rule "add_literals" (formula "74") (term "1,1,0,0")) + (rule "times_zero_1" (formula "74") (term "1,0,0")) + (rule "add_zero_right" (formula "74") (term "0,0")) + (rule "leq_literals" (formula "74") (term "0")) + (builtin "One Step Simplification" (formula "74")) + (rule "inEqSimp_exactShadow3" (formula "94") (ifseqformula "36")) + (rule "polySimp_rightDist" (formula "94") (term "0,0")) + (rule "polySimp_addComm1" (formula "94") (term "0")) + (rule "polySimp_rightDist" (formula "94") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "94") (term "1,0,0,0")) + (rule "mul_literals" (formula "94") (term "0,0,0,0")) + (rule "polySimp_addComm1" (formula "94") (term "0,0")) + (rule "add_literals" (formula "94") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "94")) + (rule "polySimp_mulLiterals" (formula "94") (term "0")) + (rule "polySimp_elimOne" (formula "94") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "95") (ifseqformula "38")) + (rule "polySimp_rightDist" (formula "95") (term "0,0")) + (rule "polySimp_rightDist" (formula "95") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "95") (term "1,0,0,0")) + (rule "mul_literals" (formula "95") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "95") (term "0")) + (rule "polySimp_addComm1" (formula "95") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "95") (term "0")) + (rule "add_literals" (formula "95") (term "1,1,0")) + (rule "times_zero_1" (formula "95") (term "1,0")) + (rule "polySimp_addLiterals" (formula "95") (term "0")) + (rule "polySimp_addComm1" (formula "95") (term "0")) + (rule "add_literals" (formula "95") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "95")) + (rule "polySimp_mulLiterals" (formula "95") (term "0")) + (rule "elimGcdLeq_antec" (formula "95") (inst "elimGcdRightDiv=Z(6(0(6(8(8(3(8(#))))))))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "mul_literals" (formula "95") (term "0,1,0,0,0,0,1,0")) + (rule "neg_literal" (formula "95") (term "0,0,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "95") (term "1,0,1,0")) + (rule "leq_literals" (formula "95") (term "0,0")) + (builtin "One Step Simplification" (formula "95")) + (rule "mul_literals" (formula "95") (term "1,0,0,0,0,0")) + (rule "add_literals" (formula "95") (term "0,0,0,0,0")) + (rule "add_literals" (formula "95") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "95") (term "0,0")) + (rule "add_literals" (formula "95") (term "1,1,0,0")) + (rule "times_zero_1" (formula "95") (term "1,0,0")) + (rule "add_zero_right" (formula "95") (term "0,0")) + (rule "qeq_literals" (formula "95") (term "0")) + (builtin "One Step Simplification" (formula "95")) + (rule "inEqSimp_exactShadow3" (formula "33") (ifseqformula "94")) + (rule "mul_literals" (formula "33") (term "0,0")) + (rule "add_zero_left" (formula "33") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "33")) + (rule "polySimp_mulLiterals" (formula "33") (term "0")) + (rule "elimGcdLeq_antec" (formula "33") (inst "elimGcdRightDiv=Z(6(2(1(#))))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "neg_literal" (formula "33") (term "0,0,0,0,0,1,0")) + (rule "mul_literals" (formula "33") (term "0,1,0,0,0,0,1,0")) + (rule "leq_literals" (formula "33") (term "0,0")) + (builtin "One Step Simplification" (formula "33")) + (rule "mul_literals" (formula "33") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "33") (term "1,0,0")) + (rule "polySimp_addLiterals" (formula "33") (term "0,0,0,0")) + (rule "add_literals" (formula "33") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "33") (term "0,0")) + (rule "add_literals" (formula "33") (term "1,1,0,0")) + (rule "times_zero_1" (formula "33") (term "1,0,0")) + (rule "add_zero_right" (formula "33") (term "0,0")) + (rule "qeq_literals" (formula "33") (term "0")) + (builtin "One Step Simplification" (formula "33")) + (rule "inEqSimp_subsumption0" (formula "96") (ifseqformula "33")) + (rule "leq_literals" (formula "96") (term "0")) + (builtin "One Step Simplification" (formula "96")) + (rule "true_left" (formula "96")) + (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "14")) + (rule "andLeft" (formula "14")) + (rule "notLeft" (formula "14")) + (rule "notLeft" (formula "14")) + (rule "replace_known_right" (formula "113") (term "0,0,0,0") (ifseqformula "158")) + (builtin "One Step Simplification" (formula "113")) + (rule "replace_known_right" (formula "112") (term "0,0,0,0") (ifseqformula "158")) + (builtin "One Step Simplification" (formula "112")) + (rule "replace_known_right" (formula "114") (term "0,0,0,0") (ifseqformula "158")) + (builtin "One Step Simplification" (formula "114")) + (rule "replace_known_right" (formula "115") (term "0,0,0,0") (ifseqformula "158")) + (builtin "One Step Simplification" (formula "115")) + (rule "replace_known_right" (formula "5") (term "0") (ifseqformula "158")) + (builtin "One Step Simplification" (formula "5")) + (rule "replace_known_left" (formula "114") (term "0,0,0") (ifseqformula "5")) + (builtin "One Step Simplification" (formula "114")) + (rule "applyEqReverse" (formula "115") (term "2,0") (ifseqformula "114")) + (rule "hideAuxiliaryEq" (formula "114")) + (rule "replace_known_left" (formula "112") (term "0,0,0") (ifseqformula "5")) + (builtin "One Step Simplification" (formula "112")) + (rule "applyEqReverse" (formula "113") (term "2,0") (ifseqformula "112")) + (rule "hideAuxiliaryEq" (formula "112")) + (rule "replace_known_left" (formula "113") (term "0,0,0,0") (ifseqformula "5")) + (builtin "One Step Simplification" (formula "113")) + (rule "applyEqReverse" (formula "112") (term "1") (ifseqformula "113")) + (rule "hideAuxiliaryEq" (formula "113")) + (rule "replace_known_left" (formula "112") (term "0,0,0,0") (ifseqformula "5")) + (builtin "One Step Simplification" (formula "112")) + (rule "eqSymm" (formula "112")) + (rule "replace_known_right" (formula "4") (term "0") (ifseqformula "156")) + (builtin "One Step Simplification" (formula "4")) + (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "56") (term "0")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "56") (term "1,0,0") (ifseqformula "53")) + (builtin "One Step Simplification" (formula "56") (ifInst "" (formula "67")) (ifInst "" (formula "183")) (ifInst "" (formula "67")) (ifInst "" (formula "66")) (ifInst "" (formula "19"))) + (rule "wellFormedAnonEQ" (formula "56") (term "1,0") (ifseqformula "53")) + (rule "wellFormedAnon" (formula "56") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "56") (term "2,1,1,0,0,1")) + (rule "translateJavaAddInt" (formula "56") (term "2,0,1,0,1")) + (rule "replace_known_left" (formula "56") (term "0,0,1,0") (ifseqformula "15")) + (builtin "One Step Simplification" (formula "56") (ifInst "" (formula "14")) (ifInst "" (formula "52"))) + (rule "polySimp_addComm0" (formula "56") (term "2,1,1,0,0,1")) + (rule "polySimp_addComm0" (formula "56") (term "2,0,1,0,1")) + (rule "inEqSimp_ltToLeq" (formula "56") (term "1,0")) + (rule "polySimp_mulComm0" (formula "56") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "56") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "56") (term "0,0,0,0,1")) + (rule "inEqSimp_commuteLeq" (formula "56") (term "1,0,0,0,1")) + (rule "inEqSimp_commuteLeq" (formula "56") (term "0,0")) + (rule "replace_known_left" (formula "56") (term "0,0") (ifseqformula "103")) + (builtin "One Step Simplification" (formula "56")) + (rule "inEqSimp_commuteLeq" (formula "56") (term "1,0,1")) + (rule "applyEq" (formula "56") (term "0,0,1,1") (ifseqformula "57")) + (rule "applyEq" (formula "56") (term "0,1,0,0,1") (ifseqformula "57")) + (rule "inEqSimp_commuteLeq" (formula "56") (term "1,0,0,1")) + (rule "applyEq" (formula "56") (term "0,1,0,0,0,1") (ifseqformula "57")) + (rule "inEqSimp_commuteGeq" (formula "56") (term "1,0,0,0,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "56") (term "0")) + (rule "polySimp_mulLiterals" (formula "56") (term "0,0")) + (rule "polySimp_elimOne" (formula "56") (term "0,0")) + (rule "replace_known_left" (formula "56") (term "0") (ifseqformula "105")) + (builtin "One Step Simplification" (formula "56")) + (rule "andLeft" (formula "56")) + (rule "andLeft" (formula "56")) + (rule "andLeft" (formula "56")) + (rule "andLeft" (formula "56")) + (rule "inEqSimp_contradInEq1" (formula "1") (ifseqformula "58")) + (rule "andLeft" (formula "1")) + (rule "inEqSimp_homoInEq1" (formula "1")) + (rule "polySimp_mulComm0" (formula "1") (term "1,0")) + (rule "polySimp_rightDist" (formula "1") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "1") (term "1,1,0")) + (rule "mul_literals" (formula "1") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "1") (term "0")) + (rule "polySimp_addComm1" (formula "1") (term "0,0")) + (rule "add_literals" (formula "1") (term "0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "1") (term "0")) + (rule "add_literals" (formula "1") (term "1,1,0")) + (rule "times_zero_1" (formula "1") (term "1,0")) + (rule "add_zero_right" (formula "1") (term "0")) + (rule "leq_literals" (formula "1")) + (rule "closeFalse" (formula "1")) + ) + (branch "Case 2" + (rule "polySimp_homoEq" (formula "61")) + (rule "polySimp_homoEq" (formula "148") (term "1,1,0")) + (rule "polySimp_homoEq" (formula "144") (term "0,1,0")) + (rule "polySimp_homoEq" (formula "144") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "61") (term "1,0")) + (rule "polySimp_mulComm0" (formula "148") (term "1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "144") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "144") (term "1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "61") (term "1,0")) + (rule "mul_literals" (formula "61") (term "0,1,0")) + (rule "polySimp_rightDist" (formula "148") (term "1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "148") (term "0,1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "144") (term "1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "144") (term "0,1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "144") (term "1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "144") (term "0,1,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "61") (term "0")) + (rule "polySimp_addComm0" (formula "61") (term "0,0")) + (rule "polySimp_addAssoc" (formula "148") (term "0,1,1,0")) + (rule "polySimp_addComm0" (formula "148") (term "0,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "144") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "144") (term "0,1,1,0")) + (rule "polySimp_addComm0" (formula "144") (term "0,0,1,1,0")) + (rule "inEqSimp_ltRight" (formula "177")) + (rule "polySimp_rightDist" (formula "1") (term "0,0")) + (rule "mul_literals" (formula "1") (term "0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "1") (term "0")) + (rule "add_literals" (formula "1") (term "1,1,0")) + (rule "times_zero_1" (formula "1") (term "1,0")) + (rule "add_zero_right" (formula "1") (term "0")) + (rule "qeq_literals" (formula "1")) + (rule "closeFalse" (formula "1")) + ) ) ) ) @@ -8067,8 +17023,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO ) ) (branch "Exceptional Post (classify)" - (builtin "One Step Simplification" (formula "103")) (builtin "One Step Simplification" (formula "132")) + (builtin "One Step Simplification" (formula "103")) (rule "selectCreatedOfAnonAsFormulaEQ" (formula "103") (term "1,0") (ifseqformula "59")) (builtin "One Step Simplification" (formula "103")) (rule "andLeft" (formula "103")) @@ -8079,189 +17035,1912 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO ) (branch "Pre (classify)" (builtin "One Step Simplification" (formula "131")) - (rule "andRight" (formula "131")) - (branch "Case 1" - (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "131") (userinteraction)) - (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "29") (userinteraction)) - (rule "close" (formula "131") (ifseqformula "29")) - ) - (branch - (rule "andRight" (formula "131")) - (branch - (rule "andRight" (formula "131")) - (branch - (rule "wellFormedAnonEQ" (formula "131") (ifseqformula "59")) - (rule "wellFormedAnon" (formula "131") (term "0")) - (rule "replace_known_left" (formula "131") (term "1") (ifseqformula "58")) - (builtin "One Step Simplification" (formula "131") (ifInst "" (formula "14")) (ifInst "" (formula "13"))) - (rule "closeTrue" (formula "131")) - ) - (branch - (rule "selectCreatedOfAnonAsFormulaEQ" (formula "131") (ifseqformula "59")) - (builtin "One Step Simplification" (formula "131") (ifInst "" (formula "22"))) - (rule "closeTrue" (formula "131")) - ) - ) - (branch - (rule "expand_inInt" (formula "131")) - (rule "replace_int_MAX" (formula "131") (term "1,0")) - (rule "replace_int_MIN" (formula "131") (term "0,1")) - (rule "replace_known_left" (formula "131") (term "0") (ifseqformula "101")) - (builtin "One Step Simplification" (formula "131")) - (rule "polySimp_homoEq" (formula "64")) - (rule "polySimp_mulComm0" (formula "64") (term "1,0")) - (rule "polySimp_rightDist" (formula "64") (term "1,0")) - (rule "mul_literals" (formula "64") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "64") (term "0")) - (rule "polySimp_addComm0" (formula "64") (term "0,0")) - (rule "inEqSimp_leqRight" (formula "131")) - (rule "polySimp_mulComm0" (formula "1") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "1") (term "0")) - (rule "add_literals" (formula "1") (term "0,0")) - (rule "inEqSimp_ltToLeq" (formula "45")) - (rule "polySimp_mulComm0" (formula "45") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "45") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "6") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "6") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "67")) - (rule "polySimp_mulComm0" (formula "67") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "67") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "49") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_homoInEq0" (formula "77")) - (rule "polySimp_mulComm0" (formula "77") (term "1,0")) - (rule "polySimp_rightDist" (formula "77") (term "1,0")) - (rule "polySimp_mulComm0" (formula "77") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "77") (term "0")) - (rule "polySimp_addComm0" (formula "77") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "43")) - (rule "polySimp_mulComm0" (formula "43") (term "1,0")) - (rule "polySimp_rightDist" (formula "43") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "43") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "43") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "43") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "43") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "43") (term "0")) - (rule "inEqSimp_homoInEq1" (formula "87")) - (rule "polySimp_mulComm0" (formula "87") (term "1,0")) - (rule "polySimp_rightDist" (formula "87") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "87") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "87") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "87") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "87") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "87") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "97")) - (rule "polySimp_mulComm0" (formula "97") (term "1,0")) - (rule "polySimp_rightDist" (formula "97") (term "1,0")) - (rule "polySimp_rightDist" (formula "97") (term "0,1,0")) - (rule "mul_literals" (formula "97") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "97") (term "0")) - (rule "polySimp_addComm0" (formula "97") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "49") (term "1,1,0")) - (rule "polySimp_mulComm0" (formula "49") (term "1,0,1,1,0")) - (rule "polySimp_rightDist" (formula "49") (term "1,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "49") (term "0,1,0,1,1,0")) - (rule "polySimp_addAssoc" (formula "49") (term "0,1,1,0")) - (rule "inEqSimp_homoInEq0" (formula "83") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "83") (term "1,0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "83") (term "0,0,0,0")) - (rule "add_literals" (formula "83") (term "1,1,0,0,0,0")) - (rule "times_zero_1" (formula "83") (term "1,0,0,0,0")) - (rule "add_literals" (formula "83") (term "0,0,0,0")) - (rule "qeq_literals" (formula "83") (term "0,0,0")) - (builtin "One Step Simplification" (formula "83")) - (rule "inEqSimp_homoInEq0" (formula "58")) - (rule "polySimp_mulComm0" (formula "58") (term "1,0")) - (rule "polySimp_rightDist" (formula "58") (term "1,0")) - (rule "mul_literals" (formula "58") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "58") (term "0")) - (rule "polySimp_addComm0" (formula "58") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "11")) - (rule "polySimp_mulComm0" (formula "11") (term "1,0")) - (rule "polySimp_rightDist" (formula "11") (term "1,0")) - (rule "mul_literals" (formula "11") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "11") (term "0")) - (rule "polySimp_addComm0" (formula "11") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "76")) - (rule "polySimp_addComm1" (formula "76") (term "0")) - (rule "polySimp_pullOutFactor1" (formula "76") (term "0,0")) - (rule "add_literals" (formula "76") (term "1,0,0")) - (rule "times_zero_1" (formula "76") (term "0,0")) - (rule "add_zero_left" (formula "76") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "83") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "83") (term "0,0,0")) - (rule "add_literals" (formula "83") (term "1,0,0,0")) - (rule "times_zero_1" (formula "83") (term "0,0,0")) - (rule "qeq_literals" (formula "83") (term "0,0")) - (builtin "One Step Simplification" (formula "83")) - (rule "true_left" (formula "83")) - (rule "polySimp_sepNegMonomial" (formula "65")) - (rule "polySimp_mulLiterals" (formula "65") (term "0")) - (rule "polySimp_elimOne" (formula "65") (term "0")) - (rule "applyEq" (formula "58") (term "0,1,0") (ifseqformula "65")) - (rule "polySimp_mulComm0" (formula "58") (term "1,0")) - (rule "polySimp_rightDist" (formula "58") (term "1,0")) - (rule "mul_literals" (formula "58") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "58") (term "0")) - (rule "polySimp_addComm1" (formula "58") (term "0,0")) - (rule "add_literals" (formula "58") (term "0,0,0")) - (rule "add_zero_left" (formula "58") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "1")) - (rule "polySimp_mulLiterals" (formula "1") (term "0")) - (rule "polySimp_elimOne" (formula "1") (term "0")) - (rule "inEqSimp_sepNegMonomial0" (formula "45")) - (rule "polySimp_mulLiterals" (formula "45") (term "0")) - (rule "polySimp_elimOne" (formula "45") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "6") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "6") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "6") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "6") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "6") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "6") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "67")) - (rule "polySimp_mulLiterals" (formula "67") (term "0")) - (rule "polySimp_elimOne" (formula "67") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "49") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "49") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "49") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "49") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "49") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "77")) - (rule "polySimp_mulLiterals" (formula "77") (term "0")) - (rule "polySimp_elimOne" (formula "77") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "43")) - (rule "polySimp_mulLiterals" (formula "43") (term "0")) - (rule "polySimp_elimOne" (formula "43") (term "0")) - (rule "inEqSimp_sepNegMonomial0" (formula "86")) - (rule "polySimp_mulLiterals" (formula "86") (term "0")) - (rule "polySimp_elimOne" (formula "86") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "96")) - (rule "polySimp_mulLiterals" (formula "96") (term "0")) - (rule "polySimp_elimOne" (formula "96") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "49") (term "1,1,0")) - (rule "polySimp_mulLiterals" (formula "49") (term "0,1,1,0")) - (rule "polySimp_elimOne" (formula "49") (term "0,1,1,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "11")) - (rule "polySimp_mulLiterals" (formula "11") (term "0")) - (rule "polySimp_elimOne" (formula "11") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "58")) - (rule "polySimp_mulLiterals" (formula "58") (term "0")) - (rule "polySimp_elimOne" (formula "58") (term "0")) - (rule "inEqSimp_subsumption1" (formula "17") (ifseqformula "44")) - (rule "leq_literals" (formula "17") (term "0")) - (builtin "One Step Simplification" (formula "17")) - (rule "true_left" (formula "17")) - (rule "inEqSimp_subsumption1" (formula "19") (ifseqformula "36")) - (rule "leq_literals" (formula "19") (term "0")) - (builtin "One Step Simplification" (formula "19")) - (rule "true_left" (formula "19")) - (rule "inEqSimp_contradInEq0" (formula "100") (ifseqformula "1")) - (rule "qeq_literals" (formula "100") (term "0")) - (builtin "One Step Simplification" (formula "100")) - (rule "closeFalse" (formula "100")) - ) - ) + (rule "wellFormedAnonEQ" (formula "131") (term "0,0,1") (ifseqformula "59")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "131") (term "1,0,1") (ifseqformula "59")) + (builtin "One Step Simplification" (formula "131") (ifInst "" (formula "58")) (ifInst "" (formula "22"))) + (rule "wellFormedAnon" (formula "131") (term "0,1")) + (rule "expand_inInt" (formula "131") (term "1,1")) + (rule "replace_int_MIN" (formula "131") (term "0,1,1,1")) + (rule "replace_int_MAX" (formula "131") (term "1,0,1,1")) + (rule "replace_known_left" (formula "131") (term "1,0,1") (ifseqformula "13")) + (builtin "One Step Simplification" (formula "131") (ifInst "" (formula "14")) (ifInst "" (formula "101"))) + (rule "polySimp_homoEq" (formula "64")) + (rule "polySimp_mulComm0" (formula "64") (term "1,0")) + (rule "polySimp_rightDist" (formula "64") (term "1,0")) + (rule "mul_literals" (formula "64") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "64") (term "0")) + (rule "polySimp_addComm0" (formula "64") (term "0,0")) + (rule "inEqSimp_ltToLeq" (formula "48") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "44")) + (rule "polySimp_mulComm0" (formula "44") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "44") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "5") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "66")) + (rule "polySimp_mulComm0" (formula "66") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "66") (term "0")) + (rule "inEqSimp_commuteLeq" (formula "131") (term "1")) + (rule "replace_known_left" (formula "131") (term "1") (ifseqformula "102")) + (builtin "One Step Simplification" (formula "131")) + (rule "inEqSimp_homoInEq0" (formula "96")) + (rule "polySimp_mulComm0" (formula "96") (term "1,0")) + (rule "polySimp_rightDist" (formula "96") (term "1,0")) + (rule "polySimp_rightDist" (formula "96") (term "0,1,0")) + (rule "mul_literals" (formula "96") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "96") (term "0")) + (rule "polySimp_addComm0" (formula "96") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "57")) + (rule "polySimp_mulComm0" (formula "57") (term "1,0")) + (rule "polySimp_rightDist" (formula "57") (term "1,0")) + (rule "mul_literals" (formula "57") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "57") (term "0")) + (rule "polySimp_addComm0" (formula "57") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "10")) + (rule "polySimp_mulComm0" (formula "10") (term "1,0")) + (rule "polySimp_rightDist" (formula "10") (term "1,0")) + (rule "mul_literals" (formula "10") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "10") (term "0")) + (rule "polySimp_addComm0" (formula "10") (term "0,0")) + (rule "inEqSimp_homoInEq1" (formula "86")) + (rule "polySimp_mulComm0" (formula "86") (term "1,0")) + (rule "polySimp_rightDist" (formula "86") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "86") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "86") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "86") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "86") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "86") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "48") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "48") (term "1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "48") (term "0,1,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "48") (term "0,1,1,0")) + (rule "inEqSimp_homoInEq0" (formula "82") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "82") (term "1,0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "82") (term "0,0,0,0")) + (rule "add_literals" (formula "82") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "82") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "82") (term "0,0,0,0")) + (rule "qeq_literals" (formula "82") (term "0,0,0")) + (builtin "One Step Simplification" (formula "82")) + (rule "inEqSimp_homoInEq0" (formula "75")) + (rule "polySimp_addComm1" (formula "75") (term "0")) + (rule "polySimp_pullOutFactor1" (formula "75") (term "0,0")) + (rule "add_literals" (formula "75") (term "1,0,0")) + (rule "times_zero_1" (formula "75") (term "0,0")) + (rule "add_zero_left" (formula "75") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "76")) + (rule "polySimp_mulComm0" (formula "76") (term "1,0")) + (rule "polySimp_rightDist" (formula "76") (term "1,0")) + (rule "polySimp_mulComm0" (formula "76") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "76") (term "0")) + (rule "polySimp_addComm0" (formula "76") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "42")) + (rule "polySimp_mulComm0" (formula "42") (term "1,0")) + (rule "polySimp_rightDist" (formula "42") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "42") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "42") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "42") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "42") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "42") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "82") (term "0,0")) + (rule "polySimp_pullOutFactor1" (formula "82") (term "0,0,0")) + (rule "add_literals" (formula "82") (term "1,0,0,0")) + (rule "times_zero_1" (formula "82") (term "0,0,0")) + (rule "qeq_literals" (formula "82") (term "0,0")) + (builtin "One Step Simplification" (formula "82")) + (rule "true_left" (formula "82")) + (rule "polySimp_sepNegMonomial" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "0")) + (rule "polySimp_elimOne" (formula "64") (term "0")) + (rule "applyEq" (formula "57") (term "0,1,0") (ifseqformula "64")) + (rule "polySimp_mulComm0" (formula "57") (term "1,0")) + (rule "polySimp_rightDist" (formula "57") (term "1,0")) + (rule "mul_literals" (formula "57") (term "0,1,0")) + (rule "polySimp_addComm1" (formula "57") (term "0")) + (rule "polySimp_addAssoc" (formula "57") (term "0,0")) + (rule "add_literals" (formula "57") (term "0,0,0")) + (rule "add_zero_left" (formula "57") (term "0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "48") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "48") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "48") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "48") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "44")) + (rule "polySimp_mulLiterals" (formula "44") (term "0")) + (rule "polySimp_elimOne" (formula "44") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "5") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "5") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "5") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "5") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "5") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "66")) + (rule "polySimp_mulLiterals" (formula "66") (term "0")) + (rule "polySimp_elimOne" (formula "66") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "95")) + (rule "polySimp_mulLiterals" (formula "95") (term "0")) + (rule "polySimp_elimOne" (formula "95") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "10")) + (rule "polySimp_mulLiterals" (formula "10") (term "0")) + (rule "polySimp_elimOne" (formula "10") (term "0")) + (rule "inEqSimp_sepNegMonomial0" (formula "85")) + (rule "polySimp_mulLiterals" (formula "85") (term "0")) + (rule "polySimp_elimOne" (formula "85") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "48") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "0,1,1,0")) + (rule "polySimp_elimOne" (formula "48") (term "0,1,1,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "76")) + (rule "polySimp_mulLiterals" (formula "76") (term "0")) + (rule "polySimp_elimOne" (formula "76") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "42")) + (rule "polySimp_mulLiterals" (formula "42") (term "0")) + (rule "polySimp_elimOne" (formula "42") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "57")) + (rule "polySimp_mulLiterals" (formula "57") (term "1")) + (rule "polySimp_elimOne" (formula "57") (term "1")) + (rule "inEqSimp_subsumption0" (formula "76") (ifseqformula "95")) + (rule "inEqSimp_homoInEq0" (formula "76") (term "0")) + (rule "polySimp_mulComm0" (formula "76") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "76") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "76") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "76") (term "1,0,1,0,0")) + (rule "mul_literals" (formula "76") (term "0,0,1,0,0")) + (rule "polySimp_elimOne" (formula "76") (term "1,0,1,0,0")) + (rule "polySimp_addAssoc" (formula "76") (term "0,0")) + (rule "polySimp_addComm1" (formula "76") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "76") (term "0,0")) + (rule "add_literals" (formula "76") (term "1,1,0,0")) + (rule "times_zero_1" (formula "76") (term "1,0,0")) + (rule "add_zero_right" (formula "76") (term "0,0")) + (rule "polySimp_addAssoc" (formula "76") (term "0,0")) + (rule "polySimp_addComm0" (formula "76") (term "0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "76") (term "0,0")) + (rule "add_literals" (formula "76") (term "1,1,0,0")) + (rule "times_zero_1" (formula "76") (term "1,0,0")) + (rule "add_zero_right" (formula "76") (term "0,0")) + (rule "qeq_literals" (formula "76") (term "0")) + (builtin "One Step Simplification" (formula "76")) + (rule "true_left" (formula "76")) + (rule "inEqSimp_subsumption1" (formula "39") (ifseqformula "40")) + (rule "leq_literals" (formula "39") (term "0")) + (builtin "One Step Simplification" (formula "39")) + (rule "true_left" (formula "39")) + (rule "inEqSimp_subsumption1" (formula "16") (ifseqformula "42")) + (rule "leq_literals" (formula "16") (term "0")) + (builtin "One Step Simplification" (formula "16")) + (rule "true_left" (formula "16")) + (rule "inEqSimp_subsumption1" (formula "18") (ifseqformula "35")) + (rule "leq_literals" (formula "18") (term "0")) + (builtin "One Step Simplification" (formula "18")) + (rule "true_left" (formula "18")) + (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "9")) + (rule "mul_literals" (formula "65") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "65")) + (rule "mul_literals" (formula "65") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "19") (ifseqformula "39")) + (rule "mul_literals" (formula "19") (term "0,0")) + (rule "polySimp_addAssoc" (formula "19") (term "0")) + (rule "add_literals" (formula "19") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "19")) + (rule "mul_literals" (formula "19") (term "1")) + (rule "inEqSimp_subsumption1" (formula "19") (ifseqformula "35")) + (rule "leq_literals" (formula "19") (term "0")) + (builtin "One Step Simplification" (formula "19")) + (rule "true_left" (formula "19")) + (rule "inEqSimp_exactShadow3" (formula "73") (ifseqformula "92")) + (rule "times_zero_1" (formula "73") (term "0,0")) + (rule "add_zero_left" (formula "73") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "73")) + (rule "polySimp_mulComm0" (formula "73") (term "1")) + (rule "polySimp_rightDist" (formula "73") (term "1")) + (rule "mul_literals" (formula "73") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "73") (term "1,1")) + (rule "polySimp_elimOne" (formula "73") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "35") (ifseqformula "73")) + (rule "inEqSimp_homoInEq0" (formula "35") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "35") (term "0,0")) + (rule "add_literals" (formula "35") (term "1,1,0,0")) + (rule "times_zero_1" (formula "35") (term "1,0,0")) + (rule "add_zero_right" (formula "35") (term "0,0")) + (rule "qeq_literals" (formula "35") (term "0")) + (builtin "One Step Simplification" (formula "35")) + (rule "true_left" (formula "35")) + (rule "inEqSimp_exactShadow3" (formula "62") (ifseqformula "9")) + (rule "polySimp_rightDist" (formula "62") (term "0,0")) + (rule "mul_literals" (formula "62") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "62") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "62")) + (rule "polySimp_mulLiterals" (formula "62") (term "0")) + (rule "polySimp_elimOne" (formula "62") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "37") (ifseqformula "35")) + (rule "polySimp_mulComm0" (formula "37") (term "0,0")) + (rule "polySimp_addComm0" (formula "37") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "37")) + (rule "polySimp_mulLiterals" (formula "37") (term "0")) + (rule "polySimp_elimOne" (formula "37") (term "0")) + (rule "inEqSimp_subsumption0" (formula "18") (ifseqformula "37")) + (rule "leq_literals" (formula "18") (term "0")) + (builtin "One Step Simplification" (formula "18")) + (rule "true_left" (formula "18")) + (rule "inEqSimp_exactShadow3" (formula "73") (ifseqformula "36")) + (rule "polySimp_rightDist" (formula "73") (term "0,0")) + (rule "mul_literals" (formula "73") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "73") (term "0")) + (rule "add_literals" (formula "73") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "73")) + (rule "polySimp_mulLiterals" (formula "73") (term "0")) + (rule "polySimp_elimOne" (formula "73") (term "0")) + (rule "inEqSimp_subsumption0" (formula "17") (ifseqformula "73")) + (rule "leq_literals" (formula "17") (term "0")) + (builtin "One Step Simplification" (formula "17")) + (rule "true_left" (formula "17")) + (rule "inEqSimp_and_subsumption3" (formula "43") (term "0,0,0")) + (rule "leq_literals" (formula "43") (term "0,1,0,0,0,0")) + (builtin "One Step Simplification" (formula "43")) + (rule "inEqSimp_and_subsumption3" (formula "5") (term "0,0,0")) + (rule "leq_literals" (formula "5") (term "0,1,0,0,0,0")) + (builtin "One Step Simplification" (formula "5")) + (rule "nnf_imp2or" (formula "6") (term "0")) + (rule "Definition_axiom_for_elementsToReadCountClassEqSplitBucket_in_de_wiesler_BucketPointers" (formula "87") (term "0") (inst "bucket=bucket") (inst "b=b")) + (builtin "One Step Simplification" (formula "87")) + (rule "expand_inInt" (formula "87") (term "1,0,0")) + (rule "replace_int_MAX" (formula "87") (term "1,0,1,0,0")) + (rule "replace_int_MIN" (formula "87") (term "0,1,1,0,0")) + (rule "translateJavaAddInt" (formula "87") (term "3,1,1,1,0")) + (rule "translateJavaAddInt" (formula "87") (term "4,1,2,0,0,1,1,0")) + (rule "translateJavaCastInt" (formula "87") (term "0,1,1,0")) + (rule "eqSymm" (formula "87") (term "1,0")) + (rule "translateJavaAddInt" (formula "87") (term "0,1,0")) + (rule "polySimp_homoEq" (formula "87") (term "1,0")) + (rule "polySimp_mulComm0" (formula "87") (term "1,0,1,0")) + (rule "polySimp_addComm0" (formula "87") (term "1,1,0,1,0")) + (rule "polySimp_rightDist" (formula "87") (term "1,0,1,0")) + (rule "polySimp_mulComm0" (formula "87") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "87") (term "0,1,0")) + (rule "polySimp_addComm0" (formula "87") (term "0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "87") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "87") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "87") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "87") (term "1,1,0,0")) + (rule "applyEq" (formula "87") (term "1,3,0,0,0,0,1,0") (ifseqformula "63")) + (rule "polySimp_sepNegMonomial" (formula "87") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "87") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "87") (term "0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "87") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "87") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "87") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "87") (term "0,1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "87") (term "1,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "87") (term "1,1,1,0,0,0")) + (rule "Definition_axiom_for_disjointBucketsAreaLemma_in_de_wiesler_BucketPointers" (formula "79") (term "0") (inst "b=b")) + (builtin "One Step Simplification" (formula "79")) + (rule "expand_inInt" (formula "79") (term "1,0,0")) + (rule "replace_int_MAX" (formula "79") (term "1,0,1,0,0")) + (rule "replace_int_MIN" (formula "79") (term "0,1,1,0,0")) + (rule "translateJavaAddInt" (formula "79") (term "1,0,0,1,0")) + (rule "translateJavaSubInt" (formula "79") (term "2,1,0,1,0")) + (rule "translateJavaSubInt" (formula "79") (term "2,0,1,1,0")) + (rule "translateJavaSubInt" (formula "79") (term "2,0,0,1,0")) + (rule "translateJavaAddInt" (formula "79") (term "1,0,1,1,0")) + (rule "translateJavaSubInt" (formula "79") (term "2,1,1,1,0")) + (rule "translateJavaAddInt" (formula "79") (term "0,2,0,1,1,0")) + (rule "translateJavaAddInt" (formula "79") (term "0,2,0,0,1,0")) + (rule "polySimp_elimSub" (formula "79") (term "2,1,0,1,0")) + (rule "mul_literals" (formula "79") (term "1,2,1,0,1,0")) + (rule "polySimp_elimSub" (formula "79") (term "2,1,1,1,0")) + (rule "mul_literals" (formula "79") (term "1,2,1,1,1,0")) + (rule "polySimp_elimSub" (formula "79") (term "2,0,1,1,0")) + (rule "mul_literals" (formula "79") (term "1,2,0,1,1,0")) + (rule "polySimp_elimSub" (formula "79") (term "2,0,0,1,0")) + (rule "mul_literals" (formula "79") (term "1,2,0,0,1,0")) + (rule "polySimp_addComm1" (formula "79") (term "2,1,0,1,0")) + (rule "polySimp_addComm1" (formula "79") (term "2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "79") (term "2,0,1,1,0")) + (rule "polySimp_addComm1" (formula "79") (term "2,0,0,1,0")) + (rule "polySimp_addComm1" (formula "79") (term "0,2,1,0,1,0")) + (rule "add_literals" (formula "79") (term "0,0,2,1,0,1,0")) + (rule "polySimp_addComm1" (formula "79") (term "0,2,1,1,1,0")) + (rule "add_literals" (formula "79") (term "0,0,2,1,1,1,0")) + (rule "polySimp_addComm0" (formula "79") (term "0,2,0,1,1,0")) + (rule "polySimp_addComm0" (formula "79") (term "0,2,0,0,1,0")) + (rule "inEqSimp_ltToLeq" (formula "79") (term "1,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "79") (term "1,0,0,1,0,0,0,0")) + (rule "disjointDefinition" (formula "79") (term "1,1,0")) + (rule "disjointDefinition" (formula "79") (term "0,1,0")) + (rule "disjointArrayRanges" (formula "79") (term "1,1,0")) + (builtin "One Step Simplification" (formula "79")) + (rule "disjointArrayRanges" (formula "79") (term "0,1,0")) + (builtin "One Step Simplification" (formula "79")) + (rule "inEqSimp_commuteLeq" (formula "79") (term "0,0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "79") (term "1,1,0,0")) + (rule "inEqSimp_homoInEq0" (formula "79") (term "0,0,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "1,0,0,0,1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "79") (term "1,0,0,0,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "0,1,0,0,0,1,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0,0,0,1,0,1,1,0")) + (rule "polySimp_addComm1" (formula "79") (term "0,0,0,0,1,0,1,1,0")) + (rule "polySimp_pullOutFactor1" (formula "79") (term "0,0,0,0,0,1,0,1,1,0")) + (rule "add_literals" (formula "79") (term "1,0,0,0,0,0,1,0,1,1,0")) + (rule "times_zero_1" (formula "79") (term "0,0,0,0,0,1,0,1,1,0")) + (rule "add_zero_left" (formula "79") (term "0,0,0,0,1,0,1,1,0")) + (rule "inEqSimp_homoInEq0" (formula "79") (term "0,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "1,0,0,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "79") (term "1,0,0,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "0,1,0,0,0,0,0,1,0")) + (rule "polySimp_addComm1" (formula "79") (term "0,0,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0,0,0,0,0,0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "79") (term "0,0,0,0,0,0,0,1,0")) + (rule "add_literals" (formula "79") (term "1,1,0,0,0,0,0,0,0,1,0")) + (rule "times_zero_1" (formula "79") (term "1,0,0,0,0,0,0,0,1,0")) + (rule "add_zero_right" (formula "79") (term "0,0,0,0,0,0,0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "79") (term "0,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "1,0,0,0,1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "79") (term "1,0,0,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "0,1,0,0,0,1,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0,0,0,1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "79") (term "0,0,0,0,1,0,0,1,0")) + (rule "polySimp_pullOutFactor1" (formula "79") (term "0,0,0,0,0,1,0,0,1,0")) + (rule "add_literals" (formula "79") (term "1,0,0,0,0,0,1,0,0,1,0")) + (rule "times_zero_1" (formula "79") (term "0,0,0,0,0,1,0,0,1,0")) + (rule "add_zero_left" (formula "79") (term "0,0,0,0,1,0,0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "79") (term "1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "1,0,1,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "79") (term "1,0,1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "0,1,0,1,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0,1,0,0,0,1,0")) + (rule "polySimp_addComm1" (formula "79") (term "0,0,1,0,0,0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "79") (term "0,0,0,1,0,0,0,1,0")) + (rule "add_literals" (formula "79") (term "1,1,0,0,0,1,0,0,0,1,0")) + (rule "times_zero_1" (formula "79") (term "1,0,0,0,1,0,0,0,1,0")) + (rule "add_literals" (formula "79") (term "0,0,0,1,0,0,0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "79") (term "0,1,0,0,0,1,0")) + (rule "add_literals" (formula "79") (term "1,1,0,1,0,0,0,1,0")) + (rule "times_zero_1" (formula "79") (term "1,0,1,0,0,0,1,0")) + (rule "add_zero_right" (formula "79") (term "0,1,0,0,0,1,0")) + (rule "qeq_literals" (formula "79") (term "1,0,0,0,1,0")) + (builtin "One Step Simplification" (formula "79")) + (rule "inEqSimp_homoInEq0" (formula "79") (term "0,1,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "1,0,0,1,1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "79") (term "1,0,0,1,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "0,1,0,0,1,1,0,1,1,0")) + (rule "polySimp_addComm1" (formula "79") (term "0,0,1,1,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0,0,0,1,1,0,1,1,0")) + (rule "polySimp_pullOutFactor1" (formula "79") (term "0,0,0,0,1,1,0,1,1,0")) + (rule "add_literals" (formula "79") (term "1,0,0,0,0,1,1,0,1,1,0")) + (rule "times_zero_1" (formula "79") (term "0,0,0,0,1,1,0,1,1,0")) + (rule "add_zero_left" (formula "79") (term "0,0,0,1,1,0,1,1,0")) + (rule "inEqSimp_homoInEq0" (formula "79") (term "1,1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "1,0,1,1,1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "79") (term "1,0,1,1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "0,1,0,1,1,1,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0,1,1,1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "79") (term "0,0,1,1,1,0,0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "79") (term "0,0,0,1,1,1,0,0,1,0")) + (rule "add_literals" (formula "79") (term "1,1,0,0,0,1,1,1,0,0,1,0")) + (rule "times_zero_1" (formula "79") (term "1,0,0,0,1,1,1,0,0,1,0")) + (rule "add_zero_right" (formula "79") (term "0,0,0,1,1,1,0,0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "79") (term "1,0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "1,0,1,0,0,1,1,0")) + (rule "polySimp_rightDist" (formula "79") (term "1,0,1,0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "0,1,0,1,0,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0,1,0,0,1,1,0")) + (rule "polySimp_addComm1" (formula "79") (term "0,0,1,0,0,1,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "79") (term "0,1,0,0,1,1,0")) + (rule "add_literals" (formula "79") (term "1,1,0,1,0,0,1,1,0")) + (rule "times_zero_1" (formula "79") (term "1,0,1,0,0,1,1,0")) + (rule "add_zero_right" (formula "79") (term "0,1,0,0,1,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "79") (term "0,1,0,0,1,1,0")) + (rule "add_literals" (formula "79") (term "1,1,0,1,0,0,1,1,0")) + (rule "times_zero_1" (formula "79") (term "1,0,1,0,0,1,1,0")) + (rule "add_zero_right" (formula "79") (term "0,1,0,0,1,1,0")) + (rule "qeq_literals" (formula "79") (term "1,0,0,1,1,0")) + (builtin "One Step Simplification" (formula "79")) + (rule "inEqSimp_homoInEq0" (formula "79") (term "1,0,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "1,0,1,0,1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "79") (term "1,0,1,0,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "0,1,0,1,0,1,0,1,1,0")) + (rule "polySimp_addComm1" (formula "79") (term "0,1,0,1,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0,0,1,0,1,0,1,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "79") (term "0,0,0,1,0,1,0,1,1,0")) + (rule "add_literals" (formula "79") (term "1,1,0,0,0,1,0,1,0,1,1,0")) + (rule "times_zero_1" (formula "79") (term "1,0,0,0,1,0,1,0,1,1,0")) + (rule "add_literals" (formula "79") (term "0,0,0,1,0,1,0,1,1,0")) + (rule "inEqSimp_homoInEq0" (formula "79") (term "1,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "1,0,1,0,1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "79") (term "1,0,1,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "0,1,0,1,0,1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "79") (term "0,1,0,1,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0,0,1,0,1,0,0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "79") (term "0,0,0,1,0,1,0,0,1,0")) + (rule "add_literals" (formula "79") (term "1,1,0,0,0,1,0,1,0,0,1,0")) + (rule "times_zero_1" (formula "79") (term "1,0,0,0,1,0,1,0,0,1,0")) + (rule "add_zero_right" (formula "79") (term "0,0,0,1,0,1,0,0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "79") (term "0,1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "1,0,0,1,1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "79") (term "1,0,0,1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "0,1,0,0,1,1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "79") (term "0,0,1,1,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0,0,0,1,1,0,0,1,0")) + (rule "polySimp_pullOutFactor1" (formula "79") (term "0,0,0,0,1,1,0,0,1,0")) + (rule "add_literals" (formula "79") (term "1,0,0,0,0,1,1,0,0,1,0")) + (rule "times_zero_1" (formula "79") (term "0,0,0,0,1,1,0,0,1,0")) + (rule "add_zero_left" (formula "79") (term "0,0,0,1,1,0,0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "79") (term "0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "1,0,0,0,1,1,0")) + (rule "polySimp_rightDist" (formula "79") (term "1,0,0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "0,1,0,0,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0,0,0,1,1,0")) + (rule "polySimp_addComm1" (formula "79") (term "0,0,0,0,1,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "79") (term "0,0,0,0,0,1,1,0")) + (rule "add_literals" (formula "79") (term "1,1,0,0,0,0,0,1,1,0")) + (rule "times_zero_1" (formula "79") (term "1,0,0,0,0,0,1,1,0")) + (rule "add_zero_right" (formula "79") (term "0,0,0,0,0,1,1,0")) + (rule "inEqSimp_homoInEq0" (formula "79") (term "1,1,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "1,0,1,1,1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "79") (term "1,0,1,1,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "0,1,0,1,1,1,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "79") (term "0,1,1,1,0,1,1,0")) + (rule "polySimp_addComm1" (formula "79") (term "0,0,1,1,1,0,1,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "79") (term "0,0,0,1,1,1,0,1,1,0")) + (rule "add_literals" (formula "79") (term "1,1,0,0,0,1,1,1,0,1,1,0")) + (rule "times_zero_1" (formula "79") (term "1,0,0,0,1,1,1,0,1,1,0")) + (rule "add_zero_right" (formula "79") (term "0,0,0,1,1,1,0,1,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "79") (term "1,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "79") (term "1,1,0,0,0,0")) + (rule "polySimp_rightDist" (formula "79") (term "1,1,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "79") (term "1,1,1,0,0,0,0")) + (rule "mul_literals" (formula "79") (term "0,1,1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "79") (term "1,1,1,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "79") (term "0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "1,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "79") (term "1,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "79") (term "1,1,0,0,0,1,0")) + (rule "mul_literals" (formula "79") (term "0,1,0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "79") (term "1,1,0,0,0,1,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "79") (term "0,0,1,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "79") (term "0,0,0,1,0,1,1,0")) + (rule "polySimp_elimOne" (formula "79") (term "0,0,0,1,0,1,1,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "79") (term "1,1,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "79") (term "0,1,1,1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "79") (term "0,1,1,1,0,0,1,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "79") (term "0,0,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "79") (term "0,0,0,1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "79") (term "0,0,0,1,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "79") (term "0,1,1,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "79") (term "1,0,1,1,0,1,1,0")) + (rule "polySimp_elimOne" (formula "79") (term "1,0,1,1,0,1,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "79") (term "1,0,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "1,1,0,1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "79") (term "1,1,0,1,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "79") (term "1,1,1,0,1,0,1,1,0")) + (rule "mul_literals" (formula "79") (term "0,1,1,0,1,0,1,1,0")) + (rule "polySimp_elimOne" (formula "79") (term "1,1,1,0,1,0,1,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "79") (term "1,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "79") (term "1,1,0,1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "79") (term "1,1,0,1,0,0,1,0")) + (rule "mul_literals" (formula "79") (term "0,1,1,0,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "79") (term "1,1,1,0,1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "79") (term "1,1,1,0,1,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "79") (term "0,1,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "79") (term "1,0,1,1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "79") (term "1,0,1,1,0,0,1,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "79") (term "0,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "79") (term "0,0,0,1,1,0")) + (rule "polySimp_elimOne" (formula "79") (term "0,0,0,1,1,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "79") (term "1,1,1,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "79") (term "0,1,1,1,0,1,1,0")) + (rule "polySimp_elimOne" (formula "79") (term "0,1,1,1,0,1,1,0")) + (rule "Contract_axiom_for_lastReadOf_in_BucketPointers" (formula "94") (term "1,0,0")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "94") (term "1,0,0") (ifseqformula "54")) + (builtin "One Step Simplification" (formula "94") (ifInst "" (formula "67")) (ifInst "" (formula "126")) (ifInst "" (formula "67")) (ifInst "" (formula "66")) (ifInst "" (formula "19"))) + (rule "wellFormedAnonEQ" (formula "94") (term "1,0") (ifseqformula "54")) + (rule "wellFormedAnon" (formula "94") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "94") (term "2,1,1,0,0,1")) + (rule "translateJavaAddInt" (formula "94") (term "2,0,1,0,1")) + (rule "replace_known_left" (formula "94") (term "0,0,1,0") (ifseqformula "14")) + (builtin "One Step Simplification" (formula "94") (ifInst "" (formula "13")) (ifInst "" (formula "53"))) + (rule "polySimp_addComm0" (formula "94") (term "2,1,1,0,0,1")) + (rule "polySimp_addComm0" (formula "94") (term "2,0,1,0,1")) + (rule "inEqSimp_ltToLeq" (formula "94") (term "1,0")) + (rule "polySimp_mulComm0" (formula "94") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "94") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "94") (term "0,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "94") (term "0,0")) + (rule "replace_known_left" (formula "94") (term "0,0") (ifseqformula "38")) + (builtin "One Step Simplification" (formula "94")) + (rule "inEqSimp_commuteLeq" (formula "94") (term "1,0,1")) + (rule "inEqSimp_commuteLeq" (formula "94") (term "1,0,0,0,1")) + (rule "inEqSimp_commuteLeq" (formula "94") (term "0,0,0,0,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "94") (term "0")) + (rule "polySimp_mulLiterals" (formula "94") (term "0,0")) + (rule "polySimp_elimOne" (formula "94") (term "0,0")) + (rule "replace_known_left" (formula "94") (term "0") (ifseqformula "39")) + (builtin "One Step Simplification" (formula "94")) + (rule "andLeft" (formula "94")) + (rule "andLeft" (formula "95")) + (rule "andLeft" (formula "94")) + (rule "andLeft" (formula "97")) + (rule "andLeft" (formula "94")) + (rule "andLeft" (formula "94")) + (rule "inEqSimp_exactShadow3" (formula "95") (ifseqformula "96")) + (rule "polySimp_mulComm0" (formula "95") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "95")) + (rule "polySimp_mulLiterals" (formula "95") (term "1")) + (rule "polySimp_elimOne" (formula "95") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "83") (ifseqformula "97")) + (rule "polySimp_rightDist" (formula "83") (term "0,0")) + (rule "mul_literals" (formula "83") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "83")) + (rule "polySimp_mulComm0" (formula "83") (term "1")) + (rule "polySimp_rightDist" (formula "83") (term "1")) + (rule "polySimp_mulLiterals" (formula "83") (term "1,1")) + (rule "mul_literals" (formula "83") (term "0,1")) + (rule "polySimp_elimOne" (formula "83") (term "1,1")) + (rule "Contract_axiom_for_isBlockAlignedSub_in_Buffers" (formula "90") (term "0")) + (rule "wellFormedAnonEQ" (formula "90") (term "1,0") (ifseqformula "54")) + (rule "wellFormedAnon" (formula "90") (term "0,1,0")) + (rule "replace_known_left" (formula "90") (term "1") (ifseqformula "91")) + (builtin "One Step Simplification" (formula "90") (ifInst "" (formula "103")) (ifInst "" (formula "71")) (ifInst "" (formula "14")) (ifInst "" (formula "13")) (ifInst "" (formula "53"))) + (rule "true_left" (formula "90")) + (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "57") (term "0")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "57") (term "1,0,0") (ifseqformula "54")) + (builtin "One Step Simplification" (formula "57") (ifInst "" (formula "68")) (ifInst "" (formula "135")) (ifInst "" (formula "68")) (ifInst "" (formula "67")) (ifInst "" (formula "19"))) + (rule "wellFormedAnonEQ" (formula "57") (term "1,0") (ifseqformula "54")) + (rule "wellFormedAnon" (formula "57") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "57") (term "2,1,1,0,0,1")) + (rule "translateJavaAddInt" (formula "57") (term "2,0,1,0,1")) + (rule "replace_known_left" (formula "57") (term "1,1,0") (ifseqformula "53")) + (builtin "One Step Simplification" (formula "57") (ifInst "" (formula "14")) (ifInst "" (formula "13"))) + (rule "polySimp_addComm0" (formula "57") (term "2,0,1,0,1")) + (rule "polySimp_addComm0" (formula "57") (term "2,1,1,0,0,1")) + (rule "inEqSimp_ltToLeq" (formula "57") (term "1,0")) + (rule "polySimp_mulComm0" (formula "57") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "57") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "57") (term "0,0")) + (rule "replace_known_left" (formula "57") (term "0,0") (ifseqformula "38")) + (builtin "One Step Simplification" (formula "57")) + (rule "inEqSimp_commuteLeq" (formula "57") (term "0,0,0,0,1")) + (rule "replace_known_left" (formula "57") (term "0,0,0,0,1") (ifseqformula "96")) + (builtin "One Step Simplification" (formula "57")) + (rule "inEqSimp_commuteLeq" (formula "57") (term "0,0,0,1")) + (rule "inEqSimp_commuteLeq" (formula "57") (term "1,0,1")) + (rule "replace_known_left" (formula "57") (term "1,0,1") (ifseqformula "100")) + (builtin "One Step Simplification" (formula "57")) + (rule "applyEq" (formula "57") (term "0,1,0,1") (ifseqformula "58")) + (rule "inEqSimp_commuteLeq" (formula "57") (term "1,0,1")) + (rule "replace_known_left" (formula "57") (term "1,0,1") (ifseqformula "84")) + (builtin "One Step Simplification" (formula "57")) + (rule "applyEq" (formula "57") (term "0,0,1,1") (ifseqformula "58")) + (rule "applyEq" (formula "57") (term "0,0,1") (ifseqformula "58")) + (rule "inEqSimp_commuteGeq" (formula "57") (term "0,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "57") (term "0")) + (rule "polySimp_mulLiterals" (formula "57") (term "0,0")) + (rule "polySimp_elimOne" (formula "57") (term "0,0")) + (rule "replace_known_left" (formula "57") (term "0") (ifseqformula "39")) + (builtin "One Step Simplification" (formula "57")) + (rule "andLeft" (formula "57")) + (rule "inEqSimp_exactShadow3" (formula "97") (ifseqformula "57")) + (rule "times_zero_1" (formula "97") (term "0,0")) + (rule "add_zero_left" (formula "97") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "97")) + (rule "mul_literals" (formula "97") (term "1")) + (rule "inEqSimp_subsumption1" (formula "97") (ifseqformula "76")) + (rule "leq_literals" (formula "97") (term "0")) + (builtin "One Step Simplification" (formula "97")) + (rule "true_left" (formula "97")) + (rule "Contract_axiom_for_disjointBucketsLemma_in_BucketPointers" (formula "48") (term "0")) + (rule "replace_known_left" (formula "48") (term "1,0,0,0,0") (ifseqformula "24")) + (builtin "One Step Simplification" (formula "48") (ifInst "" (formula "14")) (ifInst "" (formula "19")) (ifInst "" (formula "137")) (ifInst "" (formula "24")) (ifInst "" (formula "49")) (ifInst "" (formula "26"))) + (rule "true_left" (formula "48")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "69")) + (rule "notLeft" (formula "69")) + (rule "replace_known_right" (formula "4") (term "0") (ifseqformula "110")) + (builtin "One Step Simplification" (formula "4")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "59") (term "0")) + (rule "translateJavaMulInt" (formula "59") (term "0,0,2,0")) + (rule "translateJavaAddInt" (formula "59") (term "0,2,0")) + (rule "polySimp_mulComm0" (formula "59") (term "0,0,2,0")) + (rule "polySimp_addComm0" (formula "59") (term "0,2,0")) + (rule "pullOutSelect" (formula "59") (term "0") (inst "selectSK=arr_1")) + (rule "simplifySelectOfAnonEQ" (formula "59") (ifseqformula "54")) + (builtin "One Step Simplification" (formula "59") (ifInst "" (formula "111")) (ifInst "" (formula "4"))) + (rule "polySimp_homoEq" (formula "60")) + (rule "polySimp_addComm1" (formula "60") (term "0")) + (rule "elementOfSingleton" (formula "59") (term "0,0")) + (builtin "One Step Simplification" (formula "59")) + (rule "applyEqReverse" (formula "60") (term "0,1,0,0") (ifseqformula "59")) + (rule "hideAuxiliaryEq" (formula "59")) + (rule "polySimp_addComm1" (formula "59") (term "0")) + (rule "polySimp_sepNegMonomial" (formula "59")) + (rule "polySimp_mulLiterals" (formula "59") (term "0")) + (rule "polySimp_elimOne" (formula "59") (term "0")) + (rule "Contract_axiom_for_elementsToReadOfBucketBlockClassified_in_BucketPointers" (formula "7") (term "0")) + (builtin "One Step Simplification" (formula "7") (ifInst "" (formula "13")) (ifInst "" (formula "12")) (ifInst "" (formula "138")) (ifInst "" (formula "139")) (ifInst "" (formula "137")) (ifInst "" (formula "12")) (ifInst "" (formula "20"))) + (rule "wellFormedAnon" (formula "7") (term "1,0")) + (rule "replace_known_left" (formula "7") (term "0,1,0") (ifseqformula "15")) + (builtin "One Step Simplification" (formula "7") (ifInst "" (formula "14"))) + (rule "inEqSimp_ltToLeq" (formula "7") (term "1,0")) + (rule "polySimp_mulComm0" (formula "7") (term "1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "7") (term "0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "7") (term "0,0")) + (rule "replace_known_left" (formula "7") (term "0,0") (ifseqformula "39")) + (builtin "One Step Simplification" (formula "7")) + (rule "inEqSimp_sepNegMonomial0" (formula "7") (term "0")) + (rule "polySimp_mulLiterals" (formula "7") (term "0,0")) + (rule "polySimp_elimOne" (formula "7") (term "0,0")) + (rule "replace_known_left" (formula "7") (term "0") (ifseqformula "40")) + (builtin "One Step Simplification" (formula "7")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "12")) + (rule "notLeft" (formula "12")) + (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "25")) + (rule "andLeft" (formula "25")) + (rule "notLeft" (formula "25")) + (rule "notLeft" (formula "25")) + (rule "replace_known_right" (formula "2") (term "0") (ifseqformula "110")) + (builtin "One Step Simplification" (formula "2")) + (rule "replace_known_right" (formula "3") (term "0") (ifseqformula "109")) + (builtin "One Step Simplification" (formula "3")) + (rule "Definition_axiom_for_blockAligned_in_de_wiesler_Buffers" (formula "46") (term "1")) + (builtin "One Step Simplification" (formula "46")) + (rule "translateJavaSubInt" (formula "46") (term "0,1")) + (rule "translateJavaUnaryMinusInt" (formula "46") (term "1,1")) + (rule "neg_literal" (formula "46") (term "1,1")) + (rule "translateJavaAddInt" (formula "46") (term "0,0,1")) + (rule "polySimp_elimSub" (formula "46") (term "0,1")) + (rule "mul_literals" (formula "46") (term "1,0,1")) + (rule "polySimp_addLiterals" (formula "46") (term "0,1")) + (rule "polySimp_addComm1" (formula "46") (term "0,1")) + (rule "polySimp_addComm0" (formula "46") (term "0,0,1")) + (rule "Definition_axiom_for_elementsToReadOfBucketBlockClassified_in_de_wiesler_BucketPointers" (formula "8") (term "0")) + (builtin "One Step Simplification" (formula "8")) + (rule "translateJavaAddInt" (formula "8") (term "4,0,1")) + (rule "translateJavaAddInt" (formula "8") (term "3,0,1")) + (rule "inEqSimp_ltToLeq" (formula "8") (term "0")) + (rule "polySimp_mulComm0" (formula "8") (term "1,0,0,0")) + (rule "applyEq" (formula "8") (term "1,4,0,1") (ifseqformula "61")) + (rule "applyEq" (formula "8") (term "1,0,0") (ifseqformula "64")) + (rule "polySimp_addComm1" (formula "8") (term "0,0")) + (rule "applyEq" (formula "8") (term "1,3,0,1") (ifseqformula "64")) + (rule "applyEq" (formula "8") (term "0,1,0,0") (ifseqformula "61")) + (rule "inEqSimp_sepNegMonomial0" (formula "8") (term "0")) + (rule "polySimp_mulLiterals" (formula "8") (term "0,0")) + (rule "polySimp_elimOne" (formula "8") (term "0,0")) + (rule "inEqSimp_subsumption1" (formula "8") (term "0") (ifseqformula "84")) + (rule "inEqSimp_homoInEq0" (formula "8") (term "0,0")) + (rule "polySimp_mulComm0" (formula "8") (term "1,0,0,0")) + (rule "polySimp_rightDist" (formula "8") (term "1,0,0,0")) + (rule "mul_literals" (formula "8") (term "0,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "8") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "8") (term "0,0,0,0")) + (rule "add_literals" (formula "8") (term "0,0,0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "8") (term "0,0,0")) + (rule "add_literals" (formula "8") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "8") (term "1,0,0,0")) + (rule "add_literals" (formula "8") (term "0,0,0")) + (rule "qeq_literals" (formula "8") (term "0,0")) + (builtin "One Step Simplification" (formula "8")) + (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "24")) + (rule "notLeft" (formula "24")) + (rule "Contract_axiom_for_toReadCountOfBucket_in_BucketPointers" (formula "10") (term "1")) + (rule "replace_known_right" (formula "10") (term "0,1,0") (ifseqformula "137")) + (builtin "One Step Simplification" (formula "10") (ifInst "" (formula "15")) (ifInst "" (formula "20")) (ifInst "" (formula "25"))) + (rule "inEqSimp_ltToLeq" (formula "10") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "10") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "10") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "10") (term "0,0,0")) + (rule "replace_known_left" (formula "10") (term "0,0,0") (ifseqformula "37")) + (builtin "One Step Simplification" (formula "10")) + (rule "inEqSimp_sepNegMonomial0" (formula "10") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "10") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "10") (term "0,0,0")) + (rule "replace_known_left" (formula "10") (term "0,0") (ifseqformula "38")) + (builtin "One Step Simplification" (formula "10")) + (rule "inEqSimp_subsumption1" (formula "10") (term "0,1,1") (ifseqformula "65")) + (rule "leq_literals" (formula "10") (term "0,0,1,1")) + (builtin "One Step Simplification" (formula "10")) + (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "11") (term "1")) + (rule "translateJavaSubInt" (formula "11") (term "1,1")) + (rule "polySimp_elimSub" (formula "11") (term "1,1")) + (rule "inEqSimp_ltToLeq" (formula "11") (term "0,1")) + (rule "polySimp_mulComm0" (formula "11") (term "1,0,0,0,1")) + (rule "inEqSimp_commuteLeq" (formula "11")) + (rule "inEqSimp_sepPosMonomial0" (formula "11") (term "0,0")) + (rule "polySimp_mulComm0" (formula "11") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "11") (term "1,0,0")) + (rule "mul_literals" (formula "11") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "11") (term "1,1,0,0")) + (rule "polySimp_elimOne" (formula "11") (term "1,1,0,0")) + (rule "Contract_axiom_for_lastReadOf_in_BucketPointers" (formula "61") (term "1")) + (rule "selectCreatedOfAnonAsFormulaEQ" (formula "61") (term "1,0,0") (ifseqformula "53")) + (builtin "One Step Simplification" (formula "61") (ifInst "" (formula "138")) (ifInst "" (formula "101")) (ifInst "" (formula "103")) (ifInst "" (formula "68")) (ifInst "" (formula "20"))) + (rule "wellFormedAnonEQ" (formula "61") (term "1,0") (ifseqformula "53")) + (rule "wellFormedAnon" (formula "61") (term "0,1,0")) + (rule "translateJavaAddInt" (formula "61") (term "2,0,1,0,1,1")) + (rule "translateJavaAddInt" (formula "61") (term "2,1,1,0,0,1,1")) + (rule "replace_known_left" (formula "61") (term "1,1,0") (ifseqformula "52")) + (builtin "One Step Simplification" (formula "61") (ifInst "" (formula "15")) (ifInst "" (formula "14"))) + (rule "polySimp_addComm0" (formula "61") (term "2,0,1,0,1,1")) + (rule "polySimp_addComm0" (formula "61") (term "2,1,1,0,0,1,1")) + (rule "replace_known_left" (formula "61") (term "1,0,0,1,1") (ifseqformula "99")) + (builtin "One Step Simplification" (formula "61")) + (rule "inEqSimp_ltToLeq" (formula "61") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "61") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "61") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "61") (term "1,0,0,1,1")) + (rule "replace_known_left" (formula "61") (term "1,0,0,1,1") (ifseqformula "98")) + (builtin "One Step Simplification" (formula "61")) + (rule "inEqSimp_commuteLeq" (formula "61") (term "1,0,1,1")) + (rule "replace_known_left" (formula "61") (term "1,0,1,1") (ifseqformula "100")) + (builtin "One Step Simplification" (formula "61")) + (rule "inEqSimp_commuteLeq" (formula "61") (term "0,1,1")) + (rule "replace_known_left" (formula "61") (term "0,1,1") (ifseqformula "96")) + (builtin "One Step Simplification" (formula "61")) + (rule "inEqSimp_commuteLeq" (formula "61") (term "1,1")) + (rule "replace_known_left" (formula "61") (term "1,1") (ifseqformula "102")) + (builtin "One Step Simplification" (formula "61")) + (rule "inEqSimp_commuteLeq" (formula "61") (term "0,0,0")) + (rule "replace_known_left" (formula "61") (term "0,0,0") (ifseqformula "37")) + (builtin "One Step Simplification" (formula "61")) + (rule "inEqSimp_sepNegMonomial0" (formula "61") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "61") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "61") (term "0,0,0")) + (rule "replace_known_left" (formula "61") (term "0,0") (ifseqformula "38")) + (builtin "One Step Simplification" (formula "61")) + (rule "true_left" (formula "61")) + (rule "Definition_axiom_for_disjointBucketsLemma_in_de_wiesler_BucketPointers" (formula "47") (term "0") (inst "b=b")) + (builtin "One Step Simplification" (formula "47")) + (rule "expand_inInt" (formula "47") (term "1,0,0")) + (rule "replace_int_MIN" (formula "47") (term "0,1,1,0,0")) + (rule "replace_int_MAX" (formula "47") (term "1,0,1,0,0")) + (rule "translateJavaAddInt" (formula "47") (term "2,0,1,0,1,0")) + (rule "translateJavaAddInt" (formula "47") (term "2,0,1,1,1,0")) + (rule "polySimp_addComm0" (formula "47") (term "2,0,1,0,1,0")) + (rule "polySimp_addComm0" (formula "47") (term "2,0,1,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "47") (term "1,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,1,0,0,0,0")) + (rule "inEqSimp_gtToGeq" (formula "47") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,0,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "47") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,0,0,1,0")) + (rule "inEqSimp_commuteLeq" (formula "47") (term "0,0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "47") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "47") (term "1,1,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "47") (term "1,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "47") (term "1,1,0,0,0,0")) + (rule "polySimp_rightDist" (formula "47") (term "1,1,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "47") (term "1,1,1,0,0,0,0")) + (rule "mul_literals" (formula "47") (term "0,1,1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "47") (term "1,1,1,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "47") (term "0,1,1,0")) + (rule "polySimp_mulComm0" (formula "47") (term "1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "47") (term "1,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "47") (term "1,1,0,1,1,0")) + (rule "mul_literals" (formula "47") (term "0,1,0,1,1,0")) + (rule "polySimp_elimOne" (formula "47") (term "1,1,0,1,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "47") (term "0,0,1,0")) + (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "47") (term "1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "47") (term "1,1,0,0,1,0")) + (rule "mul_literals" (formula "47") (term "0,1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "47") (term "1,1,0,0,1,0")) + (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "13")) + (rule "andLeft" (formula "13")) + (rule "notLeft" (formula "13")) + (rule "notLeft" (formula "13")) + (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "63") (term "0")) + (builtin "One Step Simplification" (formula "63") (ifInst "" (formula "137")) (ifInst "" (formula "7")) (ifInst "" (formula "19"))) + (rule "wellFormedAnon" (formula "63") (term "1,0")) + (rule "translateJavaAddInt" (formula "63") (term "2,1,1,0,0,1,1")) + (rule "translateJavaAddInt" (formula "63") (term "2,0,1,0,1,1")) + (rule "replace_known_left" (formula "63") (term "1,1,0") (ifseqformula "13")) + (builtin "One Step Simplification" (formula "63") (ifInst "" (formula "14"))) + (rule "polySimp_addComm0" (formula "63") (term "2,0,1,0,1,1")) + (rule "polySimp_addComm0" (formula "63") (term "2,1,1,0,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "63") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "63") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "63") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "63") (term "1,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "63") (term "0,0,0")) + (rule "replace_known_left" (formula "63") (term "0,0,0") (ifseqformula "36")) + (builtin "One Step Simplification" (formula "63")) + (rule "inEqSimp_commuteLeq" (formula "63") (term "0,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "63") (term "1,0,1,1")) + (rule "applyEq" (formula "63") (term "0,1,0,0,1,1") (ifseqformula "64")) + (rule "inEqSimp_commuteLeq" (formula "63") (term "1,0,0,1,1")) + (rule "applyEq" (formula "63") (term "0,0,1,1,1") (ifseqformula "64")) + (rule "replace_known_left" (formula "63") (term "1,1,1") (ifseqformula "71")) + (builtin "One Step Simplification" (formula "63")) + (rule "applyEq" (formula "63") (term "0,1,0,0,1,1") (ifseqformula "64")) + (rule "inEqSimp_commuteGeq" (formula "63") (term "1,0,0,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "63") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "63") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "63") (term "0,0,0")) + (rule "replace_known_left" (formula "63") (term "0,0") (ifseqformula "37")) + (builtin "One Step Simplification" (formula "63")) + (rule "Definition_axiom_for_nextWriteOf_in_de_wiesler_BucketPointers" (formula "64") (term "0")) + (rule "translateJavaAddInt" (formula "64") (term "0,2,0")) + (rule "translateJavaMulInt" (formula "64") (term "0,0,2,0")) + (rule "polySimp_mulComm0" (formula "64") (term "0,0,2,0")) + (rule "polySimp_addComm0" (formula "64") (term "0,2,0")) + (rule "pullOutSelect" (formula "64") (term "0") (inst "selectSK=arr_2")) + (rule "simplifySelectOfAnon" (formula "64")) + (builtin "One Step Simplification" (formula "64") (ifInst "" (formula "112")) (ifInst "" (formula "4"))) + (rule "eqSymm" (formula "65")) + (rule "applyEqReverse" (formula "64") (term "1") (ifseqformula "65")) + (rule "hideAuxiliaryEq" (formula "65")) + (rule "elementOfSingleton" (formula "64") (term "0,0")) + (builtin "One Step Simplification" (formula "64")) + (rule "Definition_axiom_for_disjointBucketsAreaLemma_in_de_wiesler_BucketPointers" (formula "78") (term "0") (inst "b=b")) + (builtin "One Step Simplification" (formula "78")) + (rule "expand_inInt" (formula "78") (term "1,0,0")) + (rule "replace_int_MIN" (formula "78") (term "0,1,1,0,0")) + (rule "replace_int_MAX" (formula "78") (term "1,0,1,0,0")) + (rule "translateJavaSubInt" (formula "78") (term "2,1,1,1,0")) + (rule "translateJavaAddInt" (formula "78") (term "0,2,0,0,1,0")) + (rule "translateJavaSubInt" (formula "78") (term "2,1,0,1,0")) + (rule "translateJavaAddInt" (formula "78") (term "1,0,0,1,0")) + (rule "translateJavaAddInt" (formula "78") (term "1,0,1,1,0")) + (rule "translateJavaSubInt" (formula "78") (term "2,0,1,1,0")) + (rule "translateJavaSubInt" (formula "78") (term "2,0,0,1,0")) + (rule "translateJavaAddInt" (formula "78") (term "0,2,0,1,1,0")) + (rule "polySimp_elimSub" (formula "78") (term "2,1,1,1,0")) + (rule "mul_literals" (formula "78") (term "1,2,1,1,1,0")) + (rule "polySimp_elimSub" (formula "78") (term "2,1,0,1,0")) + (rule "mul_literals" (formula "78") (term "1,2,1,0,1,0")) + (rule "polySimp_elimSub" (formula "78") (term "2,0,0,1,0")) + (rule "mul_literals" (formula "78") (term "1,2,0,0,1,0")) + (rule "polySimp_elimSub" (formula "78") (term "2,0,1,1,0")) + (rule "mul_literals" (formula "78") (term "1,2,0,1,1,0")) + (rule "polySimp_addComm1" (formula "78") (term "2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "78") (term "2,1,0,1,0")) + (rule "polySimp_addComm1" (formula "78") (term "2,0,0,1,0")) + (rule "polySimp_addComm1" (formula "78") (term "2,0,1,1,0")) + (rule "polySimp_addComm1" (formula "78") (term "0,2,1,1,1,0")) + (rule "add_literals" (formula "78") (term "0,0,2,1,1,1,0")) + (rule "polySimp_addComm1" (formula "78") (term "0,2,1,0,1,0")) + (rule "add_literals" (formula "78") (term "0,0,2,1,0,1,0")) + (rule "polySimp_addComm0" (formula "78") (term "0,2,0,0,1,0")) + (rule "polySimp_addComm0" (formula "78") (term "0,2,0,1,1,0")) + (rule "inEqSimp_ltToLeq" (formula "78") (term "1,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,0,1,0,0,0,0")) + (rule "disjointDefinition" (formula "78") (term "0,1,0")) + (rule "disjointDefinition" (formula "78") (term "1,1,0")) + (rule "disjointArrayRanges" (formula "78") (term "0,1,0")) + (builtin "One Step Simplification" (formula "78")) + (rule "disjointArrayRanges" (formula "78") (term "1,1,0")) + (builtin "One Step Simplification" (formula "78")) + (rule "inEqSimp_commuteLeq" (formula "78") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "78") (term "0,0,0,0,0")) + (rule "inEqSimp_homoInEq0" (formula "78") (term "1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,1,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0,1,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,1,0,1,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,1,0,0,0,1,0")) + (rule "polySimp_addComm1" (formula "78") (term "0,0,1,0,0,0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "78") (term "0,0,0,1,0,0,0,1,0")) + (rule "add_literals" (formula "78") (term "1,1,0,0,0,1,0,0,0,1,0")) + (rule "times_zero_1" (formula "78") (term "1,0,0,0,1,0,0,0,1,0")) + (rule "add_zero_right" (formula "78") (term "0,0,0,1,0,0,0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "78") (term "0,1,0,0,0,1,0")) + (rule "add_literals" (formula "78") (term "1,1,0,1,0,0,0,1,0")) + (rule "times_zero_1" (formula "78") (term "1,0,1,0,0,0,1,0")) + (rule "add_zero_right" (formula "78") (term "0,1,0,0,0,1,0")) + (rule "qeq_literals" (formula "78") (term "1,0,0,0,1,0")) + (builtin "One Step Simplification" (formula "78")) + (rule "inEqSimp_homoInEq0" (formula "78") (term "1,0,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,1,0,1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0,1,0,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,1,0,1,0,1,0,1,1,0")) + (rule "polySimp_addComm1" (formula "78") (term "0,1,0,1,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,0,1,0,1,0,1,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "78") (term "0,0,0,1,0,1,0,1,1,0")) + (rule "add_literals" (formula "78") (term "1,1,0,0,0,1,0,1,0,1,1,0")) + (rule "times_zero_1" (formula "78") (term "1,0,0,0,1,0,1,0,1,1,0")) + (rule "add_literals" (formula "78") (term "0,0,0,1,0,1,0,1,1,0")) + (rule "inEqSimp_homoInEq0" (formula "78") (term "0,0,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,0,0,1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0,0,0,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,1,0,0,0,1,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,0,0,1,0,1,1,0")) + (rule "polySimp_addComm1" (formula "78") (term "0,0,0,0,1,0,1,1,0")) + (rule "polySimp_pullOutFactor1" (formula "78") (term "0,0,0,0,0,1,0,1,1,0")) + (rule "add_literals" (formula "78") (term "1,0,0,0,0,0,1,0,1,1,0")) + (rule "times_zero_1" (formula "78") (term "0,0,0,0,0,1,0,1,1,0")) + (rule "add_zero_left" (formula "78") (term "0,0,0,0,1,0,1,1,0")) + (rule "inEqSimp_homoInEq0" (formula "78") (term "0,1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,0,1,1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0,0,1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,1,0,0,1,1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "78") (term "0,0,1,1,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,0,0,1,1,0,0,1,0")) + (rule "polySimp_pullOutFactor1" (formula "78") (term "0,0,0,0,1,1,0,0,1,0")) + (rule "add_literals" (formula "78") (term "1,0,0,0,0,1,1,0,0,1,0")) + (rule "times_zero_1" (formula "78") (term "0,0,0,0,1,1,0,0,1,0")) + (rule "add_zero_left" (formula "78") (term "0,0,0,1,1,0,0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "78") (term "0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0,0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,1,0,0,0,0,1,0")) + (rule "polySimp_addComm1" (formula "78") (term "0,0,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,0,0,0,0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "78") (term "0,0,0,0,0,0,1,0")) + (rule "add_literals" (formula "78") (term "1,1,0,0,0,0,0,0,1,0")) + (rule "times_zero_1" (formula "78") (term "1,0,0,0,0,0,0,1,0")) + (rule "add_zero_right" (formula "78") (term "0,0,0,0,0,0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "78") (term "0,1,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,0,1,1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0,0,1,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,1,0,0,1,1,0,1,1,0")) + (rule "polySimp_addComm1" (formula "78") (term "0,0,1,1,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,0,0,1,1,0,1,1,0")) + (rule "polySimp_pullOutFactor1" (formula "78") (term "0,0,0,0,1,1,0,1,1,0")) + (rule "add_literals" (formula "78") (term "1,0,0,0,0,1,1,0,1,1,0")) + (rule "times_zero_1" (formula "78") (term "0,0,0,0,1,1,0,1,1,0")) + (rule "add_zero_left" (formula "78") (term "0,0,0,1,1,0,1,1,0")) + (rule "inEqSimp_homoInEq0" (formula "78") (term "1,1,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,1,1,1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0,1,1,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,1,0,1,1,1,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,1,1,1,0,1,1,0")) + (rule "polySimp_addComm1" (formula "78") (term "0,0,1,1,1,0,1,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "78") (term "0,0,0,1,1,1,0,1,1,0")) + (rule "add_literals" (formula "78") (term "1,1,0,0,0,1,1,1,0,1,1,0")) + (rule "times_zero_1" (formula "78") (term "1,0,0,0,1,1,1,0,1,1,0")) + (rule "add_zero_right" (formula "78") (term "0,0,0,1,1,1,0,1,1,0")) + (rule "inEqSimp_homoInEq0" (formula "78") (term "1,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,1,0,1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0,1,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,1,0,1,0,1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "78") (term "0,1,0,1,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,0,1,0,1,0,0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "78") (term "0,0,0,1,0,1,0,0,1,0")) + (rule "add_literals" (formula "78") (term "1,1,0,0,0,1,0,1,0,0,1,0")) + (rule "times_zero_1" (formula "78") (term "1,0,0,0,1,0,1,0,0,1,0")) + (rule "add_zero_right" (formula "78") (term "0,0,0,1,0,1,0,0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "78") (term "0,0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,0,0,0,1,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0,0,0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,1,0,0,0,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,0,0,0,1,1,0")) + (rule "polySimp_addComm1" (formula "78") (term "0,0,0,0,0,1,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "78") (term "0,0,0,0,0,0,1,1,0")) + (rule "add_literals" (formula "78") (term "1,1,0,0,0,0,0,0,1,1,0")) + (rule "times_zero_1" (formula "78") (term "1,0,0,0,0,0,0,1,1,0")) + (rule "add_zero_right" (formula "78") (term "0,0,0,0,0,0,1,1,0")) + (rule "inEqSimp_homoInEq0" (formula "78") (term "1,0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,1,0,0,1,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0,1,0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,1,0,1,0,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,1,0,0,1,1,0")) + (rule "polySimp_addComm1" (formula "78") (term "0,0,1,0,0,1,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "78") (term "0,0,0,1,0,0,1,1,0")) + (rule "add_literals" (formula "78") (term "1,1,0,0,0,1,0,0,1,1,0")) + (rule "times_zero_1" (formula "78") (term "1,0,0,0,1,0,0,1,1,0")) + (rule "add_zero_right" (formula "78") (term "0,0,0,1,0,0,1,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "78") (term "0,1,0,0,1,1,0")) + (rule "add_literals" (formula "78") (term "1,1,0,1,0,0,1,1,0")) + (rule "times_zero_1" (formula "78") (term "1,0,1,0,0,1,1,0")) + (rule "add_zero_right" (formula "78") (term "0,1,0,0,1,1,0")) + (rule "qeq_literals" (formula "78") (term "1,0,0,1,1,0")) + (builtin "One Step Simplification" (formula "78")) + (rule "inEqSimp_homoInEq0" (formula "78") (term "1,1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,1,1,1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0,1,1,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,1,0,1,1,1,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,1,1,1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "78") (term "0,0,1,1,1,0,0,1,0")) + (rule "polySimp_pullOutFactor1b" (formula "78") (term "0,0,0,1,1,1,0,0,1,0")) + (rule "add_literals" (formula "78") (term "1,1,0,0,0,1,1,1,0,0,1,0")) + (rule "times_zero_1" (formula "78") (term "1,0,0,0,1,1,1,0,0,1,0")) + (rule "add_zero_right" (formula "78") (term "0,0,0,1,1,1,0,0,1,0")) + (rule "inEqSimp_homoInEq0" (formula "78") (term "0,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,0,0,1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0,0,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "0,1,0,0,0,1,0,0,1,0")) + (rule "polySimp_addAssoc" (formula "78") (term "0,0,0,1,0,0,1,0")) + (rule "polySimp_addComm1" (formula "78") (term "0,0,0,0,1,0,0,1,0")) + (rule "polySimp_pullOutFactor1" (formula "78") (term "0,0,0,0,0,1,0,0,1,0")) + (rule "add_literals" (formula "78") (term "1,0,0,0,0,0,1,0,0,1,0")) + (rule "times_zero_1" (formula "78") (term "0,0,0,0,0,1,0,0,1,0")) + (rule "add_zero_left" (formula "78") (term "0,0,0,0,1,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "78") (term "1,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,1,0,0,0,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,1,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,1,1,0,0,0,0")) + (rule "mul_literals" (formula "78") (term "0,1,1,0,0,0,0")) + (rule "polySimp_elimOne" (formula "78") (term "1,1,1,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "78") (term "1,0,1,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,1,0,1,0,0,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,1,0,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,1,1,0,1,0,0,1,0")) + (rule "mul_literals" (formula "78") (term "0,1,1,0,1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "78") (term "1,1,1,0,1,0,0,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "78") (term "0,1,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,0,1,1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "78") (term "1,0,1,1,0,0,1,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "78") (term "0,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "0,0,0,1,1,0")) + (rule "polySimp_elimOne" (formula "78") (term "0,0,0,1,1,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "78") (term "1,1,1,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "0,1,1,1,0,1,1,0")) + (rule "polySimp_elimOne" (formula "78") (term "0,1,1,1,0,1,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "78") (term "0,0,0,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,0,0,0,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,1,0,0,0,1,0")) + (rule "mul_literals" (formula "78") (term "0,1,0,0,0,1,0")) + (rule "polySimp_elimOne" (formula "78") (term "1,1,0,0,0,1,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "78") (term "0,0,1,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "0,0,0,1,0,1,1,0")) + (rule "polySimp_elimOne" (formula "78") (term "0,0,0,1,0,1,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "78") (term "0,1,1,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,0,1,1,0,1,1,0")) + (rule "polySimp_elimOne" (formula "78") (term "1,0,1,1,0,1,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "78") (term "1,0,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "78") (term "1,1,0,1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "78") (term "1,1,0,1,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "1,1,1,0,1,0,1,1,0")) + (rule "mul_literals" (formula "78") (term "0,1,1,0,1,0,1,1,0")) + (rule "polySimp_elimOne" (formula "78") (term "1,1,1,0,1,0,1,1,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "78") (term "1,1,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "0,1,1,1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "78") (term "0,1,1,1,0,0,1,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "78") (term "0,0,1,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "78") (term "0,0,0,1,0,0,1,0")) + (rule "polySimp_elimOne" (formula "78") (term "0,0,0,1,0,0,1,0")) + (rule "Definition_axiom_for_remainingWriteCountOfBucket_in_de_wiesler_BucketPointers" (formula "58") (term "1,1")) + (rule "translateJavaAddInt" (formula "58") (term "2,0,1,1")) + (rule "translateJavaSubInt" (formula "58") (term "1,1")) + (rule "polySimp_elimSub" (formula "58") (term "1,1")) + (rule "polySimp_addComm0" (formula "58") (term "2,0,1,1")) + (rule "polySimp_addAssoc" (formula "58") (term "1")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "24") (inst "b=b")) + (builtin "One Step Simplification" (formula "24")) + (rule "expand_inInt" (formula "24") (term "1,0,0,1")) + (rule "replace_int_MIN" (formula "24") (term "0,1,1,0,0,1")) + (rule "replace_int_MAX" (formula "24") (term "1,0,1,0,0,1")) + (rule "andLeft" (formula "24")) + (rule "andLeft" (formula "24")) + (rule "andLeft" (formula "25")) + (rule "andLeft" (formula "24")) + (rule "andLeft" (formula "24")) + (rule "andLeft" (formula "24")) + (rule "andLeft" (formula "26")) + (rule "andLeft" (formula "26")) + (rule "andLeft" (formula "26")) + (rule "translateJavaCastInt" (formula "31") (term "0")) + (rule "translateJavaAddInt" (formula "30") (term "1")) + (rule "translateJavaMulInt" (formula "24") (term "1")) + (rule "translateJavaMulInt" (formula "25") (term "0")) + (rule "translateJavaCastInt" (formula "28") (term "0")) + (rule "translateJavaCastInt" (formula "27") (term "1")) + (rule "polySimp_mulComm0" (formula "24") (term "1")) + (rule "polySimp_mulComm0" (formula "25") (term "0")) + (rule "polySimp_addComm0" (formula "30") (term "1")) + (rule "castedGetAny" (formula "31") (term "0")) + (rule "castedGetAny" (formula "28") (term "0")) + (rule "castedGetAny" (formula "27") (term "1")) + (rule "inEqSimp_ltToLeq" (formula "33") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "33") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "33") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "33") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "26")) + (rule "inEqSimp_commuteLeq" (formula "24")) + (rule "inEqSimp_commuteLeq" (formula "27")) + (rule "applyEq" (formula "27") (term "0") (ifseqformula "47")) + (rule "inEqSimp_commuteGeq" (formula "27")) + (rule "applyEq" (formula "27") (term "0") (ifseqformula "46")) + (rule "inEqSimp_homoInEq0" (formula "27")) + (rule "polySimp_mulComm0" (formula "27") (term "1,0")) + (rule "polySimp_rightDist" (formula "27") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "27") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "27") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "27") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "27") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "27") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "32") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "32") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "32") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "32") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "32") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "32") (term "1,1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "27")) + (rule "polySimp_mulLiterals" (formula "27") (term "0")) + (rule "polySimp_elimOne" (formula "27") (term "0")) + (rule "elimGcdGeq_antec" (formula "24") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=int::final(bucket_pointers, + de.wiesler.BucketPointers::$num_buckets)") (inst "elimGcd=Z(2(#))")) + (rule "leq_literals" (formula "24") (term "0,0")) + (builtin "One Step Simplification" (formula "24")) + (rule "polySimp_mulLiterals" (formula "24") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "24") (term "1,0,0")) + (rule "add_zero_right" (formula "24") (term "0,0,0,0")) + (rule "mul_literals" (formula "24") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "24") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "24") (term "0,0")) + (rule "add_literals" (formula "24") (term "1,1,0,0")) + (rule "times_zero_1" (formula "24") (term "1,0,0")) + (rule "add_zero_right" (formula "24") (term "0,0")) + (rule "leq_literals" (formula "24") (term "0")) + (builtin "One Step Simplification" (formula "24")) + (rule "inEqSimp_exactShadow3" (formula "26") (ifseqformula "46")) + (rule "times_zero_1" (formula "26") (term "0,0")) + (rule "add_zero_left" (formula "26") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "26")) + (rule "polySimp_mulLiterals" (formula "26") (term "1")) + (rule "polySimp_elimOne" (formula "26") (term "1")) + (rule "inEqSimp_subsumption1" (formula "26") (ifseqformula "81")) + (rule "inEqSimp_homoInEq0" (formula "26") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "26") (term "0,0")) + (rule "add_literals" (formula "26") (term "1,1,0,0")) + (rule "times_zero_1" (formula "26") (term "1,0,0")) + (rule "add_zero_right" (formula "26") (term "0,0")) + (rule "qeq_literals" (formula "26") (term "0")) + (builtin "One Step Simplification" (formula "26")) + (rule "true_left" (formula "26")) + (rule "inEqSimp_exactShadow2" (formula "24") (ifseqformula "25")) + (rule "mul_literals" (formula "24") (term "1,0,0,1")) + (rule "greater_literals" (formula "24") (term "0")) + (builtin "One Step Simplification" (formula "24")) + (rule "mul_literals" (formula "24") (term "0,0")) + (rule "add_zero_left" (formula "24") (term "0")) + (rule "inEqSimp_exactShadow2" (formula "45") (ifseqformula "26")) + (rule "greater_literals" (formula "45") (term "0")) + (builtin "One Step Simplification" (formula "45")) + (rule "polySimp_rightDist" (formula "45") (term "1,0,0")) + (rule "mul_literals" (formula "45") (term "0,1,0,0")) + (rule "polySimp_rightDist" (formula "45") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "45") (term "1,0,0")) + (rule "mul_literals" (formula "45") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "45")) + (rule "polySimp_mulComm0" (formula "45") (term "1")) + (rule "polySimp_rightDist" (formula "45") (term "1")) + (rule "polySimp_mulLiterals" (formula "45") (term "1,1")) + (rule "mul_literals" (formula "45") (term "0,1")) + (rule "Contract_axiom_for_isClassOfSlice_in_Classifier" (formula "49") (term "0")) + (rule "replace_known_left" (formula "49") (term "1,0,0") (ifseqformula "18")) + (builtin "One Step Simplification" (formula "49") (ifInst "" (formula "146")) (ifInst "" (formula "14")) (ifInst "" (formula "148")) (ifInst "" (formula "33"))) + (rule "true_left" (formula "49")) + (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "112") (term "0")) + (builtin "One Step Simplification" (formula "112")) + (rule "translateJavaMod" (formula "112") (term "0")) + (rule "jmod_axiom" (formula "112") (term "0")) + (rule "polySimp_mulLiterals" (formula "112") (term "1,0")) + (rule "polySimp_sepNegMonomial" (formula "112")) + (rule "polySimp_mulLiterals" (formula "112") (term "0")) + (rule "newSym_eq" (formula "112") (inst "l=l_0") (inst "newSymDef=add(mul(int::final(result_1, + de.wiesler.Increment::$position), + Z(0(#))), + mul(de.wiesler.BucketPointers::lastReadOf(heapAfter_increment_write, + bucket_pointers, + target_bucket), + Z(0(#))))")) + (rule "times_zero_1" (formula "112") (term "1,1,1")) + (rule "times_zero_1" (formula "112") (term "0,1,1")) + (rule "add_zero_left" (formula "112") (term "1,1")) + (rule "add_zero_right" (formula "112") (term "1")) + (rule "applyEq" (formula "113") (term "0,0") (ifseqformula "112")) + (rule "polySimp_homoEq" (formula "113")) + (rule "polySimp_mulLiterals" (formula "113") (term "1,0")) + (rule "polySimp_addComm1" (formula "113") (term "0")) + (rule "polySimp_addComm0" (formula "113") (term "0,0")) + (rule "polySimp_sepPosMonomial" (formula "113")) + (rule "polySimp_mulComm0" (formula "113") (term "1")) + (rule "polySimp_rightDist" (formula "113") (term "1")) + (rule "polySimp_mulLiterals" (formula "113") (term "1,1")) + (rule "polySimp_elimOne" (formula "113") (term "1,1")) + (rule "polySimp_mulComm0" (formula "113") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "113") (term "0,1")) + (rule "applyEq" (formula "8") (term "1,4,0") (ifseqformula "113")) + (rule "polySimp_addAssoc" (formula "8") (term "4,0")) + (rule "polySimp_addComm0" (formula "8") (term "0,4,0")) + (rule "applyEq" (formula "109") (term "0,1") (ifseqformula "113")) + (rule "eqSymm" (formula "109") (term "1")) + (rule "applyEq" (formula "112") (term "1,0,0") (ifseqformula "113")) + (rule "polySimp_addAssoc" (formula "112") (term "0,0")) + (rule "polySimp_addComm0" (formula "112") (term "0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "112") (term "0,0")) + (rule "add_literals" (formula "112") (term "1,1,0,0")) + (rule "times_zero_1" (formula "112") (term "1,0,0")) + (rule "add_zero_right" (formula "112") (term "0,0")) + (rule "applyEq" (formula "111") (term "0,0") (ifseqformula "113")) + (rule "applyEq" (formula "93") (term "0") (ifseqformula "113")) + (rule "inEqSimp_homoInEq1" (formula "93")) + (rule "polySimp_mulComm0" (formula "93") (term "1,0")) + (rule "polySimp_rightDist" (formula "93") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "93") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "93") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "93") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "93") (term "0")) + (rule "polySimp_addComm1" (formula "93") (term "0,0")) + (rule "polySimp_pullOutFactor1b" (formula "93") (term "0")) + (rule "add_literals" (formula "93") (term "1,1,0")) + (rule "times_zero_1" (formula "93") (term "1,0")) + (rule "add_zero_right" (formula "93") (term "0")) + (rule "applyEq" (formula "109") (term "0,0") (ifseqformula "113")) + (rule "inEqSimp_homoInEq0" (formula "109") (term "0")) + (rule "polySimp_mulComm0" (formula "109") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "109") (term "1,0,0")) + (rule "polySimp_mulAssoc" (formula "109") (term "0,1,0,0")) + (rule "polySimp_mulComm0" (formula "109") (term "0,0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "109") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "109") (term "0,0")) + (rule "polySimp_addComm0" (formula "109") (term "0,0,0")) + (rule "applyEq" (formula "106") (term "0") (ifseqformula "113")) + (rule "inEqSimp_commuteGeq" (formula "106")) + (rule "applyEq" (formula "107") (term "0") (ifseqformula "113")) + (rule "inEqSimp_commuteLeq" (formula "107")) + (rule "applyEq" (formula "99") (term "1,0") (ifseqformula "113")) + (rule "applyEq" (formula "69") (term "1") (ifseqformula "113")) + (rule "inEqSimp_sepNegMonomial0" (formula "93")) + (rule "polySimp_mulLiterals" (formula "93") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "109") (term "0")) + (rule "polySimp_mulLiterals" (formula "109") (term "0,0")) + (rule "polySimp_elimOne" (formula "109") (term "0,0")) + (rule "elimGcdGeq_antec" (formula "93") (inst "elimGcdRightDiv=Z(1(#))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "polySimp_mulLiterals" (formula "93") (term "1,0,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "93") (term "1,0,1,0")) + (rule "leq_literals" (formula "93") (term "0,0")) + (builtin "One Step Simplification" (formula "93")) + (rule "mul_literals" (formula "93") (term "1,0,0,0,0,0")) + (rule "add_literals" (formula "93") (term "0,0,0,0,0")) + (rule "add_zero_left" (formula "93") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "93") (term "0,0")) + (rule "add_literals" (formula "93") (term "1,1,0,0")) + (rule "times_zero_1" (formula "93") (term "1,0,0")) + (rule "add_zero_right" (formula "93") (term "0,0")) + (rule "leq_literals" (formula "93") (term "0")) + (builtin "One Step Simplification" (formula "93")) + (rule "inEqSimp_exactShadow3" (formula "104") (ifseqformula "106")) + (rule "times_zero_1" (formula "104") (term "0,0")) + (rule "add_zero_left" (formula "104") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "104")) + (rule "polySimp_mulLiterals" (formula "104") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "104") (ifseqformula "103")) + (rule "polySimp_mulComm0" (formula "104") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "104") (term "0,0")) + (rule "polySimp_addAssoc" (formula "104") (term "0")) + (rule "polySimp_addAssoc" (formula "104") (term "0,0")) + (rule "polySimp_addComm0" (formula "104") (term "0,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "104")) + (rule "polySimp_mulComm0" (formula "104") (term "1")) + (rule "polySimp_rightDist" (formula "104") (term "1")) + (rule "polySimp_mulLiterals" (formula "104") (term "1,1")) + (rule "polySimp_elimOne" (formula "104") (term "1,1")) + (rule "polySimp_rightDist" (formula "104") (term "0,1")) + (rule "mul_literals" (formula "104") (term "0,0,1")) + (rule "polySimp_mulLiterals" (formula "104") (term "1,0,1")) + (rule "inEqSimp_exactShadow3" (formula "104") (ifseqformula "43")) + (rule "polySimp_rightDist" (formula "104") (term "0,0")) + (rule "polySimp_rightDist" (formula "104") (term "0,0,0")) + (rule "mul_literals" (formula "104") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "104") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "104") (term "0")) + (rule "polySimp_addComm1" (formula "104") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "104") (term "0")) + (rule "add_literals" (formula "104") (term "1,1,0")) + (rule "times_zero_1" (formula "104") (term "1,0")) + (rule "polySimp_addLiterals" (formula "104") (term "0")) + (rule "polySimp_addComm1" (formula "104") (term "0")) + (rule "add_literals" (formula "104") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "104")) + (rule "mul_literals" (formula "104") (term "1")) + (rule "inEqSimp_subsumption6" (formula "104") (ifseqformula "93")) + (rule "greater_literals" (formula "104") (term "0,0")) + (builtin "One Step Simplification" (formula "104")) + (rule "mul_literals" (formula "104") (term "1,0")) + (rule "leq_literals" (formula "104") (term "0")) + (builtin "One Step Simplification" (formula "104")) + (rule "true_left" (formula "104")) + (rule "inEqSimp_exactShadow3" (formula "104") (ifseqformula "41")) + (rule "polySimp_rightDist" (formula "104") (term "0,0")) + (rule "polySimp_addComm1" (formula "104") (term "0")) + (rule "polySimp_rightDist" (formula "104") (term "0,0,0")) + (rule "mul_literals" (formula "104") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "104") (term "1,0,0,0")) + (rule "polySimp_addComm1" (formula "104") (term "0,0")) + (rule "add_literals" (formula "104") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "104")) + (rule "polySimp_mulLiterals" (formula "104") (term "0")) + (rule "polySimp_elimOne" (formula "104") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "38") (ifseqformula "104")) + (rule "mul_literals" (formula "38") (term "0,0")) + (rule "add_zero_left" (formula "38") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "38")) + (rule "mul_literals" (formula "38") (term "1")) + (rule "inEqSimp_subsumption6" (formula "38") (ifseqformula "94")) + (rule "greater_literals" (formula "38") (term "0,0")) + (builtin "One Step Simplification" (formula "38")) + (rule "mul_literals" (formula "38") (term "1,0")) + (rule "leq_literals" (formula "38") (term "0")) + (builtin "One Step Simplification" (formula "38")) + (rule "true_left" (formula "38")) + (rule "Contract_axiom_for_writtenElementsOfBucketClassified_in_BucketPointers" (formula "9") (term "0")) + (builtin "One Step Simplification" (formula "9") (ifInst "" (formula "152")) (ifInst "" (formula "153")) (ifInst "" (formula "148")) (ifInst "" (formula "151")) (ifInst "" (formula "7")) (ifInst "" (formula "38")) (ifInst "" (formula "20"))) + (rule "wellFormedAnon" (formula "9") (term "1,0")) + (rule "replace_known_left" (formula "9") (term "1,1,0") (ifseqformula "14")) + (builtin "One Step Simplification" (formula "9") (ifInst "" (formula "15"))) + (rule "inEqSimp_ltToLeq" (formula "9") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "9") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "9") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "9") (term "0,0,0")) + (rule "replace_known_left" (formula "9") (term "0,0,0") (ifseqformula "45")) + (builtin "One Step Simplification" (formula "9")) + (rule "inEqSimp_sepNegMonomial0" (formula "9") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "9") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "9") (term "0,0,0")) + (rule "replace_known_left" (formula "9") (term "0,0") (ifseqformula "47")) + (builtin "One Step Simplification" (formula "9")) + (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "81") (term "0")) + (builtin "One Step Simplification" (formula "81")) + (rule "translateJavaMod" (formula "81") (term "0")) + (rule "jmod_axiom" (formula "81") (term "0")) + (rule "polySimp_mulLiterals" (formula "81") (term "1,0")) + (rule "polySimp_sepNegMonomial" (formula "81")) + (rule "polySimp_mulLiterals" (formula "81") (term "0")) + (rule "newSym_eq" (formula "81") (inst "l=l_1") (inst "newSymDef=mul(int::final(result_1, + de.wiesler.Increment::$position), + Z(0(#)))")) + (rule "times_zero_1" (formula "81") (term "1,1")) + (rule "add_zero_right" (formula "81") (term "1")) + (rule "applyEq" (formula "82") (term "0,0") (ifseqformula "81")) + (rule "eqSymm" (formula "82")) + (rule "applyEq" (formula "122") (term "1,0,2,0") (ifseqformula "82")) + (rule "polySimp_addComm0" (formula "122") (term "0,2,0")) + (rule "applyEq" (formula "111") (term "1,1") (ifseqformula "82")) + (rule "polySimp_addComm0" (formula "111") (term "1")) + (rule "applyEq" (formula "89") (term "1,1,1,0,1,0,1,1,0") (ifseqformula "82")) + (rule "applyEq" (formula "90") (term "1,1,1,0,1,0,0,1,0") (ifseqformula "82")) + (rule "applyEq" (formula "99") (term "1,3,1,2,0,1,0") (ifseqformula "82")) + (rule "polySimp_addComm1" (formula "99") (term "3,1,2,0,1,0")) + (rule "applyEq" (formula "89") (term "1,1,1,1,1,0,0,1,0") (ifseqformula "82")) + (rule "applyEq" (formula "108") (term "0") (ifseqformula "82")) + (rule "inEqSimp_commuteGeq" (formula "108")) + (rule "inEqSimp_homoInEq0" (formula "108")) + (rule "polySimp_mulLiterals" (formula "108") (term "1,0")) + (rule "applyEq" (formula "89") (term "1,0,1,1,0,1,1,0") (ifseqformula "82")) + (rule "applyEq" (formula "101") (term "1,1,0") (ifseqformula "82")) + (rule "polySimp_addComm0" (formula "101") (term "1,0")) + (rule "applyEq" (formula "65") (term "1,1") (ifseqformula "82")) + (rule "applyEq" (formula "90") (term "1,0,1,1,0,0,1,0") (ifseqformula "82")) + (rule "applyEq" (formula "90") (term "1,1,1,1,1,0,1,1,0") (ifseqformula "82")) + (rule "applyEq" (formula "81") (term "0,0") (ifseqformula "82")) + (rule "applyEq" (formula "89") (term "1,1,1,1,1,0,1,1,0") (ifseqformula "82")) + (rule "applyEq" (formula "89") (term "1,1,1,0,1,0,0,1,0") (ifseqformula "82")) + (rule "applyEq" (formula "73") (term "1,1,0,1,1") (ifseqformula "82")) + (rule "applyEq" (formula "90") (term "1,0,1,1,0,1,1,0") (ifseqformula "82")) + (rule "applyEq" (formula "116") (term "1,0,0") (ifseqformula "82")) + (rule "polySimp_addComm0" (formula "116") (term "0,0")) + (rule "applyEq" (formula "100") (term "1,4,0") (ifseqformula "82")) + (rule "polySimp_addComm1" (formula "100") (term "4,0")) + (rule "applyEq" (formula "114") (term "0,0") (ifseqformula "82")) + (rule "inEqSimp_homoInEq0" (formula "114") (term "0")) + (rule "polySimp_mulLiterals" (formula "114") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "114") (term "0,0")) + (rule "polySimp_addComm0" (formula "114") (term "0,0,0")) + (rule "applyEq" (formula "85") (term "0") (ifseqformula "82")) + (rule "applyEq" (formula "89") (term "1,0,0,1,0,1,1,0") (ifseqformula "82")) + (rule "applyEq" (formula "90") (term "1,0,0,1,0,0,1,0") (ifseqformula "82")) + (rule "applyEq" (formula "112") (term "1,1") (ifseqformula "82")) + (rule "polySimp_addComm0" (formula "112") (term "1")) + (rule "applyEq" (formula "90") (term "1,1,1,1,1,0,0,1,0") (ifseqformula "82")) + (rule "applyEq" (formula "94") (term "1,1") (ifseqformula "82")) + (rule "applyEq" (formula "101") (term "2,0") (ifseqformula "82")) + (rule "applyEq" (formula "90") (term "1,0,0,1,0,1,1,0") (ifseqformula "82")) + (rule "applyEq" (formula "90") (term "1,1,1,0,1,0,1,1,0") (ifseqformula "82")) + (rule "applyEq" (formula "8") (term "1,4,0") (ifseqformula "82")) + (rule "polySimp_addComm1" (formula "8") (term "4,0")) + (rule "polySimp_addComm0" (formula "8") (term "0,4,0")) + (rule "applyEq" (formula "123") (term "1,0,2,0") (ifseqformula "82")) + (rule "polySimp_addComm0" (formula "123") (term "0,2,0")) + (rule "applyEq" (formula "73") (term "1,1,0,0,1,1") (ifseqformula "82")) + (rule "applyEq" (formula "89") (term "1,0,0,1,0,0,1,0") (ifseqformula "82")) + (rule "applyEq" (formula "8") (term "1,3,0") (ifseqformula "82")) + (rule "polySimp_addComm0" (formula "8") (term "3,0")) + (rule "applyEq" (formula "66") (term "1,0,0") (ifseqformula "82")) + (rule "applyEq" (formula "105") (term "0") (ifseqformula "82")) + (rule "inEqSimp_homoInEq0" (formula "105")) + (rule "polySimp_mulLiterals" (formula "105") (term "1,0")) + (rule "polySimp_addComm1" (formula "105") (term "0")) + (rule "polySimp_addComm1" (formula "105") (term "0,0")) + (rule "applyEq" (formula "89") (term "1,0,1,1,0,0,1,0") (ifseqformula "82")) + (rule "applyEq" (formula "118") (term "1,1") (ifseqformula "82")) + (rule "polySimp_addComm0" (formula "118") (term "1")) + (rule "applyEq" (formula "67") (term "1,1") (ifseqformula "82")) + (rule "applyEq" (formula "70") (term "1,1") (ifseqformula "82")) + (rule "polySimp_addComm0" (formula "70") (term "1")) + (rule "applyEq" (formula "114") (term "1,1,1") (ifseqformula "82")) + (rule "polySimp_addComm0" (formula "114") (term "1,1")) + (rule "applyEq" (formula "74") (term "1") (ifseqformula "82")) + (rule "applyEq" (formula "99") (term "1,3,0,0,1,1,0") (ifseqformula "82")) + (rule "polySimp_addComm0" (formula "99") (term "3,0,0,1,1,0")) + (rule "applyEq" (formula "99") (term "1,4,0,0,1,1,0") (ifseqformula "82")) + (rule "polySimp_addComm1" (formula "99") (term "4,0,0,1,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "108")) + (rule "polySimp_mulLiterals" (formula "108") (term "1")) + (rule "inEqSimp_sepPosMonomial1" (formula "114") (term "0")) + (rule "polySimp_mulComm0" (formula "114") (term "1,0")) + (rule "polySimp_rightDist" (formula "114") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "114") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "114") (term "0,1,0")) + (rule "polySimp_mulLiterals" (formula "114") (term "0,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "105")) + (rule "polySimp_mulComm0" (formula "105") (term "1")) + (rule "polySimp_rightDist" (formula "105") (term "1")) + (rule "polySimp_mulLiterals" (formula "105") (term "1,1")) + (rule "polySimp_elimOne" (formula "105") (term "1,1")) + (rule "polySimp_rightDist" (formula "105") (term "0,1")) + (rule "mul_literals" (formula "105") (term "0,0,1")) + (rule "polySimp_mulLiterals" (formula "105") (term "1,0,1")) + (rule "elimGcdGeq_antec" (formula "108") (inst "elimGcdRightDiv=mul(l_1, Z(neglit(1(#))))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "leq_literals" (formula "108") (term "0,0")) + (builtin "One Step Simplification" (formula "108")) + (rule "mul_literals" (formula "108") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "108") (term "1,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "108") (term "0,0")) + (rule "add_literals" (formula "108") (term "1,1,0,0")) + (rule "times_zero_1" (formula "108") (term "1,0,0")) + (rule "add_zero_right" (formula "108") (term "0,0")) + (rule "polySimp_mulAssoc" (formula "108") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "108") (term "0,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "108") (term "1,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "108") (term "0,0")) + (rule "add_literals" (formula "108") (term "1,1,0,0")) + (rule "times_zero_1" (formula "108") (term "1,0,0")) + (rule "add_zero_right" (formula "108") (term "0,0")) + (rule "leq_literals" (formula "108") (term "0")) + (builtin "One Step Simplification" (formula "108")) + (rule "elimGcdGeq_antec" (formula "85") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=l_1") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "polySimp_mulLiterals" (formula "85") (term "1,0,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "85") (term "1,0,1,0")) + (rule "leq_literals" (formula "85") (term "0,0")) + (builtin "One Step Simplification" (formula "85")) + (rule "add_zero_right" (formula "85") (term "0,0,0,0")) + (rule "times_zero_1" (formula "85") (term "1,0,0,0,0")) + (rule "add_literals" (formula "85") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "85") (term "0,0")) + (rule "add_literals" (formula "85") (term "1,1,0,0")) + (rule "times_zero_1" (formula "85") (term "1,0,0")) + (rule "add_zero_right" (formula "85") (term "0,0")) + (rule "leq_literals" (formula "85") (term "0")) + (builtin "One Step Simplification" (formula "85")) + (rule "inEqSimp_exactShadow3" (formula "109") (ifseqformula "111")) + (rule "mul_literals" (formula "109") (term "0,0")) + (rule "add_zero_left" (formula "109") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "109")) + (rule "polySimp_mulLiterals" (formula "109") (term "1")) + (rule "inEqSimp_subsumption6" (formula "109") (ifseqformula "108")) + (rule "greater_literals" (formula "109") (term "0,0")) + (builtin "One Step Simplification" (formula "109")) + (rule "polySimp_mulComm0" (formula "109") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "109") (term "1,0")) + (rule "inEqSimp_homoInEq0" (formula "109") (term "0")) + (rule "polySimp_mulLiterals" (formula "109") (term "1,0,0")) + (rule "polySimp_pullOutFactor0" (formula "109") (term "0,0")) + (rule "add_literals" (formula "109") (term "1,0,0")) + (rule "times_zero_1" (formula "109") (term "0,0")) + (rule "qeq_literals" (formula "109") (term "0")) + (builtin "One Step Simplification" (formula "109")) + (rule "true_left" (formula "109")) + (rule "inEqSimp_exactShadow3" (formula "109") (ifseqformula "65")) + (rule "mul_literals" (formula "109") (term "0,0")) + (rule "add_zero_left" (formula "109") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "109")) + (rule "mul_literals" (formula "109") (term "1")) + (rule "inEqSimp_subsumption6" (formula "109") (ifseqformula "85")) + (rule "mul_literals" (formula "109") (term "1,1,0")) + (rule "greater_literals" (formula "109") (term "0,0")) + (builtin "One Step Simplification" (formula "109")) + (rule "leq_literals" (formula "109") (term "0")) + (builtin "One Step Simplification" (formula "109")) + (rule "true_left" (formula "109")) + (rule "inEqSimp_exactShadow3" (formula "105") (ifseqformula "44")) + (rule "polySimp_rightDist" (formula "105") (term "0,0")) + (rule "polySimp_rightDist" (formula "105") (term "0,0,0")) + (rule "mul_literals" (formula "105") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "105") (term "1,0,0,0")) + (rule "polySimp_addAssoc" (formula "105") (term "0")) + (rule "polySimp_addComm1" (formula "105") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "105") (term "0")) + (rule "add_literals" (formula "105") (term "1,1,0")) + (rule "times_zero_1" (formula "105") (term "1,0")) + (rule "polySimp_addLiterals" (formula "105") (term "0")) + (rule "polySimp_addComm1" (formula "105") (term "0")) + (rule "add_literals" (formula "105") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "105")) + (rule "polySimp_mulLiterals" (formula "105") (term "0")) + (rule "elimGcdLeq_antec" (formula "105") (inst "elimGcdRightDiv=Z(6(0(6(8(8(3(8(#))))))))") (inst "elimGcdLeftDiv=l_1") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "polySimp_mulLiterals" (formula "105") (term "1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "105") (term "1,0,0,0,0,1,0")) + (rule "neg_literal" (formula "105") (term "0,0,0,0,0,1,0")) + (rule "leq_literals" (formula "105") (term "0,0")) + (builtin "One Step Simplification" (formula "105")) + (rule "mul_literals" (formula "105") (term "1,0,0,0,0,0")) + (rule "add_literals" (formula "105") (term "0,0,0,0,0")) + (rule "add_literals" (formula "105") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "105") (term "0,0")) + (rule "add_literals" (formula "105") (term "1,1,0,0")) + (rule "times_zero_1" (formula "105") (term "1,0,0")) + (rule "add_zero_right" (formula "105") (term "0,0")) + (rule "qeq_literals" (formula "105") (term "0")) + (builtin "One Step Simplification" (formula "105")) + (rule "inEqSimp_exactShadow3" (formula "106") (ifseqformula "42")) + (rule "polySimp_rightDist" (formula "106") (term "0,0")) + (rule "polySimp_addComm1" (formula "106") (term "0")) + (rule "polySimp_rightDist" (formula "106") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "106") (term "1,0,0,0")) + (rule "mul_literals" (formula "106") (term "0,0,0,0")) + (rule "polySimp_addComm1" (formula "106") (term "0,0")) + (rule "add_literals" (formula "106") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "106")) + (rule "polySimp_mulLiterals" (formula "106") (term "0")) + (rule "polySimp_elimOne" (formula "106") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "39") (ifseqformula "106")) + (rule "times_zero_1" (formula "39") (term "0,0")) + (rule "add_zero_left" (formula "39") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "39")) + (rule "polySimp_mulLiterals" (formula "39") (term "0")) + (rule "elimGcdLeq_antec" (formula "39") (inst "elimGcdRightDiv=Z(6(2(1(#))))") (inst "elimGcdLeftDiv=l_1") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "polySimp_mulLiterals" (formula "39") (term "1,0,0,0,0,1,0")) + (rule "neg_literal" (formula "39") (term "0,0,0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "39") (term "1,0,1,0")) + (rule "leq_literals" (formula "39") (term "0,0")) + (builtin "One Step Simplification" (formula "39")) + (rule "mul_literals" (formula "39") (term "1,0,0,0,0,0")) + (rule "add_literals" (formula "39") (term "0,0,0,0,0")) + (rule "add_literals" (formula "39") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "39") (term "0,0")) + (rule "add_literals" (formula "39") (term "1,1,0,0")) + (rule "times_zero_1" (formula "39") (term "1,0,0")) + (rule "add_zero_right" (formula "39") (term "0,0")) + (rule "qeq_literals" (formula "39") (term "0")) + (builtin "One Step Simplification" (formula "39")) + (rule "inEqSimp_subsumption0" (formula "106") (ifseqformula "39")) + (rule "leq_literals" (formula "106") (term "0")) + (builtin "One Step Simplification" (formula "106")) + (rule "true_left" (formula "106")) + (rule "Free_class_invariant_axiom_for_de_wiesler_Classifier" (formula "34")) + (builtin "One Step Simplification" (formula "34")) + (rule "andLeft" (formula "34")) + (rule "andLeft" (formula "34")) + (rule "andLeft" (formula "34")) + (rule "andLeft" (formula "34")) + (rule "andLeft" (formula "34")) + (rule "andLeft" (formula "34")) + (rule "translateJavaSubInt" (formula "39") (term "0,2,0")) + (rule "translateJavaSubInt" (formula "39") (term "0,2,1")) + (rule "eqSymm" (formula "36")) + (rule "eqSymm" (formula "39")) + (rule "translateJavaMulInt" (formula "36") (term "1,0")) + (rule "polySimp_elimSub" (formula "39") (term "0,2,0")) + (rule "mul_literals" (formula "39") (term "1,0,2,0")) + (rule "eqSymm" (formula "39")) + (rule "polySimp_elimSub" (formula "39") (term "0,2,0")) + (rule "mul_literals" (formula "39") (term "1,0,2,0")) + (rule "eqSymm" (formula "39")) + (rule "polySimp_mulComm0" (formula "36") (term "1,0")) + (rule "polySimp_addComm0" (formula "39") (term "0,2,0")) + (rule "eqSymm" (formula "39")) + (rule "polySimp_addComm0" (formula "39") (term "0,2,0")) + (rule "eqSymm" (formula "39")) + (rule "inEqSimp_commuteLeq" (formula "34")) + (rule "applyEq" (formula "35") (term "0") (ifseqformula "41")) + (rule "applyEq" (formula "34") (term "0") (ifseqformula "41")) + (rule "applyEq" (formula "36") (term "1") (ifseqformula "41")) + (rule "inEqSimp_subsumption1" (formula "26") (ifseqformula "34")) + (rule "leq_literals" (formula "26") (term "0")) + (builtin "One Step Simplification" (formula "26")) + (rule "true_left" (formula "26")) + (rule "inEqSimp_exactShadow3" (formula "53") (ifseqformula "34")) + (rule "polySimp_rightDist" (formula "53") (term "0,0")) + (rule "mul_literals" (formula "53") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "53") (term "0")) + (rule "add_literals" (formula "53") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "53")) + (rule "polySimp_mulLiterals" (formula "53") (term "0")) + (rule "polySimp_elimOne" (formula "53") (term "0")) + (rule "inEqSimp_subsumption0" (formula "16") (ifseqformula "53")) + (rule "leq_literals" (formula "16") (term "0")) + (builtin "One Step Simplification" (formula "16")) + (rule "true_left" (formula "16")) + (rule "inEqSimp_exactShadow2" (formula "32") (ifseqformula "25")) + (rule "greater_literals" (formula "32") (term "0")) + (builtin "One Step Simplification" (formula "32")) + (rule "mul_literals" (formula "32") (term "1,0,0")) + (rule "mul_literals" (formula "32") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "32")) + (rule "mul_literals" (formula "32") (term "1")) + (rule "inEqSimp_subsumption1" (formula "24") (ifseqformula "32")) + (rule "leq_literals" (formula "24") (term "0")) + (builtin "One Step Simplification" (formula "24")) + (rule "true_left" (formula "24")) + (rule "Free_class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "83") (inst "b=b")) + (builtin "One Step Simplification" (formula "83") (ifInst "" (formula "26")) (ifInst "" (formula "29"))) + (rule "expand_inInt" (formula "83") (term "1,0,0,1")) + (rule "replace_int_MAX" (formula "83") (term "1,0,1,0,0,1")) + (rule "replace_int_MIN" (formula "83") (term "0,1,1,0,0,1")) + (rule "andLeft" (formula "83")) + (rule "andLeft" (formula "83")) + (rule "andLeft" (formula "83")) + (rule "andLeft" (formula "83")) + (rule "andLeft" (formula "83")) + (rule "andLeft" (formula "85")) + (rule "andLeft" (formula "85")) + (rule "translateJavaCastInt" (formula "89") (term "0")) + (rule "translateJavaAddInt" (formula "88") (term "1")) + (rule "translateJavaMulInt" (formula "84") (term "0")) + (rule "translateJavaMulInt" (formula "83") (term "1")) + (rule "translateJavaCastInt" (formula "87") (term "0")) + (rule "translateJavaCastInt" (formula "86") (term "1")) + (rule "polySimp_mulComm0" (formula "84") (term "0")) + (rule "polySimp_mulComm0" (formula "83") (term "1")) + (rule "polySimp_addComm0" (formula "87") (term "1")) + (rule "castedGetAny" (formula "87") (term "0")) + (rule "castedGetAny" (formula "86") (term "0")) + (rule "castedGetAny" (formula "85") (term "1")) + (rule "inEqSimp_ltToLeq" (formula "87") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "87") (term "1,0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "87") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "87") (term "1,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "84")) + (rule "inEqSimp_commuteLeq" (formula "83")) + (rule "inEqSimp_commuteLeq" (formula "84")) + (rule "applyEq" (formula "84") (term "0") (ifseqformula "54")) + (rule "inEqSimp_commuteGeq" (formula "84")) + (rule "applyEq" (formula "84") (term "0") (ifseqformula "54")) + (rule "inEqSimp_homoInEq0" (formula "84")) + (rule "polySimp_mulComm0" (formula "84") (term "1,0")) + (rule "polySimp_rightDist" (formula "84") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "84") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "84") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "84") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "84") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "84") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "85") (term "1,0,0,0")) + (rule "polySimp_mulComm0" (formula "85") (term "1,1,0,0,0")) + (rule "polySimp_rightDist" (formula "85") (term "1,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "85") (term "1,1,1,0,0,0")) + (rule "mul_literals" (formula "85") (term "0,1,1,0,0,0")) + (rule "polySimp_elimOne" (formula "85") (term "1,1,1,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "84")) + (rule "polySimp_mulLiterals" (formula "84") (term "0")) + (rule "polySimp_elimOne" (formula "84") (term "0")) + (rule "inEqSimp_subsumption6" (formula "83") (ifseqformula "32")) + (rule "mul_literals" (formula "83") (term "1,1,0")) + (rule "greater_literals" (formula "83") (term "0,0")) + (builtin "One Step Simplification" (formula "83")) + (rule "leq_literals" (formula "83") (term "0")) + (builtin "One Step Simplification" (formula "83")) + (rule "true_left" (formula "83")) + (rule "Contract_axiom_for_toReadCountOfBucket_in_BucketPointers" (formula "82") (term "0")) + (builtin "One Step Simplification" (formula "82") (ifInst "" (formula "160")) (ifInst "" (formula "7")) (ifInst "" (formula "19"))) + (rule "wellFormedAnon" (formula "82") (term "1,0")) + (rule "replace_known_left" (formula "82") (term "1,1,0") (ifseqformula "14")) + (builtin "One Step Simplification" (formula "82") (ifInst "" (formula "15"))) + (rule "inEqSimp_ltToLeq" (formula "82") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "82") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "82") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "82") (term "0,0,0")) + (rule "replace_known_left" (formula "82") (term "0,0,0") (ifseqformula "50")) + (builtin "One Step Simplification" (formula "82")) + (rule "inEqSimp_sepNegMonomial0" (formula "82") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "82") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "82") (term "0,0,0")) + (rule "replace_known_left" (formula "82") (term "0,0") (ifseqformula "53")) + (builtin "One Step Simplification" (formula "82")) + (rule "inEqSimp_subsumption1" (formula "82") (term "0,1,1") (ifseqformula "83")) + (rule "leq_literals" (formula "82") (term "0,0,1,1")) + (builtin "One Step Simplification" (formula "82")) + (rule "Definition_axiom_for_isClassOfSlice_in_de_wiesler_Classifier" (formula "56") (term "0") (inst "i=i")) + (builtin "One Step Simplification" (formula "56")) + (rule "expand_inInt" (formula "56") (term "1,0,0")) + (rule "replace_int_MAX" (formula "56") (term "1,0,1,0,0")) + (rule "replace_int_MIN" (formula "56") (term "0,1,1,0,0")) + (rule "inEqSimp_ltToLeq" (formula "56") (term "1,0,0,0")) + (rule "mul_literals" (formula "56") (term "1,0,0,1,0,0,0")) + (rule "add_literals" (formula "56") (term "0,0,1,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "56") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "56") (term "1,1,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "56") (term "1,0,0,0")) + (rule "mul_literals" (formula "56") (term "1,1,0,0,0")) + (rule "Definition_axiom_for_toReadCountOfBucket_in_de_wiesler_BucketPointers" (formula "83") (term "0")) + (rule "translateJavaSubInt" (formula "83") (term "1,0")) + (rule "polySimp_elimSub" (formula "83") (term "1,0")) + (rule "inEqSimp_ltToLeq" (formula "83") (term "0,0")) + (rule "polySimp_mulComm0" (formula "83") (term "1,0,0,0,0")) + (rule "applyEq" (formula "83") (term "0,1,0") (ifseqformula "76")) + (rule "applyEq" (formula "83") (term "0,1,0,0,0,0") (ifseqformula "76")) + (rule "polySimp_mulComm0" (formula "83") (term "1,0,0,0,0")) + (rule "polySimp_rightDist" (formula "83") (term "1,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "83") (term "1,1,0,0,0,0")) + (rule "polySimp_mulAssoc" (formula "83") (term "0,1,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "83") (term "0,0,1,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "83") (term "0,1,0,0,0,0")) + (rule "polySimp_addAssoc" (formula "83") (term "0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "83") (term "0,0")) + (rule "polySimp_mulComm0" (formula "83") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "83") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "83") (term "1,1,0,0")) + (rule "polySimp_rightDist" (formula "83") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "83") (term "1,0,1,0,0")) + (rule "mul_literals" (formula "83") (term "0,0,1,0,0")) + (rule "Definition_axiom_for_writtenElementsOfBucketClassified_in_de_wiesler_BucketPointers" (formula "10") (term "0")) + (builtin "One Step Simplification" (formula "10")) + (rule "translateJavaAddInt" (formula "10") (term "3,0,0,1")) + (rule "translateJavaSubInt" (formula "10") (term "0,0,0")) + (rule "translateJavaAddInt" (formula "10") (term "0,4,0,0,1")) + (rule "translateJavaAddInt" (formula "10") (term "3,0,2")) + (rule "translateJavaAddInt" (formula "10") (term "4,0,2")) + (rule "translateJavaSubInt" (formula "10") (term "4,0,0,1")) + (rule "polySimp_elimSub" (formula "10") (term "0,0,0")) + (rule "polySimp_elimSub" (formula "10") (term "4,0,0,1")) + (rule "mul_literals" (formula "10") (term "1,4,0,0,1")) + (rule "polySimp_addComm0" (formula "10") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "10") (term "4,0,0,1")) + (rule "polySimp_addComm0" (formula "10") (term "0,4,0,0,1")) + (rule "inEqSimp_ltToLeq" (formula "10") (term "0,0")) + (rule "polySimp_mulComm0" (formula "10") (term "1,0,0,0,0")) + (rule "polySimp_addComm1" (formula "10") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "10") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "10") (term "1,0")) + (rule "applyEq" (formula "10") (term "0,1,0") (ifseqformula "75")) + (rule "inEqSimp_homoInEq1" (formula "10") (term "1,0")) + (rule "polySimp_mulComm0" (formula "10") (term "1,0,1,0")) + (rule "polySimp_rightDist" (formula "10") (term "1,0,1,0")) + (rule "mul_literals" (formula "10") (term "0,1,0,1,0")) + (rule "polySimp_addAssoc" (formula "10") (term "0,1,0")) + (rule "add_literals" (formula "10") (term "0,0,1,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "10") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "10") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "10") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "10") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "10") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "10") (term "0,1,0")) + (rule "Contract_axiom_for_remainingWriteCountOfBucket_in_BucketPointers" (formula "74") (term "0")) + (builtin "One Step Simplification" (formula "74") (ifInst "" (formula "161")) (ifInst "" (formula "7")) (ifInst "" (formula "19"))) + (rule "wellFormedAnon" (formula "74") (term "1,0")) + (rule "replace_known_left" (formula "74") (term "0,1,0") (ifseqformula "15")) + (builtin "One Step Simplification" (formula "74") (ifInst "" (formula "14"))) + (rule "inEqSimp_ltToLeq" (formula "74") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "74") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "74") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "74") (term "0,0,0")) + (rule "replace_known_left" (formula "74") (term "0,0,0") (ifseqformula "50")) + (builtin "One Step Simplification" (formula "74")) + (rule "inEqSimp_sepNegMonomial0" (formula "74") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "74") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "74") (term "0,0,0")) + (rule "replace_known_left" (formula "74") (term "0,0") (ifseqformula "53")) + (builtin "One Step Simplification" (formula "74")) + (rule "true_left" (formula "74")) + (rule "Definition_axiom_for_remainingWriteCountOfBucket_in_de_wiesler_BucketPointers" (formula "74") (term "0")) + (rule "translateJavaSubInt" (formula "74") (term "0")) + (rule "translateJavaAddInt" (formula "74") (term "2,0,0")) + (rule "polySimp_elimSub" (formula "74") (term "0")) + (rule "polySimp_homoEq" (formula "74")) + (rule "polySimp_mulComm0" (formula "74") (term "1,0")) + (rule "polySimp_addComm0" (formula "74") (term "2,0,1,1,0")) + (rule "polySimp_rightDist" (formula "74") (term "1,0")) + (rule "polySimp_mulLiterals" (formula "74") (term "1,1,0")) + (rule "polySimp_elimOne" (formula "74") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "74") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "74") (term "0")) + (rule "polySimp_sepPosMonomial" (formula "74")) + (rule "polySimp_mulComm0" (formula "74") (term "1")) + (rule "polySimp_rightDist" (formula "74") (term "1")) + (rule "polySimp_mulLiterals" (formula "74") (term "1,1")) + (rule "polySimp_elimOne" (formula "74") (term "1,1")) + (rule "polySimp_rightDist" (formula "74") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "74") (term "1,0,1")) + (rule "polySimp_elimOne" (formula "74") (term "1,0,1")) + (rule "polySimp_rightDist" (formula "74") (term "0,0,1")) + (rule "mul_literals" (formula "74") (term "0,0,0,1")) + (rule "applyEq" (formula "10") (term "1,4,0,0,1") (ifseqformula "74")) + (rule "polySimp_addAssoc" (formula "10") (term "4,0,0,1")) + (rule "polySimp_addAssoc" (formula "10") (term "0,4,0,0,1")) + (rule "polySimp_addAssoc" (formula "10") (term "0,0,4,0,0,1")) + (rule "polySimp_addComm1" (formula "10") (term "0,0,0,4,0,0,1")) + (rule "add_literals" (formula "10") (term "0,0,0,0,4,0,0,1")) + (rule "applyEq" (formula "10") (term "1,4,0,2") (ifseqformula "74")) + (rule "polySimp_addAssoc" (formula "10") (term "4,0,2")) + (rule "polySimp_addAssoc" (formula "10") (term "0,4,0,2")) + (rule "polySimp_addAssoc" (formula "10") (term "0,0,4,0,2")) + (rule "polySimp_addComm0" (formula "10") (term "0,0,0,4,0,2")) + (rule "applyEq" (formula "10") (term "0,0,0") (ifseqformula "74")) + (rule "inEqSimp_homoInEq1" (formula "10") (term "0,0")) + (rule "polySimp_mulComm0" (formula "10") (term "1,0,0,0")) + (rule "polySimp_rightDist" (formula "10") (term "1,0,0,0")) + (rule "polySimp_rightDist" (formula "10") (term "0,1,0,0,0")) + (rule "polySimp_rightDist" (formula "10") (term "0,0,1,0,0,0")) + (rule "mul_literals" (formula "10") (term "0,0,0,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "10") (term "1,0,0,1,0,0,0")) + (rule "polySimp_elimOne" (formula "10") (term "1,0,0,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "10") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "10") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "10") (term "0,0,0,0,0")) + (rule "polySimp_addComm1" (formula "10") (term "0,0,0,0,0,0")) + (rule "polySimp_addComm1" (formula "10") (term "0,0,0,0,0,0,0")) + (rule "add_literals" (formula "10") (term "0,0,0,0,0,0,0,0")) + (rule "applyEq" (formula "83") (term "0,1,1,0") (ifseqformula "74")) + (rule "polySimp_mulComm0" (formula "83") (term "1,1,0")) + (rule "polySimp_rightDist" (formula "83") (term "1,1,0")) + (rule "polySimp_rightDist" (formula "83") (term "0,1,1,0")) + (rule "polySimp_rightDist" (formula "83") (term "0,0,1,1,0")) + (rule "mul_literals" (formula "83") (term "0,0,0,1,1,0")) + (rule "polySimp_mulLiterals" (formula "83") (term "1,0,0,1,1,0")) + (rule "polySimp_elimOne" (formula "83") (term "1,0,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "83") (term "1,0")) + (rule "polySimp_addAssoc" (formula "83") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "83") (term "0,0,1,0")) + (rule "polySimp_addComm1" (formula "83") (term "0,0,0,1,0")) + (rule "polySimp_addComm0" (formula "83") (term "0,0,0,0,1,0")) + (rule "applyEq" (formula "83") (term "0,0,0") (ifseqformula "74")) + (rule "inEqSimp_homoInEq0" (formula "83") (term "0,0")) + (rule "polySimp_mulComm0" (formula "83") (term "1,0,0,0")) + (rule "polySimp_rightDist" (formula "83") (term "1,0,0,0")) + (rule "polySimp_rightDist" (formula "83") (term "0,1,0,0,0")) + (rule "polySimp_rightDist" (formula "83") (term "0,0,1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "83") (term "1,0,0,1,0,0,0")) + (rule "mul_literals" (formula "83") (term "0,0,0,1,0,0,0")) + (rule "polySimp_elimOne" (formula "83") (term "1,0,0,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "83") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "83") (term "0,0,0,0")) + (rule "polySimp_addAssoc" (formula "83") (term "0,0,0,0,0")) + (rule "polySimp_addComm1" (formula "83") (term "0,0,0,0,0,0")) + (rule "polySimp_addComm1" (formula "83") (term "0,0,0,0,0,0,0")) + (rule "add_literals" (formula "83") (term "0,0,0,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "10") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "10") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "10") (term "0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "83") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "83") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "83") (term "0,0,0")) + (rule "Contract_axiom_for_lastReadOf_in_BucketPointers" (formula "76") (term "0")) + (builtin "One Step Simplification" (formula "76") (ifInst "" (formula "161")) (ifInst "" (formula "7")) (ifInst "" (formula "19"))) + (rule "wellFormedAnon" (formula "76") (term "1,0")) + (rule "translateJavaAddInt" (formula "76") (term "2,1,1,0,0,1,1")) + (rule "translateJavaAddInt" (formula "76") (term "2,0,1,0,1,1")) + (rule "replace_known_left" (formula "76") (term "1,1,0") (ifseqformula "14")) + (builtin "One Step Simplification" (formula "76") (ifInst "" (formula "15"))) + (rule "polySimp_addComm0" (formula "76") (term "2,0,1,0,1,1")) + (rule "polySimp_addComm0" (formula "76") (term "2,1,1,0,0,1,1")) + (rule "inEqSimp_ltToLeq" (formula "76") (term "1,0,0")) + (rule "polySimp_mulComm0" (formula "76") (term "1,0,0,1,0,0")) + (rule "polySimp_addComm1" (formula "76") (term "0,1,0,0")) + (rule "inEqSimp_commuteLeq" (formula "76") (term "0,0,0,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "76") (term "0,0,0")) + (rule "replace_known_left" (formula "76") (term "0,0,0") (ifseqformula "50")) + (builtin "One Step Simplification" (formula "76")) + (rule "inEqSimp_commuteLeq" (formula "76") (term "0,1,1,1,1")) + (rule "inEqSimp_commuteLeq" (formula "76") (term "1,0,1,1")) + (rule "inEqSimp_commuteLeq" (formula "76") (term "1,0,0,0,1,1")) + (rule "applyEq" (formula "76") (term "0,1,0,0,0,1,1") (ifseqformula "77")) + (rule "inEqSimp_commuteGeq" (formula "76") (term "1,0,0,0,1,1")) + (rule "applyEq" (formula "76") (term "0,0,1,1,1,1,1") (ifseqformula "77")) + (rule "replace_known_left" (formula "76") (term "1,1,1,1,1") (ifseqformula "125")) + (builtin "One Step Simplification" (formula "76")) + (rule "applyEq" (formula "76") (term "0,1,0,0,1,1") (ifseqformula "77")) + (rule "inEqSimp_commuteLeq" (formula "76") (term "1,0,0,1,1")) + (rule "applyEq" (formula "76") (term "0,0,0,1,1,1") (ifseqformula "77")) + (rule "inEqSimp_commuteLeq" (formula "76") (term "0,0,1,1,1")) + (rule "applyEq" (formula "76") (term "0,1,0,1,1,1") (ifseqformula "77")) + (rule "eqSymm" (formula "76") (term "1,0,1,1,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "76") (term "0,0")) + (rule "polySimp_mulLiterals" (formula "76") (term "0,0,0")) + (rule "polySimp_elimOne" (formula "76") (term "0,0,0")) + (rule "replace_known_left" (formula "76") (term "0,0") (ifseqformula "53")) + (builtin "One Step Simplification" (formula "76")) + (rule "Definition_axiom_for_lastReadOf_in_de_wiesler_BucketPointers" (formula "77") (term "0")) + (rule "translateJavaMulInt" (formula "77") (term "0,2,0")) + (rule "polySimp_mulComm0" (formula "77") (term "0,2,0")) + (rule "nnf_imp2or" (formula "57") (term "0")) + (rule "nnf_imp2or" (formula "5") (term "0")) + (rule "nnf_notAnd" (formula "6") (term "0,0")) + (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "164")) + (rule "replace_known_right" (formula "164") (term "0,1") (ifseqformula "133")) + (builtin "One Step Simplification" (formula "164") (ifInst "" (formula "134"))) + (rule "closeTrue" (formula "164")) ) (branch "Null reference (var = null)" (builtin "One Step Simplification" (formula "131") (ifInst "" (formula "129"))) @@ -8273,27 +18952,39 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "closeFalse" (formula "1")) ) (branch "Index Out of Bounds (_values != null, but write Out of Bounds!)" + (builtin "One Step Simplification" (formula "132") (userinteraction)) + (rule "false_right" (formula "132") (userinteraction)) (builtin "One Step Simplification" (formula "1") (ifInst "" (formula "131")) (userinteraction)) (rule "orLeft" (formula "1") (userinteraction)) (branch "values.length <= begin + result_1.position" - (builtin "One Step Simplification" (formula "132")) - (rule "false_right" (formula "132")) (rule "polySimp_homoEq" (formula "65")) (rule "polySimp_mulComm0" (formula "65") (term "1,0")) (rule "polySimp_rightDist" (formula "65") (term "1,0")) (rule "mul_literals" (formula "65") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "65") (term "0")) (rule "polySimp_addComm0" (formula "65") (term "0,0")) - (rule "inEqSimp_ltToLeq" (formula "49") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "6") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "6") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "67")) - (rule "polySimp_mulComm0" (formula "67") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "67") (term "0")) (rule "inEqSimp_ltToLeq" (formula "45")) (rule "polySimp_mulComm0" (formula "45") (term "1,0,0")) (rule "polySimp_addComm1" (formula "45") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "67")) + (rule "polySimp_mulComm0" (formula "67") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "67") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "49") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_homoInEq0" (formula "83") (term "1,0,0")) + (rule "polySimp_pullOutFactor1" (formula "83") (term "0,1,0,0")) + (rule "add_literals" (formula "83") (term "1,0,1,0,0")) + (rule "times_zero_1" (formula "83") (term "0,1,0,0")) + (rule "qeq_literals" (formula "83") (term "1,0,0")) + (builtin "One Step Simplification" (formula "83")) + (rule "inEqSimp_homoInEq0" (formula "76")) + (rule "polySimp_addComm1" (formula "76") (term "0")) + (rule "polySimp_pullOutFactor1" (formula "76") (term "0,0")) + (rule "add_literals" (formula "76") (term "1,0,0")) + (rule "times_zero_1" (formula "76") (term "0,0")) + (rule "add_zero_left" (formula "76") (term "0")) (rule "inEqSimp_homoInEq0" (formula "58")) (rule "polySimp_mulComm0" (formula "58") (term "1,0")) (rule "polySimp_rightDist" (formula "58") (term "1,0")) @@ -8308,17 +18999,24 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulLiterals" (formula "43") (term "0,1,0")) (rule "polySimp_elimOne" (formula "43") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "43") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "49") (term "1,1,0")) - (rule "polySimp_mulComm0" (formula "49") (term "1,0,1,1,0")) - (rule "polySimp_rightDist" (formula "49") (term "1,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "49") (term "0,1,0,1,1,0")) - (rule "polySimp_addAssoc" (formula "49") (term "0,1,1,0")) + (rule "inEqSimp_homoInEq0" (formula "97")) + (rule "polySimp_mulComm0" (formula "97") (term "1,0")) + (rule "polySimp_rightDist" (formula "97") (term "1,0")) + (rule "polySimp_rightDist" (formula "97") (term "0,1,0")) + (rule "mul_literals" (formula "97") (term "0,0,1,0")) + (rule "polySimp_addAssoc" (formula "97") (term "0")) + (rule "polySimp_addComm0" (formula "97") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "77")) (rule "polySimp_mulComm0" (formula "77") (term "1,0")) (rule "polySimp_rightDist" (formula "77") (term "1,0")) (rule "polySimp_mulComm0" (formula "77") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "77") (term "0")) (rule "polySimp_addComm0" (formula "77") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "49") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "49") (term "1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "49") (term "1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "49") (term "0,1,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "49") (term "0,1,1,0")) (rule "inEqSimp_homoInEq1" (formula "87")) (rule "polySimp_mulComm0" (formula "87") (term "1,0")) (rule "polySimp_rightDist" (formula "87") (term "1,0")) @@ -8327,39 +19025,20 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulLiterals" (formula "87") (term "0,1,0")) (rule "polySimp_elimOne" (formula "87") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "87") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "76")) - (rule "polySimp_addComm1" (formula "76") (term "0")) - (rule "polySimp_pullOutFactor1" (formula "76") (term "0,0")) - (rule "add_literals" (formula "76") (term "1,0,0")) - (rule "times_zero_1" (formula "76") (term "0,0")) - (rule "add_zero_left" (formula "76") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "83") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "83") (term "1,0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "83") (term "0,0,0,0")) - (rule "add_literals" (formula "83") (term "1,1,0,0,0,0")) - (rule "times_zero_1" (formula "83") (term "1,0,0,0,0")) - (rule "add_literals" (formula "83") (term "0,0,0,0")) - (rule "qeq_literals" (formula "83") (term "0,0,0")) - (builtin "One Step Simplification" (formula "83")) - (rule "inEqSimp_homoInEq0" (formula "1")) - (rule "polySimp_addComm1" (formula "1") (term "0")) (rule "inEqSimp_homoInEq0" (formula "11")) (rule "polySimp_mulComm0" (formula "11") (term "1,0")) (rule "polySimp_rightDist" (formula "11") (term "1,0")) (rule "mul_literals" (formula "11") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "11") (term "0")) (rule "polySimp_addComm0" (formula "11") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "97")) - (rule "polySimp_mulComm0" (formula "97") (term "1,0")) - (rule "polySimp_rightDist" (formula "97") (term "1,0")) - (rule "polySimp_rightDist" (formula "97") (term "0,1,0")) - (rule "mul_literals" (formula "97") (term "0,0,1,0")) - (rule "polySimp_addAssoc" (formula "97") (term "0")) - (rule "polySimp_addComm0" (formula "97") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "1")) + (rule "polySimp_addComm1" (formula "1") (term "0")) (rule "inEqSimp_homoInEq0" (formula "83") (term "0,0")) - (rule "polySimp_pullOutFactor1" (formula "83") (term "0,0,0")) - (rule "add_literals" (formula "83") (term "1,0,0,0")) - (rule "times_zero_1" (formula "83") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "83") (term "1,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "83") (term "0,0,0")) + (rule "add_literals" (formula "83") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "83") (term "1,0,0,0")) + (rule "add_literals" (formula "83") (term "0,0,0")) (rule "qeq_literals" (formula "83") (term "0,0")) (builtin "One Step Simplification" (formula "83")) (rule "true_left" (formula "83")) @@ -8370,116 +19049,90 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulComm0" (formula "58") (term "1,0")) (rule "polySimp_rightDist" (formula "58") (term "1,0")) (rule "mul_literals" (formula "58") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "58") (term "0")) - (rule "polySimp_addComm1" (formula "58") (term "0,0")) + (rule "polySimp_addComm1" (formula "58") (term "0")) + (rule "polySimp_addAssoc" (formula "58") (term "0,0")) (rule "add_literals" (formula "58") (term "0,0,0")) (rule "add_zero_left" (formula "58") (term "0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "49") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "49") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "49") (term "1,1,0,0,0,0,0")) - (rule "mul_literals" (formula "49") (term "0,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "49") (term "1,1,0,0,0,0,0")) (rule "inEqSimp_sepPosMonomial0" (formula "6") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "6") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "6") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "6") (term "1,1,0,0,0,0,0")) (rule "mul_literals" (formula "6") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "6") (term "1,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "6") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "67")) - (rule "polySimp_mulLiterals" (formula "67") (term "0")) - (rule "polySimp_elimOne" (formula "67") (term "0")) (rule "inEqSimp_sepNegMonomial0" (formula "45")) (rule "polySimp_mulLiterals" (formula "45") (term "0")) (rule "polySimp_elimOne" (formula "45") (term "0")) + (rule "inEqSimp_sepNegMonomial0" (formula "67")) + (rule "polySimp_mulLiterals" (formula "67") (term "0")) + (rule "polySimp_elimOne" (formula "67") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "49") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "49") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "49") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "49") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "49") (term "1,1,0,0,0,0,0")) (rule "inEqSimp_sepNegMonomial1" (formula "43")) (rule "polySimp_mulLiterals" (formula "43") (term "0")) (rule "polySimp_elimOne" (formula "43") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "49") (term "1,1,0")) - (rule "polySimp_mulLiterals" (formula "49") (term "0,1,1,0")) - (rule "polySimp_elimOne" (formula "49") (term "0,1,1,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "96")) + (rule "polySimp_mulLiterals" (formula "96") (term "0")) + (rule "polySimp_elimOne" (formula "96") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "77")) (rule "polySimp_mulLiterals" (formula "77") (term "0")) (rule "polySimp_elimOne" (formula "77") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "49") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "49") (term "0,1,1,0")) + (rule "polySimp_elimOne" (formula "49") (term "0,1,1,0")) (rule "inEqSimp_sepNegMonomial0" (formula "86")) (rule "polySimp_mulLiterals" (formula "86") (term "0")) (rule "polySimp_elimOne" (formula "86") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "11")) + (rule "polySimp_mulLiterals" (formula "11") (term "0")) + (rule "polySimp_elimOne" (formula "11") (term "0")) (rule "inEqSimp_sepPosMonomial1" (formula "1")) (rule "polySimp_mulComm0" (formula "1") (term "1")) (rule "polySimp_rightDist" (formula "1") (term "1")) (rule "polySimp_mulLiterals" (formula "1") (term "1,1")) (rule "polySimp_elimOne" (formula "1") (term "1,1")) (rule "polySimp_mulComm0" (formula "1") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "11")) - (rule "polySimp_mulLiterals" (formula "11") (term "0")) - (rule "polySimp_elimOne" (formula "11") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "96")) - (rule "polySimp_mulLiterals" (formula "96") (term "0")) - (rule "polySimp_elimOne" (formula "96") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "58")) - (rule "polySimp_mulLiterals" (formula "58") (term "0")) - (rule "polySimp_elimOne" (formula "58") (term "0")) - (rule "inEqSimp_subsumption0" (formula "77") (ifseqformula "96")) - (rule "inEqSimp_homoInEq0" (formula "77") (term "0")) - (rule "polySimp_mulComm0" (formula "77") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "77") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "77") (term "0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "77") (term "1,0,1,0,0")) - (rule "mul_literals" (formula "77") (term "0,0,1,0,0")) - (rule "polySimp_elimOne" (formula "77") (term "1,0,1,0,0")) - (rule "polySimp_addAssoc" (formula "77") (term "0,0")) - (rule "polySimp_addComm1" (formula "77") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "77") (term "0,0")) - (rule "add_literals" (formula "77") (term "1,1,0,0")) - (rule "times_zero_1" (formula "77") (term "1,0,0")) - (rule "add_zero_right" (formula "77") (term "0,0")) - (rule "polySimp_addAssoc" (formula "77") (term "0,0")) - (rule "polySimp_addComm0" (formula "77") (term "0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "77") (term "0,0")) - (rule "add_literals" (formula "77") (term "1,1,0,0")) - (rule "times_zero_1" (formula "77") (term "1,0,0")) - (rule "add_zero_right" (formula "77") (term "0,0")) - (rule "qeq_literals" (formula "77") (term "0")) - (builtin "One Step Simplification" (formula "77")) - (rule "true_left" (formula "77")) - (rule "inEqSimp_subsumption1" (formula "20") (ifseqformula "37")) - (rule "leq_literals" (formula "20") (term "0")) - (builtin "One Step Simplification" (formula "20")) - (rule "true_left" (formula "20")) - (rule "inEqSimp_subsumption1" (formula "17") (ifseqformula "43")) + (rule "inEqSimp_sepPosMonomial1" (formula "58")) + (rule "polySimp_mulLiterals" (formula "58") (term "1")) + (rule "polySimp_elimOne" (formula "58") (term "1")) + (rule "inEqSimp_subsumption1" (formula "17") (ifseqformula "44")) (rule "leq_literals" (formula "17") (term "0")) (builtin "One Step Simplification" (formula "17")) (rule "true_left" (formula "17")) - (rule "inEqSimp_subsumption1" (formula "38") (ifseqformula "39")) - (rule "leq_literals" (formula "38") (term "0")) - (builtin "One Step Simplification" (formula "38")) - (rule "true_left" (formula "38")) - (rule "inEqSimp_exactShadow3" (formula "36") (ifseqformula "19")) - (rule "polySimp_mulComm0" (formula "36") (term "0,0")) - (rule "polySimp_addComm0" (formula "36") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "36")) - (rule "polySimp_mulLiterals" (formula "36") (term "0")) - (rule "polySimp_elimOne" (formula "36") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "39") (ifseqformula "37")) - (rule "polySimp_mulComm0" (formula "39") (term "0,0")) - (rule "polySimp_addComm0" (formula "39") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "39")) - (rule "polySimp_mulLiterals" (formula "39") (term "0")) - (rule "polySimp_elimOne" (formula "39") (term "0")) - (rule "inEqSimp_subsumption0" (formula "19") (ifseqformula "39")) - (rule "leq_literals" (formula "19") (term "0")) - (builtin "One Step Simplification" (formula "19")) - (rule "true_left" (formula "19")) - (rule "inEqSimp_exactShadow3" (formula "19") (ifseqformula "40")) - (rule "mul_literals" (formula "19") (term "0,0")) - (rule "polySimp_addAssoc" (formula "19") (term "0")) - (rule "add_literals" (formula "19") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "19")) - (rule "mul_literals" (formula "19") (term "1")) - (rule "inEqSimp_subsumption1" (formula "19") (ifseqformula "35")) + (rule "inEqSimp_subsumption1" (formula "39") (ifseqformula "40")) + (rule "leq_literals" (formula "39") (term "0")) + (builtin "One Step Simplification" (formula "39")) + (rule "true_left" (formula "39")) + (rule "inEqSimp_subsumption1" (formula "19") (ifseqformula "36")) (rule "leq_literals" (formula "19") (term "0")) (builtin "One Step Simplification" (formula "19")) (rule "true_left" (formula "19")) + (rule "inEqSimp_subsumption0" (formula "74") (ifseqformula "93")) + (rule "inEqSimp_homoInEq0" (formula "74") (term "0")) + (rule "polySimp_mulComm0" (formula "74") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "74") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "74") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "74") (term "1,0,1,0,0")) + (rule "mul_literals" (formula "74") (term "0,0,1,0,0")) + (rule "polySimp_elimOne" (formula "74") (term "1,0,1,0,0")) + (rule "polySimp_addAssoc" (formula "74") (term "0,0")) + (rule "polySimp_addComm1" (formula "74") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "74") (term "0,0")) + (rule "add_literals" (formula "74") (term "1,1,0,0")) + (rule "times_zero_1" (formula "74") (term "1,0,0")) + (rule "add_zero_right" (formula "74") (term "0,0")) + (rule "polySimp_addAssoc" (formula "74") (term "0,0")) + (rule "polySimp_addComm0" (formula "74") (term "0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "74") (term "0,0")) + (rule "add_literals" (formula "74") (term "1,1,0,0")) + (rule "times_zero_1" (formula "74") (term "1,0,0")) + (rule "add_zero_right" (formula "74") (term "0,0")) + (rule "qeq_literals" (formula "74") (term "0")) + (builtin "One Step Simplification" (formula "74")) + (rule "true_left" (formula "74")) (rule "inEqSimp_exactShadow3" (formula "1") (ifseqformula "92")) (rule "polySimp_rightDist" (formula "1") (term "0,0")) (rule "polySimp_mulAssoc" (formula "1") (term "0,0,0")) @@ -8513,28 +19166,34 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "closeFalse" (formula "40")) ) (branch "begin + result_1.position < 0" - (builtin "One Step Simplification" (formula "132")) - (rule "false_right" (formula "132")) (rule "polySimp_homoEq" (formula "65")) (rule "polySimp_mulComm0" (formula "65") (term "1,0")) (rule "polySimp_rightDist" (formula "65") (term "1,0")) (rule "mul_literals" (formula "65") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "65") (term "0")) (rule "polySimp_addComm0" (formula "65") (term "0,0")) + (rule "inEqSimp_ltToLeq" (formula "49") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "45")) + (rule "polySimp_mulComm0" (formula "45") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "45") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "6") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "6") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "67")) + (rule "polySimp_mulComm0" (formula "67") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "67") (term "0")) (rule "inEqSimp_ltToLeq" (formula "1")) (rule "times_zero_1" (formula "1") (term "1,0,0")) (rule "add_zero_right" (formula "1") (term "0,0")) (rule "polySimp_addAssoc" (formula "1") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "67")) - (rule "polySimp_mulComm0" (formula "67") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "67") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "6") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "6") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "45")) - (rule "polySimp_mulComm0" (formula "45") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "45") (term "0")) - (rule "inEqSimp_ltToLeq" (formula "49") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_homoInEq1" (formula "87")) + (rule "polySimp_mulComm0" (formula "87") (term "1,0")) + (rule "polySimp_rightDist" (formula "87") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "87") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "87") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "87") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "87") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "87") (term "0")) (rule "inEqSimp_homoInEq0" (formula "58")) (rule "polySimp_mulComm0" (formula "58") (term "1,0")) (rule "polySimp_rightDist" (formula "58") (term "1,0")) @@ -8547,31 +19206,17 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulComm0" (formula "77") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "77") (term "0")) (rule "polySimp_addComm0" (formula "77") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "49") (term "1,1,0")) - (rule "polySimp_mulComm0" (formula "49") (term "1,0,1,1,0")) - (rule "polySimp_rightDist" (formula "49") (term "1,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "49") (term "0,1,0,1,1,0")) - (rule "polySimp_addAssoc" (formula "49") (term "0,1,1,0")) - (rule "inEqSimp_homoInEq1" (formula "87")) - (rule "polySimp_mulComm0" (formula "87") (term "1,0")) - (rule "polySimp_rightDist" (formula "87") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "87") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "87") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "87") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "87") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "87") (term "0")) (rule "inEqSimp_homoInEq0" (formula "83") (term "1,0,0")) (rule "polySimp_pullOutFactor1" (formula "83") (term "0,1,0,0")) (rule "add_literals" (formula "83") (term "1,0,1,0,0")) (rule "times_zero_1" (formula "83") (term "0,1,0,0")) (rule "qeq_literals" (formula "83") (term "1,0,0")) (builtin "One Step Simplification" (formula "83")) - (rule "inEqSimp_homoInEq0" (formula "76")) - (rule "polySimp_addComm1" (formula "76") (term "0")) - (rule "polySimp_pullOutFactor1" (formula "76") (term "0,0")) - (rule "add_literals" (formula "76") (term "1,0,0")) - (rule "times_zero_1" (formula "76") (term "0,0")) - (rule "add_zero_left" (formula "76") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "49") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "49") (term "1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "49") (term "1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "49") (term "0,1,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "49") (term "0,1,1,0")) (rule "inEqSimp_homoInEq0" (formula "43")) (rule "polySimp_mulComm0" (formula "43") (term "1,0")) (rule "polySimp_rightDist" (formula "43") (term "1,0")) @@ -8580,12 +19225,6 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulLiterals" (formula "43") (term "0,1,0")) (rule "polySimp_elimOne" (formula "43") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "43") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "11")) - (rule "polySimp_mulComm0" (formula "11") (term "1,0")) - (rule "polySimp_rightDist" (formula "11") (term "1,0")) - (rule "mul_literals" (formula "11") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "11") (term "0")) - (rule "polySimp_addComm0" (formula "11") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "97")) (rule "polySimp_mulComm0" (formula "97") (term "1,0")) (rule "polySimp_rightDist" (formula "97") (term "1,0")) @@ -8593,6 +19232,18 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "mul_literals" (formula "97") (term "0,0,1,0")) (rule "polySimp_addAssoc" (formula "97") (term "0")) (rule "polySimp_addComm0" (formula "97") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "76")) + (rule "polySimp_addComm1" (formula "76") (term "0")) + (rule "polySimp_pullOutFactor1" (formula "76") (term "0,0")) + (rule "add_literals" (formula "76") (term "1,0,0")) + (rule "times_zero_1" (formula "76") (term "0,0")) + (rule "add_zero_left" (formula "76") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "11")) + (rule "polySimp_mulComm0" (formula "11") (term "1,0")) + (rule "polySimp_rightDist" (formula "11") (term "1,0")) + (rule "mul_literals" (formula "11") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "11") (term "0")) + (rule "polySimp_addComm0" (formula "11") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "83") (term "0,0")) (rule "polySimp_mulLiterals" (formula "83") (term "1,0,0,0")) (rule "polySimp_pullOutFactor0b" (formula "83") (term "0,0,0")) @@ -8609,108 +19260,141 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulComm0" (formula "58") (term "1,0")) (rule "polySimp_rightDist" (formula "58") (term "1,0")) (rule "mul_literals" (formula "58") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "58") (term "0")) - (rule "polySimp_addComm1" (formula "58") (term "0,0")) + (rule "polySimp_addComm1" (formula "58") (term "0")) + (rule "polySimp_addAssoc" (formula "58") (term "0,0")) (rule "add_literals" (formula "58") (term "0,0,0")) (rule "add_zero_left" (formula "58") (term "0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "1")) - (rule "polySimp_mulComm0" (formula "1") (term "1")) - (rule "polySimp_rightDist" (formula "1") (term "1")) - (rule "mul_literals" (formula "1") (term "0,1")) - (rule "inEqSimp_sepNegMonomial0" (formula "67")) - (rule "polySimp_mulLiterals" (formula "67") (term "0")) - (rule "polySimp_elimOne" (formula "67") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "6") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "6") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "6") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "6") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "6") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "6") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "45")) - (rule "polySimp_mulLiterals" (formula "45") (term "0")) - (rule "polySimp_elimOne" (formula "45") (term "0")) (rule "inEqSimp_sepPosMonomial0" (formula "49") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "49") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "49") (term "0,1,0,0,0,0,0")) (rule "polySimp_mulLiterals" (formula "49") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "49") (term "0,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "49") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "45")) + (rule "polySimp_mulLiterals" (formula "45") (term "0")) + (rule "polySimp_elimOne" (formula "45") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "6") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "6") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "6") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "6") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "6") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "6") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "67")) + (rule "polySimp_mulLiterals" (formula "67") (term "0")) + (rule "polySimp_elimOne" (formula "67") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "1")) + (rule "polySimp_mulComm0" (formula "1") (term "1")) + (rule "polySimp_rightDist" (formula "1") (term "1")) + (rule "mul_literals" (formula "1") (term "0,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "86")) + (rule "polySimp_mulLiterals" (formula "86") (term "0")) + (rule "polySimp_elimOne" (formula "86") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "77")) (rule "polySimp_mulLiterals" (formula "77") (term "0")) (rule "polySimp_elimOne" (formula "77") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "49") (term "1,1,0")) (rule "polySimp_mulLiterals" (formula "49") (term "0,1,1,0")) (rule "polySimp_elimOne" (formula "49") (term "0,1,1,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "86")) - (rule "polySimp_mulLiterals" (formula "86") (term "0")) - (rule "polySimp_elimOne" (formula "86") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "43")) (rule "polySimp_mulLiterals" (formula "43") (term "0")) (rule "polySimp_elimOne" (formula "43") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "11")) - (rule "polySimp_mulLiterals" (formula "11") (term "0")) - (rule "polySimp_elimOne" (formula "11") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "96")) (rule "polySimp_mulLiterals" (formula "96") (term "0")) (rule "polySimp_elimOne" (formula "96") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "58")) - (rule "polySimp_mulLiterals" (formula "58") (term "0")) - (rule "polySimp_elimOne" (formula "58") (term "0")) - (rule "inEqSimp_subsumption1" (formula "40") (ifseqformula "41")) - (rule "leq_literals" (formula "40") (term "0")) - (builtin "One Step Simplification" (formula "40")) - (rule "true_left" (formula "40")) - (rule "inEqSimp_subsumption1" (formula "17") (ifseqformula "43")) + (rule "inEqSimp_sepNegMonomial1" (formula "11")) + (rule "polySimp_mulLiterals" (formula "11") (term "0")) + (rule "polySimp_elimOne" (formula "11") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "58")) + (rule "polySimp_mulLiterals" (formula "58") (term "1")) + (rule "polySimp_elimOne" (formula "58") (term "1")) + (rule "inEqSimp_subsumption1" (formula "20") (ifseqformula "37")) + (rule "leq_literals" (formula "20") (term "0")) + (builtin "One Step Simplification" (formula "20")) + (rule "true_left" (formula "20")) + (rule "inEqSimp_subsumption0" (formula "76") (ifseqformula "95")) + (rule "inEqSimp_homoInEq0" (formula "76") (term "0")) + (rule "polySimp_mulComm0" (formula "76") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "76") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "76") (term "0,1,0,0")) + (rule "polySimp_mulLiterals" (formula "76") (term "1,0,1,0,0")) + (rule "mul_literals" (formula "76") (term "0,0,1,0,0")) + (rule "polySimp_elimOne" (formula "76") (term "1,0,1,0,0")) + (rule "polySimp_addAssoc" (formula "76") (term "0,0")) + (rule "polySimp_addComm1" (formula "76") (term "0,0,0")) + (rule "polySimp_pullOutFactor1b" (formula "76") (term "0,0")) + (rule "add_literals" (formula "76") (term "1,1,0,0")) + (rule "times_zero_1" (formula "76") (term "1,0,0")) + (rule "add_zero_right" (formula "76") (term "0,0")) + (rule "polySimp_addAssoc" (formula "76") (term "0,0")) + (rule "polySimp_addComm0" (formula "76") (term "0,0,0")) + (rule "polySimp_pullOutFactor2b" (formula "76") (term "0,0")) + (rule "add_literals" (formula "76") (term "1,1,0,0")) + (rule "times_zero_1" (formula "76") (term "1,0,0")) + (rule "add_zero_right" (formula "76") (term "0,0")) + (rule "qeq_literals" (formula "76") (term "0")) + (builtin "One Step Simplification" (formula "76")) + (rule "true_left" (formula "76")) + (rule "inEqSimp_subsumption1" (formula "39") (ifseqformula "40")) + (rule "leq_literals" (formula "39") (term "0")) + (builtin "One Step Simplification" (formula "39")) + (rule "true_left" (formula "39")) + (rule "inEqSimp_subsumption1" (formula "17") (ifseqformula "42")) (rule "leq_literals" (formula "17") (term "0")) (builtin "One Step Simplification" (formula "17")) (rule "true_left" (formula "17")) - (rule "inEqSimp_subsumption1" (formula "19") (ifseqformula "36")) - (rule "leq_literals" (formula "19") (term "0")) - (builtin "One Step Simplification" (formula "19")) - (rule "true_left" (formula "19")) - (rule "inEqSimp_subsumption0" (formula "74") (ifseqformula "93")) - (rule "inEqSimp_homoInEq0" (formula "74") (term "0")) - (rule "polySimp_mulComm0" (formula "74") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "74") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "74") (term "0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "74") (term "1,0,1,0,0")) - (rule "mul_literals" (formula "74") (term "0,0,1,0,0")) - (rule "polySimp_elimOne" (formula "74") (term "1,0,1,0,0")) - (rule "polySimp_addAssoc" (formula "74") (term "0,0")) - (rule "polySimp_addComm1" (formula "74") (term "0,0,0")) - (rule "polySimp_pullOutFactor1b" (formula "74") (term "0,0")) - (rule "add_literals" (formula "74") (term "1,1,0,0")) - (rule "times_zero_1" (formula "74") (term "1,0,0")) - (rule "add_zero_right" (formula "74") (term "0,0")) - (rule "polySimp_addAssoc" (formula "74") (term "0,0")) - (rule "polySimp_addComm0" (formula "74") (term "0,0,0")) - (rule "polySimp_pullOutFactor2b" (formula "74") (term "0,0")) - (rule "add_literals" (formula "74") (term "1,1,0,0")) - (rule "times_zero_1" (formula "74") (term "1,0,0")) - (rule "add_zero_right" (formula "74") (term "0,0")) - (rule "qeq_literals" (formula "74") (term "0")) - (builtin "One Step Simplification" (formula "74")) - (rule "true_left" (formula "74")) - (rule "inEqSimp_exactShadow3" (formula "39") (ifseqformula "37")) - (rule "polySimp_mulComm0" (formula "39") (term "0,0")) - (rule "polySimp_addComm0" (formula "39") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "39")) - (rule "polySimp_mulLiterals" (formula "39") (term "0")) - (rule "polySimp_elimOne" (formula "39") (term "0")) - (rule "inEqSimp_subsumption0" (formula "19") (ifseqformula "39")) - (rule "leq_literals" (formula "19") (term "0")) - (builtin "One Step Simplification" (formula "19")) - (rule "true_left" (formula "19")) - (rule "inEqSimp_exactShadow3" (formula "73") (ifseqformula "1")) - (rule "times_zero_1" (formula "73") (term "0,0")) - (rule "add_zero_left" (formula "73") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "73")) - (rule "polySimp_mulLiterals" (formula "73") (term "0")) - (rule "polySimp_elimOne" (formula "73") (term "0")) - (rule "inEqSimp_contradInEq1" (formula "73") (ifseqformula "34")) - (rule "qeq_literals" (formula "73") (term "0")) - (builtin "One Step Simplification" (formula "73")) - (rule "closeFalse" (formula "73")) + (rule "inEqSimp_exactShadow3" (formula "20") (ifseqformula "40")) + (rule "mul_literals" (formula "20") (term "0,0")) + (rule "polySimp_addAssoc" (formula "20") (term "0")) + (rule "add_literals" (formula "20") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "20")) + (rule "mul_literals" (formula "20") (term "1")) + (rule "inEqSimp_subsumption1" (formula "20") (ifseqformula "36")) + (rule "leq_literals" (formula "20") (term "0")) + (builtin "One Step Simplification" (formula "20")) + (rule "true_left" (formula "20")) + (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "10")) + (rule "polySimp_rightDist" (formula "64") (term "0,0")) + (rule "mul_literals" (formula "64") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "64") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "64")) + (rule "polySimp_mulLiterals" (formula "64") (term "0")) + (rule "polySimp_elimOne" (formula "64") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "67") (ifseqformula "10")) + (rule "mul_literals" (formula "67") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "67")) + (rule "mul_literals" (formula "67") (term "1")) + (rule "inEqSimp_exactShadow3" (formula "75") (ifseqformula "94")) + (rule "mul_literals" (formula "75") (term "0,0")) + (rule "add_zero_left" (formula "75") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "75")) + (rule "polySimp_mulComm0" (formula "75") (term "1")) + (rule "polySimp_rightDist" (formula "75") (term "1")) + (rule "mul_literals" (formula "75") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "75") (term "1,1")) + (rule "polySimp_elimOne" (formula "75") (term "1,1")) + (rule "inEqSimp_subsumption1" (formula "36") (ifseqformula "75")) + (rule "inEqSimp_homoInEq0" (formula "36") (term "0")) + (rule "polySimp_pullOutFactor1b" (formula "36") (term "0,0")) + (rule "add_literals" (formula "36") (term "1,1,0,0")) + (rule "times_zero_1" (formula "36") (term "1,0,0")) + (rule "add_zero_right" (formula "36") (term "0,0")) + (rule "qeq_literals" (formula "36") (term "0")) + (builtin "One Step Simplification" (formula "36")) + (rule "true_left" (formula "36")) + (rule "inEqSimp_exactShadow3" (formula "75") (ifseqformula "1")) + (rule "times_zero_1" (formula "75") (term "0,0")) + (rule "add_zero_left" (formula "75") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "75")) + (rule "polySimp_mulLiterals" (formula "75") (term "0")) + (rule "polySimp_elimOne" (formula "75") (term "0")) + (rule "inEqSimp_subsumption0" (formula "18") (ifseqformula "75")) + (rule "leq_literals" (formula "18") (term "0")) + (builtin "One Step Simplification" (formula "18")) + (rule "true_left" (formula "18")) + (rule "inEqSimp_contradInEq0" (formula "34") (ifseqformula "74")) + (rule "qeq_literals" (formula "34") (term "0")) + (builtin "One Step Simplification" (formula "34")) + (rule "closeFalse" (formula "34")) ) ) ) @@ -8763,7 +19447,7 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "ifElseUnfold" (formula "114") (term "1") (inst "#boolv=x")) (builtin "One Step Simplification" (formula "114")) (rule "variableDeclaration" (formula "114") (term "1") (newnames "x_7")) - (rule "compound_less_than_comparison_2" (formula "114") (term "1") (inst "#v0=x_8") (inst "#v1=x_9")) + (rule "compound_less_than_comparison_2" (formula "114") (term "1") (inst "#v1=x_9") (inst "#v0=x_8")) (rule "variableDeclarationAssign" (formula "114") (term "1")) (rule "variableDeclaration" (formula "114") (term "1") (newnames "x_8")) (rule "assignment" (formula "114") (term "1")) @@ -8789,13 +19473,19 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_geqRight" (formula "84")) (rule "mul_literals" (formula "1") (term "1,0,0")) (rule "add_literals" (formula "1") (term "0,0")) - (rule "inEqSimp_ltToLeq" (formula "5") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "44")) (rule "polySimp_mulComm0" (formula "44") (term "1,0,0")) (rule "polySimp_addComm1" (formula "44") (term "0")) (rule "inEqSimp_ltToLeq" (formula "48") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "5") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_homoInEq0" (formula "75")) + (rule "polySimp_mulComm0" (formula "75") (term "1,0")) + (rule "polySimp_rightDist" (formula "75") (term "1,0")) + (rule "polySimp_mulComm0" (formula "75") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "75") (term "0")) + (rule "polySimp_addComm0" (formula "75") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "42")) (rule "polySimp_mulComm0" (formula "42") (term "1,0")) (rule "polySimp_rightDist" (formula "42") (term "1,0")) @@ -8804,14 +19494,15 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulLiterals" (formula "42") (term "0,1,0")) (rule "polySimp_elimOne" (formula "42") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "42") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "81") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "81") (term "1,0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "81") (term "0,0,0,0")) - (rule "add_literals" (formula "81") (term "1,1,0,0,0,0")) - (rule "times_zero_1" (formula "81") (term "1,0,0,0,0")) - (rule "add_zero_right" (formula "81") (term "0,0,0,0")) - (rule "qeq_literals" (formula "81") (term "0,0,0")) - (builtin "One Step Simplification" (formula "81")) + (rule "inEqSimp_homoInEq0" (formula "48") (term "1,1,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,0,1,1,0")) + (rule "polySimp_rightDist" (formula "48") (term "1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "48") (term "0,1,0,1,1,0")) + (rule "polySimp_addAssoc" (formula "48") (term "0,1,1,0")) + (rule "inEqSimp_homoInEq0" (formula "84")) + (rule "mul_literals" (formula "84") (term "1,0")) + (rule "polySimp_addComm1" (formula "84") (term "0")) + (rule "polySimp_addComm0" (formula "84") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "57")) (rule "polySimp_mulComm0" (formula "57") (term "1,0")) (rule "polySimp_rightDist" (formula "57") (term "1,0")) @@ -8829,27 +19520,20 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "add_literals" (formula "74") (term "1,0,0")) (rule "times_zero_1" (formula "74") (term "0,0")) (rule "add_zero_left" (formula "74") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "75")) - (rule "polySimp_mulComm0" (formula "75") (term "1,0")) - (rule "polySimp_rightDist" (formula "75") (term "1,0")) - (rule "polySimp_mulComm0" (formula "75") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "75") (term "0")) - (rule "polySimp_addComm0" (formula "75") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "10")) (rule "polySimp_mulComm0" (formula "10") (term "1,0")) (rule "polySimp_rightDist" (formula "10") (term "1,0")) (rule "mul_literals" (formula "10") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "10") (term "0")) (rule "polySimp_addComm0" (formula "10") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "84")) - (rule "mul_literals" (formula "84") (term "1,0")) - (rule "polySimp_addComm1" (formula "84") (term "0")) - (rule "polySimp_addComm0" (formula "84") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "48") (term "1,1,0")) - (rule "polySimp_mulComm0" (formula "48") (term "1,0,1,1,0")) - (rule "polySimp_rightDist" (formula "48") (term "1,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "48") (term "0,1,0,1,1,0")) - (rule "polySimp_addAssoc" (formula "48") (term "0,1,1,0")) + (rule "inEqSimp_homoInEq0" (formula "81") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "81") (term "1,0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "81") (term "0,0,0,0")) + (rule "add_literals" (formula "81") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "81") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "81") (term "0,0,0,0")) + (rule "qeq_literals" (formula "81") (term "0,0,0")) + (builtin "One Step Simplification" (formula "81")) (rule "inEqSimp_homoInEq0" (formula "114") (term "0")) (rule "polySimp_mulComm0" (formula "114") (term "1,0,0")) (rule "polySimp_rightDist" (formula "114") (term "1,0,0")) @@ -8877,46 +19561,46 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulComm0" (formula "57") (term "1,0")) (rule "polySimp_rightDist" (formula "57") (term "1,0")) (rule "mul_literals" (formula "57") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "57") (term "0")) - (rule "polySimp_addComm1" (formula "57") (term "0,0")) + (rule "polySimp_addComm1" (formula "57") (term "0")) + (rule "polySimp_addAssoc" (formula "57") (term "0,0")) (rule "add_literals" (formula "57") (term "0,0,0")) (rule "add_zero_left" (formula "57") (term "0,0")) (rule "inEqSimp_sepPosMonomial0" (formula "1")) (rule "mul_literals" (formula "1") (term "1")) - (rule "inEqSimp_sepPosMonomial0" (formula "5") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "5") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "5") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "5") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "5") (term "1,1,0,0,0,0,0")) (rule "inEqSimp_sepNegMonomial0" (formula "44")) (rule "polySimp_mulLiterals" (formula "44") (term "0")) (rule "polySimp_elimOne" (formula "44") (term "0")) (rule "inEqSimp_sepPosMonomial0" (formula "48") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "48") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "48") (term "0,1,0,0,0,0,0")) (rule "polySimp_mulLiterals" (formula "48") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "48") (term "0,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "48") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "5") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "5") (term "1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "5") (term "1,1,0,0,0,0,0")) + (rule "mul_literals" (formula "5") (term "0,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "5") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "75")) + (rule "polySimp_mulLiterals" (formula "75") (term "0")) + (rule "polySimp_elimOne" (formula "75") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "42")) (rule "polySimp_mulLiterals" (formula "42") (term "0")) (rule "polySimp_elimOne" (formula "42") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "48") (term "1,1,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "0,1,1,0")) + (rule "polySimp_elimOne" (formula "48") (term "0,1,1,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "83")) + (rule "polySimp_mulComm0" (formula "83") (term "1")) + (rule "polySimp_rightDist" (formula "83") (term "1")) + (rule "mul_literals" (formula "83") (term "0,1")) (rule "inEqSimp_sepNegMonomial1" (formula "82")) (rule "polySimp_mulLiterals" (formula "82") (term "0")) (rule "polySimp_elimOne" (formula "82") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "75")) - (rule "polySimp_mulLiterals" (formula "75") (term "0")) - (rule "polySimp_elimOne" (formula "75") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "10")) (rule "polySimp_mulLiterals" (formula "10") (term "0")) (rule "polySimp_elimOne" (formula "10") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "83")) - (rule "polySimp_mulComm0" (formula "83") (term "1")) - (rule "polySimp_rightDist" (formula "83") (term "1")) - (rule "mul_literals" (formula "83") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "48") (term "1,1,0")) - (rule "polySimp_mulLiterals" (formula "48") (term "0,1,1,0")) - (rule "polySimp_elimOne" (formula "48") (term "0,1,1,0")) (rule "inEqSimp_sepNegMonomial1" (formula "113") (term "0")) (rule "polySimp_mulLiterals" (formula "113") (term "0,0")) (rule "polySimp_elimOne" (formula "113") (term "0,0")) @@ -8924,38 +19608,30 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulComm0" (formula "113") (term "1,1")) (rule "polySimp_rightDist" (formula "113") (term "1,1")) (rule "mul_literals" (formula "113") (term "0,1,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "57")) - (rule "polySimp_mulLiterals" (formula "57") (term "0")) - (rule "polySimp_elimOne" (formula "57") (term "0")) - (rule "inEqSimp_subsumption1" (formula "39") (ifseqformula "40")) - (rule "leq_literals" (formula "39") (term "0")) - (builtin "One Step Simplification" (formula "39")) - (rule "true_left" (formula "39")) - (rule "inEqSimp_subsumption1" (formula "16") (ifseqformula "42")) + (rule "inEqSimp_sepPosMonomial1" (formula "57")) + (rule "polySimp_mulLiterals" (formula "57") (term "1")) + (rule "polySimp_elimOne" (formula "57") (term "1")) + (rule "inEqSimp_subsumption1" (formula "16") (ifseqformula "43")) (rule "leq_literals" (formula "16") (term "0")) (builtin "One Step Simplification" (formula "16")) (rule "true_left" (formula "16")) - (rule "inEqSimp_subsumption1" (formula "18") (ifseqformula "35")) - (rule "leq_literals" (formula "18") (term "0")) - (builtin "One Step Simplification" (formula "18")) - (rule "true_left" (formula "18")) - (rule "inEqSimp_subsumption1" (formula "110") (term "1") (ifseqformula "80")) - (rule "inEqSimp_homoInEq0" (formula "110") (term "0,1")) - (rule "polySimp_mulComm0" (formula "110") (term "1,0,0,1")) - (rule "polySimp_rightDist" (formula "110") (term "1,0,0,1")) - (rule "polySimp_mulLiterals" (formula "110") (term "1,1,0,0,1")) - (rule "mul_literals" (formula "110") (term "0,1,0,0,1")) - (rule "polySimp_elimOne" (formula "110") (term "1,1,0,0,1")) - (rule "polySimp_addAssoc" (formula "110") (term "0,0,1")) - (rule "polySimp_addComm1" (formula "110") (term "0,0,0,1")) - (rule "add_literals" (formula "110") (term "0,0,0,0,1")) - (rule "polySimp_pullOutFactor2b" (formula "110") (term "0,0,1")) - (rule "add_literals" (formula "110") (term "1,1,0,0,1")) - (rule "times_zero_1" (formula "110") (term "1,0,0,1")) - (rule "add_zero_right" (formula "110") (term "0,0,1")) - (rule "qeq_literals" (formula "110") (term "0,1")) - (builtin "One Step Simplification" (formula "110")) - (rule "inEqSimp_leqRight" (formula "110")) + (rule "inEqSimp_subsumption1" (formula "112") (term "1") (ifseqformula "82")) + (rule "inEqSimp_homoInEq0" (formula "112") (term "0,1")) + (rule "polySimp_mulComm0" (formula "112") (term "1,0,0,1")) + (rule "polySimp_rightDist" (formula "112") (term "1,0,0,1")) + (rule "polySimp_mulLiterals" (formula "112") (term "1,1,0,0,1")) + (rule "mul_literals" (formula "112") (term "0,1,0,0,1")) + (rule "polySimp_elimOne" (formula "112") (term "1,1,0,0,1")) + (rule "polySimp_addAssoc" (formula "112") (term "0,0,1")) + (rule "polySimp_addComm1" (formula "112") (term "0,0,0,1")) + (rule "add_literals" (formula "112") (term "0,0,0,0,1")) + (rule "polySimp_pullOutFactor2b" (formula "112") (term "0,0,1")) + (rule "add_literals" (formula "112") (term "1,1,0,0,1")) + (rule "times_zero_1" (formula "112") (term "1,0,0,1")) + (rule "add_zero_right" (formula "112") (term "0,0,1")) + (rule "qeq_literals" (formula "112") (term "0,1")) + (builtin "One Step Simplification" (formula "112")) + (rule "inEqSimp_leqRight" (formula "112")) (rule "polySimp_rightDist" (formula "1") (term "1,0,0")) (rule "mul_literals" (formula "1") (term "0,1,0,0")) (rule "polySimp_mulLiterals" (formula "1") (term "1,1,0,0")) @@ -8966,6 +19642,14 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulComm0" (formula "1") (term "1")) (rule "polySimp_rightDist" (formula "1") (term "1")) (rule "mul_literals" (formula "1") (term "0,1")) + (rule "inEqSimp_subsumption1" (formula "19") (ifseqformula "36")) + (rule "leq_literals" (formula "19") (term "0")) + (builtin "One Step Simplification" (formula "19")) + (rule "true_left" (formula "19")) + (rule "inEqSimp_subsumption1" (formula "38") (ifseqformula "39")) + (rule "leq_literals" (formula "38") (term "0")) + (builtin "One Step Simplification" (formula "38")) + (rule "true_left" (formula "38")) (rule "inEqSimp_subsumption1" (formula "81") (ifseqformula "1")) (rule "inEqSimp_homoInEq0" (formula "81") (term "0")) (rule "polySimp_mulComm0" (formula "81") (term "1,0,0")) @@ -8983,16 +19667,22 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "qeq_literals" (formula "81") (term "0")) (builtin "One Step Simplification" (formula "81")) (rule "true_left" (formula "81")) - (rule "inEqSimp_exactShadow3" (formula "72") (ifseqformula "73")) + (rule "inEqSimp_exactShadow3" (formula "36") (ifseqformula "19")) + (rule "polySimp_mulComm0" (formula "36") (term "0,0")) + (rule "polySimp_addComm0" (formula "36") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "36")) + (rule "polySimp_mulLiterals" (formula "36") (term "0")) + (rule "polySimp_elimOne" (formula "36") (term "0")) + (rule "inEqSimp_exactShadow3" (formula "72") (ifseqformula "80")) (rule "times_zero_1" (formula "72") (term "0,0")) (rule "add_zero_left" (formula "72") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "72")) - (rule "polySimp_mulLiterals" (formula "72") (term "1")) - (rule "polySimp_elimOne" (formula "72") (term "1")) + (rule "inEqSimp_sepNegMonomial1" (formula "72")) + (rule "polySimp_mulLiterals" (formula "72") (term "0")) + (rule "polySimp_elimOne" (formula "72") (term "0")) (rule "inEqSimp_exactShadow3" (formula "1") (ifseqformula "73")) (rule "polySimp_rightDist" (formula "1") (term "0,0")) - (rule "mul_literals" (formula "1") (term "0,0,0")) (rule "polySimp_mulLiterals" (formula "1") (term "1,0,0")) + (rule "mul_literals" (formula "1") (term "0,0,0")) (rule "polySimp_elimOne" (formula "1") (term "1,0,0")) (rule "polySimp_addAssoc" (formula "1") (term "0")) (rule "polySimp_pullOutFactor1b" (formula "1") (term "0,0")) @@ -9005,28 +19695,22 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "leq_literals" (formula "21") (term "0")) (builtin "One Step Simplification" (formula "21")) (rule "true_left" (formula "21")) - (rule "inEqSimp_exactShadow3" (formula "36") (ifseqformula "20")) - (rule "polySimp_mulComm0" (formula "36") (term "0,0")) - (rule "polySimp_addComm0" (formula "36") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "36")) - (rule "polySimp_mulLiterals" (formula "36") (term "0")) - (rule "polySimp_elimOne" (formula "36") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "72") (ifseqformula "80")) + (rule "inEqSimp_exactShadow3" (formula "72") (ifseqformula "73")) (rule "times_zero_1" (formula "72") (term "0,0")) (rule "add_zero_left" (formula "72") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "72")) - (rule "polySimp_mulLiterals" (formula "72") (term "0")) - (rule "polySimp_elimOne" (formula "72") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "72")) + (rule "polySimp_mulLiterals" (formula "72") (term "1")) + (rule "polySimp_elimOne" (formula "72") (term "1")) (rule "inEqSimp_exactShadow3" (formula "39") (ifseqformula "37")) (rule "polySimp_mulComm0" (formula "39") (term "0,0")) (rule "polySimp_addComm0" (formula "39") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "39")) (rule "polySimp_mulLiterals" (formula "39") (term "0")) (rule "polySimp_elimOne" (formula "39") (term "0")) - (rule "inEqSimp_contradInEq0" (formula "1") (ifseqformula "39")) - (rule "qeq_literals" (formula "1") (term "0")) - (builtin "One Step Simplification" (formula "1")) - (rule "closeFalse" (formula "1")) + (rule "inEqSimp_contradInEq1" (formula "39") (ifseqformula "1")) + (rule "qeq_literals" (formula "39") (term "0")) + (builtin "One Step Simplification" (formula "39")) + (rule "closeFalse" (formula "39")) ) (branch "Usage" (builtin "One Step Simplification" (formula "114")) @@ -9037,23 +19721,23 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "114")) (builtin "Use Dependency Contract" (formula "6") (term "0") (ifInst "" (formula "80") (term "0,1")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::elementsToReadOfBucketBlockClassified(de.wiesler.Classifier,[I,int,int,int)].JML accessible clause.0")) (rule "wellFormedAnon" (formula "84") (term "1,1,0,0,0,0,0,0,0,0")) - (rule "expand_inInt" (formula "84") (term "1,0,0,0,0,0")) - (rule "expand_inInt" (formula "84") (term "1,0,0,0,0")) (rule "expand_inInt" (formula "84") (term "1,0,0,0")) - (rule "replace_int_MIN" (formula "84") (term "0,1,1,0,0,0,0,0")) - (rule "replace_int_MAX" (formula "84") (term "1,0,1,0,0,0,0,0")) - (rule "replace_int_MIN" (formula "84") (term "0,1,1,0,0,0,0")) - (rule "replace_int_MAX" (formula "84") (term "1,0,1,0,0,0,0")) + (rule "expand_inInt" (formula "84") (term "1,0,0,0,0")) + (rule "expand_inInt" (formula "84") (term "1,0,0,0,0,0")) (rule "replace_int_MIN" (formula "84") (term "0,1,1,0,0,0")) (rule "replace_int_MAX" (formula "84") (term "1,0,1,0,0,0")) - (rule "translateJavaMulInt" (formula "84") (term "0,2,1,0,0,1,1,0")) - (rule "translateJavaAddInt" (formula "84") (term "1,0,0,0,1,1,0")) - (rule "translateJavaSubInt" (formula "84") (term "2,0,0,0,1,1,0")) + (rule "replace_int_MIN" (formula "84") (term "0,1,1,0,0,0,0")) + (rule "replace_int_MAX" (formula "84") (term "1,0,1,0,0,0,0")) + (rule "replace_int_MIN" (formula "84") (term "0,1,1,0,0,0,0,0")) + (rule "replace_int_MAX" (formula "84") (term "1,0,1,0,0,0,0,0")) (rule "translateJavaMulInt" (formula "84") (term "1,1,0,0,1,1,0")) - (rule "translateJavaAddInt" (formula "84") (term "2,1,0,0,1,1,0")) (rule "translateJavaAddInt" (formula "84") (term "0,2,0,0,0,1,1,0")) - (rule "replace_known_left" (formula "84") (term "1,1,0,0,0,0,0,0") (ifseqformula "16")) - (builtin "One Step Simplification" (formula "84") (ifInst "" (formula "112")) (ifInst "" (formula "22")) (ifInst "" (formula "13")) (ifInst "" (formula "13")) (ifInst "" (formula "12")) (ifInst "" (formula "113")) (ifInst "" (formula "21")) (ifInst "" (formula "114")) (ifInst "" (formula "17")) (ifInst "" (formula "19")) (ifInst "" (formula "14")) (ifInst "" (formula "43")) (ifInst "" (formula "28")) (ifInst "" (formula "27")) (ifInst "" (formula "113")) (ifInst "" (formula "114"))) + (rule "translateJavaAddInt" (formula "84") (term "2,1,0,0,1,1,0")) + (rule "translateJavaAddInt" (formula "84") (term "1,0,0,0,1,1,0")) + (rule "translateJavaSubInt" (formula "84") (term "2,0,0,0,1,1,0")) + (rule "translateJavaMulInt" (formula "84") (term "0,2,1,0,0,1,1,0")) + (rule "replace_known_left" (formula "84") (term "0,1,1,0,0") (ifseqformula "28")) + (builtin "One Step Simplification" (formula "84") (ifInst "" (formula "112")) (ifInst "" (formula "22")) (ifInst "" (formula "13")) (ifInst "" (formula "13")) (ifInst "" (formula "12")) (ifInst "" (formula "113")) (ifInst "" (formula "21")) (ifInst "" (formula "114")) (ifInst "" (formula "16")) (ifInst "" (formula "17")) (ifInst "" (formula "19")) (ifInst "" (formula "14")) (ifInst "" (formula "43")) (ifInst "" (formula "27")) (ifInst "" (formula "113")) (ifInst "" (formula "114"))) (rule "polySimp_elimSub" (formula "84") (term "2,0,0,0,1,1,0")) (rule "mul_literals" (formula "84") (term "1,2,0,0,0,1,1,0")) (rule "polySimp_mulComm0" (formula "84") (term "0,2,1,0,0,1,1,0")) @@ -9063,17 +19747,17 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_addComm0" (formula "84") (term "0,2,0,0,0,1,1,0")) (rule "disjointDefinition" (formula "84") (term "1,0")) (rule "disjointWithSingleton2" (formula "84") (term "1,0")) - (rule "inEqSimp_commuteLeq" (formula "84") (term "0,0,0,0,0")) - (rule "replace_known_left" (formula "84") (term "0,0,0,0,0") (ifseqformula "18")) + (rule "inEqSimp_commuteLeq" (formula "84") (term "1,0,0,0,0")) + (rule "replace_known_left" (formula "84") (term "1,0,0,0,0") (ifseqformula "20")) (builtin "One Step Simplification" (formula "84")) - (rule "inEqSimp_commuteLeq" (formula "84") (term "1,0,0")) - (rule "replace_known_left" (formula "84") (term "1,0,0") (ifseqformula "42")) + (rule "inEqSimp_commuteLeq" (formula "84") (term "0,0,0,0")) + (rule "replace_known_left" (formula "84") (term "0,0,0,0") (ifseqformula "18")) (builtin "One Step Simplification" (formula "84")) - (rule "inEqSimp_commuteLeq" (formula "84") (term "1,0,0")) - (rule "replace_known_left" (formula "84") (term "1,0,0") (ifseqformula "15")) + (rule "inEqSimp_commuteLeq" (formula "84") (term "0,0,0")) + (rule "replace_known_left" (formula "84") (term "0,0,0") (ifseqformula "15")) (builtin "One Step Simplification" (formula "84")) (rule "inEqSimp_commuteLeq" (formula "84") (term "0,0")) - (rule "replace_known_left" (formula "84") (term "0,0") (ifseqformula "20")) + (rule "replace_known_left" (formula "84") (term "0,0") (ifseqformula "42")) (builtin "One Step Simplification" (formula "84")) (rule "applyEq" (formula "84") (term "0,1") (ifseqformula "6")) (rule "eqSymm" (formula "84") (term "1")) @@ -9116,23 +19800,23 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "methodCallEmpty" (formula "115") (term "1")) (rule "emptyModality" (formula "115") (term "1")) (rule "andRight" (formula "115")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "115")) (rule "closeTrue" (formula "115")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "115")) (rule "closeTrue" (formula "115")) ) ) (branch "Precondition" (rule "andRight" (formula "115")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "1")) (builtin "One Step Simplification" (formula "115") (ifInst "" (formula "27"))) (rule "closeTrue" (formula "115")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "1")) (builtin "One Step Simplification" (formula "115") (ifInst "" (formula "82"))) (rule "closeTrue" (formula "115")) @@ -9140,8 +19824,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO ) (branch "Usage" (builtin "One Step Simplification" (formula "1")) - (builtin "One Step Simplification" (formula "116")) (builtin "One Step Simplification" (formula "85")) + (builtin "One Step Simplification" (formula "116")) (rule "selectCreatedOfAnonAsFormulaEQ" (formula "85") (term "1,1,1,0") (ifseqformula "59")) (builtin "One Step Simplification" (formula "85")) (rule "expand_inInt" (formula "85") (term "0,1,0")) @@ -9151,8 +19835,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "andLeft" (formula "85")) (rule "andLeft" (formula "86")) (rule "andLeft" (formula "86")) - (rule "translateJavaAddInt" (formula "89") (term "0")) (rule "translateJavaAddInt" (formula "89") (term "1")) + (rule "translateJavaAddInt" (formula "89") (term "0")) (rule "translateJavaSubInt" (formula "89") (term "0,1,1")) (rule "replace_known_left" (formula "88") (term "0") (ifseqformula "85")) (builtin "One Step Simplification" (formula "88")) @@ -9202,12 +19886,12 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "translateJavaSubInt" (formula "90") (term "2,1,0")) (rule "translateJavaAddInt" (formula "91") (term "0,2,1,1,0")) (rule "add_zero_left" (formula "91") (term "0,2,1,1,0")) + (rule "translateJavaAddInt" (formula "92") (term "3,0,1,0")) + (rule "add_zero_left" (formula "92") (term "3,0,1,0")) (rule "translateJavaAddInt" (formula "91") (term "0,2,0,1,0")) (rule "add_zero_left" (formula "91") (term "0,2,0,1,0")) (rule "translateJavaAddInt" (formula "92") (term "3,1,1,0")) (rule "add_zero_left" (formula "92") (term "3,1,1,0")) - (rule "translateJavaAddInt" (formula "92") (term "3,0,1,0")) - (rule "add_zero_left" (formula "92") (term "3,0,1,0")) (rule "translateJavaAddInt" (formula "90") (term "0,2,1,0")) (rule "add_zero_left" (formula "90") (term "0,2,1,0")) (rule "sub_literals" (formula "90") (term "2,1,0")) @@ -9232,23 +19916,23 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "methodCallEmpty" (formula "125") (term "1")) (rule "emptyModality" (formula "125") (term "1")) (rule "andRight" (formula "125")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "125")) (rule "closeTrue" (formula "125")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "125")) (rule "closeTrue" (formula "125")) ) ) (branch "Precondition" (rule "andRight" (formula "121")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "90")) (builtin "One Step Simplification" (formula "121") (ifInst "" (formula "27"))) (rule "closeTrue" (formula "121")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "90")) (builtin "One Step Simplification" (formula "121")) (rule "expand_inInt" (formula "90") (term "0,0,1,1,0,1")) @@ -9265,19 +19949,19 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "andLeft" (formula "91")) (rule "andLeft" (formula "91")) (rule "translateJavaSubInt" (formula "90") (term "2,1,0")) - (rule "translateJavaAddInt" (formula "92") (term "3,0,1,0")) - (rule "add_zero_left" (formula "92") (term "3,0,1,0")) - (rule "translateJavaAddInt" (formula "91") (term "0,2,1,1,0")) - (rule "add_zero_left" (formula "91") (term "0,2,1,1,0")) - (rule "translateJavaAddInt" (formula "91") (term "0,2,0,1,0")) - (rule "add_zero_left" (formula "91") (term "0,2,0,1,0")) (rule "translateJavaAddInt" (formula "92") (term "3,1,1,0")) (rule "add_zero_left" (formula "92") (term "3,1,1,0")) + (rule "translateJavaAddInt" (formula "91") (term "0,2,0,1,0")) + (rule "add_zero_left" (formula "91") (term "0,2,0,1,0")) + (rule "translateJavaAddInt" (formula "91") (term "0,2,1,1,0")) + (rule "add_zero_left" (formula "91") (term "0,2,1,1,0")) + (rule "translateJavaAddInt" (formula "92") (term "3,0,1,0")) + (rule "add_zero_left" (formula "92") (term "3,0,1,0")) (rule "translateJavaAddInt" (formula "90") (term "0,2,1,0")) (rule "add_zero_left" (formula "90") (term "0,2,1,0")) (rule "sub_literals" (formula "90") (term "2,1,0")) - (rule "replace_known_left" (formula "124") (term "0,0,0") (ifseqformula "14")) - (builtin "One Step Simplification" (formula "124") (ifInst "" (formula "13")) (ifInst "" (formula "58")) (ifInst "" (formula "89"))) + (rule "replace_known_left" (formula "124") (term "1") (ifseqformula "89")) + (builtin "One Step Simplification" (formula "124") (ifInst "" (formula "14")) (ifInst "" (formula "13")) (ifInst "" (formula "58"))) (rule "closeTrue" (formula "124")) ) ) @@ -9290,8 +19974,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "expand_inInt" (formula "91") (term "0,1,0")) (rule "replace_int_MIN" (formula "90") (term "0,1,0,0,1,1,0,1")) (rule "replace_int_MAX" (formula "90") (term "1,0,0,0,1,1,0,1")) - (rule "replace_int_MIN" (formula "90") (term "0,1,1,0,0,0,1,0,1")) (rule "replace_int_MAX" (formula "90") (term "1,0,1,0,0,0,1,0,1")) + (rule "replace_int_MIN" (formula "90") (term "0,1,1,0,0,0,1,0,1")) (rule "replace_int_MIN" (formula "91") (term "0,1,0,1,0")) (rule "replace_int_MAX" (formula "91") (term "1,0,0,1,0")) (rule "andLeft" (formula "90")) @@ -9366,28 +20050,28 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "methodCallEmpty" (formula "130") (term "1")) (rule "emptyModality" (formula "130") (term "1")) (rule "andRight" (formula "130")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "130")) (rule "closeTrue" (formula "130")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "130")) (rule "closeTrue" (formula "130")) ) ) (branch "Precondition" (rule "andRight" (formula "129")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "129") (ifInst "" (formula "27"))) (rule "closeTrue" (formula "129")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "129")) (rule "wellFormedAnonEQ" (formula "129") (ifseqformula "90")) (rule "wellFormedAnonEQ" (formula "129") (term "0") (ifseqformula "59")) (rule "wellFormedAnon" (formula "129") (term "0,0")) - (rule "replace_known_left" (formula "129") (term "1") (ifseqformula "89")) - (builtin "One Step Simplification" (formula "129") (ifInst "" (formula "14")) (ifInst "" (formula "13")) (ifInst "" (formula "58"))) + (rule "replace_known_left" (formula "129") (term "1,0") (ifseqformula "58")) + (builtin "One Step Simplification" (formula "129") (ifInst "" (formula "14")) (ifInst "" (formula "13")) (ifInst "" (formula "89"))) (rule "closeTrue" (formula "129")) ) ) @@ -9424,14 +20108,14 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "expand_inInt" (formula "103") (term "1,0,0,0")) (rule "replace_int_MAX" (formula "103") (term "1,0,1,0,0,0")) (rule "replace_int_MIN" (formula "103") (term "0,1,1,0,0,0")) - (rule "translateJavaMulInt" (formula "103") (term "0,1,0,1,1,0")) + (rule "translateJavaAddInt" (formula "103") (term "0,1,1,1,1,0")) (rule "eqSymm" (formula "103") (term "1")) + (rule "translateJavaMulInt" (formula "103") (term "0,1,0,1,1,0")) (rule "translateJavaMulInt" (formula "103") (term "0,0,1,1,1,1,0")) - (rule "translateJavaAddInt" (formula "103") (term "0,1,1,1,1,0")) (rule "replace_known_left" (formula "103") (term "0,0,0,0,0") (ifseqformula "14")) (builtin "One Step Simplification" (formula "103") (ifInst "" (formula "13")) (ifInst "" (formula "15"))) - (rule "polySimp_mulComm0" (formula "103") (term "0,0,1,1,1,1,0")) (rule "polySimp_mulComm0" (formula "103") (term "0,1,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "103") (term "0,0,1,1,1,1,0")) (rule "polySimp_addComm0" (formula "103") (term "0,1,1,1,1,0")) (rule "disjointDefinition" (formula "103") (term "1,0")) (rule "disjointWithSingleton2" (formula "103") (term "1,0")) @@ -9443,19 +20127,18 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "103")) (rule "applyEq" (formula "103") (term "1,1") (ifseqformula "66")) (rule "elementOfUnion" (formula "103") (term "0,0")) - (rule "elementOfSingleton" (formula "103") (term "0,0,0")) - (builtin "One Step Simplification" (formula "103")) (rule "elementOfSingleton" (formula "103") (term "1,0,0")) (builtin "One Step Simplification" (formula "103")) (rule "true_left" (formula "103")) (rule "ifSplit" (formula "133")) (branch "if x_12 true" + (builtin "One Step Simplification" (formula "134")) (builtin "One Step Simplification" (formula "1")) (rule "closeFalse" (formula "1")) ) (branch "if x_12 false" - (builtin "One Step Simplification" (formula "1")) (builtin "One Step Simplification" (formula "134")) + (builtin "One Step Simplification" (formula "1")) (rule "true_left" (formula "1")) (rule "blockEmpty" (formula "133") (term "1")) (builtin "Block Contract (Internal)" (formula "133") (newnames "result_8,exc_9,heap_Before_BLOCK_7,savedHeap_Before_BLOCK_7,o,f")) @@ -9476,22 +20159,22 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "methodCallEmpty" (formula "134") (term "1")) (rule "emptyModality" (formula "134") (term "1")) (rule "andRight" (formula "134")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "134")) (rule "closeTrue" (formula "134")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "134")) (rule "closeTrue" (formula "134")) ) ) (branch "Precondition" (rule "andRight" (formula "133")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "133") (ifInst "" (formula "27"))) (rule "closeTrue" (formula "133")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "133")) (rule "wellFormedAnonEQ" (formula "133") (ifseqformula "90")) (rule "wellFormedAnonEQ" (formula "133") (term "0") (ifseqformula "59")) @@ -9527,12 +20210,13 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "137")) (rule "ifSplit" (formula "137")) (branch "if x_13 true" + (builtin "One Step Simplification" (formula "138")) (builtin "One Step Simplification" (formula "1")) (rule "closeFalse" (formula "1")) ) (branch "if x_13 false" - (builtin "One Step Simplification" (formula "1")) (builtin "One Step Simplification" (formula "138")) + (builtin "One Step Simplification" (formula "1")) (rule "true_left" (formula "1")) (rule "blockEmpty" (formula "137") (term "1")) (builtin "Block Contract (Internal)" (formula "137") (newnames "result_9,exc_10,heap_Before_BLOCK_8,savedHeap_Before_BLOCK_8,o,f")) @@ -9553,28 +20237,28 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "methodCallEmpty" (formula "138") (term "1")) (rule "emptyModality" (formula "138") (term "1")) (rule "andRight" (formula "138")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "138")) (rule "closeTrue" (formula "138")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "138")) (rule "closeTrue" (formula "138")) ) ) (branch "Precondition" (rule "andRight" (formula "137")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "137") (ifInst "" (formula "27"))) (rule "closeTrue" (formula "137")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "137")) (rule "wellFormedAnonEQ" (formula "137") (ifseqformula "90")) (rule "wellFormedAnonEQ" (formula "137") (term "0") (ifseqformula "59")) (rule "wellFormedAnon" (formula "137") (term "0,0")) - (rule "replace_known_left" (formula "137") (term "1") (ifseqformula "89")) - (builtin "One Step Simplification" (formula "137") (ifInst "" (formula "14")) (ifInst "" (formula "13")) (ifInst "" (formula "58"))) + (rule "replace_known_left" (formula "137") (term "1,0") (ifseqformula "58")) + (builtin "One Step Simplification" (formula "137") (ifInst "" (formula "14")) (ifInst "" (formula "13")) (ifInst "" (formula "89"))) (rule "closeTrue" (formula "137")) ) ) @@ -9633,22 +20317,22 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "methodCallEmpty" (formula "142") (term "1")) (rule "emptyModality" (formula "142") (term "1")) (rule "andRight" (formula "142")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "142")) (rule "closeTrue" (formula "142")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "142")) (rule "closeTrue" (formula "142")) ) ) (branch "Precondition" (rule "andRight" (formula "141")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "141") (ifInst "" (formula "27"))) (rule "closeTrue" (formula "141")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "141")) (rule "wellFormedAnonEQ" (formula "141") (ifseqformula "90")) (rule "wellFormedAnonEQ" (formula "141") (term "0") (ifseqformula "59")) @@ -9700,17 +20384,17 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "methodCallEmpty" (formula "145") (term "1")) (rule "emptyModality" (formula "145") (term "1")) (rule "andRight" (formula "145")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "145")) (rule "closeTrue" (formula "145")) ) - (branch "Case 2" + (branch (rule "andRight" (formula "145")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "145") (ifInst "" (formula "97"))) (rule "closeTrue" (formula "145")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "145") (ifInst "" (formula "98"))) (rule "closeTrue" (formula "145")) ) @@ -9727,8 +20411,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO ) ) (branch "Exceptional Post (copy_nonoverlapping)" - (builtin "One Step Simplification" (formula "121")) (builtin "One Step Simplification" (formula "90")) + (builtin "One Step Simplification" (formula "121")) (rule "andLeft" (formula "90")) (rule "selectCreatedOfAnonAsFormulaEQ" (formula "91") (term "1,0") (ifseqformula "90")) (rule "selectCreatedOfAnonAsFormulaEQ" (formula "91") (term "0,1,0") (ifseqformula "59")) @@ -9779,20 +20463,20 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "expand_inInt" (formula "85") (term "1,0,0,0,1,0,1")) (rule "replace_int_MAX" (formula "85") (term "1,0,0,0,1,1,0,1")) (rule "replace_int_MIN" (formula "85") (term "0,1,0,0,1,1,0,1")) - (rule "replace_int_MAX" (formula "85") (term "1,0,1,0,0,0,1,0,1")) (rule "replace_int_MIN" (formula "85") (term "0,1,1,0,0,0,1,0,1")) + (rule "replace_int_MAX" (formula "85") (term "1,0,1,0,0,0,1,0,1")) (rule "andLeft" (formula "85")) (rule "andLeft" (formula "86")) (rule "andLeft" (formula "86")) (rule "andLeft" (formula "86")) (rule "eqSymm" (formula "121") (term "0,0,1,0,1")) (rule "translateJavaSubInt" (formula "85") (term "2,1,0")) - (rule "translateJavaAddInt" (formula "86") (term "0,2,0,1,0")) (rule "translateJavaAddInt" (formula "86") (term "0,2,1,1,0")) (rule "add_zero_left" (formula "86") (term "0,2,1,1,0")) (rule "translateJavaAddInt" (formula "87") (term "3,1,1,0")) (rule "add_zero_left" (formula "87") (term "3,1,1,0")) (rule "translateJavaAddInt" (formula "87") (term "3,0,1,0")) + (rule "translateJavaAddInt" (formula "86") (term "0,2,0,1,0")) (rule "translateJavaAddInt" (formula "85") (term "0,2,1,0")) (rule "polySimp_elimSub" (formula "85") (term "2,1,0")) (rule "mul_literals" (formula "85") (term "1,2,1,0")) @@ -9801,9 +20485,9 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_addComm1" (formula "85") (term "2,1,0")) (rule "polySimp_addComm0" (formula "87") (term "0,3,0,1,0")) (rule "polySimp_addComm0" (formula "85") (term "0,2,1,0")) + (rule "inEqSimp_commuteLeq" (formula "86") (term "1,1,0,0")) (rule "inEqSimp_commuteLeq" (formula "87") (term "1,0,0")) (rule "inEqSimp_commuteLeq" (formula "86") (term "0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "86") (term "1,1,0,0")) (rule "variableDeclarationAssign" (formula "121") (term "1")) (rule "variableDeclaration" (formula "121") (term "1") (newnames "exc_6_1")) (rule "assignment" (formula "121") (term "1")) @@ -9812,8 +20496,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "121")) (rule "emptyStatement" (formula "121") (term "1")) (rule "commute_and" (formula "87") (term "0,0")) - (rule "commute_and" (formula "86") (term "0,0,0")) (rule "commute_and" (formula "86") (term "1,0,0")) + (rule "commute_and" (formula "86") (term "0,0,0")) (rule "shift_paren_and" (formula "86") (term "0,0")) (rule "commute_and_2" (formula "86") (term "0,0,0")) (rule "tryEmpty" (formula "121") (term "1")) @@ -9822,22 +20506,22 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "methodCallEmpty" (formula "121") (term "1")) (rule "emptyModality" (formula "121") (term "1")) (rule "andRight" (formula "121")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "121")) (rule "closeTrue" (formula "121")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "121")) (rule "closeTrue" (formula "121")) ) ) (branch "Precondition" (rule "andRight" (formula "117")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "117") (ifInst "" (formula "26"))) (rule "closeTrue" (formula "117")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "117")) (rule "expand_inInt" (formula "85") (term "1,0,0,0,1,0,1")) (rule "expand_inInt" (formula "85") (term "0,0,1,1,0,1")) @@ -9860,8 +20544,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "translateJavaAddInt" (formula "86") (term "0,2,0,1,0")) (rule "translateJavaAddInt" (formula "87") (term "3,0,1,0")) (rule "translateJavaAddInt" (formula "85") (term "0,2,1,0")) - (rule "replace_known_left" (formula "120") (term "0,0,0") (ifseqformula "13")) - (builtin "One Step Simplification" (formula "120") (ifInst "" (formula "12")) (ifInst "" (formula "57")) (ifInst "" (formula "84"))) + (rule "replace_known_left" (formula "120") (term "1,0,0") (ifseqformula "12")) + (builtin "One Step Simplification" (formula "120") (ifInst "" (formula "13")) (ifInst "" (formula "57")) (ifInst "" (formula "84"))) (rule "closeTrue" (formula "120")) ) ) @@ -9925,13 +20609,12 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "125")) (rule "ifSplit" (formula "125")) (branch "if x_10 true" - (builtin "One Step Simplification" (formula "126")) (builtin "One Step Simplification" (formula "1")) (rule "closeFalse" (formula "1")) ) (branch "if x_10 false" - (builtin "One Step Simplification" (formula "126")) (builtin "One Step Simplification" (formula "1")) + (builtin "One Step Simplification" (formula "126")) (rule "true_left" (formula "1")) (rule "blockEmpty" (formula "125") (term "1")) (rule "emptyStatement" (formula "125") (term "1")) @@ -9953,22 +20636,22 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "methodCallEmpty" (formula "126") (term "1")) (rule "emptyModality" (formula "126") (term "1")) (rule "andRight" (formula "126")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "126")) (rule "closeTrue" (formula "126")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "126")) (rule "closeTrue" (formula "126")) ) ) (branch "Precondition" (rule "andRight" (formula "125")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "125") (ifInst "" (formula "26"))) (rule "closeTrue" (formula "125")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "125")) (rule "wellFormedAnonEQ" (formula "125") (ifseqformula "85")) (rule "wellFormedAnonEQ" (formula "125") (term "0") (ifseqformula "58")) @@ -10035,22 +20718,22 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "methodCallEmpty" (formula "130") (term "1")) (rule "emptyModality" (formula "130") (term "1")) (rule "andRight" (formula "130")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "130")) (rule "closeTrue" (formula "130")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "130")) (rule "closeTrue" (formula "130")) ) ) (branch "Precondition" (rule "andRight" (formula "129")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "129") (ifInst "" (formula "26"))) (rule "closeTrue" (formula "129")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "129")) (rule "wellFormedAnonEQ" (formula "129") (ifseqformula "85")) (rule "wellFormedAnonEQ" (formula "129") (term "0") (ifseqformula "58")) @@ -10090,25 +20773,27 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "expand_inInt" (formula "102") (term "1,0,0,0")) (rule "replace_int_MIN" (formula "102") (term "0,1,1,0,0,0")) (rule "replace_int_MAX" (formula "102") (term "1,0,1,0,0,0")) - (rule "translateJavaAddInt" (formula "102") (term "0,1,1,1,1,0")) (rule "translateJavaMulInt" (formula "102") (term "0,1,0,1,1,0")) + (rule "translateJavaAddInt" (formula "102") (term "0,1,1,1,1,0")) (rule "eqSymm" (formula "102") (term "1")) (rule "translateJavaMulInt" (formula "102") (term "0,0,1,1,1,1,0")) - (rule "replace_known_left" (formula "102") (term "0,0,0,0,0") (ifseqformula "13")) - (builtin "One Step Simplification" (formula "102") (ifInst "" (formula "12")) (ifInst "" (formula "14"))) + (rule "replace_known_left" (formula "102") (term "0,1,0,0,0") (ifseqformula "14")) + (builtin "One Step Simplification" (formula "102") (ifInst "" (formula "13")) (ifInst "" (formula "12"))) (rule "polySimp_mulComm0" (formula "102") (term "0,1,0,1,1,0")) (rule "polySimp_mulComm0" (formula "102") (term "0,0,1,1,1,1,0")) (rule "polySimp_addComm0" (formula "102") (term "0,1,1,1,1,0")) (rule "disjointDefinition" (formula "102") (term "1,0")) (rule "disjointWithSingleton2" (formula "102") (term "1,0")) - (rule "inEqSimp_commuteLeq" (formula "102") (term "0,0,0")) - (rule "replace_known_left" (formula "102") (term "0,0,0") (ifseqformula "15")) + (rule "inEqSimp_commuteLeq" (formula "102") (term "1,0,0")) + (rule "replace_known_left" (formula "102") (term "1,0,0") (ifseqformula "42")) (builtin "One Step Simplification" (formula "102")) (rule "inEqSimp_commuteLeq" (formula "102") (term "0,0")) - (rule "replace_known_left" (formula "102") (term "0,0") (ifseqformula "42")) + (rule "replace_known_left" (formula "102") (term "0,0") (ifseqformula "15")) (builtin "One Step Simplification" (formula "102")) (rule "applyEq" (formula "102") (term "1,1") (ifseqformula "65")) (rule "elementOfUnion" (formula "102") (term "0,0")) + (rule "elementOfSingleton" (formula "102") (term "0,0,0")) + (builtin "One Step Simplification" (formula "102")) (rule "elementOfSingleton" (formula "102") (term "1,0,0")) (builtin "One Step Simplification" (formula "102")) (rule "true_left" (formula "102")) @@ -10142,28 +20827,28 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "methodCallEmpty" (formula "134") (term "1")) (rule "emptyModality" (formula "134") (term "1")) (rule "andRight" (formula "134")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "134")) (rule "closeTrue" (formula "134")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "134")) (rule "closeTrue" (formula "134")) ) ) (branch "Precondition" (rule "andRight" (formula "133")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "133") (ifInst "" (formula "26"))) (rule "closeTrue" (formula "133")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "133")) (rule "wellFormedAnonEQ" (formula "133") (ifseqformula "85")) (rule "wellFormedAnonEQ" (formula "133") (term "0") (ifseqformula "58")) (rule "wellFormedAnon" (formula "133") (term "0,0")) - (rule "replace_known_left" (formula "133") (term "1,0") (ifseqformula "57")) - (builtin "One Step Simplification" (formula "133") (ifInst "" (formula "13")) (ifInst "" (formula "12")) (ifInst "" (formula "84"))) + (rule "replace_known_left" (formula "133") (term "1") (ifseqformula "84")) + (builtin "One Step Simplification" (formula "133") (ifInst "" (formula "13")) (ifInst "" (formula "12")) (ifInst "" (formula "57"))) (rule "closeTrue" (formula "133")) ) ) @@ -10226,22 +20911,22 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "methodCallEmpty" (formula "138") (term "1")) (rule "emptyModality" (formula "138") (term "1")) (rule "andRight" (formula "138")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "138")) (rule "closeTrue" (formula "138")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "138")) (rule "closeTrue" (formula "138")) ) ) (branch "Precondition" (rule "andRight" (formula "137")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "137") (ifInst "" (formula "26"))) (rule "closeTrue" (formula "137")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "137")) (rule "wellFormedAnonEQ" (formula "137") (ifseqformula "85")) (rule "wellFormedAnonEQ" (formula "137") (term "0") (ifseqformula "58")) @@ -10292,17 +20977,17 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "methodCallEmpty" (formula "141") (term "1")) (rule "emptyModality" (formula "141") (term "1")) (rule "andRight" (formula "141")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "141")) (rule "closeTrue" (formula "141")) ) - (branch "Case 2" + (branch (rule "andRight" (formula "141")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "141") (ifInst "" (formula "92"))) (rule "closeTrue" (formula "141")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "141") (ifInst "" (formula "93"))) (rule "closeTrue" (formula "141")) ) @@ -10319,8 +21004,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO ) ) (branch "Exceptional Post (copy_nonoverlapping)" - (builtin "One Step Simplification" (formula "117")) (builtin "One Step Simplification" (formula "85")) + (builtin "One Step Simplification" (formula "117")) (rule "andLeft" (formula "85")) (rule "selectCreatedOfAnonAsFormulaEQ" (formula "86") (term "1,0") (ifseqformula "85")) (rule "selectCreatedOfAnonAsFormulaEQ" (formula "86") (term "0,1,0") (ifseqformula "58")) @@ -10339,12 +21024,12 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "expand_inInt" (formula "115") (term "1,0")) (rule "expand_inInt" (formula "115") (term "0,0")) (rule "expand_inInt" (formula "115") (term "1")) - (rule "replace_int_MIN" (formula "115") (term "0,1,1,0")) (rule "replace_int_MAX" (formula "115") (term "1,0,1,0")) + (rule "replace_int_MIN" (formula "115") (term "0,1,1,0")) (rule "replace_int_MAX" (formula "115") (term "1,0,0,0")) (rule "replace_int_MIN" (formula "115") (term "0,1,0,0")) - (rule "replace_int_MAX" (formula "115") (term "1,0,1")) (rule "replace_int_MIN" (formula "115") (term "0,1,1")) + (rule "replace_int_MAX" (formula "115") (term "1,0,1")) (rule "leq_literals" (formula "115") (term "0,0,0")) (builtin "One Step Simplification" (formula "115") (ifInst "" (formula "82")) (ifInst "" (formula "83"))) (rule "leq_literals" (formula "115") (term "0")) @@ -10359,13 +21044,13 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO ) (branch "Precondition" (rule "andRight" (formula "111")) - (branch "Case 1" + (branch (rule "andRight" (formula "111")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "111") (ifInst "" (formula "26"))) (rule "closeTrue" (formula "111")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "111")) (rule "wellFormedAnonEQ" (formula "111") (ifseqformula "58")) (rule "wellFormedAnon" (formula "111") (term "0")) @@ -10374,15 +21059,15 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "closeTrue" (formula "111")) ) ) - (branch "Case 2" + (branch (rule "andRight" (formula "111")) - (branch "Case 1" + (branch (rule "andRight" (formula "111")) - (branch "Case 1" + (branch (rule "andRight" (formula "111")) - (branch "Case 1" + (branch (rule "andRight" (formula "111")) - (branch "Case 1" + (branch (rule "orRight" (formula "111")) (builtin "One Step Simplification" (formula "112")) (builtin "One Step Simplification" (formula "111") (ifInst "" (formula "110"))) @@ -10391,7 +21076,7 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "111") (ifInst "" (formula "16"))) (rule "closeTrue" (formula "111")) ) - (branch "Case 2" + (branch (rule "orRight" (formula "111")) (builtin "One Step Simplification" (formula "112")) (builtin "One Step Simplification" (formula "111") (ifInst "" (formula "105"))) @@ -10401,7 +21086,7 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "closeTrue" (formula "111")) ) ) - (branch "Case 2" + (branch (rule "orRight" (formula "111")) (builtin "One Step Simplification" (formula "112")) (builtin "One Step Simplification" (formula "111") (ifInst "" (formula "107"))) @@ -10411,7 +21096,7 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "closeTrue" (formula "111")) ) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "111")) (rule "expand_inInt" (formula "111")) (rule "replace_int_MIN" (formula "111") (term "0,1")) @@ -10424,11 +21109,11 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_addComm0" (formula "63") (term "0,0")) (rule "inEqSimp_ltToLeq" (formula "47") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "47") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "4") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "4") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "65") (term "1")) (rule "polySimp_mulComm0" (formula "65") (term "1,0,0,1")) (rule "polySimp_addComm1" (formula "65") (term "0,1")) - (rule "inEqSimp_ltToLeq" (formula "4") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "4") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "43")) (rule "polySimp_mulComm0" (formula "43") (term "1,0,0")) (rule "polySimp_addComm1" (formula "43") (term "0")) @@ -10438,12 +21123,32 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "add_literals" (formula "74") (term "1,0,0")) (rule "times_zero_1" (formula "74") (term "0,0")) (rule "add_zero_left" (formula "74") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "56")) + (rule "polySimp_mulComm0" (formula "56") (term "1,0")) + (rule "polySimp_rightDist" (formula "56") (term "1,0")) + (rule "mul_literals" (formula "56") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "56") (term "0")) + (rule "polySimp_addComm0" (formula "56") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "81") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "81") (term "1,0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "81") (term "0,0,0,0")) + (rule "add_literals" (formula "81") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "81") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "81") (term "0,0,0,0")) + (rule "qeq_literals" (formula "81") (term "0,0,0")) + (builtin "One Step Simplification" (formula "81")) (rule "inEqSimp_homoInEq0" (formula "75")) (rule "polySimp_mulComm0" (formula "75") (term "1,0")) (rule "polySimp_rightDist" (formula "75") (term "1,0")) (rule "polySimp_mulComm0" (formula "75") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "75") (term "0")) (rule "polySimp_addComm0" (formula "75") (term "0,0")) + (rule "inEqSimp_homoInEq0" (formula "9")) + (rule "polySimp_mulComm0" (formula "9") (term "1,0")) + (rule "polySimp_rightDist" (formula "9") (term "1,0")) + (rule "mul_literals" (formula "9") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "9") (term "0")) + (rule "polySimp_addComm0" (formula "9") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "41")) (rule "polySimp_mulComm0" (formula "41") (term "1,0")) (rule "polySimp_rightDist" (formula "41") (term "1,0")) @@ -10452,29 +21157,11 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulLiterals" (formula "41") (term "0,1,0")) (rule "polySimp_elimOne" (formula "41") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "41") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "81") (term "1,0,0")) - (rule "polySimp_pullOutFactor1" (formula "81") (term "0,1,0,0")) - (rule "add_literals" (formula "81") (term "1,0,1,0,0")) - (rule "times_zero_1" (formula "81") (term "0,1,0,0")) - (rule "qeq_literals" (formula "81") (term "1,0,0")) - (builtin "One Step Simplification" (formula "81")) (rule "inEqSimp_homoInEq0" (formula "47") (term "1,1,0")) (rule "polySimp_mulComm0" (formula "47") (term "1,0,1,1,0")) (rule "polySimp_rightDist" (formula "47") (term "1,0,1,1,0")) (rule "polySimp_mulComm0" (formula "47") (term "0,1,0,1,1,0")) (rule "polySimp_addAssoc" (formula "47") (term "0,1,1,0")) - (rule "inEqSimp_homoInEq0" (formula "56")) - (rule "polySimp_mulComm0" (formula "56") (term "1,0")) - (rule "polySimp_rightDist" (formula "56") (term "1,0")) - (rule "mul_literals" (formula "56") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "56") (term "0")) - (rule "polySimp_addComm0" (formula "56") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "9")) - (rule "polySimp_mulComm0" (formula "9") (term "1,0")) - (rule "polySimp_rightDist" (formula "9") (term "1,0")) - (rule "mul_literals" (formula "9") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "9") (term "0")) - (rule "polySimp_addComm0" (formula "9") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "111") (term "1")) (rule "mul_literals" (formula "111") (term "1,0,1")) (rule "polySimp_addComm1" (formula "111") (term "0,1")) @@ -10485,11 +21172,9 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulComm0" (formula "111") (term "0,1,0,0")) (rule "polySimp_addAssoc" (formula "111") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "81") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "81") (term "1,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "81") (term "0,0,0")) - (rule "add_literals" (formula "81") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "81") (term "1,0,0,0")) - (rule "add_zero_right" (formula "81") (term "0,0,0")) + (rule "polySimp_pullOutFactor1" (formula "81") (term "0,0,0")) + (rule "add_literals" (formula "81") (term "1,0,0,0")) + (rule "times_zero_1" (formula "81") (term "0,0,0")) (rule "qeq_literals" (formula "81") (term "0,0")) (builtin "One Step Simplification" (formula "81")) (rule "true_left" (formula "81")) @@ -10508,21 +21193,21 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulComm0" (formula "57") (term "1,0")) (rule "polySimp_rightDist" (formula "57") (term "1,0")) (rule "mul_literals" (formula "57") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "57") (term "0")) - (rule "polySimp_addComm1" (formula "57") (term "0,0")) + (rule "polySimp_addComm1" (formula "57") (term "0")) + (rule "polySimp_addAssoc" (formula "57") (term "0,0")) (rule "add_literals" (formula "57") (term "0,0,0")) (rule "add_zero_left" (formula "57") (term "0,0")) (rule "inEqSimp_sepPosMonomial0" (formula "48") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "48") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "48") (term "1,1,0,0,0,0,0")) (rule "mul_literals" (formula "48") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "1,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "48") (term "1,1,0,0,0,0,0")) (rule "inEqSimp_sepPosMonomial0" (formula "5") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "5") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "5") (term "1,1,0,0,0,0,0")) (rule "mul_literals" (formula "5") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "5") (term "1,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "5") (term "1,1,0,0,0,0,0")) (rule "inEqSimp_sepNegMonomial0" (formula "44")) (rule "polySimp_mulLiterals" (formula "44") (term "0")) @@ -10530,15 +21215,15 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_sepNegMonomial1" (formula "75")) (rule "polySimp_mulLiterals" (formula "75") (term "0")) (rule "polySimp_elimOne" (formula "75") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "10")) + (rule "polySimp_mulLiterals" (formula "10") (term "0")) + (rule "polySimp_elimOne" (formula "10") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "42")) (rule "polySimp_mulLiterals" (formula "42") (term "0")) (rule "polySimp_elimOne" (formula "42") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "48") (term "1,1,0")) (rule "polySimp_mulLiterals" (formula "48") (term "0,1,1,0")) (rule "polySimp_elimOne" (formula "48") (term "0,1,1,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "10")) - (rule "polySimp_mulLiterals" (formula "10") (term "0")) - (rule "polySimp_elimOne" (formula "10") (term "0")) (rule "inEqSimp_sepPosMonomial1" (formula "110") (term "1")) (rule "polySimp_mulComm0" (formula "110") (term "1,1")) (rule "polySimp_rightDist" (formula "110") (term "1,1")) @@ -10548,9 +21233,9 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_elimOne" (formula "110") (term "0,0")) (rule "inEqSimp_sepPosMonomial0" (formula "1")) (rule "mul_literals" (formula "1") (term "1")) - (rule "inEqSimp_sepNegMonomial1" (formula "57")) - (rule "polySimp_mulLiterals" (formula "57") (term "0")) - (rule "polySimp_elimOne" (formula "57") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "57")) + (rule "polySimp_mulLiterals" (formula "57") (term "1")) + (rule "polySimp_elimOne" (formula "57") (term "1")) (rule "inEqSimp_subsumption1" (formula "19") (ifseqformula "36")) (rule "leq_literals" (formula "19") (term "0")) (builtin "One Step Simplification" (formula "19")) @@ -10563,6 +21248,12 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "leq_literals" (formula "16") (term "0")) (builtin "One Step Simplification" (formula "16")) (rule "true_left" (formula "16")) + (rule "inEqSimp_exactShadow3" (formula "71") (ifseqformula "72")) + (rule "times_zero_1" (formula "71") (term "0,0")) + (rule "add_zero_left" (formula "71") (term "0")) + (rule "inEqSimp_sepPosMonomial1" (formula "71")) + (rule "polySimp_mulLiterals" (formula "71") (term "1")) + (rule "polySimp_elimOne" (formula "71") (term "1")) (rule "inEqSimp_exactShadow3" (formula "38") (ifseqformula "36")) (rule "polySimp_mulComm0" (formula "38") (term "0,0")) (rule "polySimp_addComm0" (formula "38") (term "0")) @@ -10573,12 +21264,6 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "leq_literals" (formula "18") (term "0")) (builtin "One Step Simplification" (formula "18")) (rule "true_left" (formula "18")) - (rule "inEqSimp_exactShadow3" (formula "71") (ifseqformula "72")) - (rule "times_zero_1" (formula "71") (term "0,0")) - (rule "add_zero_left" (formula "71") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "71")) - (rule "polySimp_mulLiterals" (formula "71") (term "1")) - (rule "polySimp_elimOne" (formula "71") (term "1")) (rule "inEqSimp_exactShadow3" (formula "18") (ifseqformula "39")) (rule "mul_literals" (formula "18") (term "0,0")) (rule "polySimp_addAssoc" (formula "18") (term "0")) @@ -10609,16 +21294,16 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "nnf_imp2or" (formula "45") (term "0")) (rule "nnf_imp2or" (formula "5") (term "0")) (rule "nnf_notAnd" (formula "6") (term "0,0")) - (rule "inEqSimp_notLeq" (formula "6") (term "1,0,0")) - (rule "mul_literals" (formula "6") (term "1,0,0,1,0,0")) - (rule "add_literals" (formula "6") (term "0,0,1,0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "6") (term "1,0,0")) - (rule "mul_literals" (formula "6") (term "1,1,0,0")) (rule "inEqSimp_notGeq" (formula "6") (term "0,0,0")) (rule "mul_literals" (formula "6") (term "1,0,0,0,0,0")) (rule "add_literals" (formula "6") (term "0,0,0,0,0")) (rule "inEqSimp_sepPosMonomial0" (formula "6") (term "0,0,0")) (rule "mul_literals" (formula "6") (term "1,0,0,0")) + (rule "inEqSimp_notLeq" (formula "6") (term "1,0,0")) + (rule "mul_literals" (formula "6") (term "1,0,0,1,0,0")) + (rule "add_literals" (formula "6") (term "0,0,1,0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "6") (term "1,0,0")) + (rule "mul_literals" (formula "6") (term "1,1,0,0")) (rule "nnf_notAnd" (formula "45") (term "0,0")) (rule "inEqSimp_notLeq" (formula "45") (term "1,0,0")) (rule "mul_literals" (formula "45") (term "1,0,0,1,0,0")) @@ -10632,11 +21317,6 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_sepPosMonomial1" (formula "5") (term "1,0,0")) (rule "mul_literals" (formula "5") (term "1,1,0,0")) (rule "nnf_notAnd" (formula "45") (term "0,0,0")) - (rule "inEqSimp_notGeq" (formula "45") (term "1,0,0,0")) - (rule "times_zero_1" (formula "45") (term "1,0,0,1,0,0,0")) - (rule "add_literals" (formula "45") (term "0,0,1,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "45") (term "1,0,0,0")) - (rule "mul_literals" (formula "45") (term "1,1,0,0,0")) (rule "inEqSimp_notLeq" (formula "45") (term "0,0,0,0")) (rule "polySimp_rightDist" (formula "45") (term "1,0,0,0,0,0,0")) (rule "mul_literals" (formula "45") (term "0,1,0,0,0,0,0,0")) @@ -10646,9 +21326,14 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_sepPosMonomial1" (formula "45") (term "0,0,0,0")) (rule "polySimp_mulLiterals" (formula "45") (term "1,0,0,0,0")) (rule "polySimp_elimOne" (formula "45") (term "1,0,0,0,0")) + (rule "inEqSimp_notGeq" (formula "45") (term "1,0,0,0")) + (rule "times_zero_1" (formula "45") (term "1,0,0,1,0,0,0")) + (rule "add_literals" (formula "45") (term "0,0,1,0,0,0")) + (rule "inEqSimp_sepPosMonomial0" (formula "45") (term "1,0,0,0")) + (rule "mul_literals" (formula "45") (term "1,1,0,0,0")) (rule "nnf_notAnd" (formula "5") (term "0,0,0")) (rule "inEqSimp_notGeq" (formula "5") (term "1,0,0,0")) - (rule "mul_literals" (formula "5") (term "1,0,0,1,0,0,0")) + (rule "times_zero_1" (formula "5") (term "1,0,0,1,0,0,0")) (rule "add_literals" (formula "5") (term "0,0,1,0,0,0")) (rule "inEqSimp_sepPosMonomial0" (formula "5") (term "1,0,0,0")) (rule "mul_literals" (formula "5") (term "1,1,0,0,0")) @@ -10661,218 +21346,113 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_sepPosMonomial1" (formula "5") (term "0,0,0,0")) (rule "polySimp_mulLiterals" (formula "5") (term "1,0,0,0,0")) (rule "polySimp_elimOne" (formula "5") (term "1,0,0,0,0")) - (rule "Contract_axiom_for_nextWriteOf_in_BucketPointers" (formula "64") (term "0")) - (builtin "One Step Simplification" (formula "64") (ifInst "" (formula "11")) (ifInst "" (formula "105")) (ifInst "" (formula "11")) (ifInst "" (formula "19"))) - (rule "wellFormedAnon" (formula "64") (term "1,0")) - (rule "translateJavaAddInt" (formula "64") (term "1,0,1,0,1")) - (rule "translateJavaAddInt" (formula "64") (term "1,1,1,0,0,1")) - (rule "replace_known_left" (formula "64") (term "0,1,0") (ifseqformula "14")) - (builtin "One Step Simplification" (formula "64") (ifInst "" (formula "13"))) - (rule "polySimp_addComm0" (formula "64") (term "1,0,1,0,1")) - (rule "polySimp_addComm0" (formula "64") (term "1,1,1,0,0,1")) - (rule "inEqSimp_ltToLeq" (formula "64") (term "1,0")) - (rule "polySimp_mulComm0" (formula "64") (term "1,0,0,1,0")) - (rule "polySimp_addComm1" (formula "64") (term "0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "64") (term "0,0,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "64") (term "0,0")) - (rule "replace_known_left" (formula "64") (term "0,0") (ifseqformula "40")) - (builtin "One Step Simplification" (formula "64")) - (rule "inEqSimp_commuteLeq" (formula "64") (term "1,0,0,0,1")) - (rule "inEqSimp_commuteLeq" (formula "64") (term "1,0,1")) - (rule "applyEq" (formula "64") (term "0,1,0,1") (ifseqformula "49")) - (rule "inEqSimp_commuteGeq" (formula "64") (term "1,0,1")) - (rule "applyEq" (formula "64") (term "0,1,0,0,0,1") (ifseqformula "65")) - (rule "applyEq" (formula "64") (term "0,1,0,0,1") (ifseqformula "65")) - (rule "applyEq" (formula "64") (term "0,0,0,1,1") (ifseqformula "65")) - (rule "replace_known_left" (formula "64") (term "0,1,1") (ifseqformula "71")) - (builtin "One Step Simplification" (formula "64")) - (rule "inEqSimp_sepNegMonomial0" (formula "64") (term "0")) - (rule "polySimp_mulLiterals" (formula "64") (term "0,0")) - (rule "polySimp_elimOne" (formula "64") (term "0,0")) - (rule "replace_known_left" (formula "64") (term "0") (ifseqformula "41")) - (builtin "One Step Simplification" (formula "64")) - (rule "andLeft" (formula "64")) - (rule "andLeft" (formula "64")) - (rule "andLeft" (formula "64")) - (rule "andLeft" (formula "64")) - (rule "inEqSimp_exactShadow3" (formula "76") (ifseqformula "66")) - (rule "mul_literals" (formula "76") (term "0,0")) - (rule "add_zero_left" (formula "76") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "66")) - (rule "polySimp_mulComm0" (formula "65") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "65")) - (rule "polySimp_mulLiterals" (formula "65") (term "1")) - (rule "polySimp_elimOne" (formula "65") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "66") (ifseqformula "79")) - (rule "polySimp_mulComm0" (formula "66") (term "0,0")) - (rule "polySimp_addComm0" (formula "66") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "66")) - (rule "polySimp_mulLiterals" (formula "66") (term "0")) - (rule "polySimp_elimOne" (formula "66") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "78") (ifseqformula "69")) - (rule "mul_literals" (formula "78") (term "0,0")) - (rule "add_zero_left" (formula "78") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "65") (ifseqformula "69")) - (rule "polySimp_mulComm0" (formula "65") (term "0,0")) - (rule "polySimp_addComm0" (formula "65") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "65")) - (rule "polySimp_mulLiterals" (formula "65") (term "0")) - (rule "polySimp_elimOne" (formula "65") (term "0")) - (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "67")) - (rule "mul_literals" (formula "64") (term "0,0")) - (rule "add_zero_left" (formula "64") (term "0")) - (rule "inEqSimp_sepPosMonomial1" (formula "64")) - (rule "polySimp_mulLiterals" (formula "64") (term "1")) - (rule "polySimp_elimOne" (formula "64") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "64") (ifseqformula "65")) - (rule "times_zero_1" (formula "64") (term "0,0")) - (rule "add_zero_left" (formula "64") (term "0")) - (rule "Class_invariant_axiom_for_de_wiesler_Classifier" (formula "12")) - (rule "andLeft" (formula "12")) - (rule "notLeft" (formula "12")) - (rule "notLeft" (formula "12")) - (rule "replace_known_right" (formula "2") (term "0") (ifseqformula "88")) - (builtin "One Step Simplification" (formula "2")) - (rule "replace_known_right" (formula "3") (term "0") (ifseqformula "87")) - (builtin "One Step Simplification" (formula "3")) - (rule "Definition_axiom_for_disjointBucketsLemma_in_de_wiesler_BucketPointers" (formula "49") (term "0") (inst "b=b")) - (builtin "One Step Simplification" (formula "49")) - (rule "expand_inInt" (formula "49") (term "1,0,0")) - (rule "replace_int_MAX" (formula "49") (term "1,0,1,0,0")) - (rule "replace_int_MIN" (formula "49") (term "0,1,1,0,0")) - (rule "translateJavaAddInt" (formula "49") (term "1,0,1,0,1,0")) - (rule "translateJavaAddInt" (formula "49") (term "1,0,1,1,1,0")) - (rule "polySimp_addComm0" (formula "49") (term "1,0,1,0,1,0")) - (rule "polySimp_addComm0" (formula "49") (term "1,0,1,1,1,0")) - (rule "inEqSimp_gtToGeq" (formula "49") (term "0,1,1,0")) - (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,0,1,1,0")) - (rule "inEqSimp_ltToLeq" (formula "49") (term "1,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,1,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "49") (term "0,0,1,0")) - (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,0,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "49") (term "0,0,0,0,0")) - (rule "inEqSimp_commuteLeq" (formula "49") (term "1,1,0,0")) - (rule "inEqSimp_commuteLeq" (formula "49") (term "1,1,1,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "49") (term "0,1,1,0")) - (rule "polySimp_mulComm0" (formula "49") (term "1,0,1,1,0")) - (rule "polySimp_rightDist" (formula "49") (term "1,0,1,1,0")) - (rule "mul_literals" (formula "49") (term "0,1,0,1,1,0")) - (rule "polySimp_mulLiterals" (formula "49") (term "1,1,0,1,1,0")) - (rule "polySimp_elimOne" (formula "49") (term "1,1,0,1,1,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "49") (term "1,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "49") (term "1,1,0,0,0,0")) - (rule "polySimp_rightDist" (formula "49") (term "1,1,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "49") (term "1,1,1,0,0,0,0")) - (rule "mul_literals" (formula "49") (term "0,1,1,0,0,0,0")) - (rule "polySimp_elimOne" (formula "49") (term "1,1,1,0,0,0,0")) - (rule "inEqSimp_sepPosMonomial0" (formula "49") (term "0,0,1,0")) - (rule "polySimp_mulComm0" (formula "49") (term "1,0,0,1,0")) - (rule "polySimp_rightDist" (formula "49") (term "1,0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "49") (term "1,1,0,0,1,0")) - (rule "mul_literals" (formula "49") (term "0,1,0,0,1,0")) - (rule "polySimp_elimOne" (formula "49") (term "1,1,0,0,1,0")) - (rule "Contract_axiom_for_remainingWriteCountOfBucket_in_BucketPointers" (formula "59") (term "0")) - (builtin "One Step Simplification" (formula "59") (ifInst "" (formula "11")) (ifInst "" (formula "116")) (ifInst "" (formula "11")) (ifInst "" (formula "71")) (ifInst "" (formula "18"))) - (rule "true_left" (formula "59")) - (rule "Class_invariant_axiom_for_de_wiesler_BucketPointers" (formula "23")) - (rule "notLeft" (formula "23")) - (rule "replace_known_right" (formula "4") (term "0") (ifseqformula "86")) - (builtin "One Step Simplification" (formula "4")) - (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "76") (term "0")) - (builtin "One Step Simplification" (formula "76")) - (rule "translateJavaMod" (formula "76") (term "0")) - (rule "jmod_axiom" (formula "76") (term "0")) - (rule "polySimp_mulLiterals" (formula "76") (term "1,0")) - (rule "polySimp_sepNegMonomial" (formula "76")) - (rule "polySimp_mulLiterals" (formula "76") (term "0")) - (rule "newSym_eq" (formula "76") (inst "newSymDef=mul(int::final(result_1, + (rule "Definition_axiom_for_remainingWriteCountOfBucket_in_de_wiesler_BucketPointers" (formula "60") (term "1,1")) + (rule "translateJavaSubInt" (formula "60") (term "1,1")) + (rule "translateJavaAddInt" (formula "60") (term "2,0,1,1")) + (rule "polySimp_elimSub" (formula "60") (term "1,1")) + (rule "polySimp_addComm0" (formula "60") (term "2,0,1,1")) + (rule "polySimp_addAssoc" (formula "60") (term "1")) + (rule "applyEq" (formula "60") (term "0,1,1") (ifseqformula "59")) + (rule "polySimp_mulComm0" (formula "60") (term "1,1")) + (rule "polySimp_rightDist" (formula "60") (term "1,1")) + (rule "mul_literals" (formula "60") (term "0,1,1")) + (rule "polySimp_addComm1" (formula "60") (term "1")) + (rule "polySimp_addAssoc" (formula "60") (term "0,1")) + (rule "add_literals" (formula "60") (term "0,0,1")) + (rule "add_zero_left" (formula "60") (term "0,1")) + (rule "Definition_axiom_for_isBlockAligned_in_de_wiesler_Buffers" (formula "70") (term "0")) + (builtin "One Step Simplification" (formula "70")) + (rule "translateJavaMod" (formula "70") (term "0")) + (rule "jmod_axiom" (formula "70") (term "0")) + (rule "polySimp_mulLiterals" (formula "70") (term "1,0")) + (rule "polySimp_sepNegMonomial" (formula "70")) + (rule "polySimp_mulLiterals" (formula "70") (term "0")) + (rule "newSym_eq" (formula "70") (inst "l=l_0") (inst "newSymDef=mul(int::final(result_1, de.wiesler.Increment::$position), - Z(0(#)))") (inst "l=l_0")) - (rule "times_zero_1" (formula "76") (term "1,1")) - (rule "add_zero_right" (formula "76") (term "1")) - (rule "applyEq" (formula "77") (term "0,0") (ifseqformula "76")) - (rule "eqSymm" (formula "77")) - (rule "applyEq" (formula "66") (term "0") (ifseqformula "77")) - (rule "inEqSimp_commuteGeq" (formula "66")) - (rule "applyEq" (formula "86") (term "1,6,0") (ifseqformula "77")) - (rule "polySimp_addComm0" (formula "86") (term "6,0")) - (rule "applyEq" (formula "81") (term "0") (ifseqformula "77")) - (rule "inEqSimp_homoInEq0" (formula "81")) - (rule "polySimp_mulLiterals" (formula "81") (term "1,0")) - (rule "polySimp_addComm1" (formula "81") (term "0")) - (rule "polySimp_addComm0" (formula "81") (term "0,0")) - (rule "applyEq" (formula "119") (term "0,0") (ifseqformula "77")) - (rule "inEqSimp_homoInEq0" (formula "119") (term "0")) - (rule "polySimp_mulLiterals" (formula "119") (term "1,0,0")) - (rule "polySimp_addComm1" (formula "119") (term "0,0")) - (rule "applyEq" (formula "80") (term "0") (ifseqformula "77")) - (rule "applyEq" (formula "85") (term "1,7,0") (ifseqformula "77")) - (rule "polySimp_addComm1" (formula "85") (term "7,0")) - (rule "applyEq" (formula "67") (term "0") (ifseqformula "77")) - (rule "inEqSimp_commuteLeq" (formula "67")) - (rule "applyEq" (formula "119") (term "0,1") (ifseqformula "77")) - (rule "inEqSimp_homoInEq1" (formula "119") (term "1")) - (rule "polySimp_mulLiterals" (formula "119") (term "1,0,1")) - (rule "polySimp_addComm1" (formula "119") (term "0,1")) - (rule "applyEq" (formula "85") (term "1,6,0") (ifseqformula "77")) - (rule "polySimp_addComm0" (formula "85") (term "6,0")) - (rule "applyEq" (formula "86") (term "1,7,0") (ifseqformula "77")) - (rule "polySimp_addComm1" (formula "86") (term "7,0")) - (rule "applyEq" (formula "76") (term "0,0") (ifseqformula "77")) - (rule "applyEq" (formula "70") (term "1") (ifseqformula "77")) - (rule "applyEq" (formula "57") (term "1,1") (ifseqformula "77")) - (rule "inEqSimp_sepPosMonomial1" (formula "81")) - (rule "polySimp_mulComm0" (formula "81") (term "1")) - (rule "polySimp_rightDist" (formula "81") (term "1")) - (rule "polySimp_mulLiterals" (formula "81") (term "1,1")) - (rule "polySimp_elimOne" (formula "81") (term "1,1")) - (rule "polySimp_mulComm0" (formula "81") (term "0,1")) - (rule "polySimp_mulLiterals" (formula "81") (term "0,1")) - (rule "inEqSimp_sepNegMonomial1" (formula "119") (term "0")) - (rule "polySimp_mulLiterals" (formula "119") (term "0,0")) - (rule "polySimp_elimOne" (formula "119") (term "0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "119") (term "1")) - (rule "polySimp_mulLiterals" (formula "119") (term "0,1")) - (rule "polySimp_elimOne" (formula "119") (term "0,1")) - (rule "elimGcdGeq_antec" (formula "80") (inst "elimGcd=Z(6(5(2(#))))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcdRightDiv=Z(0(#))")) - (rule "leq_literals" (formula "80") (term "0,0")) - (builtin "One Step Simplification" (formula "80")) - (rule "times_zero_1" (formula "80") (term "1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "80") (term "1,0,0")) - (rule "add_zero_right" (formula "80") (term "0,0,0,0")) - (rule "add_zero_right" (formula "80") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "80") (term "0,0")) - (rule "add_literals" (formula "80") (term "1,1,0,0")) - (rule "times_zero_1" (formula "80") (term "1,0,0")) - (rule "add_literals" (formula "80") (term "0,0")) - (rule "leq_literals" (formula "80") (term "0")) - (builtin "One Step Simplification" (formula "80")) - (rule "inEqSimp_exactShadow3" (formula "81") (ifseqformula "35")) - (rule "polySimp_rightDist" (formula "81") (term "0,0")) - (rule "polySimp_mulAssoc" (formula "81") (term "0,0,0")) - (rule "polySimp_mulComm0" (formula "81") (term "0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "81") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "81") (term "0")) - (rule "polySimp_addComm0" (formula "81") (term "0,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "81")) - (rule "polySimp_mulLiterals" (formula "81") (term "0")) - (rule "polySimp_elimOne" (formula "81") (term "0")) - (rule "inEqSimp_subsumption0" (formula "120") (term "0") (ifseqformula "81")) - (rule "inEqSimp_homoInEq0" (formula "120") (term "0,0")) - (rule "polySimp_mulComm0" (formula "120") (term "1,0,0,0")) - (rule "polySimp_rightDist" (formula "120") (term "1,0,0,0")) - (rule "polySimp_mulLiterals" (formula "120") (term "1,1,0,0,0")) - (rule "mul_literals" (formula "120") (term "0,1,0,0,0")) - (rule "polySimp_addAssoc" (formula "120") (term "0,0,0")) - (rule "polySimp_addComm1" (formula "120") (term "0,0,0,0")) - (rule "add_literals" (formula "120") (term "0,0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "120") (term "0,0,0")) - (rule "add_literals" (formula "120") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "120") (term "1,0,0,0")) - (rule "add_zero_right" (formula "120") (term "0,0,0")) - (rule "qeq_literals" (formula "120") (term "0,0")) - (builtin "One Step Simplification" (formula "120")) - (rule "inEqSimp_geqRight" (formula "120")) + Z(0(#)))")) + (rule "times_zero_1" (formula "70") (term "1,1")) + (rule "add_zero_right" (formula "70") (term "1")) + (rule "applyEq" (formula "71") (term "0,0") (ifseqformula "70")) + (rule "eqSymm" (formula "71")) + (rule "applyEq" (formula "78") (term "1,6,0") (ifseqformula "71")) + (rule "polySimp_addComm0" (formula "78") (term "6,0")) + (rule "applyEq" (formula "77") (term "1,6,0") (ifseqformula "71")) + (rule "polySimp_addComm0" (formula "77") (term "6,0")) + (rule "applyEq" (formula "108") (term "0,0") (ifseqformula "71")) + (rule "inEqSimp_homoInEq0" (formula "108") (term "0")) + (rule "polySimp_mulLiterals" (formula "108") (term "1,0,0")) + (rule "polySimp_addComm1" (formula "108") (term "0,0")) + (rule "applyEq" (formula "73") (term "0") (ifseqformula "71")) + (rule "inEqSimp_homoInEq0" (formula "73")) + (rule "polySimp_mulLiterals" (formula "73") (term "1,0")) + (rule "polySimp_addComm1" (formula "73") (term "0")) + (rule "polySimp_addComm0" (formula "73") (term "0,0")) + (rule "applyEq" (formula "78") (term "1,7,0") (ifseqformula "71")) + (rule "polySimp_addComm1" (formula "78") (term "7,0")) + (rule "applyEq" (formula "108") (term "0,1") (ifseqformula "71")) + (rule "inEqSimp_homoInEq1" (formula "108") (term "1")) + (rule "polySimp_mulLiterals" (formula "108") (term "1,0,1")) + (rule "polySimp_addComm1" (formula "108") (term "0,1")) + (rule "applyEq" (formula "77") (term "1,7,0") (ifseqformula "71")) + (rule "polySimp_addComm1" (formula "77") (term "7,0")) + (rule "applyEq" (formula "70") (term "0,0") (ifseqformula "71")) + (rule "applyEq" (formula "72") (term "0") (ifseqformula "71")) + (rule "applyEq" (formula "64") (term "1") (ifseqformula "71")) + (rule "applyEq" (formula "59") (term "1,1") (ifseqformula "71")) + (rule "applyEq" (formula "60") (term "0,0,1") (ifseqformula "71")) + (rule "polySimp_mulLiterals" (formula "60") (term "0,1")) + (rule "inEqSimp_sepNegMonomial1" (formula "108") (term "0")) + (rule "polySimp_mulLiterals" (formula "108") (term "0,0")) + (rule "polySimp_elimOne" (formula "108") (term "0,0")) + (rule "inEqSimp_sepPosMonomial1" (formula "73")) + (rule "polySimp_mulComm0" (formula "73") (term "1")) + (rule "polySimp_rightDist" (formula "73") (term "1")) + (rule "polySimp_mulLiterals" (formula "73") (term "1,1")) + (rule "polySimp_elimOne" (formula "73") (term "1,1")) + (rule "polySimp_mulComm0" (formula "73") (term "0,1")) + (rule "polySimp_mulLiterals" (formula "73") (term "0,1")) + (rule "inEqSimp_sepNegMonomial0" (formula "108") (term "1")) + (rule "polySimp_mulLiterals" (formula "108") (term "0,1")) + (rule "polySimp_elimOne" (formula "108") (term "0,1")) + (rule "elimGcdGeq_antec" (formula "72") (inst "elimGcdRightDiv=Z(0(#))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "add_zero_right" (formula "72") (term "0,0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "72") (term "1,0,1,0")) + (rule "leq_literals" (formula "72") (term "0,0")) + (builtin "One Step Simplification" (formula "72")) + (rule "times_zero_1" (formula "72") (term "1,0,0,0,0")) + (rule "add_literals" (formula "72") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "72") (term "0,0")) + (rule "add_literals" (formula "72") (term "1,1,0,0")) + (rule "times_zero_1" (formula "72") (term "1,0,0")) + (rule "add_zero_right" (formula "72") (term "0,0")) + (rule "leq_literals" (formula "72") (term "0")) + (builtin "One Step Simplification" (formula "72")) + (rule "inEqSimp_exactShadow3" (formula "73") (ifseqformula "37")) + (rule "polySimp_rightDist" (formula "73") (term "0,0")) + (rule "polySimp_mulAssoc" (formula "73") (term "0,0,0")) + (rule "polySimp_mulComm0" (formula "73") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "73") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "73") (term "0")) + (rule "polySimp_addComm0" (formula "73") (term "0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "73")) + (rule "polySimp_mulLiterals" (formula "73") (term "0")) + (rule "polySimp_elimOne" (formula "73") (term "0")) + (rule "inEqSimp_subsumption0" (formula "109") (term "0") (ifseqformula "73")) + (rule "inEqSimp_homoInEq0" (formula "109") (term "0,0")) + (rule "polySimp_mulComm0" (formula "109") (term "1,0,0,0")) + (rule "polySimp_rightDist" (formula "109") (term "1,0,0,0")) + (rule "polySimp_mulLiterals" (formula "109") (term "1,1,0,0,0")) + (rule "mul_literals" (formula "109") (term "0,1,0,0,0")) + (rule "polySimp_addAssoc" (formula "109") (term "0,0,0")) + (rule "polySimp_addComm1" (formula "109") (term "0,0,0,0")) + (rule "add_literals" (formula "109") (term "0,0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "109") (term "0,0,0")) + (rule "add_literals" (formula "109") (term "1,1,0,0,0")) + (rule "times_zero_1" (formula "109") (term "1,0,0,0")) + (rule "add_zero_right" (formula "109") (term "0,0,0")) + (rule "qeq_literals" (formula "109") (term "0,0")) + (builtin "One Step Simplification" (formula "109")) + (rule "inEqSimp_geqRight" (formula "109")) (rule "polySimp_rightDist" (formula "1") (term "1,0,0")) (rule "polySimp_mulLiterals" (formula "1") (term "1,1,0,0")) (rule "mul_literals" (formula "1") (term "0,1,0,0")) @@ -10881,84 +21461,68 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "inEqSimp_sepPosMonomial0" (formula "1")) (rule "polySimp_mulComm0" (formula "1") (term "1")) (rule "polySimp_rightDist" (formula "1") (term "1")) - (rule "polySimp_mulLiterals" (formula "1") (term "1,1")) (rule "mul_literals" (formula "1") (term "0,1")) - (rule "inEqSimp_subsumption0" (formula "82") (ifseqformula "1")) - (rule "inEqSimp_homoInEq0" (formula "82") (term "0")) - (rule "polySimp_mulComm0" (formula "82") (term "1,0,0")) - (rule "polySimp_rightDist" (formula "82") (term "1,0,0")) - (rule "mul_literals" (formula "82") (term "0,1,0,0")) - (rule "polySimp_mulLiterals" (formula "82") (term "1,1,0,0")) - (rule "polySimp_addAssoc" (formula "82") (term "0,0")) - (rule "polySimp_addComm1" (formula "82") (term "0,0,0")) - (rule "add_literals" (formula "82") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "82") (term "0,0")) - (rule "add_literals" (formula "82") (term "1,1,0,0")) - (rule "times_zero_1" (formula "82") (term "1,0,0")) - (rule "add_literals" (formula "82") (term "0,0")) - (rule "qeq_literals" (formula "82") (term "0")) - (builtin "One Step Simplification" (formula "82")) - (rule "true_left" (formula "82")) - (rule "inEqSimp_exactShadow3" (formula "82") (ifseqformula "38")) - (rule "polySimp_rightDist" (formula "82") (term "0,0")) - (rule "polySimp_mulAssoc" (formula "82") (term "0,0,0")) - (rule "polySimp_mulComm0" (formula "82") (term "0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "82") (term "0,0,0")) - (rule "polySimp_addAssoc" (formula "82") (term "0")) - (rule "polySimp_addComm1" (formula "82") (term "0,0")) - (rule "polySimp_pullOutFactor2b" (formula "82") (term "0")) - (rule "add_literals" (formula "82") (term "1,1,0")) - (rule "times_zero_1" (formula "82") (term "1,0")) - (rule "polySimp_addLiterals" (formula "82") (term "0")) - (rule "polySimp_addComm0" (formula "82") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "82")) - (rule "polySimp_mulLiterals" (formula "82") (term "0")) - (rule "elimGcdLeq_antec" (formula "82") (inst "elimGcd=Z(6(5(2(#))))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcdRightDiv=Z(7(0(6(8(8(3(8(#))))))))")) - (rule "polySimp_mulLiterals" (formula "82") (term "1,0,1,0")) - (rule "mul_literals" (formula "82") (term "0,1,0,0,0,0,1,0")) - (rule "leq_literals" (formula "82") (term "0,0")) - (builtin "One Step Simplification" (formula "82")) - (rule "neg_literal" (formula "82") (term "0,0,0,0,0,0")) - (rule "mul_literals" (formula "82") (term "1,0,0,0,0,0")) - (rule "polySimp_addLiterals" (formula "82") (term "0,0,0,0")) - (rule "add_zero_right" (formula "82") (term "0,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "82") (term "0,0")) - (rule "add_literals" (formula "82") (term "1,1,0,0")) - (rule "times_zero_1" (formula "82") (term "1,0,0")) - (rule "add_literals" (formula "82") (term "0,0")) - (rule "qeq_literals" (formula "82") (term "0")) - (builtin "One Step Simplification" (formula "82")) - (rule "inEqSimp_exactShadow3" (formula "63") (ifseqformula "67")) - (rule "times_zero_1" (formula "63") (term "0,0")) - (rule "add_zero_left" (formula "63") (term "0")) - (rule "inEqSimp_subsumption6" (formula "63") (ifseqformula "82")) - (rule "greater_literals" (formula "63") (term "0,0")) - (builtin "One Step Simplification" (formula "63")) - (rule "times_zero_1" (formula "63") (term "1,0")) - (rule "leq_literals" (formula "63") (term "0")) - (builtin "One Step Simplification" (formula "63")) - (rule "true_left" (formula "63")) - (rule "inEqSimp_exactShadow3" (formula "68") (ifseqformula "69")) - (rule "polySimp_mulAssoc" (formula "68") (term "0,0")) - (rule "polySimp_mulComm0" (formula "68") (term "0,0,0")) - (rule "polySimp_mulLiterals" (formula "68") (term "0,0")) - (rule "inEqSimp_sepPosMonomial1" (formula "68")) - (rule "polySimp_mulLiterals" (formula "68") (term "1")) - (rule "inEqSimp_exactShadow3" (formula "31") (ifseqformula "1")) - (rule "times_zero_1" (formula "31") (term "0,0")) - (rule "add_zero_left" (formula "31") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "31")) - (rule "polySimp_mulLiterals" (formula "31") (term "0")) - (rule "inEqSimp_contradInEq5" (formula "31") (ifseqformula "83")) - (rule "times_zero_1" (formula "31") (term "1,1,0")) - (rule "greater_literals" (formula "31") (term "0,0")) - (builtin "One Step Simplification" (formula "31")) - (rule "qeq_literals" (formula "31") (term "0")) - (builtin "One Step Simplification" (formula "31")) - (rule "closeFalse" (formula "31")) + (rule "polySimp_mulLiterals" (formula "1") (term "1,1")) + (rule "inEqSimp_subsumption0" (formula "74") (ifseqformula "1")) + (rule "inEqSimp_homoInEq0" (formula "74") (term "0")) + (rule "polySimp_mulComm0" (formula "74") (term "1,0,0")) + (rule "polySimp_rightDist" (formula "74") (term "1,0,0")) + (rule "polySimp_mulLiterals" (formula "74") (term "1,1,0,0")) + (rule "mul_literals" (formula "74") (term "0,1,0,0")) + (rule "polySimp_addAssoc" (formula "74") (term "0,0")) + (rule "polySimp_addComm1" (formula "74") (term "0,0,0")) + (rule "add_literals" (formula "74") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "74") (term "0,0")) + (rule "add_literals" (formula "74") (term "1,1,0,0")) + (rule "times_zero_1" (formula "74") (term "1,0,0")) + (rule "add_zero_right" (formula "74") (term "0,0")) + (rule "qeq_literals" (formula "74") (term "0")) + (builtin "One Step Simplification" (formula "74")) + (rule "true_left" (formula "74")) + (rule "inEqSimp_exactShadow3" (formula "74") (ifseqformula "40")) + (rule "polySimp_rightDist" (formula "74") (term "0,0")) + (rule "polySimp_mulAssoc" (formula "74") (term "0,0,0")) + (rule "polySimp_mulComm0" (formula "74") (term "0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "74") (term "0,0,0")) + (rule "polySimp_addAssoc" (formula "74") (term "0")) + (rule "polySimp_addComm1" (formula "74") (term "0,0")) + (rule "polySimp_pullOutFactor2b" (formula "74") (term "0")) + (rule "add_literals" (formula "74") (term "1,1,0")) + (rule "times_zero_1" (formula "74") (term "1,0")) + (rule "add_zero_right" (formula "74") (term "0")) + (rule "polySimp_addComm0" (formula "74") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "74")) + (rule "polySimp_mulLiterals" (formula "74") (term "0")) + (rule "elimGcdLeq_antec" (formula "74") (inst "elimGcdRightDiv=Z(7(0(6(8(8(3(8(#))))))))") (inst "elimGcdLeftDiv=l_0") (inst "elimGcd=Z(6(5(2(#))))")) + (rule "polySimp_mulLiterals" (formula "74") (term "1,0,1,0")) + (rule "polySimp_mulLiterals" (formula "74") (term "1,0,0,0,0,1,0")) + (rule "leq_literals" (formula "74") (term "0,0")) + (builtin "One Step Simplification" (formula "74")) + (rule "mul_literals" (formula "74") (term "1,0,0,0,0,0")) + (rule "neg_literal" (formula "74") (term "0,0,0,0,0,0")) + (rule "add_literals" (formula "74") (term "0,0,0,0,0")) + (rule "add_literals" (formula "74") (term "0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "74") (term "0,0")) + (rule "add_literals" (formula "74") (term "1,1,0,0")) + (rule "times_zero_1" (formula "74") (term "1,0,0")) + (rule "add_zero_right" (formula "74") (term "0,0")) + (rule "qeq_literals" (formula "74") (term "0")) + (builtin "One Step Simplification" (formula "74")) + (rule "inEqSimp_exactShadow3" (formula "33") (ifseqformula "1")) + (rule "times_zero_1" (formula "33") (term "0,0")) + (rule "add_zero_left" (formula "33") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "33")) + (rule "polySimp_mulLiterals" (formula "33") (term "0")) + (rule "inEqSimp_contradInEq5" (formula "33") (ifseqformula "74")) + (rule "times_zero_1" (formula "33") (term "1,1,0")) + (rule "greater_literals" (formula "33") (term "0,0")) + (builtin "One Step Simplification" (formula "33")) + (rule "qeq_literals" (formula "33") (term "0")) + (builtin "One Step Simplification" (formula "33")) + (rule "closeFalse" (formula "33")) ) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "111")) (rule "expand_inInt" (formula "111")) (rule "replace_int_MIN" (formula "111") (term "0,1")) @@ -10975,28 +21539,28 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulComm0" (formula "1") (term "1,0,0")) (rule "polySimp_addComm1" (formula "1") (term "0")) (rule "add_literals" (formula "1") (term "0,0")) - (rule "inEqSimp_ltToLeq" (formula "5") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "48") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "44")) (rule "polySimp_mulComm0" (formula "44") (term "1,0,0")) (rule "polySimp_addComm1" (formula "44") (term "0")) (rule "inEqSimp_ltToLeq" (formula "66") (term "1")) (rule "polySimp_mulComm0" (formula "66") (term "1,0,0,1")) (rule "polySimp_addComm1" (formula "66") (term "0,1")) + (rule "inEqSimp_ltToLeq" (formula "5") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "48") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_homoInEq0" (formula "76")) + (rule "polySimp_mulComm0" (formula "76") (term "1,0")) + (rule "polySimp_rightDist" (formula "76") (term "1,0")) + (rule "polySimp_mulComm0" (formula "76") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "76") (term "0")) + (rule "polySimp_addComm0" (formula "76") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "75")) (rule "polySimp_addComm1" (formula "75") (term "0")) (rule "polySimp_pullOutFactor1" (formula "75") (term "0,0")) (rule "add_literals" (formula "75") (term "1,0,0")) (rule "times_zero_1" (formula "75") (term "0,0")) (rule "add_zero_left" (formula "75") (term "0")) - (rule "inEqSimp_homoInEq0" (formula "82") (term "1,0,0")) - (rule "polySimp_pullOutFactor1" (formula "82") (term "0,1,0,0")) - (rule "add_literals" (formula "82") (term "1,0,1,0,0")) - (rule "times_zero_1" (formula "82") (term "0,1,0,0")) - (rule "qeq_literals" (formula "82") (term "1,0,0")) - (builtin "One Step Simplification" (formula "82")) (rule "inEqSimp_homoInEq0" (formula "42")) (rule "polySimp_mulComm0" (formula "42") (term "1,0")) (rule "polySimp_rightDist" (formula "42") (term "1,0")) @@ -11005,6 +21569,14 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulLiterals" (formula "42") (term "0,1,0")) (rule "polySimp_elimOne" (formula "42") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "42") (term "0")) + (rule "inEqSimp_homoInEq0" (formula "82") (term "0,0,0")) + (rule "polySimp_mulLiterals" (formula "82") (term "1,0,0,0,0")) + (rule "polySimp_pullOutFactor0b" (formula "82") (term "0,0,0,0")) + (rule "add_literals" (formula "82") (term "1,1,0,0,0,0")) + (rule "times_zero_1" (formula "82") (term "1,0,0,0,0")) + (rule "add_zero_right" (formula "82") (term "0,0,0,0")) + (rule "qeq_literals" (formula "82") (term "0,0,0")) + (builtin "One Step Simplification" (formula "82")) (rule "inEqSimp_homoInEq0" (formula "48") (term "1,1,0")) (rule "polySimp_mulComm0" (formula "48") (term "1,0,1,1,0")) (rule "polySimp_rightDist" (formula "48") (term "1,0,1,1,0")) @@ -11016,12 +21588,6 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "mul_literals" (formula "57") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "57") (term "0")) (rule "polySimp_addComm0" (formula "57") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "76")) - (rule "polySimp_mulComm0" (formula "76") (term "1,0")) - (rule "polySimp_rightDist" (formula "76") (term "1,0")) - (rule "polySimp_mulComm0" (formula "76") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "76") (term "0")) - (rule "polySimp_addComm0" (formula "76") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "10")) (rule "polySimp_mulComm0" (formula "10") (term "1,0")) (rule "polySimp_rightDist" (formula "10") (term "1,0")) @@ -11029,11 +21595,9 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_addAssoc" (formula "10") (term "0")) (rule "polySimp_addComm0" (formula "10") (term "0,0")) (rule "inEqSimp_homoInEq0" (formula "82") (term "0,0")) - (rule "polySimp_mulLiterals" (formula "82") (term "1,0,0,0")) - (rule "polySimp_pullOutFactor0b" (formula "82") (term "0,0,0")) - (rule "add_literals" (formula "82") (term "1,1,0,0,0")) - (rule "times_zero_1" (formula "82") (term "1,0,0,0")) - (rule "add_zero_right" (formula "82") (term "0,0,0")) + (rule "polySimp_pullOutFactor1" (formula "82") (term "0,0,0")) + (rule "add_literals" (formula "82") (term "1,0,0,0")) + (rule "times_zero_1" (formula "82") (term "0,0,0")) (rule "qeq_literals" (formula "82") (term "0,0")) (builtin "One Step Simplification" (formula "82")) (rule "true_left" (formula "82")) @@ -11052,13 +21616,16 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulComm0" (formula "58") (term "1,0")) (rule "polySimp_rightDist" (formula "58") (term "1,0")) (rule "mul_literals" (formula "58") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "58") (term "0")) - (rule "polySimp_addComm1" (formula "58") (term "0,0")) + (rule "polySimp_addComm1" (formula "58") (term "0")) + (rule "polySimp_addAssoc" (formula "58") (term "0,0")) (rule "add_literals" (formula "58") (term "0,0,0")) (rule "add_zero_left" (formula "58") (term "0,0")) (rule "inEqSimp_sepNegMonomial1" (formula "2")) (rule "polySimp_mulLiterals" (formula "2") (term "0")) (rule "polySimp_elimOne" (formula "2") (term "0")) + (rule "inEqSimp_sepNegMonomial0" (formula "45")) + (rule "polySimp_mulLiterals" (formula "45") (term "0")) + (rule "polySimp_elimOne" (formula "45") (term "0")) (rule "inEqSimp_sepPosMonomial0" (formula "6") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "6") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "6") (term "1,0,0,0,0,0")) @@ -11071,42 +21638,31 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulLiterals" (formula "49") (term "1,1,0,0,0,0,0")) (rule "mul_literals" (formula "49") (term "0,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "49") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "45")) - (rule "polySimp_mulLiterals" (formula "45") (term "0")) - (rule "polySimp_elimOne" (formula "45") (term "0")) + (rule "inEqSimp_sepNegMonomial1" (formula "76")) + (rule "polySimp_mulLiterals" (formula "76") (term "0")) + (rule "polySimp_elimOne" (formula "76") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "43")) (rule "polySimp_mulLiterals" (formula "43") (term "0")) (rule "polySimp_elimOne" (formula "43") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "49") (term "1,1,0")) (rule "polySimp_mulLiterals" (formula "49") (term "0,1,1,0")) (rule "polySimp_elimOne" (formula "49") (term "0,1,1,0")) - (rule "inEqSimp_sepNegMonomial1" (formula "76")) - (rule "polySimp_mulLiterals" (formula "76") (term "0")) - (rule "polySimp_elimOne" (formula "76") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "11")) (rule "polySimp_mulLiterals" (formula "11") (term "0")) (rule "polySimp_elimOne" (formula "11") (term "0")) (rule "inEqSimp_sepPosMonomial0" (formula "1")) (rule "mul_literals" (formula "1") (term "1")) - (rule "inEqSimp_sepNegMonomial1" (formula "58")) - (rule "polySimp_mulLiterals" (formula "58") (term "0")) - (rule "polySimp_elimOne" (formula "58") (term "0")) - (rule "inEqSimp_subsumption1" (formula "20") (ifseqformula "37")) - (rule "leq_literals" (formula "20") (term "0")) - (builtin "One Step Simplification" (formula "20")) - (rule "true_left" (formula "20")) - (rule "inEqSimp_subsumption1" (formula "39") (ifseqformula "40")) - (rule "leq_literals" (formula "39") (term "0")) - (builtin "One Step Simplification" (formula "39")) - (rule "true_left" (formula "39")) - (rule "inEqSimp_subsumption0" (formula "20") (ifseqformula "2")) - (rule "leq_literals" (formula "20") (term "0")) - (builtin "One Step Simplification" (formula "20")) - (rule "true_left" (formula "20")) - (rule "inEqSimp_contradInEq0" (formula "20") (ifseqformula "2")) - (rule "qeq_literals" (formula "20") (term "0")) - (builtin "One Step Simplification" (formula "20")) - (rule "closeFalse" (formula "20")) + (rule "inEqSimp_sepPosMonomial1" (formula "58")) + (rule "polySimp_mulLiterals" (formula "58") (term "1")) + (rule "polySimp_elimOne" (formula "58") (term "1")) + (rule "inEqSimp_subsumption1" (formula "40") (ifseqformula "41")) + (rule "leq_literals" (formula "40") (term "0")) + (builtin "One Step Simplification" (formula "40")) + (rule "true_left" (formula "40")) + (rule "inEqSimp_contradInEq0" (formula "22") (ifseqformula "2")) + (rule "qeq_literals" (formula "22") (term "0")) + (builtin "One Step Simplification" (formula "22")) + (rule "closeFalse" (formula "22")) ) ) ) @@ -11140,16 +21696,12 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "sub_literals" (formula "89") (term "1,1,2,0,1,0,0,1,0")) (rule "translateJavaAddInt" (formula "90") (term "2,0,1,0,0,1,0")) (rule "translateJavaAddInt" (formula "90") (term "1,1,0")) - (rule "translateJavaAddInt" (formula "91") (term "2,0,1,0")) (rule "translateJavaAddInt" (formula "92") (term "0,0,1,2,0,1,0")) + (rule "translateJavaAddInt" (formula "91") (term "2,0,1,0")) (rule "translateJavaSubInt" (formula "92") (term "1,1,2,0,1,0")) (rule "sub_literals" (formula "92") (term "1,1,2,0,1,0")) - (rule "translateJavaSubInt" (formula "84") (term "1,1,2,0,1,0")) - (rule "sub_literals" (formula "84") (term "1,1,2,0,1,0")) - (rule "translateJavaAddInt" (formula "84") (term "0,0,1,2,0,1,0")) - (rule "translateJavaSubInt" (formula "83") (term "1,1,2,0,1,0")) - (rule "sub_literals" (formula "83") (term "1,1,2,0,1,0")) - (rule "translateJavaAddInt" (formula "83") (term "0,0,1,2,0,1,0")) + (rule "translateJavaAddInt" (formula "83") (term "2,0,1,0")) + (rule "translateJavaAddInt" (formula "84") (term "2,0,1,0")) (rule "translateJavaAddInt" (formula "122") (term "0,0,1,2,0,1,0,1,0")) (rule "translateJavaSubInt" (formula "122") (term "1,1,2,0,1,0,1,0")) (rule "sub_literals" (formula "122") (term "1,1,2,0,1,0,1,0")) @@ -11161,8 +21713,12 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "translateJavaSubInt" (formula "91") (term "1,1,2,0,1,0")) (rule "sub_literals" (formula "91") (term "1,1,2,0,1,0")) (rule "translateJavaAddInt" (formula "92") (term "2,0,1,0")) - (rule "translateJavaAddInt" (formula "84") (term "2,0,1,0")) - (rule "translateJavaAddInt" (formula "83") (term "2,0,1,0")) + (rule "translateJavaSubInt" (formula "83") (term "1,1,2,0,1,0")) + (rule "sub_literals" (formula "83") (term "1,1,2,0,1,0")) + (rule "translateJavaAddInt" (formula "83") (term "0,0,1,2,0,1,0")) + (rule "translateJavaSubInt" (formula "84") (term "1,1,2,0,1,0")) + (rule "sub_literals" (formula "84") (term "1,1,2,0,1,0")) + (rule "translateJavaAddInt" (formula "84") (term "0,0,1,2,0,1,0")) (rule "replace_known_left" (formula "88") (term "0") (ifseqformula "82")) (builtin "One Step Simplification" (formula "88")) (rule "true_left" (formula "88")) @@ -11172,17 +21728,17 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_addComm1" (formula "89") (term "0,0,1,2,0,1,0,0,1,0")) (rule "polySimp_addComm1" (formula "90") (term "0,0,1,2,0,1,0")) (rule "polySimp_addComm1" (formula "91") (term "0,0,1,2,0,1,0")) - (rule "polySimp_addComm1" (formula "84") (term "0,0,1,2,0,1,0")) (rule "polySimp_addComm1" (formula "83") (term "0,0,1,2,0,1,0")) + (rule "polySimp_addComm1" (formula "84") (term "0,0,1,2,0,1,0")) (rule "polySimp_addComm0" (formula "121") (term "0,0,0,1,2,0,1,0,1,0")) (rule "polySimp_addComm0" (formula "88") (term "0,0,0,1,2,0,1,0,0,1,0")) (rule "polySimp_addComm0" (formula "89") (term "0,0,0,1,2,0,1,0,0,1,0")) (rule "polySimp_addComm0" (formula "90") (term "0,0,0,1,2,0,1,0")) (rule "polySimp_addComm0" (formula "91") (term "0,0,0,1,2,0,1,0")) - (rule "polySimp_addComm0" (formula "84") (term "0,0,0,1,2,0,1,0")) (rule "polySimp_addComm0" (formula "83") (term "0,0,0,1,2,0,1,0")) - (rule "inEqSimp_commuteLeq" (formula "88") (term "1,1,0,0")) + (rule "polySimp_addComm0" (formula "84") (term "0,0,0,1,2,0,1,0")) (rule "inEqSimp_commuteLeq" (formula "88") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "88") (term "1,1,0,0")) (rule "inEqSimp_commuteLeq" (formula "89") (term "1,0,0")) (rule "inEqSimp_commuteLeq" (formula "87")) (rule "applyEq" (formula "88") (term "1,1,0,0,0") (ifseqformula "31")) @@ -11196,18 +21752,18 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "commuteUnion" (formula "88") (term "1,0,0,1,0")) (rule "commuteUnion" (formula "89") (term "1,0")) (rule "commuteUnion" (formula "90") (term "1,0")) - (rule "commuteUnion" (formula "83") (term "1,0")) (rule "commuteUnion" (formula "82") (term "1,0")) + (rule "commuteUnion" (formula "83") (term "1,0")) (builtin "Use Dependency Contract" (formula "11") (ifInst "" (formula "121") (term "1,0,1,0,0,1")) (contract "de.wiesler.Classifier[java.lang.Object::()].JML accessible clause.0")) (rule "wellFormedAnon" (formula "91") (term "1,1,0,0,0")) - (rule "replace_known_left" (formula "91") (term "1,0,0,0,0") (ifseqformula "21")) - (builtin "One Step Simplification" (formula "91") (ifInst "" (formula "120")) (ifInst "" (formula "13")) (ifInst "" (formula "13")) (ifInst "" (formula "12")) (ifInst "" (formula "28")) (ifInst "" (formula "11")) (ifInst "" (formula "28"))) + (rule "replace_known_left" (formula "91") (term "0,1") (ifseqformula "11")) + (builtin "One Step Simplification" (formula "91") (ifInst "" (formula "120")) (ifInst "" (formula "21")) (ifInst "" (formula "13")) (ifInst "" (formula "13")) (ifInst "" (formula "12")) (ifInst "" (formula "28")) (ifInst "" (formula "28"))) (rule "true_left" (formula "91")) (rule "commute_and" (formula "88") (term "0,0")) (builtin "Use Dependency Contract" (formula "10") (ifInst "" (formula "121") (term "0,0,1,0,0,1")) (contract "de.wiesler.BucketPointers[java.lang.Object::()].JML accessible clause.0")) (rule "wellFormedAnon" (formula "91") (term "1,1,0,0,0")) - (rule "replace_known_left" (formula "91") (term "1,1") (ifseqformula "27")) - (builtin "One Step Simplification" (formula "91") (ifInst "" (formula "119")) (ifInst "" (formula "22")) (ifInst "" (formula "13")) (ifInst "" (formula "13")) (ifInst "" (formula "12")) (ifInst "" (formula "27")) (ifInst "" (formula "10"))) + (rule "replace_known_left" (formula "91") (term "1,0,0,0,0") (ifseqformula "22")) + (builtin "One Step Simplification" (formula "91") (ifInst "" (formula "119")) (ifInst "" (formula "13")) (ifInst "" (formula "13")) (ifInst "" (formula "12")) (ifInst "" (formula "27")) (ifInst "" (formula "10")) (ifInst "" (formula "27"))) (rule "true_left" (formula "91")) (rule "commute_and" (formula "87") (term "1,0,0")) (rule "commute_and" (formula "87") (term "0,0,0")) @@ -11221,43 +21777,43 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (builtin "One Step Simplification" (formula "121")) (builtin "Use Dependency Contract" (formula "6") (term "0") (ifInst "" (formula "80") (term "0,1")) (contract "de.wiesler.BucketPointers[de.wiesler.BucketPointers::elementsToReadOfBucketBlockClassified(de.wiesler.Classifier,[I,int,int,int)].JML accessible clause.0")) (rule "wellFormedAnon" (formula "91") (term "1,1,0,0,0,0,0,0,0,0")) + (rule "expand_inInt" (formula "91") (term "1,0,0,0,0")) (rule "expand_inInt" (formula "91") (term "1,0,0,0")) (rule "expand_inInt" (formula "91") (term "1,0,0,0,0,0")) - (rule "expand_inInt" (formula "91") (term "1,0,0,0,0")) + (rule "replace_int_MAX" (formula "91") (term "1,0,1,0,0,0,0")) + (rule "replace_int_MIN" (formula "91") (term "0,1,1,0,0,0,0")) (rule "replace_int_MIN" (formula "91") (term "0,1,1,0,0,0")) (rule "replace_int_MAX" (formula "91") (term "1,0,1,0,0,0")) (rule "replace_int_MIN" (formula "91") (term "0,1,1,0,0,0,0,0")) (rule "replace_int_MAX" (formula "91") (term "1,0,1,0,0,0,0,0")) - (rule "replace_int_MIN" (formula "91") (term "0,1,1,0,0,0,0")) - (rule "replace_int_MAX" (formula "91") (term "1,0,1,0,0,0,0")) - (rule "translateJavaAddInt" (formula "91") (term "2,1,0,0,1,1,0")) - (rule "translateJavaAddInt" (formula "91") (term "0,2,0,0,0,1,1,0")) + (rule "translateJavaSubInt" (formula "91") (term "2,0,0,0,1,1,0")) + (rule "translateJavaMulInt" (formula "91") (term "0,2,1,0,0,1,1,0")) (rule "translateJavaAddInt" (formula "91") (term "1,0,0,0,1,1,0")) (rule "translateJavaMulInt" (formula "91") (term "1,1,0,0,1,1,0")) - (rule "translateJavaMulInt" (formula "91") (term "0,2,1,0,0,1,1,0")) - (rule "translateJavaSubInt" (formula "91") (term "2,0,0,0,1,1,0")) - (rule "replace_known_left" (formula "91") (term "0,1,1,0,0") (ifseqformula "28")) - (builtin "One Step Simplification" (formula "91") (ifInst "" (formula "119")) (ifInst "" (formula "22")) (ifInst "" (formula "13")) (ifInst "" (formula "13")) (ifInst "" (formula "12")) (ifInst "" (formula "120")) (ifInst "" (formula "21")) (ifInst "" (formula "121")) (ifInst "" (formula "16")) (ifInst "" (formula "17")) (ifInst "" (formula "19")) (ifInst "" (formula "14")) (ifInst "" (formula "43")) (ifInst "" (formula "27")) (ifInst "" (formula "120")) (ifInst "" (formula "121"))) + (rule "translateJavaAddInt" (formula "91") (term "0,2,0,0,0,1,1,0")) + (rule "translateJavaAddInt" (formula "91") (term "2,1,0,0,1,1,0")) + (rule "replace_known_left" (formula "91") (term "1,1,0,0,0,0,0,0") (ifseqformula "16")) + (builtin "One Step Simplification" (formula "91") (ifInst "" (formula "119")) (ifInst "" (formula "22")) (ifInst "" (formula "13")) (ifInst "" (formula "13")) (ifInst "" (formula "12")) (ifInst "" (formula "120")) (ifInst "" (formula "21")) (ifInst "" (formula "121")) (ifInst "" (formula "17")) (ifInst "" (formula "19")) (ifInst "" (formula "14")) (ifInst "" (formula "43")) (ifInst "" (formula "28")) (ifInst "" (formula "27")) (ifInst "" (formula "120")) (ifInst "" (formula "121"))) (rule "polySimp_elimSub" (formula "91") (term "2,0,0,0,1,1,0")) (rule "mul_literals" (formula "91") (term "1,2,0,0,0,1,1,0")) - (rule "polySimp_mulComm0" (formula "91") (term "0,2,1,0,0,1,1,0")) (rule "polySimp_mulComm0" (formula "91") (term "1,1,0,0,1,1,0")) + (rule "polySimp_mulComm0" (formula "91") (term "0,2,1,0,0,1,1,0")) (rule "polySimp_addComm1" (formula "91") (term "2,0,0,0,1,1,0")) (rule "polySimp_addComm0" (formula "91") (term "2,1,0,0,1,1,0")) (rule "polySimp_addComm0" (formula "91") (term "0,2,0,0,0,1,1,0")) (rule "disjointDefinition" (formula "91") (term "1,0")) (rule "disjointWithSingleton2" (formula "91") (term "1,0")) - (rule "inEqSimp_commuteLeq" (formula "91") (term "1,0,0,0,0")) - (rule "replace_known_left" (formula "91") (term "1,0,0,0,0") (ifseqformula "20")) + (rule "inEqSimp_commuteLeq" (formula "91") (term "1,0,0,0")) + (rule "replace_known_left" (formula "91") (term "1,0,0,0") (ifseqformula "15")) (builtin "One Step Simplification" (formula "91")) - (rule "inEqSimp_commuteLeq" (formula "91") (term "1,0,0")) - (rule "replace_known_left" (formula "91") (term "1,0,0") (ifseqformula "42")) + (rule "inEqSimp_commuteLeq" (formula "91") (term "0,0,0,0")) + (rule "replace_known_left" (formula "91") (term "0,0,0,0") (ifseqformula "18")) (builtin "One Step Simplification" (formula "91")) (rule "inEqSimp_commuteLeq" (formula "91") (term "0,0,0")) - (rule "replace_known_left" (formula "91") (term "0,0,0") (ifseqformula "18")) + (rule "replace_known_left" (formula "91") (term "0,0,0") (ifseqformula "20")) (builtin "One Step Simplification" (formula "91")) (rule "inEqSimp_commuteLeq" (formula "91") (term "0,0")) - (rule "replace_known_left" (formula "91") (term "0,0") (ifseqformula "15")) + (rule "replace_known_left" (formula "91") (term "0,0") (ifseqformula "42")) (builtin "One Step Simplification" (formula "91")) (rule "applyEq" (formula "91") (term "0,1") (ifseqformula "6")) (rule "eqSymm" (formula "91") (term "1")) @@ -11307,22 +21863,22 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "methodCallEmpty" (formula "122") (term "1")) (rule "emptyModality" (formula "122") (term "1")) (rule "andRight" (formula "122")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "122")) (rule "closeTrue" (formula "122")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "122")) (rule "closeTrue" (formula "122")) ) ) (branch "Precondition" (rule "andRight" (formula "121")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "121") (ifInst "" (formula "26"))) (rule "closeTrue" (formula "121")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "121")) (rule "wellFormedAnon" (formula "121")) (rule "wellFormedAnonEQ" (formula "121") (term "0") (ifseqformula "58")) @@ -11386,22 +21942,22 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "methodCallEmpty" (formula "127") (term "1")) (rule "emptyModality" (formula "127") (term "1")) (rule "andRight" (formula "127")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "127")) (rule "closeTrue" (formula "127")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "127")) (rule "closeTrue" (formula "127")) ) ) (branch "Precondition" (rule "andRight" (formula "126")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "126") (ifInst "" (formula "26"))) (rule "closeTrue" (formula "126")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "126")) (rule "wellFormedAnon" (formula "126")) (rule "wellFormedAnonEQ" (formula "126") (term "0") (ifseqformula "58")) @@ -11431,8 +21987,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "replace_known_left" (formula "99") (term "0") (ifseqformula "96")) (builtin "One Step Simplification" (formula "99")) (rule "true_left" (formula "99")) - (rule "inEqSimp_commuteLeq" (formula "99") (term "1,1,0,0")) (rule "inEqSimp_commuteLeq" (formula "99") (term "0,0,0,0")) + (rule "inEqSimp_commuteLeq" (formula "99") (term "1,1,0,0")) (rule "inEqSimp_commuteLeq" (formula "98")) (rule "applyEq" (formula "99") (term "1,1,0,0,0") (ifseqformula "31")) (rule "commute_and" (formula "99") (term "1,0,0")) @@ -11459,8 +22015,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "blockEmpty" (formula "130") (term "1")) (builtin "Block Contract (Internal)" (formula "130") (newnames "result_7,exc_7,heap_Before_BLOCK_6,savedHeap_Before_BLOCK_6,o,f")) (branch "Validity" - (builtin "One Step Simplification" (formula "131")) (builtin "One Step Simplification" (formula "100") (ifInst "" (formula "26"))) + (builtin "One Step Simplification" (formula "131")) (rule "eqSymm" (formula "131") (term "0,0,1,0,1")) (rule "variableDeclarationAssign" (formula "131") (term "1")) (rule "variableDeclaration" (formula "131") (term "1") (newnames "exc_7_1")) @@ -11475,22 +22031,22 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "methodCallEmpty" (formula "131") (term "1")) (rule "emptyModality" (formula "131") (term "1")) (rule "andRight" (formula "131")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "131")) (rule "closeTrue" (formula "131")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "131")) (rule "closeTrue" (formula "131")) ) ) (branch "Precondition" (rule "andRight" (formula "130")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "130") (ifInst "" (formula "26"))) (rule "closeTrue" (formula "130")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "130")) (rule "wellFormedAnon" (formula "130")) (rule "wellFormedAnonEQ" (formula "130") (term "0") (ifseqformula "58")) @@ -11550,27 +22106,27 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "tryEmpty" (formula "134") (term "1")) (rule "emptyModality" (formula "134") (term "1")) (rule "andRight" (formula "134")) - (branch "Case 1" + (branch (rule "impRight" (formula "134")) (rule "andRight" (formula "135")) - (branch "Case 1" + (branch (rule "andRight" (formula "135")) - (branch "Case 1" + (branch (builtin "One Step Simplification" (formula "135") (ifInst "" (formula "84"))) (rule "closeTrue" (formula "135")) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "135") (ifInst "" (formula "83"))) (rule "closeTrue" (formula "135")) ) ) - (branch "Case 2" + (branch (builtin "One Step Simplification" (formula "1")) (builtin "One Step Simplification" (formula "135")) (rule "closeTrue" (formula "135")) ) ) - (branch "Case 2" + (branch (rule "impRight" (formula "134")) (builtin "One Step Simplification" (formula "1")) (rule "closeFalse" (formula "1")) @@ -11601,8 +22157,8 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO ) ) (branch "Exceptional Post (increment_write)" - (builtin "One Step Simplification" (formula "86")) (builtin "One Step Simplification" (formula "58")) + (builtin "One Step Simplification" (formula "86")) (rule "andLeft" (formula "58")) (rule "selectCreatedOfAnonAsFormulaEQ" (formula "59") (term "1,0") (ifseqformula "58")) (builtin "One Step Simplification" (formula "59")) @@ -11624,13 +22180,21 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "polySimp_mulComm0" (formula "1") (term "1,0,0")) (rule "polySimp_addComm1" (formula "1") (term "0")) (rule "add_literals" (formula "1") (term "0,0")) - (rule "inEqSimp_ltToLeq" (formula "48") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,0,0,0,0")) - (rule "inEqSimp_ltToLeq" (formula "5") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0,0,0")) (rule "inEqSimp_ltToLeq" (formula "44")) (rule "polySimp_mulComm0" (formula "44") (term "1,0,0")) (rule "polySimp_addComm1" (formula "44") (term "0")) + (rule "inEqSimp_ltToLeq" (formula "5") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_ltToLeq" (formula "48") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,0,0,0,0")) + (rule "inEqSimp_homoInEq0" (formula "42")) + (rule "polySimp_mulComm0" (formula "42") (term "1,0")) + (rule "polySimp_rightDist" (formula "42") (term "1,0")) + (rule "polySimp_mulAssoc" (formula "42") (term "0,1,0")) + (rule "polySimp_mulComm0" (formula "42") (term "0,0,1,0")) + (rule "polySimp_mulLiterals" (formula "42") (term "0,1,0")) + (rule "polySimp_elimOne" (formula "42") (term "0,1,0")) + (rule "polySimp_addAssoc" (formula "42") (term "0")) (rule "inEqSimp_homoInEq0" (formula "48") (term "1,1,0")) (rule "polySimp_mulComm0" (formula "48") (term "1,0,1,1,0")) (rule "polySimp_rightDist" (formula "48") (term "1,0,1,1,0")) @@ -11642,49 +22206,53 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO (rule "mul_literals" (formula "57") (term "0,1,0")) (rule "polySimp_addAssoc" (formula "57") (term "0")) (rule "polySimp_addComm0" (formula "57") (term "0,0")) - (rule "inEqSimp_homoInEq0" (formula "42")) - (rule "polySimp_mulComm0" (formula "42") (term "1,0")) - (rule "polySimp_rightDist" (formula "42") (term "1,0")) - (rule "polySimp_mulAssoc" (formula "42") (term "0,1,0")) - (rule "polySimp_mulComm0" (formula "42") (term "0,0,1,0")) - (rule "polySimp_mulLiterals" (formula "42") (term "0,1,0")) - (rule "polySimp_elimOne" (formula "42") (term "0,1,0")) - (rule "polySimp_addAssoc" (formula "42") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "1")) (rule "polySimp_mulLiterals" (formula "1") (term "0")) (rule "polySimp_elimOne" (formula "1") (term "0")) - (rule "inEqSimp_sepPosMonomial0" (formula "48") (term "0,0,0,0,0")) - (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,0,0")) - (rule "polySimp_rightDist" (formula "48") (term "1,0,0,0,0,0")) - (rule "mul_literals" (formula "48") (term "0,1,0,0,0,0,0")) - (rule "polySimp_mulLiterals" (formula "48") (term "1,1,0,0,0,0,0")) - (rule "polySimp_elimOne" (formula "48") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial0" (formula "44")) + (rule "polySimp_mulLiterals" (formula "44") (term "0")) + (rule "polySimp_elimOne" (formula "44") (term "0")) (rule "inEqSimp_sepPosMonomial0" (formula "5") (term "0,0,0,0,0")) (rule "polySimp_mulComm0" (formula "5") (term "1,0,0,0,0,0")) (rule "polySimp_rightDist" (formula "5") (term "1,0,0,0,0,0")) (rule "mul_literals" (formula "5") (term "0,1,0,0,0,0,0")) (rule "polySimp_mulLiterals" (formula "5") (term "1,1,0,0,0,0,0")) (rule "polySimp_elimOne" (formula "5") (term "1,1,0,0,0,0,0")) - (rule "inEqSimp_sepNegMonomial0" (formula "44")) - (rule "polySimp_mulLiterals" (formula "44") (term "0")) - (rule "polySimp_elimOne" (formula "44") (term "0")) + (rule "inEqSimp_sepPosMonomial0" (formula "48") (term "0,0,0,0,0")) + (rule "polySimp_mulComm0" (formula "48") (term "1,0,0,0,0,0")) + (rule "polySimp_rightDist" (formula "48") (term "1,0,0,0,0,0")) + (rule "mul_literals" (formula "48") (term "0,1,0,0,0,0,0")) + (rule "polySimp_mulLiterals" (formula "48") (term "1,1,0,0,0,0,0")) + (rule "polySimp_elimOne" (formula "48") (term "1,1,0,0,0,0,0")) + (rule "inEqSimp_sepNegMonomial1" (formula "42")) + (rule "polySimp_mulLiterals" (formula "42") (term "0")) + (rule "polySimp_elimOne" (formula "42") (term "0")) (rule "inEqSimp_sepNegMonomial1" (formula "48") (term "1,1,0")) (rule "polySimp_mulLiterals" (formula "48") (term "0,1,1,0")) (rule "polySimp_elimOne" (formula "48") (term "0,1,1,0")) (rule "inEqSimp_sepNegMonomial1" (formula "57")) (rule "polySimp_mulLiterals" (formula "57") (term "0")) (rule "polySimp_elimOne" (formula "57") (term "0")) - (rule "inEqSimp_sepNegMonomial1" (formula "42")) - (rule "polySimp_mulLiterals" (formula "42") (term "0")) - (rule "polySimp_elimOne" (formula "42") (term "0")) + (rule "inEqSimp_subsumption1" (formula "19") (ifseqformula "36")) + (rule "leq_literals" (formula "19") (term "0")) + (builtin "One Step Simplification" (formula "19")) + (rule "true_left" (formula "19")) + (rule "inEqSimp_subsumption1" (formula "16") (ifseqformula "42")) + (rule "leq_literals" (formula "16") (term "0")) + (builtin "One Step Simplification" (formula "16")) + (rule "true_left" (formula "16")) + (rule "inEqSimp_subsumption1" (formula "37") (ifseqformula "38")) + (rule "leq_literals" (formula "37") (term "0")) + (builtin "One Step Simplification" (formula "37")) + (rule "true_left" (formula "37")) (rule "inEqSimp_subsumption0" (formula "15") (ifseqformula "1")) (rule "leq_literals" (formula "15") (term "0")) (builtin "One Step Simplification" (formula "15")) (rule "true_left" (formula "15")) - (rule "inEqSimp_contradInEq0" (formula "15") (ifseqformula "1")) - (rule "qeq_literals" (formula "15") (term "0")) - (builtin "One Step Simplification" (formula "15")) - (rule "closeFalse" (formula "15")) + (rule "inEqSimp_contradInEq1" (formula "1") (ifseqformula "39")) + (rule "qeq_literals" (formula "1") (term "0")) + (builtin "One Step Simplification" (formula "1")) + (rule "closeFalse" (formula "1")) ) (branch "Null reference (_bucket_pointers = null)" (builtin "One Step Simplification" (formula "84") (ifInst "" (formula "81"))) @@ -11694,6 +22262,7 @@ class=de.uka.ilkd.key.proof.init.FunctionalOperationContractPO ) ) (branch "if true false" + (builtin "One Step Simplification" (formula "78")) (builtin "One Step Simplification" (formula "1")) (rule "closeFalse" (formula "1")) )